交通运输工程与信息学报
交通運輸工程與信息學報
교통운수공정여신식학보
JOURNAL OF TRANSPORTATION ENGINEERING AND INFORMATION
2014年
2期
14-21
,共8页
磁浮系统%免疫PID控制器%专家PID控制器%粒子群优化算法%Matlab仿真
磁浮繫統%免疫PID控製器%專傢PID控製器%粒子群優化算法%Matlab倣真
자부계통%면역PID공제기%전가PID공제기%입자군우화산법%Matlab방진
Magnetic suspension system%immune PID control%expert PID control%PSO algorithm%Matlab simulation
磁浮系统是一种典型的非线性、不稳定性开环系统。由于传统的比例-积分-微分(PID)控制器的参数是固定的,因此,控制系统无法兼顾悬浮系统的静态和动态性能。本文提出一种基于粒子群优化(PSO)算法的分段专家免疫PID控制器。该控制器先利用免疫PID控制器给出悬浮系统的阶跃响应曲线,再根据误差变化将该曲线划分为五个阶段,分段实现基于PSO算法的专家PID控制器。该控制器的优点是能够在悬浮系统工作时在线对PID参数进行调节,适应误差的不同变化,使控制器响应速度加快、调节精度提高,稳态性能变好,而且几乎没有超调和振荡。利用 Matlab 仿真,结果表明在相同精度要求下,该控制方法与单一的专家 PID 控制器的相比,磁浮控制系统的过渡时间变短,调节时间变短且过渡性能较好。
磁浮繫統是一種典型的非線性、不穩定性開環繫統。由于傳統的比例-積分-微分(PID)控製器的參數是固定的,因此,控製繫統無法兼顧懸浮繫統的靜態和動態性能。本文提齣一種基于粒子群優化(PSO)算法的分段專傢免疫PID控製器。該控製器先利用免疫PID控製器給齣懸浮繫統的階躍響應麯線,再根據誤差變化將該麯線劃分為五箇階段,分段實現基于PSO算法的專傢PID控製器。該控製器的優點是能夠在懸浮繫統工作時在線對PID參數進行調節,適應誤差的不同變化,使控製器響應速度加快、調節精度提高,穩態性能變好,而且幾乎沒有超調和振盪。利用 Matlab 倣真,結果錶明在相同精度要求下,該控製方法與單一的專傢 PID 控製器的相比,磁浮控製繫統的過渡時間變短,調節時間變短且過渡性能較好。
자부계통시일충전형적비선성、불은정성개배계통。유우전통적비례-적분-미분(PID)공제기적삼수시고정적,인차,공제계통무법겸고현부계통적정태화동태성능。본문제출일충기우입자군우화(PSO)산법적분단전가면역PID공제기。해공제기선이용면역PID공제기급출현부계통적계약향응곡선,재근거오차변화장해곡선화분위오개계단,분단실현기우PSO산법적전가PID공제기。해공제기적우점시능구재현부계통공작시재선대PID삼수진행조절,괄응오차적불동변화,사공제기향응속도가쾌、조절정도제고,은태성능변호,이차궤호몰유초조화진탕。이용 Matlab 방진,결과표명재상동정도요구하,해공제방법여단일적전가 PID 공제기적상비,자부공제계통적과도시간변단,조절시간변단차과도성능교호。
Magnetic suspension system(MSS) is characterized by its nonlinear and instability. Since the parameters of the traditional proportional-integral-differential(PID) controller is fixed, the control system is unable to satisfy the static and dynamic performances of a magnetic suspension system. In this article, a piecewise-expert-immune(PID)controller based on the particle swarm optimization algorithm (PIEPID-PSO) was proposed. The controller first used immune PID controller to make the step response curve of a MSS, then the curve was divided into five stages according to the different changes of error, and the MSS was controlled with the expert PID control strategy on the basis of the particle swarm optimization by the stages. The advantages of the controller in a MSS are capable to adjust PID parameters to adapt different changes of error online, and to have fast response speed, high adjustment precision, good steady state performance, and almost without overshoot and oscillation. Simulating with MATLAB, the simulation result showed that in the same precision requirement, and compared with the single expert PID controller, the new control system was shorter in adjusting time, smaller in overshoot and better in transient performance for a MSS.