基于GPU的路径规划算法及其飞行器航路应用

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:ocean_30
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在科技高度日新月异的时代里,飞行器的发展速度十分迅速,无论在民用、军用领域,向智能化无人化发展一直是大家的追求。然而空中环境越来越复杂,影响飞行的因素也越来越多,所以准确的规划环境建模和提高路径规划算法的高效性是是提高航路利用率,保证飞行器安全、可靠和高效飞行的关键。本文首先简要介绍了航路规划的应用背景、发展现状和关键技术。然后,分别对影响航路规划的威胁因素进行了分析和建模,并提出了一种威胁体模型计算方法,能够快速获得航路点。结合图论相关知识,把航路点转化为存储节点间距离的权重邻接矩阵,作为研究路径规划算法的初始条件,为简化航路寻优奠定了基础。本论文在结合航路规划问题并分析了不同算法的适用条件,选定最短路径算法中的Floyd算法作为路径规划算法,进行了模拟实验,验证了算法的准确性和有效性。针对航路规划系统中,当飞行器数量、威胁区数量达到一定规模后,简单的串行程序效率无法满足高效性需求。为了减少规划任务中由于多源威胁分布规模不断增长而增加的时间延迟,本文在CUDA架构实现了Floyd算法在GPU上的并行。通过设置GPU中每个线程处理邻接矩阵中的迭代计算,对不同规模的规划空间分别进行串并行模拟实验。实验数据表明:GPU上的运算速度明显高于CPU,且随着计算规模的增加,加速比在一定范围内是持续增加的。为了进一步提高航路规划效率,本文结合OpenMP共享内存式并行架构实现多核CPU并行,通过每个CPU核心调用一块GPU卡,实现了多个GPU环境下Floyd算法的并行,实验结果表明,同一数据规模下,GPU的数量越多,GPU没有表现出更大的加速比。因此在一定规模下,单GPU并行Floyd算法更为适合作为高性能飞行器航路应用的解决方案。
其他文献
某会所因消防喷淋施工在次梁侧面下部采用水钻钻孔,钻孔致使原梁底部钢筋受损。为了防止该梁因主筋被切断而出现结构安全事故,对会所原有两道混凝土次梁进行结构安全性鉴定。
目的探讨高容量血液滤过(HVHF)治疗利尿剂抵抗且血流动力学不稳定的心力衰竭患者是否安全有效;以及HVHF与呋塞米持续静脉输注在心力衰竭发生利尿剂抵抗且血流动力学不稳定时是否
目的 研究中药复方银屑1号对银屑病样动物模型细胞因子网络及其信号通路的影响。方法建立小鼠阴道上皮模型和鼠尾鳞片表皮模型,设生理盐水组、银屑1号小、中、大剂量组和雷公
神经系统疾病是一类大脑和脊髓神经元损伤病变的疾病状态,常见的神经系统疾病有帕金森病(Parkinsons’s disease,PD)、阿尔茨海默病(Alzheimer、disease,AD)、脑卒中和脑损伤
目的探讨三种炎症因子超敏C反应蛋白(hsCRP)、白细胞介素-6(IL-6)、肿瘤坏死因子(TNF-α)与糖尿病前期发生的相关性。方法94名35~70岁志愿者被纳入研究,其中61名糖尿病前期者和33名
本论文是一篇英译汉的翻译实践报告。翻译项目的材料是一本专门为加州大学教职员工提供的心理健康指南,题为《促进学生心理健康:加州大学教职员工指南》,其旨在帮助读者了解
目的 了解美沙酮维持治疗的海洛因依赖者抑郁情况、抑郁程度并分析出现抑郁的原因。方法 采用汉密顿抑郁量表(HRSD),随机抽取2007年进入美沙酮维持治疗的82例符合CCMD-3的阿片类
目的探讨非酒精性脂肪肝(NAFLD)发病与患者血清瘦素、肝脏瘦素受体表达及其基因Lys109Arg多态性、体重指数(BMI)、血脂紊乱的关系。方法将96例经肝穿活检诊断为NAFLD的患者分为轻
目的 比较减重步行训练结合常规康复治疗与常规康复治疗对脑卒中后偏瘫患者的临床疗效。方法 98例脑卒中后偏瘫患者,随机分为2组:减重步行训练结合常规康复治疗组(减重步行训练
随着电脑网络的兴起,一个新的阅读时代已经到来。出版物不再只是印刷品,作家与读者的沟通,也不再只是单行道。近来台湾有许多新起之作家,运用网上的沟通,与读者线上对话、交