一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据驱动的道路交通管控决策支持方法与流程

2021-08-24 16:07:00 来源:中国专利 TAG:道路交通 决策支持 驱动 交通 方法
一种数据驱动的道路交通管控决策支持方法与流程

本发明涉及交通管控技术领域,具体涉及一种数据驱动的道路交通管控决策支持方法。



背景技术:

随着城市化快速发展,机动车保有量不断上升,现有道路设施难以满足日益增长的交通需求,交通拥堵问题日趋严重。然而,单纯新增、扩建道路以提升路网通行能力不仅成本较高,而且难以匹配交通需求的增长速度。因此,为缓解拥堵及其一系列衍生的交通问题,需要更加高效的交通管理与控制方法,以最大化利用路网通行能力,提升路网性能。

为提升城市路网交通管控方法的效率,优化路网信号控制交叉口的信号配时方案,国内外学者开发建立了多种区域交通信号控制方法,按控制方式可划分为定时控制方法与自适应控制方法两类。定时控制方法基于历史一段时间内的交通数据离线优化信号配时方案,并将优化后确定的固定信号配时方案予以实施,目前已经得到广泛应用的区域交通信号定时控制方法有little提出的maxband和robertson提出的transyt。该类信号控制方法的主要优势为将复杂且耗时较长的配时方案优化计算离线进行,在实际控制过程中没有优化计算任务,控制方法简单易实施,缺点则是定时控制方法难以针对实时变化的路网交通状态进行响应,且当发生交通事故等极端事件时,控制效果较差。自适应控制方法针对实时变化的路网交通状态进行响应,在线优化信号配时方案以最大化当前路网性能。由于该类控制方法能适应不同条件的交通状态,相对定时控制方法控制效益更高,以scoot和scats为代表的自适应区域交通信号控制系统也在上海、广州、香港等地得到了广泛应用。然而,随着控制区域路网范围的增大,路网复杂度的增加,为保证信号配时优化的实时性,需要牺牲一定的优化性能以降低优化计算复杂度,缩短在线优化的计算时间。

综上,目前广泛应用的区域交通信号控制方法主要存在以下问题。一方面,当前应用的定时控制方法虽然利用历史交通信息计算得到最优的信号配时方案,但该方案主要面向一段时间内的平均交通状态特征,既难以解决真实交通状态动态变化的情况,也无法针对各种不同的交通状态进行响应;另一方面,当前应用的自适应控制方法虽然能实时响应变化的交通状态,但由于在线优化计算时间和计算效率的限制,优化所得信号配时方案的控制效益难以得到保障,同时由于主要依赖实时数据进行在线优化,难以应对不同时段、不同事件下路网交通状态的随机性与不确定性。

随着数据采集、存储技术的不断完善,以丰富的大数据作为支撑的数据驱动决策方式为解决上述问题提供了新的思路,数据驱动决策方法建立由数据直接到决策方案的映射关系,不仅能极大提升决策方案优化的计算效率,实现针对交通状态变化的实时响应;同时有了丰富的历史数据作为支撑,决策方案的生成考虑到交通状态的不确定性,具有很好的鲁棒性。



技术实现要素:

本发明的目的在于克服现有技术的不足,提供一种数据驱动的道路交通管控决策支持方法。

通过以下技术方案来实现的:一种数据驱动的道路交通管控决策支持方法,包括下列步骤:

步骤1:客户端执行通信模块,离线向服务器请求待研究区域的历史交通流数据;

步骤2:客户端执行通信模块,实时传输待研究区域交通流数据,请求优化决策方案;

步骤3:服务器执行决策方案生成模块,确定优化决策方案,并传输至待研究区域的客户端实施。

优选的,所述步骤1中,服务器从数据库调用的历史交通流数据,包括道路交通网络各交叉口、进口道以及出口道的交通状态数据。

优选的,所述所述步骤2中,客户端离线建立由交通流数据到优化决策方案的决策规则,并将该决策规则反馈给服务器。

