Implicit Euler Numerical Simulation of Sliding Mode Systems

Size: px
Start display at page:

Download "Implicit Euler Numerical Simulation of Sliding Mode Systems"

Transcription

1 Implicit Euler Numerical Simulation of Sliding Mode Systems Vincent Acary and Bernard Brogliato, INRIA Grenoble Rhône-Alpes Conference in honour of E. Hairer s 6th birthday Genève, 17-2 June 29

2 Objectives Study the implicit Euler discretization of a class of differential inclusions with sliding surfaces ( Filippov s systems) Show that this numerical method permits a smooth stabilization on the sliding surface, in a finite number of steps Show how this may be used in real-time implementations of sliding mode control

3 To start with we consider the simplest case: 1 if x(t) < ẋ(t) sgn(x(t)) = 1 if x(t) > [,1] if x(t) =, x() = x (1) with x(t) IR. This system possesses a unique Lipschitz continuous solution for any x. The backward Euler discretization of (1) reads as: x k+1 x k = hs k+1 (2) s k+1 sgn(x k+1 )

4 As is known the explicit Euler discretization of such discontinuous systems yields spurious oscillations around the switching surface [Galias et al, IEEE TAC and CAS 26, 27, 28]. this means that the derivative of the switching function while sliding occurs, is very badly estimated. Both the explicit and the implicit methods converge (the approximated solution x N ( ) tends to the Filippov s solution as h ). However or the backward Euler method the following holds: Lemma For all h > and x IR, there exists k such that x k +n = and x k +n+1 x k +n = for all n 1. h

5 On this simple case this has the following graphical interpretation, as the intersection of two graphs: s i h x k 1 x k x k+1 x k+2 x i h Figure: Iterations of the backward Euler method.

6 An interesting property is that the smooth stabilization and the finite-time convergence on the switching surface, hold (more or less) independently of the step h > : 1 x(t) s(t) 1 x(t) s(t) 1 x(t) s(t) t (a) h = t (b) h = t (c) h =.1 Figure: A simple example for x = 1.1 at t =.

7 EXTENSIONS We shall focus on inclusions of the form: ẋ(t) f (t,x(t)) B Sgn(Cx(t) + D), a.e. on (,T) x() = x (3) with B IR n m Sgn(Cx(t) + D) = (sgn(c 1 x + D 1 ),...,sgn(c m x + D m )) T IR m, where sgn( ) is multivalued at.

8 Well-posedness of the differential inclusions (3) Proposition Consider the differential inclusion in (3). Suppose that There exists L such that for all t [, T], for all x 1, x 2 IR n, one has f (t, x 1 ) f (t, x 2 ) L x 1 x 2. There exists a function Φ( ) such that for all R : { Φ(R) = sup f } t (, v) L 2 ((,T);IR n ) v L 2 ((,T);IR n ) R < +. If there exists an n n matrix P = P T > such that PB i = C T i (4) for all 1 i m, then for any initial data the differential inclusion (3) has a unique solution x : (,T) IR n that is Lipschitz continuous.

9 Proof of Proposition 1: The proof uses the change of state variables z = Rx where R = R T > and R 2 = P. After some manipulations the system is rewritten as ż(t) Rf (t,r 1 z(t)) m f i (z(t)) (5) where f i (z) = C i R 1 z + D i. The multivalued mapping z m i=1 f i(z(t)) is maximal monotone. We then use a result in [Bastien-Schatzman ESAIM M2AN 22] to conclude. i=1

10 The existence of a positive definite P such that PB = C T is satisfied in many instances of sliding-mode control: observer-based sliding-mode control, Lyapunov-based discontinuous robust control. This is an input-output constraint on the system, constraining the relative degree of the triple (A,B,C). It is satisfied when (A,B,C) is positive real (dissipative).

