Control Systems with Actuator Saturation:

Size: px
Start display at page:

Download "Control Systems with Actuator Saturation:"

Transcription

1 Control Systems with Actuator Saturation: Anti-windup Mechanism and Its Activation Xiongjun Wu Shanghai Jiao Tong University Zongli Lin Shanghai Jiao Tong University and University of Virginia The 5 th Swedish-Chinese Conference on Control

2 1 Actuator Saturation and Integrator Windup 2 Anti-windup Mechanism and Its Activation 3 L 2 Gain Anti-windup Design 4 Anti-windup Design for Large Region of Stability 5 Multiple Activations of Anti-windup Mechanism 6 Questions and Comments 2

3 1 Actuator Saturation and Integrator Windup k P R k I G (s) Y Actuator saturation is a common phenomenon Integrators are commonly present in a controller 3

4 1 Actuator Saturation and Integrator Windup k P =1 R =1(t ) k I = s 2 Y(0)=0 Y 4

5 1 Actuator Saturation and Integrator Windup Role of integrator: elimination of steady state error = reset of reference k P =1 R 1 =1(t ) R 2 =3x1(t ) - k I = s 2 Y(0)=0 Y R 1 =1(t ) R 2 =3x1(t ) 5

6 1 Actuator Saturation and Integrator Windup k P =1 R =1(t ) - k I = s 2 Y(0)=0 Y 6

7 1 Actuator Saturation and Integrator Windup k P =2 R =1(t ) - k I = s Y(0)=0 Y With saturation Without saturation 7

8 1 Actuator Saturation and Integrator Windup k P =2 R =1(t ) - - k I = s Y(0)=0 Y k a - K a =0 K a =1 K a =10 8

9 2 Anti-windup Mechanism and Its Activation R - - C (s) 1-1 G (s) Y E c - Systematic design of E c that guarantees a large size of stability region (domain of attraction) good closed-loop performances such as a small L 2 gain from the disturbance to the output 9

10 2 Anti-windup Mechanism and Its Activation The traditional approach to anti-windup design is to activate the anti-windup mechanism as soon as the saturation occurs. Immediate Activation 10

11 2 Anti-windup Mechanism and Its Activation A Recent Innovation [Sajjadi-Kia & Jabbari, CDC 09]: To delay the activation of the anti-windup mechanism until the degree of saturation reaches to a certain level. h / g, g 1 d d h Delayed Activation Result: Improved transient performance. 11

12 2 Anti-windup Mechanism and Its Activation Our Proposal [Wu & Lin, CDC 10]: To activate the anti-windup mechanism in anticipation of the occurrence of saturation. h / g, g 1 a a h Anticipatory Activation 12

13 2 Anti-windup Mechanism and Its Activation Problem: To examine the effectiveness of anticipatory activation of anti-windup mechanism in L 2 1. gain anti-windup design 2. anti-windup design for large region of stability 13

14 3 L 2 Gain Anti-windup Design Consider the following system xp Ap xp Bww B2sat h( u) y C2xp D21w D22sat h( u) z C1xp D11w D12sat h( u) Let a linear dynamic controller be given in the form of xc Ac xc Bcy y Bcww u Ccxp Dcy y 14

15 3 L 2 Gain Anti-windup Design Under the immediate activation scheme, a static anti-windup design is to add to the controller a correction term proportional to q u sat h ( u) as soon as saturation occurs: xc Ac xc Bcy y Bcww 1 u Ccxp Dcy y 2 where, This leads to the following closed-loop system: 1 1 q q 2 2 x Ax 1 Bww ( Bq Bη ) W q z 1 Czx Dzww ( Dzq Dzη) W q u 1 WCux WDuww W ( Duq Duη) W q q 1 W WCuu where, q u u u x x p sat( ), x c 15

16 3 L 2 Gain Anti-windup Design Theorem [Sajjadi-Kia & Jabbari, CDC 09]: The closed-loop system is stable and the L 2 gain from w to z is less than if there exist a diagonal matrix M > 0, a matrix Q > 0 and a vector X such that T AQ QA * * * * T T T MBq X Bη M * 0 * CuQ DuqM Duη X M * 0 T T Bw 0 Duw I * CzQ DzqM Dzη X 0 Dzw I If this LMI is feasible, then the anti-windup gain can be obtained as XM

17 3 L 2 Gain Anti-windup Design Delayed activation scheme: Theorem [Sajjadi-Kia & Jabbari, 09]: The closed-loop system is stable with an L 2 gain from w to z less than if there exist a diagonal matrix M 0, a matrix Q 0 and a vector X such that 1( g) * * * * T Bw ( g) I 0 * * 2( g) 0 M * 0 0, g gd, Cz( g) Q Dzw( g) 3( g) I 0 CuQ Duw 4( g) 0 M where ( g) A( g) Q QA ( g), ( g) MB ( g) X B ( g), T T T T 1 2 q ( g) D ( g) M D ( g) X, ( g) D ( g) M D ( g) X 3 zq z 4 uq u T A( g) Q QA ( g) * * Bw ( g) I * 0, g 1 Cz ( g) Q Dzw( g) I The anti-windup gain can then be obtained as: XM 1. 17

