Set-Membership Identification of Wiener models with noninvertible nonlinearity

Size: px
Start display at page:

Download "Set-Membership Identification of Wiener models with noninvertible nonlinearity"

Transcription

1 Set-Membership Identification of Wiener models with noninvertible nonlinearity V. Cerone, Dipartimento di Automatica e Informatica Politecnico di Torino (Italy) vito.cerone@polito.it, diego.regruto@polito.it Scuola di Dottorato SIDRA "A. Ruberti" 2007 Identificazione di sistemi nonlineari Bertinoro, 9-11 Luglio 2007

2 Wiener models Wiener models consist of a linear dynamic system followed by a static nonlinearity u t w t y t L x t N η t + + where: N : static (i.e. memoryless) nonlinearity L: linear subsystem x t : inner signal not measurable DAUIN - Politecnico di Torino 1

3 Identification of Wiener models Motivations: Main attractive feature: ability to embed process structure knowledge (e.g. nonlinearity in the measurement equipment). Applications: nonlinear filtering, acoustic echo cancellation, identification of biological systems, modelling of electrical stimulated muscles, modeling of distillation columns... many more DAUIN - Politecnico di Torino 2

4 Problem formulation u t w t y t L x t N η t + + w t = γ k x k t A(q 1 )=1+a 1 q a na q na B(q 1 )=b 0 + b 1 q b nb q nb q 1 x t = x t 1 y t = w t + η t DAUIN - Politecnico di Torino 3

5 Problem formulation Aim: compute bounds on the parameters γ T =[γ 1 γ 2... γ n ], θ T =[a 1.. a na b 0.. b nb ]. Prior assumption on the system: 1. stability; 2. n, na and nb are known; 3. the steady-state gain is not zero; 4. a rough upper bound on the settling time of the system is known; Prior assumption on the measurement uncertainty: 1. {η t } is UBB: {η t } η t ; 2. η t is known; DAUIN - Politecnico di Torino 4

6 Proposed solution: preliminary Three-stage solution: First stage: computation of bounds on the nonlinear block parameters γ. Second stage: computation of bounds on the inner (unmeasurable) signal x t. Third stage: computation of bounds on the linear block parameters. DAUIN - Politecnico di Torino 5

7 Proposed solution: preliminary Remark 1: The parameterization is not unique nb j=0 assume g dc = b j 1+ na i=1 a =1 i Remark 2: Stimulate the system with a set of step inputs with different amplitudes Steady-state operating conditions: N η s ū s w s ȳ s + + DAUIN - Politecnico di Torino 6

8 1st Stage: assessment of tight bounds on γ Get M n steady-state measurements: ȳ s = γ k ū k s + η s, s =1,...,M The feasible parameter set of the nonlinear block, is defined as: D γ = {γ R n :ȳ s = γ k ū k s + η s, η s η s ; s =1,...,M} D γ is a convex polytope: (a) Provides tight bounds on parameters γ (b) Can be computed through standard algorithm from the SM literature DAUIN - Politecnico di Torino 7

9 1st Stage: orthotope-outer bounding set B γ containing D γ The shape of D γ may result quite complex for large M and n Compute a tight orthotope outer-bound: B γ = {γ R n : γ j = γj c + δγ j, δγ j γ j /2,j =1,...,n} γ c j = γmin j + γ max j 2 γ j = γ max j γ min j γ min j =min γ D γ γ j γ max j =max γ D γ γ j Computational aspects: B γ is obtained solving 2n LP problems with n variables and 2M constraints. DAUIN - Politecnico di Torino 8

