Page 119 - Classification Parameter Estimation & State Estimation An Engg Approach Using MATLAB
P. 119

108                                            STATE ESTIMATION

                volume (litre)                  real (thin) and estimated volume (litre)
            4020                            4020
            4000                            4000
                density                         volume error (litre)
                                              20
             0.1
                                               0
            0.09
            0.08                             –20
                volume measurements (litre)
                                                real (thick) and estimated density
            4050
                                             0.1
            4000
                                             0.09
            3950                             0.08
                density measurements (V)
             0.4                           – 0.005 density error
             0.2                            0.005
              0                            – 0.005
                                 i∆ (s)         0           2000  i∆ (s)  4000
            Figure 4.10  Extended Kalman filtering for the volume density estimation problem

              error covariance matrix. However, the EKF is still not able to cope
              with the non-Gaussian disturbances of the volume.
                Note also that the 1  boundaries do not reach a steady state. The
              filter remains time variant, even in the long term.


            The iterated extended Kalman filter
            A further improvement of the update step in the extended Kalman filter
            is within reach if the current estimate x(iji) is used to get an improved
            linear approximation of the measurement function yielding an improved
                                 z
            predicted measurement ^ z(i). In turn, such an improved predicted meas-
            urement can improve the current estimate. This suggests an iterative
            approach.
                  z
              Let ^ z ‘ (i) be the predicted measurement in the ‘-th iteration, and let
            x ‘ (i) be the ‘-th improvement of x(iji). The iteration is initiated with
            x 0 (i) ¼ x(iji   1). A naive approach for the calculation of x ‘þ1 (i) simply
            uses a relinearization of h( ) based on x ‘ (i).

                      H ‘þ1 ¼ H x ‘ ðiÞð  Þ
                       S ‘þ1 ¼ H ‘þ1 Cðiji   1ÞH T  þ C v ðiÞ
                                            ‘þ1
                                                                       ð4:49Þ
                      K ‘þ1 ¼ Cðiji   1ÞH T  S  1
                                       ‘þ1 ‘þ1
                                                    ð
                                            ð
                    x ‘þ1 ðiÞ¼ xðiji   1Þþ K ‘þ1 zðiÞ  h xðiji   1ÞÞÞ
            Hopefully, the sequence x ‘ (i), with ‘ ¼ 0, 1, 2, .. . , converges to a final
            solution.
   114   115   116   117   118   119   120   121   122   123   124