Controller design for optimal tracking response in discrete-time systems

O. A. Sebakhy, H. A. Yousef

Research output: Contribution to journalArticle

Abstract

The problem of designing a controller, which results in a closed-loop system response with optimal time-domain characteristics, is considered. In the approach presented in this paper, the controller order is fixed (higher than pole-placement order) and we seek a controller that results in closed-loop poles at certain desired and pre-specified locations; while at the same time the output tracks the reference input in an optimal way. The optimality is measured by requiring certain norms on the error sequence-between the reference and output signals-to be minimum. Several norms are used. First, l2-norm is used and the optimal solution is computed in one step of calculations. Second, l-norm (i.e. minimal overshot) is considered and the solution is obtained by solving a constrained affine minimax optimization problem. Third, the l1-norm (which corresponds to the integral absolute error-(IAE)-criterion) is used and linear programming techniques are utilized to solve the problem. The important case of finite settling time (i.e. deadbeat response) is studied as a special case. Examples that illustrate the different design algorithms and demonstrate their feasibility are presented.

Original languageEnglish
Pages (from-to)381-391
Number of pages11
JournalOptimal Control Applications and Methods
Volume28
Issue number5
DOIs
Publication statusPublished - Sep 2007

Fingerprint

Discrete-time Systems
Controller Design
Norm
Controllers
Poles
Controller
Optimal Domain
Minimax Optimization
Closed loop systems
Pole Placement
Linear programming
Minimax Problems
L1-norm
Output
Algorithm Design
Closed-loop
Closed-loop System
Pole
Time Domain
Optimality

Keywords

  • Controller design
  • Deadbeat control
  • Optimal control
  • Tracking

ASJC Scopus subject areas

  • Management Science and Operations Research
  • Control and Systems Engineering
  • Applied Mathematics
  • Control and Optimization

Cite this

Controller design for optimal tracking response in discrete-time systems. / Sebakhy, O. A.; Yousef, H. A.

In: Optimal Control Applications and Methods, Vol. 28, No. 5, 09.2007, p. 381-391.

Research output: Contribution to journalArticle

@article{c664406b382442a49bf7e816ed540dec,
title = "Controller design for optimal tracking response in discrete-time systems",
abstract = "The problem of designing a controller, which results in a closed-loop system response with optimal time-domain characteristics, is considered. In the approach presented in this paper, the controller order is fixed (higher than pole-placement order) and we seek a controller that results in closed-loop poles at certain desired and pre-specified locations; while at the same time the output tracks the reference input in an optimal way. The optimality is measured by requiring certain norms on the error sequence-between the reference and output signals-to be minimum. Several norms are used. First, l2-norm is used and the optimal solution is computed in one step of calculations. Second, l∞-norm (i.e. minimal overshot) is considered and the solution is obtained by solving a constrained affine minimax optimization problem. Third, the l1-norm (which corresponds to the integral absolute error-(IAE)-criterion) is used and linear programming techniques are utilized to solve the problem. The important case of finite settling time (i.e. deadbeat response) is studied as a special case. Examples that illustrate the different design algorithms and demonstrate their feasibility are presented.",
keywords = "Controller design, Deadbeat control, Optimal control, Tracking",
author = "Sebakhy, {O. A.} and Yousef, {H. A.}",
year = "2007",
month = "9",
doi = "10.1002/oca.808",
language = "English",
volume = "28",
pages = "381--391",
journal = "Optimal Control Applications and Methods",
issn = "0143-2087",
publisher = "John Wiley and Sons Ltd",
number = "5",

}

TY - JOUR

T1 - Controller design for optimal tracking response in discrete-time systems

AU - Sebakhy, O. A.

AU - Yousef, H. A.

PY - 2007/9

Y1 - 2007/9

N2 - The problem of designing a controller, which results in a closed-loop system response with optimal time-domain characteristics, is considered. In the approach presented in this paper, the controller order is fixed (higher than pole-placement order) and we seek a controller that results in closed-loop poles at certain desired and pre-specified locations; while at the same time the output tracks the reference input in an optimal way. The optimality is measured by requiring certain norms on the error sequence-between the reference and output signals-to be minimum. Several norms are used. First, l2-norm is used and the optimal solution is computed in one step of calculations. Second, l∞-norm (i.e. minimal overshot) is considered and the solution is obtained by solving a constrained affine minimax optimization problem. Third, the l1-norm (which corresponds to the integral absolute error-(IAE)-criterion) is used and linear programming techniques are utilized to solve the problem. The important case of finite settling time (i.e. deadbeat response) is studied as a special case. Examples that illustrate the different design algorithms and demonstrate their feasibility are presented.

AB - The problem of designing a controller, which results in a closed-loop system response with optimal time-domain characteristics, is considered. In the approach presented in this paper, the controller order is fixed (higher than pole-placement order) and we seek a controller that results in closed-loop poles at certain desired and pre-specified locations; while at the same time the output tracks the reference input in an optimal way. The optimality is measured by requiring certain norms on the error sequence-between the reference and output signals-to be minimum. Several norms are used. First, l2-norm is used and the optimal solution is computed in one step of calculations. Second, l∞-norm (i.e. minimal overshot) is considered and the solution is obtained by solving a constrained affine minimax optimization problem. Third, the l1-norm (which corresponds to the integral absolute error-(IAE)-criterion) is used and linear programming techniques are utilized to solve the problem. The important case of finite settling time (i.e. deadbeat response) is studied as a special case. Examples that illustrate the different design algorithms and demonstrate their feasibility are presented.

KW - Controller design

KW - Deadbeat control

KW - Optimal control

KW - Tracking

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

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

U2 - 10.1002/oca.808

DO - 10.1002/oca.808

M3 - Article

VL - 28

SP - 381

EP - 391

JO - Optimal Control Applications and Methods

JF - Optimal Control Applications and Methods

SN - 0143-2087

IS - 5

ER -