18 3 L 2 Gain Anti-windup Design Anticipatory activation scheme: Theorem: The closed-loop system is stable and the L 2 gain from w to z is less than if there exist a diagonal matrix M 0, a matrix Q 0 and a vector X such that T A( g) Q QA ( g) * * Bw ( g) I * 0, g 1, Cz ( g) Q Dzw ( g) I 1( g) * * * * T Bw ( g) I 0 * * 2( g) 0 M * 0 0, g {1, ga}. Cz ( g) Q Dzw ( g) 3( g) I 0 CuQ Duw 4( g) 0 M The anti-windup gain can then be obtained as: XM 1. 18

19 3 L 2 Gain Anti-windup Design Simulation Results Consider plant and controller with A B B A B B p 2 1 c cy cw C2 D D21, Dc Dcy D cw C D11 D and select g d , g Immediate activation scheme: Delayed activation scheme: Anticipatory activation scheme: a h 1,

20 3 L 2 Gain Anti-windup Design Transient performance under different activation schemes 20

21 4 Anti-windup Design for Large Region of Stability Consider a linear system with actuator saturation xp Ap xp Bpsat h( u) y Cpxp Assume that a linear dynamic compensator has been designed as xc Ac xc Bc y u Ccxc Dcy y Objective: To examine how delayed and anticipatory activation of the anti-windup mechanism will affect the size of the domain of attraction of the resulting closed-loop system as compared to the immediate activation scheme. 21

22 4 Anti-windup Design for Large Region of Stability With the immediate activation scheme: The controller law with anti-windup compensation is given by xc Ac xc Bc y Ec(sat h( u) u) u Ccxc Dcy y The closed-loop system can be written as where x ( A BF) x Bsat ( Fx) x Ap BpDcC BpCc x, A, x B C A c p c c Bp B, F DcCp Cc. E c h 22

23 4 Anti-windup Design for Large Region of Stability The design of E c can be formulated into the following optimization problem with BMI constraints max P0, E, H s.t. a) X ( P) R c b) Binlinear matrix nequalities c) ( P) L( H ) n where X R co{ x1, x2,, xl}, for some a priori given points xi R, is referred to as a shape reference set. An iterative LMI based algorithm was developed in [Cao, Lin & Ward, TAC 02] to solve the above BMI optimization problem. Similar algorithms can be developed under the framework of delayed activation and anticipatory activation. 23

24 4 Anti-windup Design for Large Region of Stability Simulation examples Consider a stable plant x1 0.1x1 0.5sat( u1) 0.4sat( u2) x2 0.1x2 0.4sat( u1) 0.3sat( u2) or an unstable plant with the first equation replaced by Let a PI controller be given by xc1= x1, xc1= x2 u1 = 10 x1 xc1, u2=10 x1 x E x 0.1x 0.2x 0.5sat( u ) 0.4sat( u ) Let gd , and ga , we can obtain c delayed c , E c anticpatory

25 4 Anti-windup Design for Large Region of Stability Stable plant Unstable plant 25

26 5 Multiple Activations of Anti-windup Mechanism Wu & Lin, CCC 11: Multiple Anti-windup Loops for Multiple Activations 26

27 5 Multiple Activations of Anti-windup Mechanism L 2 gain anti-windup design: A B B A B B p 2 1 c cy cw C2 D D21, Dc Dcy D cw C D11 D ˆ 1 = , e10,

28 3 L 2 Gain Anti-windup Design: Multiple Case large input small input Transient performance under different activation schemes 28

29 3 L 2 Gain Anti-windup Design: Multiple Case large input small input Transient performance under different activation schemes 29

30 6 Questions and Comments 30

Modified Dynamic Anti-windup through Deferral of Activation

Modified Dynamic Anti-windup through Deferral of Activation Modified Dynamic Anti-windup through Deferral of Activation Solmaz Sajjadi-Kia 1, F. Jabbari 1 1 Department of Mechanical and Aerospace Engineering, University of California, Irvine, Irvine, CA 92697,

More information

Design of hybrid control systems for continuous-time plants: from the Clegg integrator to the hybrid H controller

Design of hybrid control systems for continuous-time plants: from the Clegg integrator to the hybrid H controller Design of hybrid control systems for continuous-time plants: from the Clegg integrator to the hybrid H controller Luca Zaccarian LAAS-CNRS, Toulouse and University of Trento University of Oxford November

More information

Robust Anti-Windup Controller Synthesis: A Mixed H 2 /H Setting

Robust Anti-Windup Controller Synthesis: A Mixed H 2 /H Setting Robust Anti-Windup Controller Synthesis: A Mixed H /H Setting ADDISON RIOS-BOLIVAR Departamento de Sistemas de Control Universidad de Los Andes Av. ulio Febres, Mérida 511 VENEZUELA SOLBEN GODOY Postgrado

More information

Integrator Windup

Integrator Windup 3.5.2. Integrator Windup 3.5.2.1. Definition So far we have mainly been concerned with linear behaviour, as is often the case with analysis and design of control systems. There is, however, one nonlinear

More information

Denis ARZELIER arzelier

