Detailed Examples (GPS) Part 3

One Dimensional Position Aided INS

Next, consider the same system as in the previous example, but with a position measurement

tmp3AC1404_thumb[2][2]available at T =1 second intervals. The measurement noisetmp3AC1405_thumb[2][2]is white and Gaussian with variancetmp3AC1406_thumb[2][2]


During each intervaltmp3AC1407_thumb[2][2]the INS integrates the INS mechanization equations as described in eqn. (4.143). At timetmp3AC1408_thumb[2][2]the INS position estimatetmp3AC1409_thumb[2][2]is subtracted from the position measurementtmp3AC1410_thumb[2][2]to form a position measurement residualtmp3AC1417_thumb[2][2]which is equivalent totmp3AC1418_thumb[2][2]where H = [1,0, 0]. With this H and the F from the previous example, the observability matrix is

tmp3AC1419_thumb[2][2]

which has rank 3; therefore, the error state should be observable from the position measurement.

This residual error will be used as the measurement for an error state estimator

tmp3AC1420_thumb[2][2]

where

tmp3AC1421_thumb[2][2]

 

 

Error standard deviation of 1-d inertial frame INS with position measurement aiding.

Figure 4.7: Error standard deviation of 1-d inertial frame INS with position measurement aiding.

Either of the methods for determining Qd results in

tmp3AC1423_thumb[2][2]

Figure 4.7 displays plots of the error standard deviation for each state as a function of time. In this example,tmp3AC1424_thumb[2][2]which produces eigenvalues for the discrete-time system neartmp3AC1425_thumb[2][2]and 0.85. Due to the integration of the noise processestmp3AC1426_thumb[2][2]the variance grows between the time instants at which position measurements are available. The position measurement occurs at one second intervals. Typically, thetmp3AC1427_thumb[2][2]position measurement decreases the error variance of each state estimate, but this is not always the case. Notice for example that attmp3AC1428_thumb[2][2]the standard deviation of all three states increase. Therefore,the gain vector L selected for this example is clearly not optimal. At least at thistime, the gain vector being zero would have been better. Eventually, bytmp3AC1429_thumb[2][2]an equilibrium condition has been reached where the growth in the error variance between measurements is equal to the decrease in error variance due to the measurement update.

Feed-forward complementary filter implementation diagram.

Figure 4.8: Feed-forward complementary filter implementation diagram.

Although each measurement has an error variance oftmp3AC1437_thumb[2][2]the filtering of the estimates results in a

steady state position error variance less thattmp3AC1438_thumb[2][2]In comparison with the results in the previous section, the position measurement results in bounded variance for the velocity and accelerometer bias estimation errors.

Notice that there is a distinct difference in the state estimate error variance immediately prior and posterior to the measurement correction. Performance analysis should clearly indicate which value is being presented.

The simulation is for an ideal situation where the initial error variance is identically zero. In a typical situation, the initial error variance may be large, with the measurement updates decreasing the error variance until equilibrium is attained.

Next post:

Previous post: