Professional Documents
Culture Documents
Department of Control Science & Engineering School of Electronic & Information Engineering Tongji University
Outline
1
5.1 Introduction
5.5 Summary
Outline
1
5.1 Introduction
5.5 Summary
5.1 Introduction
Principle of superposition c1 (t) = f r1 (t) , c2 (t) = f r2 (t) c1 (t) + c2 (t) = f r1 (t) + r2 (t)
Typical inputs are used to generate transfer functions. Complete set of mathematical tools is available for analysis and design: e.g. ODE, Laplace transformation, etc.
Spring 2012
4 / 24
5.1 Introduction
All linear systems we study are only the approximations to the practical systems to certain extent. For some systems, the nonlinearities are not negligible.
Special result may be achieved by using nonlinear control. e.g. Posicast control u(t)/y(t) u(t)/y(t)
Otto Smith
(1917-2008)
Prof J Wang (Tongji Uni)
10
15
20
10
15
20
t
5 / 24
Spring 2012
Outline
1
5.1 Introduction
5.5 Summary
k x a a x k a
k a x
Spring 2012
7 / 24
Spring 2012
8 / 24
Outline
1
5.1 Introduction
5.5 Summary
Spring 2012
10 / 24
Solutions The linearized model of the given system around the state x(t) = 0 is (t) = x(t) x and its response to any initial condition x0 is x(t) = x0 et x(t) What can be observe? The linearized system has a o t unique equilibrium point. The equilibrium point is x = 0
Spring 2012
12 / 24
Depending on initial conditions, the trajectory will end in one of the two possible equilibrium points x = 0 and x = 1. x(t) For x0 > 1 limt x(t) = For x0 = 1 x(t) 1 1 o t For x0 < 1 limt x(t) = 0 Hence, the system has two equilibrium points xe = 0 and xe = 1, which depend on the initial condition x0 .
Prof J Wang (Tongji Uni) Chap 5. Nonlinear system introduction Spring 2012 13 / 24
Solutions (t) + 2c x2 (t) 1 x (t) + kx(t) look like? What does the equation mx |x(t)| > 1 system stable system energy |x(t)| |x(t)| < 1 system unstable system energy |x(t)| Therefore, the system motion can neither grow unboundedly or decay to zero. x(t)
3 2 1 2 1 2 3 4 6 8 10
The responses of the system with dierent initial conditions display sustained oscillation with t the same amplitude and frequency.
Spring 2012
15 / 24
Chaos
)? What is chaos ( In Greek mythical cosmogony, particularly in the Theogony (Origin of the Gods) of Hesiod (
), Chaos is the
Spring 2012
16 / 24
Concept of Chaos
Some observations For stable linear systems, small variations in initial conditions will lead to small variations in the output. For nonlinear systems, small variations in initial conditions can lead to huge variations in the output. Denition A commonly used denition says that, for a dynamical system to be classied as chaotic, it must have the following properties:
1 2 3
It must be sensitive to initial conditions; It must be topologically mixing; and Its periodic orbits must be dense.
Prof J Wang (Tongji Uni) Chap 5. Nonlinear system introduction Spring 2012 18 / 24
Example Let us consider the following simple nonlinear system + 0.1x + x5 = 6 sin t x (0) = 3 and with the two sets of initial conditions x(0) = 2, x (0) = 3.01. x(0) = 2.01, x Solutions The response of the system subject to initial conditions is shown below x(t)
2 1 5 1 2 10 15 20 25 30 35 40 45 50
Outline
1
5.1 Introduction
5.5 Summary
Can we extend the analysis and synthesis methods of linear systems to some nonlinear ones?
YES! Root locus equivalent gain analysis using the root locus YES! Frequency response equivalent gain analysis using frequency response
YES! Phase plane method (graphical representation of ODEs) YES! Lyapunov methods YES! ... ...
Chap 5. Nonlinear system introduction Spring 2012 21 / 24
Outline
1
5.1 Introduction
5.5 Summary
5.5 Summary
Describing functions (equivalent frequency response) Phase plane method (graphical representation of state space) Lyapunov methods
Any further interest? Please read from the famous book Applied Nonlinear Control by Slotine and Li.
Prof J Wang (Tongji Uni) Chap 5. Nonlinear system introduction Spring 2012 23 / 24
Department of Control Science & Engineering School of Electronic & Information Engineering Tongji University
Go to next chapter!