Exploring a better design of mixed H2/H optimal PID controller for flexible aircraft

Meng Zhang, Weiguo Zhang, Aijun Li, Yong Sun

Research output: Contribution to journalArticlepeer-review

Abstract

Aim. The introduction of the full paper reviews a number of papers and then, in its last paragraph, proposes the exploration of a better design; the exploration results are explained in sections 1 and 2. Section 1 employs the balanced truncation reduction method to obtain the model of a flexible aircraft, which is reduced from 12 orders to six orders, and then selects a suitable robust-weighting function. Section 2 proposes a simplified method for computing the H2 norm of system tracking error so as to obtain the H2 performance index of our optimal design; it also optimizes the parameters of the mixed H2/H optimal PID controller with the particle swarm optimization algorithm. Section 3 simulates the full-order model of the flexible aircraft controlled by using the mixed H2/H optimal PID controller designed by us and the H mixed sensitivity controller respectively. The simulation results, given in Figs. 5 through 8, and their analysis indicate preliminarily that: (1) our mixed H2/H optimal PID controller has lower order than the H mixed sensitivity controller and can stabilize the parameter uncertainty and non-parameter uncertainty simultaneously; (2) it can suppress the elastic structural deformation of the flexible aircraft and control its rigid modal effectively.

Original languageEnglish
Pages (from-to)310-317
Number of pages8
JournalXibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
Volume29
Issue number2
StatePublished - Apr 2011

Keywords

  • Aircraft
  • Algorithms
  • Flexible aircraft
  • Mixed H/H optimal PID controller
  • Optimization
  • Order-reduced model
  • Particle swarm optimization algorithm

Fingerprint

Dive into the research topics of 'Exploring a better design of mixed H2/H optimal PID controller for flexible aircraft'. Together they form a unique fingerprint.

Cite this