11 Time-discretization of (3) The differential inclusion in (3) is therefore discretized as follows: { xk+1 x k f (t k,x k ) BSgn(Cx k+1 + D), a.e. on (,T) h x() = x (6) From [Bastien-Schatzman ESAIM M2AN 22] we have that: Proposition Under Proposition 1 conditions, there exists η such that for all h > one has For all t [,T], x(t) x N (t) η h (7) Moreover lim h + max t [,T] x(t) x N (t) 2 + t x(s) xn (s) 2 ds =.

12 However we have more: the discrete state reaches the sliding surface (when it exists) in a finite number of steps, and stabilizes on it in a smooth way. Let y(t) = Cx(t) + D. Lemma Let us assume that a sliding mode occurs for the index α {1... m}, that is y α (t) =,t > t. Let C and B be such that (4) holds and C α B α >. Then there exists h c > such that h < h c, there exists k IN such that y k +n = Cx k +n+1 + D = for all integers n 1. Such algorithms are similar to proximal algorithms which possess finite-time stabilization properties [Baji and Cabot, Set-Valued Analysis 26].

13 Remarks Contrarily to other methods that reduce (not suppress...) chattering, the discrete-time sliding surface is equal to the continuous-time sliding surface. At each step one has to solve a generalized equation with unknown x k+1 that takes the form of a mixed linear complementarity system (MLCP). Specific MLCP solvers are needed to implement the method.

14 NUMERICAL EXPERIMENTS Let us consider the following two examples: [ ] [ ] 1 ẋ = x sgn( [ c c 1 α 1 1 ] x). (8) (codimension one sliding surface) B = [ ] [ 1 2, C = 2 1 (codimension two sliding surface) ], D =, f (x(t),t) = (9)

15 x2(t) x2(t) x2(t) x2(t) Explicit Euler Explicit Euler x1(t) x1(t) x1(t) x1(t) (a) h =.3. (b) h =.1. (c) h = 1. Im- (d) h =.3. plicit Euler Implicit Euler x2(t) x2(t) x1(t) x1(t) (e) h =.1. (f) h =.5. Implicit Euler Implicit Euler Figure: Equivalent control based SMC, c 1 = 1, α = 1 and x = [, 2.21] T. State x 1 (t) versus x 2 (t).

16 1 x1(t) x2(t) 1 s1(t) s2(t) -.2 state x1(t) and x2(t) x2(t) s values time t (a) state x 1(t) and x 2(t) versus time x1(t) (b) phase portrait x 2(t) (c) sgn function s 1(t) and versus x 1(t) s 2(t) time t Figure: Multiple Sliding surface. h =.2, x() = [1., 1.] T The system reaches firstly the sliding surface 2x 2 + x 1 = without any chattering, The system then slides on the surface up to reaching the second sliding surface 2x 1 x 2 = and comes to rest at the origin.

17 The Filippov s example with switches accumulation B = [ ] [ 1, C = 1 ], D =, f (x(t),t) =. (1) The trajectories may slide on the codimension 2 surface given by Cx =. The origin is attained after an infinite number of switches in finite time.

18 time t x1(t) x2(t) x1(t) time t s1(t) s2(t) state x2(t) s values (a) state x 1 (t) and (b) phase portrait (c) sgn function s 1 (t) x 2 (t) versus time x 2 (t) versus x 1 (t) and s 2 (t) Figure: Multiple Sliding surface. Filippov Example. h =.2, x() = [1., 1.] T The results show that the system reaches the origin without any chattering.

19 The case of Zero Holding discretization (ZOH) for control implementation The ZOH discretization of linear time invariant systems ẋ(t) = Fx(t) + Gu(t) with an ECB-SMC controller, u(x) = (CG) 1 (CFx + αsgn(cx)),α > results in a discrete-time system of the form: x k+1 = Φx k Γs k for all t [kh,(k + 1)h) (11) where h > is the sampling period, and Φ = exp(fh) Γ = h h exp(fτ)dτg(cg) 1 CF (12) exp(fτ)g(cg) 1 dτ (13) with G IR n m, C IR m n, when an explicit Euler implementation of the control is performed.

20 Similarly to the explicit Euler method, the explicit ZOH discretization may yield spurious oscillations as shown in [Galias-Yu, IEEE CAS 28]. For an implicit Euler implementation, let us set { uk = (CG) 1 (CFx k + s k+1 ) s k+1 = Sgn(Cx k+1 ), (14) which corresponds to the implicit discrete time version of the ECB-SMC controller. We therefore get on each sampling period: x k+1 = Φx k Γs k+1 for all t [kh,(k + 1)h) (15)

21 At each time step, one has to solve x k+1 = Φx k Γs k+1 y k+1 = Cx k+1 + D s k+1 Sgn(y k+1 ). (16) Inserting the first line of (16) into the second line we obtain the following one step system (MLCP) { yk+1 = CΦx k + D CΓs k+1. (17) s k+1 Sgn(y k+1 )

22 The control scheme looks like: u k x k CFx k (CG) 1 Discrete-time Plant s k+1 MLCP solver Figure: Control system scheme with implicit Euler implementation.

23 A numerical example The LTI system with an ECB-SMC controller is defined by the following data, [ ] [ ] 1 F =, G =, C = [ c a 1 a ]. (18) Starting from the initial data, x = [.55,,55] T, [Galias-Yu, IEEE CAS 28] have shown that the Explicit ZOH discretization of the system with a 1 = 2, a 2 = 2, c 1 = 1 and h =.3 exhibits a period 2 orbit.

24 x2(t) -.2 x2(t) x1(t) (a) h =.3. Explicit ZOH x1(t) (b) h =.3. Implicit ZOH Figure: Equivalent control based SMC, a 1 = 2, a 2 = 2, c 1 = 1 and h =.3. x = [.55,, 55] T State x 1 (t) versus x 2 (t). the chattering on the switching surface is suppressed.

25 CONCLUSIONS The implicit Euler method allows one to nicely simulate the main features of sliding-mode systems: Finite-time stabilization on the switching surface (of codimension 1) Smooth stabilization on the switching surface It extends to the discrete-time implementation with ZOH discretization: looks like a promising solution for discrete-time sliding modes.

Implicit Euler numerical simulations of sliding mode systems

Implicit Euler numerical simulations of sliding mode systems INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE Implicit Euler numerical simulations of sliding mode systems Vincent Acary Bernard Brogliato inria-37484, version 2 - Apr 29 N 6886 March

More information

ESC794: Special Topics: Model Predictive Control

ESC794: Special Topics: Model Predictive Control ESC794: Special Topics: Model Predictive Control Discrete-Time Systems Hanz Richter, Professor Mechanical Engineering Department Cleveland State University Discrete-Time vs. Sampled-Data Systems A continuous-time

More information

The first order quasi-linear PDEs

The first order quasi-linear PDEs Chapter 2 The first order quasi-linear PDEs The first order quasi-linear PDEs have the following general form: F (x, u, Du) = 0, (2.1) where x = (x 1, x 2,, x 3 ) R n, u = u(x), Du is the gradient of u.

More information

Lecture 5: Lyapunov Functions and Storage Functions 1

Lecture 5: Lyapunov Functions and Storage Functions 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.243j (Fall 2003): DYNAMICS OF NONLINEAR SYSTEMS by A. Megretski Lecture 5: Lyapunov Functions and Storage

More information

Sliding Modes in Filippov Systems.

Sliding Modes in Filippov Systems. in Filippov Systems. School of Mathematics, Georgia Tech Joint work with Luciano Lopez (Univ. Bari) Geneva Conference In honor of Ernst Hairer 60th birthday References Filippov [DEs with discontinuous

More information

Dissipative Systems Analysis and Control, Theory and Applications: Addendum/Erratum

Dissipative Systems Analysis and Control, Theory and Applications: Addendum/Erratum Dissipative Systems Analysis and Control, Theory and Applications: Addendum/Erratum Bernard Brogliato To cite this version: Bernard Brogliato. Dissipative Systems Analysis and Control, Theory and Applications:

More information

Nonsmooth systems: synchronization, sliding and other open problems

Nonsmooth systems: synchronization, sliding and other open problems John Hogan Bristol Centre for Applied Nonlinear Mathematics, University of Bristol, England Nonsmooth systems: synchronization, sliding and other open problems 2 Nonsmooth Systems 3 What is a nonsmooth

More information

Proximal splitting methods on convex problems with a quadratic term: Relax!

Proximal splitting methods on convex problems with a quadratic term: Relax! Proximal splitting methods on convex problems with a quadratic term: Relax! The slides I presented with added comments Laurent Condat GIPSA-lab, Univ. Grenoble Alpes, France Workshop BASP Frontiers, Jan.

More information

Small Gain Theorems on Input-to-Output Stability

Small Gain Theorems on Input-to-Output Stability Small Gain Theorems on Input-to-Output Stability Zhong-Ping Jiang Yuan Wang. Dept. of Electrical & Computer Engineering Polytechnic University Brooklyn, NY 11201, U.S.A. zjiang@control.poly.edu Dept. of

More information

An introduction to Mathematical Theory of Control

An introduction to Mathematical Theory of Control An introduction to Mathematical Theory of Control Vasile Staicu University of Aveiro UNICA, May 2018 Vasile Staicu (University of Aveiro) An introduction to Mathematical Theory of Control UNICA, May 2018

More information

A. LEVANT School of Mathematical Sciences, Tel-Aviv University, Israel,

A. LEVANT School of Mathematical Sciences, Tel-Aviv University, Israel, Chapter 1 INTRODUCTION TO HIGH-ORDER SLIDING MODES A. LEVANT School of Mathematical Sciences, Tel-Aviv University, Israel, 2002-2003 1.1 Introduction One of the most important control problems is control

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 14: Controllability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 14: Controllability p.1/23 Outline

More information

INSTABILITY OF RAPIDLY-OSCILLATING PERIODIC SOLUTIONS FOR DISCONTINUOUS DIFFERENTIAL DELAY EQUATIONS

INSTABILITY OF RAPIDLY-OSCILLATING PERIODIC SOLUTIONS FOR DISCONTINUOUS DIFFERENTIAL DELAY EQUATIONS Differential and Integral Equations Volume 15, Number 1, January 2002, Pages 53 90 INSTABILITY OF RAPIDLY-OSCILLATING PERIODIC SOLUTIONS FOR DISCONTINUOUS DIFFERENTIAL DELAY EQUATIONS Marianne Akian INRIA,

More information

LMI Methods in Optimal and Robust Control

LMI Methods in Optimal and Robust Control LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 15: Nonlinear Systems and Lyapunov Functions Overview Our next goal is to extend LMI s and optimization to nonlinear

More information

ECE7850 Lecture 7. Discrete Time Optimal Control and Dynamic Programming

ECE7850 Lecture 7. Discrete Time Optimal Control and Dynamic Programming ECE7850 Lecture 7 Discrete Time Optimal Control and Dynamic Programming Discrete Time Optimal control Problems Short Introduction to Dynamic Programming Connection to Stabilization Problems 1 DT nonlinear

More information

Trajectory Tracking Control of Bimodal Piecewise Affine Systems

Trajectory Tracking Control of Bimodal Piecewise Affine Systems 25 American Control Conference June 8-1, 25. Portland, OR, USA ThB17.4 Trajectory Tracking Control of Bimodal Piecewise Affine Systems Kazunori Sakurama, Toshiharu Sugie and Kazushi Nakano Abstract This

More information

C.-H. Lamarque. University of Lyon/ENTPE/LGCB & LTDS UMR CNRS 5513

C.-H. Lamarque. University of Lyon/ENTPE/LGCB & LTDS UMR CNRS 5513 Nonlinear Dynamics of Smooth and Non-Smooth Systems with Application to Passive Controls 3rd Sperlonga Summer School on Mechanics and Engineering Sciences on Dynamics, Stability and Control of Flexible

More information

Converse Lyapunov theorem and Input-to-State Stability

Converse Lyapunov theorem and Input-to-State Stability Converse Lyapunov theorem and Input-to-State Stability April 6, 2014 1 Converse Lyapunov theorem In the previous lecture, we have discussed few examples of nonlinear control systems and stability concepts

More information

One-Dimensional Dynamics

One-Dimensional Dynamics One-Dimensional Dnamics We aim to characterize the dnamics completel describe the phase portrait) of the one-dimensional autonomous differential equation Before proceeding we worr about 1.1) having a solution.

More information

Dynamics of Non-Smooth Systems

Dynamics of Non-Smooth Systems Dynamics of Non-Smooth Systems P Chandramouli Indian Institute of Technology Madras October 5, 2013 Mouli, IIT Madras Non-Smooth System Dynamics 1/39 Introduction Filippov Systems Behaviour around hyper-surface

More information

Modern Optimal Control

Modern Optimal Control Modern Optimal Control Matthew M. Peet Arizona State University Lecture 19: Stabilization via LMIs Optimization Optimization can be posed in functional form: min x F objective function : inequality constraints

More information

Observer design for Lur e systems with. multivalued mappings: a passivity approach

Observer design for Lur e systems with. multivalued mappings: a passivity approach Observer design for Lur e systems with 1 multivalued mappings: a passivity approach B. Brogliato and W.P.M.H. Heemels Abstract This paper considers the design of state observers for Lur e systems with

More information

Applied Dynamical Systems

Applied Dynamical Systems Applied Dynamical Systems Recommended Reading: (1) Morris W. Hirsch, Stephen Smale, and Robert L. Devaney. Differential equations, dynamical systems, and an introduction to chaos. Elsevier/Academic Press,

More information

Input to state Stability

Input to state Stability Input to state Stability Mini course, Universität Stuttgart, November 2004 Lars Grüne, Mathematisches Institut, Universität Bayreuth Part IV: Applications ISS Consider with solutions ϕ(t, x, w) ẋ(t) =

More information

Polynomial level-set methods for nonlinear dynamical systems analysis

Polynomial level-set methods for nonlinear dynamical systems analysis Proceedings of the Allerton Conference on Communication, Control and Computing pages 64 649, 8-3 September 5. 5.7..4 Polynomial level-set methods for nonlinear dynamical systems analysis Ta-Chung Wang,4

More information

Bin Wang, Bernard Brogliato, Vincent Acary, Ahcene Boubakir, Franck Plestan. HAL Id: hal https://hal.archives-ouvertes.

Bin Wang, Bernard Brogliato, Vincent Acary, Ahcene Boubakir, Franck Plestan. HAL Id: hal https://hal.archives-ouvertes. Experimental comparisons between implicit and explicit implementations of discrete-time sliding mode controllers: Towards cattering suppression in output and input signals Bin Wang, Bernard Brogliato,

More information

Dynamical systems: basic concepts

Dynamical systems: basic concepts Dynamical systems: basic concepts 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 information

On reduction of differential inclusions and Lyapunov stability

On reduction of differential inclusions and Lyapunov stability 1 On reduction of differential inclusions and Lyapunov stability Rushikesh Kamalapurkar, Warren E. Dixon, and Andrew R. Teel arxiv:1703.07071v5 [cs.sy] 25 Oct 2018 Abstract In this paper, locally Lipschitz

More information

Extremal Solutions of Differential Inclusions via Baire Category: a Dual Approach

Extremal Solutions of Differential Inclusions via Baire Category: a Dual Approach Extremal Solutions of Differential Inclusions via Baire Category: a Dual Approach Alberto Bressan Department of Mathematics, Penn State University University Park, Pa 1682, USA e-mail: bressan@mathpsuedu

More information

Stability and Robustness of Homogeneous Differential Inclusions

Stability and Robustness of Homogeneous Differential Inclusions Stability and Robustness of Homogeneous Differential Inclusions Arie Levant 1, Denis Efimov 23, Andrey Polyakov 23, Wilfrid Perruquetti 2 Abstract The known results on asymptotic stability of homogeneous

More information

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

L 2 -induced Gains of Switched Systems and Classes of Switching Signals L 2 -induced Gains of Switched Systems and Classes of Switching Signals Kenji Hirata and João P. Hespanha Abstract This paper addresses the L 2-induced gain analysis for switched linear systems. We exploit

More information

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN Seung-Hi Lee Samsung Advanced Institute of Technology, Suwon, KOREA shl@saitsamsungcokr Abstract: A sliding mode control method is presented

More information

Nonlinear Control Systems

Nonlinear Control Systems Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 3. Fundamental properties IST-DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs2012/ 2012 1 Example Consider the system ẋ = f

More information

Logistic Map, Euler & Runge-Kutta Method and Lotka-Volterra Equations

Logistic Map, Euler & Runge-Kutta Method and Lotka-Volterra Equations Logistic Map, Euler & Runge-Kutta Method and Lotka-Volterra Equations S. Y. Ha and J. Park Department of Mathematical Sciences Seoul National University Sep 23, 2013 Contents 1 Logistic Map 2 Euler and

More information

One Dimensional Dynamical Systems

One Dimensional Dynamical Systems 16 CHAPTER 2 One Dimensional Dynamical Systems We begin by analyzing some dynamical systems with one-dimensional phase spaces, and in particular their bifurcations. All equations in this Chapter are scalar

More information

Exponential stabilization of a Rayleigh beam - actuator and feedback design

Exponential stabilization of a Rayleigh beam - actuator and feedback design Exponential stabilization of a Rayleigh beam - actuator and feedback design George WEISS Department of Electrical and Electronic Engineering Imperial College London London SW7 AZ, UK G.Weiss@imperial.ac.uk

More information

Existence and uniqueness of solutions for a continuous-time opinion dynamics model with state-dependent connectivity

Existence and uniqueness of solutions for a continuous-time opinion dynamics model with state-dependent connectivity Existence and uniqueness of solutions for a continuous-time opinion dynamics model with state-dependent connectivity Vincent D. Blondel, Julien M. Hendricx and John N. Tsitsilis July 24, 2009 Abstract

More information

Robust exact differentiation via sliding mode technique

Robust exact differentiation via sliding mode technique Robust exact differentiation via sliding mode technique Arie Levant * Abstract. The main problem in differentiator design is to combine differentiation exactness with robustness in respect to possible

More information

EE363 homework 7 solutions

EE363 homework 7 solutions EE363 Prof. S. Boyd EE363 homework 7 solutions 1. Gain margin for a linear quadratic regulator. Let K be the optimal state feedback gain for the LQR problem with system ẋ = Ax + Bu, state cost matrix Q,

More information

Chapter 3a Topics in differentiation. Problems in differentiation. Problems in differentiation. LC Abueg: mathematical economics

Chapter 3a Topics in differentiation. Problems in differentiation. Problems in differentiation. LC Abueg: mathematical economics Chapter 3a Topics in differentiation Lectures in Mathematical Economics L Cagandahan Abueg De La Salle University School of Economics Problems in differentiation Problems in differentiation Problem 1.

More information

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

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

More information

Recent Trends in Differential Inclusions

Recent Trends in Differential Inclusions Recent Trends in Alberto Bressan Department of Mathematics, Penn State University (Aveiro, June 2016) (Aveiro, June 2016) 1 / Two main topics ẋ F (x) differential inclusions with upper semicontinuous,

More information

Lecture 4: Numerical solution of ordinary differential equations

Lecture 4: Numerical solution of ordinary differential equations Lecture 4: Numerical solution of ordinary differential equations Department of Mathematics, ETH Zürich General explicit one-step method: Consistency; Stability; Convergence. High-order methods: Taylor

More information

CHATTERING AVOIDANCE IN HYBRID SIMULATION MODELS: A MODULAR APPROACH BASED ON THE HYFLOW FORMALISM

CHATTERING AVOIDANCE IN HYBRID SIMULATION MODELS: A MODULAR APPROACH BASED ON THE HYFLOW FORMALISM CHATTERING AVOIDANCE IN HYBRID SIMULATION MODELS: A MODULAR APPROACH BASED ON THE HYFLOW FORMALISM Fernando J. Department of Informatics Engineering University of Coimbra 3030 Coimbra, Portugal barros@dei.uc.pt

More information

Centers of projective vector fields of spatial quasi-homogeneous systems with weight (m, m, n) and degree 2 on the sphere

Centers of projective vector fields of spatial quasi-homogeneous systems with weight (m, m, n) and degree 2 on the sphere Electronic Journal of Qualitative Theory of Differential Equations 2016 No. 103 1 26; doi: 10.14232/ejqtde.2016.1.103 http://www.math.u-szeged.hu/ejqtde/ Centers of projective vector fields of spatial

More information

arxiv: v2 [cs.sy] 7 Apr 2017

arxiv: v2 [cs.sy] 7 Apr 2017 arxiv:6.58v [cs.sy] 7 Apr 7 Observer design for piecewise smooth and switched systems via contraction theory Davide Fiore Marco Coraggio Mario di Bernardo, Department of Electrical Engineering and Information

More information

Generic Aubry sets on surfaces

Generic Aubry sets on surfaces Université de Nice - Sophia Antipolis & Institut Universitaire de France Nanjing University (June 10th, 2013) Setting Let M be a smooth compact manifold of dimension n 2 be fixed. Let H : T M R be a Hamiltonian

More information

Unconditionally stable scheme for Riccati equation

Unconditionally stable scheme for Riccati equation ESAIM: Proceedings, Vol. 8, 2, 39-52 Contrôle des systèmes gouvernés par des équations aux dérivées partielles http://www.emath.fr/proc/vol.8/ Unconditionally stable scheme for Riccati equation François

More information

The norms can also be characterized in terms of Riccati inequalities.

The norms can also be characterized in terms of Riccati inequalities. 9 Analysis of stability and H norms Consider the causal, linear, time-invariant system ẋ(t = Ax(t + Bu(t y(t = Cx(t Denote the transfer function G(s := C (si A 1 B. Theorem 85 The following statements

More information

Announcements. Review. Announcements. Piecewise Affine Quadratic Lyapunov Theory. EECE 571M/491M, Spring 2007 Lecture 9

Announcements. Review. Announcements. Piecewise Affine Quadratic Lyapunov Theory. EECE 571M/491M, Spring 2007 Lecture 9 EECE 571M/491M, Spring 2007 Lecture 9 Piecewise Affine Quadratic Lyapunov Theory Meeko Oishi, Ph.D. Electrical and Computer Engineering University of British Columbia, BC Announcements Lecture review examples

More information

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait Prof. Krstic Nonlinear Systems MAE28A Homework set Linearization & phase portrait. For each of the following systems, find all equilibrium points and determine the type of each isolated equilibrium. Use

More information

Hybrid decentralized maximum entropy control for large-scale dynamical systems

Hybrid decentralized maximum entropy control for large-scale dynamical systems Nonlinear Analysis: Hybrid Systems 1 (2007) 244 263 www.elsevier.com/locate/nahs Hybrid decentralized maximum entropy control for large-scale dynamical systems Wassim M. Haddad a,, Qing Hui a,1, VijaySekhar

More information

arxiv: v3 [math.ds] 22 Feb 2012

arxiv: v3 [math.ds] 22 Feb 2012 Stability of interconnected impulsive systems with and without time-delays using Lyapunov methods arxiv:1011.2865v3 [math.ds] 22 Feb 2012 Sergey Dashkovskiy a, Michael Kosmykov b, Andrii Mironchenko b,

More information

A generic property of families of Lagrangian systems

A generic property of families of Lagrangian systems Annals of Mathematics, 167 (2008), 1099 1108 A generic property of families of Lagrangian systems By Patrick Bernard and Gonzalo Contreras * Abstract We prove that a generic Lagrangian has finitely many

More information

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION A. Levant Institute for Industrial Mathematics, 4/24 Yehuda Ha-Nachtom St., Beer-Sheva 843, Israel Fax: +972-7-232 and E-mail:

More information

A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control

A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control Fernando A. C. C. Fontes 1 and Lalo Magni 2 1 Officina Mathematica, Departamento de Matemática para a Ciência e

More information

Neighboring feasible trajectories in infinite dimension

Neighboring feasible trajectories in infinite dimension Neighboring feasible trajectories in infinite dimension Marco Mazzola Université Pierre et Marie Curie (Paris 6) H. Frankowska and E. M. Marchini Control of State Constrained Dynamical Systems Padova,

More information

2 Sequences, Continuity, and Limits

2 Sequences, Continuity, and Limits 2 Sequences, Continuity, and Limits In this chapter, we introduce the fundamental notions of continuity and limit of a real-valued function of two variables. As in ACICARA, the definitions as well as proofs

More information

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July -3, 27 FrC.4 Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain

More information

First Order Initial Value Problems

First Order Initial Value Problems First Order Initial Value Problems A first order initial value problem is the problem of finding a function xt) which satisfies the conditions x = x,t) x ) = ξ 1) where the initial time,, is a given real

More information

LMI Methods in Optimal and Robust Control

LMI Methods in Optimal and Robust Control LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 4: LMIs for State-Space Internal Stability Solving the Equations Find the output given the input State-Space:

More information

Dynamical Systems as Solutions of Ordinary Differential Equations

Dynamical Systems as Solutions of Ordinary Differential Equations CHAPTER 3 Dynamical Systems as Solutions of Ordinary Differential Equations Chapter 1 defined a dynamical system as a type of mathematical system, S =(X, G, U, ), where X is a normed linear space, G is

More information

Nonlinear Systems Theory

Nonlinear Systems Theory Nonlinear Systems Theory Matthew M. Peet Arizona State University Lecture 2: Nonlinear Systems Theory Overview Our next goal is to extend LMI s and optimization to nonlinear systems analysis. Today we

More information

Sliding Mode Control à la Lyapunov

Sliding Mode Control à la Lyapunov Sliding Mode Control à la Lyapunov Jaime A. Moreno Universidad Nacional Autónoma de México Eléctrica y Computación, Instituto de Ingeniería, 04510 México D.F., Mexico, JMorenoP@ii.unam.mx 4th-8th September

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

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS Shumei Mu Tianguang Chu and Long Wang Intelligent Control Laboratory Center for Systems and Control Department of Mechanics

More information

Exam. 135 minutes, 15 minutes reading time

Exam. 135 minutes, 15 minutes reading time Exam August 6, 208 Control Systems II (5-0590-00) Dr. Jacopo Tani Exam Exam Duration: 35 minutes, 5 minutes reading time Number of Problems: 35 Number of Points: 47 Permitted aids: 0 pages (5 sheets) A4.

More information

Convergence rate estimates for the gradient differential inclusion

Convergence rate estimates for the gradient differential inclusion Convergence rate estimates for the gradient differential inclusion Osman Güler November 23 Abstract Let f : H R { } be a proper, lower semi continuous, convex function in a Hilbert space H. The gradient

More information

Computing Lyapunov functions for strongly asymptotically stable differential inclusions

Computing Lyapunov functions for strongly asymptotically stable differential inclusions Computing Lyapunov functions for strongly asymptotically stable differential inclusions R. Baier L. Grüne S. F. Hafstein Chair of Applied Mathematics, University of Bayreuth, D-95440 Bayreuth, Germany,

More information

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Alberto Bressan ) and Khai T. Nguyen ) *) Department of Mathematics, Penn State University **) Department of Mathematics,

More information

b) The system of ODE s d x = v(x) in U. (2) dt

