摘要
由于开关磁阻电机的非线性,常规的线性控制方法难以取得良好效果.针对这一问题,对CMAC(小脑关节模型控制器)的权值调整算法进行了改进,设计了基于改进的CMAC和PID复合控制的转速控制系统,通过电流斩波控制实现电机的转速控制.使用CMAC实现前馈控制,PID实现反馈控制,利用CMAC输出误差小、实时性好、鲁棒性强的特点,改善常规PID控制的效果.利用Matlab对电机空载启动、负载启动、设定转速增加、设定转速减少、突加负载、突卸负载等情况进行了仿真,结果表明在上述情况下,电机都能够在设定的转速平稳运行.
Owing to the nonlinear of switched reluctance motor,a conventional linear control method is hard to perform effectively.To solve this problem,weight adjustment algorithm of CMAC(Cerebellar Model Articulation Controller)was improved,and a speed control system based on improved CMAC and PID was designed.It realized speed control by chopped current control,realized feedforward control by using CMAC and realized feedback control by using PID.The performance of conventional PID control has been improved by the characteristics of little output error,good real-time and strong robustness of CMAC.The processes of non-load starting,load starting,given speed increase,given speed reduction,step load,and sudden unload were simulated by Matlab.Simulation results demonstrated that the motor run stably at given speeds.
出处
《山东理工大学学报(自然科学版)》
CAS
2015年第4期40-44,共5页
Journal of Shandong University of Technology:Natural Science Edition