毕 业 设 计(论 文)
毕 业 论 文
摘 要
本设计基于MATLAB/SIMULINK环境,利用其自带模块,编写S-函数程序,建立无刷直流电机的闭环控制系统模型。此系统采用转速-电流PI双闭环控制策略。其中,转速环为控制外环,使用PI控制算法;电流环为控制内环,采用滞环比较PWM控制方式,使得实际电流能跟踪参考电流。在分析了无刷直流电机的物理特性之后,可以建立其数学模型,将它与控制系统数学模型结合,就可以实现电机控制。将仿真结果与理论分析对比之后,可以看到本控制系统具有良好的控制效果。 关键词:无刷直流电机;双闭环控制系统; MATLAB/Simulink;PI控制
Abstract
based on MATLAB/SIMULINK environment, using the automatic module and writing S - function program establish a model of the closed loop control system of brushless dc motor. This system USES PI speed - current double closed-loop control strategy. Among them, the speed loop as the outer ring to use PI control algorithm; Current loop to control th
e inner ring, using the hysteresis PWM control mode, makes the actual current can track reference current. Physical properties after the analysis of the brushless dc motor, can establish its mathematical model, combined with control system mathematical model, it can achieve motor control. After compare the simulation results and theoretical analysis, you can see this control system has good control effect.
Keywords: Brushless DC Motor; double-loop control system; MATLAB/Simulink; PI control