[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]
[an error occurred while processing this directive]

基于GPU 的大规模无人机编队控制并行仿真方法

  • 李文光 ,
  • 王强 ,
  • 曹严
展开
  • 北京理工大学宇航学院,北京 100081

李文光(1969-),男,山东莱州人,高级实验师,硕士,研究方向:飞行器系统仿真。

收稿日期: 2018-02-25

  网络出版日期: 2025-05-19

Parallel Simulation Method for Multi-UAV Formation with GPU

  • LI Wenguang ,
  • WANG Qiang ,
  • CAO Yan
Expand
  • School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China

Received date: 2018-02-25

  Online published: 2025-05-19

摘要

编队控制模型仿真是无人机编队设计中不可或缺的一部分。但当无人机规模较大时,仿真耗时问题突出。为解决仿真耗时问题,文中讨论了一种基于GPU的并行仿真方法并对所涉及的CUDA程序进行了优化。该方法设法将控制模型拆分成多个子模型,然后在多个仿真机上利用GPU同时求解子模型以提高效率。仿真结果验证了方法的正确性和高效性,同时也验证了GPU在大规模矩阵运算中的优势,且随着规模增大,优势愈加突出。

本文引用格式

李文光 , 王强 , 曹严 . 基于GPU 的大规模无人机编队控制并行仿真方法[J]. 弹箭与制导学报, 2019 , 39(4) : 118 -122 . DOI: 10.15892/j.cnki.djzdxb.2019.04.028

Abstract

The simulation of formation control models has became an indispensable part of the design of multi-UAV formations. However, when the scale of UAV is large, the time-consuming problem of the simulation is outstanding. In response to this problem, this paper discussed a parallel simulation method based GPU and optimized the CUDA program. The method firstly splits the model into some sub-models, which will be solved on different simulators with GPU. The simulation results verify the correctness and efficiency of the method, and also verify the advantages of the GPU in large-scale matrix operations, and with the increase of scale, the advantages become more and more prominent.

[an error occurred while processing this directive]
[1]
ZHU Chuangchuang, LIANG Xiaolong, HE Lvlong. Demonstration and verification system for UAV formation control[C]// Proceedings of 2017 3rd IEEE International Conference on Control Science and Systems Engineering. [S.l.]: IEEE, 2017: 56– 60.

[2]
马培蓓, 雷明, 纪军. 基于一致性的多无人机协同编队设计[J]. 战术导弹技术, 2017(2): 86-90.

[3]
赵沁平, 周忠, 吕芳. 大规模分布节点的仿真时间同步算法[J]. 中国科学E辑:信息科学, 2008, 38(8): 1139– 1156.

[4]
KHALED-EL FEKI A Ben, DUVALL, FAURE C, et al. CHOPtrey: contextual online polynomial extrapolation for enhanced multi-core co-simulation of complex systems[J]. Simulation: Journal of the Society for Computer Simulation, 2017, 93(3): 185-200.

[5]
方民权, 张卫民, 方建滨, 等. GPU 编程与优化[M]. 北京: 清华大学出版社, 2016: 17– 28.

[6]
KIRK D B, HWUWM. 大规模并行处理器编程实战[M]. 2版, 赵开勇, 汪朝晖, 程亦超, 译. 北京: 清华大学出版社, 2013: 73-74.

文章导航

/

[an error occurred while processing this directive]