A Five-Stage Pipeline Architecture of the Unscented Kalman Filter for System-on-Chip Applications
Jeremy Soh, Xiaofeng Wu
- 发表年份
- 2017
- 引用次数
- 7
摘要
As an increasing number of mobile robotic systems with an ever greater autonomous capability are developed, there is a proportional increase in the demand for fast and accurate state estimation for those systems. For these increasingly complex systems, high performance and light, compact form factors are often opposing forces in design. In addition, there are applications where it may be appropriate to use multiple instances of the system operating in some formation/constellation, which has the potential to further increase the computational load on each individual system. A hardware approach based on a field programmable gate array may be able to miniaturize the state estimation subsystem while retaining the desired high performance but also has a more complex development process compared to traditional software-based designs. Leveraging the advantages of both approaches, a hardware/software co-design of the unscented Kalman filter with a five-stage pipeline is presented. Simulated results of the design for a small (five) constellation of nanosatellites are presented as are implementation results (timing, synthesis, and power) on the Zynq-7000 XC7Z045 for the one, two, five, and ten processing element cases. A secondary hardware-in-loop simulation of single 3U CubeSat is also presented.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991