Linear programming predictive control with actuator saturation: Experimental robustness and performance results

Luis Amezquita-Brooks, Diana Hernandez, Francisco Gonzalez-Sanchez, Juan C. Tudón-Martínez

Research output: Contribution to journalArticle

Abstract

Linear programming optimization is widely used in several application areas. One possible application of this optimization technique, which has not received sufficient attention, is process control. In particular, the standard structure of linear programming optimization problems allows formulating optimal predictive control schemes with the additional advantage of facilitating the handling of actuator saturation. Actuator saturation appears in many engineering applications and there are several control approaches dealing with this problem. In this article, a very simple predictive control scheme based on linear programming optimization for actuator saturation control is proposed. The main characteristics of the presented scheme are simplicity and practical robustness/performance tuning parameters. First, the simplest possible output-feedback linear programming predictive controller is proposed as a starting point. Next, through several practical observations inspired in classical control engineering, a series of modifications to the basic controller structure are proposed. These modifications aim at effectively increasing the performance and robustness of the control algorithm. The experimental results confirm that the proposed control algorithm can operate effectively under the presence of perturbations, something which is currently not widely reported in the literature for linear programming actuator saturation predictive control.

Original languageEnglish
Pages (from-to)700-710
Number of pages11
JournalProceedings of the Institution of Mechanical Engineers. Part I: Journal of Systems and Control Engineering
Volume229
Issue number8
DOIs
Publication statusPublished - 27 Sep 2015

Fingerprint

Linear programming
Actuators
Controllers
Process control
Tuning
Feedback

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Mechanical Engineering

Cite this

@article{af5fa8e6f35a4b0a8bcc916f45be8188,
title = "Linear programming predictive control with actuator saturation: Experimental robustness and performance results",
abstract = "Linear programming optimization is widely used in several application areas. One possible application of this optimization technique, which has not received sufficient attention, is process control. In particular, the standard structure of linear programming optimization problems allows formulating optimal predictive control schemes with the additional advantage of facilitating the handling of actuator saturation. Actuator saturation appears in many engineering applications and there are several control approaches dealing with this problem. In this article, a very simple predictive control scheme based on linear programming optimization for actuator saturation control is proposed. The main characteristics of the presented scheme are simplicity and practical robustness/performance tuning parameters. First, the simplest possible output-feedback linear programming predictive controller is proposed as a starting point. Next, through several practical observations inspired in classical control engineering, a series of modifications to the basic controller structure are proposed. These modifications aim at effectively increasing the performance and robustness of the control algorithm. The experimental results confirm that the proposed control algorithm can operate effectively under the presence of perturbations, something which is currently not widely reported in the literature for linear programming actuator saturation predictive control.",
author = "Luis Amezquita-Brooks and Diana Hernandez and Francisco Gonzalez-Sanchez and Tud{\'o}n-Mart{\'i}nez, {Juan C.}",
year = "2015",
month = "9",
day = "27",
doi = "10.1177/0959651815582130",
language = "English",
volume = "229",
pages = "700--710",
journal = "Proceedings of the Institution of Mechanical Engineers. Part I: Journal of Systems and Control Engineering",
issn = "0959-6518",
publisher = "SAGE Publications Ltd",
number = "8",

}

Linear programming predictive control with actuator saturation: Experimental robustness and performance results. / Amezquita-Brooks, Luis; Hernandez, Diana; Gonzalez-Sanchez, Francisco; Tudón-Martínez, Juan C.

In: Proceedings of the Institution of Mechanical Engineers. Part I: Journal of Systems and Control Engineering, Vol. 229, No. 8, 27.09.2015, p. 700-710.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Linear programming predictive control with actuator saturation: Experimental robustness and performance results

AU - Amezquita-Brooks, Luis

AU - Hernandez, Diana

AU - Gonzalez-Sanchez, Francisco

AU - Tudón-Martínez, Juan C.

PY - 2015/9/27

Y1 - 2015/9/27

N2 - Linear programming optimization is widely used in several application areas. One possible application of this optimization technique, which has not received sufficient attention, is process control. In particular, the standard structure of linear programming optimization problems allows formulating optimal predictive control schemes with the additional advantage of facilitating the handling of actuator saturation. Actuator saturation appears in many engineering applications and there are several control approaches dealing with this problem. In this article, a very simple predictive control scheme based on linear programming optimization for actuator saturation control is proposed. The main characteristics of the presented scheme are simplicity and practical robustness/performance tuning parameters. First, the simplest possible output-feedback linear programming predictive controller is proposed as a starting point. Next, through several practical observations inspired in classical control engineering, a series of modifications to the basic controller structure are proposed. These modifications aim at effectively increasing the performance and robustness of the control algorithm. The experimental results confirm that the proposed control algorithm can operate effectively under the presence of perturbations, something which is currently not widely reported in the literature for linear programming actuator saturation predictive control.

AB - Linear programming optimization is widely used in several application areas. One possible application of this optimization technique, which has not received sufficient attention, is process control. In particular, the standard structure of linear programming optimization problems allows formulating optimal predictive control schemes with the additional advantage of facilitating the handling of actuator saturation. Actuator saturation appears in many engineering applications and there are several control approaches dealing with this problem. In this article, a very simple predictive control scheme based on linear programming optimization for actuator saturation control is proposed. The main characteristics of the presented scheme are simplicity and practical robustness/performance tuning parameters. First, the simplest possible output-feedback linear programming predictive controller is proposed as a starting point. Next, through several practical observations inspired in classical control engineering, a series of modifications to the basic controller structure are proposed. These modifications aim at effectively increasing the performance and robustness of the control algorithm. The experimental results confirm that the proposed control algorithm can operate effectively under the presence of perturbations, something which is currently not widely reported in the literature for linear programming actuator saturation predictive control.

UR - http://www.scopus.com/inward/record.url?scp=84940092666&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84940092666&partnerID=8YFLogxK

U2 - 10.1177/0959651815582130

DO - 10.1177/0959651815582130

M3 - Article

VL - 229

SP - 700

EP - 710

JO - Proceedings of the Institution of Mechanical Engineers. Part I: Journal of Systems and Control Engineering

JF - Proceedings of the Institution of Mechanical Engineers. Part I: Journal of Systems and Control Engineering

SN - 0959-6518

IS - 8

ER -