Automatic weight selection for controller hand synthesis

D.C. Donha, M.R. Katebi

Research output: Contribution to journalArticle

12 Citations (Scopus)

Abstract

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.
LanguageEnglish
Pages651-664
Number of pages14
JournalInternational Journal of Systems Science
Volume38
Issue number8
Early online date31 Aug 2007
DOIs
Publication statusPublished - 2007

Fingerprint

Ship
Tuning
Synthesis
Controller
Autopilot
Fuzzy Optimization
Multicriteria Optimization
Controllers
Weighting Function
Vagueness
Imprecision
Ships
Multi-objective Optimization
Controller Design
Multiple-input multiple-output (MIMO)
Fuzzy Logic
Positioning
System Performance
Actuator
Objective function

Keywords

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

Cite this

Donha, D.C. ; Katebi, M.R. / Automatic weight selection for controller hand synthesis. In: International Journal of Systems Science. 2007 ; Vol. 38, No. 8. pp. 651-664.
@article{6675207cfb8c463a88cb3e30aa12061b,
title = "Automatic weight selection for controller hand synthesis",
abstract = "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.",
keywords = "genetic algorithm, weight selection, robust control , multi-objective optimization, auto-pilot, dynamic positioning",
author = "D.C. Donha and M.R. Katebi",
year = "2007",
doi = "10.1080/00207720701500559",
language = "English",
volume = "38",
pages = "651--664",
journal = "International Journal of Systems Science",
issn = "0020-7721",
number = "8",

}

Automatic weight selection for controller hand synthesis. / Donha, D.C.; Katebi, M.R.

In: International Journal of Systems Science, Vol. 38, No. 8, 2007, p. 651-664.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Automatic weight selection for controller hand synthesis

AU - Donha, D.C.

AU - Katebi, M.R.

PY - 2007

Y1 - 2007

N2 - 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.

AB - 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.

KW - genetic algorithm

KW - weight selection

KW - robust control

KW - multi-objective optimization

KW - auto-pilot

KW - dynamic positioning

U2 - 10.1080/00207720701500559

DO - 10.1080/00207720701500559

M3 - Article

VL - 38

SP - 651

EP - 664

JO - International Journal of Systems Science

T2 - International Journal of Systems Science

JF - International Journal of Systems Science

SN - 0020-7721

IS - 8

ER -