b) The system of ODE s d x = v(x) in U. (2) dt How to solve linear and quasilinear first order partial differential equations This text contains a sketch about how to solve linear and quasilinear first order PDEs and should prepare you for the general

More information

An introduction to Birkhoff normal form

An introduction to Birkhoff normal form An introduction to Birkhoff normal form Dario Bambusi Dipartimento di Matematica, Universitá di Milano via Saldini 50, 0133 Milano (Italy) 19.11.14 1 Introduction The aim of this note is to present an

More information

Stability of Nonlinear Systems An Introduction

Stability of Nonlinear Systems An Introduction Stability of Nonlinear Systems An Introduction Michael Baldea Department of Chemical Engineering The University of Texas at Austin April 3, 2012 The Concept of Stability Consider the generic nonlinear

More information

Chaos suppression of uncertain gyros in a given finite time

Chaos suppression of uncertain gyros in a given finite time Chin. Phys. B Vol. 1, No. 11 1 1155 Chaos suppression of uncertain gyros in a given finite time Mohammad Pourmahmood Aghababa a and Hasan Pourmahmood Aghababa bc a Electrical Engineering Department, Urmia

More information

arxiv: v1 [math.ds] 23 Jan 2009

arxiv: v1 [math.ds] 23 Jan 2009 Discontinuous Dynamical Systems A tutorial on solutions, nonsmooth analysis, and stability arxiv:0901.3583v1 [math.ds] 23 Jan 2009 Jorge Cortés January 23, 2009 Discontinuous dynamical systems arise in

