Page 261 -
P. 261

244                                       Computed-Torque Control

              This is a complex multivariable design problem, for the feedback gain
            matrix K is of dimension m×n. A classical controls approach might involve,
            for instance, performing mn root locus designs to close the feedback loops one
            at a time. On the other hand, a solution that guarantees stability can be found
            using modern controls techniques simply by solving some standard matrix
            design equations. This modern approach  closes all the feedback loops
            simultaneously and guarantees a good gain and phase margin.
              The feedback matrix is found using modern control theory as follows.
            First, define a quadratic performance index (PI) of the form


                                                                       (4.6.4)



            where Q is a symmetric positive semidefinite n×n matrix (denoted Q 0) and
            R is a symmetric positive definite m×m matrix (R>0). That is, all eigenvalues
            of R are greater than zero and those of Q are greater than or equal to zero. Q
            is called the state-weighting matrix and R the control-weighting matrix. These
            matrices are design parameters that are selected by the engineer depending,
            for instance, on the desired form of the closed-loop time responses.
              The optimal LQ feedback gain K is the one that minimizes the PI J. The
            motivation follows. The quadratic terms  x Qx and  u Ru  in the PI are
                                                             T
                                                   T
            generalized energy functions (e.g., the energy in a capacitor is ½Cv , the
                                                                        2
                                        2 .
            kinetic energy of motion is ½mv ) Suppose, then, that J is minimized in the
            closed-loop system (4.6.3). This means that the infinite integral of
              T
            [x (t)Qx(t)+u (t)Ru(t)] is finite, so that this function of time goes to zero as t
                       T
            becomes large. However,






            with the square root of a matrix defined as           . Since these
            norms vanish with t and |R| 0, the functions        and u(t) both go
            to zero. Under the assumption that    is observable [Kailath 1980], x(t)
            goes to zero if y(t) does.
              Therefore, the optimal gain K guarantees that all signals go to zero with
            time in the closed-loop system (4.6.3). That is, K stabilizes (A-BK).
              The determination of the optimal K is easy and is a standard result in
            modern control theory (see, e.g., [Lewis 1986a], [Lewis 1986b]). The optimal
            feedback gain is simply found by solving the  matrix design equations




            Copyright © 2004 by Marcel Dekker, Inc.
   256   257   258   259   260   261   262   263   264   265   266