基于智能体交通流模拟的道路仿真平台的制作方法

文档序号:22180919发布日期:2020-09-11 21:41阅读:来源:国知局

技术特征:

1.一种基于智能体交通流模拟的道路仿真平台,其特征在于:包括数据导入单元、场景建模单元、智能体交通流模拟单元、实时渲染单元和演示单元;

所述数据导入单元用于向仿真平台导入并解析道路设计文件和建筑信息模型,还用于对解析数据进行识别并分类;

所述场景建模单元用于根据分类后的解析数据完成场景模型建模;

所述智能体交通流模拟单元用于通过基于cuda智能体的交通流模拟方法进行交通流模拟;

所述实时渲染单元用于通过虚幻引擎将智能体交通流模拟的仿真结果与骨骼动画模型进行绑定,通过实时渲染的方式,实现场景模型可视化和交通流模拟仿真的同步;

所述演示单元用于展示场景模型和交通流模拟的仿真效果。

2.根据权利要求1所述一种基于智能体交通流模拟的道路仿真平台,其特征在于:将基于cuda智能体的交通流模拟方法写入动态链接库,形成dll库文件并存储在智能体交通流模拟单元中。

3.根据权利要求2所述一种基于智能体交通流模拟的道路仿真平台,其特征在于:在进行交通流模拟时,仿真平台直接实时调用dll动态链接库进行仿真。

4.根据权利要求3所述一种基于智能体交通流模拟的道路仿真平台,其特征在于:当对道路设计文件进行修改后,仿真平台自动关联载入修改数据,再解析修改数据进行场景初始化建模,并将修改数据提供给dll库文件计算,实时更新智能体交通流模拟的仿真结果,然后重新对场景模型与智能体交通流模拟进行实时渲染。

5.根据权利要求1所述一种基于智能体交通流模拟的道路仿真平台,其特征在于,所述基于cuda智能体的交通流模拟方法,包括以下步骤:

s1.结合建筑信息模型进行场景三维建模;

s2.对场景内的所有可运动单元进行智能体化,得到多个智能体;

s3.设置智能体的边界条件;

s4.根据场景内的道路信息,设置智能体在场景内的初始坐标与行为目的地;

s5.根据场景内的道路信息使用寻径算法,在并行计算架构下同时计算多个智能体的行为策略;

s6.根据多个智能体的行为策略,在并行计算架构下同时计算并更新多个智能体的实时坐标;

s7.根据多个智能体的初始坐标和实时坐标,在场景内显示多个智能体的运动轨迹,完成交通流的模拟。

6.根据权利要求1所述一种基于智能体交通流模拟的道路仿真平台,其特征在于,所述仿真平台的工作流程如下:

导入道路设计文件和建筑信息模型;

对数据进行解析,完成数据的识别和分类;

根据可分类识别的数据进行场景模型建模;

进行智能体交通流模拟;

通过实时渲染将场景模型和智能体交通流的仿真结果进行同步展示。

7.根据权利要求1所述一种基于智能体交通流模拟的道路仿真平台,其特征在于:在进行建筑信息模型导入时,将建筑信息模型将拆分为图形模型和数据模型,通过自定义字段进行分类处理,转换成标准化模型。


技术总结
本发明提供一种基于智能体交通流模拟的道路仿真平台;包括数据导入单元、场景建模单元、智能体交通流模拟单元、实时渲染单元和演示单元;数据导入单元用于导入并解析道路设计文件和建筑信息模型,对解析数据进行识别并分类;场景建模单元用于完成场景模型建模;智能体交通流模拟单元用于通过基于CUDA智能体交通流模拟方法进行交通流模拟;实时渲染单元用于通过虚幻引擎将交通流模拟仿真结果与骨骼动画模型绑定,通过实时渲染实现场景模型可视化和交通流模拟仿真同步;演示单元用于展示场景模型和交通流模拟的仿真效果;本发明可以解决在同一个平台内不能实现场景模型可视化和交通流模拟仿真的同步,对道路设计效率影响较大且容易出错的技术问题。

技术研发人员:漆亮
受保护的技术使用者:招商局重庆交通科研设计院有限公司
技术研发日:2020.06.12
技术公布日:2020.09.11
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1