期刊文献+

基于模型设计的SVPWM嵌入式软件开发 被引量:4

Embedded software development of SVPWM based on model-based design
下载PDF
导出
摘要 在电力电子领域,复杂控制算法的应用增加了软件的复杂度,高端DSP的使用也使得开发硬件驱动代码变得繁琐,传统手工编码和测试手段难以高效率地开发控制系统的嵌入式软件。针对这一问题,研究了一种以Simulink为平台、可实现自动代码生成和早期验证的嵌入式软件开发方式——基于模型设计(MBD)。首先介绍MBD基本概念和开发流程,然后针对SVPWM软件的开发,详细给出算法模型的建立过程及模型早期验证和定点化方法,之后进行软件在环测试和算法模型与底层驱动的集成,最后一键式自动生成C代码,并将代码嵌入DSP控制的电机控制系统上进行测试。研究结果表明,通过MBD的规范流程,可高效地实现复杂控制算法的嵌入式软件开发。 The complexity of software is enlarged greatly in power electronic field because of complicated control algorithm applied, and the development of hardware drive codes become tedious with advanced DSP used. As a result, the traditional methods of programming and test by manual can’t develop the embedded software of control system efficiently. Aiming at this problem, a kind of embedded software developing method, model based design(MBD), is studied in this paper, by which the embedded codes can be generated automatically and early test can be executed on Simulink platform. Firstly, the basic conception and workflow of MBD are introduced. Secondly, aiming at the software development of SVPWM algorithm, the build process of algorithm model, model early test and means of fixed-point are explained in detail, and after that, software-in-the-loop test and integration of algorithm model and bottom drive are demonstrated clearly. Finally, the C codes are generated automatically by one-click and embed the code on the DSP-controlled motor control system for testing. The study results show that the embedded software of complicated algorithm can be developed efficiently through the standardized processes of MBD.
作者 张世垣 Zhang Shiyuan(College of Automation&Electronic Engineering,Qingdao University of Science and Technology,Qingdao 266061,China)
出处 《电子测量技术》 2019年第3期94-100,共7页 Electronic Measurement Technology
基金 国家自然基金(60940018) 山东省自然基金(ZR2018LF008) 山东省本科高校教学改革研究(Z2016M007)项目资助
关键词 电力电子 嵌入式软件开发 SIMULINK 基于模型设计 SVPWM power electronic embedded software development Simulink model based design space vector pulse width modulation(SVPWM)
  • 相关文献

参考文献8

二级参考文献44

共引文献103

同被引文献44

引证文献4

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部