永磁同步电机控制自动代码生成的研究
传统的PID控制方式难以保证系统在各种复杂多变工作环境下的性能要求,引入新型智能PID控制算法可以提高系统的控制性能,但是其算法实现困难,也增加了嵌入式系统开发的复杂性。为解决这一问题,采用基于模型的开发方法(Model-Based Development,MBD),以DSP永磁同步电机(Permanent Magnetic Synchronous Motor,PMSM)矢量控制为例,将模糊自适应PID控制算法引入到电机控制的速度环中,建立了系统的Simulink嵌入式代码生成模型,并自动生成代码,最后利用TMS320F28335控制箱对代码进行验证。研究结果表明,利用基于模型的开发方法可实现复杂电机控制算法的自动代码生成,并且具有开发周期短、代码的一致性与鲁棒性强等优点。
-
共1页/1条