Abstract: Based on the classical Runge-Kutta method of order four(RK-4) and the fourth-order Adams predictor-corrector method(Adams-4), a field programmable gate array(FPGA)-implemented space motion equation fast solver(SMEFS) with dynamically configurable data paths is proposed. SMEFS adopts a foldable structure. With the help of efficient task mapping and precise state management, the dynamic configuration of data paths is realized by resource reusing and dynamic configuring connections between operators, the solutions of space motion equations can be obtained quickly by SMEFS, and hardware resources are saved effectively. The experimental results of the performance evaluation of SMEFS for solving large-scale space motion equations using the relevant data of a certain type of launch vehicle show that the solutions of five-degree-of-freedom space motion equations in the launch coordinate system can be obtained quickly and reliably by SMEFS. The average speedup compared to the software solutions is 12.765 and the maximum relative error of the solutions is less than $ 9 \times 10^{-5} $. Therefore, SMEFS has good acceleration effect and high calculation reliability.
Keywords: classical Runge-Kutta method of order four(RK-4); fourth-order Adams predictor-corrector method(Adams-4); space motion equation; folding technology; field programmable gate array(FPGA)