Page 108 - Handbook of Biomechatronics
P. 108

104                                         Naser Mehrabi and John McPhee











          Fig. 2 Schematic representation of a full-state feedback controller.





















          Fig. 3 Schematic representation of a full-state feedback controller with a state observer.


                                   utðÞ ¼  KtðÞxtðÞ                     (6)
          where

                                         1    T
                                           t
                                KtðÞ ¼ R ðÞB tðÞPtðÞ                    (7)
                                        2
          and P(t) is computed from the solution of the following matrix Riccati
          equation:

                                          T
                                      1
                                                     T
                                        t
              PtðÞ ¼ R 1 tðÞ PtðÞBtðÞR ðÞB tðÞPtðÞ + A tðÞPtðÞ + PtðÞAtðÞ (8)
                                     2
                               T
          where R 1 is equal to D (t)R 3 (t)D(t), and the Riccati equation should be
          solved backward in time with the final condition of P(t 1 )¼ P 1 .
             It is not easy and sometimes even infeasible to measure all the individual
          state variables required for a full-state feedback controller. In many cases, the
          measurements are restricted or are a function of a few different state vari-
          ables, and they may also include measurement noise. One solution is to con-
          struct unavailable states from the available measurements (y) and controls (u)
          using a dynamic system called an observer (Fig. 3).
   103   104   105   106   107   108   109   110   111   112   113