More information

2 Problem Set 2 Graphical Analysis

2 Problem Set 2 Graphical Analysis 2 PROBLEM SET 2 GRAPHICAL ANALYSIS 2 Problem Set 2 Graphical Analysis 1. Use graphical analysis to describe all orbits of the functions below. Also draw their phase portraits. (a) F(x) = 2x There is only

More information

Lecture 9 Nonlinear Control Design

Lecture 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 information

On necessary conditions in variable end-time optimal control problems

On necessary conditions in variable end-time optimal control problems Dedicated to Professor Czes law Olech Control and Cybernetics vol. 34 (25) No. 3 On necessary conditions in variable end-time optimal control problems by A. Ioffe 1 Department of Mathematics, The Technion

More information

On the construction of ISS Lyapunov functions for networks of ISS systems

On the construction of ISS Lyapunov functions for networks of ISS systems Proceedings of the 17th International Symposium on Mathematical Theory of Networks and Systems, Kyoto, Japan, July 24-28, 2006 MoA09.1 On the construction of ISS Lyapunov functions for networks of ISS

More information

Frequency Response and Continuous-time Fourier Series

Frequency Response and Continuous-time Fourier Series Frequency Response and Continuous-time Fourier Series Recall course objectives Main Course Objective: Fundamentals of systems/signals interaction (we d like to understand how systems transform or affect

More information

Cyber-Physical Systems Modeling and Simulation of Continuous Systems

Cyber-Physical Systems Modeling and Simulation of Continuous Systems Cyber-Physical Systems Modeling and Simulation of Continuous Systems Matthias Althoff TU München 29. May 2015 Matthias Althoff Modeling and Simulation of Cont. Systems 29. May 2015 1 / 38 Ordinary Differential

More information

Derivation of border-collision maps from limit cycle bifurcations

Derivation of border-collision maps from limit cycle bifurcations Derivation of border-collision maps from limit cycle bifurcations Alan Champneys Department of Engineering Mathematics, University of Bristol Mario di Bernardo, Chris Budd, Piotr Kowalczyk Gabor Licsko,...

More information

Numerical Synthesis of Pontryagin Optimal Control Minimizers Using Sampling-Based Methods

Numerical Synthesis of Pontryagin Optimal Control Minimizers Using Sampling-Based Methods Numerical Synthesis of Pontryagin Optimal Control Minimizers Using Sampling-Based Methods Humberto Gonzalez Department of Electrical & Systems Engineering Washington University in St. Louis April 7th,

More information

A sub-optimal second order sliding mode controller for systems with saturating actuators

A sub-optimal second order sliding mode controller for systems with saturating actuators 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 FrB2.5 A sub-optimal second order sliding mode for systems with saturating actuators Antonella Ferrara and Matteo

More information

Stochastic resource allocation Boyd, Akuiyibo

Stochastic resource allocation Boyd, Akuiyibo Stochastic resource allocation Boyd, Akuiyibo ACHIEVEMENT DESCRIPTION STATUS QUO Current resource allocation research focus on iterative methods. These automatically adapt to changing data assuming they

More information

Author's Accepted Manuscript

Author's Accepted Manuscript Author's Accepted Manuscript Stability notions and lyapunov functions for sliding mode control systems Andrey Polyakov, Leonid Fridman PII: DOI: Reference: To appear in: S0016-0032(14)00004-0 http://dx.doi.org/10.1016/j.jfranklin.2014.01.002

More information

Solution of Linear State-space Systems

Solution of Linear State-space Systems Solution of Linear State-space Systems Homogeneous (u=0) LTV systems first Theorem (Peano-Baker series) The unique solution to x(t) = (t, )x 0 where The matrix function is given by is called the state

More information

ON THE POLICY IMPROVEMENT ALGORITHM IN CONTINUOUS TIME

ON THE POLICY IMPROVEMENT ALGORITHM IN CONTINUOUS TIME ON THE POLICY IMPROVEMENT ALGORITHM IN CONTINUOUS TIME SAUL D. JACKA AND ALEKSANDAR MIJATOVIĆ Abstract. We develop a general approach to the Policy Improvement Algorithm (PIA) for stochastic control problems

More information

Representing a Signal

Representing a Signal The Fourier Series Representing a Signal The convolution method for finding the response of a system to an excitation takes advantage of the linearity and timeinvariance of the system and represents the

More information

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems Dr. Guillaume Ducard Fall 2017 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 / 57 Outline 1 Lecture 13: Linear System - Stability

More information

Non-linear wave equations. Hans Ringström. Department of Mathematics, KTH, Stockholm, Sweden

Non-linear wave equations. Hans Ringström. Department of Mathematics, KTH, Stockholm, Sweden Non-linear wave equations Hans Ringström Department of Mathematics, KTH, 144 Stockholm, Sweden Contents Chapter 1. Introduction 5 Chapter 2. Local existence and uniqueness for ODE:s 9 1. Background material

More information

On Stability of Linear Complementarity Systems

On Stability of Linear Complementarity Systems On Stability of Linear Complementarity Systems Alen Agheksanterian University of Maryland Baltimore County Math 710A: Special Topics in Optimization On Stability of Linear Complementarity Systems Alen

More information

Complex Dynamic Systems: Qualitative vs Quantitative analysis

Complex Dynamic Systems: Qualitative vs Quantitative analysis Complex Dynamic Systems: Qualitative vs Quantitative analysis Complex Dynamic Systems Chiara Mocenni Department of Information Engineering and Mathematics University of Siena (mocenni@diism.unisi.it) Dynamic

More information

Second order forward-backward dynamical systems for monotone inclusion problems

Second order forward-backward dynamical systems for monotone inclusion problems Second order forward-backward dynamical systems for monotone inclusion problems Radu Ioan Boţ Ernö Robert Csetnek March 6, 25 Abstract. We begin by considering second order dynamical systems of the from

More information

f(s)ds, i.e. to write down the general solution in

f(s)ds, i.e. to write down the general solution in 1. First order ODEs. Simplest examples. Existence and uniqueness theorem Example 1.1. Consider the equation (1.1) x (t) = 1 This is an equation because there is an unknown: the function x(t). This is a

More information

Computers and Mathematics with Applications. Chaos suppression via periodic pulses in a class of piece-wise continuous systems

Computers and Mathematics with Applications. Chaos suppression via periodic pulses in a class of piece-wise continuous systems Computers and Mathematics with Applications 64 (2012) 849 855 Contents lists available at SciVerse ScienceDirect Computers and Mathematics with Applications journal homepage: www.elsevier.com/locate/camwa

More information

Sliding mode control of continuous time systems with reaching law based on exponential function

Sliding mode control of continuous time systems with reaching law based on exponential function Journal of Physics: Conference Series PAPER OPEN ACCESS Sliding mode control of continuous time systems with reaching law based on exponential function To cite this article: Piotr Gamorski 15 J. Phys.:

More information

Mathematics for Control Theory

Mathematics for Control Theory Mathematics for Control Theory Outline of Dissipativity and Passivity Hanz Richter Mechanical Engineering Department Cleveland State University Reading materials Only as a reference: Charles A. Desoer

More information

CDS 101/110a: Lecture 2.1 Dynamic Behavior

CDS 101/110a: Lecture 2.1 Dynamic Behavior CDS 11/11a: Lecture.1 Dynamic Behavior Richard M. Murray 6 October 8 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium

More information

Ch 2: Linear Time-Invariant System

Ch 2: Linear Time-Invariant System Ch 2: Linear Time-Invariant System A system is said to be Linear Time-Invariant (LTI) if it possesses the basic system properties of linearity and time-invariance. Consider a system with an output signal

More information