| Literature DB >> 32210204 |
Yu Chen1, Luping Xu1, Bo Yan1,2, Cong Li3.
Abstract
The smooth variable structure filter (SVSF) is a new-type filter based on the sliding-mode concepts and has good stability and robustness in overcoming the modeling uncertainties and errors. However, SVSF is insufficient to suppress Gaussian noise. A novel smooth variable structure smoother (SVSS) based on SVSF is presented here, which mainly focuses on this drawback and improves the SVSF estimation accuracy of the system. The estimation of the linear Gaussian system state based on SVSS is divided into two steps: Firstly, the SVSF state estimate and covariance are computed during the forward pass in time. Then, the smoothed state estimate is computed during the backward pass by using the innovation of the measured values and covariance estimate matrix. According to the simulation results with respect to the maneuvering target tracking, SVSS has a better performance compared with another smoother based on SVSF and the Kalman smoother in different tracking scenarios. Therefore, the SVSS proposed in this paper could be widely applied in the field of state estimation in dynamic system.Entities:
Keywords: Kalman smoother; robust estimation; smooth variable structure filter; target tracking; uncertain system
Year: 2020 PMID: 32210204 PMCID: PMC7146148 DOI: 10.3390/s20061781
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1SVSF estimation concept [32].
Figure 2Smoothing boundary layer concept [10,32] (a) Smoothed estimated trajectory ; (b) Presence of chattering effect .
Figure 3Estimate/measurement timing constraints [55].
Figure 4Position trajectory of one experiment.
Figure 5Position of RMSE of x-axis and y-axis (m) (a) position of RMSE on x-axis; (b) position of RMSE on y-axis.
The position accumulative RMSE on the x-axis and y-axis (m).
| Different Methods | KF | KS | RSTKF | SVSF | SVSS |
|---|---|---|---|---|---|
| Position of accumulative RMSE on x-axis (m) | 413 | 387 | 145 | 146 | 113 |
| Position of accumulative RMSE om y-axis (m) | 413 | 387 | 144 | 148 | 117 |
| Single step run time ( | 44 | 68 | 1192 | 48 | 72 |
Figure 6The position accumulative of different on the x-axis and y-axis (m).
The position accumulative RMSE on the x-axis and y-axis (m) for different smooth boundary layer widths.
| Different Smooth Boundary Layer(m) | 100 | 500 | 1000 | 1500 | 2000 | 2500 | 3000 |
|---|---|---|---|---|---|---|---|
| SVSF position accumulative RMSE on x-axis(m) | 200 | 174 | 142 | 164 | 197 | 232 | 264 |
| SVSS position accumulative RMSE on x-axis(m) | 143 | 127 | 110 | 118 | 131 | 142 | 151 |
| SVSF position accumulative RMSE on y-axis(m) | 200 | 175 | 145 | 167 | 201 | 235 | 266 |
| SVSS position accumulative RMSE on y-axis(m) | 143 | 129 | 117 | 134 | 160 | 186 | 209 |
Figure 7SVSF smoother of different lags compare (a) position RMSE on x- axis; (b) position RMSE on y-axis.
Implementation Times of SVSS under different lag fixed intervals.
| Different Lags | SVSF | One Lags | Two Lags | Three Lags |
|---|---|---|---|---|
| Single step run time ( | 48 | 72 | 120 | 180 |
The state estimation accumulative RMSE on x-axis and y-axis (m) for different algorithms.
| State Estimation | KF | KS | SVSF | SVSTPS | SVSS |
|---|---|---|---|---|---|
| x-position accumulative RMSE(m) | 461 | 335 | 95 | 75 | 65 |
| x-velocity accumulative RMSE(m/s) | 160 | 141 | 86 | 73 | 57 |
| y-position accumulative RMSE(m) | 297 | 218 | 92 | 75 | 65 |
| y-velocity accumulative RMSE(m/s) | 113 | 102 | 78 | 69 | 52 |
Figure 8Average position trajectory.
Figure 9RMSE of state estimation (m) (a) position RMSE on x- axis; (b) position RMSE on y-axis; (c) velocity RMSE on x- axis; (d) velocity RMSE on y-axis.
The complexity of matrix computation.
| Complexity | Complexity | ||
|---|---|---|---|
|
|
| ||
|
|
| ||
|
|