Nonlinear Control

Nonlinear Control

Nonlinear control to narrow categories of systems. These include limit cy- cle theory, Poincaré maps, Liapunov stability theory, and describing functions. If only solutions near a stable point are of interest, nonlinear systems can often be linearized by approximating them by a linear system obtained by A feedback control system. It is desired to control a system (often expanding the nonlinear solution in a series, and then lin- [1] called the plant) so its output follows a desired reference signal. ear techniques can be used. Nonlinear systems are of- A sensor monitors the output and a controller subtracts the actual ten analyzed using numerical methods on computers, for output from the desired reference output, and applies this error example by simulating their operation using a simulation signal to the system to bring the output closer to the reference. language. Even if the plant is linear, a nonlinear con- In a nonlinear control system at least one of the blocks, system, troller can often have attractive features such as simpler sensor, or controller, is nonlinear. implementation, faster speed, more accuracy, or reduced control energy, which justify the more difficult design procedure. Nonlinear control theory is the area of control theory which deals with systems that are nonlinear, time-variant, An example of a nonlinear control system is a thermostat- or both. Control theory is an interdisciplinary branch of controlled heating system. A building heating system engineering and mathematics that is concerned with the such as a furnace has a nonlinear response to changes in behavior of dynamical systems with inputs, and how to temperature; it is either “on” or “off”, it does not have the modify the output by changes in the input using feedback. fine control in response to temperature differences that The system to be controlled is called the “plant”. In order a proportional (linear) device would have. Therefore the to make the output of a system follow a desired refer- furnace is off until the temperature falls below the “turn ence signal a controller is designed which compares the on” setpoint of the thermostat, when it turns on. Due to output of the plant to the desired output, and provides the heat added by the furnace, the temperature increases feedback to the plant to modify the output to bring it until it reaches the “turn off” setpoint of the thermostat, closer to the desired output. Control theory is divided which turns the furnace off, and the cycle repeats. This into two branches: cycling of the temperature about the desired temperature is called a limit cycle, and is characteristic of nonlinear Linear control theory applies to systems made of linear control systems. devices; which means they obey the superposition prin- ciple; the output of the device is proportional to its in- put. Systems with this property are governed by linear differential equations. A major subclass is systems which in addition have parameters which do not change with 1 Properties of nonlinear systems time, called linear time invariant (LTI) systems. These systems are amenable to powerful frequency domain Some properties of nonlinear dynamic systems are mathematical techniques of great generality, such as the Laplace transform, Fourier transform, and Z transform, root-locus, Bode plot, and Nyquist stability criterion. • These lead to a description of the system using terms They do not follow the principle of superposition like bandwidth, frequency response, eigenvalues, gain, (linearity and homogeneity). resonant frequencies, poles, and zeros, which give solu- tions for system response and design techniques to most • problems of interest. They may have multiple isolated equilibrium points. Nonlinear control theory covers a wider class of systems that do not obey the superposition principle. It applies • They may exhibit properties such as limit cycle, to more real-world systems, because all real control sys- bifurcation, chaos. tems are nonlinear. These systems are often governed by nonlinear differential equations. The mathematical tech- niques which have been developed to handle them are • Finite escape time: Solutions of nonlinear systems more rigorous and much less general, often applying only may not exist for all times. 1 2 3 NONLINEAR FEEDBACK ANALYSIS – THE LUR'E PROBLEM 2 Analysis and control of nonlinear systems There are several well-developed techniques for analyzing nonlinear feedback systems: • Describing function method Lur'e problem block diagram • Phase plane method • Lyapunov stability analysis 3.1 Absolute stability problem • Singular perturbation method Consider: • Popov criterion (described in The Lur'e Problem be- low) 1. (A,B) is controllable and (C,A) is observable • Center manifold theorem 2. two real numbers a, b with a<b, defining a sector for • Small-gain theorem function Φ • Passivity analysis The problem is to derive conditions involving only the transfer matrix H(s) and {a,b} such that x=0 is a globally Control design techniques for nonlinear systems also ex- uniformly asymptotically stable equilibrium of the sys- ist. These can be subdivided into techniques which at- tem. This is known as the Lur'e problem. There are two tempt to treat the system as a linear system in a limited well-known wrong conjections on absolute stability: range of operation and use (well-known) linear design techniques for each region: • The Aizerman’s conjecture • Gain scheduling • The Kalman’s conjecture. Those that attempt to introduce auxiliary nonlinear feed- There are counterexamples to Aizerman’s and Kalman’s back in such a way that the system can be treated as linear conjectures such that nonlinearity belongs to the sector for purposes of control design: of linear stability and unique stable equilibrium coexists with a stable periodic solution -- hidden oscillation. • Feedback linearization There are two main theorems concerning the problem: And Lyapunov based methods: • The Circle criterion • Lyapunov redesign • The Popov criterion. • Nonlinear damping which give sufficient conditions of absolute stability. • Backstepping • Sliding mode control 3.1.1 Popov criterion The sub-class of Lur'e systems studied by Popov is de- 3 Nonlinear feedback analysis – scribed by: The Lur'e problem x_ = Ax + bu ξ_ = u y = cx + dξ (1) An early nonlinear feedback system analysis problem was formulated by A. I. Lur'e. Control systems described u = −ϕ(y) (2) by the Lur'e problem have a forward path that is linear where x ∈ Rn, ξ,u,y are scalars and A,b,c,d have com- and time-invariant, and a feedback path that contains a mensurate dimensions. The nonlinear element Φ: R → R memory-less, possibly time-varying, static nonlinearity. is a time-invariant nonlinearity belonging to open sector The linear part can be characterized by four matrices (0, ∞). This means that Φ(y) 2 (A,B,C,D), while the nonlinear part is Φ(y) with y [a; b]; a < b 8y (a sector nonlinearity). Φ(0) = 0, y Φ(y) > 0, ∀ y ≠ 0; 3 The transfer function from u to y is given by 6 Further reading • A. I. Lur'e and V. N. Postnikov, “On the theory of stability of control systems,” Applied mathematics d H(s) = + c(sI − A)−1b and mechanics, 8(3), 1944, (in Russian). s • M. Vidyasagar, Nonlinear Systems Analysis, 2nd edi- Theorem: Consider the system (1)-(2) and suppose tion, Prentice Hall, Englewood Cliffs, New Jersey 07632. 1. A is Hurwitz • A. Isidori, Nonlinear Control Systems, 3rd edition, Springer Verlag, London, 1995. 2. (A,b) is controllable • H. K. Khalil, Nonlinear Systems, 3rd edition, Pren- 3. (A,c) is observable tice Hall, Upper Saddle River, New Jersey, 2002. ISBN 0-13-067389-7 4. d>0 and • B. Brogliato, R. Lozano, B. Maschke, O. Ege- 5. Φ ∈ (0,∞) land, “Dissipative Systems Analysis and Control”, Springer Verlag, London, 2nd edition, 2007. then the system is globally asymptotically stable if there • Leonov G.A., Kuznetsov N.V. (2011). exists a number r>0 such that “Algorithms for Searching for Hidden Oscil- infω ∈ R Re[(1+jωr)h(jω)] > 0 . lations in the Aizerman and Kalman Prob- Things to be noted: lems”. Doklady Mathematics 84 (1): 475–481. doi:10.1134/S1064562411040120. • The Popov criterion is applicable only to au- • Bragin V.O., Vagaitsev V.I., Kuznetsov N.V., tonomous systems Leonov G.A. (2011). “Algorithms for Find- ing Hidden Oscillations in Nonlinear Systems. • The system studied by Popov has a pole at the ori- The Aizerman and Kalman Conjectures and gin and there is no direct pass-through from input to Chua’s Circuits”. Journal of Computer and Sys- output tems Sciences International 50 (5): 511–543. • The nonlinearity Φ must satisfy an open sector con- doi:10.1134/S106423071104006X. dition • Leonov G.A., Kuznetsov N.V. (2011). Ser- gio, Bittanti, ed. “Analytical-numerical meth- ods for investigation of hidden oscillations in non- 4 Theoretical results in nonlinear linear control systems”. IFAC Proceedings Vol- umes (IFAC-PapersOnline). Proceedings of the control 18th IFAC World Congress 18 (1): 2494–2505. doi:10.3182/20110828-6-IT-1002.03315. ISBN 4.1 Frobenius Theorem 9783902661937. The Frobenius theorem is a deep result in Differential Geometry. When applied to Nonlinear Control, it says 7 External links the following: Given a system of the form P k • Wolfram language functions for nonlinear control x_ = i=1 fi(x)ui(t) n systems where x 2 R , f1; : : : ; fk are vector fields belonging to a distribution ∆ and ui(t) are control functions, the integral curves of x are restricted to a manifold of dimension m [1] trim point if span( ∆) = m and ∆ is an involutive distribution. 5

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    4 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us