Complex dymnamics

Embed Size (px)

Citation preview

  • 8/12/2019 Complex dymnamics

    1/15

    COMPLEX DYNAMICS SIMPLIFIED

    CHAPTER 1

    COMPLEX DYNAMICS SIMPLIFIED

    To develop a control system for a dynamical system one must first understand

    precisely how the system behaves. One can arrive at this understanding using

    mathematics by performing a dynamic analysis. Dynamic analysis is performed intwo steps, often called the formulation or the modeling step and the second simply

    called the solution step. In the formulation step the equations that describe the

    system are developed. In the solution step, the equations are solved. One oftendistinguishes between solutions that are obtained analytically and those that are

    obtained numerically. The equations, when solving them analytically, are often

    approximated by constant-coefficient linear differential equations, because they

    can be solved analytically with relative ease. hen solving the equationsanalytically, quantities li!e displacement, velocity, and force are expressed as

    algebraic functions of time. Displacements, velocities and forces are called time

    responses. The other way to solve the original equations, the numerical approach,

    produces time responses in the form of computer graphs.

    "ometimes the dynamical behavior of a system is relatively complicated in whichcase the motion is divided into regions of behavior called stability regions. hen

    developing a control system for such a system, the control system designer usually

    focuses on one stability region at-a-time. In this section, we first discuss the

    development of the equations that describe the motion of systems. e#ll restrictour attention to systems that have one independent degree-of-freedom and we#ll

    confine the motion to a plane. Then, we#ll find its stability regions.

    1. Equations

    $et#s first review how to obtain the equation that describes the motion of a planarsingle degree-of-freedom system. Toward this end, we consider a pendulum. The

    pendulum is composed of a light rod pinned at one end %point O& and free at the

    other end %pointA&. 't pointA, the rod is attached to a small but relatively heavysphere that has massM. The mass of the rod is neglected.

    (igure )* +endulum and its (ree-ody Diagram

    CONTROL OF DYNAMICAL SYSTEMS: AN INTRODUCTORY APPROACH

  • 8/12/2019 Complex dymnamics

    2/15

    COMPLEX DYNAMICS SIMPLIFIED

    The development of the equation that describes the pendulum#s motion, li!e the

    equation that describes the motion of other planar bodies, begins by loo!ing at the

    equations that govern the three degrees-of-freedom of a planar body, namely, the

    three equations associated with a body#s rotational motion and its two translationalmotions. The equation that describes its rotational motion is usually obtained either

    by summing moments about a fixed point , if one exists, or by summing momentsabout the system#s mass center C. In the case of the pendulum, for which thereexists a fixed point, we#ll sum moments about point . The two equations that

    describe the translational motions of a system are obtained by summing forces in

    the directions of the translational degrees-of-freedom. The three equations are*

    %) )& === CyCx yMFxMFIM --

    in which is the system#s angle,xCandyCare the positions of the system#s mass

    center, over-dots are time-derivatives, and = dmrI /

    - is the system#s mass

    moment of inertia. The three degrees-of-freedom of the pendulum, , xC, andyCdepend on each other. 'ny one can be expressed in terms of the others. $et#s select

    as the independent degree-of-freedom, notice that the positions xC andyC are

    located at pointA, and thatxCandyCcan be expressed in terms of byxC= Lsin

    andyC= Lcos. y time differentiation, the accelerations are sin/ LxC =

    and cos/ LyC = . The pendulum#s mass moment of inertia is

    .//

    - MLdmrI == "ubstituting these results into 0q. %) )& yields

    %) /& cossinsin /// MmgRMRmLmgL yx ===

    0quation %) /& is 1 equations in terms of 1 un!nowns the independent degree-of-freedom and the two force reactionsRxandRy. Our attention will focus on the

    first equation because it governs the motion of the pendulum. Dividing the first

    equation by mL/, we get

    %) 1& sinL

    g=

    This is a nonlinear equation, typical of the equations that govern the motion of

    systems undergoing motions that are arbitrarily large. On the other hand, when the

    motions are small one frequently adopts a 2small motion3 assumption to

    approximate the nonlinear differential equation by a linear differential equation.

    's stated earlier, the linear equation can be solved analytically with relative ease incontrast with the original nonlinear equation. The time responses obtained

    analytically can be expressed in terms of the system#s parameters. (or example,the pendulum angle can be expressed as a function of time and the parameters g

    and L. 'lso, by solving equations analytically it becomes possible to define

    important terms li!e a system#s natural frequency and its exponential decay rate.Indeed, the simplification gained by assuming that the motion is small is not only

    significant, but characteri4es how we loo! and understand how a system behaves.

    It is how complex dynamics is simplified.

    CONTROL OF DYNAMICAL SYSTEMS: AN INTRODUCTORY APPROACH

  • 8/12/2019 Complex dymnamics

    3/15

    COMPLEX DYNAMICS SIMPLIFIED

    2. Equii!"iu#

    In any system, there are points where the system can be placed and stay there %atleast in theory&. These rest positions are called equilibrium positions. The system,

    when resting at one of these positions, is said to be in static equilibrium. To find

    these positions, we substitute

    %) 5& -==

    into the nonlinear differential equation. This results in a nonlinear algebraic

    equation. In the case of the pendulum, we substitute 0q. %) 5& into 0q. %) 1& to

    get

    %) 6& &sin%&%in which-&% - L

    gff ==

    The solution to 0q. %) 6& consists of the two equilibrium positions

    %) 7& .- &/%-&)%

    - ==

    's you might imagine, the pendulum#s first equilibrium position %at the bottom& isstable in the sense that if its position is slightly offset from equilibrium, the

    pendulum will return to its equilibrium position. The moment acting on the

    pendulum in the neighborhood of the first equilibrium position is a restoringmoment. On the other hand, the second equilibrium position %at the top& is

    unstable, in the sense that if the pendulum is slightly offset from this equilibrium

    position, the pendulum will move further away rather than return.

    $. Lin%a"i&ation

    0quation %) 1& can be written as

    %) 8& &sin%&%in which&% L

    gff ==

    in which the function f was first defined in 0q. %) 6&. 0quation %) 8& is

    nonlinear because the functionf is nonlinear. e can learn how a system behaves

    near an equilibrium position by approximating the nonlinear differential equationof motion by a linear equation that is valid in the neighborhood of the equilibrium

    position. The approximation of a nonlinear equation by a linear equation is called

    lineari4ing the equation. The resulting linear equation will be accurate in theneighborhood of the equilibrium position but quite inaccurate away from the

    equilibrium position.

    0quation %) 8& is lineari4ed by lineari4ing the functionf%& in 0q. %) 8&. e do

    this by performing a Taylor series expansion of f about , retaining in the series

    CONTROL OF DYNAMICAL SYSTEMS: AN INTRODUCTORY APPROACH

  • 8/12/2019 Complex dymnamics

    4/15

    COMPLEX DYNAMICS SIMPLIFIED

    only the first two terms the linear terms. The remaining terms, that is, thenonlinear terms, are set to 4ero. The two-term Taylor series expansion of f is

    %) 9& &%&%&%&% --

    --

    -

    =

    +=

    ffff

    In 0q. %) 9& noticed thatf%& : since the lineari4ation was about an equilibriumposition. "hortly, we#ll redefine the angle using the equilibrium position as a

    reference. e#ll define

    %) ;& - =

    The pendulum angle is measured from the equilibrium angle .

    The pendulum has two equilibrium positions and hence two stability regions to

    study. (irst, consider the stability region that surrounds the first equilibrium angle

    -&)%

    - = . In 0q. %) 9&,

    -

    f

    .

    -&sin%

    &)%-

    L

    g

    L

    g=

    =

    "ubstituting 0q. %)

    9& and 0q. %) ;& into 0q. %) 8& yields the linear equation that describes thependulum#s motion in the neighborhood of the first equilibrium position

    %) )& L

    g=

    e obtained 0q. %) )& by noticing that . = To obtain the linear equation in

    the stability region that surrounds the second equilibrium angle =&/%- , perform

    the calculation=

    -

    f .&sin%

    &/%- L

    g

    L

    g=

    =

    Then, substitute 0q. %) 9&and 0q. %) ;& into 0q. %) 8& to get

    %) ))& L

    g+=

    The functionf%& and the two linear approximations off%& are shown in (igure /.

    CONTROL OF DYNAMICAL SYSTEMS: AN INTRODUCTORY APPROACH

  • 8/12/2019 Complex dymnamics

    5/15

    COMPLEX DYNAMICS SIMPLIFIED

    0 50 100 150 200 250 300 350-1

    -0.8

    -0.6

    -0.4

    -0.2

    0

    0.2

    0.4

    0.6

    0.8

    1

    theta (deg)

    f(theta)

    (igure /* The functionf and the linear approximations off

    0quation %) )& is accurate in the neighborhood of the first equilibrium position

    and 0q. %) ))& in the neighborhood of the second. The next step is to solve 0q. %)

    )& and 0q. %) ))&. (irst, consider 0q. %) )&. Try solutions of the form

    %) )/& &sin%&cos% /) tt ==

    where

    Lg

  • 8/12/2019 Complex dymnamics

    6/15

    COMPLEX DYNAMICS SIMPLIFIED

    %) )1& is harmonic. Therefore, the first equilibrium position is said to be stable%as expected&.

    >ext, turning to the second equilibrium position, let#s try to solve 0q. %) ))&. Try

    solutions to 0q. %) ))& of the form

    ttee

    == /)

    'gain, it#s easy to verify that these solutions satisfy 0q. %) ))& and, by the linearsuperposition principle, that the general solution to 0q. %) ))& is of the form

    %) )5& tt BeAe +=

    whereAandBdepend on initial conditions. This time, notice that the solution is an

    unbounded function of time, regardless of the constantsAandB %unlessA: ?&.Therefore, the second equilibrium position is described as unstable %as expected&.

    *

    Can you describe tis unusua! situation in "ic te res#onse in te unstab!e regiona##roaces $ero%

    A S%'on( E)a#*%'s a second example, consider a more complicated system than the pendulum. 's

    shown in (igure 1, the system is a thin bar of length L and of mass M that is

    connected to a linear spring and a linear damper. The spring constant is & and the

    damping constant is c. The bar rotates in the hori4ontal plane. $et#s find thenonlinear equation that governs the bar#s motion, its equilibrium positions, and its

    corresponding lineari4ed equations.

    (igure 1* ar "ystem and its (ree-ody Diagram

    CONTROL OF DYNAMICAL SYSTEMS: AN INTRODUCTORY APPROACH

  • 8/12/2019 Complex dymnamics

    7/15

    COMPLEX DYNAMICS SIMPLIFIED

    The equation that governs the motion is

    %a& = -- IM

    where the mass moment of inertia is

    %b& 1&/

    )

    %1

    )

    &/

    )

    %1

    ) ///

    -

    Ma

    aMaMI =+=

    To calculate the resultant moment -M let#s perform the following preliminarycalculations %"ee (igure 1&*

    cos/sin/1&cos)%&sin)%

    sin/cos/1&sin)%&cos)%

    &%&cossin%&sin%cos

    ////

    ////

    +=++=

    =+=

    +=+=+=

    aaad

    aaad

    aaa

    B

    A

    'BA +i"+i"+i"

    BBBAAA

    A'B'B

    A'A'A

    addt

    dcad&

    A'A'

    A'A'

    %F%F

    +i"""

    %

    +i"""

    %

    &%&%

    @&cos)%&sin)A%cos/sin/1

    )

    @&sin)%&cos)A%

    sin/cos/1

    )

    otice also that the two instabilities were produced by )G Cwaspositive for each of the equilibrium positions.

    CONTROL OF DYNAMICAL SYSTEMS: AN INTRODUCTORY APPROACH

    - ) C

    M

    &1

    M

    c1

    5

    M

    &7

    M

    c/

    /

    M

    &1

    M

    c7.-

    5

    1

    M

    &59./

    M

    c/

  • 8/12/2019 Complex dymnamics

    11/15

    COMPLEX DYNAMICS SIMPLIFIED

    PRO-LEM SYSTEMS

    The problems statements given in this boo! are posed in a general way, withoutreferring to a specific system. The systems are described separately. The systems

    described below pertain to problems that are given in this chapter as well to

    problems that are found in Chapters /, 5, 6, and 8.

    Sst%# 1 / 1' bar-spring-damper system is shown. $et m = / !g, & = 6 >s

  • 8/12/2019 Complex dymnamics

    12/15

    COMPLEX DYNAMICS SIMPLIFIED

    Sst%# 1 / $' stabili4er is composed of a rotating dis!, a spring, and a damper, as shown. $et

    m = M = .)!g,R = .6 m, &: .5 >Hs

  • 8/12/2019 Complex dymnamics

    13/15

    COMPLEX DYNAMICS SIMPLIFIED

    Sst%# 1 / ' roller system is composed of a dis! that rolls on a circular trac! that is acted on

    by a spring and a damper. $et m = .) slug, & = )6 lb

  • 8/12/2019 Complex dymnamics

    14/15

    COMPLEX DYNAMICS SIMPLIFIED

    Sst%# 1 / 3' dis! system is composed of a uniform dis!, a spring, and a damper. $et m = )

    !g, & = ) >Hs

  • 8/12/2019 Complex dymnamics

    15/15

    COMPLEX DYNAMICS SIMPLIFIED

    P"o!%# 1 / $: D%t%"#inin5 Sta!iitThis problem begins where +roblem ) / ends.

    %a& rite the nonlinear differential equation of motion in the general form

    &.,% f= (ind the sta!iit (%"i4ati4%s

    fand

    fabout each of

    its equilibrium positions.

    %b& (or the neighborhood around each equilibrium position %& = ), /, J &, let&%

    -&%&% &tt = where &%-

    & is the &-th equilibrium angle &% &)%

    -- = and

    write down the associated linear approximation of f in terms of &%t and&.%t Then, write down the linear differential equation governing the

    motion of the system in the neighborhood of each equilibrium position.%c& (ind a general form of the solution of each linear differential equation.

    "tate which equilibrium positions are stable and which are unstable.

    CONTROL OF DYNAMICAL SYSTEMS: AN INTRODUCTORY APPROACH