Page 105 - Mechatronics with Experiments
P. 105

CLOSED LOOP CONTROL  91

                             r(t) +                         y(t)
                                         K         G(s)
                                    –
                                                                  FIGURE 2.35: Basic root locus problem.

                             where the poles of the closed loop system are given by the roots of the denominator,
                                                         Δ (s) = 1 + KG(s)                      (2.95)
                                                           cls
                             The standard root locus analysis problem involves the sketch of the locus of the roots of
                             this equation as K varies from zero to infinity. From the above general discussion, it is clear
                             that the root locus method is not limited to that type of problem. It can address any problem
                             which involves finding roots of an algebraic equation as any one or more parameters vary.
                             Consider another example as shown in Figure 2.36, where a is a parameter. We would like
                             to study the locations of closed loop system poles as the parameter a varies from zero to
                             infinity.
                                                    y(s)      1           1
                                                       =            =                           (2.96)
                                                    r(s)  1 + s(s + a)  s + as + 1
                                                                       2
                             The characteristic equation is
                                                                2
                                                       Δ (s) = s + as + 1 = 0                   (2.97)
                                                         cls
                             which can be expressed in standard root locus formulation form suitable for graphical
                             sketching as
                                                                  s
                                                          1 + a ⋅     = 0                       (2.98)
                                                                 2
                                                                s + 1
                             The graphical root locus method rules are developed for sketching the roots of a polyno-
                             mial equation as one parameter varies (Figure 2.37). The polynomial equation is always
                             expressed in the form of
                                                                  numerator
                                                   1 + (parameter) ⋅         = 0                (2.99)
                                                                  denominator
                             Therefore, the locus of roots can be studied as a function of any parameter in the closed loop
                             system, not just the gain of the loop transfer function. Let us assume that we are interested
                             in studying the locus of the roots of the folowing equation as parameter b varies from zero
                             to infinity,
                                                              2
                                                         3
                                                         s + 6s + bs + 8 = 0                   (2.100)
                             This problem can be expressed in a form suitable for the application of the root locus
                             sketching rules as follows,
                                                                  s
                                                        1 + b ⋅         = 0                    (2.101)
                                                              3
                                                                   2
                                                             s + 6s + 8
                                  MATLAB  ®  provides the rlocus(...) function for root locus. The rlocus() function
                             is overloaded and can accept different parameters. In principle, it takes the loop transfer

                              r                                       y
                                   +                1
                                      –          s (s + a)

                                                                           FIGURE 2.36: An example:
                                                                           closed loop transfer function
                                                                           poles as parameter a varies.
   100   101   102   103   104   105   106   107   108   109   110