singerProcessNoise
Process noise matrix for Singer acceleration model
Syntax
Description
returns the process noise matrix for the current processNoise = singerProcessNoise(state)state, based on the
Singer acceleration model, which assumes the target acceleration decays over time. For more
details, see Reference [3].
specifies the time step processNoise = singerProcessNoise(state,dt)dt. The default time step is 1 second.
specifies the target maneuver time constant processNoise = singerProcessNoise(state,dt,tau)tau. The default maneuver
time constant is 20 seconds.
specifies the target maneuver standard deviation processNoise = singerProcessNoise(state,dt,tau,sigma)sigma. The default
maneuver standard deviation is 1 meter per second squared.
Examples
Input Arguments
Output Arguments
References
[1] Singer, Robert A. "Estimating optimal tracking filter performance for manned maneuvering targets." IEEE Transactions on Aerospace and Electronic Systems 4 (1970): 473-483.
[2] Blackman, Samuel S., and Robert Popoli. "Design and analysis of modern tracking systems." (1999).
[3] Li, X. Rong, and Vesselin P. Jilkov. "Survey of maneuvering target tracking: dynamic models." Signal and Data Processing of Small Targets 2000, vol. 4048, pp. 212-235. International Society for Optics and Photonics, 2000.
Extended Capabilities
Version History
Introduced in R2020b
See Also
initsingerekf | singer | singerjac | singermeas | singermeasjac