IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant.

Slides:



Advertisements
Similar presentations
Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
Advertisements

Evaluation of River Flood Regulation using Model Predictive Control K. U. LEUVEN Patrick Willems Toni Barjas Blanco P.K. Chiang Bart De Moor Jean Berlamont.
Control Structure Selection for a Methanol Plant using Hysys/Unisim
Zonotopes Techniques for Reachability Analysis Antoine Girard Workshop “Topics in Computation and Control” March 27 th 2006, Santa Barbara, CA, USA
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
How should we define corner points? Under any reasonable definition, point x should be considered a corner point x What is a corner point?
1 Nonlinear Control Design for LDIs via Convex Hull Quadratic Lyapunov Functions Tingshu Hu University of Massachusetts, Lowell.
Thursday, April 25 Nonlinear Programming Theory Separable programming Handouts: Lecture Notes.
Basic Feasible Solutions: Recap MS&E 211. WILL FOLLOW A CELEBRATED INTELLECTUAL TEACHING TRADITION.
1 Optimal input design for online identification : a coupled observer-MPC approach by: Saida Flila, Pascal Dufour, Hassan Hammouri 10/07/2008 IFAC’08,
Model Predictive Control
IQC analysis of linear constrained MPC W.P. Heath*, G. Li*, A.G. Wills†, B. Lennox* *University of Manchester †University of Newcastle, Australia.
Feasibility, uncertainty and interpolation J. A. Rossiter (Sheffield, UK)
Jie Gao Joint work with Amitabh Basu*, Joseph Mitchell, Girishkumar Stony Brook Distributed Localization using Noisy Distance and Angle Information.
Explicit Non-linear Optimal Control Law for Continuous Time Systems via Parametric Programming Vassilis Sakizlis, Vivek Dua, Stratos Pistikopoulos Centre.
Development of Empirical Models From Process Data
1 Absolute Stability with a Generalized Sector Condition Tingshu Hu.
Lecture outline Support vector machines. Support Vector Machines Find a linear hyperplane (decision boundary) that will separate the data.