优选的,所述步骤2中,决策规则为交通流数据与决策方案的映射关系,可根据实时传输的交通流数据计算得到优化决策方案,映射关系f(.,.)具体表达式如下,具体为

u=f(α,x)

式中,u表示生成的决策方案,α表示映射关系系数,x表示实时输入的交通流数据。

优选的,映射关系系数α的计算过程如下:

步骤51:客户端收集服务器传输的历史交通流数据,服务器从数据库调用的历史交通流数据后,将历史交通流数据传输至发出请求指令的客户端,历史交通流数据x总按路网交叉口各进口道,路网入口道、出口道进行编号,并按时间段排列,可由下式表示:

x总=(x1,x2,...,xn)

式中,x1,x2,...,xn表示路口1,2,...,n的历史交通状态数据,可按下式表示:

xi=(xi(1),xi(2),...,xi(t)),1≤i≤n

式中,xi(1),xi(2),...,xi(t)表示路口i在历史时间段1,2,...,t的交通状态;

步骤52:建立求解映射关系系数的优化问题,其中,从包含历史所有交通状况的交通流数据x总中,针对每个路口i采样n个不同的m时间段内的交通流数据x输={(xi(tj-m),...,xi(tj-1),xi(tj)):1≤i≤n,1≤j≤n},作为输入至所需求解映射关系的历史交通流数据集合,定义求解最优映射关系系数的优化目标为最小化所有路网交通状态中管控效果最差时的路网性能,

式中,表示交通状态数据x所遵循的一项未知概率分布;

步骤53:计算期望值需要在空间上进行积分运算,运用优化算法求解映射关系系数。

另一方面,还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有一个或多个计算机程序,所述一个或多个计算机程序被一个或多个处理器执行时实现如上所述的道路交通管控决策支持方法。

另一方面,还提供一种数据驱动的道路交通管控决策支持装置,包括:

一个或多个处理器;

计算机可读存储介质,其存储有一个或多个计算机程序;所述一个或多个所述计算机程序被所述一个或多个处理器执行时实现如上所述的道路交通管控决策支持方法。

另一方面,还提供一种数据驱动的道路交通管控决策支持系统,采用主从式网络架构,所述主从式网络架构由多台客户端和一台服务器组成,所述系统包括通信模块、数据管理模块、决策计算模块和决策生成模块,

所述通信模块,用于客户端向服务器实时发出指令,传输交通流数据,请求决策方案;

所述数据管理模块,用于存储和管理交通流数据及决策规则相关系数;

所述决策计算模块,用于利用历史交通流数据,通过离线交通仿真和模型训练,建立交通流数据与优化决策方案的映射关系;

所述决策生成模块,用于利用实时交通流数据,根据交通流数据与优化决策方案的映射关系,实时生成优化决策方案;

其中,所述通信模块采用数据通信技术,实现客户端及服务器之间的数据传输;

其中,所述数据管理模块采用数据库技术,存储、管理及调用历史和实时交通流数据;

所述服务器中存储有一个或多个决策计算模块,所述一个或多个所述决策计算模块被其具有的一个或多个决策生成模块执行时实现如上所述的道路交通管控决策支持方法;

另一方面还包括一种道路交通管控决策支持方法用于各个交通路口实时管控、城市交通规划的用途。

本发明的有益效果是:

(1)由于交通状态的不确定性,求解的最优系数α需要考虑所有可能存在的路网交通状态,通过映射关系所得到的优化决策方案针对任意路网交通状态都具有很好的鲁棒性;

(2)解决了传统道路交通管控决策支持方法静态、控制效益较低、鲁棒性较差等在路网交通管控中的局限性。

附图说明

图1本发明中的工作原理图;

图2本发明中一个实施例的实际道路的管控图。

具体实施方式

下面结合本发明的附图1~2,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施。

在本发明的描述中,需要理解的是,术语“逆时针”、“顺时针”“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

