Passive control. Carles Batlle. II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July
|
|
- Hugo Little
- 5 years ago
- Views:
Transcription
1 Passive control theory II Carles Batlle II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July
2 Contents of this lecture Interconnection and Damping Assignment Passivity Based Control (IDA-PBC) Magnetic levitation system Boost converter DC motor How to solve quasilinear PDEs
3 IDA-PBC Control-as-interconnection has some problems: Nonlinear PDE for the Casimir functions Dissipation obstacle Both problems can be somehow overcomed by considering state-modulated interconnection feedback and controllers with energy function not bounded from below However, some intuition is lost in the process, so it may be better to go for a more radical approach, which allows much more flexibility, at the expense of immediate physical intuition
4 Idea: try to find a feedback control such that the closed-loop system is ẋ =(J d (x) R d (x)) H d x (x) J T d = J d R T d = R d 0 Interconnection assignment instead of just Damping assignment ẋ =(J(x) R(x)) H d x (x) with H d with a global minimum at the desired regulation point x To do that, one just matches the original dynamics to the desired one (J(x) R(x)) x H(x)+ g(x)β(x) =(J d (x) R d (x)) x H d (x)) closed-loop control u Matching equation
5 The formal result is as follows Find a (vector) function K(x), a function β(x), a skew-symmetric matrix J a (x), and a symmetric, semipositive definite matrix R a (x) suchthat (J(x)+J a (x) R(x) R a (x))k(x) = (J a (x) R a (x)) H x (x)+g(x)β(x) with K the gradient of an scalar, K(x) = x H a (x). Then the closed-loop dynamics with u = β(x) isaphdswith H d = H + H a, J d = J + J a and R d = R + R a with everything else fixed, this is a PDE for H a (x) However, we can try to select J a and R a to make its solution easier
6 Magnetic levitation system u i φ = Ri + u ẏ = v m v = F m + mg F m = y W c (i, y) W c = 1 2 L(y)i2 m g y ẋ = L(y) = k a + y x 1 = φ, x 2 = y, x 3 = mv = p R H x u H(x) = 1 2k (a + x 2)x m x2 3 mgx 2 magnetic co-energy expresed in energy variables (coincides with energy due to the linearity φ = L(y)i)
7 ( H) T = a+x 2 k x 1 1 2k x2 1 mg x 3 m x = Given a desired equilibrium point y 2kmg y 0 u = R k x 1(a + x 2) Set first J a =0,R a =0 (J(x)+J a (x) R(x) R a (x))k(x) = (J a (x) R a (x)) H x (x)+g(x)β(x) (J R)K(x) =gβ(x) RK 1 (x) = β(x) K 3 (x) = 0 K 2 (x) = 0 H a (x) =H a (x 1 )
8 Unfortunately 2 H d x 2 (x) = 1 k (a + x 2)+Ha 00 (x 1 ) x 1 x 1 k 0 k m has at least one negative eigenvalue no matter which H a we choose no minimum at x Let us try something different and put R a =0but J a = 0 0 α α 0 0
9 (J(x)+J a (x) R(x) R a (x))k(x) = (J a (x) R a (x)) H x (x)+g(x)β(x) αk 3 RK 1 (x) = α m x 3 + β(x) K 3 (x) = 0 H a = H a (x 1,x 3 ) αk 1 (x) K 2 (x) = α k (a + x 2)x 1 u = β(x) =RK 1 α x 3 m α H a x 1 H a = α x 1(a + x 2 ) x 2 k This is a quasilinear PDE for H a and we have to solve it
10 Method of characteristics Equations of the form a(x, y, u)u x + b(x, y, u)u y = c(x, y, u) where u x = x u(x, y), u y = y u(x, y) are called quasilinear because the derivatives of u appear linearly. The method of characteristics works as follows. Construct the following system of ODE for x(τ), y(τ), u(τ) x 0 (τ) = a(x(τ),y(τ),u(τ)) y 0 (τ) = b(x(τ),y(τ),u(τ)) u 0 (τ) = c(x(τ),y(τ),u(τ)) the solutions are called characteristic curves and their projections on u =0 are simply called characteristics
11 x 0 (τ) = a(x(τ),y(τ),u(τ)) y 0 (τ) = b(x(τ),y(τ),u(τ)) u 0 (τ) = c(x(τ),y(τ),u(τ)) We introduce next a curve of initial conditions (x(0,s),y(0,s),u(0,s)) parameterized by s If the curve of initial conditions does not lie on a characteristic curve, their evolution will generate a two dimensional manifold in R 3 Finally, from (x(τ,s),y(τ,s),u(τ,s)) x = x(τ,s) we can eliminate τ and s in terms of x and y and obtain the solution u(x, y) tothepde y = y(τ,s) u = u(τ,s) The solution depends on arbitrary functions specifying the curve of initial conditions
12 As an example, consider 3u x +5u y = u with an initial curve (s, 0,f(s)) where f is arbitrary. x 0 = 3 y 0 = 5 u 0 = u x = 3τ + s y = 5τ u = f(s)e τ We get τ = y/5 ands = x 3y/5 andthen u(x, y) =f(x 3y 5 )e y 5 Exercise. Solve the PDE for H a (x 1,x 2 ) for the levitating system. It is better to give the initial condition curve in the form (s, 0,f(s).
13 Boost converter Consider the averaged model of the boost converter, where we set u =1 S: J (u) = µ 0 u u 0, R = µ 1/R H(x 1,x 2 )= 1 2C x L x2 2 µ 0, g = 1 The control goal is to regulate the load voltage (resistor) at a desired value V d input voltage x =(CV d, LV d 2 RE ) u = E 1 V d output (load) voltage
14 One can get a controller by setting J a =0,R a =0, but a better one can be obtained if J a =0but R a = µ 1/R 0 0 r a so that R d = µ r a with r a > 0. The IDA-PBC equation is now µ µ 0 u 1 H a u r a 2 H a = µ 1 R 0 0 r a µ x1 C x 2 L + µ 0 1 E The standard trick when the control appears in both equations is to isolate the two partial derivatives x 1 1 H a = r a RC u r a 2 L 2 H a = 1 x 1 RC u x 2 u E u
15 x 1 1 H a = r a RC u r a 2 L 2 H a = 1 x 1 RC u x 2 u E u since 2 1 H a = 1 2 H a, we get, with α =1 r a RC/L, µ 2r a x 1 + r arc L ux 2 + ERCu 2 u x 1 u 1 u + αu 2 =0 This is a PDE of the kind we know how to solve. However, if we look for solutions of the form u = u(x 1 ) x 1 1 u = αu with solution, satisfying the appropiate fixed point limit, u(x 1,x 2 )= E µ α x1 V d x which makes sense provided that α 0. 1 It remains to be checked that one can obtain an H d with a minimum at the desired point.
16 DC motor Consider a DC motor for which we do not consider the field coil dynamics (or it has just a permanent magnet). The system is then 2-dimensional, with port Hamiltonian structure ẋ =(J R) x H + g + g u u H(λ,p)= 1 2L λ J p2 J = µ 0 K K 0 R = µ r 0 0 b g = µ 0 τ L g u = µ 1 0 Assume the control objective is regulation of the mechanical speed to ω = ω d. i = 1 K (bω d + τ L ) u = ri + Kω d
17 Here we adopt a new completely different approach to solve the IDA-PBC equation. We impose an desired Hamiltonian with the correct minimum andthendeterminej a and R a so that the equation is satisfied. H d = 1 2L (λ λ ) J (p p ) 2 Infact,inthiscaseitisbettertoworkwiththeMatchingEquation instead of the IDA-PBC one (they are the same) µ We go for a completely arbitrary rd j J d R d = d j d b d The second row of the matching equation imposes j d (i i ) b d (ω ω d )=Ki bω τ L Setting b d = b, and using the equilibrium point expression, j d = K.
18 Finally,using this and going to the first row of the matching equation, u = r d (i i ) ri + Kω d wherewestillhaver d > 0freetotunethecontroller. Notice that this controller depends on i,whichinturn depends on the mechanical torque τ L. This makes this controller useless as a regulating speed controller, since it will not be able to do the job if the external torque changes. We know from PID theory that this can be solved by adding an integrator: Z u i = r d (i i ) ri + Kω d (ω ω d )dt This new controller has been obtained outside the Hamiltonian framework. work in progress
19 Controller comparison. ω d =250,andτ L is changed at t = Mechanical speed (w) w [rad/s] IDA PBC IDA PBC integral time [s]
20 Conclusions Energy based control is well suited for energy based modeling. Physical structure can be incorporated. Open problems and extensions: Robustness. Non regulation problems. Distributed systems: boundary and bulk control. Other ideas.
Applications of passive control to electromechanical systems
Applications of passive control to electromechanical systems Carles Batlle Technical University of Catalonia EPSEVG, MAIV and IOC carles@mat.upc.es EURON/GEOPLEX Summer School on Modelling and Control
More informationPort Hamiltonian Control
Chapter 3 Port Hamiltonian Control In this Chapter the port Hamiltonian passivity-based control theory, which will applied to the control of the DFIM and the BB, is presented. We start with a review of
More informationModeling of electromechanical systems
Modeling of electromechanical systems Carles Batlle II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July 18-22 2005 Contents of this lecture Basic
More informationIntroduction to Control of port-hamiltonian systems - Stabilization of PHS
Introduction to Control of port-hamiltonian systems - Stabilization of PHS - Doctoral course, Université Franche-Comté, Besançon, France Héctor Ramírez and Yann Le Gorrec AS2M, FEMTO-ST UMR CNRS 6174,
More informationSimultaneous IDA-Passivity-based control of a Wound Rotor Synchronous Motor
Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 28 Simultaneous IDA-Passivity-based control of a Wound Rotor Synchronous Motor Carles Batlle, Arnau Dòria-Cerezo
More informationStabilization and Passivity-Based Control
DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive
More informationRobust Hamiltonian passive control for higher relative degree outputs Carles Batlle, Arnau Dòria-Cerezo, Enric Fossas
Robust Hamiltonian passive control for higher relative degree outputs Carles Batlle, Arnau Dòria-Cerezo, Enric Fossas ACES: Control Avançat de Sistemes d Energia IOC-DT-P-2006-25 Setembre 2006 Robust Hamiltonian
More informationAnalysis and Control of Multi-Robot Systems. Elements of Port-Hamiltonian Modeling
Elective in Robotics 2014/2015 Analysis and Control of Multi-Robot Systems Elements of Port-Hamiltonian Modeling Dr. Paolo Robuffo Giordano CNRS, Irisa/Inria! Rennes, France Introduction to Port-Hamiltonian
More informationThe 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 informationNumerical Methods for ODEs. Lectures for PSU Summer Programs Xiantao Li
Numerical Methods for ODEs Lectures for PSU Summer Programs Xiantao Li Outline Introduction Some Challenges Numerical methods for ODEs Stiff ODEs Accuracy Constrained dynamics Stability Coarse-graining
More informationReview: control, feedback, etc. Today s topic: state-space models of systems; linearization
Plan of the Lecture Review: control, feedback, etc Today s topic: state-space models of systems; linearization Goal: a general framework that encompasses all examples of interest Once we have mastered
More informationStability and Control of dc Micro-grids
Stability and Control of dc Micro-grids Alexis Kwasinski Thank you to Mr. Chimaobi N. Onwuchekwa (who has been working on boundary controllers) May, 011 1 Alexis Kwasinski, 011 Overview Introduction Constant-power-load
More informationPassivity-based Control of Euler-Lagrange Systems
Romeo Ortega, Antonio Loria, Per Johan Nicklasson and Hebertt Sira-Ramfrez Passivity-based Control of Euler-Lagrange Systems Mechanical, Electrical and Electromechanical Applications Springer Contents
More informationEN Applied Optimal Control Lecture 8: Dynamic Programming October 10, 2018
EN530.603 Applied Optimal Control Lecture 8: Dynamic Programming October 0, 08 Lecturer: Marin Kobilarov Dynamic Programming (DP) is conerned with the computation of an optimal policy, i.e. an optimal
More information1.7. Stability and attractors. Consider the autonomous differential equation. (7.1) ẋ = f(x),
1.7. Stability and attractors. Consider the autonomous differential equation (7.1) ẋ = f(x), where f C r (lr d, lr d ), r 1. For notation, for any x lr d, c lr, we let B(x, c) = { ξ lr d : ξ x < c }. Suppose
More informationRobot Control Basics CS 685
Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior
More informationEECS C128/ ME C134 Final Wed. Dec. 14, am. Closed book. One page, 2 sides of formula sheets. No calculators.
Name: SID: EECS C128/ ME C134 Final Wed. Dec. 14, 211 81-11 am Closed book. One page, 2 sides of formula sheets. No calculators. There are 8 problems worth 1 points total. Problem Points Score 1 16 2 12
More informationSingle-Input-Single-Output Systems
TF 502 Single-Input-Single-Output Systems SIST, ShanghaiTech Introduction Open-Loop Control-Response Proportional Control General PID Control Boris Houska 1-1 Contents Introduction Open-Loop Control-Response
More informationNONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD
NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD Ponesit Santhanapipatkul Watcharapong Khovidhungij Abstract: We present a controller design based on
More informationEE Homework 3 Due Date: 03 / 30 / Spring 2015
EE 476 - Homework 3 Due Date: 03 / 30 / 2015 Spring 2015 Exercise 1 (10 points). Consider the problem of two pulleys and a mass discussed in class. We solved a version of the problem where the mass was
More informationPort-Hamiltonian systems: network modeling and control of nonlinear physical systems
Port-Hamiltonian systems: network modeling and control of nonlinear physical systems A.J. van der Schaft February 3, 2004 Abstract It is shown how port-based modeling of lumped-parameter complex physical
More information( ) and then eliminate t to get y(x) or x(y). Not that the
2. First-order linear equations We want the solution (x,y) of () ax, ( y) x + bx, ( y) y = 0 ( ) and b( x,y) are given functions. If a and b are constants, then =F(bx-ay) where ax, y where F is an arbitrary
More informationTTK4150 Nonlinear Control Systems Solution 6 Part 2
TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1
More informationECE557 Systems Control
ECE557 Systems Control Bruce Francis Course notes, Version.0, September 008 Preface This is the second Engineering Science course on control. It assumes ECE56 as a prerequisite. If you didn t take ECE56,
More informationModule 2: First-Order Partial Differential Equations
Module 2: First-Order Partial Differential Equations The mathematical formulations of many problems in science and engineering reduce to study of first-order PDEs. For instance, the study of first-order
More informationIDA-PBC controller for a bidirectional power flow full-bridge rectifier*
IDA-PBC controller for a bidirectional power flow full-bridge rectifier* Carles Batlle MAIV, EPSEVG and IOC, 88 Vilanova i la G., Spain carles.batlle@upc.edu Arnau Dòria-Cerezo Dept. of Electrical Eng.,
More informationOn the PDEs arising in IDA-PBC
On the PDEs arising in IDA-PBC JÁ Acosta and A Astolfi Abstract The main stumbling block of most nonlinear control methods is the necessity to solve nonlinear Partial Differential Equations In this paper
More informationSprings and Dampers. MCE371: Vibrations. Prof. Richter. Department of Mechanical Engineering. Handout 2 Fall 2017
MCE371: Vibrations Prof. Richter Department of Mechanical Engineering Handout 2 Fall 2017 Spring Law : One End Fixed Ideal linear spring law: f = kx. What are the units of k? More generally: f = F(x) nonlinear
More informationInterconnection and Damping Assignment Approach for Reliable PM Synchronous Motor Control
Interconnection and Damping Assignment Approach for Reliable PM Synchronous Motor Control Ahmad Akrad, Mickaël Hilairet, Romeo Ortega, Demba Diallo LGEP/SPEE Labs ; CNRS UMR857 ; Supelec ; Univ Pierre
More informationIntroduction to Nonlinear Control Lecture # 4 Passivity
p. 1/6 Introduction to Nonlinear Control Lecture # 4 Passivity È p. 2/6 Memoryless Functions ¹ y È Ý Ù È È È È u (b) µ power inflow = uy Resistor is passive if uy 0 p. 3/6 y y y u u u (a) (b) (c) Passive
More informationE209A: Analysis and Control of Nonlinear Systems Problem Set 6 Solutions
E9A: Analysis and Control of Nonlinear Systems Problem Set 6 Solutions Michael Vitus Gabe Hoffmann Stanford University Winter 7 Problem 1 The governing equations are: ẋ 1 = x 1 + x 1 x ẋ = x + x 3 Using
More informationECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67
1/67 ECEN 420 LINEAR CONTROL SYSTEMS Lecture 6 Mathematical Representation of Physical Systems II State Variable Models for Dynamic Systems u 1 u 2 u ṙ. Internal Variables x 1, x 2 x n y 1 y 2. y m Figure
More informationAPPPHYS 217 Tuesday 6 April 2010
APPPHYS 7 Tuesday 6 April Stability and input-output performance: second-order systems Here we present a detailed example to draw connections between today s topics and our prior review of linear algebra
More informationSIMULTANEOUS INTERCONNECTION AND DAMPING ASSIGNMENT PASSIVITY BASED CONTROL: TWO PRACTICAL EXAMPLES 1
3rd IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control, Nogoya 2006. 93 SIMULTANEOUS INTERCONNECTION AND DAMPING ASSIGNMENT PASSIVITY BASED CONTROL: TWO PRACTICAL EXAMPLES 1 C. Batlle
More informationElectric and Magnetic Forces in Lagrangian and Hamiltonian Formalism
Electric and Magnetic Forces in Lagrangian and Hamiltonian Formalism Benjamin Hornberger 1/26/1 Phy 55, Classical Electrodynamics, Prof. Goldhaber Lecture notes from Oct. 26, 21 Lecture held by Prof. Weisberger
More informationChapter 3. Vector spaces
Chapter 3. Vector spaces Lecture notes for MA1111 P. Karageorgis pete@maths.tcd.ie 1/22 Linear combinations Suppose that v 1,v 2,...,v n and v are vectors in R m. Definition 3.1 Linear combination We say
More informationIntroduction to AC Circuits (Capacitors and Inductors)
Introduction to AC Circuits (Capacitors and Inductors) Amin Electronics and Electrical Communications Engineering Department (EECE) Cairo University elc.n102.eng@gmail.com http://scholar.cu.edu.eg/refky/
More informationWhen Gradient Systems and Hamiltonian Systems Meet
When Gradient Systems and Hamiltonian Systems Meet Arjan van der Schaft Johann Bernoulli Institute for Mathematics and Computer Science University of Groningen, the Netherlands December 11, 2011 on the
More informationAutomatic Control Systems. -Lecture Note 15-
-Lecture Note 15- Modeling of Physical Systems 5 1/52 AC Motors AC Motors Classification i) Induction Motor (Asynchronous Motor) ii) Synchronous Motor 2/52 Advantages of AC Motors i) Cost-effective ii)
More informationControl Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani
Control Systems I Lecture 2: Modeling and Linearization Suggested Readings: Åström & Murray Ch. 2-3 Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 28, 2018 J. Tani, E.
More informationDisturbance Decoupling Problem
DISC Systems and Control Theory of Nonlinear Systems, 21 1 Disturbance Decoupling Problem Lecture 4 Nonlinear Dynamical Control Systems, Chapter 7 The disturbance decoupling problem is a typical example
More informationPort-Hamiltonian systems: a theory for modeling, simulation and control of complex physical systems
Port-Hamiltonian systems: a theory for modeling, simulation and control of complex physical systems A.J. van der Schaft B.M. Maschke July 2, 2003 Abstract It is shown how port-based modeling of lumped-parameter
More informationFeedback Linearization Lectures delivered at IIT-Kanpur, TEQIP program, September 2016.
Feedback Linearization Lectures delivered at IIT-Kanpur, TEQIP program, September 216 Ravi N Banavar banavar@iitbacin September 24, 216 These notes are based on my readings o the two books Nonlinear Control
More informationGEOPLEX: Back-to-back converter for an electrical machine application. C. Batlle, A. Dòria, E. Fossas, C. Gaviria, R. Griñó
GEOPLEX: Back-to-back converter for an electrical machine application C. Batlle, A. Dòria, E. Fossas, C. Gaviria, R. Griñó IOC-DT-P-2004-22 Octubre 2004 A back-to-back converter for an electrical machine
More informationControl, Stabilization and Numerics for Partial Differential Equations
Paris-Sud, Orsay, December 06 Control, Stabilization and Numerics for Partial Differential Equations Enrique Zuazua Universidad Autónoma 28049 Madrid, Spain enrique.zuazua@uam.es http://www.uam.es/enrique.zuazua
More informationODE Homework 1. Due Wed. 19 August 2009; At the beginning of the class
ODE Homework Due Wed. 9 August 2009; At the beginning of the class. (a) Solve Lẏ + Ry = E sin(ωt) with y(0) = k () L, R, E, ω are positive constants. (b) What is the limit of the solution as ω 0? (c) Is
More informationSimultaneous Interconnection and Damping Assignment Passivity Based Control: Two Practical Examples
Simultaneous Interconnection and Damping Assignment Passivity Based Control: Two Practical Examples Carles Batlle, Arnau Dòria-Cerezo Gerardo Espinosa-Pérez MA4, DEE and IOC, UPC DEPFI UNAM EPSEVG, Av.
More informationEE C128 / ME C134 Final Exam Fall 2014
EE C128 / ME C134 Final Exam Fall 2014 December 19, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket
More informationPassivity-based control of a wound-rotor synchronous. motor
Passivity-based control of a wound-rotor synchronous motor Arnau Dòria-Cerezo a, Carles Batlle b, and Gerardo Espinosa-Pérez c a Department of Electrical Engineering and Institute of Industrial and Control
More informationsc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11
sc46 - Control Systems Design Q Sem Ac Yr / Mock Exam originally given November 5 9 Notes: Please be reminded that only an A4 paper with formulas may be used during the exam no other material is to be
More informationLMI 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 informationComplex 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 informationNonlinear Diffusion. 1 Introduction: Motivation for non-standard diffusion
Nonlinear Diffusion These notes summarize the way I present this material, for my benefit. But everything in here is said in more detail, and better, in Weickert s paper. 1 Introduction: Motivation for
More informationNonlinear Control Lecture 9: Feedback Linearization
Nonlinear Control Lecture 9: Feedback Linearization Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Nonlinear Control Lecture 9 1/75
More informationChapter 4 Transients. Chapter 4 Transients
Chapter 4 Transients Chapter 4 Transients 1. Solve first-order RC or RL circuits. 2. Understand the concepts of transient response and steady-state response. 1 3. Relate the transient response of first-order
More informationMCE693/793: Analysis and Control of Nonlinear Systems
MCE693/793: Analysis and Control of Nonlinear Systems Input-Output and Input-State Linearization Zero Dynamics of Nonlinear Systems Hanz Richter Mechanical Engineering Department Cleveland State University
More informationPrashant 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 informationLinear Hyperbolic Systems
Linear Hyperbolic Systems Professor Dr E F Toro Laboratory of Applied Mathematics University of Trento, Italy eleuterio.toro@unitn.it http://www.ing.unitn.it/toro October 8, 2014 1 / 56 We study some basic
More informationz x = f x (x, y, a, b), z y = f y (x, y, a, b). F(x, y, z, z x, z y ) = 0. This is a PDE for the unknown function of two independent variables.
Chapter 2 First order PDE 2.1 How and Why First order PDE appear? 2.1.1 Physical origins Conservation laws form one of the two fundamental parts of any mathematical model of Continuum Mechanics. These
More informationThe Self-Excite Vibrations of Multi-Scoop Digger Machine
Mechanics and Mechanical Engineering Vol. 12, No. 1 (2008) 79 86 c Technical University of Lodz The Self-Excite Vibrations of Multi-Scoop Digger Machine Józef Giergiel Department of Applied Mechanics and
More informationAPPPHYS217 Tuesday 25 May 2010
APPPHYS7 Tuesday 5 May Our aim today is to take a brief tour of some topics in nonlinear dynamics. Some good references include: [Perko] Lawrence Perko Differential Equations and Dynamical Systems (Springer-Verlag
More informationCDS 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 informationStudy of Electromagnetic Induction
7. Study of Electromagnetic Induction 7.1 Introduction The basic principle of generation of alternating emf is electromagnetic induction* discovered by Michael Faraday. This phenomenon is the production
More informationIntroduction to Control (034040) lecture no. 2
Introduction to Control (034040) lecture no. 2 Leonid Mirkin Faculty of Mechanical Engineering Technion IIT Setup: Abstract control problem to begin with y P(s) u where P is a plant u is a control signal
More informationControl Systems Design, SC4026. SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft
Control Systems Design, SC426 SC426 Fall 2, dr A Abate, DCSC, TU Delft Lecture 5 Controllable Canonical and Observable Canonical Forms Stabilization by State Feedback State Estimation, Observer Design
More information(Refer Slide Time: 00:01:30 min)
Control Engineering Prof. M. Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 3 Introduction to Control Problem (Contd.) Well friends, I have been giving you various
More informationECEN 615 Methods of Electric Power Systems Analysis Lecture 18: Least Squares, State Estimation
ECEN 615 Methods of Electric Power Systems Analysis Lecture 18: Least Squares, State Estimation Prof. om Overbye Dept. of Electrical and Computer Engineering exas A&M University overbye@tamu.edu Announcements
More informationMAE106 Homework 2 - Solution DC Motors & Intro to the frequency domain
MAE06 Homework 2 - Solution DC Motors & Intro to the frequency domain University of California, Irvine Department of Mechanical and Aerospace Engineering Problem You are given the circuit shown in Figure.
More informationCircuit Theorems Overview Linearity Superposition Source Transformation Thévenin and Norton Equivalents Maximum Power Transfer
Circuit Theorems Overview Linearity Superposition Source Transformation Thévenin and Norton Equivalents Maximum Power Transfer J. McNames Portland State University ECE 221 Circuit Theorems Ver. 1.36 1
More informationCDS 101/110a: Lecture 2.1 Dynamic Behavior
CDS 11/11a: Lecture 2.1 Dynamic Behavior Richard M. Murray 6 October 28 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium
More informationContents lecture 6 2(17) Automatic Control III. Summary of lecture 5 (I/III) 3(17) Summary of lecture 5 (II/III) 4(17) H 2, H synthesis pros and cons:
Contents lecture 6 (7) Automatic Control III Lecture 6 Linearization and phase portraits. Summary of lecture 5 Thomas Schön Division of Systems and Control Department of Information Technology Uppsala
More informationHandout 2: Invariant Sets and Stability
Engineering Tripos Part IIB Nonlinear Systems and Control Module 4F2 1 Invariant Sets Handout 2: Invariant Sets and Stability Consider again the autonomous dynamical system ẋ = f(x), x() = x (1) with state
More informationAutomatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Nonlinear systems Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011 1 / 18
More informationNonlinear Control Systems
Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 5. Input-Output Stability DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs2012/ 2012 1 Input-Output Stability y = Hu H denotes
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 informationHigh-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation
High-Gain Observers in Nonlinear Feedback Control Lecture # 3 Regulation High-Gain ObserversinNonlinear Feedback ControlLecture # 3Regulation p. 1/5 Internal Model Principle d r Servo- Stabilizing u y
More informationModeling and Experimentation: Compound Pendulum
Modeling and Experimentation: Compound Pendulum Prof. R.G. Longoria Department of Mechanical Engineering The University of Texas at Austin Fall 2014 Overview This lab focuses on developing a mathematical
More informationThe POG Modeling Technique Applied to Electrical Systems
The POG Modeling Technique Applied to Electrical Systems Roberto ZANASI Computer Science Engineering Department (DII) University of Modena and Reggio Emilia Italy E-mail: roberto.zanasi@unimo.it Outline
More informationExperimental results on an IDA-PBC controller for a full-bridge boost converter Carles Batlle, Arnau Dòria Cerezo, Enric Fossas
Experimental results on an IDA-PBC controller for a full-bridge boost converter Carles Batlle, Arnau Dòria Cerezo, Enric Fossas ACES: Control Avançat de Sistemes d Energia IOC-DT-P-6-13 Abril 6 Experimental
More informationSolved Problems. Electric Circuits & Components. 1-1 Write the KVL equation for the circuit shown.
Solved Problems Electric Circuits & Components 1-1 Write the KVL equation for the circuit shown. 1-2 Write the KCL equation for the principal node shown. 1-2A In the DC circuit given in Fig. 1, find (i)
More informationSuppose that we have a specific single stage dynamic system governed by the following equation:
Dynamic Optimisation Discrete Dynamic Systems A single stage example Suppose that we have a specific single stage dynamic system governed by the following equation: x 1 = ax 0 + bu 0, x 0 = x i (1) where
More informationQuadratic Stability of Dynamical Systems. Raktim Bhattacharya Aerospace Engineering, Texas A&M University
.. Quadratic Stability of Dynamical Systems Raktim Bhattacharya Aerospace Engineering, Texas A&M University Quadratic Lyapunov Functions Quadratic Stability Dynamical system is quadratically stable if
More informationME8230 Nonlinear Dynamics
ME8230 Nonlinear Dynamics Lecture 1, part 1 Introduction, some basic math background, and some random examples Prof. Manoj Srinivasan Mechanical and Aerospace Engineering srinivasan.88@osu.edu Spring mass
More informationProblem set 6 Math 207A, Fall 2011 Solutions. 1. A two-dimensional gradient system has the form
Problem set 6 Math 207A, Fall 2011 s 1 A two-dimensional gradient sstem has the form x t = W (x,, x t = W (x, where W (x, is a given function (a If W is a quadratic function W (x, = 1 2 ax2 + bx + 1 2
More information1 (30 pts) Dominant Pole
EECS C8/ME C34 Fall Problem Set 9 Solutions (3 pts) Dominant Pole For the following transfer function: Y (s) U(s) = (s + )(s + ) a) Give state space description of the system in parallel form (ẋ = Ax +
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 informationDefinition of differential equations and their classification. Methods of solution of first-order differential equations
Introduction to differential equations: overview Definition of differential equations and their classification Solutions of differential equations Initial value problems Existence and uniqueness Mathematical
More informationEE102 Homework 2, 3, and 4 Solutions
EE12 Prof. S. Boyd EE12 Homework 2, 3, and 4 Solutions 7. Some convolution systems. Consider a convolution system, y(t) = + u(t τ)h(τ) dτ, where h is a function called the kernel or impulse response of
More informationREUNotes08-CircuitBasics May 28, 2008
Chapter One Circuits (... introduction here... ) 1.1 CIRCUIT BASICS Objects may possess a property known as electric charge. By convention, an electron has one negative charge ( 1) and a proton has one
More informationEE363 homework 8 solutions
EE363 Prof. S. Boyd EE363 homework 8 solutions 1. Lyapunov condition for passivity. The system described by ẋ = f(x, u), y = g(x), x() =, with u(t), y(t) R m, is said to be passive if t u(τ) T y(τ) dτ
More informationSource-Free RC Circuit
First Order Circuits Source-Free RC Circuit Initial charge on capacitor q = Cv(0) so that voltage at time 0 is v(0). What is v(t)? Prof Carruthers (ECE @ BU) EK307 Notes Summer 2018 150 / 264 First Order
More informationState Regulator. Advanced Control. design of controllers using pole placement and LQ design rules
Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state
More informationScanned by CamScanner
Scanned by CamScanner Scanned by CamScanner t W I w v 6.00-fall 017 Midterm 1 Name Problem 3 (15 pts). F the circuit below, assume that all equivalent parameters are to be found to the left of port
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 informationChapter 3 Variational Formulation & the Galerkin Method
Institute of Structural Engineering Page 1 Chapter 3 Variational Formulation & the Galerkin Method Institute of Structural Engineering Page 2 Today s Lecture Contents: Introduction Differential formulation
More informationLec 6: State Feedback, Controllability, Integral Action
Lec 6: State Feedback, Controllability, Integral Action November 22, 2017 Lund University, Department of Automatic Control Controllability and Observability Example of Kalman decomposition 1 s 1 x 10 x
More informationChapter 11 AC and DC Equivalent Circuit Modeling of the Discontinuous Conduction Mode
Chapter 11 AC and DC Equivalent Circuit Modeling of the Discontinuous Conduction Mode Introduction 11.1. DCM Averaged Switch Model 11.2. Small-Signal AC Modeling of the DCM Switch Network 11.3. High-Frequency
More informationTopic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis
Topic # 16.30/31 Feedback Control Systems Analysis of Nonlinear Systems Lyapunov Stability Analysis Fall 010 16.30/31 Lyapunov Stability Analysis Very general method to prove (or disprove) stability of
More informationProf. 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 informationModeling of Electromechanical Systems
Page 1 of 54 Modeling of Electromechanical Systems Werner Haas, Kurt Schlacher and Reinhard Gahleitner Johannes Kepler University Linz, Department of Automatic Control, Altenbergerstr.69, A 4040 Linz,
More information