期刊文献+

基于流水线高斯粒子滤波的无人机姿态估计算法及FPGA实现 被引量:4

UAV Attitude Estimation Algorithm and Its FPGA Implementation Based on Pipeline Gaussian Particle Filter
下载PDF
导出
摘要 采用高斯粒子滤波算法进行姿态估计算法设计,将四元数离散方程作为状态方程。算法由采样调节粒子、采样粒子、权值计算、均值协方差计算和Cholesky 5个模块组成。通过采用非标准化权值计算四元数"平均"值和协方差阵,并且改写协方差阵计算公式,实现流水线高斯粒子滤波算法。同时提出了并行化设计方案,利用FPGA剩余资源进一步优化运行速率。给出的简化粒子滤波算法与高斯粒子滤波算法设计不仅可用于无人机姿态估计,对于其他非线性估计问题及应用亦适用。仿真结果表明了本设计的可行性和有效性。 An attitude estimation algorithm is designed by using Gaussian Particle Filtering( GPF) algorithm.The quaternion discrete equation is taken as the state equation. The algorithm consists of five modules:sampling conditioning particle, sampling particle, weight calculation, mean covariance calculation and Cholesky. The "average " value and covariance matrix of the quaternion are calculated by using nonstandardized weights, and the calculation formula of the covariance matrix is rewritten. In this way, the pipeline Gaussian particle filter algorithm is implemented. At the same time, a parallel design scheme is proposed, which can further optimize the running speed by using the remaining resources of FPGA. The simplified particle filter algorithm and Gaussian particle filter algorithm presented here can not only be used in UAV attitude estimation, but also be applied to other nonlinear estimation problems and applications. The simulation results have proved the feasibility and effectiveness of this design.
作者 王义平 王佳辉 薛雅丽 WANG Yi-ping;WANG Jia-hui;XUE Ya-li(Nanjing University of Aeronautics and Astronautics,Nanjing 210016,China)
出处 《电光与控制》 CSCD 北大核心 2019年第2期66-70,75,共6页 Electronics Optics & Control
关键词 无人机 高斯粒子滤波 姿态估计 FPGA UAV Gaussian particle filter attitude estimation FPGA
  • 相关文献

参考文献2

二级参考文献12

  • 1Gordon N J, Salmond D J. Novel approach to nonlinear and non-Gaussian Bayesian state estimation[J]. Proc of Institute Engineering, 1993, 140 (2):107-113.
  • 2Julier S J, Uhlmann J K. Unscented filtering and nonlinear estimation [J]. Proceedings of the IEEE,2004,92(3) :401-422.
  • 3Kazufumi Ito,Xiong Kaiqi. Gaussian filters for nonlinear filtering problems[J]. IEEE Transactions on Automatic Control, 2000,45 (5) : 910-927.
  • 4Arulampalam M S,Maskell S,Gordon N,et al. A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking [J]. IEEE Transactions on Signal Processing,2002,50(2):174-188.
  • 5Kotecha J H, Djuric' P M. Gaussian particle filtering[J]. IEEE Transactions on Signal Processing, 2003,51(10):2592-2601.
  • 6Doucet A, Godsill S J, Andrieu C. On sequential Monte Carlo sampling methods for Bayesian filtering[J]. Statist Comput, 2000,10 (3) : 197-208.
  • 7Kitagawa G. Monte Carlo filter and smoother for non-Gaussian nonlinear state space models [J]. J Comput Graph Statist, 1996,5(1) : 1-25.
  • 8Kotecha J H,Djuric' P M. Gaussian sum particle filtering [J]. IEEE Trans Signal Processing, 2003, 51(10):2603-2613.
  • 9洪少华,史治国,陈抗生.用于纯方位跟踪的简化粒子滤波算法及其硬件实现[J].电子与信息学报,2009,31(1):96-100. 被引量:11
  • 10李雁斌,曹作良,刘常杰,叶声华.基于DSP利用粒子滤波算法实现目标跟踪[J].光电子.激光,2009,20(6):771-774. 被引量:11

共引文献7

同被引文献42

引证文献4

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部