首页 | 本学科首页   官方微博 | 高级检索  
     

并行计算在机动飞行轨迹生成中的应用
引用本文:蒋,超.并行计算在机动飞行轨迹生成中的应用[J].兵工自动化,2020,39(8).
作者姓名:  
作者单位:航空工业西安飞行自动控制研究所飞控部,西安 710065
摘    要:针对现有通用机动轨迹需要较长的预规划时间,无法在机载计算平台实时解算的问题,提出一种利用并 行计算的方式对通用机动框架进行加速的方法。对现有的MCTS 算法叶子节点并行、根节点并行和树并行方式进行 分析,结合叶子节点并行和根节点并行方式各自的优点,对每棵搜索树采用叶子节点并行方法,分别利用Pthread 和CUDA 对并行通用机动框架进行加速,并以筋斗机动为例对加速效果进行测试。实验结果表明:并行通用机动框 架不仅性能优于串行框架,而且可大幅缩短机动解算时间。

关 键 词:并行计算  蒙特卡罗树搜索算法  GPU  众核  通用机动框架
收稿时间:2020/3/20 0:00:00
修稿时间:2020/5/15 0:00:00

Application of Parallel Computing in Production of Maneuvering Flight Trajectory
Abstract:Aiming at longer pre-planning time for the existing general maneuvering trajectory, it is impossible to solve the problem of real-time solution in the airborne computing platform, and propose a method for accelerating the general maneuvering framework by using parallel computing. Analyzes the leaf node parallel, root node parallel and tree parallel of the existing MCTS algorithm, combined with the advantages of leaf node parallel and root nodes parallel, applied the leaf node parallel method for each search tree, and used the Pthread and Cuda to accelerate the parallel general maneuvering framework, and test the accelerated effect with the example of the maneuvering force. The experimental results show that the parallel maneuvering framework is not only better than the serial frame, but also can shorten the time of the maneuver calculation.
Keywords:parallel computing  Monte Carlo tree search algorithm  GPU  multi-core  general maneuvering frame
点击此处可从《兵工自动化》浏览原始摘要信息
点击此处可从《兵工自动化》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号