为了设计性能最优的导弹控制系统,对系统建模和控制器设计方法进行了研究。在精确测定各组件的传递函数的基础上,用Simulink中的传递函数模块将各个组件连接起来组成初始系统模型;由于初始系统模型的阶数太高,无法运行,为了改善系统仿真的实时性,略去模型中对整体性能影响较小的远离原点偶极子,使模型降阶;为了设计动态性能和稳态性能最优的控制系统,用多个相位超前校正组件串连组成控制器;对超前校正组件的参数用遗传算法进行寻优调整,使系统的幅值裕度和相角裕度达到最优,最终设计出性能最优的控制器,仿真实验证明此建模和控制器设计方法的有效性。
In order to design a missile control system with optimal performance, modeling of the system and controller design approaches are studied. Based on the accurate test of the transfer function of each component, the initial model is built through connecting each component with the transfer function block of Simulink. For the order of the initial model is too high and the model does not work, the dipoles which are far from the origin are removed from the model in order to reduce the order and improve the real time effect of the model. To design the controller with optimal dynamic and static performance, the controller is designed with serial connection of multi - lead compensators. The parameters of the compensators are adjusted for optimal value with genetic algorithm, and the optimal gain margin and phase margin are obtained. Finally, the optimal controller has been designed. The simulation shows the effectiveness of the approaches of modeling and controller design.