Denis ARZELIER   arzelier COURSE ON LMI OPTIMIZATION WITH APPLICATIONS IN CONTROL PART II.2 LMIs IN SYSTEMS CONTROL STATE-SPACE METHODS PERFORMANCE ANALYSIS and SYNTHESIS Denis ARZELIER www.laas.fr/ arzelier arzelier@laas.fr 15

More information

Regional Solution of Constrained LQ Optimal Control

Regional Solution of Constrained LQ Optimal Control Regional Solution of Constrained LQ Optimal Control José DeDoná September 2004 Outline 1 Recap on the Solution for N = 2 2 Regional Explicit Solution Comparison with the Maximal Output Admissible Set 3

More information

Event-triggered control subject to actuator saturation

Event-triggered control subject to actuator saturation Event-triggered control subject to actuator saturation GEORG A. KIENER Degree project in Automatic Control Master's thesis Stockholm, Sweden 212 XR-EE-RT 212:9 Diploma Thesis Event-triggered control subject

More information

STABILITY AND STABILIZATION OF A CLASS OF NONLINEAR SYSTEMS WITH SATURATING ACTUATORS. Eugênio B. Castelan,1 Sophie Tarbouriech Isabelle Queinnec

STABILITY AND STABILIZATION OF A CLASS OF NONLINEAR SYSTEMS WITH SATURATING ACTUATORS. Eugênio B. Castelan,1 Sophie Tarbouriech Isabelle Queinnec STABILITY AND STABILIZATION OF A CLASS OF NONLINEAR SYSTEMS WITH SATURATING ACTUATORS Eugênio B. Castelan,1 Sophie Tarbouriech Isabelle Queinnec DAS-CTC-UFSC P.O. Box 476, 88040-900 Florianópolis, SC,

More information

Robust Anti-Windup Compensation for PID Controllers

Robust Anti-Windup Compensation for PID Controllers Robust Anti-Windup Compensation for PID Controllers ADDISON RIOS-BOLIVAR Universidad de Los Andes Av. Tulio Febres, Mérida 511 VENEZUELA FRANCKLIN RIVAS-ECHEVERRIA Universidad de Los Andes Av. Tulio Febres,

More information

Nonlinear L 2 gain and regional analysis for linear systems with anti-windup compensation

Nonlinear L 2 gain and regional analysis for linear systems with anti-windup compensation 5 American ontrol onference June 8-1, 5. Portland, OR, USA Th18.4 Nonlinear L gain and regional analysis for linear systems with anti-windup compensation Tingshu Hu, Andrew R. Teel and Luca Zaccarian Abstract

More information

Low Gain Feedback. Properties, Design Methods and Applications. Zongli Lin. July 28, The 32nd Chinese Control Conference

Low Gain Feedback. Properties, Design Methods and Applications. Zongli Lin. July 28, The 32nd Chinese Control Conference Low Gain Feedback Properties, Design Methods and Applications Zongli Lin University of Virginia Shanghai Jiao Tong University The 32nd Chinese Control Conference July 28, 213 Outline A review of high gain

More information

1030 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 5, MAY 2011

1030 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 5, MAY 2011 1030 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 56, NO 5, MAY 2011 L L 2 Low-Gain Feedback: Their Properties, Characterizations Applications in Constrained Control Bin Zhou, Member, IEEE, Zongli Lin,

More information

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

More information

Chapter 8. Feedback Controllers. Figure 8.1 Schematic diagram for a stirred-tank blending system.

Chapter 8. Feedback Controllers. Figure 8.1 Schematic diagram for a stirred-tank blending system. Feedback Controllers Figure 8.1 Schematic diagram for a stirred-tank blending system. 1 Basic Control Modes Next we consider the three basic control modes starting with the simplest mode, proportional

More information

Stability Analysis for Linear Systems under State Constraints

Stability Analysis for Linear Systems under State Constraints Stabilit Analsis for Linear Sstems under State Constraints Haijun Fang Abstract This paper revisits the problem of stabilit analsis for linear sstems under state constraints New and less conservative sufficient

More information

Intermediate Process Control CHE576 Lecture Notes # 2

Intermediate Process Control CHE576 Lecture Notes # 2 Intermediate Process Control CHE576 Lecture Notes # 2 B. Huang Department of Chemical & Materials Engineering University of Alberta, Edmonton, Alberta, Canada February 4, 2008 2 Chapter 2 Introduction

More information

Goodwin, Graebe, Salgado, Prentice Hall Chapter 11. Chapter 11. Dealing with Constraints

Goodwin, Graebe, Salgado, Prentice Hall Chapter 11. Chapter 11. Dealing with Constraints Chapter 11 Dealing with Constraints Topics to be covered An ubiquitous problem in control is that all real actuators have limited authority. This implies that they are constrained in amplitude and/or rate

More information

SATURATION is an ubiquitous nonlinearity in engineering

SATURATION is an ubiquitous nonlinearity in engineering 1770 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 51, NO 11, NOVEMBER 2006 Stability and Performance for Saturated Systems via Quadratic and Nonquadratic Lyapunov Functions Tingshu Hu, Andrew R Teel, Fellow,

More information

Using Theorem Provers to Guarantee Closed-Loop Properties

