Professional Documents
Culture Documents
Nonlinear Control
Part of Module CY3H2 Dr. Victor M. Becerra
University of Reading School of Systems Engineering Last modied: January 2009
1 / 20
The state space of a second order system is a plane having the states x1 and x2 as its co-ordinates. This plane is called the phase plane.
2 / 20
Given an initial condition x(0) = x0 , equation 1 denes a solution x(t). As time t varies from zero to innity, the solution x(t) can be represented as a curve in the phase plane. Such a curve is called a phase plane trajectory. If we want to consider a range of trajectories starting from dierent initial conditions, then the set of curves on the phase plane is known as a phase portrait. We can develop the phase portraits by hand or by means of software packages such as Matlab.
3 / 20
6 6
4 / 20
Consider a second order nonlinear system with dierentiable right hand side functions f1 and f2 . x1 = f1 (x1 , x2 ) x2 = f2 (x1 , x2 ). The Jacobian matrix has the form J=
f1 x1 f2 x1 f1 x2 f2 x2
(2)
(3)
5 / 20
unstable node
unstable focus
7 / 20
Limit cycles
In the phase plot of the Van der Pol oscilator, it is possible to observe that the system has an unstable equilibrium point at the origin. Moreover, there is a closed curve in the phase portrait. Trajectories inside the curve, or those outside it, all tend to the closed curve. This closed curve is an instance of the limit cycle phenomenon. In the phase plane, a limit cycle is dened as an isolated closed curve. Linear systems do not exhibit limit cycles.
8 / 20
According to the motion patterns of the trajectories near a limit cycle Stable limit circles: all trajectories in the vicinity of the limit cycle converge to it as t . Unstable limit cycle: All trajectories in the vicinity of the limit cycle diverge from it as t . Semi-stable limit cycle: Some of the trajectories in the vicinity of the limit cycle converge to it, while others diverge from it as t .
9 / 20
An analytical method to construct a phase portrait consists is of eliminating the time variable from the system model by dividing the two equations, such that: f1 (x1 , x2 ) dx1 = dx2 f2 (x1 , x2 ) And then solving this equation to nd a functional relationship between x1 and x2 .
10 / 20
(5)
11 / 20
(7)
(8)
12 / 20
13 / 20
When the thrusters provide a negative torque U, then we have that the following relationship can be found: 2 = 2U + c (12)
Noting that the switching occurs when changes sign, the switching line in the phase portrait is a vertical line at = 0. The two relationships found dene parabolic trajectories which are symmetric with respect to the switching line.
14 / 20
u=+U
u=U
switching line
15 / 20
17 / 20
= 1 and
18 / 20
6 6
19 / 20
20 / 20