CN107886718A - 一种路况分析方法、装置及网络系统 - Google Patents
一种路况分析方法、装置及网络系统 Download PDFInfo
- Publication number
- CN107886718A CN107886718A CN201711060196.3A CN201711060196A CN107886718A CN 107886718 A CN107886718 A CN 107886718A CN 201711060196 A CN201711060196 A CN 201711060196A CN 107886718 A CN107886718 A CN 107886718A
- Authority
- CN
- China
- Prior art keywords
- segmentation
- link
- vehicle
- road condition
- jlink
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0108—Measuring and analyzing of parameters relative to traffic conditions based on the source of data
- G08G1/0112—Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0133—Traffic data processing for classifying traffic situation
Landscapes
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明的实施例提供了一种路况分析方法、装置及网络系统,涉及智能交通技术领域,解决了现有技术中当Link的长度大于预设长度时,无法精细化表达出长Link的某一部分路况的问题。该方法包括,获取车辆在路链Link上行驶时上传的数据;按照进入位置对应的位置坐标对应的时间,对M个分段路链JLink排序,生成JLink序列;根据精细化分段原则对JLink序列分段,获取每个分段中的临时SLink;当判断车辆通过分段时根据车辆在分段上的全部临时SLink的行驶距离以及车辆在分段上的全部临时SLink的行驶时间,确定车辆在分段上的融合速度,生成Link的路况分析结果。本发明实施例用于路况的分析。
Description
技术领域
本发明涉及智能交通技术领域,尤其涉及一种路况分析方法、装置及网络系统。
背景技术
浮动车模型是路况数据采集的主要模型,这种方法主要利用车辆安装的全球定位系统(英文全称:Global Positioning System,简称:GPS)终端来记录车辆的行驶速度和方向,每隔一段时间向交通监测中心回传一次信息;然后交通监测中心根据车辆当前行驶的道路的信息进行匹配,从而计算出当前道路的路况,当有足够多的车辆安装这种GPS终端后能形成一个动态实时的路况信息检测网。
现有技术中,在先计算出每辆车在路链Link上的整体速度,之后针对每个Link按照每辆车在某个Link上的整体速度进行多车融合;然而,受到基础地图数据的Link采集的长短影响,当一个Link特别长时例如5km,由于单纯按照单个车速度在Link上的整体速度进行多车融合,造成无法精细化表达出长Link的某一部分路况。
由上述可知,现有技术中当Link的长度大于预设长度时,无法精细化表达出长Link的某一部分路况。
发明内容
本发明的实施例提供一种路况分析方法、装置及网络系统,解决了现有技术中当Link的长度大于预设长度时,无法精细化表达出长Link的某一部分路况的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面、本发明的实施例提供一种路况分析方法,包括:获取车辆在路链Link上行驶时上传的数据,数据包括车辆对应的位置坐标,以及车辆行驶在位置坐标的时间;其中,Link包括M个分段路链JLink,其中JLink的进入位置对应车辆的位置坐标或者Link的起始位置,JLink的退出位置对应车辆的位置坐标或者对应Link的终止位置,M为大于或等于1的整数;按照进入位置对应的位置坐标对应的时间,对M个分段路链JLink排序,生成JLink序列;根据精细化分段原则对JLink序列分段,获取每个分段中的临时SLink,其中每个分段中包括至少一个临时SLink,临时SLink的进入位置为分段的端点位置或者JLink的进入位置,临时SLink的退出位置为分段的端点位置或者JLink的退出位置;判断是否有车辆通过分段,当判断车辆通过分段时根据车辆在分段上的全部临时SLink的行驶距离以及车辆在分段上的全部临时SLink的行驶时间,确定车辆在分段上的融合速度;根据每个分段上的融合速度,生成Link的路况分析结果。
可选的,获取车辆在路链Link上行驶时所上传的数据,包括:获取车辆行驶在JLink上的当前位置坐标对应的行驶时间;当确定行驶时间与上一次融合速度的计算时间的差值大于设定的融合频率周期时,获取行驶时间与上一次融合速度的计算时间之间的每个JLink。
可选的,该方法还包括:当Link的路况分析结果是第一次生成时,发布路况分析结果;或者当Link的路况分析结果与上一次路况分析结果不相同时,发布Link的路况分析结果;或者当Link的路况分析结果的生成时间与上一次路况分析结果的发布时间的差值大于预设最大发布周期,且参与计算Link的路况分析结果的JLink与参与计算上一次路况分析结果的JLink不同时,发布Link的路况分析结果。
可选的,精细化分段原则包括:根据最小分段长度计算Link的分段个数D,D>0;当D为整数时,将Link等分为D个分段,分段的长度等于Link-Len表示Link的长度;当D为非整数时,保留D的整数部分将Link等分为D-1个等分的分段和1个非等分的分段;其中D-1个等分的分段中每个分段的长度等于1个非等分的分段的长度等于
可选的,该方法还包括:获取分段上当前行驶的全部车辆中每个车辆在每个分段上的融合速度;根据全部车辆中每个车辆在每个分段上的融合速度以及聚类加权平均方法确定分段上的多车融合速度;根据车辆在每个分段上的融合速度,生成Link的路况分析结果包括:根据多车融合速度,生成Link的路况分析结果。
可选的,该方法还包括:将融合速度大于或等于第一预设速度的车辆和融合速度小于或等于第二预设速度的车辆剔除,其中第一预设速度大于第二预设速度;根据剔除后的每个车辆在每个分段上的融合速度,确定分段上的多车融合速度。
可选的,该方法还包括:当车辆驶出Link的退出位置对应的时间与当前时间的差值大于预设时间时,将包含车辆行驶在位置上传的数据清除。
第二方面、本发明的实施例提供一种路况分析装置,包括:数据获取单元,用于获取车辆在路链Link上行驶时上传的数据,数据包括车辆对应的位置坐标,以及车辆行驶在位置坐标的时间;其中,Link包括M个分段路链JLink,其中JLink的进入位置对应车辆的位置坐标或者Link的起始位置,JLink的退出位置对应车辆的位置坐标或者对应Link的终止位置,M为大于或等于1的整数;数据处理单元,用于按照进入数据获取单元获取的进入位置对应的位置坐标对应的时间,对M个分段路链JLink排序,生成JLink序列;数据处理单元,还用于根据精细化分段原则对JLink序列分段,获取每个分段中的临时SLink,其中每个分段中包括至少一个临时SLink,临时SLink的进入位置为分段的端点位置或者JLink的进入位置,临时SLink的退出位置为分段的端点位置或者JLink的退出位置;数据处理单元,还用于判断是否有车辆通过分段,当判断车辆通过分段时根据车辆在分段上的全部临时SLink的行驶距离以及车辆在分段上的全部临时SLink的行驶时间,确定车辆在分段上的融合速度;数据发布单元,用于根据每个分段上的数据处理单元确定的融合速度,生成Link的路况分析结果。
可选的,数据获取单元,具体用于获取车辆行驶在JLink上的当前位置坐标对应的行驶时间;数据获取单元,还用于当确定行驶时间与上一次融合速度的计算时间的差值大于设定的融合频率周期时,获取行驶时间与上一次融合速度的计算时间之间的每个JLink。
可选的,数据发布单元,还用于当Link的路况分析结果是第一次生成时,发布路况分析结果;或者数据发布单元,还用于当Link的路况分析结果与上一次路况分析结果不相同时,发布Link的路况分析结果;或者数据发布单元,还用于当Link的路况分析结果的生成时间与上一次路况分析结果的发布时间的差值大于预设最大发布周期,且参与计算Link的路况分析结果的JLink与参与计算上一次路况分析结果的JLink不同时,发布Link的路况分析结果。
可选的,数据获取单元,还用于获取数据处理单元确定的分段上当前行驶的全部车辆中每个车辆在每个分段上的融合速度;数据处理单元,还用于根据数据获取单元获取的全部车辆中每个车辆在每个分段上的融合速度以及聚类加权平均方法确定分段上的多车融合速度;数据发布单元,还用于根据每个分段上的数据处理单元计算的多车融合速度,生成Link的路况分析结果。
可选的,数据处理单元,还用于将融合速度大于或等于第一预设速度的车辆和融合速度小于或等于第二预设速度的车辆剔除,其中第一预设速度大于第二预设速度;数据处理单元,还用于根据剔除后的每个车辆在每个分段上的融合速度,确定分段上的多车融合速度。
可选的,数据处理单元,还用于当数据获取单元获取的车辆驶出Link的退出位置对应的时间与当前时间的差值大于预设时间时,将包含车辆行驶在位置上传的数据清除。
第三方面、本发明的实施例提供一种网络系统,包括:如第二方面提供的任一项路况分析装置。
本发明实施例提供的路况分析方法、装置及网络系统,根据车辆在路链Link上行驶时上传的数据,从而确定车辆驶入分段路链JLink的进入位置的时间;并按照进入位置的时间的进行排序生成JLink序列,根据精细化分段原则对JLink序列分段,获取每个分段中的临时SLink;从而将Link中的JLink分为更小的SLink,方便对一条Link的不同位置进行路况分析,从而更加精细的得到当前Link的路况信息;通过判断是否有车辆通过分段,当判断车辆通过分段时根据临时SLink的进入位置、临时SLink的退出位置、JLink的进入位置、JLink的进入位置的位置坐标对应的时间、JLink的退出位置以及JLink的退出位置的位置坐标对应的时间,确定车辆在分段上的融合速度;并根据每个分段上的融合速度,生成Link的路况分析结果;从而可以根据每个分段上的融合速度,更加精确的分析每个分段的路况信息;进而解决了现有技术中当Link的长度大于预设长度时,无法精细化表达出长Link的某一部分路况的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的实施例提供的一种路况分析方法的流程示意图;
图2为本发明的实施例提供的一种路况分析方法的另一种流程示意图;
图3为本发明的实施例提供的一种路况分析方法的又一种流程示意图;
图4为本发明的实施例提供的一种路况分析方法的Link的划分示意图;
图5为本发明的实施例提供的一种路况分析方法的路况示意图;
图6为本发明的实施例提供的一种路况分析装置的结构示意图。
附图标记:
路况分析装置-10;
数据获取单元-101;数据处理单元-102;数据发布单元-103。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一、本发明的实施例提供一种路况分析方法,如图1所示包括:
S101、获取车辆在路链Link上行驶时上传的数据,数据包括车辆对应的位置坐标,以及车辆行驶在位置坐标的时间;其中,Link包括M个分段路链JLink,其中JLink的进入位置对应车辆的位置坐标或者Link的起始位置,JLink的退出位置对应车辆的位置坐标或者对应Link的终止位置,M为大于或等于1的整数。
需要说明的是,路链Link表示组成道路的最小的数字化单元,车辆回传的位置坐标可能落在一个Link上,即该车在这条Link上行走了n个小段,每一个小段称作JLink(包含车速、进入位置及时间和退出位置及时间等信息);伴随着互联网的高速发展,第三代移动通信技术(英文全称:3rd-Generation,简称:3G)和第四代移动通信技术(英文全称:4rd-Generation,简称:4G)等移动网络的覆盖,使高频的浮动车实时回传数据成为了现实,例如滴滴出租车专车终端等回传周期大约3秒钟,百度地图的回传周期是1秒钟等;依赖海量的高频的浮动车实时回传的数据,使本发明的有效实施成为可能;示例性的,高频的浮动车实时回传的数据包括:全球定位系统(英文全称:Global Positioning System,简称:GPS)位置坐标,从而可以根据GPS位置坐标实时的掌握当前车辆的行驶位置及行驶速度等。如图4所示,车辆行驶在由路链Link-AB和路链Link-AC组成的道路AC上,由于车辆在行驶的过程中不断的上传数据,其中点1、点2以及点3代表车辆上传的位置坐标落在Link-AB和Link-AC上的位置;示例性的,Link-AB由JLink-A1和JLink-1B组成,Link-BC由JLink-B2、JLink-23以及JLink-3C组成;Link的起始位置和Link的终止位置的计算方法有多种,示例性的,可以通过道路匹配的信息事先规定Link的起始位置和Link的终止位置的位置坐标;也可以根据车辆的位置坐标以及位置坐标对应的时间来推算Link的起始位置和Link的终止位置的位置坐标,此处不再赘述。
S102、按照进入位置对应的位置坐标对应的时间,对M个分段路链JLink排序,生成JLink序列。
需要说明的是,通常将步骤S102、步骤S103以及步骤S104称为单车融合的过程;具体的,在实际的应用中,一条Link上同时可能有多辆车在行驶,因此需要对JLink按车辆身份标识号(英文全称:identification,简称:ID)ID进行分组,将同一辆车的JLink按照步骤S102操作。对M个分段路链JLink排序时,可以按照进入位置的位置坐标对应的时间的先后顺序进行排序,从而可以确定车辆在Link-AB或者Link-BC上的行驶路径。
S103、根据精细化分段原则对JLink序列分段,获取每个分段中的临时SLink,其中每个分段中包括至少一个临时SLink,临时SLink的进入位置为分段的端点位置或者JLink的进入位置,临时SLink的退出位置为分段的端点位置或者JLink的退出位置。
需要说明的是,SLink表示单车融合后的JLink;车辆在同一个Link上走行的每段(JLink)的速度是不同的,Slink所表达的是一辆车在某个Link上的走行情况;如图4所示根据精细化分段原则对JLink序列分段,将Link-BC分为分段Link-BP和分段Link-PC;其中,分段Link-BP由Slink-B2、Slink-2P组成;分段Link-PC由Slink-P3、Slink-3C组成。
S104、判断是否有车辆通过分段,当判断车辆通过分段时根据车辆在分段上的全部临时SLink的行驶距离以及车辆在分段上的全部临时SLink的行驶时间,确定车辆在分段上的融合速度。
需要说明的是,分别对Link的每个精细化后的分段进行单车融合操作,判断当前分段是否有车辆经过,如果有,则以该车每个临时SLink在这个分段上的走行距离,以加权平均方式计算出该车在当前分段的整体速度和进入退出位置等信息;如果没有,则重复步骤S102、步骤S103以及步骤S104对下一分段进行单车融合操作。
为了更好的理解如何确定车辆在分段上的融合速度,如图4所示以AB长度100m,BC的长度是611m。P位置为精细化逻辑后BC被分段的位置(注minSecLen为300m,BP=305m,PC=306m)为例进行说明:
该车的轨迹会生成3个JLink,分别为JLink-1B、JLink-B2、JLink-23,假定12之间的速度是70km/h,23间速度是20km/h,且B2长度300m,3C长度100m;则JLink-1B的速度为70km/h,JLink-B2的速度为70km/h,JLink-23速度为20km/h。
针对Link-BC,经单步骤S103后,生成临时SLink-B2(其在分段BP的速度是70km/h)、SLink-2P(其在分段BP上的速度是20km/h)、SLink-P3(其在分段PC上速度是20km/h)。
S105、根据每个分段上的融合速度,生成Link的路况分析结果。
需要说明的是,如图4所示经步骤S104后生成该车在Link-BC上的路况分析对应结果,其中路况分析结果包括:该车走行的整个分段Link-BP,以及落在分段Link-BP上的所有GPS信息,其单车融合后的速度69km/h,计算公式为:该车在分段Link-PC上走行P1(306-100=206m),以及落在PC上的所有GPS信息,其单车融合后的速度是20km/h。
可选的,如图2所示获取车辆行驶在JLink上的当前位置坐标对应的行驶时间;当确定行驶时间与上一次融合速度的计算时间的差值大于设定的融合频率周期时,获取行驶时间与上一次融合速度的计算时间之间的每个JLink。
需要说明的是,在实际的应用中,这里的融合频率周期可以为介于最小融合频率周期和最大融合频率周期之间的任意一个周期,可以根据实际的情况自行设定;示例性的,最小融合频率周期可以为10秒,最大融合频率周期可以为60秒;当确定驶入时间与上一次融合速度的计算时间的差值大于最小融合频率周期(10秒)时,则需要确定介于计算时间与驶入时间内的每个JLink的融合速度,否则继续积攒。
如果确定驶入时间与上一次融合速度的计算时间的差值大于最大融合频率(60秒),则对当前Link进行融合计算,否则遍历下一条Link;从而防止Link长时间无车辆经过,造成一直不进行融合计算情况。
可选的,精细化分段原则包括:根据最小分段长度计算Link的分段个数D,D>0;当D为整数时,将Link等分为D个分段,分段的长度等于Link-Len表示Link的长度;当D为非整数时,保留D的整数部分将Link等分为D-1个等分的分段和1个非等分的分段;其中D-1个等分的分段中每个分段的长度等于1个非等分的分段的长度等于
需要说明的是,在实际的应用制定精细化规则时包括:定义最小Link分段长度minSecLen(包括:300m);计算出该Link分为应分为等分的几段(SecNum),计算方法:Link长度/minSecLen大于0,则SecNum=Link长度/minSecLen,否则SecNum=1;计算出除最后分段每个分段的长度(SecLen),计算方法:SecLen=LINK长度/SecNum;最后计算出最后一分段的长度(lastSecLen),计算方法:lastSecLen=Link长度-(secNum-1)*SecLen。
可选的,如图3所示该方法还包括:获取分段上当前行驶的全部车辆中每个车辆在每个分段上的融合速度;根据全部车辆中每个车辆在每个分段上的融合速度以及聚类加权平均方法确定分段上的多车融合速度;根据车辆在每个分段上的融合速度,生成Link的路况分析结果包括:根据多车融合速度,生成Link的路况分析结果。
需要说明的是,在实际的应用中速度聚类加权平均方法包括:首先对行驶在分段上的全部车辆的融合速度进行异常离群的速度过滤,之后将剔除后的每辆车的行驶速度按照3个设定的速度区间(配置文件中设定的每种道路等级的路况计算速度区间)进行聚类,计算各自的权重比例;再对每辆车的速度乘上这个比例并求和(设为SpeedSum),同时将每辆车的速度权重比例也求和(设为ScaleSum),最后用SpeedSum除以ScaleSum即为该Link的多车融合速度。
可选的,该方法还包括:将融合速度大于或等于第一预设速度的车辆和融合速度小于或等于第二预设速度的车辆剔除,其中第一预设速度大于第二预设速度;根据剔除后的每个车辆在每个分段上的融合速度,确定分段上的多车融合速度。
需要说明的是,在实际的应用中通常将“将融合速度大于或等于第一预设速度的车辆和融合速度小于或等于第二预设速度的车辆剔除”这一过程称为异常离群的速度过滤方法;一条Link上同时存在多个车辆在同时行驶,因此需要重复步骤S102、步骤S103以及步骤S104的单车融合操作,对Link上同时存在多个车辆进行多车融合,具体包括:根据Link的精细化规则初始化基础信息和分段信息(示例性的,CN-TF世纪高通发布的基于link的交通流信息结果。CN是世纪高通的简称,TF是交通流的简称,以初始化世纪高通交通流CN-TF的基础信息和分段信息为例进行说明:
分别对CN-TF的每个分段进行多车融合操作,判断当前是否有车辆经过,如果有则根据速度进行离群将异常数据过滤(在实际的应用中可能存在Link上多辆车的行驶速度处于30km/h-50km/h之间,而突然出现一辆车的行驶速度为80km/h时,我们可以认为这辆车的数据存在异常因此可以对采集的该车辆的速度进行离群操作),之后以路况加权平均的方式进行多车融合;如果没有则步骤S102、步骤S103以及步骤S104对下一分段进行多车融合操作;所有分段路况计算完毕后,根据各分段的路况,计算出Link的整体路况,生成待发布的CN-TF(路况分析结果)。
可选的,该方法还包括:当Link的路况分析结果是第一次生成时,发布路况分析结果;或者当Link的路况分析结果与上一次路况分析结果不相同时,发布Link的路况分析结果;或者当Link的路况分析结果的生成时间与上一次路况分析结果的发布时间的差值大于预设最大发布周期,且参与计算Link的路况分析结果的JLink与参与计算上一次路况分析结果的JLink不同时,发布Link的路况分析结果。
需要说明的是,如图4所示为了方便起见假定该融合周期内只有一辆车通过Link-BC。
那么最终生成的生成待发布的CN-TF包括:CN-TF的整体平均路况是拥堵(假定高速的缓慢速度区间是[40,60]),其Link-BC的整体速度是35km/h,计算方法是:在分段Link-BP上的路况是畅通,其速度是69km/h;在分段PC上的路况是拥堵,其速度是20km/h。结果发现精细化表达后的路况更为合理。
示例性的,如图5所示使用该专利后可以表达出Link的分段后的精细化路况,其每个分段的长度等于(0-minSecLen*2)m。图5中在未使用本发明的实施例提供的路况分析方法的Link-MF显示的路况为拥堵,而使用本发明的实施例提供的路况分析方法的Link-MF中的路段MN处于畅通状态,路段NF处于拥堵状态;因此本发明实施例提供的路况分析方法可以更加精细的分析当前道路的路况。
可选的,该方法还包括:当车辆驶出Link的退出位置对应的时间与当前时间的差值大于预设时间时,将包含车辆行驶在位置上传的数据清除。
需要说明的是,在实际的应用中可以通过每1秒遍历积攒的所有Link的JLink,判断积攒的JLink是否有超过融合周期(5分钟)外的数据,如果存在融合周期外的数据则将该数据从缓存中移除,从而防缓存不限制增长造成内存溢出,影响用户的体验。
本发明实施例提供的路况分析方法,根据车辆在路链Link上行驶时上传的数据,从而确定车辆驶入分段路链JLink的进入位置的时间;并按照进入位置的时间的进行排序生成JLink序列,根据精细化分段原则对JLink序列分段,获取每个分段中的临时SLink;从而将Link中的JLink分为更小的SLink,方便对一条Link的不同位置进行路况分析,从而更加精细的得到当前Link的路况信息;通过判断是否有车辆通过分段,当判断车辆通过分段时根据临时SLink的进入位置、临时SLink的退出位置、JLink的进入位置、JLink的进入位置的位置坐标对应的时间、JLink的退出位置以及JLink的退出位置的位置坐标对应的时间,确定车辆在分段上的融合速度;并根据每个分段上的融合速度,生成Link的路况分析结果;从而可以根据每个分段上的融合速度,更加精确的分析每个分段的路况信息;进而解决了现有技术中当Link的长度大于预设长度时,无法精细化表达出长Link的某一部分路况的问题。
实施例二、本发明的实施例提供一种路况分析装置10,如图6所示包括:
数据获取单元101,获取车辆在路链Link上行驶时上传的数据,数据包括车辆对应的位置坐标,以及车辆行驶在位置坐标的时间;其中,Link包括M个分段路链JLink,其中JLink的进入位置对应车辆的位置坐标或者Link的起始位置,JLink的退出位置对应车辆的位置坐标或者对应Link的终止位置,M为大于或等于1的整数。
数据处理单元102,用于按照驶入数据获取单元101获取的进入位置对应的位置坐标对应的时间,对M个分段路链JLink排序,生成JLink序列。
数据处理单元102,还用于根据精细化分段原则对JLink序列分段,获取每个分段中的临时SLink,其中每个分段中包括至少一个临时SLink,临时SLink的进入位置为分段的端点位置或者JLink的进入位置,临时SLink的退出位置为分段的端点位置或者JLink的退出位置。
数据处理单元102,还用于判断是否有车辆通过分段,当判断车辆通过分段时根据车辆在分段上的全部临时SLink的行驶距离以及车辆在分段上的全部临时SLink的行驶时间,确定车辆在分段上的融合速度。
数据发布单元103,用于根据每个分段上的数据处理单元确定的融合速度,生成Link的路况分析结果。
可选的,数据获取单元101,具体用于获取车辆行驶在JLink上的当前位置坐标对应的行驶时间;数据获取单元101,还用于当确定行驶时间与上一次融合速度的计算时间的差值大于设定的融合频率周期时,获取行驶时间与上一次融合速度的计算时间之间的每个JLink。
可选的,数据发布单元103,还用于当Link的路况分析结果是第一次生成时,发布路况分析结果;或者数据发布单元103,还用于当Link的路况分析结果与上一次路况分析结果不相同时,发布Link的路况分析结果;或者数据发布单元103,还用于当Link的路况分析结果的生成时间与上一次路况分析结果的发布时间的差值大于预设最大发布周期,且参与计算Link的路况分析结果的JLink与参与计算上一次路况分析结果的JLink不同时,发布Link的路况分析结果。
可选的,数据获取单元101,还用于获取数据处理单元102确定的分段上当前行驶的全部车辆中每个车辆在每个分段上的融合速度;数据处理单元102,还用于根据数据获取单元101获取的全部车辆中每个车辆在每个分段上的融合速度以及聚类加权平均方法确定分段上的多车融合速度;数据发布单元,还用于根据每个分段上的数据处理单元计算的多车融合速度,生成Link的路况分析结果。
可选的,数据处理单元102,还用于将融合速度大于或等于第一预设速度的车辆和融合速度小于或等于第二预设速度的车辆剔除,其中第一预设速度大于第二预设速度;数据处理单元102,还用于根据剔除后的每个车辆在每个分段上的融合速度,确定分段上的多车融合速度。
可选的,数据处理单元102,还用于当数据获取单元101获取的车辆驶出Link的退出位置对应的时间与当前时间的差值大于预设时间时,将包含车辆行驶在位置上传的数据清除。
需要说明的是,在实际的应用中也可以经过一次地图转换,将长Link进行打碎,使其变为相对较短的Link,在发布路况时将其在转换为原始Link,其缺点是增加了路径计算等资源的消耗,但是也可以解决精细化的路况分析。
本发明实施例提供的路况分析装置,根据车辆在路链Link上行驶时上传的数据,从而确定车辆驶入分段路链JLink的进入位置的时间;并按照进入位置的时间的进行排序生成JLink序列,根据精细化分段原则对JLink序列分段,获取每个分段中的临时SLink;从而将Link中的JLink分为更小的SLink,方便对一条Link的不同位置进行路况分析,从而更加精细的得到当前Link的路况信息;通过判断是否有车辆通过分段,当判断车辆通过分段时根据临时SLink的进入位置、临时SLink的退出位置、JLink的进入位置、JLink的进入位置的位置坐标对应的时间、JLink的退出位置以及JLink的退出位置的位置坐标对应的时间,确定车辆在分段上的融合速度;并根据每个分段上的融合速度,生成Link的路况分析结果;从而可以根据每个分段上的融合速度,更加精确的分析每个分段的路况信息;进而解决了现有技术中当Link的长度大于预设长度时,无法精细化表达出长Link的某一部分路况的问题。
实施例三、本发明的实施例提供一种网络系统,包括:如实施例二提供的任一项路况分析装置。
本发明实施例提供的网络系统,根据车辆在路链Link上行驶时上传的数据,从而确定车辆驶入分段路链JLink的进入位置的时间;并按照进入位置的时间的进行排序生成JLink序列,根据精细化分段原则对JLink序列分段,获取每个分段中的临时SLink;从而将Link中的JLink分为更小的SLink,方便对一条Link的不同位置进行路况分析,从而更加精细的得到当前Link的路况信息;通过判断是否有车辆通过分段,当判断车辆通过分段时根据临时SLink的进入位置、临时SLink的退出位置、JLink的进入位置、JLink的进入位置的位置坐标对应的时间、JLink的退出位置以及JLink的退出位置的位置坐标对应的时间,确定车辆在分段上的融合速度;并根据每个分段上的融合速度,生成Link的路况分析结果;从而可以根据每个分段上的融合速度,更加精确的分析每个分段的路况信息;进而解决了现有技术中当Link的长度大于预设长度时,无法精细化表达出长Link的某一部分路况的问题。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (14)
1.一种路况分析方法,其特征在于,包括:
获取车辆在路链Link上行驶时上传的数据,所述数据包括所述车辆对应的位置坐标,以及所述车辆行驶在所述位置坐标的时间;其中,所述Link包括M个分段路链JLink,其中所述JLink的进入位置对应所述车辆的位置坐标或者所述Link的起始位置,所述JLink的退出位置对应所述车辆的位置坐标或者对应所述Link的终止位置,M为大于或等于1的整数;
按照所述进入位置对应的位置坐标对应的时间,对所述M个分段路链JLink排序,生成JLink序列;
根据精细化分段原则对所述JLink序列分段,获取每个分段中的临时SLink,其中每个所述分段中包括至少一个所述临时SLink,所述临时SLink的进入位置为所述分段的端点位置或者所述JLink的进入位置,所述临时SLink的退出位置为所述分段的端点位置或者所述JLink的退出位置;
判断是否有车辆通过所述分段,当判断所述车辆通过所述分段时根据所述车辆在所述分段上的全部所述临时SLink的行驶距离以及所述车辆在所述分段上的全部所述临时SLink的行驶时间,确定所述车辆在所述分段上的融合速度;
根据每个所述分段上的所述融合速度,生成所述Link的路况分析结果。
2.根据权利要求1所述的路况分析方法,其特征在于,所述获取车辆在路链Link上行驶时所上传的数据,包括:
获取车辆行驶在所述JLink上的当前位置坐标对应的行驶时间;
当确定所述行驶时间与上一次所述融合速度的计算时间的差值大于设定的融合频率周期时,获取所述行驶时间与所述上一次所述融合速度的计算时间之间的每个JLink。
3.根据权利要求1所述的路况分析方法,其特征在于,所述方法还包括:
当所述Link的路况分析结果是第一次生成时,发布所述路况分析结果;
或者
当所述Link的路况分析结果与所述上一次路况分析结果不相同时,发布所述Link的路况分析结果;
或者
当所述Link的路况分析结果的生成时间与上一次路况分析结果的发布时间的差值大于预设最大发布周期,且参与计算所述Link的路况分析结果的JLink与参与计算所述上一次路况分析结果的JLink不同时,发布所述Link的路况分析结果。
4.根据权利要求1所述的路况分析方法,其特征在于,所述精细化分段原则包括:
根据最小分段长度计算所述Link的分段个数D,D>0;
当D为整数时,将所述Link等分为D个分段,所述分段的长度等于Link-Len表示Link的长度;
当D为非整数时,保留D的整数部分将所述Link等分为D-1个等分的分段和1个非等分的分段;其中所述D-1个等分的分段中每个分段的长度等于所述1个非等分的分段的长度等于
5.根据权利要求1所述的路况分析方法,其特征在于,所述方法还包括:
获取所述分段上当前行驶的全部车辆中每个车辆在每个所述分段上的融合速度;
根据全部车辆中每个车辆在每个所述分段上的融合速度以及聚类加权平均方法确定所述分段上的多车融合速度;
所述根据所述车辆在每个所述分段上的融合速度,生成所述Link的路况分析结果包括:
根据所述多车融合速度,生成所述Link的路况分析结果。
6.根据权利要求5所述的路况分析方法,其特征在于,所述方法还包括:
将所述融合速度大于或等于第一预设速度的车辆和所述融合速度小于或等于第二预设速度的车辆剔除,其中所述第一预设速度大于所述第二预设速度;
根据剔除后的每个车辆在每个所述分段上的融合速度,确定所述分段上的多车融合速度。
7.根据权利要求1所述的路况分析方法,其特征在于,所述方法还包括:
当所述车辆驶出所述Link的退出位置对应的时间与当前时间的差值大于预设时间时,将包含所述车辆行驶在所述位置上传的数据清除。
8.一种路况分析装置,其特征在于,包括:
数据获取单元,用于获取车辆在路链Link上行驶时上传的数据,所述数据包括所述车辆对应的位置坐标,以及所述车辆行驶在所述位置坐标的时间;其中,所述Link包括M个分段路链JLink,其中所述JLink的进入位置对应所述车辆的位置坐标或者所述Link的起始位置,所述JLink的退出位置对应所述车辆的位置坐标或者对应所述Link的终止位置,M为大于或等于1的整数;
数据处理单元,用于按照进入所述数据获取单元获取的所述进入位置对应的位置坐标对应的时间,对所述M个分段路链JLink排序,生成JLink序列;
所述数据处理单元,还用于根据精细化分段原则对所述JLink序列分段,获取每个分段中的临时SLink,其中每个所述分段中包括至少一个所述临时SLink,所述临时SLink的进入位置为所述分段的端点位置或者所述JLink的进入位置,所述临时SLink的退出位置为所述分段的端点位置或者所述JLink的退出位置;
数据处理单元,还用于判断是否有车辆通过所述分段,当判断所述车辆通过所述分段时根据所述车辆在所述分段上的全部所述临时SLink的行驶距离以及所述车辆在所述分段上的全部所述临时SLink的行驶时间,确定所述车辆在所述分段上的融合速度;
数据发布单元,用于根据每个所述分段上的所述数据处理单元确定的所述融合速度,生成所述Link的路况分析结果。
9.根据权利要求8所述的路况分析装置,其特征在于,所述数据获取单元,具体用于获取车辆行驶在所述JLink上的当前位置坐标对应的行驶时间;
所述数据获取单元,还用于当确定所述行驶时间与上一次所述融合速度的计算时间的差值大于设定的融合频率周期时,获取所述行驶时间与所述上一次所述融合速度的计算时间之间的每个JLink。
10.根据权利要求8所述的路况分析装置,其特征在于,所述数据发布单元,还用于当所述Link的路况分析结果是第一次生成时,发布所述路况分析结果;
或者
所述数据发布单元,还用于当所述Link的路况分析结果与所述上一次路况分析结果不相同时,发布所述Link的路况分析结果;
或者
所述数据发布单元,还用于当所述Link的路况分析结果的生成时间与上一次路况分析结果的发布时间的差值大于预设最大发布周期,且参与计算所述Link的路况分析结果的JLink与参与计算所述上一次路况分析结果的JLink不同时,发布所述Link的路况分析结果。
11.根据权利要求8所述的路况分析装置,其特征在于,所述数据获取单元,还用于获取所述数据处理单元确定的所述分段上当前行驶的全部车辆中每个车辆在每个所述分段上的融合速度;
所述数据处理单元,还用于根据所述数据获取单元获取的所述全部车辆中每个车辆在每个所述分段上的融合速度以及聚类加权平均方法确定所述分段上的多车融合速度;
所述数据发布单元,还用于根据每个所述分段上的所述数据处理单元计算的多车融合速度,生成所述Link的路况分析结果。
12.根据权利要求11所述的路况分析装置,其特征在于,所述数据处理单元,还用于将所述融合速度大于或等于第一预设速度的车辆和所述融合速度小于或等于第二预设速度的车辆剔除,其中所述第一预设速度大于所述第二预设速度;
所述数据处理单元,还用于根据剔除后的每个车辆在每个所述分段上的融合速度,确定所述分段上的多车融合速度。
13.根据权利要求8所述的路况分析装置,其特征在于,所述数据处理单元,还用于当所述数据获取单元获取的所述车辆驶出所述Link的退出位置对应的时间与当前时间的差值大于预设时间时,将包含所述车辆行驶在所述位置上传的数据清除。
14.一种网络系统,其特征在于,包括:如权利要求8-13任一项所述的路况分析装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711060196.3A CN107886718B (zh) | 2017-11-01 | 2017-11-01 | 一种路况分析方法、装置及网络系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711060196.3A CN107886718B (zh) | 2017-11-01 | 2017-11-01 | 一种路况分析方法、装置及网络系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107886718A true CN107886718A (zh) | 2018-04-06 |
CN107886718B CN107886718B (zh) | 2020-09-11 |
Family
ID=61783445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711060196.3A Active CN107886718B (zh) | 2017-11-01 | 2017-11-01 | 一种路况分析方法、装置及网络系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107886718B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110232820A (zh) * | 2019-05-20 | 2019-09-13 | 北京世纪高通科技有限公司 | 一种路况预测模型的建立方法及装置 |
CN111739283A (zh) * | 2019-10-30 | 2020-10-02 | 腾讯科技(深圳)有限公司 | 一种基于聚类的路况计算方法、装置、设备及介质 |
CN113538907A (zh) * | 2021-07-09 | 2021-10-22 | 大连海事大学 | 一种基于交通流分级的行车时间估计系统 |
CN114999150A (zh) * | 2022-05-23 | 2022-09-02 | 雄狮汽车科技(南京)有限公司 | 路段拥堵判别方法、装置、车辆及存储介质 |
CN115273452A (zh) * | 2021-04-29 | 2022-11-01 | 阿里巴巴新加坡控股有限公司 | 路况确定方法、装置及计算机可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1975800A (zh) * | 2006-12-25 | 2007-06-06 | 北京世纪高通科技有限公司 | 一种交通信息融合处理方法和系统 |
CN104183128A (zh) * | 2013-05-22 | 2014-12-03 | 高德软件有限公司 | 交通状态确定方法及装置 |
CN105894809A (zh) * | 2014-12-25 | 2016-08-24 | 杭州远眺科技有限公司 | 一种分段式城市道路交通状态估计方法 |
KR101774294B1 (ko) * | 2016-02-05 | 2017-09-04 | 도로교통공단 | 교통신호정보를 이용한 세그먼트데이터 기반의 링크속도 생성 방법 |
-
2017
- 2017-11-01 CN CN201711060196.3A patent/CN107886718B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1975800A (zh) * | 2006-12-25 | 2007-06-06 | 北京世纪高通科技有限公司 | 一种交通信息融合处理方法和系统 |
CN104183128A (zh) * | 2013-05-22 | 2014-12-03 | 高德软件有限公司 | 交通状态确定方法及装置 |
CN105894809A (zh) * | 2014-12-25 | 2016-08-24 | 杭州远眺科技有限公司 | 一种分段式城市道路交通状态估计方法 |
KR101774294B1 (ko) * | 2016-02-05 | 2017-09-04 | 도로교통공단 | 교통신호정보를 이용한 세그먼트데이터 기반의 링크속도 생성 방법 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110232820A (zh) * | 2019-05-20 | 2019-09-13 | 北京世纪高通科技有限公司 | 一种路况预测模型的建立方法及装置 |
CN111739283A (zh) * | 2019-10-30 | 2020-10-02 | 腾讯科技(深圳)有限公司 | 一种基于聚类的路况计算方法、装置、设备及介质 |
CN111739283B (zh) * | 2019-10-30 | 2022-05-20 | 腾讯科技(深圳)有限公司 | 一种基于聚类的路况计算方法、装置、设备及介质 |
CN115273452A (zh) * | 2021-04-29 | 2022-11-01 | 阿里巴巴新加坡控股有限公司 | 路况确定方法、装置及计算机可读存储介质 |
CN113538907A (zh) * | 2021-07-09 | 2021-10-22 | 大连海事大学 | 一种基于交通流分级的行车时间估计系统 |
CN113538907B (zh) * | 2021-07-09 | 2022-05-03 | 大连海事大学 | 一种基于交通流分级的行车时间估计系统 |
CN114999150A (zh) * | 2022-05-23 | 2022-09-02 | 雄狮汽车科技(南京)有限公司 | 路段拥堵判别方法、装置、车辆及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107886718B (zh) | 2020-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107886718A (zh) | 一种路况分析方法、装置及网络系统 | |
CN110310480B (zh) | 一种基于拥塞控制的实时路径规划方法 | |
CN106530694B (zh) | 一种基于交通拥堵传播模型的交通拥堵预测方法及系统 | |
CN103000027B (zh) | 基于浮动车在拥堵状态下的智能交通诱导方法 | |
CN103021176B (zh) | 基于断面检测器的城市道路交通状态判别方法 | |
CN104778834B (zh) | 一种基于车辆gps数据的城市道路交通拥堵判别方法 | |
CN105279965B (zh) | 一种基于路况的路段合并方法和装置 | |
CN104851287B (zh) | 基于视频检测器的城市道路路段行程时间检测方法 | |
CN104021671B (zh) | 一种svm与模糊判断相结合的道路实时路况的判断方法 | |
CN109493620A (zh) | 一种交通路况分析系统、方法以及装置 | |
CN108510762A (zh) | 一种快速路多线交汇区智能信号灯优化控制方法 | |
Lu et al. | Using taxi GPS data for macroscopic traffic monitoring in large scale urban networks: calibration and MFD derivation | |
CN106251655A (zh) | 一种基于出口剩余容量约束的交叉口信号控制方法 | |
CN105096615A (zh) | 基于信号机的自适应优化控制系统 | |
CN108648444B (zh) | 一种基于网格模型的信号交叉口运行评价方法 | |
CN107172215B (zh) | 车联网环境下的未来行驶工况信息获取方法 | |
CN106251642A (zh) | 一种基于实时公交车gps数据的公交路链速度计算方法 | |
CN106781486A (zh) | 基于浮动车数据的交通状态评价方法 | |
CN107680391A (zh) | 十字路口交通流的二型模糊控制方法 | |
CN102610108A (zh) | 一种绿波有效协调时间的计算方法 | |
TWI704533B (zh) | 以起訖旅次樹劃分交通路網的方法 | |
CN104064049A (zh) | 一种智能交通道路容量短信播报系统 | |
CN104778839A (zh) | 基于视频检测器的城市道路下游分方向交通状态判别方法 | |
CN106548628A (zh) | 一种基于视觉空间转换网格化的路况分析方法 | |
CN104123837A (zh) | 基于微波和视频数据融合的间断流行程时间估计方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |