Differential Analysis of Nonlinear Systems: Revisiting the Pendulum Example

Total Page:16

File Type:pdf, Size:1020Kb

Differential Analysis of Nonlinear Systems: Revisiting the Pendulum Example Differential analysis of nonlinear systems: revisiting the pendulum example F. Forni, R. Sepulchre Abstract— Differential analysis aims at inferring global prop- where k 0 is the damping coefficient and u is the torque erties of nonlinear behaviors from the local analysis of the input. The≥ specific aim of the paper is therefore to understand linearized dynamics. The paper motivates and illustrates the as much as possible of the global behavior of model (1) from use of differential analysis on the nonlinear pendulum model, its linearized dynamics ((δ#; δv) T ) an archetype example of nonlinear behavior. Special emphasis is 2 (#;v)X put on recent work by the authors in this area, which includes a δ#_ 0 1 δ# 0 differential Lyapunov framework for contraction analysis [24], = + (2) δv_ cos(#) k δv δu and the concept of differential positivity [25]. − − =:A(#;k) I. INTRODUCTION where any solution| (δ#{z( ); δv( ))}lives at each time instant The purpose of this tutorial paper is to revisit the role · · t in the tangent space T , where (#( ); v( )) is a of linearization in nonlinear systems analysis and to present (#(t);v(t)) solution to (1). X · · recent developments of this differential approach to systems The nonlinear pendulum model is an archetype example and control theory. Linearization is often considered as a of nonlinear systems analysis. As a control system, it is one synonym of local analysis, whereas nonlinear systems anal- of the simplest examples of nonlinear mechanical models ysis aims at a global understanding of the system behavior. and many of its properties extend to more complex electro- The focus of the paper is therefore on system properties that mechanical models such as models of robots, spacecrafts, allow to address non-local questions through the local-in- or electrical motors. As a dynamical system, it is one the nature analysis of a differential approach. Such properties simplest models to exhibit a rich and possibly complex global have been sporadically studied in the control community, behavior, owing to the interplay between small oscillations perhaps most importantly through the contraction property and large oscillations, two markedly distinct behaviors for advocated in the seminal paper of Lohmiller and Slotine [40], which everyone has a clear intuition developed since child- but they play at best a secondary role in the main textbooks hood. of nonlinear control. While it is not the aim of the present At the onset, it is worth observing that the pendulum tutorial to provide a comprehensive survey of the role of is a nonlinear model for two related but distinct reasons: differential analysis in systems and control (a partial account the vector field is nonlinear due to the sinusoidal nature of which can be found in Section VI of [24]; see also the of the gravity torque but also the state-space is nonlinear other paper of this tutorial session [2]), we will illustrate due to the angular nature of the pendulum position. In fact some questions that have stimulated a renewed interest for it could be argued that the nonlinearity of the space is differential analysis in the recent years. The interested reader more fundamental than the nonlinearity of the vector field is also referred to the two-part invited session of CDC2013 in that example, and this feature of the pendulum extends for a sample of recent developments in that area. arXiv:1409.4712v1 [cs.SY] 16 Sep 2014 to most nonlinear models encountered in engineering. The Owing to the tutorial nature of the paper, the discussion differential analysis, which linearizes both the space and the will be exclusively restricted to the classical (adimensional) vector field, is perhaps especially relevant for such models. nonlinear pendulum model #_ = v Σ: (#; v) := S R ; v_ = sin(#) kv + u 2 X × − − (1) F. Forni and R. Sepulchre are with the University of Cambridge, Department of Engineering, Trumpington Street, Cambridge CB2 v 1PZ, and with the Department of Electrical Engineering and ϑ Computer Science, University of Liege,` 4000 Liege,` Belgium, [email protected]|[email protected]. The research is supported by FNRS. The paper presents research results of the Belgian Network DYSCO (Dynamical Systems, Control, and Optimization), funded ϑ by the Interuniversity Attraction Poles Programme, initiated by the Belgian State, Science Policy Office. The scientific responsibility rests with its Fig. 1. The natural state-space of the pendulum (left). The measure of the authors. angle # (right). The paper is organized as follows. Section II revisits tracking, and observer design all involve the stabilization of the pendulum example from a classical nonlinear control the incremental dynamics. Only in linear system theory is the perspective, pointing to some limitations of nonlinear control error between two arbitrary solutions equivalent to the error that call for a differential viewpoint. Section III revisits the between one solution and the zero equilibrium solution. pendulum example from a dynamical system perspective, Feedback linearization makes the dynamics and the in- summarizing the main geometric properties of its limit sets. cremental dynamics equivalent. But if the compensation of Section IV introduces the differential analysis, starting with nonlinear terms by feedback is not possible, regulation theory the classical role of linearization in the local analysis of becomes challenging even for the nonlinear pendulum, and hyperbolic limit sets, and gradually moving to the differential requires incremental stability properties. This is a main Lyapunov framework recently advocated by the authors [24]. motivation for contraction theory, which seeks to exploit the The section concludes on a short discussion on horizontal stability properties of the linearized dynamics, that is, the contraction, a property that purposely excludes specific di- incremental dynamics for infinitesimal differences, in order rections in the tangent space from the contraction analysis. to infer incremental stability properties. Section V illustrates on the pendulum example the novel concept of differential positivity [25], which is a projective B. Energy-based Lyapunov control form of differential contraction owing to the positivity of the linearized dynamics. We will illustrate how differential Inherited from classical methods from physics, methods positivity provides a novel tool for the differential analysis based on the conservation/dissipation of energy are central of limit cycles and, more generally, of one-dimensional in nonlinear control. The undamped pendulum preserves the attractors. sum of kinetic and potential energy 2 II. A NONLINEAR CONTROL PERSPECTIVE v E := + cos(#) (6) A. Feedback linearization and incremental dynamics 2 The pendulum is feedback linearizable: the control input during its motion, while it dissipates energy when the damp- ing is nonzero k > 0. For open systems, dissipativity theory u = sin(#) + w (3) relates the energy dissipation to an external power supply [68], [69]: the energy is an internal storage that satisfies the transforms the nonlinear pendulum model into the linear balance system #_ = v E_ u#_ (7) (4) ≤ v_ = kv + w : − meaning that its rate of growth cannot exceed the mechanical Achieving linearity by feedback has been a cornerstone of power supplied to the system. Using y := #_ to denote the nonlinear control theory and is a key property for a regulation output of the system, dissipativity with the supply uy is a theory of nonlinear systems [33]. passivity property. Passivity is closely related to Lyapunov Exploiting linearity, it is straightforward to see that solving stability. The static output feedback u = y adds damping tracking or regulation problems on (4) become trivial tasks in the system and is often sufficient to achieve− asymptotic in comparison to the fully nonlinear case. The combination stability of the minimum energy equilibrium. For open of the nonlinear cancellation in (3) with a linear stabilizing systems, the supply rate measures the effect of exogenous feedback and a feedforward injection would guarantee the signals on the internal energy of the system. asymptotic tracking of any suitable reference trajectory in Passivity based control is a building block of nonlinear (#∗( ); v∗( )) R . · · 2 !X control theory and has led to far reaching generalizations in A key difference between the nonlinear pendulum dy- the theory of port-Hamiltonian systems [65], [46], leading to incremental namics and the linear dynamics (4) is in the an interconnection theory for the energy-based stabilization property: if (#1( ); v1( )) and (#2( ); v2( )) are two solutions · · · · of electro-mechanical systems. For instance, the fundamental of (1) for two different inputs u1( ) and u2( ), the increment · · interconnection property that the feedback interconnection of (∆#( ); ∆v( )) = (#1( ) #2( ); v1( ) v2( )) satisfies · · · − · · − · passive systems provides a direct solution to the PI control of ∆_# = ∆v passive systems because a PI controller is a passive system. ∆Σ : ∆_v = (sin(#1) sin(#2)) k∆v + ∆u But a bottleneck of passivity theory is the generalization − − − (5) from stabilization to tracking control. Fundamentally, this whose right-hand side differs from the original one. Even is because the dissipativity relationship seems of no direct the definition of the angular error ∆# calls for some caution use to analyze the stability properties of the incremental because of the nonlinear nature of angular variables. dynamics. The energy
Recommended publications
  • Far-From-Equilibrium Attractors and Nonlinear Dynamical Systems Approach to the Gubser Flow
    PHYSICAL REVIEW D 97, 044041 (2018) Far-from-equilibrium attractors and nonlinear dynamical systems approach to the Gubser flow † ‡ Alireza Behtash,1,2,* C. N. Cruz-Camacho,3, and M. Martinez1, 1Department of Physics, North Carolina State University, Raleigh, North Carolina 27695, USA 2Kavli Institute for Theoretical Physics University of California, Santa Barbara, California 93106, USA 3Universidad Nacional de Colombia, Sede Bogotá, Facultad de Ciencias, Departamento de Física, Grupo de Física Nuclear, Carrera 45 No 26-85, Edificio Uriel Guti´errez, Bogotá D.C. C.P. 1101, Colombia (Received 19 November 2017; published 26 February 2018) The nonequilibrium attractors of systems undergoing Gubser flow within relativistic kinetic theory are studied. In doing so we employ well-established methods of nonlinear dynamical systems which rely on finding the fixed points, investigating the structure of the flow diagrams of the evolution equations, and characterizing the basin of attraction using a Lyapunov function near the stable fixed points. We obtain the attractors of anisotropic hydrodynamics, Israel-Stewart (IS) and transient fluid (DNMR) theories and show that they are indeed nonplanar and the basin of attraction is essentially three dimensional. The attractors of each hydrodynamical model are compared with the one obtained from the exact Gubser solution of the Boltzmann equation within the relaxation time approximation. We observe that the anisotropic hydro- dynamics is able to match up to high numerical accuracy the attractor of the exact solution while the second-order hydrodynamical theories fail to describe it. We show that the IS and DNMR asymptotic series expansions diverge and use resurgence techniques to perform the resummation of these divergences.
    [Show full text]
  • Feedback Control of Sector-Bound Nonlinear Systems with Applications
    Louisiana State University LSU Digital Commons LSU Doctoral Dissertations Graduate School 2013 Feedback control of sector-bound nonlinear systems with applications to aeroengine control Luis Donaldo Alvergue Louisiana State University and Agricultural and Mechanical College Follow this and additional works at: https://digitalcommons.lsu.edu/gradschool_dissertations Part of the Electrical and Computer Engineering Commons Recommended Citation Alvergue, Luis Donaldo, "Feedback control of sector-bound nonlinear systems with applications to aeroengine control" (2013). LSU Doctoral Dissertations. 3358. https://digitalcommons.lsu.edu/gradschool_dissertations/3358 This Dissertation is brought to you for free and open access by the Graduate School at LSU Digital Commons. It has been accepted for inclusion in LSU Doctoral Dissertations by an authorized graduate school editor of LSU Digital Commons. For more information, please [email protected]. FEEDBACK CONTROL OF SECTOR-BOUND NONLINEAR SYSTEMS WITH APPLICATIONS TO AEROENGINE CONTROL A Dissertation Submitted to the Graduate Faculty of the Louisiana State University and Agricultural and Mechanical College in partial fulfillment of the requirements for the degree of Doctor of Philosophy in The Division of Electrical and Computer Engineering by Luis Donaldo Alvergue B.S., McNeese State University, USA, 2004 M.S., Louisiana State University, USA, 2008 May 2012 Acknowledgments I would like to thank my advisor, Professor Guoxiang Gu, for his goodwill, patience, encouragement, and guidance by example that have made this dissertation possible. His support has been essential and I have been very fortunate to have him as my main advisor. I'd also like to thank Professor Sumanta Acharya for his trust in me that this project could be completed and for the generous financial support that I received through the IGERT fellowship.
    [Show full text]
  • Advanced Model-Order Reduction Techniques for Large-Scale Dynamical Systems
    Advanced Model-Order Reduction Techniques for Large-Scale Dynamical Systems by Seyed-Behzad Nouri, B.Sc., M.A.Sc. A thesis submitted to the Faculty of Graduate and Postdoctoral Affairs in partial fulfilment of the requirements for the degree of Doctor of Philosophy in Electrical and Computer Engineering Ottawa-Carleton Institute for Electrical and Computer Engineering Department of Electronics Carleton University Ottawa, Ontario, Canada © 2014 Seyed-Behzad Nouri Abstract Model Order Reduction (MOR) has proven to be a powerful and necessary tool for various applications such as circuit simulation. In the context of MOR, there are some unaddressed issues that prevent its efficient application, such as “reduction of multiport networks” and “optimal order estimation” for both linear and nonlinear circuits. This thesis presents the solutions for these obstacles to ensure successful model reduction of large-scale linear and nonlinear systems. This thesis proposes a novel algorithm for creating efficient reduced-order macromodels from multiport linear systems (e.g. massively coupled interconnect structures). The new algorithm addresses the difficulties associated with the reduction of networks with large numbers of input/output terminals, that often result in large and dense reduced-order mod- els. The application of the proposed reduction algorithm leads to reduced-order models that are sparse and block-diagonal in nature. It does not assume any correlation between the responses at ports; and thereby overcomes the accuracy degradation that is normally as- sociated with the existing (Singular Value Decomposition based) terminal reduction tech- niques. Estimating an optimal order for the reduced linear models is of crucial importance to ensure accurate and efficient transient behavior.
    [Show full text]
  • Barrier Lyapunov Function-Based Adaptive Back-Stepping Control for Electronic Throttle Control System
    mathematics Article Barrier Lyapunov Function-Based Adaptive Back-Stepping Control for Electronic Throttle Control System Dapeng Wang 1,2,* , Shaogang Liu 1 , Youguo He 3 and Jie Shen 4 1 College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin 150001, China; [email protected] 2 713 Research Institute of China Shipbuilding Industry Corporation, Zhengzhou 450015, China 3 Automotive Engineering Research Institute, Jiangsu University, Zhenjiang 212013, China; [email protected] 4 Department of Computer and Information Science, University of Michigan-Dearborn, Dearborn, MI 48128, USA; [email protected] * Correspondence: [email protected] Abstract: This paper presents an adaptive constraint control approach for Electronic Throttle Control System (ETCS) with asymmetric throttle angle constraints. The adaptive constraint control method, which is based on barrier Lyapunov function (BLF), is designed not only to track the desired throttle angle but also to guarantee no violation on the throttle angle constraints. An ETC mathematic model with complex non-linear system is considered and the asymmetric barrier Lyapunov function (ABLF) is introduced into the design of the controller. Based on Lyapunov stability theory, it can be concluded that the proposed controller can guarantee the stability of the whole system and uniformly converge the state error to track the desired throttle angle. The results of simulations show that the proposed controller can ensure that there is no violation on the throttle angle constraints. Keywords: electronic throttle control; constraint control; barrier Lyapunov function; throttle opening Citation: Wang, D.; Liu, S.; He, Y.; angle; adaptive back-stepping control Shen, J. Barrier Lyapunov Function-Based Adaptive Back-Stepping Control for Electronic Throttle Control System.
    [Show full text]
  • Dynamic Lyapunov Functions✩
    Automatica 49 (2013) 1058–1067 Contents lists available at SciVerse ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica Brief paper Dynamic Lyapunov functionsI Mario Sassano a,1, Alessandro Astolfi a,b a Dipartimento di Ingegneria Civile e Ingegneria Informatica, Università di Roma ``Tor Vergata'', Via del Politecnico 1, 00133, Rome, Italy b Department of Electrical and Electronic Engineering, Imperial College London, London SW7 2AZ, UK article info a b s t r a c t Article history: Lyapunov functions are a fundamental tool to investigate stability properties of equilibrium points of Received 16 September 2011 linear and nonlinear systems. The existence of Lyapunov functions for asymptotically stable equilibrium Received in revised form points is guaranteed by converse Lyapunov theorems. Nevertheless the actual computation (of the analytic 11 November 2012 expression) of the function may be difficult. Herein we propose an approach to avoid the computation Accepted 14 November 2012 of an explicit solution of the Lyapunov partial differential inequality, introducing the concept of Dynamic Available online 23 February 2013 Lyapunov function. These functions allow to study stability properties of equilibrium points, similarly to standard Lyapunov functions. In the former, however, a positive definite function is combined with a Keywords: Lyapunov methods dynamical system that render Dynamic Lyapunov functions easier to construct than Lyapunov functions. Nonlinear systems Moreover families of standard Lyapunov functions can be obtained from the knowledge of a Dynamic Partial differential equations Lyapunov function by rendering invariant a desired submanifold of the extended state-space. The invariance condition is given in terms of a system of partial differential equations similar to the Lyapunov pde.
    [Show full text]