[发明专利]一种基于DBSCAN+的道路拥堵识别可视化方法有效
| 申请号: | 201910128612.1 | 申请日: | 2019-02-21 |
| 公开(公告)号: | CN110176139B | 公开(公告)日: | 2021-01-05 |
| 发明(设计)人: | 高尚兵;黄子赫;郭若凡;朱全银;廖麒羽;惠浩;赵锋锋;周君;蔡创新;郝阳明;陈晓兵 | 申请(专利权)人: | 淮阴工学院 |
| 主分类号: | G08G1/01 | 分类号: | G08G1/01;G06K9/62 |
| 代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 康燕文 |
| 地址: | 223005 江苏省淮安市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 dbscan 道路 拥堵 识别 可视化 方法 | ||
1.一种基于DBSCAN+的道路拥堵识别可视化方法,其特征在于,包括以下步骤:
(1)对大量浮动车OBD车载终端上传数据进行清洗预处理;
(2)根据其瞬时速度提取单位时段内行驶缓慢GPS轨迹点数据;
(3)将提取的数据点载入队列,通过设定DBSCAN+聚类算法的扫描半径、最小簇点数和分块队列个数进行并行聚类,标记行驶缓慢区域类簇块相关数据点簇号标记;
(4)对聚类结果中每个类簇块内各数据点之间分别通过经纬度计算地表距离,找出最远两点并拟合线段;
(5)将拟合线段根据实际路网信息中各路段间拓补关系进行地图匹配纠偏,使其匹配符合实际道路;
(6)通过分别计算各类簇块内不同车辆单位时间段内行驶距离,并综合计算平均行驶距离判断各类簇块拥堵程度,并加以可视化区分;
步骤(3)中设定DBSCAN+算法参数并标记簇号的方法为:设定扫描半径Eps为100m,最小包含点数MinPts为12,分块队列个数QueueNum为10000,将并行聚类后的各类簇块依次累加设定簇号,并标定类簇块中各轨迹数据点的类簇属性簇号;
所述步骤(4)通过以下公式实现:
其中,L表示t分钟前数据点与当前数据点间的距离,lat1表示第一个数据点的纬度,lat2表示第二个数据点的纬度,lng1表示第一个轨迹点的经度,lng2表示第二个轨迹点的经度,R表示地球半径;其中用于对同一类簇块中各数据点的线段拟合方法采用最小二乘法:
其中,error为预测与实际轨迹误差值,hθ(x)为预测函数,hθ(x(i))为预测值,y为实际轨迹点,m为样本数;
所述步骤(6)包括以下步骤:
(61)对各类簇块中t分钟内各车辆行驶距离分别进行统计,并采用K-Means++算法对类簇块中各行驶距离综合计算平均移动距离;
(62)以平均行驶距离设定评判标准,判断各类簇块拥堵程度,并加以可视化区分:
其中,a,b,c为自定义值。
2.根据权利要求1所述的一种基于DBSCAN+的道路拥堵识别可视化方法,其特征在于,步骤(2)所述GPS轨迹点数据通过以下公式设定:
N={p∈M|Vp<10kph,tcurrent-Min(tp)<T(min)}
其中,N表示满足单位时间内缓行的所有GPS轨迹点集合,M表示所有GPS轨迹点,p表示满足条件的数据点,Vp表示瞬时速度,tcurrent表示当前时刻,tp表示轨迹数据点p的时间戳,Min(tp)表示满足条件的轨迹数据点p的最早时间戳,单位时间为T分钟;在GPS数据轨迹中提取当前T分钟内瞬时速度小于10kph(V)的GPS数据轨迹点序列N;保留满足上式的GPS数据轨迹点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于淮阴工学院,未经淮阴工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910128612.1/1.html,转载请声明来源钻瓜专利网。





