交通仿真方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:26036170 阅读:44 留言:0更新日期:2020-10-23 21:14
本发明专利技术实施例公开了一种交通仿真方法、装置、电子设备及计算机可读存储介质,所述方法包括:获取交通仿真初始化数据,其中,所述交通仿真初始化数据包括以下信息中的一种或几种:道路属性信息、移动对象属性信息、移动对象出行信息;根据所述交通仿真初始化数据进行基于道路的交通仿真;输出交通仿真结果。该技术方案借助道路之间的消息传递实现交通流变化的仿真,对于道路属性的变化也能够以最低成本实现更新,从而能够很好地解决路网维护的动态路网数据更新以及路网信息升级问题,能够应对大规模交通仿真的需求。

【技术实现步骤摘要】
交通仿真方法、装置、电子设备及计算机可读存储介质
本专利技术实施例涉及数据仿真
,具体涉及一种交通仿真方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着社会的发展,机动车的持有量持续增长,交通区域的车流量压力也越来越大,如何有效缓解交通压力、如何对于交通状况进行可控性地调整是目前亟待解决的问题。使用计算机技术对于交通数据进行模拟仿真和分析,既能够为交通管理策略的制定提供数据支持,又能够减少交通检测设备的配置数量,大大降低检测成本。但现有技术中的交通仿真技术大多是基于agent(代理)模式,其中,agent既可以表示一个单独的个体,如行人、车辆等,也可以由多个个体组成,如由司机、乘客及车辆本身组成,在实际应用中,专利技术人发现该技术受限于agent之间的协作机制,比如,当agent中某个个体或者某几个个体的动态交通数据与多个仿真计算节点均相关,即agent中某个个体或者某几个个体的交通行为跨越多个仿真计算节点时,由于仿真计算节点之间的通信数据量巨大,系统很难对于该agent的动态交通数据进行实时准确地计算和仿真,因此每当触发一个启动时间,基于agent模式的仿真系统就会对全部agent进行遍历以更新其状态,从而导致仿真性能下降,而且由于agent模式关注的个体是车辆,并不能解决路网维护的动态路网数据更新问题,因此只适用于静态路网,不能很好的解决路网信息升级问题,无法应对大规模交通仿真的需求。
技术实现思路
本专利技术实施例提供一种交通仿真方法、装置、电子设备及计算机可读存储介质。>第一方面,本专利技术实施例中提供了一种交通仿真方法。具体的,所述交通仿真方法,包括:获取交通仿真初始化数据,其中,所述交通仿真初始化数据包括以下信息中的一种或几种:道路属性信息、移动对象属性信息、移动对象出行信息;根据所述交通仿真初始化数据进行基于道路的交通仿真;输出交通仿真结果。结合第一方面,本专利技术实施例在第一方面的第一种实现方式中,所述根据所述交通仿真初始化数据进行基于道路的交通仿真,包括:确定交通仿真计算节点;获取与所述交通仿真计算节点对应的交通区域道路属性信息、移动对象属性信息和移动对象出行信息;确定交通仿真模型,并根据所述交通区域道路属性信息、移动对象属性信息和移动对象出行信息,利用所述交通仿真模型进行节点并行交通仿真。结合第一方面和第一方面的第一种实现方式,本专利技术实施例在第一方面的第二种实现方式中,所述根据所述交通仿真初始化数据进行基于道路的交通仿真,还包括:响应于检测到所述移动对象离开预设交通仿真计算节点对应的交通区域,获取所述移动对象移动方向上下一接续交通区域对应的接续交通仿真计算节点的属性信息;根据所述接续交通仿真计算节点的属性信息,建立所述预设交通仿真计算节点与接续交通仿真计算节点之间的通信;将与移动至所述下一接续交通区域的移动对象相关的交通仿真数据发送给所述接续交通仿真计算节点。结合第一方面、第一方面的第一种实现方式和第一方面的第二种实现方式,本公开在第一方面的第三种实现方式中,所述输出交通仿真结果,被实施为:按照预设仿真时间间隔输出交通仿真结果。结合第一方面的第一种实现方式、第一方面的第二种实现方式和第一方面的第三种实现方式,本公开在第一方面的第四种实现方式中,所述按照预设仿真时间间隔输出交通仿真结果,包括:响应于预设仿真时间间隔计时结束,收集所述交通仿真计算节点生成的交通仿真数据,得到交通仿真数据包;对于所述交通仿真数据包进行预设聚合处理,得到交通仿真结果。结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式和第一方面的第四种实现方式,本公开在第一方面的第五种实现方式中,还包括:响应于接收到交通区域道路更新信息,基于所述交通区域道路更新信息对于所述交通区域道路属性信息以及所述交通仿真计算节点中的相关交通区域道路数据进行更新。结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式和第一方面的第五种实现方式,本公开在第一方面的第六种实现方式中,还包括:对于所述交通仿真计算节点进行时间对齐管理。结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式、第一方面的第五种实现方式和第一方面的第六种实现方式,本公开在第一方面的第七种实现方式中,还包括:根据所述交通仿真结果执行以下至少一项:交通设施控制,动态可变车道设置,交通诱导,交通流量限制,或者调整导航数据。第二方面,本专利技术实施例中提供了一种交通仿真装置。具体的,所述交通仿真装置,包括:获取模块,被配置为获取交通仿真初始化数据,其中,所述交通仿真初始化数据包括以下信息中的一种或几种:道路属性信息、移动对象属性信息、移动对象出行信息;仿真模块,被配置为根据所述交通仿真初始化数据进行基于道路的交通仿真;输出模块,被配置为输出交通仿真结果。结合第二方面,本专利技术实施例在第二方面的第一种实现方式中,所述仿真模块包括:确定子模块,被配置为确定交通仿真计算节点;第一获取子模块,被配置为获取与所述交通仿真计算节点对应的交通区域道路属性信息、移动对象属性信息和移动对象出行信息;仿真子模块,被配置为确定交通仿真模型,并根据所述交通区域道路属性信息、移动对象属性信息和移动对象出行信息,利用所述交通仿真模型进行节点并行交通仿真。结合第二方面和第二方面的第一种实现方式,本专利技术实施例在第二方面的第二种实现方式中,所述仿真模块还包括:第二获取子模块,被配置为响应于检测到所述移动对象离开预设交通仿真计算节点对应的交通区域,获取所述移动对象移动方向上下一接续交通区域对应的接续交通仿真计算节点的属性信息;建立子模块,被配置为根据所述接续交通仿真计算节点的属性信息,建立所述预设交通仿真计算节点与接续交通仿真计算节点之间的通信;发送子模块,被配置为将与移动至所述下一接续交通区域的移动对象相关的交通仿真数据发送给所述接续交通仿真计算节点。结合第二方面、第二方面的第一种实现方式和第二方面的第二种实现方式,本公开在第二方面的第三种实现方式中,所述输出模块被配置为:按照预设仿真时间间隔输出交通仿真结果。结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式和第二方面的第三种实现方式,本公开在第二方面的第四种实现方式中,所述输出模块包括:收集子模块,被配置为响应于预设仿真时间间隔计时结束,收集所述交通仿真计算节点生成的交通仿真数据,得到交通仿真数据包;处理子模块,被配置为对于所述交通仿真数据包进行预设聚合处理,得到交通仿真结果。结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式、第二方面的第三种实现方式和第二方面的第四种实本文档来自技高网...