Using Theorem Provers to Guarantee Closed-Loop Properties Using Theorem Provers to Guarantee Closed-Loop Properties Nikos Aréchiga Sarah Loos André Platzer Bruce Krogh Carnegie Mellon University April 27, 2012 Aréchiga, Loos, Platzer, Krogh (CMU) Theorem Provers

More information

Journal of System Design and Dynamics

Journal of System Design and Dynamics Dynamic Anti-Windup Compensator Design Considering Behavior of Controller State Unggul WASIWITONO, Shunsuke TAKAMATSU, Masami SAEKI, Kiyoshi OCHI and Nobutada WADA Graduate School of Engineering, Hiroshima

More information

Control Lab. Thermal Plant. Chriss Grimholt

Control Lab. Thermal Plant. Chriss Grimholt Control Lab Thermal Plant Chriss Grimholt Process System Engineering Department of Chemical Engineering Norwegian University of Science and Technology October 3, 23 C. Grimholt (NTNU) Thermal Plant October

More information

Anti-Windup Design with Guaranteed Regions of Stability for Discrete-Time Linear Systems

Anti-Windup Design with Guaranteed Regions of Stability for Discrete-Time Linear Systems Anti-Windup Design with Guaranteed Regions of Stability for Discrete-Time Linear Systems J.M. Gomes da Silva Jr. and S. Tarbouriech Abstract The purpose of this paper is to study the determination of stability

More information

REPETITIVE LEARNING OF BACKSTEPPING CONTROLLED NONLINEAR ELECTROHYDRAULIC MATERIAL TESTING SYSTEM 1. Seunghyeokk James Lee 2, Tsu-Chin Tsao

REPETITIVE LEARNING OF BACKSTEPPING CONTROLLED NONLINEAR ELECTROHYDRAULIC MATERIAL TESTING SYSTEM 1. Seunghyeokk James Lee 2, Tsu-Chin Tsao REPETITIVE LEARNING OF BACKSTEPPING CONTROLLED NONLINEAR ELECTROHYDRAULIC MATERIAL TESTING SYSTEM Seunghyeokk James Lee, Tsu-Chin Tsao Mechanical and Aerospace Engineering Department University of California

More information

Stability of CL System

Stability of CL System Stability of CL System Consider an open loop stable system that becomes unstable with large gain: At the point of instability, K( j) G( j) = 1 0dB K( j) G( j) K( j) G( j) K( j) G( j) =± 180 o 180 o Closed

More information

Discrete-time models and control

Discrete-time models and control Discrete-time models and control Silvano Balemi University of Applied Sciences of Southern Switzerland Zürich, 2009-2010 Discrete-time signals 1 Step response of a sampled system Sample and hold 2 Sampling

More information

Lecture 7: Anti-windup and friction compensation

Lecture 7: Anti-windup and friction compensation Lecture 7: Anti-windup and friction compensation Compensation for saturations (anti-windup) Friction models Friction compensation Material Lecture slides Course Outline Lecture 1-3 Lecture 2-6 Lecture

More information

Analysis of linear systems in the presence of actuator saturation and L 2 -disturbances

Analysis of linear systems in the presence of actuator saturation and L 2 -disturbances Automatica 4 (24) 229 238 www.elsevier.com/locate/automatica Brief paper Analysis of linear systems in the presence of actuator saturation and L 2 -disturbances Haijun Fang, Zongli Lin, Tingshu Hu Department

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

TRACKING WITH BOUNDED ACTUATORS: SCHEDULED CONTROLLERS. Dept. of Cont. and Inst. Eng., Chungbuk National University, Chungbuk , Korea

TRACKING WITH BOUNDED ACTUATORS: SCHEDULED CONTROLLERS. Dept. of Cont. and Inst. Eng., Chungbuk National University, Chungbuk , Korea TRACKING WITH BOUNDED ACTUATORS: SCHEDULED CONTROLLERS Jin-Hoon Kim Faryar Jabbari,1 Dept. of Cont. and Inst. Eng., Chungbuk National University, Chungbuk 61-763, Korea Dept. of Mechanical and Aerospace

More information

Delay-independent stability via a reset loop

Delay-independent stability via a reset loop Delay-independent stability via a reset loop S. Tarbouriech & L. Zaccarian (LAAS-CNRS) Joint work with F. Perez Rubio & A. Banos (Universidad de Murcia) L2S Paris, 20-22 November 2012 L2S Paris, 20-22

More information

Control System Design

Control System Design ELEC4410 Control System Design Lecture 19: Feedback from Estimated States and Discrete-Time Control Design Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science

More information

Deadlines misses and their Implication on Feedback Control Loops. Dip Goswami Eindhoven University of Technology (TU/e) The Netherlands

Deadlines misses and their Implication on Feedback Control Loops. Dip Goswami Eindhoven University of Technology (TU/e) The Netherlands Deadlines misses and their Implication on Feedback Control Loops Dip Goswami Eindhoven University of Technology (TU/e) The Netherlands Periodic tasks dd ii 2 Periodic tasks dd ii Hard deadlines 3 Periodic

More information

Event-triggered PI control: Saturating actuators and anti-windup compensation

