道路交通情况数字仿真方法及装置制造方法及图纸

技术编号:36301032 阅读:54 留言:0更新日期:2023-01-13 10:17
本发明专利技术适用于交通仿真技术领域,公开了一种道路交通情况数字仿真方法及装置,上述道路交通情况数字仿真方法包括:确定待仿真道路的道路网络,其中,道路网络由多个六角格组成,多个六角格的宽度、数量和排列方式基于待仿真道路的道路基础属性确定;根据待仿真道路的道路交通情况,确定预设车辆属性和道路网络中每个六角格的六角格属性;通过具有预设车辆属性的车辆在多个六角格上的移动仿真道路交通情况。本发明专利技术实现了一种快速高效的道路交通情况仿真方法,便于进行交通仿真推演。便于进行交通仿真推演。便于进行交通仿真推演。

【技术实现步骤摘要】
道路交通情况数字仿真方法及装置


[0001]本专利技术属于交通仿真
,尤其涉及一种道路交通情况数字仿真方法及装置。

技术介绍

[0002]基于各种仿真模型和真实交通数据实现的虚拟交通(Virtualized traffic)是重建交通流的理想方法。虚拟交通对视频游戏、虚拟现实、交通工程和自动驾驶等都有很大益处。
[0003]交通仿真是虚拟交通的重要支撑,通过对复杂交通情况的简化处理,建立交通仿真模型,对现有系统或未来系统的交通运行状况进行再现或预先把握,从而实现对复杂的交通现象的分析、利用。然而现有交通仿真方法复杂性高,仿真效率低,难以快速构建较为真实的交通仿真模型。

技术实现思路

