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

自动代码生成

自动代码生成的相关文献在2003年到2022年内共计172篇,主要集中在自动化技术、计算机技术、电工技术、公路运输 等领域,其中期刊论文141篇、会议论文8篇、专利文献1464737篇;相关期刊103种,包括实验技术与管理、科技信息、中原工学院学报等; 相关会议8种,包括2017年全国工业控制计算机年会、2013中国汽车工程学会年会、2012中国制导、导航与控制学术会议等;自动代码生成的相关文献由454位作者贡献,包括刘芮滦、唐岚、尹太元等。

自动代码生成—发文量

期刊论文>

论文:141 占比:0.01%

会议论文>

论文:8 占比:0.00%

专利文献>

论文:1464737 占比:99.99%

总计:1464886篇

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

自动代码生成

-研究学者

  • 刘芮滦
  • 唐岚
  • 尹太元
  • 张天宏
  • 李军伟
  • 汤俊
  • 汤小为
  • 王博
  • 王建锋
  • 王明文
  • 期刊论文
  • 会议论文
  • 专利文献

搜索

排序:

年份

作者

    • 王垚鑫; 年珩; 赵建勇; 孙丹; 吴敏
    • 摘要: 在电机控制算法学习过程中,传统的手写代码的实验方式存在灵活度差、实验周期长等问题。针对这一问题,以高性能算法——永磁同步电机(permanent magnet synchronous motor,PMSM)的滑模控制为例,提出了基于模型设计的方法完成滑模控制算法实验学习。搭建了电流频率比(I/F)结合滑模控制的代码模型,利用嵌入式编码器将模型自动转化为代码。在低速区,采用I/F控制;在中高速区,采用滑模控制。同时设计了上位机界面可以收发数据并在线调参,最后,在一台180W的PMSM上进行了实验验证。运用模型设计的方法能够快速准确地实现滑模控制算法,并可以灵活地对算法进行改进以及快速验证,大大缩短了算法从设计到验证的周期,提高了电机控制算法的学习效率。
    • 周希娃; 张国玉; 李洋; 胡继军
    • 摘要: 利用MATLAB进行算法的研究、仿真和实现,已经成为科研工作者的重要手段之一。在MATLAB上开发算法便捷、高效,但无法直接应用在其他平台,此时需要软件人员编码转换进行二次开发。如果某个算法同时应用在Windows和Linux这两个系统中,软件人员需要开发两个不同的软件,它们功能相同只是代码不同。这不仅增加了软件开发的工作量,同时也不利于后期维护。针对上述问题,提出了一种基于MATLAB快速开发跨平台算法软件的方法。首先,利用MATLAB开发算法的便捷性进行算法的调试与验证,简化接口函数;其次,使用MATLAB Coder生成独立于MATLAB的C/C++代码;然后,将生成的代码在不同平台下进行封装,生成该目标平台的动态链接库;最后,不同平台通过调用该平台下的动态链接库,实现了同一算法的跨平台软件开发。所提出的算法软件跨平台开发方法,已成功应用于多个实际项目。通过本方法,不仅缩短了软件的开发周期,提高了软件编程效率,减少了软件开发中的人为错误,同时方便了软件的后期维护。
    • 喻学军; 龚平; 肖蓓; 杨三和
    • 摘要: 面对越来越多法律法规、行业规范要求业务过程、操作和活动必须满足业务环境所定义的规则的需要,本文遵循软件开发生命周期理论,运用前后端分离开发方法,实现了一致性及合规性监控平台.该平台包含分布式流处理计算一致性监控平台和业务过程合规性监控平台,为用户提供从建模设计、模型解析、模型部署、模型运行时操作、运行时状态管理以及运行时历史管理等一站式操作,简便了用户开发,降低了用户对业务过程一致性和合规性监控的难度.
    • 王巍; 车永刚; 徐传福; 王正华
    • 摘要: 当前高性能计算机体系结构呈现多样性特征,给并行应用软件开发带来巨大挑战.采用领域特定语言OPS对高阶精度计算流体力学软件HNSC进行面向多平台的并行化,使用OPS API实现了代码的重构,基于OPS前后端自动生成了纯M PI、OpenM P、M PI+OpenM P和M PI+CUDA版本的可执行程序.在一个配有2块Intel Xeon CPU E5-2660 V3 CPU和1块NVIDIA Tesla K80 GPU的服务器上的性能测试表明,基于O PS自动生成的并行代码性能与手工并行代码的性能可比甚至更优,并且O PS自动生成的GPU并行代码相对于其CPU并行代码有明显的性能加速.测试结果说明,使用OPS等领域特定语言进行面向多平台的计算流体力学并行软件开发是一种可行且高效的途径.
    • 文浩; 蒋建民; 张仕; 洪中
    • 摘要: 在模型驱动开发过程中,为了减轻开发人员的负担,通常采用自动工具生成代码框架。本文提出了一种基于活动图与顺序图自动生成代码框架的方法,并且基于该方法开发了原型工具。首先,给出了活动图和顺序图的形式化表达;其次,基于活动图和顺序图模型提出了三个实现自动代码生成的算法,该算法是通过活动图来描述对象内部的活动次序,并且利用顺序图体现对象之间的交互;最后,给出了一个原型工具,实现了模型到代码框架的自动转换。该工作可以确保转换的正确性,并且提高软件开发效率。
    • 康瑞航; 王毅; 郝飞; 严宇; 刘奇; 张旭
    • 摘要: 文章介绍了一种基于Stateflow模型实现的车身控制器软件设计,该设计使用Stateflow模型实现各个负载模块应用层逻辑.Stateflow模型能够通过执行仿真来验证逻辑的正确性,可以和硬件设计同步进行节约软件开发时间,通过设置编译器以生成适用于不同单片机的.C.H代码.框图化的设计,直观且有利于后期维护.
    • 文浩; 蒋建民; 张仕; 洪中
    • 摘要: 在模型驱动开发过程中,为了减轻开发人员的负担,通常采用自动工具生成代码框架.本文提出了一种基于活动图与顺序图自动生成代码框架的方法,并且基于该方法开发了原型工具.首先,给出了活动图和顺序图的形式化表达;其次,基于活动图和顺序图模型提出了三个实现自动代码生成的算法,该算法是通过活动图来描述对象内部的活动次序,并且利用顺序图体现对象之间的交互;最后,给出了一个原型工具,实现了模型到代码框架的自动转换.该工作可以确保转换的正确性,并且提高软件开发效率.
    • 程学会
    • 摘要: 阐述谐振变换器T型等效电路数学模型,将双环竞争算法和突发控制结合应用到LLC样机,实现了小功率直流开关电源稳定运行.详细介绍了数字环路双环竞争算法以及代码生成设计流程,之后进行样机测试,仿真与实验结果验证了在数字环路补偿后谐振变换器T型等效电路数学模型的正确性且实现了软开关,以及代码生成的可靠性和方便性.
    • 年珩; 王垚鑫; 赵建勇; 孙丹; 吴敏
    • 摘要: 设计了一种基于DSP的电力电子及电机控制教学实验平台.平台采用模型化设计、模块化搭建方法,通过Simulink嵌入式编码器实现从模型到代码的自动生成,再灵活搭配硬件模块电路,能够完成各类高性能算法的设计及快速实验验证.文章以空间矢量脉宽调制算法的实现为例,说明了平台运行的原理与过程,分析了不同搭建方式模型的执行效率等问题,为自动代码生成相关教学实验设计提供了参考.此外,在Simulink中搭建了上位机界面,实现了在线调试,增加了实验结果的可读性,提升了实验效率.该平台功能完善、操作简单,可以高效完成电力电子及电机控制有关算法的设计与验证.
    • 侯运昌; 杨东军; 甄远伟; 赵许强; 申磊; 沈壮壮
    • 摘要: 自动代码生成是一种图形化的软件编写方法,因具有易编写、易仿真的优点,被应用在汽车、轨道交通、电力等行业的电控系统.首先介绍Matlab Embedded Coder自动代码生成的基本原理和流程,借助160 km/h标准动车组空调逆变电源软件开发,使用Simulink和Stateflow工具箱搭建控制模型,介绍了该电源启停时序、调制及冗余逻辑的模型实现;然后结合主电路模型进行仿真,并将控制模型自动生成代码,部署至TMS320F28335 MCU,通过样机试验,展示了自动代码生成在该项目上的有效应用和高效的优势,目前,该软件已成功装载在列车上.
  • 查看更多

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号