【技术保护点】
1.一种交通仿真方法,其特征在于,包括:/n获取交通仿真初始化数据,其中,所述交通仿真初始化数据包括以下信息中的一种或几种:道路属性信息、移动对象属性信息、移动对象出行信息;/n根据所述交通仿真初始化数据进行基于道路的交通仿真;/n输出交通仿真结果。/n

【技术特征摘要】
1.一种交通仿真方法,其特征在于,包括:
获取交通仿真初始化数据,其中,所述交通仿真初始化数据包括以下信息中的一种或几种:道路属性信息、移动对象属性信息、移动对象出行信息;
根据所述交通仿真初始化数据进行基于道路的交通仿真;
输出交通仿真结果。


2.根据权利要求1所述的方法,其特征在于,所述根据所述交通仿真初始化数据进行基于道路的交通仿真,包括:
确定交通仿真计算节点;
获取与所述交通仿真计算节点对应的交通区域道路属性信息、移动对象属性信息和移动对象出行信息;
确定交通仿真模型,并根据所述交通区域道路属性信息、移动对象属性信息和移动对象出行信息,利用所述交通仿真模型进行节点并行交通仿真。


3.根据权利要求2所述的方法,其特征在于,所述根据所述交通仿真初始化数据进行基于道路的交通仿真,还包括:
响应于检测到所述移动对象离开预设交通仿真计算节点对应的交通区域,获取所述移动对象移动方向上下一接续交通区域对应的接续交通仿真计算节点的属性信息;
根据所述接续交通仿真计算节点的属性信息,建立所述预设交通仿真计算节点与接续交通仿真计算节点之间的通信;
将与移动至所述下一接续交通区域的移动对象相关的交通仿真数据发送给所述接续交通仿真计算节点。


