基于龙格—库塔的弹道微分方程解算的FPGA实现  被引量:8

FPGA Design for the Solution of Ballistic Differential Equation Based on Runge—Kutta

在线阅读下载全文

作  者:潘艇[1] 杨福彪[1] 朱勇[1] 姚小城[1] 

机构地区:[1]江苏自动化研究所,江苏连云港222000

出  处:《计算机测量与控制》2015年第12期4217-4220,共4页Computer Measurement &Control

基  金:国家自然科学基金(61303045)

摘  要:针对火控计算中求解弹道微分方程组的速度、精确度以及资源配置间的冲突,设计了一种在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.

关 键 词:FPGA 龙格-库塔 并行运算 

分 类 号:TB114.3[理学—概率论与数理统计]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象