A Motor Controller Development Framework Based on Switch Model Simulation and All Code Automatic Generation
2019 22ND INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS (ICEMS 2019)(2019)
摘要
The automatic code generation technology based on Simulink has appeared for several years, and it is gradually being used to design power electronic controllers. However, in most applications, handwritten code is not completely avoided, and the accuracy of the model itself is limited. This paper proposes a motor controller development framework that utilizes model-reference functions and triggering mechanisms. This method supports switch model simulation to preserve the high-frequency characteristics of the control system. Moreover, the modular package for the special underlying hardware driver can avoid splicing code, and the model can be directly used for compiling and downloading, which significantly shortens the development cycle. On this basis, this paper takes the dead time compensation as an example, and uses voltage to perform segmentation compensation, thus improving the zero current clamping phenomenon of low-frequency operation of high-power motors. Simulation and experiment prove the superiority of this framework.
更多查看译文
关键词
code generation, motor controller, dead time compensation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络