论文部分内容阅读
本文研究了一种通过软件编程实现三相SPWM信号生成的方法,提出使用MATLAB/Simulink模块库中用户自定义模块-Embedded Matlab函数模块来描述SPWM控制算法,通过M文件编写的Embedded Matlab函数完全是算法的再现,且Embedded Matlab可以完成SPWM控制算法的嵌入式代码生成。编译成功的SPWM程序生成的Embedded Matlab函数模块可用于Simulink系统仿真,最后针对一个无滤波环节的三相逆变器系统进行仿真验证,结果表明,通过编写Embedded Matlab函数生成的SPWM驱动信号可以准确实现对逆变器的驱动,为后续嵌入式系统开发打下了基础。