基于OPENMP的再入飞行器轨迹多重打靶法并行计算  

Parallel Computing of Reentry Vehicle Trajectory by Multiple Shooting Method Based on OPENMP

在线阅读下载全文

作  者:李思瑶 李尚林 罗井知 LI Siyao;LI Shanglin;LUO Jingzhi(School of Computer Science and Artificial Intelligence,Xiangnan University,Chenzhou,Hunan 423000,China;School of Information and Engineering,Swan Colleage,Central South University of Forestry and Technology,Changsha,Hunan 423000,China;School of Astronautics and Aeronautics,Sun Yat-sen University,Shenzhen,Guangdong 518107,China;School of Information and Engineering,Swan College,Central South University of Forestry and Technologe,Changsha 410211,China)

机构地区:[1]湘南学院计算机与人工智能学院,湖南郴州423000 [2]湘南学院先进嵌入式计算技术与智能医疗系统湖南省工程研究中心,湖南郴州423000 [3]中山大学航空航天学院,广东深圳518107 [4]中南林业科技大学涉外学院信息与工程学院,长沙410211

出  处:《计算机科学》2024年第S02期190-195,共6页Computer Science

摘  要:实现基于多重打靶法将助推滑翔飞行器的轨迹优化问题变成非线性规划问题,用多重打靶法对三自由度再入轨迹进行优化,使用序列二次规划优化器进行优化,同时使用openmp进行并行计算,可以对等式约束中的积分进行并行计算。使用多重打靶法的再入轨迹优化算法,对模型进行并行计算。在MATLAB版本上使用的优化方法是内点法,而在C上面使用的优化方法是序列二次规划算法,C上面的程序是根据MATLAB转换的。仿真实验选取CAV-H模型进行计算,并行计算利用openmp获得了8.398倍加速比。多重打靶法与直接打靶法的结果基本一致,最小吸热量的多重打靶法的吸热量与以最小吸热量为目标函数的直接打靶法相差不多。通过仿真得出结论,线程数目在13时加速比最大,平均相对效率在93%以上。The implementation is based on the multiple target method.By turning the trajectory optimization problem of a booster glider into a nonlinear programming problem,optimizing a three degree of freedom reentry trajectory,using openmp with sequence quadratic programming optimizer,it is possible to perform parallel computing on the integrals in equation constraints.Using multiple target methods constructs a reentry trajectory optimization algorithm,and performs parallel computation on the model.The optimization method used on the MATLAB version is the interior point method,while the optimization method used on C is the sequential quadratic programming algorithm.The above program is converted based on MATLAB.The CAV-H model is selected for computing in the simulation experiment.Parallel computing achieves 8.398 times the acceleration ratio using openmp.The results of the multiple target method and the direct target method are basically consistent.The heat absorption capacity of the minimum heat absorption multiple target method is not much different from that of the direct target method with the minimum heat absorption as the objective function.Through simulation,the acceleration ratio is the highest when the number of threads is 13,and the average relative efficiency is more than 93%.

关 键 词:多重打靶法 内点法 序列二次规划 并行计算 

分 类 号:V448.2[航空宇航科学与技术—飞行器设计]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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