摘要
为提高高动态条件下导航解算的速度,文中给出了一种单更新速率的并行导航解算算法。该并行算法由并行姿态算法模块、并行速度算法模块、并行位置算法模块和参数计算模块等4个并行执行的模块组成。分析表明,该并行算法的总执行周期仅为普通算法的6%左右,显著提高了计算速度。基于FPGA的仿真实验结果表明,这一设计可大大提高导航解算算法的更新速率,对在高动态条件下提高导航解算的精度有重要作用。
A parallel navigation computation algorithm with a single update frequency was proposed and analyzed to increase the navigation computation updating rate in high dynamic conditions.The parallel algorithm includes 4 parallel computation modules: the parallel attitude computation module,the parallel velocity computation module,the parallel position computation module,and the parallel parameter computation module.The computation speed analysis shows that the total implement periods of the parallel algorithm are about 6% of conventional algorithms.The results of FPGA-based experiment show that the design significantly increases the updating rate of the navigation computation,thus greatly benefiting the navigation accuracy in high dynamic conditions.
出处
《弹箭与制导学报》
CSCD
北大核心
2012年第2期1-5,10,共6页
Journal of Projectiles,Rockets,Missiles and Guidance
基金
国家自然科学基金(61070003)
浙江省自然科学基金(R1090052)资助
关键词
捷联惯导
导航解算
并行计算
FPGA
strapdown inertial navigation
navigation computation
parallel computing
FPGA