电光与控制
電光與控製
전광여공제
ELECTRONICS OPTICS & CONTROL
2013年
10期
82-86
,共5页
四旋翼飞行器%姿态控制%粒子群算法%参数优化%PID控制器
四鏇翼飛行器%姿態控製%粒子群算法%參數優化%PID控製器
사선익비행기%자태공제%입자군산법%삼수우화%PID공제기
quadrotor aircraft%attitude control%PSO%parameter optimization%PID controller
采用试凑方式对四旋翼飞行器PID控制参数人工进行调整工作量大、费时且难以达到较好的控制效果。为了解决控制参数优化问题,提出基于带交叉因子的粒子群算法(PSO)的PID参数优化策略。将带交叉因子的粒子群算法能快速准确找到最优参数解的特点与PID控制结合起来,在控制过程中将PID参数作为粒子群中的粒子,用遗传算法对粒子进行选择、保优、交叉,以ITAE准则作为误差性能指标,用粒子群算法调整PID参数,得出最优的粒子作为四旋翼飞行器的PID控制器参数。仿真结果显示,该方法具有更强的灵活性、适应性和鲁棒性,并能提高控制系统的精度,具有很好的工程应用价值。
採用試湊方式對四鏇翼飛行器PID控製參數人工進行調整工作量大、費時且難以達到較好的控製效果。為瞭解決控製參數優化問題,提齣基于帶交扠因子的粒子群算法(PSO)的PID參數優化策略。將帶交扠因子的粒子群算法能快速準確找到最優參數解的特點與PID控製結閤起來,在控製過程中將PID參數作為粒子群中的粒子,用遺傳算法對粒子進行選擇、保優、交扠,以ITAE準則作為誤差性能指標,用粒子群算法調整PID參數,得齣最優的粒子作為四鏇翼飛行器的PID控製器參數。倣真結果顯示,該方法具有更彊的靈活性、適應性和魯棒性,併能提高控製繫統的精度,具有很好的工程應用價值。
채용시주방식대사선익비행기PID공제삼수인공진행조정공작량대、비시차난이체도교호적공제효과。위료해결공제삼수우화문제,제출기우대교차인자적입자군산법(PSO)적PID삼수우화책략。장대교차인자적입자군산법능쾌속준학조도최우삼수해적특점여PID공제결합기래,재공제과정중장PID삼수작위입자군중적입자,용유전산법대입자진행선택、보우、교차,이ITAE준칙작위오차성능지표,용입자군산법조정PID삼수,득출최우적입자작위사선익비행기적PID공제기삼수。방진결과현시,해방법구유경강적령활성、괄응성화로봉성,병능제고공제계통적정도,구유흔호적공정응용개치。
Manual optimization of PID control parameter for the quadrotor aircraft is time-consuming,and it is difficult to achieve good control effect .In order to solve the problem of control parameter optimization,the strategy of PID parameter optimization of Particle Swarm Optimization ( PSO) with cross factor is proposed . This strategy integrates the characteristic of PSO cross factor,which can quickly and accurately find out the optimal parameters,with PID control .During control process,the PID parameters are regarded as particles of particle swarm .The genetic algorithm is used for selecting,quality ensuring and crossing of the particles .The standard of ITAE is the performance index of error .PSO is used to adjust the PID parameters,and the optimal particles are taken as the PID parameters of the quadrotor aircraft .The simulation results show that the strategy has better flexibility,adaptability and robustness than that of the traditional PID control,and can improve the accuracy of the control system .