Event-triggered PI control: Saturating actuators and anti-windup compensation Event-triggered PI control: Saturating actuators and anti-windup compensation Daniel Lehmann, Georg Aleander Kiener and Karl Henrik Johansson Abstract Event-triggered control aims at reducing the communication

More information

SINCE THE formulation and solution of the problem of

SINCE THE formulation and solution of the problem of IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 49, NO 11, NOVEMBER 2004 1941 Output Regulation of Linear Systems With Bounded Continuous Feedback Tingshu Hu, Senior Member, IEEE, Zongli Lin, Senior Member,

More information

EC744 Lecture Notes: Economic Dynamics. Prof. Jianjun Miao

EC744 Lecture Notes: Economic Dynamics. Prof. Jianjun Miao EC744 Lecture Notes: Economic Dynamics Prof. Jianjun Miao 1 Deterministic Dynamic System State vector x t 2 R n State transition function x t = g x 0 ; t; ; x 0 = x 0 ; parameter 2 R p A parametrized dynamic

More information

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique International Journal of Automation and Computing (3), June 24, 38-32 DOI: 7/s633-4-793-6 Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique Lei-Po Liu Zhu-Mu Fu Xiao-Na

More information

Appendix A Solving Linear Matrix Inequality (LMI) Problems

Appendix A Solving Linear Matrix Inequality (LMI) Problems Appendix A Solving Linear Matrix Inequality (LMI) Problems In this section, we present a brief introduction about linear matrix inequalities which have been used extensively to solve the FDI problems described

More information

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Today Today (10/23/01) Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Reading Assignment: 6.3 Last Time In the last lecture, we discussed control design through shaping of the loop gain GK:

More information

LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC COMPENSATION. Received October 2010; revised March 2011

LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC COMPENSATION. Received October 2010; revised March 2011 International Journal of Innovative Computing, Information and Control ICIC International c 22 ISSN 349-498 Volume 8, Number 5(B), May 22 pp. 3743 3754 LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC

More information

Stability and performance analysis for linear systems with actuator and sensor saturations subject to unmodeled dynamics

Stability and performance analysis for linear systems with actuator and sensor saturations subject to unmodeled dynamics 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeA12.1 Stability and performance analysis for linear systems actuator and sensor saturations subject to unmodeled

More information

Essence of the Root Locus Technique

Essence of the Root Locus Technique Essence of the Root Locus Technique In this chapter we study a method for finding locations of system poles. The method is presented for a very general set-up, namely for the case when the closed-loop

More information

System Types in Feedback Control with Saturating Actuators

System Types in Feedback Control with Saturating Actuators System Types in Feedback Control with Saturating Actuators Yongsoon Eun, Pierre T. Kabamba, and Semyon M. Meerkov Department of Electrical Engineering and Computer Science, University of Michigan, Ann

More information

A switched and scheduled design for model recovery anti-windup of linear plants

A switched and scheduled design for model recovery anti-windup of linear plants A switched and scheduled design for model recovery anti-windup of linear plants Andrea Cristofaro, Sergio Galeani, Simona Onori, Luca Zaccarian To cite this version: Andrea Cristofaro, Sergio Galeani,

More information

INVERSE MODEL APPROACH TO DISTURBANCE REJECTION AND DECOUPLING CONTROLLER DESIGN. Leonid Lyubchyk

INVERSE MODEL APPROACH TO DISTURBANCE REJECTION AND DECOUPLING CONTROLLER DESIGN. Leonid Lyubchyk CINVESTAV Department of Automatic Control November 3, 20 INVERSE MODEL APPROACH TO DISTURBANCE REJECTION AND DECOUPLING CONTROLLER DESIGN Leonid Lyubchyk National Technical University of Ukraine Kharkov

More information

On the Scalability in Cooperative Control. Zhongkui Li. Peking University

On the Scalability in Cooperative Control. Zhongkui Li. Peking University On the Scalability in Cooperative Control Zhongkui Li Email: zhongkli@pku.edu.cn Peking University June 25, 2016 Zhongkui Li (PKU) Scalability June 25, 2016 1 / 28 Background Cooperative control is to

More information

Non-quadratic Lyapunov functions for performance analysis of saturated systems

Non-quadratic Lyapunov functions for performance analysis of saturated systems Non-quadratic Lyapunov functions for performance analysis of saturated systems Tingshu Hu, Andrew R. Teel and Luca Zaccarian Abstract In a companion paper [4, we developed a systematic Lyapunov approach

More information

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1)

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1) EL 625 Lecture 0 EL 625 Lecture 0 Pole Placement and Observer Design Pole Placement Consider the system ẋ Ax () The solution to this system is x(t) e At x(0) (2) If the eigenvalues of A all lie in the

More information

Observer Based Controller Design for Linear Systems with Input Constraints

Observer Based Controller Design for Linear Systems with Input Constraints Proceedings of the 17th World Congress he International Federation of Automatic Control Observer Based Controller Design for Linear Systems with Input Constraints Hendrik Lens Jürgen Adamy Institute of

More information

CS 4204 Computer Graphics