1.实时性:传统区域交通信号控制方法通常采用预设好的静态定时信号配时方案予以实施或基于交通模型对信号配时方案进行优化,前者难以适应时空动态变化的交通状态,后者的计算复杂度随着交通网络的扩大,均无法做到根据当前交通状态针对信号配时进行实时优化。本发明利用离线建立的交通流量与信号配时的最优映射关系,基于实时收集的当前交通流量数据优化信号控制方案,在保证控制效益最大化的情况下,可以快速针对变化的交通状态进行实时响应,实现区域信号控制配时方案的实时优化。

2.鲁棒性:除了日常交通状态以外,本发明所设计的数据驱动区域交通信号控制方法也适用于交通事故等极端事件发生的情况。当历史数据充足,包含有这类极端事件的发生时,本发明考虑的控制效益最差情况下的路网性能将会自动包含该类极端事件发生时的情况;当历史数据中缺少这一类极端事件时,本发明可以通过调整包含所有可能路网性能值的候选概率分布集合予以考虑,这两种情况均不用改变本发明所建立的数据驱动控制方法的实施框架。

3.易实施:本发明所设计的数据驱动区域交通信号控制方法在实施过程中仅需要当前道路检测器所检测的交通路网各路口实时流量数据即可,无须新增复杂的检测装置。与此同时,通过映射关系由路口流量数据计算信号配时方案的复杂度低,因此交通管控中心可以根据反馈的流量数据集中计算路网所有交叉口的信号配时方案,再将之通讯传递给各交叉口的信号控制装置,无须在交叉口新增额外的控制计算单元。

4.应用广:本发明所设计的数据驱动区域交通信号控制方法可应用于不同时段、多个城市、多种模式(小汽车、公交、地铁)的交通网络;本发明所建立的数据驱动优化框架也可应用于车辆调度、空中交通管理等多个交通场景中。

综上,这种数据驱动的区域交通信号控制方法为城市路网性能的提升提供了一种很好的解决方案。

本实施例采用主从式网络架构搭建数据驱动路网交通信号控制的决策支持系统,请参照图1,所属主从式网络架构由n台客户端(1号~n号)和一台服务器组成,所属系统包括通信模块,数据管理模块、决策计算模块、决策生成模块,其中:

所述通信模块,采用数据通信技术(如socket,http等),用于客户端向服务器实时发出指令,传输交通流数据,请求路网交叉口信号配时方案。

所述数据传输模块,采用数据库管理技术(如postgresql,oracle等),用于存储和管理交通流数据及决策规则,包括历史交通流数据库、实时交通流数据库以及路网交叉口信号配时方案数据库。

所述决策计算模块,采用交通仿真技术(如vissim,sumo等),根据历史交通流数据建立交通仿真环境,计算交通流数据与信号配时方案的映射关系系数。

所述决策生成模块,用于利用实时交通流数据,根据交通流数据与信号配时方案的映射关系,实时生成优化后各路网交叉口的信号方案。

基于上述实现的数据驱动路网交通信号控制的决策支持方法,包含以下步骤:

步骤a:客户端执行通信模块,离线向服务器请求路网各交叉口历史交通流量数据

步骤b:服务器执行数据管理模块,离线调用已存储的路网各交叉口历史交通流量数据;

步骤c:客户端执行决策计算模块,离线建立由交通流量数据到信号配时方案的决策规则,并将该决策规则反馈给服务器;

步骤d:客户端执行通信模块,实时传输路网各交叉口历史交通流量数据,请求信号配时优化方案;

步骤e:服务器执行决策方案生成模块,确定路网各交叉口信号配时优化方案;

其中,步骤a中所述的“路网各交叉口历史交通流量数据”,其具体含义为:客户端所建立的决策规则的输入为路网各交叉口交通流量数据,输出为信号配时优化方案,因此客户端需向服务器请求路网各交叉口包含所有可能存在交通情况的历史交通流量数据,以对决策规则进行训练,从而使得决策规则针对不同交通条件生成的信号配时方案具有良好的鲁棒性。

