ME559(EE587)_Chapter01_Introduction
ME559(EE587)_Chapter01_Introduction
The topic of this course is analysis and control of nonlinear dynamical systems.
The term “nonlinear” is interpreted in primarily two ways, namely, “not linear” and
“not necessarily linear.” The latter meaning is intended here. There are several
important differences between linear systems and nonlinear systems. The main
difference is that a linear system is governed by the principle of superposition, i.e.,
L(cx + y) = cL(x) + L(y), where L is a linear operator; the scalar c belongs to
field of the vector space V ; and x, y ∈ V ; there are other differences that accrue
from inapplicability of the principle of superposition. For example, a closed-form
solution always exists for a set of finite-dimensional linear time-invariant (FDLTI)
differential equations; however, this may not be true for a set of nonliear ordinary
differential equations. Therefore, it is desirable to obtain a model that yields an
approximate solution of the governing equations of a nonlinear dynamical system
for the purpose of stability analysis and control.
1 Rudimentary Concepts
The general structure for a nonlinear dynamical system in the continuous-time
setting is represented as:
Definition 1.1. A dynamical system in Eq. (1) (resp. Eq. (2)) is called forced
if the input u(t) serves as the forcing function. The system is called unforced if
u(t) = 0 ∀t ≥ 0 (resp. uk = 0 ∀k ≥ 0).
1
Definition 1.2. A dynamical system in Eq. (1) (resp. Eq. (2)) is called autonomous
if the function f does not explicitly depend on the time parameter t (resp. the
function ϕ does not explicitly depend on the time index k); otherwise the dynamical
system is called non-autonomous.
Remark 1.1. Many properties that are taken as granted for linear (especially
linear time-invariant) systems do not hold for nonlinear systems, which is one of
the the major challenges in nonlinear systems analysis. A few of these properties
are elucidated below.
1. Existence of a solution; Eq. (1) (resp. Eq. (2)) has at least one solution.
2. Local existence and uniqueness of the solution; Eq. (1) (resp. Eq. (2)) has
exactly one solution for sufficiently small increment of time, i.e., (tf − to )
(resp. (kf − k0 )) is small.
3. Global existence and uniqueness of the solution; Eq. (1) (resp. Eq. (2)) has
exactly one solution for all time t ∈ [0, ∞) (resp. k ∈ N0 )).
where (
1 if θ ≥ 0
sgn θ ,
−1 if θ < 0
No continuously differentiable function x(t) exists as a solution of the above
differential equation. None of the above four statements hold.
2
over the interval [0, 1), the above equation has a unique solution x(t) = tan t, but
there is no continuously differentiable function x(t) defined over the entire interval
[0, ∞) such that the above differential equation holds. This is so because as t → π/2,
the solution x(t) → ∞; this phenomenon is known as finite escape time, which
does not occur in linear systems. Locally, there is a unique solution but there is no
global solution.
ÿ(t) + ω 2 (t)y(t) = 0
where ω is T -periodic, i.e., ω(t) = ω(t + T ) for a given T ∈ (0, ∞). Notice that this
is a time-varying linear differential equation.
Let ω 2 (t) = [1 + ε cos(Ωt)]ωo2 , which implies that
This known as Mathieu equation, for which an example is a child moving his/her
legs while swinging on a swing set. We often classify this type of problems as
parametrically excited oscillations.
ÿ(t)+β ẏ(t)+α1 y(t)+α3 y 3 (t) = A cos(Ω t) for t ≥ 0; initial condition y(0) = 1, ẏ(0) = 0.
Simulate the above equation for the following parameters to yield chaotic motion:
β = 0.05, α1 = 0, α3 = 1, A = 7.5, and Ω = 1.
Example 2.4. Unforced van der Pol equation (e.g., sustained oscillations)
For µ > 0, the above equation yields a stable limit cycle and the approximate radius
of the limit cycle is 2 if ω0 = 1.
3
Figure 1: Oscillator circuit with a triode
t
di 1 dia
Z
L + R i(t) + dτ i(τ ) = M (4)
dt C −∞ dt
where L is the inductance; R is the resistance; C is the capacitance; i is the current
circulating in the L−R−C loop; M is the mutual inductance; vg is the grid voltage;
and ia is the anode (i.e., electron) current in the triode circuit. It is noted that the
grid voltage vg is the same as the voltage across the capacitor C in Figure 1. The
anode current ia is dependent on the grid voltage vg and varies in accordance with
the triode characteristics. The L − R − C loop current i(t) is derived as follows:
ÿ(t) + µ(y 2 (t) − 1)ω0 ẏ(t) + ω02 y(t) = 0 for t ≥ 0 and µ > 0 (6)