CS 4204 Computer Graphics CS 4204 Computer Graphics Vector and Matrix Yong Cao Virginia Tech Vectors N-tuple: Vectors N-tuple tuple: Magnitude: Unit vectors Normalizing a vector Operations with vectors Addition Multiplication with

More information

ANTI-WIND-UP SOLUTION FOR A TWO DEGREES OF FREEDOM CONTROLLER

ANTI-WIND-UP SOLUTION FOR A TWO DEGREES OF FREEDOM CONTROLLER NTI-WIND-UP SOLUTION FOR TWO DEGREES OF FREEDOM CONTROLLER Lucrecia Gava (a), níbal Zanini (b) (a), (b) Laboratorio de Control - Facultad de Ingeniería - Universidad de Buenos ires - ITHES - CONICET (a)

More information

Performance analysis of saturated systems via two forms of differential inclusions

Performance analysis of saturated systems via two forms of differential inclusions Performance analysis of saturated systems via two forms of differential inclusions Tingshu Hu, Andrew R. Teel and Luca Zaccarian Abstract In this paper we develop a systematic Lyapunov approach to the

More information

Process Control & Design

Process Control & Design 458.308 Process Control & Design Lecture 5: Feedback Control System Jong Min Lee Chemical & Biomolecular Engineering Seoul National University 1 / 29 Feedback Control Scheme: The Continuous Blending Process.1

More information

arxiv: v1 [cs.sy] 12 Aug 2011

arxiv: v1 [cs.sy] 12 Aug 2011 A Minimax Linear Quadratic Gaussian Method for Antiwindup Control Synthesis Obaid ur Rehman, Ian R Petersen and Barış Fidan arxiv:118568v1 [cssy] 1 Aug 11 Abstract In this paper, a dynamic antiwindup compensator

More information

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 5 Classical Control Overview III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore A Fundamental Problem in Control Systems Poles of open

More information

Chapter 15 - Solved Problems

Chapter 15 - Solved Problems Chapter 5 - Solved Problems Solved Problem 5.. Contributed by - Alvaro Liendo, Universidad Tecnica Federico Santa Maria, Consider a plant having a nominal model given by G o (s) = s + 2 The aim of the

More information

Wiener System Identification with Four-Segment and Analytically Invertible Nonlinearity Model

Wiener System Identification with Four-Segment and Analytically Invertible Nonlinearity Model Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July -3, 27 FrA4.2 Wiener System Identification with Four-Segment and Analytically Invertible

More information

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42 Contents Preface.............................................. xiii 1. Introduction......................................... 1 1.1 Continuous and Discrete Control Systems................. 4 1.2 Open-Loop

More information

Video 5.1 Vijay Kumar and Ani Hsieh

Video 5.1 Vijay Kumar and Ani Hsieh Video 5.1 Vijay Kumar and Ani Hsieh Robo3x-1.1 1 The Purpose of Control Input/Stimulus/ Disturbance System or Plant Output/ Response Understand the Black Box Evaluate the Performance Change the Behavior

More information

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

Internal Model Control of A Class of Continuous Linear Underactuated Systems

Internal Model Control of A Class of Continuous Linear Underactuated Systems Internal Model Control of A Class of Continuous Linear Underactuated Systems Asma Mezzi Tunis El Manar University, Automatic Control Research Laboratory, LA.R.A, National Engineering School of Tunis (ENIT),

More information

A State-Space Approach to Control of Interconnected Systems

A State-Space Approach to Control of Interconnected Systems A State-Space Approach to Control of Interconnected Systems Part II: General Interconnections Cédric Langbort Center for the Mathematics of Information CALIFORNIA INSTITUTE OF TECHNOLOGY clangbort@ist.caltech.edu

More information

Static Output Feedback Stabilisation with H Performance for a Class of Plants

Static Output Feedback Stabilisation with H Performance for a Class of Plants Static Output Feedback Stabilisation with H Performance for a Class of Plants E. Prempain and I. Postlethwaite Control and Instrumentation Research, Department of Engineering, University of Leicester,

More information

Anti-windup design: an overview of some recent advances and open problems

Anti-windup design: an overview of some recent advances and open problems Anti-windup design: an overview of some recent advances and open problems Sophie Tarbouriech a and Matthew Turner b a. LAAS-CNRS, University of Toulouse, 7 Avenue du Colonel Roche, 31077 Toulouse cedex

More information

CHAPTER 6 FAST OUTPUT SAMPLING CONTROL TECHNIQUE

CHAPTER 6 FAST OUTPUT SAMPLING CONTROL TECHNIQUE 80 CHAPTER 6 FAST OUTPUT SAMPLING CONTROL TECHNIQUE 6.1 GENERAL In this chapter a control strategy for hyperthermia system is developed using fast output sampling feedback control law which is a type of

More information

3.1 Overview 3.2 Process and control-loop interactions

3.1 Overview 3.2 Process and control-loop interactions 3. Multivariable 3.1 Overview 3.2 and control-loop interactions 3.2.1 Interaction analysis 3.2.2 Closed-loop stability 3.3 Decoupling control 3.3.1 Basic design principle 3.3.2 Complete decoupling 3.3.3

More information

Proportional, Integral & Derivative Control Design. Raktim Bhattacharya