Approximation Algorithms: Bristol Summer School 2008 Seffi Naor Computer Science Dept. Technion Haifa, Israel TexPoint fonts used in EMF. Read the TexPoint.
Optimization of Linear Problems: Linear Programming (LP) © 2011 Daniel Kirschen and University of Washington 1.
Graphical Solutions Plot all constraints including nonnegativity ones
Quadratic Programming Model for Optimizing Demand-responsive Transit Timetables Huimin Niu Professor and Dean of Traffic and Transportation School Lanzhou.
Ch 8.1 Numerical Methods: The Euler or Tangent Line Method
Asymptotic Techniques
Introduction to estimation theory Seoul Nat’l Univ.
A Framework for Distributed Model Predictive Control
Introductory Control Theory CS 659 Kris Hauser.
Bert Pluymers Johan Suykens, Bart De Moor Department of Electrotechnical Engineering (ESAT) Research Group SCD-SISTA Katholieke Universiteit Leuven, Belgium.
Neural Network Based Online Optimal Control of Unknown MIMO Nonaffine Systems with Application to HCCI Engines OBJECTIVES  Develop an optimal control.
1 Model Predictive Control: On-line optimization versus explicit precomputed controller Espen Storkaas Trondheim,
Huixian Liu and Shihua Li, Senior Member, IEEE
Multiple Model approach to Multi-Parametric Model Predictive Control of a Nonlinear Process a simulation case study Boštjan Pregelj, Samo Gerkšič Jožef.
István Selek, PhD Post. Doctoral Researcher Systems Engineering Research Group University of Oulu, Oulu, Finland.
Feedback Linearization Presented by : Shubham Bhat (ECES-817)
ORSIS Conference, Jerusalem Mountains, Israel May 13, 2007 Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa.
1 Markov Decision Processes Infinite Horizon Problems Alan Fern * * Based in part on slides by Craig Boutilier and Daniel Weld.
Introductory Control Theory. Control Theory The use of feedback to regulate a signal Controller Plant Desired signal x d Signal x Control input u Error.
ОРТIMAL ON-LINE CONTROL AND CLASSICAL REGULATION PROBLEMS Faina M. Kirillova Institute of Mathematics National Academy of Sciences of Belarus
Chapter 20 1 Overall Objectives of Model Predictive Control 1.Prevent violations of input and output constraints. 2.Drive some output variables to their.
Optimization - Lecture 4, Part 1 M. Pawan Kumar Slides available online
CONTROL OF MULTIVARIABLE SYSTEM BY MULTIRATE FAST OUTPUT SAMPLING TECHNIQUE B. Bandyopadhyay and Jignesh Solanki Indian Institute of Technology Mumbai,
Feedback Stabilization of Nonlinear Singularly Perturbed Systems MENG Bo JING Yuanwei SHEN Chao College of Information Science and Engineering, Northeastern.
14 th INFORMS Applied Probability Conference, Eindhoven July 9, 2007 Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University.
Optimal Path Planning Using the Minimum-Time Criterion by James Bobrow Guha Jayachandran April 29, 2002.
Adaptive Optimal Control of Nonlinear Parametric Strict Feedback Systems with application to Helicopter Attitude Control OBJECTIVES  Optimal adaptive.
دانشگاه صنعتي اميركبير دانشكده مهندسي پزشكي استاد درس دكتر فرزاد توحيدخواه بهمن 1389 کنترل پيش بين-دکتر توحيدخواه MPC Stability-2.
STATIC ANALYSIS OF UNCERTAIN STRUCTURES USING INTERVAL EIGENVALUE DECOMPOSITION Mehdi Modares Tufts University Robert L. Mullen Case Western Reserve University.
Curve Simplification under the L 2 -Norm Ben Berg Advisor: Pankaj Agarwal Mentor: Swaminathan Sankararaman.
1 Lu LIU and Jie HUANG Department of Mechanics & Automation Engineering The Chinese University of Hong Kong 9 December, Systems Workshop on Autonomous.
Instructional Design Document Simplex Method - Optimization STAM Interactive Solutions.
Common Intersection of Half-Planes in R 2 2 PROBLEM (Common Intersection of half- planes in R 2 ) Given n half-planes H 1, H 2,..., H n in R 2 compute.
Linear Programming Chap 2. The Geometry of LP  In the text, polyhedron is defined as P = { x  R n : Ax  b }. So some of our earlier results should.
Stabilization of Trajectories for Systems with Nonholonomic Constraints G. Walsh, D. Tilbury, S. Sastry, R. Murray, J. P. Laumond.
Forward and Backward Deviation Measures and Robust Optimization Peng Sun (Duke) with Xin Chen (UIUC) and Melvyn Sim (NUS)
Computational Approach for Adjudging Feasibility of Acceptable Disturbance Rejection Vinay Kariwala and Sigurd Skogestad Department of Chemical Engineering.
Optimal Acceleration and Braking Sequences for Vehicles in the Presence of Moving Obstacles Jeff Johnson, Kris Hauser School of Informatics and Computing.
Process Dynamics and Operations Group (DYN) TU-Dortmund
EMGT 6412/MATH 6665 Mathematical Programming Spring 2016
6.5 Stochastic Prog. and Benders’ decomposition
Two-level strategy Vertical decomposition Optimal process operation
Chapter 6. Large Scale Optimization
Multirate Output Feedback
Distributed Stochastic Model Predictive Control
دانشگاه صنعتي اميركبير
(Systems And Control Engineering) (Deptartment of Electrical Engg.)
Back to Cone Motivation: From the proof of Affine Minkowski, we can see that if we know generators of a polyhedral cone, they can be used to describe.
6.5 Stochastic Prog. and Benders’ decomposition
On Topological Entropy and Stability of Switched Linear Systems
Chapter 6. Large Scale Optimization
Presentation transcript:

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach Constrained control of uncertain linear time- invariant systems: an interpolation based approach Per-Olof Gutman Abstract: In this paper, a novel approach to control uncertain discrete-time linear time-invariant systems with polytopic state and control constraints is proposed. The main idea is to use interpolation. The control law has an implicit and explicit form. In the implicit form, at each time instant, at most two linear programming problems are solved on-line. In the explicit form, the control law is given as a piecewise a-ne and continuous function of the state. The design method can be seen as a computationally favorable alternative to optimization-based control schemes such as Model Predictive Control. Proofs of recursive feasibility and asymptotic stability are given. Several simulations demonstrate the performance, also in comparison with MPC. Ext- ensions include output feedback, LPV and time-varying systems, and ellipsoidal constraint sets. Main reference: Hoai-Nam Nguyen, Constrained control of uncertain, time-varying systems: an interpolation based approach, accepted for publication as a Springer book, Lecture Notes in Control and Information Sciences, 2014.

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach Outline Uncertainty and disturbances Output feedback Interpolation control via LMI Interpolation with cost Example: truck-dolly-trailer Conclusions References Problem formulation Constrained control MPC Vertex control Interpolation based control Maximal admissible set Control invariant set Implicit solution Explicit solution

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach Problem formulation under the polytopic state and control constraints  Regulate to the origin  Extensions - Polytopic uncertainty and polytopic disturbances - Output feedback, by non-minimal state space representation with x T (k) = [y(k) y(k-1) … u(k-1) ….] - Trajectory tracking - Ellipsoidal constraint sets

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach Constrained control – an overview Many solutions, among them Anti-reset windup, and over-ride control - Ad-hoc Optimal control - Almost always open loop solution Model Predictive Control - Implicit: optimal control problem over a finite receding horizon solved at each sampling instant - Explicit: piecewise affine state feedback control law computed off-line - Extends with complexity to the uncertain plant case Vertex control (Gutman and Cwikel, 1986) - Computationally cheap with one LP-problem per sampling instant - Covers the uncertain plant case with no additional complexity - No optimization criterion

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach Unconstrained LQ in central orange cell:

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach on

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach Advantage fast on-line computations Challenges computation of vertex control values u i at vertices slow convergence, essentially P-control

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach or, in a similar way, for any other feedback control

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach 

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach It might be desirable to make u as near u o as possible by minimizing c. Let  Note: Clearly x v +   C N and x o +   xv+xv+ time: k+1

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach, cont’d Recall: with x v +   C N and x o +   Since the origin  , the vertex control decomposition is feasible: x(k+1) =  (k+1)v(k+1), where v   C N Then, clearly, c * (k+1)≤  (k+1)  0, as k  , since the vertex control law is asymptotically stabilizing, and hence x(k) reaches  in final time where the stabilizing local control law u o = Kx takes over, with x remaining in . v v  v

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach Calculation of c * Non-linear optimization Linear Programming:

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach Advantage fast on-line computations Challenges computation of vertex control values u i at vertices slow convergence, essentially P-control

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach The vertex control law is but one of several possible in C N \  Alternatively, steer the state s.t. maximal contraction w.r.t.  C N is achieved, recalling that the Lyaponov function level curves of the vertex control law are shrunken images of  C N. Choose u such that the Minkowsky functional

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach 1.Measure the state x(k) 2.Determine, by LP, the optimal c *, x v *, x o *, s.t. x=c * x v * +(1-c * ) x o * 3.Find u v, by LP, as the minimizer of the Minkowski functional What for the next sampling instant k:= k+1

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach Advantage fast on-line computations Challenges pre-computation of vertex control values u i at vertices slow convergence, essentially P-control Comp. time [ms]/sampling interval

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach Comparison with MPC Explicit Interpolating Control: 25 cells Explicit MPC: 97 cells

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach Interpolation with cost

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach A novel interpolation between a global vertex control law and a local control law, that may be locally optimal. A method to avoid the explicit computation of the vertex control values. Like MPC, the new controller tends to get the state away from the constraints when near them, and satisfy performance specifications when near the set point. Proofs of constrained stability for uncertain plants and bounded disturbances, and output feedback Like MPC, the new control law is affine over a polyhedral partition of the feasible control invariant set. The interpolating control law is considerably simpler than MPC with fewer polyhedral cells in the explicit case; and, in the implicit case, with extremely simple and fast LP-computations whose computational requirements are orders of magnitude less than MPC. Extension to LMI based interpolating control with ellipsoidal state constraint sets. Extension to interpolating control with quadratic cost. Extensions to time-varying and LPV systems.

IAAC International Symposium in Systems & Control, 7-8 October 2013, Technion, Haifa, Israel P-O Gutman: Constrained control of uncertain linear time-invariant systems: an interpolation based approach