其中,步骤b所述的“离线调用已存储的路网各交叉口历史交通流量数据”,其具体含义为:服务器从数据库调用的路网各交叉口历史交通流量数据包括,路网各交叉口进口道交通流量数据、路网入口道及出口道的交通交通流量数据。

其中,步骤c所述的“由交通流量数据到信号配时方案的决策规则”,其具体含义为:一种交通流量数据与信号配时方案的映射关系,可根据实时输入的交通流量数据直接计算得到信号配时优化方案。该映射关系f(·,·)可用如下关系式表示:

u=pθ[f(α,x)]

式中,u表示生成的信号配时方案,α表示映射关系系数,x表示实时输入的交通流量数据,θ表示在该区域路网中可行信号配时方案集合,可行信号配时方案由最大、最小绿灯时长等参数确定,pθ[·]表示由映射关系所计算的信号配时方案在可行信号配时方案集合上的投影,以确保计算所得信号配时优化方案的可行性。建立决策规则即求解映射关系系数α具体步骤如下:

步骤c1:客户端收集服务器传输的路网各交叉口历史交通流量数据。

步骤c2:建立求解映射关系系数的优化问题。

步骤c3:运用优化算法求解映射关系系数。

其中,步骤c1所述的“收集服务器传输的路网各交叉口历史交通流量数据”,其具体做法如下:服务器从数据库中调用路网各交叉口历史交通流量数据后,需要将数据传输至发出请求指令的客户端,路网各交叉口历史交通流量数据x总按路网交叉口各进口道、路网入口道、出口道进行编号,并按时间段排列,可由下式表示:

x总=(x1,x2,...,xn)

式中,x1,x2,...,xn表示路口1,2,...,n的历史交通流量数据,可按下式表示:

xi=(xi(1),xi(2),...,xi(t)),1≤i≤n

式中,xi(1),xi(2),...,xi(t)表示路口i在历史时间段1,2,...,t的交通流量。按上式构建的道路网络历史交通数据包含路网各个路口在各时间段的交通流量信息,丰富的历史交通数据用于后续建立由实时交通流量数据到信号配时方案的映射关系,可以最大程度上考虑到路网所有可能出现的交通状态,以增强决策方案的鲁棒性。

其中,步骤c2所述的“建立求解映射关系系数的优化问题”,其中具体做法如下:从包含所有可能交通状态信息的历史交通流量数据x总采样n个一定时间段内的交通流量{xi:1≤i≤n},作为所需求解映射关系的输入交通流量数据,所需求解的映射关系f(α,x)是系数为α=(a,b),自变量为x的线性函数,其具体表达式如下:

f(α,x)=a·x b

该映射关系通过以上线性函数可根据实时交通流量数据x直接计算得到信号配时方案,信号配时方案以绿信比作为变量。计算所得优化决策方案效果的好坏取决于映射关系系数,为保证所得优化决策方案的最优管控效果,需要针对不同函数形式的映射关系求解最优映射关系系数α=(a,b)。为求解最优映射关系系数,首先定义评价优化决策方案对于路网管控效果的性能指标j(u,x)=j(f(α,x),x),该式表示在交通状态为x,决策方案为u=f(α,x)时的路网交通性能,可用于评价路网交通性能的指标包括路网总通行时间、路网总排放、总燃油消耗等。

由于交通状态的不确定性,求解的最优系数α需要考虑所有可能存在的路网交通状态,以至于通过映射关系所得到的优化决策方案针对任意路网交通状态都具有很好的鲁棒性。假设路网性能指标越低,如路网总通行时间越小表示管控效果越佳,指标越高,如路网总通行时间越长则表示控制效果越差,为保证优化决策方案的鲁棒性,定义求解最优映射关系系数的优化目标为最小化所有路网交通状态中管控效果最差时的路网性能,运用该优化目标可以保证任意交通状态下根据映射关系计算得到的管控方案都具有良好的管控效果,其具体表达式如下:

