| Literature DB >> 35890989 |
Shashi Poddar1, John L Crassidis2.
Abstract
Fixed-lag smoothing has been used across different disciplines for offline analysis in many applications. With rising computational power and parallel processing architectures, fixed-lag smoothers are increasingly integrated into online processing system with small delays. This delay is directly related to the lag-length used in system design, which needs to be chosen appropriately. In this work, an adaptive approach is devised to choose an appropriate lag-length that provides a good trade-off between accuracy and computational requirements. The analysis shown in this paper for the error dynamics of the fixed-lag smoother over the lags helps in understanding its saturation over increasing lags. In order to provide the empirical results, simulations are carried out over a second-order Newtonian system, single-axis attitude estimation, Van der Pol's oscillator, and three-axis attitude estimation. The simulation results demonstrate the performance achieved with an adaptive-lag smoother as compared to a fixed-lag smoother with very high lag-length.Entities:
Keywords: Kalman filter; adaptive smoother; attitude estimation; fixed-lag smoother
Mesh:
Year: 2022 PMID: 35890989 PMCID: PMC9323576 DOI: 10.3390/s22145310
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1(a) Saturation of the error-covariance over increasing lag at , (b) Varying adaptive lag-length over time.
Performance comparison of ALS with different noise levels for position estimation system.
| Acc. Noise | Meas. Noise | % Improvement |
|
|---|---|---|---|
| 2 | 4 | 90.32 | 67 |
| 10 | 4 | 99.06 | 34 |
| 2 | 10 | 92.03 | 99 |
| 10 | 10 | 99.37 | 50 |
Figure 2Error comparison between highest lag smoother and adaptive lag smoother.
Figure 3(a) Saturation of the error-covariance over increasing lag at , (b) varying adaptive lag-length over time for single-axis attitude estimation.
Performance comparison of ALS for single-axis attitude estimation with different noise levels.
| % Improvement |
| |||
|---|---|---|---|---|
|
|
|
| 99.87 | 3 |
|
|
|
| 99.39 | 25 |
|
|
|
| 99.51 | 25 |
|
|
|
| 99.91 | 3 |
Figure 4Adaptive lag smoother analysis for Van der Pol Oscillator. (a) Varying trace of the error-covariance with increasing lag at . (b) Varying adaptive lag-length over time.
Performance comparison of ALS for Van der Pol simulation.
| Proc. Noise | Meas. Noise | % Improvement |
|
|---|---|---|---|
| 0.2 | 0.01 | 99.52 | [15–24] |
| 0.05 | 0.01 | 99.41 | [20–34] |
| 0.2 | 0.05 | 98.33 | [29–35] |
| 0.05 | 0.05 | 98.78 | [38–53] |
Performance comparison of ALS with different noise levels for three-axis attitude estimation system.
| % Improvement |
| |||
|---|---|---|---|---|
|
|
|
| 99.33 | 6 |
|
|
|
| 99.12 | 7 |
|
|
|
| 99.33 | 25 |
|
|
|
| 99.12 | 7 |
Figure 5Parameter saturation and varying adaptive lag-length. (a) Saturation of parameter value over increasing lag at . (b) Varying adaptive lag-length over time.