摘要
针对火控计算中求解弹道微分方程组的速度、精确度以及资源配置间的冲突,设计了一种在FPGA硬件平台上实现、基于龙格一库塔的微分方程组求解器;通过在方程组之间以及方程内的计算步骤中采用多通道二级并行的方式实现算法硬件加速;实验结果表明,对于精度要求高、计算复杂度大的微分方程组,FPGA硬件实现的运算性能较传统的软件实现方式加速性能明显。
In order to solve the calculation problem of the ballistic differential equations: the conflicts between the calculating speed, ac- curacy and the resource consumption, the design put forwards a kind of FPGA hardware differential equation solver based on Runge--Kutta. The design realizes the hardware acceleration by applying a two--stage parallel processing in several channels to deal with the calculation of the equations and the steps in each equation. The experiment shows that, for the complex equations of higher accuracy demand, the FPGA hardware implementatior~ has a better accelerating e^fect than traditional software implementation.
出处
《计算机测量与控制》
2015年第12期4217-4220,共4页
Computer Measurement &Control
基金
国家自然科学基金(61303045)