式中,表示交通流量数据x所遵循的一项未知概率分布,在实际应用中所收集的交通流量数据往往存在数据量不足、噪音大等问题,交通状态数据所遵循的真实概率分布难以直接估计,因此构建包含真实概率分布的候选概率分布集合基于概率分布集合求解在交通状态所遵循的所有候选概率分布中,控制效益最差情况下的路网性能期望值,最小化该期望值得到最优映射关系系数α。

其中,步骤c3所述的“采用优化算法求解最优关系系数”,其具体做法如下:求解步骤c3所建立的优化问题时,计算期望值需要在空间上进行积分运算,该问题为一无限维度优化问题,难以通过数值计算方法进行求解。为保证优化算法的计算可行性,给定历史交通流数据x,将路网性能j(f(α,x),x)视作以系数α为参数的单一变量j(α)。为评估路网性能,利用客户端基于vissim或sumo建立的离线交通仿真环境,根据历史交通流数据x及系数α预测实施决策方案后的交通状态演化,从而评估不同交通状态实施决策方案的路网性能。根据不同交通流数据{xi:1≤i≤n}评估得到的路网性能值集合{j1(α),j2(α),...,jn(α)}建立离散化的概率密度函数,针对路网性能建立概率分布集合从而在给定系数α时,得到内层优化问题的目标函数值

得到评估优化目标函数值的计算方法后,步骤c3所建立的最小化-最大化问题可采用元启发式算法求解,如遗传算法、粒子群优化算法、模拟退火算法等。本例采用粒子云算法求解,该算法只需要零阶信息即可进行求解,即在求解优化问题的过程中,只需在针对给定系数α的情况下,不断评估目标函数值最后选取使该目标函数值最小化的映射关系系数α,从而建立从实时输入的交通流数据x直接输出决策方案u的决策规则u=f(α,x)。客户端执行决策计算模块,生成该决策规则后,将决策规则的相关系数传输至服务器进行存储,以供后续步骤的实时决策使用。

其中,步骤d所述的“实时传输交通流数据,请求优化决策方案”,其具体含义如下:客户端通过预先布置的收集器,实时收集道路交通网络中各路口的交通流量数据,同时执行通讯模块,将实时收集的交通流量数据传输至服务器,收集交通流量数据可按下式表示:

xi=(xi(t-m),...,xi(t-1),xi(t)),1≤i≤n

其中,m表示客户端向服务器传输的过去m时间段内的交通流量数据。客户端在传输数据的同时,向服务器发出请求优化决策方案的指令,传输至服务器的过去m时间段的交通流量数据将作为决策规则输入。

其中,步骤e所述的“服务器执行决策方案生成模块,确定路网各交叉口信号配时优化方案”,其具体做法如下:服务器接收客户端请求优化决策方案的指令,执行决策方案生成模块,调用步骤c所建立的决策规则f(α,x)=a·x b,根据输入的交通流数据x,以及预先存储的可行信号配时方案集合θ,计算优化决策方案u=pθ[f(α,x)],并根据预先存储的最终,服务器执行通信模块,将计算得到的优化决策方案传输至客户端予以实施。

本发明的道路交通管控决策支持装置装置包括:处理器和计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现能够本发明的道路交通管控决策支持方法。其中,由于各个步骤的程序逻辑不同,可采用专用处理器或通用芯片来执行相应的步骤,以提高整个程序的处理效率,并合理地控制成本。因此,本领域技术人员可根据具体应用情况,对本发明的用于载波信息增强的装置中的处理器和计算机程序的数量进行适应性地设计与调整。

请参照图2,为本申请运用在四川省成都市的某处区域的交通管制,根据客户端显示屏上直观的了解道路交通情况,通过本申请中的决策方案,对智能信号灯进行调控,调控后得到交通数据较调控前,延误减少4.7%,停车次数也减少4.7%。

综上所述,基于数据驱动决策方法提出了一种新的解决方案。本方案结合离线与在线计算,基于交通历史大数据应用鲁棒优化方法离线建立交通流量数据到信号配时方案的最优映射关系,基于该映射关系根据实时收集的交通流量信息在线确定信号配时优化方案,实现了由交通大数据直接生成最优信号配时方案的全部过程。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