Professional Documents
Culture Documents
NON-LINEAR SYSTEMS
1
General Considerations
• Nonlinear
– not linear (x)
– not necessarily linear (o)
• Why study nonlinear system ?
– All physical systems are nonlinear in nature.
– Nonlinearities may be introduced intentionally into a
system in order to compensate for the effect of other
undesirable nonlinearities, or to obtain better performance
(on-off controller).
• Linear system closed form solution
x Ax, y Cx
x f ( x ), y ( x )
dx2x2 x1
x x constant
2
1
2
2
8
Non - linear Autonomous System
• What can a nonlinear autonomous system do ?
x f ( x), x R n
Basically everything.
– A solution may not exist, even locally.
x sgn x, x(0) 0 x R
1 if x 0
t when sgn x
1 otherwise
dx t
x
0 dt c
t
/2
1 x
0 2
finite escape time
(= : linear system)
tan 1 x t c
x tan(t c) x(t )
x t3
– Solution may not be unique.
2 t
x 3 x 3 , x (0) 0 x0
x (t ) 0 t [0, )
x (t ) t 3 t [0, )
10
Equilibrium point of Non-linear System
– Equilibrium point doesn’t have to be unique.
Ex: y y sin y 0 (pendulum)
y x1 x1 x2 x2 s 0
y x2 x2 x2 sin x1 sin x1s 0
n
Equilibrium point xs , n 0,1,
0
Ex: y yy y 0 3
(Rayleigh eq.)
x1 x2 0 x2 s 0
x2 x2 x1 x1 0
3
x1s (1 x12s ) 0
0 1 1
xs , xs , xs
1 2 3
0 0 0
11
Periodic Solutions of Non-linear System
– Nonlinear system may have isolated closed (periodic)
solutions.
Ex:
12
Non-Linear System
• Systems which does not follow superposition principle
• Making analysis and generalization much more difficult
• Non-linear equation cannot, in general be solved
analytically.
• A complete understanding of behavior of a non-linear is
a complex.
• Tools like Laplace and Fourier transform can not be
applied to analysis the behavior of non-linear systems.
• There is set of analysis tools applicable to particular
class of non-linear control problems.
13
Common non-linear system behavior
• Due to lack of super position property , non-linear
systems responds to external inputs and initial
conditions differently.
• The dynamics of non-linear system are more richer
than that of a linear system.
• There are certain essentially non-linear phenomena
that can happen only in the presence of non-
linearity.
• Examples of essentially non-linear phenomena are
given as: 14
1) Finite Escape time:
• The state of an unstable linear system goes to
infinity as time tends to infinity.
• A non-linear system’s state can go to infinity in
finites time.
2) Multiple isolated equilibrium
• Linear system – Only one equilibrium point.
• Linear system has only steady–state operating points
which attracts the state of the system irrespective of
the initial state.
• Non-linear system – More than one equilibrium
points
• The state of non-linear system may converge to one
of several steady state, depending on the initial state
of the system. 15
3) Limit Cycles:
• For a linear system to have oscillatory output, it must
be a pair of Eigen values on the imaginary axis on s-
plane which is non-robust condition that is almost
impossible to maintain in the presence of
perturbations.
• Amplitude of oscillation, if sustained, in linear system
will be depend on initial state.
• Stable oscillation must be produced by non-linear
system.
• There are non-linear system which can go into
oscillation of fixed amplitude and frequency
irrespective of the initial state.
• This type of oscillation is known as a limit cycle.
16
4) Sub-harmonic, harmonic or almost periodic
oscillations
• A stable linear system under a periodic input
produces an output of the same frequency.
• A non-linear system under periodic excitation can
oscillate with frequencies which are submultiples or
multiplies of the input frequency.
5) Chaos
• Non linear system can have a more complete steady
state behavior that is not equilibrium, periodic
oscillation or almost periodic oscillation.
• Some of these chaotic motions exhibit randomness
despite the deterministic nature of the system.
17
6) Multiple mode of Behavior:
• Not unusual for two or more modes of behavior
to be exhibited by the same non-linear system.
• An unforced non-linear system may have more
than one limit cycle.
• A forced system with periodic excitation may
exhibit harmonic or sub-harmonic or more
completed steady-state behavior depending
upon the amplitude and frequency of the input.
18
• 7) A non-linear system can display Jump resonance,
a form of hysteresis, in its frequency response.
• Under sinusoidal excitation ,when amplitude of
input is slowly increased from small values, the
output amplitude initially in a linear fashion
• But at some point of input amplitude, output jump
to higher level in the curve all of sudden.
Aout Aout
Ain Ain 19
• If input amplitude increase further, then output
will follow curve from that higher point onwards.
• Again amplitude is decrease then output remains
on upper curve.
• When the output amplitude has decrease to
another value smaller than the amplitude at
which the jump has earlier taken place, curve
jumps to lower curve.
• There are different type of amplitude jump.
• Jump in the output amplitudes are discontinuities
at which output amplitude may take any one of
the several amplitudes possible at point of the
jump phenomenon.
20
Common Physical Nonlinearities
1) Saturation or Limiter:
• Most common seen non- linearity.
• Common phenomenon in magnetic circuits,
amplifiers and actuators.
• Output varies linearly with input, only for small
amplitude of input.
• When input amplitude get out of linear range,
outage change very little and stay close to its
Maximum value.
• Ferromagnetic-materials can be magnetized by a
magnetising force up to certain value. Initial part of
input-output curve is linear. 21
• But the beyond the initial linear range, increase
in the output is small and one say that magnetic
material is saturated.
• In the case of amplifiers, output remains linearly
varying with input up to certain input beyond
which output remains saturated at +Vcc or –Vcc.
• The saturation characteristics can be
approximated by a linear range followed by a
constant output for positive and negative side.
y
M y M x a
a k
1 k x a x a
a x
M x a
M 22
• 2) Dead-zone or Threshold:
• Output for small values of the input is zero. Output will
be available only the input has increase increases
beyond a particular a limit, called threshold.
• Occurs in sensors, amplifiers and actuators.
• In DC motor one assume that any voltage applied to
armature winding will cause armature to rotate, if field
current is maintained constant.
• Due to static friction at motor shaft, rotation will occur
only if torque provided by motor is large enough.
• This corresponds to so-called dead-zone for voltage
signal.
23
y
k
a 1
1 a x
k
y kx x a
0 a x a
kx x a
24
3) Backlash Non-linearity
• Occur in mechanical component of control system.
• In gear train, small gap exit between the interacting
gears.
• As a result when driving gears rotates a small angle,
then it does not come in contact with driven gear.
• This correspond to a dead zone (OA).
• After the contact has been established between the
two gears, driven gear follow the rotation in a linear
fashion (AB).
• When driving gear rotates in reverse direction by a
distance, driven gear again does not move , This
corresponds to segment (BC) 25
y
C
B
O A
h h x
2 2
D
E
26
• After contact between two gears is reestablished,
driven gear linearly in reverse direction (CD).
• If driving gear is in a periodic motion, driven gear
moves in pattern represented by EBCD.
• Its multi value in nature.
4) Coulomb friction
• In any system where there is relative motion between
contacting surface , there will be several friction
• All of them are non-linear except viscous components
• Coulomb friction is drag force which opposes motion
but is essentially constant in magnitude , regardless of
velocity.
27
5) Relays
• Used in industry for controlling large amount to a
circuit by using a very small amount of power for
operating the relay energizing coil .
• Are very large scale power amplifiers.
• The input-output characteristic of the relay can be
of different type depending the nature of relay and
approximation used.
• They are classified as follows:
a) Ideal Relay
• The output switches between + M and –M
depending on whether input is positive or negative.
28
b) Relay with Dead zone
• The output stats appearing only when the input
has increased beyond a threshold value.
c) Relay with Hysteresis
• There is a hysteresis , the output tracing one curve
for increasing input and another for decreasing
input.
c) Relay with Hysteresis and Dead zone
• This relay exhibits a dead zone along with hysteresis
and is most general representation of relay
characteristics.
29
y
y M
M
a
a x
x
M M
Linear Spring
Soft Spring
33
Basic Idea
To generate motion trajectories corresponding to various
initial conditions in the phase plane.
To examine the qualitative features of the trajectories.
In such a way, information concerning stability and other
motion patterns of the system can be obtained.
A graphical method: to visualize what goes on in a
nonlinear system without solving the nonlinear equations
analytically.
Limitation: limited for second-order (or first-order)
dynamic system; however, some practical control systems
can be approximated as second-order systems.
34
Phase Portrait of a Linear Mass-spring System
Mass-spring system (Fig(a)) d
y (t ) 0;
d 2
dt t 0
2 y (t ) y (t ) 0; y (0) y0
dt
y (t ) y0 cost
Solution: d
y (t ) y0 sin t
dt
Equation of the trajectories in phase plane:
2
d
y 2
y y02
dt
2
x2 .
x y02
35
System response corresponding to various initial conditions
is directly displayed on the phase plane (Fig.(b)).
The system trajectories neither converge to the origin nor
diverge to infinity.
They simply circle around the origin, indicating the marginal
nature of the system’s stability.
36
General Description of Second-Order Non-linear System
Free motion of any second-order non-linear system can
always be described by an equation of the form:
.. . . .
y g ( y , y ) y h( y , y ) y 0
The state of the system for any given. instant, can be
represented by a point of coordinates ( y, y) in a system of
rectangular coordinates.
37
In term of the state variables:
x1 (t ) y (t ),
.
x2 (t ) y (t )
38
By division, a first-order differential equation relating
the variable x1 (t ) and x2 (t ) is obtained as:
dx2 g ( x1 , x2 ) x2 h( x1 , x2 ) x1
dx1 x2
Thereby eliminating the independent variable ‘t’ from the
set of first-order differential equation
One consider x1 (t ) and x2 (t ) as independent and
dependent variables respectively.
For a given set of initial conditions, ( x1 (0), x2 (0)) ,the
solution to above equation may represented by a single
curve in the phase plane for which the coordinates are:
( x1 (t ), x2 (t )) 39
> Curve traced out by the state point, x1 (t ), x2 (t ) as
time t is varied from zero to infinity, is called a
phase trajectory.
Family of all possible curves for different initial
conditions is called the phase portrait
A finite number of trajectories defined in a finite
region is considered a phase portrait.
The phase portrait provide a powerful qualitative
aid for investigating system behavior and design of
system parameters to achieve a desired response.
Existence of limit cycles is brought into focus by the
phase portrait. 40
Equilibrium Point or Singular Points
- Equilibrium point is defined as a point where the system
states can stay forever.
- The system continues to lie at the equilibrium point unless
otherwise disturbed.
- this implies that
. d
x1 x1 x2 0
dt
. d
x2 x2 g ( x1 , x2 ) x2 h( x1 , x2 ) x1 0
dt
- which gives
g ( x1 , x2 ) x2 h( x1 , x2 ) x1 0
41
Example 2: A.. non-linear
.
second-order system
The system y 0.6 y 3 y y 0 has two singular
2
42
Correlation between Time-domain response and Phase
Trajectory
43
.
x1 (t ) x2 (t );
.
x2 2 x2 (t ) x1 (t );
x2 (0) 0, x1 (0) y0 ,
44
The nature of the transient can be inferred from phase
trajectory
Starting from the point P, i.e. with initial deviation but no
velocity, the system returns to rest , i.e. to the origin with
damped oscillatory behavior.
45
Example 4: A first-order system: Consider the system
given by: x 4 x x 3
f x, u f x, u
f xe , u0 x u hxe , u0 , x, u
x xe ,u0 u xe ,u0
Where hxe , u0 , x, u contains the remaining higher order
terms.
f x
is:
.
x(t ) x
x x e
56
Problem: Linearize the Non-linear System represented by the
following state equations, about equilibrium points
and obtain eigen value of linearized system.
.
x1 x1 x2
.
x13
x 2 2 x1 x2
3
Solution: At equilibrium points:
.
x1 x1 x2 0
3
.
x
x 2 2 x1 x2 0 1
3
Then x1 x2 , second equation3 become:
x1
2 x1 x1 0 57
3
Solving the non-linear simultaneous equations, one get
the equilibrium points as:
(0, 0 ) (3 , 3) (-3,-3)
f1 f1
f x1 x2 1 1
x f 2 f 2 2 x1
2
1 evaluated at x
x1 x1 evaluated at x
e
58
Therefore, representation of Linearized system about
equilibrium point (0,0) is given as:
x1 1 1 x1
.
.
x 2 2 1 x2
Eigen values are at s = +1.732, -1.732.
.
x 2 7 1 x2
Eigen values are at s j 6
59
Analysis and Classification of Equilibrium or
singular points
It is possible to linearise a non-linear system around the
equilibrium points.
then study the behavior of the system trajectories in the
near the equilibrium points using the linearised model.
Based on the nature of the phase trajectories , the
equilibrium points are then classified as:
(1) Node (2) Focus (3) Saddle Point (4) Center
(1a) Stable Node (1b) Unstable Node
(2a) Stable Focus (2b) unstable Focus
• Linearization results in an equation similar to linear
time invariant system with constant matrix A whose
eigen values can be analyzed to study the state
trajectories around the equilibrium points . 60
The eigen values of the matrix A can be real,
(a) both positive
(b) both negative,
(c) one positive and other negative
or Complex: (a) with positive real part
(b) negative real part
(c) with purely imaginary
Linear equation in the vicinity of the equilibrium point can
be written as:
.x a b x
.
1 1
x
x 2 c d 2
Eigen values of the matrix are given from the characteristic
equation:
I A 0 61
That is a b
0
c d
Or a d bc 0
2 (a d ) ad bc 0
Eigen Values are:
(a d ) (a d )
2
1 , 2 ad bc
2 2
Using a linear transformation x Mz, such that resultant
system is diagonal canonical form:
. 1 0 z1
z
. 1
z 2 0 2 z2
62
Transformation transform the coordinate axes from
x1 x2 plane to z1-z2 plane having same origin.
dv2 v1 v2 v2 k v1
dv1 v1 v2 v1 k v2
where k
Define:
dv2 v2
tan and tan
dv1 v1
72
We get the equation of trajectories:
tan k
tan
1 k tan
tan k
This is an equation to a spiral in the polar coordinate
73
4) Complex with Negative Real Part
State responses are both decreasing with respect to time.
Both are decreasing amplitude sinusoidal signal.
If the real part is negative, trajectory is spiraling inward
Equilibrium points to which the trajectory spirals inwards
is called a stable focus
v1 c1e t
sin t ; v2 c2e t
sin t ;
74
(5) Complex with Positive Real Part
State responses are both increasing without bound with
respect to time.
Both are increasing amplitude sinusoidal signal.
If the real part is positive, trajectory is spiraling outward
from the equilibrium point
Equilibrium points to which the trajectory spirals outward
is called a unstable focus.
v1 c1e t
sin t ; v2 c2 e t
sin t ;
75
(6)
Complex with Zero Real Part
1 , 2 j
From which we get:
dv2 v1 v1
dv1 v2 v2
Cross-multiply and rearranging:
v2 dv2 v1dv2 0
Integrating we get:
v22 v12 R 2
77
Stability of Equilibrium Points
In case of non-linear system, concept of stability as
to be redefined as the definition of stability of linear
systems cannot be applied to non-linear system.
Because superposition does not apply to non-linear
system.
Linear system have only one equilibrium point.
The behavior about the equilibrium state
completely determines the qualitative behavior in
the entire state-space in case of linear system.
In non-linear system, behavior for small deviation
may be different from that for large deviations.
Local stability does not imply stability in the overall
state-space.
78
Non-linear systems may have several equilibrium
points.
System trajectories may move from one equilibrium
state to the other as time progress
The free behavior of the system can be different
from the forced behavior of the system.
79
Example: Van Der Pol’s equation
2
d y 2 dy
Equation: 2 1 y 0 y 0 with
2
0
dt dt
For a second order system , the zero-input response
can be analyzed by studying the damping character of
the system.
> The damping property is decided by the coefficient of
the derivative of y, i.e. 1 y 2
.
• The parameter being positive, following scenario can
be considered:
Case-1: 0 y 1 ,Then the damping is negative.
for a such system the zero input response increases
without bound from the equilibrium point at the origin.
80
Case-2: y 1 then coefficient of the first derivative
become positive. That damping itself is positive.
the system trajectories appear to converge to the
equilibrium point
The response is a stable one.
Case- 3: y 1, The damping become zero and system
response will be an oscillation of steady amplitude.
Conclusions:
The system exhibits an unstable character in the
vicinity of the origin. For large signals, a stable
response is shown.
The system is thus unstable locally but stable for
large signal
81
Stability in the small and Stability in the Large
The situation as shown for the non-linear system in
from previous example does not exits in a linear
system.
A linear system can only be either stable or unstable in
the complete state space.
In the case of non-linear system, There is no point in
considering the “System Stability”.
It is more meaningful to consider about the stability of
an equilibrium point.
It will be must to distinguish between the different
regions near the equilibrium point.
Stability in region close to the equilibrium point or in
the vicinity of the equilibrium point is called “ stability
in the small ” 82
For a larger region around the equilibrium point ,
stability is referred to as “ stability in the large ”.
A simple physical illustration of different types of
stability such as global stability , global instability,
and local stability are as shown in figure (a) and (b):
83
Lyapunov stability-First Method
In state space , an neighborhood of an equilibrium
state xe is defined by n-dimensional sphere
x xe
An equilibrium state is stable ( or stable in the
small) if the system state can be made to stay for
ever within an neighborhood by starting it
anywhere within an appropriately
chosen neighborhood.
If the system is disturbed slightly from the
equilibrium point, the subsequent motion will
remain in the vicinity of the equilibrium state. 84
• The size of the neighborhood being dependent only
on the magnitude of the perturbation.
Definition: Lyapunov’s stability:
• An equilibrium state xe of an autonomous dynamic
system is stable ( or stable in the sense of Lypunov)
if for every 0, there exits a 0 where
depends only on , such that x xe
results in x(t0 , x0 ) xe for all t t 0.
> If equilibrium point is to be stable in sense of
Lyapunov, then for any that is specified, a value of
must be produce such that the system state initially
starting in neighborhood of the equilibrium state
will never leave the neighborhood . 85
• An equilibrium state to which all trajectories from
the neighborhood converge has to distinguished
from the above.
This leads to the concept of asymptotic stability.
Definition : Asymptotic stability:
An equilibrium state of an autonomous dynamic
system is said to be asymptotically stable if
(1) if it is stable in sense of Lyapunov.
(2) There is a number a such that every motion
starting in the neighborhood a of xe converges
to xe as t tends to infinity.
> If only property (2) is satisfied, not property (1) then
system to be quasi- asymptotically stable
86
• Region a can be generally small than .
• Definition of Instability in sense of Lyapunov:
• An equilibrium state of a free dynamic system is
unstable if there exit an such that no can be
found to satisfy the conditions for equilibrium state
to be stable in sense of Lyapunov.
Concepts of Lyapunov stability and asymptotic
stability are local concepts.
They apply to stability behaviour in the small or in a
small neighborhood of the equilibrium point.
Size of is not important, it is the size of which is
determining factor.
87
• If a 1 is found to satisfy the definition for given 1
then same 1 would satisfy definition relative to
any 1 .
• A appropriate for a given must be smaller or
equal to the given .
First Method of Lyapunov:
• It is a theorem stating the conditions under system
stability information can inferred by examining the
simplified equation through local linearization.
• This theorem is applicable to only to autonomous
systems.
• The theorem can be state as follows:
88
.
• Theorem: For an autonomous systems x f ( x) ,
let .
x f ( xe )x h( xe , x)
x
be the equation of the perturbed system about an
equilibrium state, xe , if
.
h( xe , x)
lim 0
x 0 x
then,
(1) If the linearized system has only eigen values
with negative real parts, xe is asymptotically stable;
(2) If the linearized system has one or more eigen
values with positive real parts , Then xe is unstable.
89
(3) If the linearised system has one or more eigen
values with zero real parts and remaining eigen
values have negative real parts, stability of xe cannot
be ascertained by studying the linearised system
alone, even for stability in the small.
90
Construction of Phase Portraits
I. Analytical method
II. The method of isoclines
III. Delta Method
91
(1) Analytical Method
• Two Ways:
(a) Integrate (if possible) the equation of slope of the
trajectories given by: dx2 f ( x1 , x2 )
dx1 x2
• such that x2 ( x1 )
(b) Solve for x1 and x2 from state equations as
function of time, t.
• Then eliminate time variable t from the expression
for x1 and x2 .
• Not always possible.
92
• Example: If differential equation of a linear system
is given as: d 2 y
2
y 0
2
dt
• Then state equation are:
dx1
x2
dt
dx2
2 x1
dt
• Equation of slope of state trajectory:
dx2 2 x1
dx1 x2
• Cross-multiplying: 2 2
x dx 2
x1dx1 0
93
• Integrating, one gets: x22 x 2
2 1 c
2 2
• On simplification:
2
x2
x1 c1
2
• Example 2: Consider a non-linear closed-loop
system as shown in following figure. Obtain the
State equations and equation(s) for state-
trajectories in phase plane.
r e 1 u 1 y
1
1
s ( s 1)
1
r constant
94
• Solution: From plant dynamics:
.
.. .
y y u (1)
• For non-linear element , input-output relation is
given by: u f (e) ( 2)
where f (e) 1 for e 1
0 for 1 e 1
1 for e 1
• From comparator dynamics: e r y
• Differentiating above equation:
.
y e
.
.. .. (3)
y e
95
.. .
dt dt
dy
• Taking the state variables as: x1 y and x2
dt
• Taking 0.5; n 1 , we get state equations as:
dx1
x2
dt
dx2
x2 x1
dt
• Slope equation becomes: dx2 ( x2 x1 )
N
dx1 x2 102
• Equation of locus of points having same “N”
(isoclines) is given by: x
1
x
(1 N )
2 1
x 2 N 1
N 0
N 2
N 3
N
x1
103
104
D) Simple steps to find approximately
the next point in the state
trajectories:
L1
• If P1 is a point in state trajectory and P1
L1 and L2 be two isoclines for N = N1 L2
and N=N2 respectively.
x2 x1 ( x1 , x2 )
.
106
• Slope equation:
dx2 x1 ( x1 , x2 )
dx1 x2
• Cross multiplying: x2 dx2 x1 ( x1 , x2 )dx1 0
.
x2 x1 0.33x2 0.58 x 3
1
dx2 f ( x1 , x2 )
dx1 x2
112
(a) Symmetry about the x1 axis:
• Slope must be equal but opposite in sign for x2 > 0 and
x2 < 0 for all x1 .
• Possible if f (x1 ,,x2 ) = f (x1 ,,- x2 ) .
• i.e. f (x1 ,,x2 ) must be an even function of x2
• If phase portrait is symmetrical about x1 axis, only
difference between the phase plots in the upper and
lower half is in direction of motion.
• Motion of the representative point on the upper half will
be the right and in lower half, it will be to the left with
respect to x1 axis
113
(b) Symmetry about the x2 axis:
• Slope must be equal but opposite in sign for x1 > 0 and x1 < 0 for all x2 .
• Possible if f (x1 , x2 ) = - f (- x1 , x2 )
• i.e. f (x1 , x2 ) must be an odd function of x1
114
Limit Cycles
• A limit cycle is an isolated closed trajectory.
• Discovery by H. Poincare
• Examples:
● Heart beat, pacemaker, neurons, daily rhythms in
body temperature, chemical reactions, ... 115
• A limit cycle is an isolated closed trajectory;
• this means that its neighboring trajectories are not
closed.
• they spiral either towards or away from the limit cycle.
• Thus, limit cycles can only occur in nonlinear systems.
• In a linear system exhibiting oscillations closed
trajectories are neighbored by other closed trajectories
117
• We have seen examples of linear and non-linear
systems which have a family of periodic solutions.
• These occur near any centre of the system.
• Any such periodic trajectory is called a cycle. There
is a type of cycle which is isolated i.e. it is not part
of a family of cycles.
• We are interested in the question of stability of such
cycles.
• That is, do trajectories which are near to a cycle,
approach it or leave it as t→∞?
118
• If all trajectories which are sufficiently close to a
cycle, converge to that cycle as t→∞,
• we call the cycle an asymptotically stable limit cycle
of the system.
• If no trajectories which are sufficiently close to a
cycle, diverge from that cycle as t→∞,
• we call the cycle an unstable limit cycle of the
system.
• If some trajectories which are sufficiently close to a
cycle, converge to that cycle as t→∞ and others
diverge from that cycle,
• we call the cycle a semi-stable limit cycle of the
system.
119
• Are inherently a non-linear phenomenon
● What about .closed orbits in linear systems?
X AX
They can have solutions that
are closed orbits!
y y 0
.. .
y 1 y 2
122
Poincaré-Bendixson Theorem
• As closed orbits are of much interest there
should be a method to establish that there
exists such an orbit, and there is: Poincaré-
Bendixson Theorem:
• Suppose that:
1. R is a closed bounded subset of the plane;
2. dx/dt = f(x) (state equations) is a
continuously differentiable vector field on
an open set containing R;
3. R does not contain any Fixed Points (Singular
points);
4. There exists a trajectory C that is confined in
R, in the sense that it starts in R and stays
in R for all future time.
• Then either C is a closed orbit, or it spirals
towards closed orbit as time tends to
infinity .
• So, R contains a closed orbit.
123
• Bendixson‘s Criteria for the existence of the limit
cycle:
• Bendixson has shown that a sufficient condition for
the absence of the limit cycle or any sort of closed
trajectory within a region is that ,
• Given the state equation of a non-linear system as:
.
x1 f1 ( x1 , x2 )
.
x2 f 2 ( x1 , x2 )
• Then on the boundary of the region:
f1 ( x1 , x2 ) f 2 ( x1 , x2 ) fixed sign
x1 x2 124
Proof: Slope equation of trajectory is given as:
dx2 f 2 ( x1 , x2 )
dx1 f1 ( x1 , x2 )
on cross multplying :
f1dx2 f 2 dx1 0
0.1 y y 0
2
dt 2 3 dt dt
• State space representation cab be given as:
dx1
x2
dt
dx2 10 2
0.1 x2 x2 x1 x1
2
dt 3
so, f1 ( x1 , x2 ) x2 ; 127
2
and f 2 ( x1 , x2 ) 0.1
10
x2 x2 x1 x1
2
3
Thus, f1 ( x1 , x2 ) 0
x1
and f 2 ( x1 , x2 ) 0.1 10 x2 2
x2
It is a apparent that f1 ( x1 , x2 ) f 2 ( x1 , x2 )
x1 x2
u sin( x1 ) sin
a v
c c
• results in:
dx1 dx2
x2 ; bx2 v
dt dt 132
• Thus stabilization problem for non linear system has
been converted to stabilization problem for a
controllable linear system
• We can now proceed to design a stabilizing state
feedback control law as:
v k1 x1 k2 x2
• To locate the eigen values of the closed loop system
in the left half of s-plane.
dx1 dx2
x2 ; k1 x1 ( k 2 b) x2
dt dt
x Ax B ( x)u ( x)
d 1
dt
• we get
0 1 0 1
A ; B ; ( x) ;
0 b 1 c
a
( x ) sin( x1 ) sin
c
• For Linearization, control law used :
u ( x ) ( x )v
138
• If a non-linear state equation does not have the
structure as above for one choice of state variables,
it might do so for
.
another choice. .
• For example: 1 x a sin x2 ; x 2 x1 u
2
a
• Transformation from one x-coordinates to z-
coordinates is done through z T (x )
• The map T must be invertible. An inverse map T 1 (.)
1
must exit such that x T ( z ) for all z T ( Dx )
where Dx is the domain of T.
Since the derivatives of z and x should be continuously ,
both T(.) and inverse of T be continuously
differentiable.
A continuously differentiable map with a continuously
differentiable inverse is known diffeomorphism.
140