基于VxWorks的PMSM复矢量解耦控制系统设计

Design of PMSM Complex Vector Decoupling Control System Based on VxWorks

  • 摘要: 为了满足以电机控制为背景综合运用控制理论解决复杂工程问题能力的教学与科研需求,设计了基于VxWorks的永磁同步电机半实物仿真实验系统。针对永磁同步电机在旋转坐标系下dq轴电流耦合的问题,采用基于复矢量解耦的控制策略进行电流环解耦,同时结合干扰观测器对电机实际运行时参数摄动及外部扰动进行观测并补偿,以提高解耦性能。加载实验结果表明,采用复矢量解耦控制策略,d轴电流波动减小了约39.6%,q轴电流波动减小了约15.4%,在电感参数失配时仍保留了较好的解耦效果;跟踪控制实验进一步证明了所提解耦控制策略的良好的动态跟踪性能。该实验系统可灵活适用于各专业课程实验和自动化专业综合课程设计,对于提升学生专业技术能力奠定基础。

     

    Abstract: In order to meet the teaching and research needs of the ability to comprehensively apply control theory to solve complex engineering problems in the context of motor control, a semi-physical simulation experiment system of permanent magnet synchronous motor (PMSM) based on VxWorks is designed. Faced with the issue of coupling between the d and q axis currents in the rotating coordinate system of PMSMs, the control strategy based on complex vector decoupling is adopted to decouple the current loop, meanwhile, a disturbance observer is combined to observe and compensate the parameter uptake and external disturbances during the actual operation of the motor, thereby improving decoupling performance. The results of load experiments show that the d-axis current fluctuation is reduced by about 39.6% and the q-axis current fluctuation is reduced by about 15.4% by the complex vector decoupling control strategy, which still retains a better decoupling effect in the case of mismatch of inductance parameters. Tracking control experiments further demonstrate the favorable dynamic tracking performance of the proposed decoupling control strategy. The experimental system can be flexibly applied to the experiments of various professional courses and the comprehensive course design of automation, laying a foundation for improving students’ professional and technical abilities.

     

/

返回文章
返回