Advanced

A Software Tool for Robust PID Design

Garpinger, Olof LU and Hägglund, Tore LU (2008) 17th IFAC World Congress, 2008
Abstract
This paper presents a fast, interactive and easily modifiable software tool for robust PID design. The Matlab based program is supposed to give people with moderate knowledge on PID control a possibility to learn more and also be a future part of an autotuner. The PID design is made by minimizing the integrated absolute error value during a load disturbance on the process input. The optimization is performed with H-infinity constraints on the sensitivity and complementary sensitivity function, providing a robust closed loop system. Nelder Mead optimization is used with the AMIGO method providing an initial controller. The proposed method works well, and is very efficient, on a large batch of systems common in process industry.

... (More)
This paper presents a fast, interactive and easily modifiable software tool for robust PID design. The Matlab based program is supposed to give people with moderate knowledge on PID control a possibility to learn more and also be a future part of an autotuner. The PID design is made by minimizing the integrated absolute error value during a load disturbance on the process input. The optimization is performed with H-infinity constraints on the sensitivity and complementary sensitivity function, providing a robust closed loop system. Nelder Mead optimization is used with the AMIGO method providing an initial controller. The proposed method works well, and is very efficient, on a large batch of systems common in process industry.



The design tool is also shown to work on a highly oscillatory process model. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to conference
publication status
published
subject
keywords
Process Control, PID Control, Disturbance rejection, Algorithms and software, Autotuning, Robust control
conference name
17th IFAC World Congress, 2008
external identifiers
  • Scopus:79961019085
language
English
LU publication?
yes
id
9154de4a-6507-436a-a57d-e93728226ae5 (old id 1444539)
date added to LUP
2009-07-16 14:46:41
date last changed
2016-10-13 04:54:49
@misc{9154de4a-6507-436a-a57d-e93728226ae5,
  abstract     = {This paper presents a fast, interactive and easily modifiable software tool for robust PID design. The Matlab based program is supposed to give people with moderate knowledge on PID control a possibility to learn more and also be a future part of an autotuner. The PID design is made by minimizing the integrated absolute error value during a load disturbance on the process input. The optimization is performed with H-infinity constraints on the sensitivity and complementary sensitivity function, providing a robust closed loop system. Nelder Mead optimization is used with the AMIGO method providing an initial controller. The proposed method works well, and is very efficient, on a large batch of systems common in process industry.<br/><br>
<br/><br>
The design tool is also shown to work on a highly oscillatory process model.},
  author       = {Garpinger, Olof and Hägglund, Tore},
  keyword      = {Process Control,PID Control,Disturbance rejection,Algorithms and software,Autotuning,Robust control},
  language     = {eng},
  title        = {A Software Tool for Robust PID Design},
  year         = {2008},
}