摘要在节能减排的大背景下,要求电能的使用能达到更高的效率,越来越多更高效的调速系统得到发展和使用,永磁同步电机(PMSM)控制系统因其良好的控制性能和高效运行性能而在生产生活中存在很大的发展潜力。由于这些良好的性能永磁电机(PMSM)在很多领域得到广泛使用,同时对永磁同步电机的控制也呈现出要求更加高效、稳定的趋势,涌现出了各种不同的控制理论和控制算法。84304
本文将通过对永磁同步电机的结构、工作原理和一般常用的控制策略进行分析,再以具体的控制算法为基础分析控制系统的整体系统架构,再细分系统的组成部分、各个状态电机的数学模型、工作原理等,然后对各阶段软件实现的方法进行说明最后根据电机运行的实验结果对永磁同步电机的控制系统进行了论述。控制系统采用最新的NXP公司专门的电机控制芯片MC9S12ZVMC128作为系统控制器以及采用矢量控制(FOC)作为控制算法[1]。对控制器软件系统架构的设计和硬件平台的设计进行详细说明,其中硬件部分主要包括MC9S12ZVMC128控制电路、MOSFET三相桥逆变电路、电流采样电路、PWM输入输出电路。软件部分包括主程序模块、初始化模块、状态机模块、FOC算法模块、上位机显示和调试模块等设计。采用状态机模型来对电机运行分不同阶段的控制,包括电机的启动阶段,开环阶段和闭环阶段以及故障检测和处理等。
MC9S12ZVMC128主控电路最大的优势在于其稳定性好较多用于汽车电子领域,功能模块丰富包含有多通道AD模块,PTU可编程触发器,电压管理模块等,并且集成了两个运放,可以实现对电机两相电流的采样,因而能够帮助减少复杂的硬件电路设计,实现永磁同步电机矢量控制(FOC)。实验结果表明在NXP MC9S12ZVMC128硬件平台下,采用矢量控制算法,永磁同步电机可以高效稳定的运行。
毕业论文关键词:永磁同步电机,NXPMC9S12ZVMC128,反电动势(BEMF),矢量控制(FOC)
Abstract In the context of energy conservation and emissions reduction, require the use of the electric energy can achieve higher efficiency, more and more, more efficient speed control system was developed and use of permanent magnet synchronous motor (PMSM) control system because of its good control performance and high efficient operation performance and great potential for development exists in the production and living。Due to the good performance of the permanent magnet motor (PMSM) is widely used in many fields, and requirements for control of permanent magnet synchronous motor is also presented the trend of more efficient, stable, emerged a variety of control theory and control algorithm。
This article through to the permanent magnet synchronous motor of the structure, working principle and control strategy were analyzed, and the usually used in the specific control algorithm based on the analysis of the control system of the overall system architecture, and part of the segmentation system, the mathematical model of each state motor, working principle, etc。, and then illustrated the method of software implementation at all stages according to the experimental results of the motor running control system of permanent magnet synchronous motor are discussed。Control system adopts the latest NXP company special motor control chip MC9S12ZVMC128 as system controller and the vector control (FOC) as control algorithm [1]。The controller software system architecture design and the design of the hardware platform in detail, including the hardware part mainly include MC9S12ZVMC128 control circuit, MOSFET three-phase bridge inverter circuit, current sampling circuit, PWM input/output circuit。Software part includes the main program module, initialization module, state desktop module, FOC algorithm module, PC design and debugging module, etc。State machine model is used to control of the motor running in different stages, including motor start-up stage, the stage of open loop and closed loop phase and failure detection and processing, etc。