CN115438453A - 一种利用观测数据构建路网设施拓扑结构的方法 - Google Patents
一种利用观测数据构建路网设施拓扑结构的方法 Download PDFInfo
- Publication number
- CN115438453A CN115438453A CN202211366350.0A CN202211366350A CN115438453A CN 115438453 A CN115438453 A CN 115438453A CN 202211366350 A CN202211366350 A CN 202211366350A CN 115438453 A CN115438453 A CN 115438453A
- Authority
- CN
- China
- Prior art keywords
- vertex
- topological
- data
- edges
- edge
- 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
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 28
- 238000012216 screening Methods 0.000 claims description 13
- 238000005070 sampling Methods 0.000 claims description 12
- 238000012804 iterative process Methods 0.000 claims description 6
- 238000007689 inspection Methods 0.000 claims description 5
- 238000007781 pre-processing Methods 0.000 claims description 5
- 238000000605 extraction Methods 0.000 claims description 4
- 238000002922 simulated annealing Methods 0.000 claims description 4
- 238000012800 visualization Methods 0.000 claims description 4
- 238000004140 cleaning Methods 0.000 claims description 3
- 238000009826 distribution Methods 0.000 claims description 3
- 238000007619 statistical method Methods 0.000 claims description 3
- 230000001502 supplementing effect Effects 0.000 claims description 2
- 238000000638 solvent extraction Methods 0.000 claims 1
- 238000010276 construction Methods 0.000 abstract description 20
- 238000004364 calculation method Methods 0.000 abstract description 11
- 230000008569 process Effects 0.000 abstract description 10
- 238000000137 annealing Methods 0.000 description 7
- 238000001816 cooling Methods 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 4
- 239000013598 vector Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 101001093748 Homo sapiens Phosphatidylinositol N-acetylglucosaminyltransferase subunit P Proteins 0.000 description 1
- 101100161752 Mus musculus Acot11 gene Proteins 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000739 chaotic effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005381 potential energy Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000009827 uniform distribution Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/18—Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/04—Constraint-based CAD
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/06—Multi-objective optimisation, e.g. Pareto optimisation using simulated annealing [SA], ant colony algorithms or genetic algorithms [GA]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/08—Probabilistic or stochastic CAD
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Computational Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computer Networks & Wireless Communication (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及一种利用观测数据构建路网设施拓扑结构的方法,包括:以车辆为单位构建观测行程记录序列;基于观测行程记录序列提取涉及的设施点作为顶点,设施间拓扑关系作为候选边,并根据顶点出入流量将顶点属性划分为中间点、入口点和出口点;以拓扑中各中间节点的流入与流出净差值的总和作为模型目标函数,以最小化模型目标函数为目标,结合顶点和边的约束,建立拓扑模型;基于启发式算法求解所述拓扑模型,获得最优解。本发明利用路网路侧设备自身的观测数据实现路侧设备拓扑关系的动态构建,极大程度减少人工标注的工作,同时不依赖空间几何计算,在构建的过程中不依赖无需设备位置信息与路网地理信息数据。
Description
技术领域
本发明属于智慧交通信息化领域,涉及一种利用观测数据构建路网设施拓扑结构的方法。
背景技术
路侧设备拓扑是重要基础数据,是物理设备的虚拟实体规则模型的数据表现,在智能交通应用中不可或缺。在车辆计费与清分等传统业务中,ETC设备拓扑的正确与完备决定了车辆计费路径还原的准确性,影响到通行计费的精确与合理;在交通流指标分析、预测、决策分析、仿真等数据应用中,路网和设施拓扑是各类模型运行的基础,准确与否直接影响到分析结果的精度;动态拓扑分析可用于设备健康监控与维护;设备拓扑也是智慧交通***的规划依据,可用于边缘计算的分层分片架构设计。
随着公路基础建设的快速发展,高速公路的拓扑结构由线状向网状演化;另一方面,附着路网设施规模与日俱增,基于路网连通性的路侧设施拓扑关系日趋复杂与多变。这种拓扑关系可用有向图表示,其中设施是图的顶点,相邻设施间的连通关系是图的边。路侧设施拓扑是重要基础数据,在智慧交通信息化领域具有重要应用价值。
建立路侧设备拓扑本质为图构建问题,以有向图的形式描述路侧设备基于路网的通信关系,其中,设备为图的顶点(vertex),可连通相邻设备的关系为图的边(edge)。
传统地,此类问题可利用GIS直接或间接求解。直接的方式是通过在地图上标注设施点,人工逐一判读标记出设各施点的拓扑关系。作为辅助,也可叠加算法(如:坐标投影、空间关联、路经规划)对关系进行识别,减轻人工标记的工作量。该类方法需要一定精度的路网地图(并包含道路连通关系)和设备位置数据,并结合坐标投影、空间关联、路经规划等算法,对基础数据的要求和算法依赖高。在广域问题上效果受限,结果也易受地图数据精度影响。另外,从设备生命周期角度,路侧设施处于增设、撤销、在线、下线的变化过程中,其对应的拓扑是动态的,使用该类方法的工作量与难度成倍增加。因此,传统方法对于路网动态的、规模复杂设施拓扑构建能力有限。
在工程化应用中,需要解决数据质量和问题规模两个挑战。首先,观测数据质量会直接影响拓扑建模结果。观测数据本质是对经过车辆的身份、时间、位置三类信息的识别与标定。高速公路场景下常用以下两类:1)设备基于射频或DSRC技术与经过车辆车载设备(OBU或CPC)通讯获得的记录;2)通过视频抓拍和识别获得的记录。由于各种原因,两类数据实际都存在不同程度重复、错误、遗漏,后两者难于清洗且会将错误传导至结果。其次,由于路网结构复杂、设施数量庞大、用于精确计算拓扑结构的算法代价很高,精确求解为目标的建模在实际应用中并不可行。
发明内容
本发明的目的在于提供一种利用观测数据构建路网设施拓扑结构的方法与***。
为实现上述技术目的,本发明采用如下技术方案:
一种利用观测数据构建路网设施拓扑结构的方法,包括:
通过开窗或抽样从原始数据中获取车辆观测数据,并进行数据清理,之后以车辆为单位,按照数据的观测时间顺序排列,构建观测行程记录序列;
基于观测行程记录序列提取涉及的设施点作为顶点,设施间拓扑关系作为候选边,并根据顶点出入流量将顶点属性划分为中间点、入口点和出口点;
以拓扑中各中间节点的流入与流出净差值的总和作为模型目标函数,以最小化模型目标函数为目标,结合顶点和边的约束,建立拓扑模型;
基于启发式算法求解所述拓扑模型,获得最优解,即构建的路网设施拓扑结构。
作为一种优选的实施方式,在构建观测行程记录序列之前,对行程记录数据进行筛选,包括基于行程记录的车辆信息和行程特性进行筛选;以及基于车辆信息筛选构建拓扑的行程记录,并利用行程特性剔除指标值离群的行程记录。
作为一种优选的实施方式,在数据开窗时,窗口大小的确定方式为:
1)按照不同窗口大小对原始数据进行分组多批次采样;
2)对样本数据进行预处理并建立观测行程记录序列;
3)采用平均值或中位数对行程记录的设施数按窗口和抽样批次进行统计分析,找到窗口增大、获得设备数增加但边际收益增量下降的位置,即为最优窗口大小。通过寻找最优窗口大小来确定开窗数据的时间跨度,所述最优窗口大小既保证了选出数据(针对拓扑构建)足量,又能确保不过量,过量数据会导致引入更多脏数据增加精确求解难度,同时增加数据计算量。
作为一种优选的实施方式,根据顶点出入流量计算流量平衡度,基于流量平衡度划分顶点属性,包括:
根据实际建模时的平衡度分布直方图确定流量平衡度阈值上下限,将流量平衡度小于阈值下限的顶点划分为出口点,流量平衡度大于阈值下限的顶点划分为入口点,其余为中间点。
作为一种优选的实施方式,所述顶点和边约束包括:
约束任意顶点的入度与出度上限;
约束任意中间点的入度与出度下限;
约束入口点仅存在连出边,出口点仅存在连入边;
排除没有实际观测流量的边及自环边。
作为一种优选的实施方式,利用模拟退火算法求解所述拓扑模型。
作为一种优选的实施方式,拓扑模型求解时,迭代过程中拓扑结构的调整方式为:对顶点间的拓扑关系的布尔值进行调整,如果两顶点间存在拓扑关系,则布尔值为1,即增加连入边,否则为0,即断开连入边。
作为一种优选的实施方式,拓扑模型求解时,初始解的构建方式为以下任意一种:
a. 随机构建初始拓扑:
对任意顶点,如果该顶点为中间点且不存在连入边,则随机增加连入边,若不存在连出边,则随机增加连出边;如果该顶点为入口点且不存在连出边,则随机增加连出边;如果该顶点为出口点且不存在连入边,则随机增加连入边;
b. 基于连接权重概率随机构建初始拓扑;
计算各边在同一起点的所有边中的权重,及同一终点的所有边中的权重,在根据顶点按类型增加边时,根据边的权重进行随机抽取;
c. 在根据顶点按类型增加边时,直接选取权重最高的边。
作为一种优选的实施方式,拓扑模型求解时,新解的产生方法为:
在当前解中随机选择一个中间点顶点,基于当前解计算中间点顶点上流出量和流入量的差值;在满足约束的情况下对顶点进行随机增减边,产生新解,如果无法在满足约束的情况下产生新解,或当前差值已最小,则保持当前解进入下一迭代。
作为一种优选的实施方式,所述方法还包括,对构建的路网设施拓扑结构进行核查,基于地图可视化方式展示算法获得的拓扑关系,在GIS***中通过抽检或巡检方式检查算法构建的拓扑关系是否存在错误或缺漏,并对错误/缺失的连接关系进行删除/增补处理。
本发明具有如下有益效果:
(1)利用路网路侧设备自身的观测数据,基于观测车辆的记录必须服从路网拓扑与时间顺序这一时空特性,实现路侧设备拓扑关系的动态构建;克服了现有技术方案的不足,极大程度减少人工标注的工作,同时不依赖空间几何计算,在构建的过程中不依赖设备位置信息与路网地理信息数据。
(2)在计算数据量、脏数据的干扰和结果精度要求三者间寻求最优平衡。采用近似算法在有限资源条件,以全网流量失衡度最低为目标函数求解最优拓扑。这一方法对基础数据依赖程度低,在构建阶段无需路网数据与设备位置信息;且使用实际交通流定义设备拓扑,可利用时间切片计算拓扑动态变化。
附图说明
图1是本发明方法流程图。
图2是本发明实施例步骤1选取最优窗口大小的结果对比图。
图3是本发明实施例步骤4通过顶点平衡度直方图寻找失衡度阈值结果图。
具体实施方式
本案提出的技术路线分为4个过程(7个步骤)实现:1)观测数据预处理、2)行程记录序列构建与建模数据准备、3)拓扑模型构建与启发式算法求解、4)结果检查评估与修正。过程1在于对原始观测数据进行获取与开窗、对观测记录三元组进行提取、清洗,从而保留正确有效的数据。过程2在于以车辆为维度,将过程1获得的观测数据组合为行程记录序列,通过多种方法进行筛选;基于筛选结果计算建模所需输入参数。过程3基于流量平衡构建设施拓扑关系优化模型,并使用启发式算法求解,获得最可信的拓扑图。过程4通过地图可视化、人工核检的方式对算法获得的拓扑进行评估与修正,输出最终结果。
1 数据获取与开窗
准备构建路网拓扑的原始数据集,通过时间窗口取出数据子集用于后续计算和建模。
本案需要两类数据:1)观测数据与2)辅助数据:
1)观测数据指待建立拓扑关系的时空域内所有设备对经过车辆的观测记录。每条观测记录应至少具备三类信息:a)设备的唯一身份识别信息(如:编号、uuid等),b)该观测设备所观测到的车辆信息(唯一识别信息,如:车牌号,通行编号),b)观测所发生的时间信息。不符合要求的数据在步骤2中清洗。
2)辅助数据为观测数据以外可支撑建模的其他数据(辅助数据用于提升整体效果,非必需,不影响拓扑构建):a)车辆信息数据,用于筛选输入拓扑建模的行程数据;b)设备位置数据,用于拓扑构建后,在地图中进行结果可视化,以及对结果核查和评估。
原始观测数据需先进行开窗,即选取一定时间跨度的数据子集,合适的窗口取值影响到拓扑建模效果(过小会导致样本不足;过大会引入更多脏数据并增加计算量,如图2)。有效的窗口大小取决于问题本身,因此采用抽样统计观测法来确定。步骤如下:1)按照不同窗口大小对原始数据进行分组多批次采样;2)采用对样本数据进行预处理并建立行程观测记录(步骤2-3);3)对行程记录的设备数按窗口和抽样批次进行统计分析(采用平均值或中位数)。对结果进行观测,随着窗口增大,行程中观测设备数会相应增加,但受拓扑结构限制,该统计值会逐渐逼近某上限。找到窗口增大获得设备数增加边际效益增量下降的位置,即为最优窗口大小。
以该窗口大小为参数在原始数据中进行开窗,获取子数据集用于进一步处理。
2 数据预处理
对车辆观测数据(开窗或抽样取)进行清洗,去除无效、重复的数据,减少对后期计算结果精度的影响。
1)无效数据去除
对待预处理数据,从时间、车辆信息(通常为车牌号)、设备信息(通常为设备编号)三个维度检查数据是否有效。检查项包括:a)是否可以解析,b)解析后格式是否正确,c)解析后内容是否合乎逻辑或对应的编码规则。对于不符合任意一项检查的数据予以剔除。
2)重复数据去除
对出现时间戳、车辆识别信息(车牌号)、观测设备识别信息(设备编号)三个维度信息同时重复的数据进行去重。
3 观测行程记录序列构建与筛选
基于步骤2清洗后的数据,以车辆为单位,按先后经过顺序还原记录顺序,即观测行程记录序列。进一步,基于车辆特征和行程属性对记录进行筛选,保留确信度更高的记录用于建模。
1)行程记录序列构建
对于过程2获得的离散数据,根据车辆信息进行分组,每组内的记录为抽取时间窗口内同一车辆在的不同设备位置的被观测记录。对各组内的记录按时间戳(观测时间)排序,获得观测行程记录序列。
2)记录筛选
对行程记录进一步筛选,优选用于计算拓扑建模参数的数据。目的在于尽可能选取观测完备且无错误的行程记录。通过以下方式进行优选:
a)基于行程记录的车辆信息进行筛选,以通过特定车牌颜色和车型组合,保留更适宜构建拓扑的行程记录;
例如通过车型(如客、货)、车牌颜色(蓝、黄、绿等)的组合选取特定车辆行程记子集,蓝牌小客车更容易获得准确(且缺失较少)的观测记录和行程序列,适宜构建拓扑,同理可基于车辆信息保留其他适宜构建拓扑的行程记录。
b)基于行程的特性的筛选,如计算行程总时长、设施间平均时长、设施间平均时长标准差,对指标值离群的行程记录予以剔除。
4 拓扑建模参数准备
基于筛选的行程记录,计算用于构建拓扑模型的参数。包含三项工作:1)提取顶点(设施设备)的集合;2)提取边(设施间拓扑关系)的集合,并计算各边出现的流量;3)识别顶点的属性。整理结果为集合、,矩阵,向量作为拓扑建模的输入参数。
4-3 顶点属性(中间点、入口点、出口点)识别
若满足:
若满足:
5 拓扑构建的模型
模型中,式为模型目标函数,定义了一个拓扑中各中间节点的流入与流出净差值的总和,为非负整数。在理想情况下(拓扑正确且观测完备),该函数应为最优值。实际应用中,因观测数据存在错误,最优解(最接近真实拓扑)的目标函数可能存在大于的残值。基于观测数据获得的参数()并满足约束条件时的最小值时的为最可能的拓扑结构。
约束条件式限定了任意顶点的入度与出度上限,以高速路网结构而言,取值默认为4,应用时可根据实际情况调整。约束条件式限定了任意中间点的入度与出度下限,即满足至少存在一进一出的连接关系。约束条件式限定了入口点仅存在连出边,限定出口点仅存在连入边。约束条件式限定了中不应存在没有实际观测流量的边。约束条件式限定了拓扑图不为伪图,不存在自环边。
6 模型求解
本案采用启发式算法求解步骤5构建的模型,启发式算法(heuristic method)是一类针对特定问题在有限计算资源下获得可接受近似最优解的算法。元启发算法(metaheuristic)是这类算法泛化的统称,旨在为特定问题提供通用的求解器开发模式与策略。模拟退火(simulated annealing)是一种广泛使用的元启发算法,具有易实现,鲁棒性优的特点。该算法通过借鉴金属退火时内部晶体结构逐渐趋于势能最低的现象,采用随机算法通过大量迭代在解集中寻找全局最优解,迭代过程中能避免陷入局部最优。
模拟退火算法求解设备拓扑模型的过程可以概括为以下4步:1)初始化:设定初始温度,构建一个可行的初始解;2)迭代:在当前温度下执行给定次数迭代,每次迭代产生一个邻域解并比较目标函数值,基于一定准则接受或拒绝新解;3)降温:根据降温方案进行降温,并重复2、3步至满足停止规则;4)停止:根据设定的停止规则终止计算。根据求解拓扑组合模型的特性,本案在上述范式基础上对模型求解各步骤进行细化定义,具体如下:
6-1 构建初始解(初始拓扑网络)
初始化一个可行解()作为退火算法迭代的输入。初始解的构建以及迭代过程中向邻域解的调整,其实质内容是对图中顶点间进行边的连接或断开,表现为对矩阵中部分元素进行布尔值的调整。为了便于叙述,从顶点角度,调整可分为以下情况:
首先,设全部元素为,按以下规则构建初始边并调整:1)任意入口点仅存在一条连出边(至路网其他中间点或出口点);2)任意出口点存在一条连入边(自路网其他中间点或入口点);3)任意中间点至少同时存在一条连出与连入边。基于这些基本原则,初始解的构建有以下几个变种可选:1)随机构建、2)基于连接权重随机构建、3)连接权重优先构建。
方法1随机构建,即采用完全随机的方法构建初始拓扑。对于任意顶点,如果为中间点(),若不存在连入边(),则随机增加连入边(),方法是在列向量构成的集合 中随机选出,需满足条件;若不存在连出边(),则随机增加连出边(),方法在行向量构成的集合 中随机选出,满足条件。
方法3连接权重优先构建
前两种方法尝试从一个偏向随机的混沌解作为初始拓扑,而方法3在构建初始拓扑时尽可能将常识认知的可能边纳入初始拓扑中。此方法更倾向于在大规模问题上尝试使用较少的迭代逼近最优解。初始解构建完成后,基于式计算出该拓扑的初始目标函数值。
6-2 迭代过程
退火迭代过程是在同一温度下由当前解向邻域解调整的过程,逐渐向获得更优解逼近。其规则如下:
如果 ,则该顶点流出量大于流入量,如果则反之。若在满足约束条件(式)的条件下对顶点进行随机增减边操作(式),增边时选择方法同构建初始解方法1,此产生新解 。增或减的选择,亦可通过随机方式获得。如果无法在满足约束条件下产生新解,或者当前顶点的流量差已最小(),则保持当前解进入下一迭代(重新寻找顶点进行局部优化)。
4)同一温度下执行给定次数的
6-3 退火降温
6-4 退火停止
7 结果检查
Claims (10)
1.一种利用观测数据构建路网设施拓扑结构的方法,其特征在于,包括:
通过开窗或抽样从原始数据中获取车辆观测数据,并进行数据清理,之后以车辆为单位,按照数据的观测时间顺序排列,构建观测行程记录序列;
基于观测行程记录序列提取涉及的设施点作为顶点,设施间拓扑关系作为候选边,并根据顶点出入流量将顶点属性划分为中间点、入口点和出口点;
以拓扑中各中间节点的流入与流出净差值的总和作为模型目标函数,以最小化模型目标函数为目标,结合顶点和边的约束,建立拓扑模型;
基于启发式算法求解所述拓扑模型,获得最优解,即构建的路网设施拓扑结构。
2.根据权利要求1所述的方法,其特征在于,在构建观测行程记录序列之前,对行程记录数据进行筛选,包括基于行程记录的车辆信息和行程特性进行筛选;以及基于车辆信息筛选构建拓扑的行程记录,并利用行程特性剔除指标值离群的行程记录。
3.根据权利要求1所述的方法,其特征在于,在数据开窗时,窗口大小的确定方式为:
1)按照不同窗口大小对原始数据进行分组多批次采样;
2)对样本数据进行预处理并建立观测行程记录序列;
3)采用平均值或中位数对行程记录的设施数按窗口和抽样批次进行统计分析,找到窗口增大、获得设备数增加但边际收益增量下降的位置,即为最优窗口大小。
5.根据权利要求1所述的方法,其特征在于,所述顶点和边约束包括:
约束任意顶点的入度与出度上限;
约束任意中间点的入度与出度下限;
约束入口点仅存在连出边,出口点仅存在连入边;
排除没有实际观测流量的边及自环边。
6.根据权利要求1所述的方法,其特征在于,利用模拟退火算法求解所述拓扑模型。
7.根据权利要求6所述的方法,其特征在于,拓扑模型求解时,迭代过程中拓扑结构的调整方式为:对顶点间的拓扑关系的布尔值进行调整,如果两顶点间存在拓扑关系,则布尔值为1,即增加连入边,否则为0,即断开连入边。
8.根据权利要求7所述的方法,其特征在于,拓扑模型求解时,初始解的构建方式为以下任意一种:
a. 随机构建初始拓扑:
对任意顶点,如果该顶点为中间点且不存在连入边,则随机增加连入边,若不存在连出边,则随机增加连出边;如果该顶点为入口点且不存在连出边,则随机增加连出边;如果该顶点为出口点且不存在连入边,则随机增加连入边;
b. 基于连接权重概率随机构建初始拓扑;
计算各边在同一起点的所有边中的权重,及同一终点的所有边中的权重,在根据顶点按类型增加边时,根据边的权重进行随机抽取;
c. 在根据顶点按类型增加边时,直接选取权重最高的边。
9.根据权利要求7所述的方法,其特征在于,拓扑模型求解时,新解的产生方法为:
在当前解中随机选择一个中间点顶点,基于当前解计算中间点顶点上流出量和流入量的差值;在满足约束的情况下对顶点进行随机增减边,产生新解,如果无法在满足约束的情况下产生新解,或当前差值已最小,则保持当前解进入下一迭代。
10.根据权利要求1所述的方法,其特征在于,还包括,对构建的路网设施拓扑结构进行核查,基于地图可视化方式展示算法获得的拓扑关系,在GIS***中通过抽检或巡检方式检查算法构建的拓扑关系是否存在错误或缺漏,并对错误/缺失的连接关系进行删除/增补处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211366350.0A CN115438453B (zh) | 2022-11-03 | 2022-11-03 | 一种利用观测数据构建路网设施拓扑结构的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211366350.0A CN115438453B (zh) | 2022-11-03 | 2022-11-03 | 一种利用观测数据构建路网设施拓扑结构的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115438453A true CN115438453A (zh) | 2022-12-06 |
CN115438453B CN115438453B (zh) | 2023-03-24 |
Family
ID=84253139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211366350.0A Active CN115438453B (zh) | 2022-11-03 | 2022-11-03 | 一种利用观测数据构建路网设施拓扑结构的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115438453B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116305497A (zh) * | 2023-05-17 | 2023-06-23 | 深圳市城市交通规划设计研究中心股份有限公司 | 一种多层次隧道设施建模方法、电子设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020187770A1 (en) * | 2000-11-03 | 2002-12-12 | Telecommunications Research Laboratories | Topological design of survivable mesh-based transport networks |
CN103123704A (zh) * | 2013-01-21 | 2013-05-29 | 浙江工业大学 | 一种基于富网络属性路网的物流配送方法 |
CN109101649A (zh) * | 2018-08-23 | 2018-12-28 | 广东方纬科技有限公司 | 一种可计算路网建立方法和装置 |
CN109974725A (zh) * | 2017-12-28 | 2019-07-05 | 北京三快在线科技有限公司 | 一种路网拓扑构建方法、导航路径计算方法及装置 |
CN112153574A (zh) * | 2020-09-18 | 2020-12-29 | 南京感动科技有限公司 | 基于浮动车辆的路侧设备时钟准确性检验方法和*** |
CN114220259A (zh) * | 2021-08-13 | 2022-03-22 | 苏交科集团股份有限公司 | 一种基于数据融合的高速公路应急控制方法 |
-
2022
- 2022-11-03 CN CN202211366350.0A patent/CN115438453B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020187770A1 (en) * | 2000-11-03 | 2002-12-12 | Telecommunications Research Laboratories | Topological design of survivable mesh-based transport networks |
CN103123704A (zh) * | 2013-01-21 | 2013-05-29 | 浙江工业大学 | 一种基于富网络属性路网的物流配送方法 |
CN109974725A (zh) * | 2017-12-28 | 2019-07-05 | 北京三快在线科技有限公司 | 一种路网拓扑构建方法、导航路径计算方法及装置 |
CN109101649A (zh) * | 2018-08-23 | 2018-12-28 | 广东方纬科技有限公司 | 一种可计算路网建立方法和装置 |
CN112153574A (zh) * | 2020-09-18 | 2020-12-29 | 南京感动科技有限公司 | 基于浮动车辆的路侧设备时钟准确性检验方法和*** |
CN114220259A (zh) * | 2021-08-13 | 2022-03-22 | 苏交科集团股份有限公司 | 一种基于数据融合的高速公路应急控制方法 |
Non-Patent Citations (3)
Title |
---|
栾鑫等: "考虑成本约束和可靠性的检测器优化布设", 《东南大学学报(自然科学版)》 * |
王晓飞等: "基于路段二级模糊评判的路网运营安全性研究", 《同济大学学报(自然科学版)》 * |
陈少沛等: "基于交通网络几何和语义(交通)规则集成的公交换乘研究", 《测绘科学》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116305497A (zh) * | 2023-05-17 | 2023-06-23 | 深圳市城市交通规划设计研究中心股份有限公司 | 一种多层次隧道设施建模方法、电子设备及存储介质 |
CN116305497B (zh) * | 2023-05-17 | 2023-10-20 | 深圳市城市交通规划设计研究中心股份有限公司 | 一种多层次隧道设施建模方法、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115438453B (zh) | 2023-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109493119B (zh) | 一种基于poi数据的城市商业中心识别方法及*** | |
CN104217002B (zh) | 一种基于高质量数据获取的路况信息填补方法 | |
CN107103754A (zh) | 一种道路交通状况预测方法及*** | |
CN104731963B (zh) | 一种基于车联网的网格化路径推荐方法及*** | |
CN106919957B (zh) | 处理数据的方法及装置 | |
CN111179592B (zh) | 基于时空数据流融合分析的城市交通预测方法和*** | |
CN114944053A (zh) | 一种基于时空超图神经网络的交通流预测方法 | |
CN113808396B (zh) | 基于交通流量数据融合的交通速度预测方法和*** | |
CN115438453B (zh) | 一种利用观测数据构建路网设施拓扑结构的方法 | |
CN109544926B (zh) | 一种基于路口相关性的交通流量修复方法 | |
CN113225346A (zh) | 一种基于机器学习的网络运维态势评估方法 | |
CN116739376A (zh) | 一种基于数据挖掘的公路路面预防性养护决策方法 | |
CN116187835A (zh) | 一种基于数据驱动的台区理论线损区间估算方法及*** | |
CN114611372A (zh) | 一种基于物联网边缘计算的工业设备健康预测方法 | |
CN112101132A (zh) | 一种基于图嵌入模型和度量学习的交通状况预测方法 | |
CN111737826A (zh) | 一种基于增强学习的轨道交通自动仿真建模方法及装置 | |
CN111311905A (zh) | 一种基于粒子群优化小波神经网络的高速公路行程时间预测方法 | |
CN115099328A (zh) | 基于对抗网络的交通流量预测方法、***、设备及存储介质 | |
CN113639757B (zh) | 基于双向评分模型和回溯校正机制的地图匹配方法及*** | |
CN112989526B (zh) | 一种基于核极限学习机的航空网络关键节点识别方法 | |
CN114548494A (zh) | 一种可视化造价数据预测智能分析*** | |
CN114331206A (zh) | 点位选址方法、装置、电子设备及可读存储介质 | |
CN115080550B (zh) | 路网交通量分配方法及装置 | |
CN114757391B (zh) | 一种面向服务质量预测的网络数据空间设计与应用方法 | |
CN115691140A (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 |