Proportional, Integral & Derivative Control Design. Raktim Bhattacharya AERO 422: Active Controls for Aerospace Vehicles Proportional, ntegral & Derivative Control Design Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University

More information

Loop-Shaping Controller Design from Input-Output Data

Loop-Shaping Controller Design from Input-Output Data Loop-Shaping Controller Design from Input-Output Data Kostas Tsakalis, Sachi Dash, ASU Honeywell HTC Control-Oriented ID: Uncertainty description compatible with the controller design method. (Loop-Shaping

More information

Analysis and Synthesis of Single-Input Single-Output Control Systems

Analysis and Synthesis of Single-Input Single-Output Control Systems Lino Guzzella Analysis and Synthesis of Single-Input Single-Output Control Systems l+kja» \Uja>)W2(ja»\ um Contents 1 Definitions and Problem Formulations 1 1.1 Introduction 1 1.2 Definitions 1 1.2.1 Systems

More information

Guaranteed stability regions of linear systems with actuator saturation using the low-and-high gain technique

Guaranteed stability regions of linear systems with actuator saturation using the low-and-high gain technique Guaranteed stability regions of linear systems with actuator saturation using the low-and-high gain technique M.C. Turner I. Postlethwaite Dept. of Engineering, University of Leicester, Leicester, LE 7RH,

More information

H 2 Suboptimal Estimation and Control for Nonnegative

H 2 Suboptimal Estimation and Control for Nonnegative Proceedings of the 2007 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 2007 FrC20.3 H 2 Suboptimal Estimation and Control for Nonnegative Dynamical Systems

More information

CM 3310 Process Control, Spring Lecture 21

CM 3310 Process Control, Spring Lecture 21 CM 331 Process Control, Spring 217 Instructor: Dr. om Co Lecture 21 (Back to Process Control opics ) General Control Configurations and Schemes. a) Basic Single-Input/Single-Output (SISO) Feedback Figure

More information

Research Article T-S Fuzzy-Based Optimal Control for Minimally Invasive Robotic Surgery with Input Saturation

Research Article T-S Fuzzy-Based Optimal Control for Minimally Invasive Robotic Surgery with Input Saturation Journal of Sensors Volume 218, Article ID 5738274, 9 pages https://doi.org/1.1155/218/5738274 Research Article -S Fuzzy-Based Optimal Control for Minimally Invasive Robotic Surgery with Input Saturation

More information

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques [] For the following system, Design a compensator such

More information

Theory in Model Predictive Control :" Constraint Satisfaction and Stability!

Theory in Model Predictive Control : Constraint Satisfaction and Stability! Theory in Model Predictive Control :" Constraint Satisfaction and Stability Colin Jones, Melanie Zeilinger Automatic Control Laboratory, EPFL Example: Cessna Citation Aircraft Linearized continuous-time

More information

Chapter 13 Digital Control

Chapter 13 Digital Control Chapter 13 Digital Control Chapter 12 was concerned with building models for systems acting under digital control. We next turn to the question of control itself. Topics to be covered include: why one

More information

A tutorial on modern anti-windup design

A tutorial on modern anti-windup design 1 A tutorial on modern anti-windup design Sergio Galeani, Sophie Tarbouriech, Matthew Turner, Luca Zaccarian Abstract In this paper, several constructive linear and nonlinear anti-windup techniques are

More information

ANALYSIS OF ANTI-WINDUP TECHNIQUES

ANALYSIS OF ANTI-WINDUP TECHNIQUES IJARSE, Vol. No.3, Issue No.5, May 204 http:// ISSN-239-8354(E) ANALYSIS OF ANTI-WINDUP TECHNIQUES Kanchan Singh Electrical Engg, IIT(BHU) Varanasi, (India) ABSTRACT Mathematical modelling of the water

More information

Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang

Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University

More information

EE 422G - Signals and Systems Laboratory

EE 422G - Signals and Systems Laboratory EE 4G - Signals and Systems Laboratory Lab 9 PID Control Kevin D. Donohue Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 April, 04 Objectives: Identify the

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013 MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013 Problem Set #4 Posted: Thursday, Mar. 7, 13 Due: Thursday, Mar. 14, 13 1. Sketch the Root

More information

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 11-1 Road Map of the Lecture XI Controller Design and PID

More information

Robust and Optimal Control, Spring 2015

Robust and Optimal Control, Spring 2015 Robust and Optimal Control, Spring 2015 Instructor: Prof. Masayuki Fujita (S5-303B) D. Linear Matrix Inequality D.1 Convex Optimization D.2 Linear Matrix Inequality(LMI) D.3 Control Design and LMI Formulation

More information

Analysis and Design of Control Systems in the Time Domain

Analysis and Design of Control Systems in the Time Domain Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.

More information

Input Constraints Sliding Mode Control Based on RBF Network Compensation Mengya Hou 1,a, Huanqiang Chen 2,b

Input Constraints Sliding Mode Control Based on RBF Network Compensation Mengya Hou 1,a, Huanqiang Chen 2,b International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 5) Input Constraints Sliding Mode Control Based on RBF Network Compensation Mengya Hou,a, Huanqiang Chen,b Jiangxi

More information

