| Literature DB >> 29861489 |
Bowen Hou1, Zhangming He2,3, Dong Li4, Haiyin Zhou5, Jiongqi Wang6,7.
Abstract
Strap-down inertial navigation system/celestial navigation system ( SINS/CNS) integrated navigation is a high precision navigation technique for ballistic missiles. The traditional navigation method has a divergence in the position error. A deeply integrated mode for SINS/CNS navigation system is proposed to improve the navigation accuracy of ballistic missile. The deeply integrated navigation principle is described and the observability of the navigation system is analyzed. The nonlinearity, as well as the large outliers and the Gaussian mixture noises, often exists during the actual navigation process, leading to the divergence phenomenon of the navigation filter. The new nonlinear Kalman filter on the basis of the maximum correntropy theory and unscented transformation, named the maximum correntropy unscented Kalman filter, is deduced, and the computational complexity is analyzed. The unscented transformation is used for restricting the nonlinearity of the system equation, and the maximum correntropy theory is used to deal with the non-Gaussian noises. Finally, numerical simulation illustrates the superiority of the proposed filter compared with the traditional unscented Kalman filter. The comparison results show that the large outliers and the influence of non-Gaussian noises for SINS/CNS deeply integrated navigation is significantly reduced through the proposed filter.Entities:
Keywords: SINS/CNS deeply integrated navigation; ballistic missile; maximum correntropy; non-Gaussian noises; unscented Kalman filter
Year: 2018 PMID: 29861489 PMCID: PMC6022141 DOI: 10.3390/s18061724
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Traditional strap-down inertial navigation system/celestial navigation system (SINS/CNS) integrated navigation principle.
Figure 2SINS/CNS deeply integrated navigation principle.
Figure 3Correntropy when .
Computational complexities of some equations, where n denotes the dimension of the state variable, m denotes the dimension of the measurements.
| Equation | Addition/Subtraction and Multiplication | Equation | Addition/Subtraction and Multiplication |
|---|---|---|---|
| (25) | (47) | ||
| (27) | (48) | ||
| (28) | (49) | ||
| (29) | (50) | ||
| (31) | (51) | ||
| (32) | (52) | ||
| (33) | (54) | ||
| (46) |
The weighted functions of two methods.
| Item | Penalty Function | Weighted Function |
|---|---|---|
| Huber | ||
| MCC |
Figure 4The weight comparison with the error growth of two methods where .
Simulation conditions.
| Parameter | Values | Parameter | Values |
|---|---|---|---|
| Initial latitude | 39.98 | Random noise of altimeter | 50 m |
| Initial longitude | 116.34 | Random noise of star sensor | |
| Initial velocity | Time of the vertical rise | 10 s | |
| Initial pitch angle (Launching angle) | 90 | Filter start time | 40 s |
| Gravity acceleration | Ending time of the powered phase turn | 60 s | |
| Constant drifts of the gyro | Time of the engine shutting off | 160 s | |
| Random noise of the gyro | Total flying time | 1110 s | |
| Constant biases of the accelerometers | Filter period | 1 s | |
| Random noise of the accelerometers | Gyro Sample period | 0.01 s | |
| Monte Carlo times | Star Sensor Sampling period | 1 s |
Figure 5Missile flight trajectory.
Figure 6The position residual.
Figure 7The attitude angle residual.
RMSE of the position, attitude, and time cost of the two navigation methods.
| Position (m) | Attitude ( | Time (min) | |||||
|---|---|---|---|---|---|---|---|
| Yaw | Pitch | Roll | |||||
| Traditional Method | 114.4777 | 434.0437 | 245.1516 | 27.4501 | 65.9759 | 6.1114 | 0.738 |
| Deeply Integrated Mode | 30.9459 | 67.5309 | 184.4883 | 27.4490 | 65.9718 | 6.1009 | 0.934 |
Figure 8The position residual under the condition of Gaussian noise.
Figure 9The attitude angle residual under the condition of Gaussian noise.
RMSE of position, attitude, and time cost of different methods in the presence of Gaussian noise for SINS/CNS deeply integrated navigation.
| Position (m) | Attitude ( | Time (min) | |||||
|---|---|---|---|---|---|---|---|
| Yaw | Pitch | Roll | |||||
| IEKF | 29.5693 | 66.0529 | 184.5749 | 27.4483 | 66.0447 | 6.0555 | 0.9748 |
| NIF | 29.5635 | 66.0312 | 184.2973 | 27.4483 | 66.0447 | 6.0555 | 1.3277 |
| PLF | 25.5944 | 66.6029 | 172.7334 | 27.4425 | 66.0406 | 6.0086 | 1.4536 |
| HKF | 29.6274 | 66.2252 | 186.4335 | 27.4483 | 66.0447 | 6.0555 | 0.5878 |
| UKF | 29.5598 | 66.0247 | 184.2777 | 27.4483 | 66.0447 | 6.0555 | 0.1124 |
| MCEKF | 29.5841 | 66.0968 | 185.0428 | 27.4483 | 66.0447 | 6.0555 | 0.2280 |
| MCUKF | 29.5659 | 66.0427 | 184.4676 | 27.4483 | 66.0447 | 6.0555 | 0.3230 |
Figure 10The position residual under the condition of the large outliers.
Figure 11The attitude angle residual under the condition of the large outliers.
RMSE of position, attitude, and time cost of different methods in the presence of large outliers for SINS/CNS deeply integrated navigation.
| Position (m) | Attitude ( | Time (min) | |||||
|---|---|---|---|---|---|---|---|
| Yaw | Pitch | Roll | |||||
| time | |||||||
| IEKF | 34.9042 | 70.5450 | 186.9381 | 27.5917 | 66.1098 | 6.2019 | 0.4629 |
| NIF | 34.8999 | 70.5382 | 186.9179 | 27.5918 | 66.1098 | 6.2021 | 0.8702 |
| PLF | 36.1497 | 73.6876 | 176.1497 | 27.5687 | 66.1091 | 6.1272 | 0.9432 |
| HKF | 31.5010 | 68.6713 | 185.1142 | 27.5874 | 66.1095 | 6.1775 | 0.2228 |
| UKF | 29.6882 | 67.6938 | 184.3485 | 27.5715 | 66.1088 | 6.1275 | 0.1332 |
| MCEKF | 30.8100 | 68.2925 | 184.7478 | 27.5852 | 66.1093 | 6.1657 | 0.2257 |
| MCUKF | 29.3169 | 67.5903 | 184.3414 | 27.5579 | 66.1081 | 6.0574 | 0.2665 |
Figure 12The position residual under the condition of the Gaussian mixture noises.
Figure 13The attitude angle residual under the condition of the Gaussian mixture noises.
RMSE of position, attitude, and time cost of different message under the condition of the Gaussian mixture noises for SINS/CNS deeply integrated navigation.
| Position (m) | Attitude ( | Time (min) | |||||
|---|---|---|---|---|---|---|---|
| Yaw | Pitch | Roll | |||||
| time | |||||||
| IEKF | 30.1388 | 67.7275 | 185.7022 | 26.6707 | 66.0896 | 6.6902 | 0.8293 |
| NIF | 30.0166 | 67.4352 | 183.6012 | 27.8260 | 67.2466 | 6.6826 | 1.2689 |
| PLF | 30.6610 | 67.5520 | 183.6714 | 27.6757 | 66.0895 | 6.6811 | 2.9075 |
| HKF | 30.0526 | 67.5224 | 184.2160 | 27.6750 | 66.0893 | 6.6787 | 1.3422 |
| UKF | 30.0090 | 67.4125 | 183.4182 | 27.6757 | 66.0869 | 6.6811 | 0.1277 |
| MCEKF | 30.0233 | 67.4515 | 183.7159 | 27.6750 | 66.0893 | 6.6787 | 0.3502 |
| MCUKF | 30.0049 | 67.4062 | 183.3980 | 27.6679 | 66.0696 | 6.6521 | 0.3889 |