检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李思瑶 李尚林 罗井知 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[航空宇航科学与技术—飞行器设计]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.91