Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

E209A Analysis and Control of Nonlinear Systems Problem Set 3

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

E209A Analysis and Control of Nonlinear Systems

Problem Set 3

Professor C. Tomlin
Department of Aeronautics and Astronautics, Stanford University
Winter 2007 Issued 1/26; Due 2/2

Problem 1: Planar phase portraits. Shown in Figure 1 are three phase portraits of planar systems.
Which of them are correct, and which are incorrect? Why? Modify the incorrect ones, not by deleting any
orbits, but by changing their stability type or adding new orbits.

(a) (b)

(c)

Figure 1: Phase portraits for Problem 1.

Problem 2. Consider the system

ẋ1 = x2 (1)
ẋ2 = −x1 + x2 (1 − x21 − 2x22 ) (2)

Prove that this system has a closed orbit.


Problem 3. Prove that each of the following systems has no limit cycles:

ẋ1 = −x1 + x2
(i)
ẋ2 = g(x1 ) + ax2 , where a is a constant, a 6= 1
ẋ1 = x1 x2
(ii)
ẋ2 = x2

Problem 4. One popular model for the propagation of disease through a population is given by the following,

ẍ + x(1 − x) + 2ẋ = 0 (3)

1
Here, x is the density of the population with the disease, where 0 ≤ x ≤ 1. Denote x1 = x, x2 = ẋ.
(a) Determine the equilibria of this model and their stability type.
(b) Prove that the closed region enclosed by the lines x2 = 0, x1 = 1, and x2 = −x1 is positively invariant.
(c) Use parts (a) and (b) to prove that this system has a solution x(t) such that x(0) = 1, x(∞) = 0, and
ẋ(t) < 0 for all t ∈ [0, ∞).
Problem 5: Lotka-Volterra Predator-Prey Equations [2]. Vito Volterra was an Italian mathematician
(1860-1940), who developed a mathematical model to explain the results of a statistical study of fish popula-
tions in the Adriatic Sea. In particular, his model explains the increase in predator fish (and corresponding
decrease in prey fish) which he observed during the World War I period. Volterra produced a series of mod-
els for the interaction of two or more species. Alfred J. Lotka was an American biologist and actuary who
independently produced many of the same models.
One of the simplest of their models takes the form

ẋ = ax − bxy (4)
ẏ = −dy + cxy (5)

where x > 0 denotes the sardine (prey) population and y > 0 denotes the shark (predator) population.
a, b, c, and d are all positive constants. Note that the equations model the facts that: sardines multiply
faster as they increase in number; the number of sardines decreases as both the sardine and shark population
increases; sharks increase in number at a rate proportional to the number of shark-sardine encounters. Analyze
the equilibria of this system (their stability and type), and show (using simulation, and analysis if possible)
that for different values of a, b, c, and d, the model predicts both cyclic variations in population as well as
convergence to steady state values.
Now repeat this analysis for a more complicated model, in which the sardine population saturates in the
absence of sharks, and vice versa.

ẋ = (a − by − λx)x (6)
ẏ = (−d + cx − µy)y (7)

where λ, µ > 0.
Problem 6. A model that is used to analyze a class of experimental systems known as chemical oscillators is
given by:
ẋ1 = a − x1 − 4x 1 x2
1+x21´
³ (8)
ẋ2 = bx1 1 − 1+x x2
2
1

where x1 and x2 are dimensionless concentrations of certain chemicals and a, b, are positive constants.
(a) Find the equilibrium (equilibria) of this system.
(b) Show that the region

M = {(x1 , x2 )|x1 ≥ 0, x2 ≥ 0, x1 ≤ a, x2 ≤ 1 + a2 }

is invariant. Use the Poincaré-Bendixson Theorem to show that the system has a periodic orbit when b <
3a/5 − 25/a.
Problem 7: Analysis of the Lorenz attractor.
The Lorenz attractor is one of the most widely studied examples of chaotic behavior in ODEs: it was originally
studied in connection with turbulent convection in fluids, and has also been used to explain irregular spiking
in lasers. The dynamics may be modeled as:

ẋ1 = σ(x2 − x1 ) (9)

2
ẋ2 = (1 + λ − x3 )x1 − x2 (10)
ẋ3 = x1 x2 − bx3 (11)

where σ, λ, and b are positive constants. (In the fluid problem, x1 represented a Fourier component of the
fluid velocity field, and x2 and x3 were Fourier components of the temperature gradient.)
√ √ √ √
(a) Show that this system has equilibria at (0, 0, 0), ( bλ, bλ, λ), and (− bλ, − bλ, λ). Show that the
equilibrium point at the origin is unstable, and that the other two equilibria are unstable if:

σ >
b+1 (12)
(σ + 1)(σ + b + 1)
λ > (13)
σ−b−1

(b) Simulate the system for parameters σ = 10, λ = 24, b = 2, and describe the qualitative behavior of
trajectories starting close to one of the equilibria away from the origin.
(c) Now, by considering the function:
1 2
V (x1 , x2 , x3 ) = (x + x22 + (x3 − a)2 ) (14)
2 1
(where a = σ + λ + 1) and the rate of change of V along trajectories of the system, show that all trajectories
are ultimately contained within a certain bounded region (can you find an expression for this region in terms
of the function V ?)

References
[1] P. Fife. Mathematical aspects of reaction-diffusion systems. Springer-Verlag, Lecture notes in Mathematics,
Vol. 28, 1979.

[2] S. S. Sastry. Nonlinear Systems: Analysis, Stability, and Control. Springer-Verlag, 1999.

You might also like