Document 13683793

advertisement
IEEE TRAXSACTIONS O N AUTOMATIC
CONTROL
90
January
Example I
Generalized Isocline Method of Plotting
Phase-Plane Trajectories
B. L. DEEKSHATULU ASD I. S. N. AIL-RTHY
Consider the system with nonlinear damping given by
i+&+2=0
Abstracf-By considering simultaneously the N-x (or the N-x),
where N = d b / d x and the k-x planes, second order
non-linear autonomous systems (not easily amendable to the existing methods)
describedby the differentialequation ? = F ( x , k) canbestudied.
in initial conditions,
Changes in system behavior due to changes
nonlineardamplingandrestoringforcescaneasilybestudied.
Simple and general a s i t is, the method presented here is believed
to be novel.
On the phase plane by the existing
isocline method one should
soh-e the quadratic equation in i namely ri-2+~Ti+x=0and both
the roots are valid.By the present method the procedureis as follows:
1 ) On the :\:-.s plane. curl-es of :\- vs. .u are plotted from the
equation
for particular values of 2 , say 2 =0, f 1 , + 2 , . * . . This is a simple
job since it amounts to dra\\-ing straight lines with different slopes
and different shifts from the origin. See Fig. 1 .
-4general second-order nonlinear autonomous system is governed
2 ) A number of horizontal lines corresponding to N= rt: 1 , k2,
b>- thedifferential equation
. . . are then drawn. These are already present on the graph sheet.
= F ( x , +)
(1) See Fig. 1.
3) Consider a horizontal straight line say for N = 1.5. Determine
If a.e denotethe slope of a trajectory on thephaseplaneby
all possible points of intersections (x and L?) of this straight line with
iV( = d i / d x ) , ( 1 ) reduces t o
1). These are (0.5, - O S ) , (0.5, -l.O),
the curves obtained under
LV.f = F ( x , i)
(2) ( - 1.0, 0.5) (-1.0, -2.0), (-2.5, l.O), ( - 2 . 5 , -2.5) and (-7.0, 2.0).
4) These points are plotted on the
i-x plane, joined and the
There are numerous methods to construct indix-idual phase-plane
slope lines marked with slope N = 1.5. The procedure is repeated for
trajectories starting from a given set of initial conditions (like the
isoclines (u-ith the respective
other x-alues of S , and the corresponding
methods of Lienard [7], [SI, Ku [4], and Pel1 [l]. But there are only slope lines marked on them) are obtained on the phase
plane. Joining
a felv techniques which permit the study of the behavior of certain
as shown in Fig. 2.
these slope lines give the entire phase portrait
class of nonlinear systems corresponding to many initial conditions.
The system represents thatif the initial point is interior to the sepaFor example Szego [ 5 ] suggested a procedure. lvhich needs the plotis a n oscillation (not a harmonic motion). The
ratris,themotion
ting of curves of certain equations on a transparent paper which are singular pointis a center.
used later for plotting the trajectories. Brodestky's [6] method
inExample 11
volves the division of the phase plane into regions with positive and
negatix-e d x / d x and d2.+/ds?. Deekshatulu [ 7 ] made use of simple
Consider the equation
transformations to effect rapid plotting of trajectories on the entire
phase plane or in any desired region. The existing isocline method
s+ri+z=o
necessitates plotting the curves of f 1-s. s from ( 2 ) for different conwe have :\:=
-x(2+1)/
constant values of ,??, from \vhich the phase trajectov may be
In this case the curves of :V vs, x for different values of f are
structedfroman>chosen initialcondition,butplotting
of i - x
c u n e s for any given value of A
' is not alx\-a>-spossible; for example, straight lines through the origin. See Fig. 3. Therefore, the present
equations like f + cot is+ sin x=O, and f+f+.++ log x=O do not technique is much simpler than the usual isocline method (which is
applicable for this example) since latter method necessitates plotting
yield to the existing isocline method. In what follon-s. a new, general
of the cur\-es of f vs. x from the equation i = -s/;V+x for different
and simple method of plotting phase-plane trajectories forsecondof S . The complete trajectories are shown
in Fig. 4.
values
order nonlinear systems governed by(1) is presented.
TSTRODITCTIOS
DISCUSSIOS
THEPROPOSED
METHOD
Equation ( 2 ) is rewritten as follows:
S = F ( x , ?)/i
i3)
Then,
1) On the :\'-x(~y-L?) plane, plot curves of :V vs x ( S vs. 2 ) for
different constant x-alues of ?(x). This is always possiblefor any
F ( s , x)
The following important points may be noted:
1) a ) \\-bile thepresentmethod
is generall>- applicabletoany
second-order nonlinear autonomous system, it is particularly useful
for the following equations:
r +j(.i) +
j: +j(& +
2
=0
2 =
0
2 ) Draw lines of constant K say corresponding to S = A',, :\'z,
b ) For equations of the type x + j ( 2 ) + g ( x ) =O one would plot the
LV3,. . . . Thisamountstodrawing
a number of horizontal lines
~ Y v xs curves from the equationX= - f ( f ) + g ( x ) / j for different conparallel to thes(i)
axis.
stant d u e s of i. Instead, a simple procedure would be t o imagine a
3 ) Keepingan>-horizontal
line in viex,saycorrespondingto
scale change of the I' axis from M to LV.?(L?being a constant each
N = :\'I, determine all possible points of intersection of this line with
time) and to shift the cun-e of g(x) with the proper shift j(i)from
the curves of constant i(x) as obtained under 1).
the origin depending on the value of 3E. The scale change of
axis for
4 ) Plot these points on the 2 - x plane and join through a smooth
each .i.is to be taken careof at the timeof reading the pointsof intercurye.Thiscurvethenrepresentsthe
isocline curvefor : \ - = S 1 .
sections of the :\7-s curves and the constantS lines.
Similarly other isocline curves corresponding to :Y= :\'z, 'V3, . . . are
2 ) Effect of variation of nonlinear damping and/or nonlinear restorobtained.
ing forces on system performance can be studied easily by the pro5) Small slope lines with slopes S I . '\'?, :Y3,. . . are then marked
po*d
method since it amounts to only interpretation of the shifts
on each of the respective isocline curves corresponding to :V=-Tl, -Y?,
(from the origin)or of the scale change on the Sasis. For example the
-V3, . . . . From these slope lines, the phase trajectory may be
conS-s curve for the two equations f + h ( i ) + s = O and I+f(.+)+x=O
structed for any given initial conditions or the entire phase portrait
are theSame when the shifts are suitably interpreted.
may be obtained.
To illustrate the procedure thetn.0 follon.ing simple examples are 3) The nonlinear functions can be given either anal>-ticallyor in the
form of curl-es.
gix-en:
4) Sometimes a S - x curve and the constantiViine may run so close
Manuscriut received June 29, 1964: r e v i d Septem,kr 23, 1964.
The authors are xx-ith the Dept. 01 Electrical Engmeermg. Indian Institnte of
Science, Bangalore. India.
to one another (for a certain range of x) as to make their points of
intersection difficult to locate. This is not a disad\.antage but merely
91
l?h5
\
,
/
++,
\
-9
%
8
Fig. 1. F - x curves for constant f for the equation ;+;*+x
Fig. 3. J,'-.x curves for constant .
i
for the equation : + x :
+.x=O
=O.
, , , , , , , , . ,, ,
-7
-5
i:
Fig. 2. Isoclines and phase-plane trajectories for the equation ;+.iZ+x
=O.
Fig. 4. Isoclines and phaw-plane trajectories for the equation
';+xi+x=O.
indicates that on the phase plane that
isocline curve is nearly vertical
in that range of x.
has been well developed, but i t is a trial-and-error procedure. It can
thereforebetediousandinaccurate.Insuch
cases, a n analq.tical
solution is preferable. Fromtheanalyticalsolution,
anaccurate
5 ) The well-known Leinardconstructionforplottingphaseplane
calibrated root locus can be obtained. The analytical procedure for
trajectories is clearly explained in \Yest [2] and Thaler and Pastel
obtaining the root locus of (1) is described in this paper. Anal>-tical
131. The Leinard procedureis a step by step construction for drawing
solutions of the root locus for some practical s>-stems are obtained
anyparticulartrajectorycorrespondingto
a givenset of initial
and discussed. The gain or time constant is computed analytically.
conditions, whereas the present method determines the entire phase
The application of this method to solve higher-order algebraic equaportraitindicatingthesystembehaviorforallinitial
conditions.
tions isdiscussed.
Further, the Leinard construction (even
for drawing a n individual
trajectory) is not applicable to all second-order nonlinear differential
AULYTICALSOLVTIOSS
equations, ahile the present method is applicable to every secondThe
functicn
G
(
s
)
H
( s )in (1) can be writtenin the form
orderautonomoussystem
described bythe
differential equation
P = F ( x , i).
Co~cLusross
A new, simple, general, rapid, and useful method is presented to
determine the behavior of nonlinear second-order autonomous systems for all pertinent initial conditions, and for changes in system
characteristics.
where K is a parameter which is proportional to the system
Substituting (2) into (1)yields
D(s)
The authors are grateful to Prof.H. h
'. Ramachandra Rao, Prof.
S . Ramaseshan, Dr. C. Ramasastry, and Prof. P. Venkata Rao for
their encouragement and discussions during the preparation of this
paper.
R,D(r + j y )
ImD(x jy)
E..A'oxlinear A z r h a f i c Confrol. Kew Yorl;: McGraw-Hill.
[4l Ku. Y. H.. Analysis and CrnJrol of Xonlinear Sysfcms. Kew York: Ronald,
1958. chs 1 and 4.
[SI SzegS, G . P. -4 new procedure for plotting phaseplane trajectories, AZEE
T r a m . , pt 2, Jul 1962, pp 120-125.
161 Davis, H . T., Inlrodudion to Nonlinenr Diserenfial and Integral Equations.
Y, S. Atomic Energy Commission, 1960. pp 25-32.
[il Deekshatulu. B. L.. Techniques ior analysis oi certainnonlinear systems.
I E E E Trans. oa Applicatiom and Induslry. Jul 1964. pp 258-262.
An Analytical Method for Obtaining the Root Locus
with Positive and Negative Gain
s. CHANG,
MEMBER, IEEE
Abstract-An analyticalprocedure for obtaining the root locus
with positive and negative gain is described. Solutions of various
systemsconsisting
of rational polynomial and/ortranscendental
functions of s are obtained. The root locus for a varying timeconstant is investigated. Accurate root locus curves can be plotted from
the analytical solution. The gain or time constant is calculated for
each point on the root locus. Application of the method is particularly suitable for obtainingthe root locus of a characteristic equation
containing a transcendental function or with a varying time constant
for which the graphical method is dficult to apply.
+ G(s)H(s) = 0
(1)
The functionG ( s ) H ( s )in general may bea rational polynomial andior
a transcendentalfunction of s. Thegraphicalmethod
[ l ] , [2], [3]
based on the angle condition
/G(s)H(s) = T
+ ha,
IZ =
0, k l ,
=0
Inserting this value of K into ( 6 ) , the equation of the root locus can
be putin the form
Reference to (4)shows that the 1,s" has a factor y. Therefore ( 8 ) also
has a factor y, revealing that the real axis,y=O, is a part of the root
locus, and the corresponding gain is R = - D ( x ) / X ( x ) , which may
be either positive or negative. If D ( 5 ) and X ( s ) are polynomial in s,
then in view of (4),the factor inside the bracketof (8) is a function of
y? and x. For many practical control systems, the equation
of root
locus can be solved for y 2 in terms of x; then the root locus can be
obtained with ease.
EXAMPLES
1) If
G(s)H(s) =
(s
+
K
u1
fjwd(x
+
UI
-jud(s
+ ud
where UI,W I ,uz are real numbers. The solutions are
y=o
]I;=-,( x
The root locus is defined to be the trajectory in the s plane, followed by a root of the characteristic equation as some parameter of
the corresponding system is varied continuously. The characteristic
equation of any system can be written
in the form
(5)
(6)
=0
where R, indicates the real part, andI , indicates the imaginary part
of a comples function. The gain constant obtained from (5) is given
by
ISTRODKCTION
1
+ KR,:h'(x + j y )
+ + KI,,,:V(x + j y )
1963.
1.
121 West, John C., AnalTticalTechniques for A'rndisear Control Systems, London:
English University Press, 1960, ch 4.
[31 Thaler. G. J., and Pastel, hl. P.. Analysis and Design of Xonlinear Feedback
Control Sptems, New Yorl;: McGraw-Hill. 1962.
CHI
(3)
where x and y are real variables. Then,(3) implies the two conditions
REFEREXES
cn
+ RX(S) = 0
Let s=s+jy. From the binomial theorem, it can be shown that
ACKNOWLEDGMENTS
[ I ] Gil+vm. John
gain.
+ +
4
2
w121(5
+
u2)
and
+
y? = 3x2
j K = yY3x
(&I
+ 2 4 2 + + 2u,u2 + w t
+2Ul+
u12
02)
- [(x
+ +
Ud2
WlP](X
+
U?)
The second set of equations represents the root locus in the complex
portion of the s plane. Using the condition y==O permits evaluation
of x at the break-in and break-away points. The result
is
. .
*
Manuscript received April 2i. 1964: revised September 21. 1964.
The author is with the Dept. oi Electrical Engineering. Air Force Institute of
Technology. Wright-Patterson Air Force
Ohio
Base.
Case I . I f ( U I - U : ) ~ > ~ W ~ there
,
arebreak-inandbreak-away
points. The rootloci are the real asis
plus a pair of hyperbolaas shown
in Fig. l(a).
Download