[0004]为克服相关技术中存在的问题,本专利技术实施例提供了一种道路交通情况数字仿真方法及装置,实现了对道路交通情况的快速高效仿真。
[0005]本专利技术是通过如下技术方案实现的:第一方面,本专利技术实施例提供了一种道路交通情况数字仿真方法,包括:确定待仿真道路的道路网络,其中,道路网络由多个六角格组成,多个六角格的宽度、数量和排列方式基于待仿真道路的道路基础属性确定;根据待仿真道路的道路交通情况,确定预设车辆属性和道路网络中每个六角格的六角格属性;通过具有预设车辆属性的车辆在多个六角格上的移动仿真道路交通情况。
[0006]基于第一方面,在一些实施例中,六角格属性包括:六角格可用指标、六角格各边的允许通过指标、六角格各边的移动开销、各类型车辆的最短停留时间和六角格允许进入的车辆类型。r/>[0007]基于第一方面,在一些实施例中,预设车辆属性包括多种车辆类型。
[0008]基于第一方面,在一些实施例中,确定待仿真道路的道路网络,包括:多个六角格通过公共边紧密连接,构成待仿真道路的道路网络,每个六角格同一时间仅允许至多一辆车辆进入。
[0009]基于第一方面,在一些实施例中,多个六角格的宽度、数量和排列方式基于待仿真道路的道路基础属性确定,包括:多个六角格的宽度基于待仿真道路的道路宽度确定。
[0010]基于第一方面,在一些实施例中,根据道路交通情况,确定预设车辆属性和道路网络中每个六角格的六角格属性,包括:根据道路交通情况中允许行使的多种车辆类型确定预设车辆属性;根据道路交通情况中的行驶规则确定道路网络中每个六角格的六角格属性,其中,行驶规则包括车道中不允许通过的位置、车道行驶方向、车道位置、车道对各类型车辆的限制行驶速度和车道允许进入的车辆类型。
[0011]基于第一方面,在一些实施例中,在通过具有预设车辆属性的车辆在多个六角格上的移动仿真道路交通情况之前,方法还包括:通过随机算法生成多个具有不同车辆类型的车辆;通过随机算法确定每个车辆在道路网络上的初始位置,其中,道路网络上的初始位置为道路网络上的某个六角格。
[0012]基于第一方面,在一些实施例中,车辆能够从当前六角格转移到和当前六角格有公共边的任一相邻六角格,通过具有预设车辆属性的车辆在多个六角格上的移动仿真道路交通情况,包括:基于第一预设算法和六角格可用指标、六角格各边的允许通过指标,六角格各边的移动开销,六角格允许进入的车辆类型确定具有预设车辆属性的车辆在多个六角格上的移动方向;基于各类型车辆的最短停留时间,确定具有预设车辆属性的车辆在多个六角格上的移动速度;具有预设车辆属性的车辆根据移动方向和移动速度在多个六角格上移动,仿真道路交通情况。
[0013]基于第一方面,在一些实施例中,上述道路交通情况数字仿真方法还包括:基于第二预设算法计算车辆在道路交通情况下从起始位置到目标位置的最优路径,其中,第二预设算法包括A*算法。
[0014]第二方面,本专利技术实施例提供了一种电子装置,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,其特征在于,处理器执行计算机程序时实现如上述第一方面中任一项所述道路交通情况数字仿真方法的步骤。
[0015]本专利技术实施例中实现了一种快速高效的道路交通情况仿真方法,可以快速创建仿真模型并生成仿真数据,进行交通仿真推演。通过六角格进行道路交通情况仿真具有较强的通用性和扩展性,增减删改六角格组成的道路网络和六角格属性实现了对各种类型的待仿真道路上多种交通情况的模拟。结合随机算法和预设算法,在预设属性区间内随机生成车辆属性数据,提升了了仿真过程的真实性。在仿真完成后,通过仿真模型观察和推演待仿真道路发生拥堵的概率,还可以进一步通过调整仿真模型的仿真参数分析出拥堵的原因,例如限速不合理,路障设置不合理、道路设计不合理、大型车辆比例过高等,从而做出针对性的改进,对制订合理的道路交通规划起到了重要的辅助作用。
[0016]本专利技术实施例中,应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。
附图说明
[0017]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本专利技术一实施例提供的道路交通情况数字仿真方法流程图;图2是本专利技术一实施例提供的道路网络结构示意图;图3是本专利技术一实施例提供的道路网络车道线示意图;图4是本专利技术一实施例提供的六角格各边结构示意图;图5是本专利技术一实施例提供的车辆在道路网络上位置示意图;图6是本专利技术一实施例提供的六角格寻路路径示意图;
图7是本专利技术一实施例提供的电子设备结构示意图。
具体实施方式
[0019]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。
[0020]应当理解,当在本专利技术说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0021]还应当理解,在本专利技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0022]如在本专利技术说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于监测到”。类似地,短语“如果确定”或“如果监测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦监测到[所描述条件或事件]”或“响应于监测到[所描述条件或事件]”。
[0023]另外,在本专利技术说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种道路交通情况数字仿真方法,其特征在于,包括:确定待仿真道路的道路网络,其中,所述道路网络由多个六角格组成,所述多个六角格的宽度、数量和排列方式基于所述待仿真道路的道路基础属性确定;根据所述待仿真道路的道路交通情况,确定预设车辆属性和所述道路网络中每个六角格的六角格属性;通过具有所述预设车辆属性的车辆在所述多个六角格上的移动仿真所述道路交通情况。2.如权利要求1所述的道路交通情况数字仿真方法,其特征在于,所述六角格属性包括:六角格可用指标、六角格各边的允许通过指标、六角格各边的移动开销、各类型车辆的最短停留时间和六角格允许进入的车辆类型。3.如权利要求2所述的道路交通情况数字仿真方法,其特征在于,所述预设车辆属性包括多种车辆类型。4.如权利要求3所述的道路交通情况数字仿真方法,其特征在于,所述确定待仿真道路的道路网络,包括:所述多个六角格通过公共边紧密连接,构成所述待仿真道路的道路网络,每个六角格同一时间仅允许至多一辆车辆进入。5.如权利要求4所述的道路交通情况数字仿真方法,其特征在于,所述多个六角格的宽度、数量和排列方式基于待仿真道路的道路基础属性确定,包括:所述多个六角格的宽度基于所述待仿真道路的道路宽度确定。6.如权利要求3所述的道路交通情况数字仿真方法,其特征在于,所述根据道路交通情况,确定预设车辆属性和所述道路网络中每个六角格的六角格属性,包括:根据道路交通情况中允许行使的多种车辆类型确定所述预设车辆属性;根据道路交通情况中的行驶规则确定所述道路网络中每个六角格的所述六角格属性,其中,所述行驶规则包括车道中不允许通过的位置、车道行驶方向、车道位置、车...

【专利技术属性】
技术研发人员:张鹏展周举郭学宁任凯桥苏奇杨燕燕
申请(专利权)人:河北纬坤电子科技有限公司
类型:发明
国别省市:

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

1