您现在的位置: 首页> 研究主题> 代码自动生成

代码自动生成

代码自动生成的相关文献在1999年到2023年内共计397篇,主要集中在自动化技术、计算机技术、电工技术、公路运输 等领域,其中期刊论文146篇、会议论文14篇、专利文献1464737篇;相关期刊103种,包括中国电力教育、电子测试、计算机工程等; 相关会议14种,包括第九届中国高校电力电子与电力传动学术年会、中国计量协会冶金分会2012年会暨全国第十七届自动化应用技术学术交流会、2011年全国高性能计算学术年会(HPC china2011)等;代码自动生成的相关文献由938位作者贡献,包括刘毅、杨志斌、姜瑛等。

代码自动生成—发文量

期刊论文>

论文:146 占比:0.01%

会议论文>

论文:14 占比:0.00%

专利文献>

论文:1464737 占比:99.99%

总计:1464897篇

代码自动生成—发文趋势图

代码自动生成

-研究学者

  • 刘毅
  • 杨志斌
  • 姜瑛
  • 张晓江
  • 吴澳
  • 周和文
  • 张华杰
  • 徐志宏
  • 李克莱
  • 李凌宇
  • 期刊论文
  • 会议论文
  • 专利文献

搜索

排序:

年份

    • 侯冰冰; 滕云; 郭昊; 李岩
    • 摘要: 针对电力电子变压器(PET)控制系统的设计与开发,为了克服传统编程方法的繁琐性这一不足之处,将基于模型设计(MBD)开发方式引入电力电子变压器控制系统的开发中,以三相PET为设计实例,提出了MBD开发方式实现PET控制系统开发方法。根据MBD的设计流程,首先建立了三相PET功能模型与代码模型,然后对其进行仿真与早期软件在环测试,利用Simulink嵌入式编码器实现控制模型的代码自动生成,得到PET控制系统的DSP代码,最后通过实验与仿真进行对比,验证了MBD自动生成代码开发方法的有效性,大大缩短了PET控制系统开发的周期,对PET控制系统的开发设计具有重要意义。
    • 刘一民; 颜云松; 许高阳; 董希建
    • 摘要: 为提高和保障电网安全稳定控制系统控制策略(简称稳控策略)的实现效率和可靠性,研制了一种基于UML活动图的稳控策略的自动编程实现方法和基础平台。首先,抽象稳控策略的最小元素和动态行为元素,提出稳控策略动态行为描述方法,建立基于UML活动图的稳控策略模型和抽象语法树。然后,规范稳控策略模型的存储标准及格式,制定模型到代码的映射规则,基于抽象语法树使用深度优先搜索算法将模型自动转化为嵌入式系统可执行代码。最后,构建稳控策略模型至主体代码自动生成和辅助代码自动补全的软件技术框架并研发实现。结合4个大型稳控系统的新建和改造的编程案例及其成效,验证了所提代码自动生成方法和平台工具的可行性、高效性和可靠性。
    • 严海星; 李艳
    • 摘要: 采用模型驱动架构的自动代码生成技术,研究提取UML活动图中的关键信息的方法,并提出活动图模型转成JAVA代码的转换算法,最后,开发自动转换工具Mdl2Java,实现活动图自动转换成JAVA代码.
    • 陈诚; 常广晖; 吴杰长; 刘树勇
    • 摘要: 提出一种基于模型(MBD)的倒立摆控制器设计方法。相对于传统软件设计流程,MBD具备代码生成和早期算法验证功能。首先运用Lagrange方程建立倒立摆仿真模型;然后设计基于LMI倒立摆滑模变结构控制器算法模型,在仿真环境下与被控模型结合形成控制综合系统并进行仿真实验;接着自动生成滑模变结构高效嵌入式代码,整合成倒立摆控制软件程序后集成部署至嵌入式电路板中,形成实物倒立摆控制系统。通过实物、仿真系统对比结果验证了MBD方法的可行性。
    • 张海; 邹亿; 张旭光; 赵桥; 何春黎
    • 摘要: 火星环绕器飞行距离远,器地通信时延长,无法依靠传统地面站操控来满足实时性、安全性、可靠性要求,往往需要自主管理,自主对环绕器自身能力和状态的感知和决策,形成指令执行序列。因此针对自主管理的知识建模成为研究热点,首先分析了火星环绕器自主管理的软件需求,提出了综合电子基于软总线分层构件化的软件体系结构,设计了一种自主管理领域专用语言(DSL),用于描述多分系统间基于“时间约束和资源约束”的复杂执行序列,同时实现了一种自主管理程控解释器,用于综合电子软件对DSL描述的知识库自主执行;其次为了提高软件开发效率,避免领域专家理解歧义,开发基于DSL的自主管理代码生成器,实现从自主管理DSL知识建模到源代码生成;最后选取典型的应用场景“环绕器与巡视器UHF中继通信”和“两器分离自主程控”,验证了自主管理DSL描述能力和代码生成器效果。结果表明:该DSL在表达能力、执行效率和可靠性安全性方面具优势,已在火星环绕器在轨成功应用,对未来深空探测任务规划设计具有借鉴和参考意义。
    • 徐建明; 汪晨浩
    • 摘要: 针对传统交流电机控制开发存在开发过程孤立,当人工编写软件规模较大、复杂程度较高的代码时存在要求高、难度大和效率低等问题,研制了一种基于模型设计(Model-based design,MBD)的STM32实验开发平台。以Matlab/Simulink为软件平台,利用STM32-MAT与Matlab embedded coder等工具,首先,对控制模型进行包括软件在环、处理器在环等多种方式的在环测试;其次,将控制模型生成为符合设计要求的STM32工程文件,通过Keil编译并下载进STM32中;最后,验证该工程在实际环境中运行的可行性。通过结合永磁同步电机的矢量控制算法模型验证了Matlab/Simulink和STM32-MAT结合的工程设计方式能够在满足项目开发需求的同时,提高了开发效率,避免了传统人工编写代码带来的不规范、效率低和周期长等问题,增强了开发过程的关联性。
    • 郭健忠; 胡文龙; 谢斌; 闵锐; 杜新宝; 王迅
    • 摘要: 针对汽车CAN总线报文数据繁多而导致的报文解析程序框架复杂、解析工程不稳定、所需时间成本较高的问题,本文利用解析代码相似性原理,提出了一种相似解析代码自动生成的CAN报文解析策略,并通过该策略设计出一种CAN报文解析辅助软件,实现了相似解析代码的自动生成。经测试表明,通过该策略所设计出的报文解析辅助软件,将解析报文所需的时间减少至传统解析方式的8.8%,极大地降低了解析报文所需的时间成本,并提高了解析工程的稳定性,缩短了相关产品的开发周期。
    • 袁源
    • 摘要: 为了降低在真实飞行器上测试新的控制策略时所存在的设备损坏风险,对四旋翼无人机的控制器和半实物仿真实验平台进行了开发和介绍;首先,分析了四旋翼无人机基本结构和飞行原理,并对其进行了动力学建模;其次,设计了对应的常规PID控制器和滑模控制器,并进行了Matlab仿真对比和分析;最后,展示了采用先进的基于模型的设计方法和代码自动等技术的半实物仿真实验平台,并详细介绍了其硬件和软件的总体架构和不同模块的配置;仿真结果表明所设计滑模控制器相比于PID控制器有更好的控制效果,并给出了其在半实物仿真平台上用来研究四旋翼无人机姿态控制的可行性。
    • 袁源
    • 摘要: 为了降低在真实飞行器上测试新的控制策略时所存在的设备损坏风险,对四旋翼无人机的控制器和半实物仿真实验平台进行了开发和介绍;首先,分析了四旋翼无人机基本结构和飞行原理,并对其进行了动力学建模;其次,设计了对应的常规PID控制器和滑模控制器,并进行了Matlab仿真对比和分析;最后,展示了采用先进的基于模型的设计方法和代码自动等技术的半实物仿真实验平台,并详细介绍了其硬件和软件的总体架构和不同模块的配置;仿真结果表明所设计滑模控制器相比于PID控制器有更好的控制效果,并给出了其在半实物仿真平台上用来研究四旋翼无人机姿态控制的可行性.
    • 宗喆; 杨志斌; 袁胜浩; 周勇; Jean-Paul BODELEIX; Mamoun FILALI
    • 摘要: 随着系统复杂性的急剧增加,未来安全关键软件越来越多地采用异构构件组合架构,各种构件可能使用不同的计算模型或实现语言,使得整个软件系统呈现异构性.因此,设计此类系统需要使用复杂的建模方法.AADL(architecture analysis and design language)是一种安全关键系统体系结构多范式建模语言,丰富的可表达方式和可扩展性使其成为安全关键异构软件设计的重要选择.提出一种AADL和SDL(specification and description language)混合建模方法,支持以自底向上的方式对安全关键软件系统进行混合建模,并给出面向多核处理器平台的代码自动生成方法.首先,通过扩展AADL属性集,以支持使用SDL建模语言表达软件构件的功能行为.其次,以Ada作为目标语言,给出AADL-SDL混合模型的多任务代码生成方法.最后,实现了原型工具支持AADL和SDL混合建模及多任务Ada代码生成,并基于导航、制导与控制系统案例对所提方法的有效性进行分析.
  • 查看更多

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号