10 2nd Stage: bounds on the inner signal x t Simplified case: exactly known γ Task: for given {w t } compute {x t }, solving: w t = Σ k γ k x k t x 2 0 (1) x w INVERTIBLE 1 w 3 NON INVERTIBLE (2) x 3 x 3 (3) x 1 w t γ k x k t = p t(x t,w t )=0 Problem: polynomials are noninvertible Key idea: design {u t } to drive {x t } Λ such that: { pt (x t,w t )=0 x t Λ (1) has a unique solution for each t w t = Σ k γ k x k t w 2 INVERTIBLE x t x 1 (1) x 2 (1) w 2 NON INVERTIBLE x 2 (2) w 1 INVERTIBLE (4) (2) x 2 x x 2 (3) x t DAUIN - Politecnico di Torino 9

11 2nd Stage: bounds on the inner signal x t Definition 1 The set W R is an Output Invertibility Interval if for w t W each p t (x t,w t,γ) Π t shows either only one real root (n odd) or two real roots when (n even). Definition 2 The set X R is a Feasible Inner-signal Interval if the set of output values O = {w t R : w t = N (x t,γ), N (x t,γ) V t,x t X} is an Output Invertibility Interval DAUIN - Politecnico di Torino 10

12 Set-Membership Identification of Wiener models with noninvertible nonlinearity 2nd Stage: bounds on the inner signal xt Case n odd Case n even wt = Σk γk xt w = Σ γ xkt k 0.8 k k 0.6 x_ 0 t 0.4 _ x w _ 1 _ w 0.2 _ w 2 0 _ x x _ xt DAUIN - Politecnico di Torino xt 11

13 2nd Stage: bounds on the inner signal x t Proposition 1 (Output Invertibility Intervals) N (x t,γ) with γ D γ, shows the following Output Invertibility Intervals (case n odd): W =]w, + [ and W =],w[ where w =max x t Υ t max γ D γ Υ t = x t R: d dx t γ k x k t, w = min x t Υ t min γ D γ γ k x k t γ k x k t =0, for some γ D γ DAUIN - Politecnico di Torino 12

14 2nd Stage: bounds on the inner signal x t Proposition 2 (Feasible Inner-signal Intervals) The Wiener system with uncertain N (x t,γ), shows the following Feasible Inner-signal Intervals (case n odd and γ n > 0): X = ]x, + [ and X = ], x[ where x =max x t R : w x =min x t R : w γ k x k t =0, for some γ D γ γ k x k t =0, for some γ D γ. (2) DAUIN - Politecnico di Torino 13

15 2nd Stage: Input Sequence Design u t = u DC + u td such that x t = x DC + x td Feasible Inner-signal Interval g dc =1 u DC = x DC Proposition 3 (Input sequence design) For a given u DC x, each sample of the sequence {x t } belongs to X if: {u td } u DC x h up For given u DC x, each sample of the sequence {x t } belongs to X if: {u td } u DC x h up where: h 1 h up ; h: impulse response the linear block; h 1 : l 1 norm of the linear block; : l norm of a sequence. DAUIN - Politecnico di Torino 14

16 2nd Stage: Input Sequence Design Proposition 4 (Input signal design) All the samples of {w t } belong to W if the samples of {y t } satisfy the following inequalities (case n odd): where y t > y t or y t <y t, when n is odd (3) y = w + η t, y = w η t No bound h up is a priori known Tune amplitude of {u td } until {y t } satisfies (3) DAUIN - Politecnico di Torino 15

17 2nd Stage: bounds on {x t } 4 Proposition 5 (Inner-signal bounds) Given: N(x t,γ) with γ D γ {u t } which drives {x t } into X the measured output sequence {y t } Each sample x t of {x t } is bounded as follows: w t = Σ k γ k x k t x_ y t + η y t η _ x x t min x t max x min t x t x max t (4) 2 where (case γ n > 0 and X = X): 3 x min t x max t =min =max { { x t R : y t η t x t X : y t + η t γ k x k t =0, for some γ D γ } γ k x k t =0, for some γ D γ x t } DAUIN - Politecnico di Torino 16

18 3rd stage: bounds on θ Given the designed input sequence {u t }, the uncertain inner sequence {x t } we define: x c t = xmin t δx t x t + x max t 2 δx t u t B(q 1 ) x t + + x c t A(q 1 ) x t = xmax t x min t 2 Output Error problem with UBB errors (special case of EIV problem) (V. Cerone - Feasible parameter set of linear models with bounded errors in all variables, Automatica 93) DAUIN - Politecnico di Torino 17

19 2nd Stage: Computational aspects Computation of Υ t : find the roots of the uncertain polynomial: p t (x t,γ)= d dx t γ k x k t = n kγ k x k 1 t Proposed approach: gridding on x t one LP problem for each x t. Computation of w and w: solve the following two nonlinear programming problems: w =max x t Υ t max γ D γ γ k x k t and w = min x t Υ t min γ D γ γ k x k t Proposed approach: gridding on the set Υ t one LP problem for each x t. DAUIN - Politecnico di Torino 18

20 2nd Stage: Computational aspects Computation of x and x: solve the following problems (n odd, γ n > 0): and x =max{x t R : p t (x t,γ,w) =0, for some γ D γ } (5) x =min{x t R : p t (x t,γ,w)=0, for some γ D γ } (6) Computation of x max t and x min t : solve the following problems: x max t =max{x t X : p t (x t,γ,y t + η t )=0, for some γ D γ } (7) x min t =min{x t R : p t (x t,γ,y t η t )=0, for some γ D γ } (8) DAUIN - Politecnico di Torino 19

21 Algorithm 1 (Computation of x) 1. Set α = α 0 and ɛ = prescribed tolerance. 2. Compute r =max{x t R : pt nom (x t,γ c, w) =0}. 3. Set x m = r. 4. Set x M = x m + α. 5. If γ D γ : p t (x M,γ, w) =0 then x m = x M ; else If x M x m <ɛ then x = x M ; return x ; stop algorithm. else α = α/2; end if end if. 8. Repeat from 4. 2nd Stage: Computational aspects Main properties: Remark: Algorithm 1 can be also used to compute x, x max t 1. Algorithm 1 is convergent. 2. Algorithm 1 provides an upper bound x of x with x x ɛ. 3. Step 5 is a LP problem. and x min t DAUIN - Politecnico di Torino 20

22 Parameters of the simulated system: γ 1 =-5, γ 2 =-4, γ 3 =1; A(q 1 )=(1 1.1q q 2 ); B(q 1 )=(0.1q q 2 ) Signal to noise ratio: SNR = 10 log Example: / N N w 2 t η 2 t t=1 t=1 Measurement output errors: Bounded absolute output errors have been considered: η t η t ; η t belongs to the uniform distribution U[ η t, + η t ] η s η s ; η s belongs to the uniform distribution U[ η s, + η s ]. η t = η s = η DAUIN - Politecnico di Torino 21

23 Nonlinear block parameter: central estimates and parameters uncertainty bounds Number of steady-state samples: M =50 SNR γ j True γj c γ j (db) Value 58.2 γ e-3 γ e-4 γ e γ e-2 γ e-3 γ e γ e-1 γ e-2 γ e-3 DAUIN - Politecnico di Torino 22

24 Inner signal estimate true signal (blue), central estimate (red) and bounds (black) 8 inner signal x samples DAUIN - Politecnico di Torino 23

25 Linear block parameters: central estimates and parameters uncertainty bounds Number of transient samples: N = 100 SNR θ j True θj c θ j (db) Value 58.2 θ e-3 θ e-3 θ e-4 θ e θ e-2 θ e-2 θ e-3 θ e θ e-1 θ e-1 θ e-2 θ e-2 Number of transient samples: N = 1000 SNR θ j True θj c θ j (db) Value 58.2 θ e-3 θ e-3 θ e-4 θ e θ e-2 θ e-2 θ e-3 θ e θ e-1 θ e-1 θ e-2 θ e-2 DAUIN - Politecnico di Torino 24

26 Conclusions and references The proposed three-stage parameter bounding procedure provides: tight bounds on the parameters of the nonlinear block using steady-state inputoutput data; overbounds on the parameters of the linear part, through the computation of bounds on the unmeasurable inner signal x t ; The numerical example has showed the effectiveness of the proposed procedure. The approach is computationally tractable (in the above example the experiment with M =50and N = 1000 required about 3 minutes (AMD 3200 processor)). Reference paper: V. Cerone,, Parameter bounds evaluation of Wiener models with noninvertible polynomial nonlinearities, Automatica, vol. 42, pp , DAUIN - Politecnico di Torino 25

Parameter Bounds for Discrete-Time Hammerstein Models With Bounded Output Errors

Parameter Bounds for Discrete-Time Hammerstein Models With Bounded Output Errors IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 48, NO. 10, OCTOBER 003 1855 Parameter Bounds for Discrete-Time Hammerstein Models With Bounded Output Errors V. Cerone and D. Regruto Abstract In this note,

More information

Bounding the parameters of linear systems with stability constraints

Bounding the parameters of linear systems with stability constraints 010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 0, 010 WeC17 Bounding the parameters of linear systems with stability constraints V Cerone, D Piga, D Regruto Abstract

More information

Separable inputs for the identification of block-oriented nonlinear systems

Separable inputs for the identification of block-oriented nonlinear systems Proceedings of the 7 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 7 WeC4. Separable inputs for the identification of block-oriented nonlinear systems

More information

Synthèse de correcteurs par retour d état observé robustes. pour les systèmes à temps discret rationnels en les incertitudes

Synthèse de correcteurs par retour d état observé robustes. pour les systèmes à temps discret rationnels en les incertitudes Synthèse de correcteurs par retour d état observé robustes pour les systèmes à temps discret rationnels en les incertitudes Dimitri Peaucelle Yoshio Ebihara & Yohei Hosoe Séminaire MOSAR, 16 mars 2016

More information

Fixed order LPV controller design for LPV models in input-output form

Fixed order LPV controller design for LPV models in input-output form Fixed order LPV controller design for LPV models in input-output form V. Cerone D. Piga D. Regruto R. Tóth Abstract In this work a new synthesis approach is proposed to design fixed-order H controllers

More information

SET-MEMBERSHIP ESTIMATION: AN ADVANCED TOOL FOR SYSTEM IDENTIFICATION

SET-MEMBERSHIP ESTIMATION: AN ADVANCED TOOL FOR SYSTEM IDENTIFICATION UNIVERSITÀ DEGLI STUDI DI SIENA DIPARTIMENTO DI INGEGNERIA DELL INFORMAZIONE DOTTORATO IN INGEGNERIA DELL INFORMAZIONE - CICLO XV SET-MEMBERSHIP ESTIMATION: AN ADVANCED TOOL FOR SYSTEM IDENTIFICATION Candidato:

More information

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE 3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE 3.0 INTRODUCTION The purpose of this chapter is to introduce estimators shortly. More elaborated courses on System Identification, which are given

More information

Probabilistic Optimal Estimation and Filtering

Probabilistic Optimal Estimation and Filtering Probabilistic Optimal Estimation and Filtering Least Squares and Randomized Algorithms Fabrizio Dabbene 1 Mario Sznaier 2 Roberto Tempo 1 1 CNR - IEIIT Politecnico di Torino 2 Northeastern University Boston

More information

Scenario Optimization for Robust Design

Scenario Optimization for Robust Design Scenario Optimization for Robust Design foundations and recent developments Giuseppe Carlo Calafiore Dipartimento di Elettronica e Telecomunicazioni Politecnico di Torino ITALY Learning for Control Workshop

More information

Sound Listener s perception

Sound Listener s perception Inversion of Loudspeaker Dynamics by Polynomial LQ Feedforward Control Mikael Sternad, Mathias Johansson and Jonas Rutstrom Abstract- Loudspeakers always introduce linear and nonlinear distortions in a

More information

arxiv: v1 [cs.sy] 20 Dec 2017

arxiv: v1 [cs.sy] 20 Dec 2017 Adaptive model predictive control for constrained, linear time varying systems M Tanaskovic, L Fagiano, and V Gligorovski arxiv:171207548v1 [cssy] 20 Dec 2017 1 Introduction This manuscript contains technical

More information

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline

More information

Introduction to centralized control

Introduction to centralized control ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task

More information

Dynamic measurement: application of system identification in metrology

Dynamic measurement: application of system identification in metrology 1 / 25 Dynamic measurement: application of system identification in metrology Ivan Markovsky Dynamic measurement takes into account the dynamical properties of the sensor 2 / 25 model of sensor as dynamical

More information

Acoustic Research Institute ARI

Acoustic Research Institute ARI Austrian Academy of Sciences Acoustic Research Institute ARI System Identification in Audio Engineering P. Majdak piotr@majdak.com Institut für Schallforschung, Österreichische Akademie der Wissenschaften;

More information

NONLINEAR ECHO CANCELLATION FOR HANDS-FREE SPEAKERPHONES. Bryan S. Nollett and Douglas L. Jones

NONLINEAR ECHO CANCELLATION FOR HANDS-FREE SPEAKERPHONES. Bryan S. Nollett and Douglas L. Jones NONLINEAR ECHO CANCELLATION FOR HANDS-FREE SPEAKERPHONES Bryan S. Nollett and Douglas L. Jones Coordinated Science Laboratory University of Illinois at Urbana-Champaign 1308 W. Main St. Urbana, IL 61801

More information

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Basics of System Identification Guy Dumont Department of Electrical and Computer Engineering University of British Columbia January 2010 Guy Dumont (UBC) EECE574 - Basics of

More information

Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis

Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis J. Alexandre dit Sandretto, A. Chapoutot and O. Mullier U2IS, ENSTA ParisTech SYNCOP April 11, 2015 Closed-loop

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

On the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems

On the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems MATHEMATICS OF OPERATIONS RESEARCH Vol. 35, No., May 010, pp. 84 305 issn 0364-765X eissn 156-5471 10 350 084 informs doi 10.187/moor.1090.0440 010 INFORMS On the Power of Robust Solutions in Two-Stage

More information

On the knapsack closure of 0-1 Integer Linear Programs

On the knapsack closure of 0-1 Integer Linear Programs On the knapsack closure of 0-1 Integer Linear Programs Matteo Fischetti 1 Dipartimento di Ingegneria dell Informazione University of Padova Padova, Italy Andrea Lodi 2 Dipartimento di Elettronica, Informatica

More information

A Solution Algorithm for a System of Interval Linear Equations Based on the Constraint Interval Point of View

A Solution Algorithm for a System of Interval Linear Equations Based on the Constraint Interval Point of View A Solution Algorithm for a System of Interval Linear Equations Based on the Constraint Interval Point of View M. Keyanpour Department of Mathematics, Faculty of Sciences University of Guilan, Iran Kianpour@guilan.ac.ir

More information

Plausible inference from the idea of estimation

Plausible inference from the idea of estimation Departamento de Plasmas Termonucleares, Comisión Chilena de Energía Nuclear MaxEnt 2016, Ghent, July 11st, 2016 Acknowledgments Diego González (U. Chile/CCHEN) Yasmín Navarrete (U. Grenoble

More information

An Iterative Algorithm for the Subspace Identification of SISO Hammerstein Systems

An Iterative Algorithm for the Subspace Identification of SISO Hammerstein Systems An Iterative Algorithm for the Subspace Identification of SISO Hammerstein Systems Kian Jalaleddini R. E. Kearney Department of Biomedical Engineering, McGill University, 3775 University, Montréal, Québec

More information

Robust linear optimization under general norms

Robust linear optimization under general norms Operations Research Letters 3 (004) 50 56 Operations Research Letters www.elsevier.com/locate/dsw Robust linear optimization under general norms Dimitris Bertsimas a; ;, Dessislava Pachamanova b, Melvyn

More information

APPROXIMATE SOLUTION OF A SYSTEM OF LINEAR EQUATIONS WITH RANDOM PERTURBATIONS

APPROXIMATE SOLUTION OF A SYSTEM OF LINEAR EQUATIONS WITH RANDOM PERTURBATIONS APPROXIMATE SOLUTION OF A SYSTEM OF LINEAR EQUATIONS WITH RANDOM PERTURBATIONS P. Date paresh.date@brunel.ac.uk Center for Analysis of Risk and Optimisation Modelling Applications, Department of Mathematical

More information

Set Point Control of a Thermal Load Population

Set Point Control of a Thermal Load Population Set Point Control of a Thermal Load Population 1/15 Set Point Control of a Thermal Load Population CE 291F Final Project Travis Walter Civil Systems Program Civil and Environmental Engineering Department

More information

Synthesis of Gaussian and non-gaussian stationary time series using circulant matrix embedding

Synthesis of Gaussian and non-gaussian stationary time series using circulant matrix embedding Synthesis of Gaussian and non-gaussian stationary time series using circulant matrix embedding Vladas Pipiras University of North Carolina at Chapel Hill UNC Graduate Seminar, November 10, 2010 (joint

More information

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Recursive Identification in Closed-Loop and Adaptive Control Guy Dumont Department of Electrical and Computer Engineering University of British Columbia January 2010 Guy Dumont

More information

Machine Learning. Support Vector Machines. Fabio Vandin November 20, 2017

Machine Learning. Support Vector Machines. Fabio Vandin November 20, 2017 Machine Learning Support Vector Machines Fabio Vandin November 20, 2017 1 Classification and Margin Consider a classification problem with two classes: instance set X = R d label set Y = { 1, 1}. Training

More information

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design ECSE 4962 Control Systems Design A Brief Tutorial on Control Design Instructor: Professor John T. Wen TA: Ben Potsaid http://www.cat.rpi.edu/~wen/ecse4962s04/ Don t Wait Until The Last Minute! You got

More information

Fault tolerant tracking control for continuous Takagi-Sugeno systems with time varying faults

Fault tolerant tracking control for continuous Takagi-Sugeno systems with time varying faults Fault tolerant tracking control for continuous Takagi-Sugeno systems with time varying faults Tahar Bouarar, Benoît Marx, Didier Maquin, José Ragot Centre de Recherche en Automatique de Nancy (CRAN) Nancy,

More information

On optimal quadratic Lyapunov functions for polynomial systems

On optimal quadratic Lyapunov functions for polynomial systems On optimal quadratic Lyapunov functions for polynomial systems G. Chesi 1,A.Tesi 2, A. Vicino 1 1 Dipartimento di Ingegneria dell Informazione, Università disiena Via Roma 56, 53100 Siena, Italy 2 Dipartimento

More information

Identification of Linear Systems

Identification of Linear Systems Identification of Linear Systems Johan Schoukens http://homepages.vub.ac.be/~jschouk Vrije Universiteit Brussel Department INDI /67 Basic goal Built a parametric model for a linear dynamic system from

More information

Sparse Least Mean Square Algorithm for Estimation of Truncated Volterra Kernels

Sparse Least Mean Square Algorithm for Estimation of Truncated Volterra Kernels Sparse Least Mean Square Algorithm for Estimation of Truncated Volterra Kernels Bijit Kumar Das 1, Mrityunjoy Chakraborty 2 Department of Electronics and Electrical Communication Engineering Indian Institute

More information

NEW RESULTS ON THE IDENTIFICATION OF INTERVAL PREDICTOR MODELS

NEW RESULTS ON THE IDENTIFICATION OF INTERVAL PREDICTOR MODELS NEW RESULTS ON THE IDENTIFICATION OF INTERVAL PREDICTOR MODELS M.C. Campi G. Calafiore S. Garatti Dipartimento di Elettronica per l Automazione - Università di Brescia, Italy. e-mail: campi@ing.unibs.it

More information

PERFORMANCE ANALYSIS OF CLOSED LOOP SYSTEM WITH A TAILOR MADE PARAMETERIZATION. Jianhong Wang, Hong Jiang and Yonghong Zhu

PERFORMANCE ANALYSIS OF CLOSED LOOP SYSTEM WITH A TAILOR MADE PARAMETERIZATION. Jianhong Wang, Hong Jiang and Yonghong Zhu International Journal of Innovative Computing, Information and Control ICIC International c 208 ISSN 349-498 Volume 4, Number, February 208 pp. 8 96 PERFORMANCE ANALYSIS OF CLOSED LOOP SYSTEM WITH A TAILOR

More information

NonlinearControlofpHSystemforChangeOverTitrationCurve

NonlinearControlofpHSystemforChangeOverTitrationCurve D. SWATI et al., Nonlinear Control of ph System for Change Over Titration Curve, Chem. Biochem. Eng. Q. 19 (4) 341 349 (2005) 341 NonlinearControlofpHSystemforChangeOverTitrationCurve D. Swati, V. S. R.

More information

A METHOD FOR NONLINEAR SYSTEM CLASSIFICATION IN THE TIME-FREQUENCY PLANE IN PRESENCE OF FRACTAL NOISE. Lorenzo Galleani, Letizia Lo Presti

A METHOD FOR NONLINEAR SYSTEM CLASSIFICATION IN THE TIME-FREQUENCY PLANE IN PRESENCE OF FRACTAL NOISE. Lorenzo Galleani, Letizia Lo Presti A METHOD FOR NONLINEAR SYSTEM CLASSIFICATION IN THE TIME-FREQUENCY PLANE IN PRESENCE OF FRACTAL NOISE Lorenzo Galleani, Letizia Lo Presti Dipartimento di Elettronica, Politecnico di Torino, Corso Duca

More information

An Adaptive Sensor Array Using an Affine Combination of Two Filters

An Adaptive Sensor Array Using an Affine Combination of Two Filters An Adaptive Sensor Array Using an Affine Combination of Two Filters Tõnu Trump Tallinn University of Technology Department of Radio and Telecommunication Engineering Ehitajate tee 5, 19086 Tallinn Estonia

More information

On the knapsack closure of 0-1 Integer Linear Programs. Matteo Fischetti University of Padova, Italy

On the knapsack closure of 0-1 Integer Linear Programs. Matteo Fischetti University of Padova, Italy On the knapsack closure of 0-1 Integer Linear Programs Matteo Fischetti University of Padova, Italy matteo.fischetti@unipd.it Andrea Lodi University of Bologna, Italy alodi@deis.unibo.it Aussois, January

More information

A structured low-rank approximation approach to system identification. Ivan Markovsky

A structured low-rank approximation approach to system identification. Ivan Markovsky 1 / 35 A structured low-rank approximation approach to system identification Ivan Markovsky Main message: system identification SLRA minimize over B dist(a,b) subject to rank(b) r and B structured (SLRA)

More information

On the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems

On the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems MATHEMATICS OF OPERATIONS RESEARCH Vol. xx, No. x, Xxxxxxx 00x, pp. xxx xxx ISSN 0364-765X EISSN 156-5471 0x xx0x 0xxx informs DOI 10.187/moor.xxxx.xxxx c 00x INFORMS On the Power of Robust Solutions in

More information

Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization

Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization Instructor: Farid Alizadeh Author: Ai Kagawa 12/12/2012

More information

Introduction to System Identification and Adaptive Control

Introduction to System Identification and Adaptive Control Introduction to System Identification and Adaptive Control A. Khaki Sedigh Control Systems Group Faculty of Electrical and Computer Engineering K. N. Toosi University of Technology May 2009 Introduction

More information

Nonlinear Losses in Electro-acoustical Transducers Wolfgang Klippel, Daniel Knobloch

Nonlinear Losses in Electro-acoustical Transducers Wolfgang Klippel, Daniel Knobloch The Association of Loudspeaker Manufacturers & Acoustics International (ALMA) Nonlinear Losses in Electro-acoustical Transducers Wolfgang Klippel, Daniel Knobloch Institute of Acoustics and Speech Communication

More information

Nonlinear Model Predictive Control Tools (NMPC Tools)

Nonlinear Model Predictive Control Tools (NMPC Tools) Nonlinear Model Predictive Control Tools (NMPC Tools) Rishi Amrit, James B. Rawlings April 5, 2008 1 Formulation We consider a control system composed of three parts([2]). Estimator Target calculator Regulator

More information

Iterative Learning Control Analysis and Design I

Iterative Learning Control Analysis and Design I Iterative Learning Control Analysis and Design I Electronics and Computer Science University of Southampton Southampton, SO17 1BJ, UK etar@ecs.soton.ac.uk http://www.ecs.soton.ac.uk/ Contents Basics Representations

More information

Refined Instrumental Variable Methods for Identifying Hammerstein Models Operating in Closed Loop

Refined Instrumental Variable Methods for Identifying Hammerstein Models Operating in Closed Loop Refined Instrumental Variable Methods for Identifying Hammerstein Models Operating in Closed Loop V. Laurain, M. Gilson, H. Garnier Abstract This article presents an instrumental variable method dedicated

More information

An LMI Approach to Robust Controller Designs of Takagi-Sugeno fuzzy Systems with Parametric Uncertainties

An LMI Approach to Robust Controller Designs of Takagi-Sugeno fuzzy Systems with Parametric Uncertainties An LMI Approach to Robust Controller Designs of akagi-sugeno fuzzy Systems with Parametric Uncertainties Li Qi and Jun-You Yang School of Electrical Engineering Shenyang University of echnolog Shenyang,

More information

Signal Recovery from Permuted Observations

Signal Recovery from Permuted Observations EE381V Course Project Signal Recovery from Permuted Observations 1 Problem Shanshan Wu (sw33323) May 8th, 2015 We start with the following problem: let s R n be an unknown n-dimensional real-valued signal,

More information

Safety Envelope for Load Tolerance and Its Application to Fatigue Reliability Design

Safety Envelope for Load Tolerance and Its Application to Fatigue Reliability Design Safety Envelope for Load Tolerance and Its Application to Fatigue Reliability Design Haoyu Wang * and Nam H. Kim University of Florida, Gainesville, FL 32611 Yoon-Jun Kim Caterpillar Inc., Peoria, IL 61656

More information

12. Interior-point methods

12. Interior-point methods 12. Interior-point methods Convex Optimization Boyd & Vandenberghe inequality constrained minimization logarithmic barrier function and central path barrier method feasibility and phase I methods complexity

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

Gramians based model reduction for hybrid switched systems

Gramians based model reduction for hybrid switched systems Gramians based model reduction for hybrid switched systems Y. Chahlaoui Younes.Chahlaoui@manchester.ac.uk Centre for Interdisciplinary Computational and Dynamical Analysis (CICADA) School of Mathematics

More information

Primal-Dual Interior-Point Methods. Ryan Tibshirani Convex Optimization /36-725

Primal-Dual Interior-Point Methods. Ryan Tibshirani Convex Optimization /36-725 Primal-Dual Interior-Point Methods Ryan Tibshirani Convex Optimization 10-725/36-725 Given the problem Last time: barrier method min x subject to f(x) h i (x) 0, i = 1,... m Ax = b where f, h i, i = 1,...

More information

Virtual Reference Feedback Tuning for non-linear systems

Virtual Reference Feedback Tuning for non-linear systems Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 25 Seville, Spain, December 2-5, 25 ThA9.6 Virtual Reference Feedback Tuning for non-linear systems

More information

minimize x x2 2 x 1x 2 x 1 subject to x 1 +2x 2 u 1 x 1 4x 2 u 2, 5x 1 +76x 2 1,

minimize x x2 2 x 1x 2 x 1 subject to x 1 +2x 2 u 1 x 1 4x 2 u 2, 5x 1 +76x 2 1, 4 Duality 4.1 Numerical perturbation analysis example. Consider the quadratic program with variables x 1, x 2, and parameters u 1, u 2. minimize x 2 1 +2x2 2 x 1x 2 x 1 subject to x 1 +2x 2 u 1 x 1 4x

More information

Model Error Concepts in Identification for Control

Model Error Concepts in Identification for Control Model Error Concepts in Identification for Control Wolfgang Reinelt, Andrea Garulli, Lennart Ljung, Julio H. Braslavsky and Antonio Vicino Department of Electrical Engineering Linköping University, 581

More information

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Politecnico di Torino Porto Institutional Repository [Proceeding] On-line direct control design for nonlinear systems Original Citation: Tanaskovic, Marko; Fagiano, Lorenzo; Novara, Carlo; Morari, Manfred

More information

Automatic Control Systems theory overview (discrete time systems)

Automatic Control Systems theory overview (discrete time systems) Automatic Control Systems theory overview (discrete time systems) Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Motivations

More information

Probabilistic Fundamentals in Robotics. DAUIN Politecnico di Torino July 2010

Probabilistic Fundamentals in Robotics. DAUIN Politecnico di Torino July 2010 Probabilistic Fundamentals in Robotics Probabilistic Models of Mobile Robots Robotic mapping Basilio Bona DAUIN Politecnico di Torino July 2010 Course Outline Basic mathematical framework Probabilistic

More information

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Proceedings of the 42nd IEEE Conference on Decision and Control Maui, Hawaii USA, December 2003 ThM06-2 Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Marianne Crowder

More information

Uncertain System Control: An Engineering Approach

Uncertain System Control: An Engineering Approach Uncertain System Control: An Engineering Approach Stanisław H. Żak School of Electrical and Computer Engineering ECE 680 Fall 207 Fuzzy Logic Control---Another Tool in Our Control Toolbox to Cope with

More information

Aberration and harmonic imaging

Aberration and harmonic imaging Aberration and harmonic imaging IEEE Ultrasonics Symposium 25 Trond Varslot, Svein-Erik Måsøy and Bjørn Angelsen Norwegian University of Science and Technology 2/12 Motivation Good understanding of wavefront

More information

University of Houston, Department of Mathematics Numerical Analysis, Fall 2005

University of Houston, Department of Mathematics Numerical Analysis, Fall 2005 3 Numerical Solution of Nonlinear Equations and Systems 3.1 Fixed point iteration Reamrk 3.1 Problem Given a function F : lr n lr n, compute x lr n such that ( ) F(x ) = 0. In this chapter, we consider

More information

Input-output finite-time stabilization for a class of hybrid systems

Input-output finite-time stabilization for a class of hybrid systems Input-output finite-time stabilization for a class of hybrid systems Francesco Amato 1 Gianmaria De Tommasi 2 1 Università degli Studi Magna Græcia di Catanzaro, Catanzaro, Italy, 2 Università degli Studi

More information

Notes for System Identification: Impulse Response Functions via Wavelet

Notes for System Identification: Impulse Response Functions via Wavelet Notes for System Identification: Impulse Response Functions via Wavelet 1 Basic Wavelet Algorithm for IRF Extraction In contrast to the FFT-based extraction procedure which must process the data both in

More information

A strongly polynomial algorithm for linear systems having a binary solution

A strongly polynomial algorithm for linear systems having a binary solution A strongly polynomial algorithm for linear systems having a binary solution Sergei Chubanov Institute of Information Systems at the University of Siegen, Germany e-mail: sergei.chubanov@uni-siegen.de 7th

More information

Sparsity in system identification and data-driven control

Sparsity in system identification and data-driven control 1 / 40 Sparsity in system identification and data-driven control Ivan Markovsky This signal is not sparse in the "time domain" 2 / 40 But it is sparse in the "frequency domain" (it is weighted sum of six

More information

Noncausal Optimal Tracking of Linear Switched Systems

Noncausal Optimal Tracking of Linear Switched Systems Noncausal Optimal Tracking of Linear Switched Systems Gou Nakura Osaka University, Department of Engineering 2-1, Yamadaoka, Suita, Osaka, 565-0871, Japan nakura@watt.mech.eng.osaka-u.ac.jp Abstract. In

More information

Hammerstein System Identification by a Semi-Parametric Method

Hammerstein System Identification by a Semi-Parametric Method Hammerstein System Identification by a Semi-arametric ethod Grzegorz zy # # Institute of Engineering Cybernetics, Wroclaw University of echnology, ul. Janiszewsiego 11/17, 5-372 Wroclaw, oland, grmz@ict.pwr.wroc.pl

More information

On visibility maintenance via controlled invariance for leader-follower Dubins-like vehicles

On visibility maintenance via controlled invariance for leader-follower Dubins-like vehicles CDC 8 To appear Cancun Mexico On visibility maintenance via controlled invariance for leader-follower Dubins-like vehicles Fabio Morbidi Francesco Bullo Domenico Prattichizzo Abstract The paper studies

More information

Tube Model Predictive Control Using Homothety & Invariance

Tube Model Predictive Control Using Homothety & Invariance Tube Model Predictive Control Using Homothety & Invariance Saša V. Raković rakovic@control.ee.ethz.ch http://control.ee.ethz.ch/~srakovic Collaboration in parts with Mr. Mirko Fiacchini Automatic Control

More information

Acoustic MIMO Signal Processing

Acoustic MIMO Signal Processing Yiteng Huang Jacob Benesty Jingdong Chen Acoustic MIMO Signal Processing With 71 Figures Ö Springer Contents 1 Introduction 1 1.1 Acoustic MIMO Signal Processing 1 1.2 Organization of the Book 4 Part I

More information

Sparse identification of nonlinear functions and parametric Set Membership optimality analysis

Sparse identification of nonlinear functions and parametric Set Membership optimality analysis 011 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July 01, 011 Sparse identification of nonlinear functions and parametric Set Membership optimality analysis Carlo Novara

More information

Section Notes 9. IP: Cutting Planes. Applied Math 121. Week of April 12, 2010

Section Notes 9. IP: Cutting Planes. Applied Math 121. Week of April 12, 2010 Section Notes 9 IP: Cutting Planes Applied Math 121 Week of April 12, 2010 Goals for the week understand what a strong formulations is. be familiar with the cutting planes algorithm and the types of cuts

More information

Sparsity-promoting wide-area control of power systems. F. Dörfler, Mihailo Jovanović, M. Chertkov, and F. Bullo American Control Conference

Sparsity-promoting wide-area control of power systems. F. Dörfler, Mihailo Jovanović, M. Chertkov, and F. Bullo American Control Conference Sparsity-promoting wide-area control of power systems F. Dörfler, Mihailo Jovanović, M. Chertkov, and F. Bullo 203 American Control Conference Electro-mechanical oscillations in power systems Local oscillations

More information

K User Interference Channel with Backhaul

K User Interference Channel with Backhaul 1 K User Interference Channel with Backhaul Cooperation: DoF vs. Backhaul Load Trade Off Borna Kananian,, Mohammad A. Maddah-Ali,, Babak H. Khalaj, Department of Electrical Engineering, Sharif University

More information

E5295/5B5749 Convex optimization with engineering applications. Lecture 5. Convex programming and semidefinite programming

E5295/5B5749 Convex optimization with engineering applications. Lecture 5. Convex programming and semidefinite programming E5295/5B5749 Convex optimization with engineering applications Lecture 5 Convex programming and semidefinite programming A. Forsgren, KTH 1 Lecture 5 Convex optimization 2006/2007 Convex quadratic program

More information

On Input Design for System Identification

On Input Design for System Identification On Input Design for System Identification Input Design Using Markov Chains CHIARA BRIGHENTI Masters Degree Project Stockholm, Sweden March 2009 XR-EE-RT 2009:002 Abstract When system identification methods

More information

CSCI 1951-G Optimization Methods in Finance Part 10: Conic Optimization

CSCI 1951-G Optimization Methods in Finance Part 10: Conic Optimization CSCI 1951-G Optimization Methods in Finance Part 10: Conic Optimization April 6, 2018 1 / 34 This material is covered in the textbook, Chapters 9 and 10. Some of the materials are taken from it. Some of

More information

System Control Engineering 0

System Control Engineering 0 System Control Engineering 0 Koichi Hashimoto Graduate School of Information Sciences Text: Nonlinear Control Systems Analysis and Design, Wiley Author: Horacio J. Marquez Web: http://www.ic.is.tohoku.ac.jp/~koichi/system_control/

More information

Closed-loop Identification of Hammerstein Systems Using Iterative Instrumental Variables

Closed-loop Identification of Hammerstein Systems Using Iterative Instrumental Variables Proceedings of the 18th World Congress The International Federation of Automatic Control Closed-loop Identification of Hammerstein Systems Using Iterative Instrumental Variables Younghee Han and Raymond

More information

Outline lecture 6 2(35)

Outline lecture 6 2(35) Outline lecture 35 Lecture Expectation aximization E and clustering Thomas Schön Division of Automatic Control Linöping University Linöping Sweden. Email: schon@isy.liu.se Phone: 13-1373 Office: House

More information

Identification of Unknown Functions in Dynamic Systems

Identification of Unknown Functions in Dynamic Systems Identification of Unknown Functions in Dynamic Systems Stéphane Binczak, Eric Busvelle, Jean-Paul Gauthier and Sabir Jacquir Abstract We consider the problem of representing a complex process by a simple

More information

Parameter Estimation in a Moving Horizon Perspective

Parameter Estimation in a Moving Horizon Perspective Parameter Estimation in a Moving Horizon Perspective State and Parameter Estimation in Dynamical Systems Reglerteknik, ISY, Linköpings Universitet State and Parameter Estimation in Dynamical Systems OUTLINE

More information

Adaptive Robust Control

Adaptive Robust Control Adaptive Robust Control Adaptive control: modifies the control law to cope with the fact that the system and environment are uncertain. Robust control: sacrifices performance by guaranteeing stability

More information

The ϵ-capacity of a gain matrix and tolerable disturbances: Discrete-time perturbed linear systems

The ϵ-capacity of a gain matrix and tolerable disturbances: Discrete-time perturbed linear systems IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 11, Issue 3 Ver. IV (May - Jun. 2015), PP 52-62 www.iosrjournals.org The ϵ-capacity of a gain matrix and tolerable disturbances:

More information

Generalized coordinates and constraints

Generalized coordinates and constraints Generalized coordinates and constraints Basilio Bona DAUIN Politecnico di Torino Semester 1, 2014-15 B. Bona (DAUIN) Generalized coordinates and constraints Semester 1, 2014-15 1 / 25 Coordinates A rigid

More information

System Identification and Optimization Methods Based on Derivatives. Chapters 5 & 6 from Jang

System Identification and Optimization Methods Based on Derivatives. Chapters 5 & 6 from Jang System Identification and Optimization Methods Based on Derivatives Chapters 5 & 6 from Jang Neuro-Fuzzy and Soft Computing Model space Adaptive networks Neural networks Fuzzy inf. systems Approach space

More information

Minimizing Cubic and Homogeneous Polynomials over Integers in the Plane

Minimizing Cubic and Homogeneous Polynomials over Integers in the Plane Minimizing Cubic and Homogeneous Polynomials over Integers in the Plane Alberto Del Pia Department of Industrial and Systems Engineering & Wisconsin Institutes for Discovery, University of Wisconsin-Madison

More information

Linear Matrix Inequalities in Robust Control. Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University MTNS 2002

Linear Matrix Inequalities in Robust Control. Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University MTNS 2002 Linear Matrix Inequalities in Robust Control Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University MTNS 2002 Objective A brief introduction to LMI techniques for Robust Control Emphasis on

More information

Interior Point Algorithms for Constrained Convex Optimization

Interior Point Algorithms for Constrained Convex Optimization Interior Point Algorithms for Constrained Convex Optimization Chee Wei Tan CS 8292 : Advanced Topics in Convex Optimization and its Applications Fall 2010 Outline Inequality constrained minimization problems

More information

The Polynomial Extended Kalman Filter as an Exponential Observer for Nonlinear Discrete-Time Systems

The Polynomial Extended Kalman Filter as an Exponential Observer for Nonlinear Discrete-Time Systems Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 The Polynomial Extended Kalman Filter as an Exponential Observer for Nonlinear Discrete-Time Systems Alfredo

More information

A Benders Algorithm for Two-Stage Stochastic Optimization Problems With Mixed Integer Recourse

A Benders Algorithm for Two-Stage Stochastic Optimization Problems With Mixed Integer Recourse A Benders Algorithm for Two-Stage Stochastic Optimization Problems With Mixed Integer Recourse Ted Ralphs 1 Joint work with Menal Güzelsoy 2 and Anahita Hassanzadeh 1 1 COR@L Lab, Department of Industrial

More information

EE Introduction to Digital Communications Homework 8 Solutions

EE Introduction to Digital Communications Homework 8 Solutions EE 2 - Introduction to Digital Communications Homework 8 Solutions May 7, 2008. (a) he error probability is P e = Q( SNR). 0 0 0 2 0 4 0 6 P e 0 8 0 0 0 2 0 4 0 6 0 5 0 5 20 25 30 35 40 SNR (db) (b) SNR

More information

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk

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

Linear Matrix Inequality (LMI)

Linear Matrix Inequality (LMI) Linear Matrix Inequality (LMI) A linear matrix inequality is an expression of the form where F (x) F 0 + x 1 F 1 + + x m F m > 0 (1) x = (x 1,, x m ) R m, F 0,, F m are real symmetric matrices, and the

More information