Page 264 -
P. 264

4.6 Optimal Outer-Loop Design                                247

            Note particularly that the relative magnitudes of x(t) and u(t) in the closed-
            loop system can be traded off. Indeed, if R is relatively larger than Q p  and Q v ,
            the control effort in the PI (4.6.4) is weighted more heavily that the state.
            Then the optimal control will attempt to keep u(t) smaller by selecting smaller
            control gains; thus the response time will increase. On the other hand, selecting
            a smaller R will increase the PD gains and make the error vanish more quickly.
              If Q p , Q ν , and R are diagonal, so then are the PD gains K p , K v . The LQ
            approach with nondiagonal Q p , Q v , and R affords the possibility of outer
            feedback loops that are coupled between the joints, which can sometimes
            improve performance. Another important feature of LQ design is the
            guaranteed robustness mentioned in the theorem. This can be very useful in
            approximate computed-torque design where

                                                                      (4.6.16)

            and   and   can be simplified versions of M(q) and N(q,  ). The performance
            of such a controller with an LQ-design outer loop can be expected to surpass
            that of a controller designed using arbitrary choices for K p  and K v . This robust
            aspect of LQ design is explored in the problems.
              It is important to note that this LQ design results in minimum closed-loop
            energy in terms of e(t),  (t), and u(t). However, the actual control input into
            the robot arm is

                                                                      (4.6.17)


            Although the energy in τ(t) is not minimized using this approach, we can use
            some norm inequalities to write

                                                                      (4.6.18)


            so that keeping small ||u(t)|| might be expected to make    smaller. A more
            formal statement can be made taking into account the bounds on ||M(q)|| and
                     given in Table 3.3.1.
              Since the energy in is not formally minimized in this approach, it is
            considered as a suboptimal approach with respect to the actual arm dynamics,
            although with respect to the error system and u(t) it is optimal. An optimal
            control approach that weights e(t) τ(t) and in the PI is given in [Johansson
            1990].
              We have derived an LQ controller using a computed-torque (i.e., feedback
            linearization) approach. An alternative approach that yields the same Riccati-
            equation-based design is to employ the full nonlinear arm dynamics and find
            an approximate (i.e., time-invariant) solution to the Hamilton-Jacobi-Bellman
            equation [Luo and Saridis 1985]; [Luo et al. 1986].


            Copyright © 2004 by Marcel Dekker, Inc.
   259   260   261   262   263   264   265   266   267   268   269