Automatic weight selection for controller synthesis

This article is concerned with the development of a procedure to calculate the parameters of weighting functions used in controller designs to achieve a desired system performance. The synthesis problem is formulated as a multi-criterion optimization problem. A Genetic Algorithm is then employed to search for suitable solutions. To cope with the imprecision and vagueness that arises in the description of objective functions and constraints of the process and actuators, concepts from the fuzzy logic are incorporated into the solution. A multi-objective fuzzy optimization is stated and a fuzzy convex decision-making is established. To demonstrate the advantages of the proposed method, the tuning of SISO and MIMO controllers are investigated. The method is applied to the tuning of controllers of a ship autopilot and of a dynamic ship positioning system. Results are presented, analyzed and compared to former works.

[1]  J.-S.R. Jang,et al.  Gain scheduling based fuzzy controller design , 1994, NAFIPS/IFIS/NASA '94. Proceedings of the First International Joint Conference of The North American Fuzzy Information Processing Society Biannual Conference. The Industrial Fuzzy Control and Intellige.

[2]  Ian Postlethwaite,et al.  Multivariable Feedback Control: Analysis and Design , 1996 .

[3]  B. A. White,et al.  Multiobjective fuzzy genetic algorithm optimisation approach to nonlinear control system design , 1997 .

[4]  Keith Glover,et al.  μ-analysis and synthesis toolbox: for use with Matlab, user’s guide version 3 , 1998 .

[5]  C. L. Karr,et al.  Fuzzy control of pH using genetic algorithms , 1993, IEEE Trans. Fuzzy Syst..

[6]  M. R. Katebi,et al.  H ∞ robust control design for dynamic ship positioning , 1997 .

[7]  Thomas Bernard,et al.  A New Fuzzy-Based Multi-objective Optimization Concept for Process Control Systems , 2001, Fuzzy Days.

[8]  A. J. Chipperfield,et al.  H ∞ design of an EMS control system for a maglev vehicle using evolutionary algorithms , 1995 .

[9]  G. N. Roberts,et al.  Operational performance of an initial design of self-organising fuzzy logic autopilot , 1996 .

[10]  Huibert Kwakernaak,et al.  Robust control and H∞-optimization - Tutorial paper , 1993, Autom..

[11]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[12]  M. R. Katebi,et al.  Genetic algorithm for weight selection in ℋ∞ control design , 1997 .

[13]  Peter J. Fleming,et al.  Evolutionary Hinfin; design of an electromagnetic suspension control system for a maglev vehicle , 1997 .

[14]  Ian Postlethwaite,et al.  Robust control of an unknown plant : the IFAC 93 benchmark , 1995 .

[15]  Maciejowsk Multivariable Feedback Design , 1989 .

[16]  J. Buckley Multiple goal non-cooperative conflicts under uncertainty: A fuzzy set approach , 1984 .

[17]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[18]  H. Leberling On finding compromise solutions in multicriteria problems using the fuzzy min-operator , 1981 .

[19]  Christer Carlsson,et al.  Fuzzy multiple criteria decision making: Recent developments , 1996, Fuzzy Sets Syst..

[20]  Roger M. Goodall,et al.  Multi-objective design study for a Maglev suspension controller using the databased ANDECS-MATLAB environment , 1994, Proceedings of IEEE Symposium on Computer-Aided Control Systems Design (CACSD).

[21]  Ian Postlethwaite,et al.  Robust controller design using H∞ loop-shaping and the method of inequalities , 1994, IEEE Trans. Control. Syst. Technol..

[22]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[23]  Kim-Fung Man,et al.  Structured genetic algorithm for robust H∞ control systems design , 1996, IEEE Trans. Ind. Electron..

[24]  Brian White,et al.  Multiobjective fuzzy genetic algorithm optimization approach to nonlinear control system design , 1996 .

[25]  Stephen P. Boyd,et al.  Linear controller design: limits of performance , 1991 .

[26]  M. R. Katebi,et al.  H∞ Robust Autopilot Design , 1995 .

[27]  Shinji Suzuki,et al.  Multiobjective trajectory optimization by goal programming with fuzzy decisions , 1994 .