基于模型设计的SVPWM嵌入式软件开发
在电力电子领域, 复杂控制算法的应用增加了软件的复杂度, 高端DSP的使用也使得开发硬件驱动代码变得繁琐, 传统手工编码和测试手段难以高效率地开发控制系统的嵌入式软件.针对这一问题, 研究了一种以Simulink为平台、可实现自动代码生成和早期验证的嵌入式软件开发方式——基于模型设计 (MBD) .首先介绍MBD基本概念和开发流程, 然后针对SVPWM软件的开发, 详细给出算法模型的建立过程及模型早期验证和定点化方法, 之后进行软件在环测试和算法模型与底层驱动的集成, 最后一键式自动生成C代码, 并将代码嵌入DSP控制的电机控制系统上进行测试.研究结果表明, 通过MBD的规范流程, 可高效地实现复杂控制算法的嵌入式软件开发.
电力电子、嵌入式软件开发、Simulink、基于模型设计、SVPWM
42
TN773(基本电子电路)
国家自然基金60940018;山东省自然基金ZR2018LF008;山东省本科高校教学改革研究Z2016M007
2019-05-31(万方平台首次上网日期,不代表论文的发表时间)
共7页
94-100