【技术实现步骤摘要】
一种用于民用无人驾驶空中交通服务算法验证的仿真平台及方法
[0001]本专利技术涉及无人驾驶航空
,尤其涉及一种用于民用无人驾驶空中交通服务算法验证的仿真平台及方法。
技术介绍
[0002]随着无人机技术的发展和应用,城市空中交通可以提供高效、灵活、环保的城市出行解决方案。然而,城市空中交通及其相应的空中交通服务也面临着诸多挑战,如如何保证安全、高效、可靠的飞行管理、如何协调多种飞行器之间的运行、如何优化飞行路径和资源分配等。为了解决这些问题,需要设计和验证各种空中交通服务算法。然而,由于低空场景的复杂性和不确定性,以及实际飞行测试的成本和风险,仅仅依靠理论分析和数学建模是不够的,需要有一种能够模拟真实运行场景的仿真平台和仿真方法,来对算法进行有效的测试和评估。
技术实现思路
[0003]为此本专利技术提出了一种用于民用无人驾驶航空低空空中交通服务算法验证的仿真平台及方法,能够较好的模拟真实运行场景,对算法进行较为有效的验证、测试。
[0004]为实现本专利技术之目的,采用以下技术方案予以实现: ...
【技术保护点】
【技术特征摘要】
1.一种用于民用无人驾驶空中交通服务算法验证的仿真平台,包括基础数据模块、生成引擎模块、算法接口模块、仿真计算模块和可视化模块,其特征在于:基础数据模块用于存储和管理各种与无人机运行场景相关的数据;生成引擎模块用于根据测试场景预设条件生成不同类型和复杂度的无人机运行场景,并将场景数据发送给基础数据模块;算法接口模块用于提供各类算法接口和数据协议;仿真计算模块用于根据场景数据和外部无人机运行管理算法输出进行仿真计算;可视化模块用于根据用户需求或预设模式提供接口,对仿真过程和结果进行动态或静态的可视化展示。2.根据权利要求1所述的用于民用无人驾驶空中交通服务算法验证的仿真平台,其特征在于:基础数据模块存储的数据包括地理信息、气象信息、飞行器信息、飞行任务信息、飞行规则信息。3.根据权利要求1所述的用于民用无人驾驶空中交通服务算法验证的仿真平台,其特征在于:仿真计算模块包括无人机动力学模块、无人机导航模块、无人机控制模块、冲突检测模块和效能计算模块。4.一种用于民用无人驾驶空中交通服务算法验证的仿真方法,所述方法通过如权利要求1
‑
3之一所述的仿真平台实现,其特征在于所述方法包括:(1)启动平台数据总线,接收并输出所需数据;(2)按照预定格式配置测试场景并生成仿真部署配置,传递至平台数据总线备用;(3)接入待测试算法,传递至平台数据总线备用;(4)从平台数据总线提取仿真计算所需数据,开展给定时间窗口的无人机运行管理仿真计算,并根据得到的仿真结果计算评估指标;(5)展现仿真计算和算法测试结果。5.根据权利要求4所述的用于民用无人驾驶空中交通服务算法验证的仿真方法,其特征在于所述仿真方法包括:(1)启动仿真平台,基础数据模块读取平台内置信息,并开放内部数据接口,接收来自生成引擎模块的信息;(2)生成引擎模块根据测试者通过配置文件定义的无人机运行场景信息,生成相应的运行场景;(3)生成引擎模块根据测试者输入的配置文件设置与飞行安全相关的关键参数,并传输给基础数据模块;(4)...
【专利技术属性】
技术研发人员:王茂霖,吕人力,
申请(专利权)人:中国民航管理干部学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。