Automatic weight selection for controller hand synthesis

D.C. Donha, M.R. Katebi

Research output: Contribution to journalArticlepeer-review

13 Citations (Scopus)


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.
Original languageEnglish
Pages (from-to)651-664
Number of pages14
JournalInternational Journal of Systems Science
Issue number8
Early online date31 Aug 2007
Publication statusPublished - 2007


  • genetic algorithm
  • weight selection
  • robust control
  • multi-objective optimization
  • auto-pilot
  • dynamic positioning


Dive into the research topics of 'Automatic weight selection for controller hand synthesis'. Together they form a unique fingerprint.

Cite this