System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及道路交通模拟,尤其涉及一种自动生成动态车流模型的方法及控制系统。
技术介绍
1、在进行道路监测的过程中,为确保道路环境安全,往往会采用三维模型进行模拟道路交通情况,以达到提前判断道路和环境和预警的效果,现有的方式一般采用如基于统计和概率模型的方法、基于微观模拟的方法等,通过生成静态车流模型来实现模拟的效果。然而,这些方法只是基于车辆自身的移动速度、方向和位置进行的静态模拟,无法自动适应不同级别道路上的车流类型、车流密度和车流速度等参数的变化。
技术实现思路
1、本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种自动生成动态车流模型的方法及控制系统。
2、为了实现上述目的,本专利技术采用了如下技术方案:一种自动生成动态车流模型的方法,包括:
3、s1:通过三维软件进行建模,生成多个不同的路口类型,根据环境信息通过第一模型计算车流基本量,生成车流模型,并输出初始车流量的第一速度信息和第一位置信息;
4、s2:改变所述环境信息的参数,根据所述车流基本量,选择任一车辆,通过第二模型计算车速、第三模型计算车辆密度、第四模型计算车辆类型,对所述初始车流量进行调整,根据环境信息调整车辆的速度和路径选择,并输出第二速度信息和第二位置信息;
5、s3:在设定时间内对车流量进行判断,根据所述第二速度信息和所述第二位置信息计算得到车辆的行驶状态,并判断车辆是否需要进行行驶状态更新,根据判断结果输出车辆的速度和位置信息,并返回步骤s2
6、作为上述技术方案的进一步描述:所述环境信息包括交通信号灯状态、交通规则限制、交通流量、路口因子,时钟因子,交通指示牌因子,道路提示线因子,道路等级因子和周围环境因子。
7、作为上述技术方案的进一步描述:在所述步骤s2中,还包括:
8、s21:控制系统通过选择任一车辆,输出车辆的第一速度信息和第一位置信息,并改变所述交通信号灯状态信息、所述交通规则限制和所述交通流量的数据信息,根据第二模型计算车辆在数据信息改变后的车速和位置变化,并输出第二速度信息和第二位置信息;
9、s22:选择多个车辆进行调整后,通过第三模型和第四模型计算车流的车辆密度和车辆类型的比例,并根据环境信息调整车辆的行驶状态。
10、作为上述技术方案的进一步描述:在所述步骤s3中,还包括:
11、s31:控制系统进行设定时间,时间范围内,对车流模型中的每个车辆进行判断,根据车辆的行驶状态判断车辆是否需要进行减速,换道、或避让其他车辆,
12、s32:当设定时间结束后,对车辆的行驶状态进行更新,得到车辆的多个行驶状态,通过第五模型进行计算得到车辆行为数据。
13、作为上述技术方案的进一步描述:所述第一模型计算车流基本量的方法,如下式:
14、
15、其中,x为路口因子,t为时钟因子,p为交通指示牌因子,h为道路提示线因子,l为道路等级因子,y为周围环境因子。
16、作为上述技术方案的进一步描述:所述第二模型计算车速的方法,如下式:
17、
18、其中,v表示车速,vbase为第一速度信息。
19、作为上述技术方案的进一步描述:所述第三模型计算车辆密度的方法,如下式:
20、
21、其中,q为车辆密度。
22、作为上述技术方案的进一步描述:所述第三模型计算车辆类型的方法,如下式:
23、
24、其中,a为车辆类型。
25、作为上述技术方案的进一步描述:所述第四模型计算车辆行为的方法,如下式:
26、
27、其中,m为车辆行为。
28、还包括一种自动生成动态车流模型的控制系统,所述控制系统适用于上述技术方案中任一项所述方法,包括:
29、建模模块,对路口类型和车辆类型进行建模,并在三维模型中将路口模型和车辆模型进行展示;
30、计算模块,根据环境信息对车流模型的车流基本量、车辆密度、车辆速度、车辆类型和车辆行为进行计算;
31、演示模块,根据计算结果调整所述车辆模型的的位置和车速,模拟车辆的行驶状态;
32、定时模块,用于设定时间,使所述计算模块在设定时间内对计算结果进行更新计算,并将计算结果反馈给所述演示模块。
33、上述技术方案具有如下优点或有益效果:
34、1、通过对路口类型和车辆进行建模,根据路口类型和环境信息对首先车流量进行计算,再确定整体车流基本量的情况下在对其中的车辆进行相关参数的计算,得到车辆类型占比和车辆行为,可以准确判断车辆的行驶状态,并经过设定时间进行行驶状态的更新,可以生成具有动态效果的车流模型,进行准确的道路交通情况模拟。
本文档来自技高网...【技术保护点】
1.一种自动生成动态车流模型的方法,其特征在于,包括:
2.根据权利要求1所述的一种自动生成动态车流模型的方法,其特征在于:所述环境信息包括交通信号灯状态、交通规则限制、交通流量、路口因子,时钟因子,交通指示牌因子,道路提示线因子,道路等级因子和周围环境因子。
3.根据权利要求2所述的一种自动生成动态车流模型的方法,其特征在于:在所述步骤S2中,还包括:
4.根据权利要求1所述的一种自动生成动态车流模型的方法,其特征在于:在所述步骤S3中,还包括:
5.根据权利要求1所述的一种自动生成动态车流模型的方法,其特征在于:所述第一模型计算车流基本量的方法,如下式:
6.根据权利要求1所述的一种自动生成动态车流模型的方法,其特征在于:所述第二模型计算车速的方法,如下式:
7.根据权利要求1所述的一种自动生成动态车流模型的方法,其特征在于:所述第三模型计算车辆密度的方法,如下式:
8.根据权利要求1所述的一种自动生成动态车流模型的方法,其特征在于:所述第三模型计算车辆类型的方法,如下式:
9.根
10.一种自动生成动态车流模型的控制系统,其特征在于,所述控制系统适用于上述权利要求1-9中任一项所述方法,包括:
...【技术特征摘要】
1.一种自动生成动态车流模型的方法,其特征在于,包括:
2.根据权利要求1所述的一种自动生成动态车流模型的方法,其特征在于:所述环境信息包括交通信号灯状态、交通规则限制、交通流量、路口因子,时钟因子,交通指示牌因子,道路提示线因子,道路等级因子和周围环境因子。
3.根据权利要求2所述的一种自动生成动态车流模型的方法,其特征在于:在所述步骤s2中,还包括:
4.根据权利要求1所述的一种自动生成动态车流模型的方法,其特征在于:在所述步骤s3中,还包括:
5.根据权利要求1所述的一种自动生成动态车流模型的方法,其特征在于:所述第一模型计算车流基本量的方法,如下式:...
【专利技术属性】
技术研发人员:班盟,王庆贺,罗隆慧,
申请(专利权)人:上海漂视网络股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。