Page 69 - Servo Motors and Industrial Control Theory -
P. 69

3.6  Controllability and Observability                          61

            ables cannot match that of the system. A forcing term must be added to the observer
            to ensure that the observed variables reach the state variables. This can be achieved
            by the following:
                                d  X :=  AX + BuL yCX )+  ( −  o         (3.25)
                                    0
                                          o
                                dt
            In Eq. (3.25), L is a constant matrix and for single output ( y) L is a vector. The term
            in the right hand side introduces a disturbance when the output differs by that of the
            observed output. C is the output matrix and again for a single output it is a vector.
            Writing Eq. (3.25) in slightly different forms gives

                                 d  X :(=  A LC)X +   +                  (3.26)
                                          −
                                    o
                                                o
                                 dt                Bu Ly
            In Eq. (3.26), the matrix ( A − LC) is the new observer dynamic matrix and the val-
            ues of L must be chosen such that the observer dynamics is faster than that of the
            system. This means that the eigenvalues of observer must be chosen so that they are
            located to the left of the eigenvalues of the system. The design procedure is exactly
            the same as for selecting the gain vector K.
              For very noisy output, the famous Kalman Filter or other form of estimator may
            be used which is beyond the scope of this book.
              The observer in reality is a piece of software that performs numerical solution to
            the observer equation. This is the same as discussed in Eq. (3.18).
              The above discussion is on full-order observer where all state variables are es-
            timated. In some cases, a few state variables might be measurable and in this case
            a reduced-order observer might be used. Those who are interested in design of ob-
            server are referred to more advanced books. For servo control systems by some
            intelligent choices of state variables, they all can be measured directly from the
            system and use of observer must be avoided especially when there is significant
            noise in transducers.




            3.6   Controllability and Observability


            Before a state variable feedback control or observer based state variable feedback
            are used, it must be established that the system is controllable and observable. There
            are various methods to establish the above concept but the modal analysis is used
            in this chapter because it is more suitable with use of standard software than other
            methods. The interested readers are referred to more advanced books on this sub-
            ject.
              If observer based control strategy has to be used, both controllability and observ-
            ability must be investigated. Because an observable system might not be control-
            lable and a controllable system might not be observable.
   64   65   66   67   68   69   70   71   72   73   74