4.根据权利要求1-3任一所述的方法,其特征在于,所述输出交通仿真结果,被实施为:
按照预设仿真时间间隔输出交通仿真结果。


5.根据权利要求4所述的方法,其特征在于,所述按照预设仿真时间间隔输出交通仿真结果,包括:
响应于预设仿真时间间隔计时结束,收集所述交通仿真计算节点生成的交通仿真数据,得到交通仿真数据包;
对于所述交通仿真数据包进行预设聚合处理,得到交通仿真结果。


6.根据权利要求2-5任一所述的方法,其特征在于,还包括:
响应于接收到交通区域道路更新信息,基于所述交通区域道路更新信息对于所述交通区域道路属性信息以及所述交通仿真计算节点中的相关交通区域道路数据进行更新。


7.根据权利要求2-6任一所述的方法,其特征在于,还包括:
对于所述交通仿真计算节点进行时间对齐管理。


8.根据权利要求1-7任一所述的方法,其特征在于,还包括:根据所述交通仿真结果执行以下至少一项:
交通设施控制,动态可变车道设置,交通诱导,交通流量限制,或者调整导航数据。


9.一种交通仿真装置,其特征在于,包括:
获取模块,被配置为获取交通仿真初始化数据,其中,所述交通仿真初始化数据包括以下信息中的一种或几种:道路属性信息、移动对象属性信息、移动对象出行信息;
仿真模块,被配置为根据所述交通仿真初始化数据进行基于道路的交通仿真;
输出模块,被配置为输出交通仿真结果。


10.根据权利要求9所述的装置,其特征在于,所述仿真模块包括:
确定子模块,被配置为确定交通仿真计算节点;
第一获取子模块,被配置为获取与所述交通仿真计算节点对应的交通区域道路属性信息、移动对象属性信息和移动对象出行信息;
仿真子模块,被配置为确定交通仿真模型,并根据所述交通区域道路属性信息、移动对象属性信息和移动对象出行信息,利用所述交通仿真模型进行节点并行交通仿真。


11.根据权利要求10所述的装置,其特征在于,所述仿真模块还包括:
第二获取子模块,被配置为响应于检测到所述移动对象离开预设交通仿真计算节点对应的交通区域,获取所述移动对象移动方向上下一接续交通区域对应的接续交通仿真计算节点的属性信息;
建立子模块,被配置为根据所述接续交通仿真计算节点的属性信息,建立所述预设交通仿真计算节点与接续交通仿真计算节点之间的通信;
发送子模块,被配置为将与移动至所述下一接续交通区域的移动对象相关的交通仿真数据发送给所述接续交通仿真计算节点。


12.根据权利要求9-11任一所述的装置,其特征在于,所述输出模块被配置为:
按照预设仿真时间间隔输出交通仿真结果。


13.根据权利要求12所述的装置,其特征在于,所述输出模块包...

【专利技术属性】
技术研发人员:代卓贤崔衡
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1