Data Driven Discrete Time Modeling of Continuous Time Nonlinear Systems. Problems, Challenges, Success Stories. Johan Schoukens
|
|
- Cynthia Dean
- 5 years ago
- Views:
Transcription
1 1/51 Data Driven Discrete Time Modeling of Continuous Time Nonlinear Systems Problems, Challenges, Success Stories Johan Schoukens
2
3 fyuq (,, )
4 4/51 System Identification Data Distance Model
5 5/51 System Identification Data Linear System Y = GU Distance Model
6
7 Problem solved? Mission accomplished? 7/51
8 8/51 System Identification in a real world Linear Nonlinear Time-Varying
9 9/51 Linear SI versus Nonlinear SI Linear SI - mature field - well developed tools - inexpensive
10 10/51 Linear SI versus Nonlinear SI Linear SI Nonlinear SI - mature field - hot research topic - well developed tools - inexpensive - expensive
11 11/51 Linear SI versus Nonlinear SI Linear SI Nonlinear SI - mature field - hot research topic - well developed tools - inexpensive - expensive Preliminary Questions - Do we face a nonlinear identification problem? - Safe to use a linear system identification approach? - How much to gain with a nonlinear model?
12 12/51 Data Driven Discrete Time Modeling of Continuous Time Nonlinear Systems: Problems and Challenges Do we need a nonlinear model? Detection, qualification, quantification NL Linear identification in the presence of nonlinear distortions Nonlinear system identification
13 13/51 Detection, qualification, quantification NL Goal characterize nonlinear behaviour no increase of the measurement time little user interaction Result: a well informed decision: linear or nonlinear model?
14 14/51 Detection, qualification, quantification NL Goal Tool characterize nonlinear behaviour no increase of the measurement time little user interaction periodic excitations ut () = 1 -- å F A F k cos( 2 p kf 0 t + j k ) k = 1
15 15/51 Detection, Qualification, Quantification NL Basic Idea, =, ut () = 2coswt = e jwt e jwt w 1 U( w) w
16 16/51 Detection, Qualification, Quantification NL Basic Idea, =, ut () = 2coswt = e jwt e jwt w 1 U( w) f u 3 = ( e jwt e jwt )( e jwt e jwt )( e jwt e jwt )
17 17/51 Detection, Qualification, Quantification NL Basic Idea, =, ut () = 2coswt = e jwt e jwt w 1 U( w) f u 3 = ( e jwt e jwt )( e jwt e jwt )( e jwt e jwt ) Output: all possible combinations, 3 by 3, of the frequencies -1 and U( w) w
18 18/51 Detection, Qualification, Quantification NL Basic Idea input linear f f 0 + f f 0 even odd f f 0 = output f f f f 0
19 19/51 Detection, qualification, quantification of nonlinear distortions u ms 2 + ds+ k 1 y k 3 y 3
20 20/51 Detection, qualification, quantification of nonlinear distortions u ms 2 + ds+ k 1 y k 3 y 3 odd NL even NL noise
21 21/51 Detection, qualification, quantification of nonlinear distortions Acknowledgement: These measurements were done in a collaboration with Bart Peeters (LMS International, part of Siemens Product Lifecycle Management), Jean-Philippe Noël and Gaetan Kerschen (University of Liège) during the LMS Ground Vibration Testing Master Class held in September 2014 at the Saffraanberg military basis in Belgium
22 22/51 Detection, qualification, quantification of nonlinear distortions odd NL even NL noise
23 23/51 Detection, qualification, quantification of nonlinear distortions odd NL even NL noise
24 24/51 Data Driven Discrete Time Modeling of Continuous Time Nonlinear Systems: Problems and Challenges Do we need a nonlinear model? Detection, qualification, quantification NL Linear identification in the presence of nonlinear distortions Nonlinear system identification
25 25/51 Nonlinear system identification Data Distance Model
26 26/51 Nonlinear system identification Model Data - Continuous time - Discrete time - Unstructured - Structured - Coupled - Decoupled - Reflect future use - Input design Data Model Distance Cost - Model errors - Noise errors - Process noise Success stories
27 27/51 Model: Continuous time - Discrete time ZOH-Assumption Physical system What we like: explicit model What we get: implicit model d xt () = FCT ( xt ()ut, ) dt x DT ( k + 1) = F DT ( x DT ( k), u DT ( k) ) x DT ( k) = F DT( x DT ( k), u DT ( k) ) Goodwin et. al. (2013) : Truncated Taylor Series to get explicit model x DT ( k) = x CT ( kt s ) + OT ( s ) Assumption: NLSS is affine in the input
28 28/51 Model: Continuous time - Discrete time Alternative Assumption: Low Pass Assumption Bandlimited signal Low pass signal
29 29/51 Experimental verification on silverbox Output Spectrum Relative Error 30 db/decade
30 30/51 Nonlinear models - User desires Unstructured - Structured models A model should be more than a bunch of parameters Flexible: cover a wide range of nonlinear systems Multiple Input - Multiple Output Reliable Provides intuitive insight in system behaviour
31 31/51 Nonlinear Models unstructured structured x + = Ax+ Bu+ Fxu (, ) y= Cx+ Du+ Gxu (, )
32 32/51 Nonlinear Models unstructured structured x + = Ax + Bu + F( x, u) y = Cx + Du + G( x, u)
33 33/51 Nonlinear Models unstructured structured x + = Ax + Bu + F( x, u) y = Cx + Du + G( x, u) NN, polynomials,... System identification: Best Linear Approximation
34 34/51 Nonlinear Models should be more than a bunch of numbers x + = Ax + Bu + F( x, u) y = Cx + Du + G( x, u) F 1 ( xu, ) = a 1 x 1 + a 2 x 2 + a 3 x 3 a 11 x a 12 x 1 x 2 + a 13 x 1 x 3 + a 22 x 2 + a 12 x 2 x 3 + a 33 x 3 a 111 x 1 3 a 222 x a 112 x 1 x 1 x + a x 1 x 1 x + a x 1 x 2 x + a x 1 x 3 x 3 + a 212 x 2 x 1 x 2 + a 232 x 2 x 3 x 2 + a 233 x 2 x 3 x 3 + ¼
35 35/51 Decoupling multivariate polynomials - increased physical insight - number of parameters grows linearly instead of combinatorially - exact - approximatively - noise weighting Dreesen, P., Ishteva, M., and Schoukens, J. (2015). Decoupling multivariate polynomials using first-order information and tensor decompositions. SIAM Journal Matrix Analysis and Applications, pp
36 36/51 Link with Neural Network theory - in NN are all g i are the same - NN are universal approximators, rate 1 n
37 37/51 Decoupling nonlinear state space models xk ( + 1) = Axk ( ) + Buk ( ) + Fxk ( ( ), uk ( )) yk ( ) = Cxk ( ) + Duk ( ) + Hxk ( ( ), uk ( )) 1) full multivariate description F 2) Semi-decoupling: all coupling terms eliminated å n j = 1 - each G i ( z 1, ¼, z n ) = g ij ( z j ) with i = 1, ¼, n F G - number of terms n 2 d proportional with degree d >< combinatiorial - can be calculated from the decoupling matrices 3) full decoupling each state depends nonlinearly only on one other state - is this (always) possible?
38 Example 38/51
39 39/51 Nonlinear system identification Model - Continuous time - Discrete time - Unstructured - Structured - Coupled - Decoupled Data Cost - Reflect future use - Input design - Model errors - Noise errors - Process noise Joint >< Marginal distribution Success stories
40 40/51 Data: reflect future use: wet clutch example x 1 Estimated domain Domain of interest x 2 Widanage, W.D., Stoev, J., Van Mulders, A., Schoukens, J., and Pinte, G. (2011). Nonlinear system-identification of the filling phase of a wet-clutch system. Control Engineering Practice,
41 Wet Clutch results 41/51
42 Not solved Not understood Experiment design for nonlinear systems Optimal input design What we know - power spectrum - amplitude distribution - global solution --> a combined optimization is needed Simple example (M. Gevers) Optimize joint distribution Fi = I 11 I 12 I 21 I 22 Gevers, M., Caenepeel, M., and Schoukens, J. (2012). Experiment design for the identification of a simple Wiener system. 51st IEEE Conference on Decision and Control. December 10-13, Maui, Hawaii, USA, pp /51
43 43/51 Optimal input design What we are not able to do - what is the global solution? - how to generate a random signal with an arbitrary joint distribution We look into sub-optimal solutions - Gaussian mixtures - Dictionary of excitation signals - Brute force optimization of a single realization
44 44/51 Nonlinear system identification Model - Continuous time - Discrete time - Unstructured - Structured - Coupled - Decoupled Data Cost - Reflect future use - Input design - Model errors - Noise errors - Process noise Success stories
45 45/51 Choice of the cost function in the presence of model errors Some thoughts on model errors Avoidable model errors e.g.: unmodelled dynamics in linear SI Why wouldn t you eliminate these? Non-avoidable model errors e.g.: NL system is outside the NL model class User defined criterion needed: how to shape the error? Shaping with the noise variance is no obvious choice
46 46/51 Cost: Model errors - Noise errors noise weighting >< shaping the model errors Typical result nonlinear identification Output Linear error NL error Noise floor The errors are not dominated by the noise The error weighting in the cost function becomes a user choice: e.g. small error in freq. band of interest Using the noise weighting can destroy the quality of the fit Schoukens, M., Marconato, A., Pintelon, R., Vandersteen, G., and Rolain, Y. (2015). Parametric identification of parallel Wiener Hammerstein systems. Automatica 51, pp
47 47/51 Cost: Process noise Wiener system example - noise wt () and signal ut () get mixed in f (). - negelecting process noise can lead to an arbitrary large bias - solving the full problem is much more involved tools needed to detect the presence of process noise Hagenblad, A., Ljung, L., Wills A. (2008). Maximum likelihood identification of Wiener models. Automatica, pp
48 48/51 Nonlinear system identification Model - Continuous time - Discrete time - Unstructured - Structured - Coupled - Decoupled Data Cost - Reflect future use - Input design Input domain? Optimal input design - Model errors - Noise errors - Process noise Success stories
49 49/51 Nonlinear identification of a battery Nonparametric distortion analysis
50 50/51 Parametric NLSS model results Time domain Frequency domain
51 Do we need a nonlinear model? Conclusions Linear identification in the presence of nonlinear distortions Nonlinear System Identification Model - Continuous time - Discrete time - Unstructured - Structured - Coupled - Decoupled Data - Reflect future use - Input design Input domain? Optimal input design Cost - Model errors - Noise errors - Process noise Success stories 51/51
Modeling and Identification of Dynamic Systems (vimmd312, 2018)
Modeling and Identification of Dynamic Systems (vimmd312, 2018) Textbook background of the curriculum taken. In parenthesis: material not reviewed due to time shortage, but which is suggested to be read
More informationSystem Identification in a Real World
AMC2014-Yokohama March 14-16,2014, Yokohama, Japan System Identification in a Real World J. Schoukens, A. Marconato, R. Pintelon, Y. Rolain, M. Schoukens, K. Tiels, L. Vanbeylen, G. Vandersteen, A. Van
More informationStructure detection of Wiener-Hammerstein systems with process noise
1 Structure detection of Wiener-Hammerstein systems with process noise Erliang Zhang, Maarten Schoukens, and Johan Schoukens, Fellow, IEEE arxiv:1804.10022v1 [cs.sy] 26 Apr 2018 Abstract Identification
More informationarxiv: v1 [cs.sy] 28 Oct 2016
A nonlinear state-space approach to hysteresis identification J.P. Noël 1, A.F. Esfahani 1, G. Kerschen 2, J. Schoukens 1 1 ELEC Department Vrije Universiteit Brussel, Brussels, Belgium arxiv:1610.09138v1
More informationIdentification of Nonlinear Mechanical Systems: State of the Art and Recent Trends
- Acceleration (m/s 2 ) Identification of Nonlinear Mechanical Systems: State of the Art and Recent Trends 5 Force level: 67 N rms Gaëtan Kerschen Space Structures and Systems Laboratory Aerospace and
More informationDiscrete-time linear systems
Automatic Control Discrete-time linear systems Prof. Alberto Bemporad University of Trento Academic year 2-2 Prof. Alberto Bemporad (University of Trento) Automatic Control Academic year 2-2 / 34 Introduction
More informationarxiv: v1 [cs.sy] 20 Apr 2018
Extending the Best Linear Approximation Framework to the Process Noise Case Maarten Schoukens 1, Rik Pintelon 2, Tadeusz P. Dobrowiecki 3, Johan Schoukens 2 1 Eindhoven University of Technology, Control
More informationRecovering Wiener-Hammerstein nonlinear state-space models using linear algebra
Preprints of the 17th IFAC Symposium on System Identification Beijing International Convention Center October 19-21, 215 Beijing, China Recovering Wiener-Hammerstein nonlinear state-space models using
More information4F3 - Predictive Control
4F3 Predictive Control - Discrete-time systems p. 1/30 4F3 - Predictive Control Discrete-time State Space Control Theory For reference only Jan Maciejowski jmm@eng.cam.ac.uk 4F3 Predictive Control - Discrete-time
More informationSubspace-based Identification
of Infinite-dimensional Multivariable Systems from Frequency-response Data Department of Electrical and Electronics Engineering Anadolu University, Eskişehir, Turkey October 12, 2008 Outline 1 2 3 4 Noise-free
More informationModeling Parallel Wiener-Hammerstein Systems Using Tensor Decomposition of Volterra Kernels
Modeling Parallel Wiener-Hammerstein Systems Using Tensor Decomposition of Volterra Kernels Philippe Dreesen 1, David T. Westwick 2, Johan Schoukens 1, Mariya Ishteva 1 1 Vrije Universiteit Brussel (VUB),
More informationNew Trends in Modeling and Identification of Loudspeaker with Nonlinear Distortion
New Trends in Modeling and Identification of Loudspeaker with Nonlinear Distortion Pascal Brunet and Bahram Shafai Department of Electrical and Computer Engineering, Northeastern University, Boston, MA,
More informationThe Local Polynomial Method for nonparametric system identification: improvements and experimentation
The Local Polynomial Method for nonparametric system identification: improvements and experimentation Michel Gevers, Rik Pintelon and Johan Schoukens Abstract The Local Polynomial Method (LPM) is a recently
More informationLecture Note #6 (Chap.10)
System Modeling and Identification Lecture Note #6 (Chap.) CBE 7 Korea University Prof. Dae Ryook Yang Chap. Model Approximation Model approximation Simplification, approximation and order reduction of
More informationA Mathematica Toolbox for Signals, Models and Identification
The International Federation of Automatic Control A Mathematica Toolbox for Signals, Models and Identification Håkan Hjalmarsson Jonas Sjöberg ACCESS Linnaeus Center, Electrical Engineering, KTH Royal
More informationZero controllability in discrete-time structured systems
1 Zero controllability in discrete-time structured systems Jacob van der Woude arxiv:173.8394v1 [math.oc] 24 Mar 217 Abstract In this paper we consider complex dynamical networks modeled by means of state
More informationTime domain identification, frequency domain identification. Equivalencies! Differences?
Time domain identification, frequency domain identification. Equivalencies! Differences? J. Schoukens, R. Pintelon, and Y. Rolain Vrije Universiteit Brussel, Department ELEC, Pleinlaan, B5 Brussels, Belgium
More informationarxiv: v1 [cs.sy] 22 Aug 2017
Parametric identification of parallel Wiener-Hammerstein systems Maarten Schoukens, Anna Marconato, Rik Pintelon, Gerd Vandersteen, Yves Rolain Vrije Universiteit Brussel (VUB), Dept. ELEC, Pleinlaan 2,
More informationW O R K S H O P O N N O NLINEA R S Y S T E M I D E N T I F I C A T I O N B E N C H M A R K S APRIL 24-26, , BRU S SE LS, BELG IUM
W O R K S H O P O N N O NLINEA R S Y S T E M I D E N T I F I C A T I O N B E N C H M A R K S APRIL 24-26, 2 0 1 7, BRU S SE LS, BELG IUM Organizing Committee: Jean-Philippe Noël, University of Liège Maarten
More informationECE504: Lecture 9. D. Richard Brown III. Worcester Polytechnic Institute. 04-Nov-2008
ECE504: Lecture 9 D. Richard Brown III Worcester Polytechnic Institute 04-Nov-2008 Worcester Polytechnic Institute D. Richard Brown III 04-Nov-2008 1 / 38 Lecture 9 Major Topics ECE504: Lecture 9 We are
More information4F3 - Predictive Control
4F3 Predictive Control - Lecture 2 p 1/23 4F3 - Predictive Control Lecture 2 - Unconstrained Predictive Control Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 2 p 2/23 References Predictive
More informationOptimal Polynomial Control for Discrete-Time Systems
1 Optimal Polynomial Control for Discrete-Time Systems Prof Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning this paper should
More informationModelling and Control of Dynamic Systems. Stability of Linear Systems. Sven Laur University of Tartu
Modelling and Control of Dynamic Systems Stability of Linear Systems Sven Laur University of Tartu Motivating Example Naive open-loop control r[k] Controller Ĉ[z] u[k] ε 1 [k] System Ĝ[z] y[k] ε 2 [k]
More informationOn Identification of Cascade Systems 1
On Identification of Cascade Systems 1 Bo Wahlberg Håkan Hjalmarsson Jonas Mårtensson Automatic Control and ACCESS, School of Electrical Engineering, KTH, SE-100 44 Stockholm, Sweden. (bo.wahlberg@ee.kth.se
More informationDiscrete Time Systems:
Discrete Time Systems: Finding the control sequence {u(k): k =, 1, n} that will drive a discrete time system from some initial condition x() to some terminal condition x(k). Given the discrete time system
More information6.241 Dynamic Systems and Control
6.241 Dynamic Systems and Control Lecture 7: State-space Models Readings: DDV, Chapters 7,8 Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology February 25, 2011 E. Frazzoli
More informationEquilibrium points: continuous-time systems
Capitolo 0 INTRODUCTION 81 Equilibrium points: continuous-time systems Let us consider the following continuous-time linear system ẋ(t) Ax(t)+Bu(t) y(t) Cx(t)+Du(t) The equilibrium points x 0 of the system
More informationRural/Urban Migration: The Dynamics of Eigenvectors
* Analysis of the Dynamic Structure of a System * Rural/Urban Migration: The Dynamics of Eigenvectors EGR 326 April 11, 2019 1. Develop the system model and create the Matlab/Simulink model 2. Plot and
More informationFREQUENCY response function (FRF) measurement, is
Using the Best Linear Approximation With Varying Excitation Signals for Nonlinear System Characterization Alireza Fakhrizadeh Esfahani, Student Member IEEE, Johan Schoukens, Fellow, IEEE, and Laurent Vanbeylen,
More informationOverview of Models for Automated Process Control
Overview of Models for Automated Process Control James B. Rawlings Department of Chemical and Biological Engineering April 29, 29 Utilization of Process Modeling and Advanced Process Control in QbD based
More informationApplied Mathematics Letters
Applied Mathematics Letters 24 (2011) 797 802 Contents lists available at ScienceDirect Applied Mathematics Letters journal homepage: wwwelseviercom/locate/aml Model order determination using the Hankel
More informationarxiv: v1 [math.oc] 28 Jan 2016
Weighted tensor decomposition for approximate decoupling of multivariate polynomials arxiv:6.78v [math.oc] 8 Jan 6 Gabriel Hollander, Philippe Dreesen, Mariya Ishteva, Johan Schoukens September 3, 8 Abstract
More informationData Mining. Linear & nonlinear classifiers. Hamid Beigy. Sharif University of Technology. Fall 1396
Data Mining Linear & nonlinear classifiers Hamid Beigy Sharif University of Technology Fall 1396 Hamid Beigy (Sharif University of Technology) Data Mining Fall 1396 1 / 31 Table of contents 1 Introduction
More informationAdvanced statistical methods for data analysis Lecture 2
Advanced statistical methods for data analysis Lecture 2 RHUL Physics www.pp.rhul.ac.uk/~cowan Universität Mainz Klausurtagung des GK Eichtheorien exp. Tests... Bullay/Mosel 15 17 September, 2008 1 Outline
More informationIdentification 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 informationLTI Approximations of Slightly Nonlinear Systems: Some Intriguing Examples
LTI Approximations of Slightly Nonlinear Systems: Some Intriguing Examples Martin Enqvist, Lennart Ljung Division of Automatic Control Department of Electrical Engineering Linköpings universitet, SE-581
More informationLinear System Theory
Linear System Theory Wonhee Kim Chapter 6: Controllability & Observability Chapter 7: Minimal Realizations May 2, 217 1 / 31 Recap State space equation Linear Algebra Solutions of LTI and LTV system Stability
More information16.30 Estimation and Control of Aerospace Systems
16.30 Estimation and Control of Aerospace Systems Topic 5 addendum: Signals and Systems Aeronautics and Astronautics Massachusetts Institute of Technology Fall 2010 (MIT) Topic 5 addendum: Signals, Systems
More informationProperties of Open-Loop Controllers
Properties of Open-Loop Controllers Sven Laur University of Tarty 1 Basics of Open-Loop Controller Design Two most common tasks in controller design is regulation and signal tracking. Regulating controllers
More informationOn Stochastic Adaptive Control & its Applications. Bozenna Pasik-Duncan University of Kansas, USA
On Stochastic Adaptive Control & its Applications Bozenna Pasik-Duncan University of Kansas, USA ASEAS Workshop, AFOSR, 23-24 March, 2009 1. Motivation: Work in the 1970's 2. Adaptive Control of Continuous
More informationState Estimation of Linear and Nonlinear Dynamic Systems
State Estimation of Linear and Nonlinear Dynamic Systems Part I: Linear Systems with Gaussian Noise James B. Rawlings and Fernando V. Lima Department of Chemical and Biological Engineering University of
More informationFurther Results on Model Structure Validation for Closed Loop System Identification
Advances in Wireless Communications and etworks 7; 3(5: 57-66 http://www.sciencepublishinggroup.com/j/awcn doi:.648/j.awcn.735. Further esults on Model Structure Validation for Closed Loop System Identification
More informationParameter 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 informationAutomatic Control 2. Model reduction. Prof. Alberto Bemporad. University of Trento. Academic year
Lecture: Automatic Control 2 Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011 1 / 17 Lecture:
More informationSensitivity to Model Parameters
Sensitivity to Model Parameters C. David Levermore Department of Mathematics and Institute for Physical Science and Technology University of Maryland, College Park lvrmr@math.umd.edu Math 420: Mathematical
More information4F3 - Predictive Control
4F3 Predictive Control - Lecture 3 p 1/21 4F3 - Predictive Control Lecture 3 - Predictive Control with Constraints Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 3 p 2/21 Constraints on
More informationECE504: Lecture 8. D. Richard Brown III. Worcester Polytechnic Institute. 28-Oct-2008
ECE504: Lecture 8 D. Richard Brown III Worcester Polytechnic Institute 28-Oct-2008 Worcester Polytechnic Institute D. Richard Brown III 28-Oct-2008 1 / 30 Lecture 8 Major Topics ECE504: Lecture 8 We are
More informationWhile using the input and output data fu(t)g and fy(t)g, by the methods in system identification, we can get a black-box model like (In the case where
ESTIMATE PHYSICAL PARAMETERS BY BLACK-BOX MODELING Liang-Liang Xie Λ;1 and Lennart Ljung ΛΛ Λ Institute of Systems Science, Chinese Academy of Sciences, 100080, Beijing, China ΛΛ Department of Electrical
More informationLinearization problem. The simplest example
Linear Systems Lecture 3 1 problem Consider a non-linear time-invariant system of the form ( ẋ(t f x(t u(t y(t g ( x(t u(t (1 such that x R n u R m y R p and Slide 1 A: f(xu f(xu g(xu and g(xu exist and
More informationGaussian Process for Internal Model Control
Gaussian Process for Internal Model Control Gregor Gregorčič and Gordon Lightbody Department of Electrical Engineering University College Cork IRELAND E mail: gregorg@rennesuccie Abstract To improve transparency
More informationSubspace Identification With Guaranteed Stability Using Constrained Optimization
IEEE TANSACTIONS ON AUTOMATIC CONTOL, VOL. 48, NO. 7, JULY 2003 259 Subspace Identification With Guaranteed Stability Using Constrained Optimization Seth L. Lacy and Dennis S. Bernstein Abstract In system
More informationA Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem
A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem Dimitris J. Bertsimas Dan A. Iancu Pablo A. Parrilo Sloan School of Management and Operations Research Center,
More informationDynamical Systems and Mathematical Models A system is any collection of objects and their interconnections that we happen to be interested in; be it
Dynamical Systems and Mathematical Models A system is any collection of objects and their interconnections that we happen to be interested in; be it physical, engineering, economic, financial, demographic,
More informationAPPROXIMATE 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 informationNONLINEAR 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 informationAUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET. Questions AUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET
The Problem Identification of Linear and onlinear Dynamical Systems Theme : Curve Fitting Division of Automatic Control Linköping University Sweden Data from Gripen Questions How do the control surface
More informationOutline. 1 Linear Quadratic Problem. 2 Constraints. 3 Dynamic Programming Solution. 4 The Infinite Horizon LQ Problem.
Model Predictive Control Short Course Regulation James B. Rawlings Michael J. Risbeck Nishith R. Patel Department of Chemical and Biological Engineering Copyright c 217 by James B. Rawlings Outline 1 Linear
More informationHomogeneous and particular LTI solutions
Homogeneous and particular LTI solutions Daniele Carnevale Dipartimento di Ing. Civile ed Ing. Informatica (DICII), University of Rome Tor Vergata Fondamenti di Automatica e Controlli Automatici A.A. 2014-2015
More informationELEC system identification workshop. Behavioral approach
1 / 33 ELEC system identification workshop Behavioral approach Ivan Markovsky 2 / 33 The course consists of lectures and exercises Session 1: behavioral approach to data modeling Session 2: subspace identification
More informationState Space Representation of Gaussian Processes
State Space Representation of Gaussian Processes Simo Särkkä Department of Biomedical Engineering and Computational Science (BECS) Aalto University, Espoo, Finland June 12th, 2013 Simo Särkkä (Aalto University)
More informationAUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET AUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET
Identification of Linear and Nonlinear Dynamical Systems Theme : Nonlinear Models Grey-box models Division of Automatic Control Linköping University Sweden General Aspects Let Z t denote all available
More informationModel reduction for linear systems by balancing
Model reduction for linear systems by balancing Bart Besselink Jan C. Willems Center for Systems and Control Johann Bernoulli Institute for Mathematics and Computer Science University of Groningen, Groningen,
More informationContinuous Dynamics Solving LTI state-space equations גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון
Continuous Dynamics Solving LTI state-space equations גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון 2 State Space Models For a causal system with m inputs u t R m and p outputs y t R p, an nth-order
More informationLinear & nonlinear classifiers
Linear & nonlinear classifiers Machine Learning Hamid Beigy Sharif University of Technology Fall 1396 Hamid Beigy (Sharif University of Technology) Linear & nonlinear classifiers Fall 1396 1 / 44 Table
More informationSequential Monte Carlo Methods for Bayesian Computation
Sequential Monte Carlo Methods for Bayesian Computation A. Doucet Kyoto Sept. 2012 A. Doucet (MLSS Sept. 2012) Sept. 2012 1 / 136 Motivating Example 1: Generic Bayesian Model Let X be a vector parameter
More information9.2 Support Vector Machines 159
9.2 Support Vector Machines 159 9.2.3 Kernel Methods We have all the tools together now to make an exciting step. Let us summarize our findings. We are interested in regularized estimation problems of
More informationFRF parameter identification with arbitrary input sequence from noisy input output measurements
21st International Symposium on Mathematical Theory of Networks and Systems July 7-11, 214. FRF parameter identification with arbitrary input sequence from noisy input output measurements mberto Soverini
More informationLinear System Theory. Wonhee Kim Lecture 1. March 7, 2018
Linear System Theory Wonhee Kim Lecture 1 March 7, 2018 1 / 22 Overview Course Information Prerequisites Course Outline What is Control Engineering? Examples of Control Systems Structure of Control Systems
More informationarxiv: v1 [cs.sy] 24 Oct 2016
Filter-based regularisation for impulse response modelling Anna Marconato 1,**, Maarten Schoukens 1, Johan Schoukens 1 1 Dept. ELEC, Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium ** anna.marconato@vub.ac.be
More informationCONTINUOUS TIME D=0 ZOH D 0 D=0 FOH D 0
IDENTIFICATION ASPECTS OF INTER- SAMPLE INPUT BEHAVIOR T. ANDERSSON, P. PUCAR and L. LJUNG University of Linkoping, Department of Electrical Engineering, S-581 83 Linkoping, Sweden Abstract. In this contribution
More informationA Weighting Method for Approximate Nonlinear System Identification
Technical report from Automatic Control at Linköpings universitet A Weighting Method for Approximate Nonlinear System Identification Martin Enqvist Division of Automatic Control E-mail: maren@isy.liu.se
More informationDetection and Quantification of the Influence of Time-Variation in Frequency Response Function Measurements Using Arbitrary Excitations
Detection and Quantification of the Influence of Time-Variation in Frequency Response Function Measurements Using Arbitrary Excitations R. Pintelon, E. Louarroudi, and J. Lataire, Vrije Universiteit Brussel,
More informationRobust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars
Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars Che Kun Law, Darshit Dalal, Stephen Shearrow A robust Model Predictive Control (MPC) approach for controlling front steering of
More informationDynamic Relative Gain Array Estimation using Local Polynomial Approximation Approach
Modeling, Identification and Control, Vol. 37, No. 4, 216, pp. 247 259, ISSN 189 1328 Dynamic Relative Gain Array Estimation using Local Polynomial Approximation Approach Ali M. H. Kadhim 1 2 Wolfgang
More informationPerspective. ECE 3640 Lecture 11 State-Space Analysis. To learn about state-space analysis for continuous and discrete-time. Objective: systems
ECE 3640 Lecture State-Space Analysis Objective: systems To learn about state-space analysis for continuous and discrete-time Perspective Transfer functions provide only an input/output perspective of
More informationModule 03 Linear Systems Theory: Necessary Background
Module 03 Linear Systems Theory: Necessary Background Ahmad F. Taha EE 5243: Introduction to Cyber-Physical Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ taha/index.html September
More informationFinite-time experiment design with multisines
Proceedings of the 7th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-, 8 Finite-time experiment design with multisines X. Bombois M. Barenthin P.M.J. Van den Hof
More informationCDS Final Exam
CDS 22 - Final Exam Instructor: Danielle C. Tarraf December 4, 2007 INSTRUCTIONS : Please read carefully! () Description & duration of the exam: The exam consists of 6 problems. You have a total of 24
More informationEE613 Machine Learning for Engineers. Kernel methods Support Vector Machines. jean-marc odobez 2015
EE613 Machine Learning for Engineers Kernel methods Support Vector Machines jean-marc odobez 2015 overview Kernel methods introductions and main elements defining kernels Kernelization of k-nn, K-Means,
More informationAffine invariant Fourier descriptors
Affine invariant Fourier descriptors Sought: a generalization of the previously introduced similarityinvariant Fourier descriptors H. Burkhardt, Institut für Informatik, Universität Freiburg ME-II, Kap.
More informationIntro. Computer Control Systems: F8
Intro. Computer Control Systems: F8 Properties of state-space descriptions and feedback Dave Zachariah Dept. Information Technology, Div. Systems and Control 1 / 22 dave.zachariah@it.uu.se F7: Quiz! 2
More informationOn the Stabilization of Neutrally Stable Linear Discrete Time Systems
TWCCC Texas Wisconsin California Control Consortium Technical report number 2017 01 On the Stabilization of Neutrally Stable Linear Discrete Time Systems Travis J. Arnold and James B. Rawlings Department
More informationExtended Kalman Filter based State Estimation of Wind Turbine
Extended Kalman Filter based State Estimation of Wind Turbine Kavitha N*, Vijayachitra S# *PG Scholar,.E. Control and Instrumentation Engineering #Professor, Department of Electronics and Instrumentation
More informationStructure Discrimination in Block-Oriented Models. Using Linear Approximations: a Theoretic. Framework
Structure Discrimination in Block-Oriented Models Using Linear Approximations: a Theoretic Framework J. Schoukens, R. Pintelon, Y. Rolain, M. Schoukens, K. Tiels, L. Vanbeylen, A. Van Mulders, G. Vandersteen
More informationAlgorithms for Uncertainty Quantification
Algorithms for Uncertainty Quantification Lecture 9: Sensitivity Analysis ST 2018 Tobias Neckel Scientific Computing in Computer Science TUM Repetition of Previous Lecture Sparse grids in Uncertainty Quantification
More informationCS281 Section 4: Factor Analysis and PCA
CS81 Section 4: Factor Analysis and PCA Scott Linderman At this point we have seen a variety of machine learning models, with a particular emphasis on models for supervised learning. In particular, we
More informationRecursive Generalized Eigendecomposition for Independent Component Analysis
Recursive Generalized Eigendecomposition for Independent Component Analysis Umut Ozertem 1, Deniz Erdogmus 1,, ian Lan 1 CSEE Department, OGI, Oregon Health & Science University, Portland, OR, USA. {ozertemu,deniz}@csee.ogi.edu
More informationCONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Frequency Domain System Identification - J. Schoukens and R. Pintelon
COTROL SYSTEMS, ROBOTICS, AD AUTOMATIO - Vol. V - Frequency Domain System Identification - J. Schoukens and FREQUECY DOMAI SYSTEM IDETIFICATIO J. Schoukens and Department ELEC, Vrije Universiteit Brussel,
More informationLecture 9 Nonlinear Control Design
Lecture 9 Nonlinear Control Design Exact-linearization Lyapunov-based design Lab 2 Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.2] and [Glad-Ljung,ch.17] Course Outline
More informationLQ and Model Predictive Control (MPC) of a tank process
Uppsala University Information Technology Systems and Control Susanne Svedberg 2000 Rev. 2009 by BPGH, 2010 by TS, 2011 by HN Last rev. September 22, 2014 by RC Automatic control II Computer Exercise 4
More informationY1 Y2 Y3 Y4 Y1 Y2 Y3 Y4 Z1 Z2 Z3 Z4
Inference: Exploiting Local Structure aphne Koller Stanford University CS228 Handout #4 We have seen that N inference exploits the network structure, in particular the conditional independence and the
More information2 Introduction of Discrete-Time Systems
2 Introduction of Discrete-Time Systems This chapter concerns an important subclass of discrete-time systems, which are the linear and time-invariant systems excited by Gaussian distributed stochastic
More informationCONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström
PREDICTIO ERROR METHODS Torsten Söderström Department of Systems and Control, Information Technology, Uppsala University, Uppsala, Sweden Keywords: prediction error method, optimal prediction, identifiability,
More informationState Estimation using Moving Horizon Estimation and Particle Filtering
State Estimation using Moving Horizon Estimation and Particle Filtering James B. Rawlings Department of Chemical and Biological Engineering UW Math Probability Seminar Spring 2009 Rawlings MHE & PF 1 /
More informationObservability. Dynamic Systems. Lecture 2 Observability. Observability, continuous time: Observability, discrete time: = h (2) (x, u, u)
Observability Dynamic Systems Lecture 2 Observability Continuous time model: Discrete time model: ẋ(t) = f (x(t), u(t)), y(t) = h(x(t), u(t)) x(t + 1) = f (x(t), u(t)), y(t) = h(x(t)) Reglerteknik, ISY,
More informationPrediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother
Prediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother Simo Särkkä, Aki Vehtari and Jouko Lampinen Helsinki University of Technology Department of Electrical and Communications
More informationIdentification of Nonlinear Systems using Polynomial Nonlinear State Space Models
FACULTY OF ENGINEERING Department of Fundamental Electricity and Instrumentation Identification of Nonlinear Systems using Polynomial Nonlinear State Space Models Thesis submitted in fulfillment of the
More informationLMI Methods in Optimal and Robust Control
LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 02: Optimization (Convex and Otherwise) What is Optimization? An Optimization Problem has 3 parts. x F f(x) :
More informationDual Estimation and the Unscented Transformation
Dual Estimation and the Unscented Transformation Eric A. Wan ericwan@ece.ogi.edu Rudolph van der Merwe rudmerwe@ece.ogi.edu Alex T. Nelson atnelson@ece.ogi.edu Oregon Graduate Institute of Science & Technology
More informationEL1820 Modeling of Dynamical Systems
EL1820 Modeling of Dynamical Systems Lecture 10 - System identification as a model building tool Experiment design Examination and prefiltering of data Model structure selection Model validation Lecture
More information