Anti-windup Design for a Class of Nonlinear Control Systems

Anti-windup Design for a Class of Nonlinear Control Systems Anti-windup Design for a Class of Nonlinear Control Systems M Z Oliveira J M Gomes da Silva Jr D F Coutinho S Tarbouriech Department of Electrical Engineering, UFRGS, Av Osvaldo Aranha 13, 935-19 Porto

More information

Module 09 Decentralized Networked Control Systems: Battling Time-Delays and Perturbations

Module 09 Decentralized Networked Control Systems: Battling Time-Delays and Perturbations Module 09 Decentralized Networked Control Systems: Battling Time-Delays and Perturbations Ahmad F. Taha EE 5243: Introduction to Cyber-Physical Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/

More information

WE CONSIDER linear systems subject to input saturation

WE CONSIDER linear systems subject to input saturation 440 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 3, MARCH 2003 Composite Quadratic Lyapunov Functions for Constrained Control Systems Tingshu Hu, Senior Member, IEEE, Zongli Lin, Senior Member, IEEE

More information

An LMI Optimization Approach for Structured Linear Controllers

An LMI Optimization Approach for Structured Linear Controllers An LMI Optimization Approach for Structured Linear Controllers Jeongheon Han* and Robert E. Skelton Structural Systems and Control Laboratory Department of Mechanical & Aerospace Engineering University

More information

Germain Garcia. LAAS CNRS University of Toulouse : INSA. 40th Anniversary of LAAS CNRS

Germain Garcia. LAAS CNRS University of Toulouse : INSA. 40th Anniversary of LAAS CNRS Germain Garcia LAAS CNRS University of Toulouse : INSA OUTLINE Objective : Give an overview of some works developed in LAAS CNRS in Control design. The presentation is non exhaustive and presents only

More information

PI-funnel control with Anti-windup

PI-funnel control with Anti-windup PI-funnel control with Anti-windup Christoph Hackl Technische Universität München Institute for Electrical Drive Systems and Power Electronics 52 nd IEEE Conference on Decision and Control, Florence 13

More information

Root Locus Design Example #3

Root Locus Design Example #3 Root Locus Design Example #3 A. Introduction The system represents a linear model for vertical motion of an underwater vehicle at zero forward speed. The vehicle is assumed to have zero pitch and roll

More information

Generalized*Gauge*Theories* in*arbitrary*dimensions

Generalized*Gauge*Theories* in*arbitrary*dimensions Generalized*Gauge*Theories* in*arbitrary*dimensions N.K. Watabiki gauge*field gauge*parameter derivative curvature gauge*trans. Chern;Simons Topological* Yang;Mills Yang;Mills = Quantization of Abelian

More information

Iterative Controller Tuning Using Bode s Integrals

Iterative Controller Tuning Using Bode s Integrals Iterative Controller Tuning Using Bode s Integrals A. Karimi, D. Garcia and R. Longchamp Laboratoire d automatique, École Polytechnique Fédérale de Lausanne (EPFL), 05 Lausanne, Switzerland. email: alireza.karimi@epfl.ch

More information

DC and Transient Responses (i.e. delay) (some comments on power too!)

DC and Transient Responses (i.e. delay) (some comments on power too!) DC and Transient Responses (i.e. delay) (some comments on power too!) Michael Niemier (Some slides based on lecture notes by David Harris) 1 Lecture 02 - CMOS Transistor Theory & the Effects of Scaling

More information

CCE PR Revised & Un-Revised

CCE PR Revised & Un-Revised D CCE PR Revised & Un-Revised 560 00 KARNATAKA SECONDARY EDUCATION EXAMINATION BOARD, MALLESWARAM, BANGALORE 560 00 08 S.S.L.C. EXAMINATION, JUNE, 08 :. 06. 08 ] MODEL ANSWERS : 8-K Date :. 06. 08 ] CODE

More information

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles HYBRID PREDICTIVE OUTPUT FEEDBACK STABILIZATION OF CONSTRAINED LINEAR SYSTEMS Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

BASIC PROPERTIES OF FEEDBACK

BASIC PROPERTIES OF FEEDBACK ECE450/550: Feedback Control Systems. 4 BASIC PROPERTIES OF FEEDBACK 4.: Setting up an example to benchmark controllers There are two basic types/categories of control systems: OPEN LOOP: Disturbance r(t)

More information

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System B1-1 Chapter 1 Fundamentals of closed-loop control technology B1-2 This chapter outlines the differences between closed-loop and openloop control and gives an introduction to closed-loop control technology.

More information

Design of iterative learning control algorithms using a repetitive process setting and the generalized KYP lemma

Design of iterative learning control algorithms using a repetitive process setting and the generalized KYP lemma Design of iterative learning control algorithms using a repetitive process setting and the generalized KYP lemma 22 th July 2015, Dalian, China Wojciech Paszke Institute of Control and Computation Engineering,

More information

Anti-windup strategy for reset control systems

Anti-windup strategy for reset control systems Anti-windup strategy for reset control systems Sophie Tarbouriech, Thomas Loquen, Christophe Prieur To cite this version: Sophie Tarbouriech, Thomas Loquen, Christophe Prieur. Anti-windup strategy for

More information