基于网格化和时空聚类的交通拥堵演化规律的识别方法.pdf
《基于网格化和时空聚类的交通拥堵演化规律的识别方法.pdf》由会员分享,可在线阅读,更多相关《基于网格化和时空聚类的交通拥堵演化规律的识别方法.pdf(11页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910804084.7 (22)申请日 2019.08.28 (71)申请人 广东工业大学 地址 510062 广东省广州市大学城外环西 路100号 (72)发明人 曾伟良游洪桂 (74)专利代理机构 广东广信君达律师事务所 44329 代理人 杨晓松 (51)Int.Cl. G06F 16/2458(2019.01) G06F 16/29(2019.01) G06K 9/62(2006.01) G06Q 50/30(2012.01) (54)发明名称 一种基于网格化和时空。
2、聚类的交通拥堵演 化规律的识别方法 (57)摘要 本发明公开了一种基于网格化和时空聚类 的交通拥堵演化规律的识别方法, 包括步骤: S1. 从百度GPS上获取某城市某个时间段的机动车的 出行GPS数据; S2.对获取到的数据进行预处理; S3.对预处理过的数据进行网格化; S4.基于距离 矩阵选取ST-DBSCAN算法的参数; S5.建立基于 ST-DBSCAN算法的时空聚类模型, 通过该模型挖 掘交通拥堵点。 本发明能弥补传统方法在单一维 数据进行处理的不足以及传统处理方法对于大 规模数据的处理能力有限的缺陷, 具有针对不同 数据量进行动态区域划分的能力, 在尽最大可能 发挥当前设备计算能力。
3、的基础上保存更多的原 始信息, 处理效率高且合理。 权利要求书2页 说明书5页 附图3页 CN 110750573 A 2020.02.04 CN 110750573 A 1.一种基于网格化和时空聚类的交通拥堵演化规律的识别方法, 其特征在于, 包括以 下步骤: S1.从百度GPS上获取某城市某个时间段的机动车的出行GPS数据, 其中包含日期、 时 间、 当前车速、 经纬度以及行驶方向; S2.对步骤S1获取到的数据进行预处理; S3.对预处理过的数据进行网格化; S4.基于距离矩阵选取ST-DBSCAN算法的参数, 参数包括有效的空间邻域半径Eps1、 时 间邻域半径Eps2以及最小密度阈值。
4、MinPts; S5.建立基于ST-DBSCAN算法的时空聚类模型, 通过该模型挖掘交通拥堵点。 2.根据权利要求1所述的一种基于网格化和时空聚类的交通拥堵演化规律的识别方 法, 其特征在于, 所述步骤S2具体包括: S2-1.数据清洗; 对空值数据以及车辆行驶方向与正北方向的夹角的角度大于360 的 数据进行剔除; S2-2.坐标转换; 将经纬度坐标转换成其对应的映射平面坐标; 采用的大地坐标系是北 京54坐标系, 投影策略采用的是横轴墨卡托投影; S2-3.数据变换; 对数据进行了标准化处理。 3.根据权利要求1所述的一种基于网格化和时空聚类的交通拥堵演化规律的识别方 法, 其特征在于, 。
5、所述步骤S3具体包括: S3-1.设置一个接近当前计算机单次处理阈值的数据量process_window; S3-2.将当前数据量按相同面积的方法平均分成(n/process_window+1)2份, 其中每份 的面积为总面积除以份数, 而数据则是每个区域所包含的数据。 4.根据权利要求1所述的一种基于网格化和时空聚类的交通拥堵演化规律的识别方 法, 其特征在于, 所述步骤S4基于距离矩阵选取ST-DBSCAN算法参数具体步骤如下: S4-1.将MinPts设置为ln(n), n为数据集大小; S4-2.分别计算D中任一点与其他点之间在空间域和时间域上的距离, 形成空间域和时 间域上的两个n*。
6、n的距离矩阵; S4-3.将空间域及时间域上的矩阵按列向升序排序, 即每k列表示当前点和与其最近第 k点的距离值, 将之视为k-dist距离矩阵; S4-4.将步骤S4-3的两个k-dist距离矩阵分别降序排序并画出图形, 其中k是大于 MinPts的最小整数; S4-5.分别取两个图形的第一个 “谷” 处左侧的斜率突变点的值作为Eps1和Eps2。 5.根据权利要求1所述的一种基于网格化和时空聚类的交通拥堵演化规律的识别方 法, 其特征在于, 所述步骤S5的具体过程如下: S5-1.将获取到的参数Eps1、 Eps2、 MinPts以及网格化后的单份数据集D输入到ST- DBSCAN算法中,。
7、 获取到每个数据所归属的簇的编号; S5-2.求每个簇内的速度均值, 将此值与速度划分等级进行映射以获取对应的拥堵等 级; S5-3.在数据集D中新建一列拥堵等级level_sign, 将步骤S5-2中获取的等级值添加到 对应的数据中; 权利要求书 1/2 页 2 CN 110750573 A 2 S5-4.将拥堵等级与事先设置的颜色进行映射, 以获取不同拥堵等级下的直观聚类结 果, 同时进行可视化。 6.根据权利要求5所述的一种基于网格化和时空聚类的交通拥堵演化规律的识别方 法, 其特征在于, 所述步骤S5-1具体过程如下: S5-1-1.输入参数Eps1、 Eps2、 MinPts以及网格。
8、化后的单份数据集D; S5-1-2.任取数据集D中一对象p, 并将其标记为已访问, 判断p是否为核心对象; S5-1-3.如果p为核心对象, 新建一个簇C, 并将对象p放进簇C, 将其所有时空直接密度 可达对象放进候选集N中; 如果p不是核心对象, 则返回步骤S5-1-2; S5-1-4.任取候选集N中一对象p , 将其标记为已访问, 判断p 是否为核心对象; 如果N 中为空, 则返回步骤S5-1-2; S5-1-5.如果p 是核心对象, 将之添加到簇C, 并将其所有时空直接密度可达对象放进N 中; 否则, 返回步骤S5-1-4; S5-1-6.执行上述步骤直至遍历了时空数据集D中所有的对象。。
9、 权利要求书 2/2 页 3 CN 110750573 A 3 一种基于网格化和时空聚类的交通拥堵演化规律的识别方法 技术领域 0001 本发明涉及计算机、 交通大数据的技术领域, 尤其涉及到一种基于网格化和时空 聚类的交通拥堵演化规律的识别方法。 背景技术 0002 随着社会现代化进程地推进, 人们的出行需求日益增长。 车辆保有量的不断攀升, 人们出行模式的多样化和出行规律的动态随机变化, 给城市基础设施与城市所能提供的服 务带来了巨大的挑战。 人们日益增长的交通需求和落后的交通服务水平的矛盾导致了城市 交通拥堵现象的频繁发生。 交通拥堵问题的存在带来了许多负面的影响: 其一, 其导致了严 。
10、重的经济损失; 其二, 交通拥堵使得交通事故的发生变得更加频繁; 其三, 交通拥堵问题也 是环境污染的一大推手; 其四, 交通拥堵降低了人们的幸福度; 此外, 交通拥堵也与城市的 魅力、 管理水平、 城市形象等息息相关。 因此, 对于交通拥堵问题进行研究是必要且迫切的。 0003 目前在交通拥堵方面的研究主要集中在交通拥堵检测、 传播和产生机制几个方 面。 其中, 检测方面主要有直接检测和间接检测两类方法, 主要是指对短时间内的交通拥堵 进行检测; 传播和产生机制方面, 主要是基于复杂网络和交通流模型两方面进行研究; 0004 在时空聚类方面的研究主要有基于交通流数据进行聚类研究而总结出来的回。
11、归 处理方法; 基于轨迹数据的时间层面来聚集交通情况的方法; 基于速度为主的聚类算法CB- SMoT等。 0005 但上述交通拥堵的处理方法存在以下的缺陷: 0006 (1)采用的是传统的数据处理方法, 不仅在处理效率, 还是处理的数据量以及处理 范围都非常有限; 0007 (2)进行交通流数据处理时仅仅关注某一维度或者某一特征, 使得处理结果相对 单薄, 不够具有说服力; 0008 (3)原有的网格化方法对于数据的划分不够灵活, 同时会导致过多的原始信息丢 失。 发明内容 0009 本发明的目的在于克服现有技术的不足, 提供一种能弥补传统方法在单一维数据 进行处理的不足以及传统处理方法对于大。
12、规模数据的处理能力有限的缺陷、 具有针对不同 数据量进行动态区域划分的能力、 在尽最大可能发挥当前设备计算能力的基础上保存更多 的原始信息、 处理效率高且合理的基于网格化和时空聚类的交通拥堵演化规律的识别方 法。 0010 为实现上述目的, 本发明所提供的技术方案为: 0011 一种基于网格化和时空聚类的交通拥堵演化规律的识别方法, 包括以下步骤: 0012 S1.从百度GPS上获取某城市某个时间段的机动车的出行GPS数据, 其中包含日期、 时间、 当前车速、 经纬度以及行驶方向; 说明书 1/5 页 4 CN 110750573 A 4 0013 S2.对步骤S1获取到的数据进行预处理; 0。
13、014 S3.对预处理过的数据进行网格化; 0015 S4.基于距离矩阵选取ST-DBSCAN算法的参数, 参数包括有效的空间邻域半径 Eps1、 时间邻域半径Eps2以及最小密度阈值MinPts; 0016 S5.建立基于ST-DBSCAN算法的时空聚类模型, 通过该模型挖掘交通拥堵点。 0017 进一步地, 所述步骤S2具体包括: 0018 S2-1.数据清洗; 对空值数据以及车辆行驶方向与正北方向的夹角的角度大于 360 的数据进行剔除; 0019 S2-2.坐标转换; 将经纬度坐标转换成其对应的映射平面坐标; 采用的大地坐标系 是北京54坐标系, 投影策略采用的是横轴墨卡托投影; 00。
14、20 S2-3.数据变换; 对数据进行了标准化处理。 0021 进一步地, 所述步骤S3具体包括: 0022 S3-1.设置一个接近当前计算机单次处理阈值的数据量process_window; 0023 S3-2.将当前数据量按相同面积的方法平均分成(n/process_window+1)2份, 其中 每份的面积为总面积除以份数, 而数据则是每个区域所包含的数据。 0024 进一步地, 所述步骤S4基于距离矩阵选取ST-DBSCAN算法参数具体步骤如下: 0025 S4-1.将MinPts设置为ln(n), n为数据集大小; 0026 S4-2.分别计算D中任一点与其他点之间在空间域和时间域上。
15、的距离, 形成空间域 和时间域上的两个n*n的距离矩阵; 0027 S4-3.将空间域及时间域上的矩阵按列向升序排序, 即每k列表示当前点和与其最 近第k点的距离值, 将之视为k-dist距离矩阵; 0028 S4-4.将步骤S4-3的两个k-dist距离矩阵分别降序排序并画出图形, 其中k是大于 MinPts的最小整数; 0029 S4-5.分别取两个图形的第一个 “谷” 处左侧的斜率突变点的值作为Eps1和Eps2。 0030 进一步地, 所述步骤S5的具体过程如下: 0031 S5-1.将获取到的参数Eps1、 Eps2、 MinPts以及网格化后的单份数据集D输入到ST- DBSCAN。
16、算法中, 获取到每个数据所归属的簇的编号; 0032 S5-2.求每个簇内的速度均值, 将此值与速度划分等级进行映射以获取对应的拥 堵等级; 0033 S5-3.在数据集D中新建一列拥堵等级level_sign, 将步骤S5-2中获取的等级值添 加到对应的数据中; 0034 S5-4.将拥堵等级与事先设置的颜色进行映射, 以获取不同拥堵等级下的直观聚 类结果, 同时进行可视化。 0035 进一步地, 所述步骤S5-1具体过程如下: 0036 S5-1-1.输入参数Eps1、 Eps2、 MinPts以及网格化后的单份数据集D; 0037 S5-1-2.任取数据集D中一对象p, 并将其标记为已访。
17、问, 判断p是否为核心对象; 0038 S5-1-3.如果p为核心对象, 新建一个簇C, 并将对象p放进簇C, 将其所有时空直接 密度可达对象放进候选集N中; 如果p不是核心对象, 则返回步骤S5-1-2; 0039 S5-1-4.任取候选集N中一对象p , 将其标记为已访问, 判断p 是否为核心对象; 如 说明书 2/5 页 5 CN 110750573 A 5 果N中为空, 则返回步骤S5-1-2; 0040 S5-1-5.如果p 是核心对象, 将之添加到簇C, 并将其所有时空直接密度可达对象 放进N中; 否则, 返回步骤S5-1-4; 0041 S5-1-6.执行上述步骤直至遍历了时空数。
18、据集D中所有的对象。 0042 与现有技术相比, 本方案的原理及优点如下: 0043 1.综合考虑交通数据所具有的关于时空两方面的多个特征, 然后采用一种基于网 格化和改进的时空聚类算法来对交通拥堵情况进行研究, 弥补了传统方法在单一维数据进 行处理的不足, 以及传统处理方法对于大规模数据的处理能力有限的缺陷, 能识别出不同 时间、 不同区域的交通的拥堵情况, 同时再通过可视化的技术手段, 将处理结果直观地呈现 出来。 0044 2.提出一种新的网格化方法, 使具有针对不同数据量进行动态区域划分的能力, 同时还能在尽最大可能发挥当前设备计算能力的基础上保存更多的原始信息。 0045 3.对于S。
19、T-DBSCAN算法的相关参数的选取也进行了一定的改进, 从单凭经验选取 转变到一种基于距离矩阵的启发式方法, 处理效率高且合理。 附图说明 0046 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的服务作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以 根据这些附图获得其他的附图。 0047 图1为本发明一种基于网格化和时空聚类的交通拥堵演化规律的识别方法的工作 流程图; 0048 图2为本发明一种基于网格化和时空聚类的交通拥堵演化规律的识别方法中ST。
20、- DBSCAN算法实现的流程图; 0049 图3为研究区域内2016年9月20日0时至9时的交通拥堵情况。 具体实施方式 0050 下面结合具体实施例对本发明作进一步说明: 0051 如图1所示, 本实施例所述的一种基于网格化和时空聚类的交通拥堵演化规律的 识别方法, 包括以下步骤: 0052 S1.从百度GPS上获取福田和罗湖区2016年9月20日0时至9时的机动车的出行GPS 数据, 其中包含日期、 时间、 当前车速、 经纬度以及行驶方向。 0053 S2.对步骤S1获取到的数据进行预处理: 0054 S2-1.数据清洗; 对空值数据以及车辆行驶方向与正北方向的夹角的角度大于 360 的。
21、数据进行剔除; 0055 S2-2.坐标转换; 获取到的交通数据中关于位置部分的描述是通过经纬度来实现, 然而经纬度描述的是椭球体表面上的信息, 这意味着经纬度之间的距离对应的平面距离是 不均匀的。 所以, 为了谋求更加合理的聚类效果, 本实施例将经纬度坐标转换成其对应的映 射平面坐标; 采用的大地坐标系是北京54坐标系, 投影策略采用的是横轴墨卡托投影; 说明书 3/5 页 6 CN 110750573 A 6 0056 S2-3.数据变换; 对数据进行了标准化处理: 0057 0058其中, 为均值, 为标准差。 0059 S3.对预处理过的数据进行网格化: 0060 S3-1.设置一个接。
22、近当前计算机单次处理阈值的数据量process_window; 0061 S3-2.将当前数据量按相同面积的方法平均分成(n/process_window+1)2份, 其中 每份的面积为总面积除以份数, 而数据则是每个区域所包含的数据。 0062 S4.传统的参数选取方法是单纯凭借经验来实现, 这其中带有很大的主观因素, 对 聚类的结果影响较大; 因此, 本实施例基于距离矩阵选取ST-DBSCAN算法的参数, 参数包括 有效的空间邻域半径Eps1、 时间邻域半径Eps2以及最小密度阈值MinPts; 具体过程如下: 0063 S4-1.将MinPts设置为ln(n), n为数据集大小; 006。
23、4 S4-2.分别计算D中任一点与其他点之间在空间域和时间域上的距离, 形成空间域 和时间域上的两个n*n的距离矩阵; 0065 S4-3.将空间域及时间域上的矩阵按列向升序排序, 即每k列表示当前点和与其最 近第k点的距离值, 将之视为k-dist距离矩阵; 0066 S4-4.将步骤S4-3的两个k-dist距离矩阵分别降序排序并画出图形, 其中k是大于 MinPts的最小整数; 0067 S4-5.分别取两个图形的第一个 “谷” 处左侧的斜率突变点的值作为Eps1和Eps2。 0068 S5.建立基于ST-DBSCAN算法的时空聚类模型并通过该模型挖掘交通拥堵点: 0069 S5-1.将。
24、获取到的参数Eps1、 Eps2、 MinPts以及网格化后的单份数据集D输入到ST- DBSCAN算法中, 获取到每个数据所归属的簇的编号; 如图2所示, 本步骤的具体过程为: 0070 S5-1-1.输入参数Eps1、 Eps2、 MinPts以及网格化后的单份数据集D; 0071 S5-1-2.任取数据集D中一对象p, 并将其标记为已访问, 判断p是否为核心对象; 0072 S5-1-3.如果p为核心对象, 新建一个簇C, 并将对象p放进簇C, 将其所有时空直接 密度可达对象放进候选集N中; 如果p不是核心对象, 则返回步骤S5-1-2; 0073 S5-1-4.任取候选集N中一对象p 。
25、, 将其标记为已访问, 判断p 是否为核心对象; 如 果N中为空, 则返回步骤S5-1-2; 0074 S5-1-5.如果p 是核心对象, 将之添加到簇C, 并将其所有时空直接密度可达对象 放进N中; 否则, 返回步骤S5-1-4; 0075 S5-1-6.执行上述步骤直至遍历了时空数据集D中所有的对象。 0076 S5-2.求每个簇内的速度均值, 将此值与速度划分等级进行映射以获取对应的拥 堵等级; 0077 S5-3.在数据集D中新建一列拥堵等级level_sign, 将步骤S5-2中获取的等级值添 加到对应的数据中; 0078 S5-4.将拥堵等级与事先设置的颜色进行映射, 以获取不同拥。
26、堵等级下的直观聚 类结果, 同时进行可视化。 0079 本实施例中等级划分说明如下表1所示: 说明书 4/5 页 7 CN 110750573 A 7 0080 0081 表1 0082 本实施例综合考虑交通数据所具有的关于时空两方面的多个特征, 然后采用一种 基于网格化和改进的时空聚类算法来对交通拥堵情况进行研究, 弥补了传统方法在单一维 数据进行处理的不足, 以及传统处理方法对于大规模数据的处理能力有限的缺陷, 能识别 出不同时间、 不同区域的交通的拥堵情况, 同时再通过可视化的技术手段, 将处理结果直观 地呈现出来。 另外, 提出一种新的网格化方法, 使具有针对不同数据量进行动态区域划分。
27、的 能力, 同时还能在尽最大可能发挥当前设备计算能力的基础上保存更多的原始信息。 最后, 对于ST-DBSCAN算法的相关参数的选取也进行了一定的改进, 从单凭经验选取转变到一种 基于距离矩阵的启发式方法, 处理效率高且合理。 0083 以上所述之实施例子只为本发明之较佳实施例, 并非以此限制本发明的实施范 围, 故凡依本发明之形状、 原理所作的变化, 均应涵盖在本发明的保护范围内。 说明书 5/5 页 8 CN 110750573 A 8 图1 说明书附图 1/3 页 9 CN 110750573 A 9 图2 说明书附图 2/3 页 10 CN 110750573 A 10 图3 说明书附图 3/3 页 11 CN 110750573 A 11 。
- 内容关键字: 基于 网格 时空 交通 拥堵 演化 规律 识别 方法
防水接线结构.pdf
在线测量散状物料真密度的装置.pdf
适用于室内装修的工作架.pdf
套管施工辅助装置.pdf
防水开关.pdf
水循环增氧轮虫培养池.pdf
新型的包装袋.pdf
建筑涂料搅拌设备.pdf
薄膜生产用加热定型装置.pdf
电机转子线圈绕线机.pdf
激光器保护电路、激光器驱动电源和电子设备.pdf
养殖场通风管道生产用法兰冲孔机.pdf
分子筛吸附分离能力检测系统.pdf
寄存器、寄存器配置方法及芯片.pdf
信号质量检测方法及信号质量检测电路.pdf
基于自适应卷积核和级联检测头的土地覆盖变化检测方法.pdf
运梁炮车自动化调姿系统和方法.pdf
RPA流程操作异常检测方法、设备及存储设备.pdf
适用于PEEK材料的高温3D打印机高温舱结构.pdf
户用电池储能系统.pdf
空气质量预报评估方法、装置、存储介质及电子设备.pdf
基于环境嵌入的分布式光纤入侵预警方法及系统.pdf
显示模组拆解装置和显示模组拆解方法.pdf
安全检测方法、装置、终端设备及计算机可读存储介质.pdf
自清洁式铝合金门窗及清洁方法.pdf
基于pipeline流程的业务管理方法及装置.pdf
警力资源调度方法、装置、电子设备和计算机可读介质.pdf
离子氮化炉罩自动升降行走机构.pdf
蓝牙耳机及其存储收纳充电装置.pdf
X射线管.pdf
用于飞机蒙皮精密激光焊接工艺的快速冷却装置.pdf
生物资产监控方法、装置、设备及存储介质.pdf
减震器组件和相应的机动车辆.pdf
由杭锦2号土提取高比表面积二氧化硅的方法.pdf
螺旋驱动的搬运设备.pdf
低噪声减振器.pdf
凹凸棒石粘土合成纯4A沸石、P型沸石和方钠石的方法.pdf
雌激素特异性纳米硅胶表面分子印记材料的制备方法.pdf
具有蓝牙功能的手机及其测试方法.pdf
自适应远程启动电压控制电路及其方法.pdf
一种宽幅钢卷分条垫纸方法.pdf
移动式滚筒筛.pdf
一种LED数码灯带.pdf
用于驱动放电灯的电路装置和方法.pdf
一种热压机加热升温控制机构.pdf
一种新型静电喷雾器叶轮式喷头.pdf
一种负载型过渡金属氧化物催化剂及在油脂过氧化中的应用.pdf
生活垃圾全封闭自动粉碎分类技术设备与资源化产品生产.pdf
一种光纤全交换设备和方法.pdf
用于控制电动机的方法和设备.pdf
透明质酸的甲酯.pdf