一种交叉路口车流建模及自适应控制方法及系统的制作方法

xiaoxiao2020-10-23  19

一种交叉路口车流建模及自适应控制方法及系统的制作方法
【技术领域】
[0001 ] 本发明属于城市道路交通管理领域,尤其涉及一种交叉路口车流建模及自适应控 制方法及系统。
【背景技术】
[0002] 城市道路交通的瓶颈是大量存在的平面交叉路口,因为在交叉路口处各方向车流 的行驶轨迹存在很多空间冲突点。消除交叉路口车流轨迹空间冲突点的措施就是采用目前 已广泛使用的交通信号灯控制方法,将车流在时间和空间上进行分离,以时间换空间,使各 方向车流分时使用路口,从而达到安全通行的目的。从自动控制的角度来看,交通信号控制 有开环控制和闭环控制两种方式。
[0003] 交通信号开环控制就是目前广泛使用的定时控制方式。定时控制方式虽然简单易 行,但其信号配时方案一经确定就不再改变,对车流的动态变化毫无适应性,容易造成绿时 浪费,控制效果不理想。
[0004] 而闭环控制方式是通过埋设在交叉路口各进口车道上的车辆检测传感器所实时 检测到的车流数据,利用先进的智能交通信号控制算法计算出该交叉路口下一信号周期的 红绿灯配时方案,从而对交叉路口实施信号控制。只要车流检测传感器工作可靠,信号控制 算法合理可行,交通信号的闭环控制可以做到各方向车流的绿时既合理又不浪费,从而达 到最大限度地发挥交叉路口通行能力、减少停车等待时间和使车流顺畅的目的,其控制效 果远好于定时控制的效果。
[0005] 但是,现有闭环控制方式缺乏车流模型、车辆通过交叉路口的平均延误无法实时 测量、控制方案适应性不强、控制效果较差。

【发明内容】

[0006] 本发明的目的在于提供一种交叉路口车流建模及自适应控制方法及系统,旨在解 决传统的交通信号控制系统中,由于各进口方向车流的平均延误无法实时测量,且车流排 队长度的测量不精确,无法实施基于车流模型的交通信号控制的问题。
[0007] 本发明是这样实现的,一种交叉路口车流建模及自适应控制方法,包括以下步 骤:
[0008] S1、在一个信号周期内,感知各入口和出口方向处车辆的驶入和驶出事实,驶入 和驶出时间,各入口方向驶入车辆数,以及该入口对应的直行和左转出口方向的驶出车辆 数;
[0009] S2、根据所述驶入和驶出事实和时间,计算车辆经过交叉路口的入口和出口时车 辆延误时间的平均值,将该平均值确定为该方向车流的平均延误;根据所述驶入车辆数和 驶出车辆数计算车辆排队长度;
[0010] S3、以每个入口方向车流的平均延误时间为离散状态变量,相应方向的绿灯时间 为控制变量,各方向的排队长度为输出变量,建立交叉路口的车流数学模型;
[0011] S4、对上述车流数学模型采用自适应控制方法进行实时控制。
[0012] 优选地,在步骤S1中,通过在车辆上安装有源射频识别标签,在交叉路口的入口 和出口处安装射频阅读器,通过射频阅读器读取有源射频识别标签,感知车辆的驶入驶出 事实和驶入驶出时间。
[0013] 优选地,在步骤S2中,所述车辆排队长度的计算公式为:各入口方向的车辆排队 长度=该入口方向原有排队长度+该入口方向驶入车辆数该入口方向驶出车辆数;其中, 车辆数单位为标准小客车PCU,当识别到的车辆不是标准小客车时,按车型标准乘以相应的 系数。
[0014] 优选地,在步骤S3中,所述车流数学模型用离散状态方程定义为:
[0016] 其中,X(k)为当前时刻的车流平均延误时间向量,X(k+1)为下个时刻的车流平均 延误时间向量,u(k)为绿灯时间向量,y(k)为排队长度向量,v(k)和w(k)为随机干扰向 量,A、B、C、D为系数矩阵。
[0017] 优选地,在步骤S4中,所述自适应控制方法包括自校正控制、广义预测控制、模型 参考自适应控制、自校正PID控制。
[0018] 本发明进一步提供了一种交叉路口车流自适应控制系统,所述系统包括:
[0019] 感应模块,用于在一个信号周期内,感知各入口和出口方向处车辆的驶入和驶出 事实,驶入和驶出时间,各入口方向驶入车辆数,以及该入口对应的直行和左转出口方向的 驶出车辆数;
[0020] 计算模块,用于根据所述驶入和驶出事实和时间,计算车辆经过交叉路口的入口 和出口时车辆延误时间的平均值,将该平均值确定为该方向车流的平均延误;以及用于根 据所述驶入车辆数和驶出车辆数计算车辆排队长度;
[0021] 建模模块,用于以每个入口方向车流的平均延误时间为离散状态变量,相应方向 的绿灯时间为控制变量,各方向的排队长度为输出变量,建立交叉路口的车流数学模型;
[0022] 实时控制模块,用于对上述车流数学模型采用自适应控制方法进行实时控制。
[0023] 优选地,在所述感应模块中,通过在车辆上安装有源射频识别标签,在交叉路口的 入口和出口处安装射频阅读器,通过射频阅读器读取有源射频识别标签,感知车辆的驶入 驶出事实和驶入驶出时间。
[0024] 优选地,在所述计算模块中,所述车辆排队长度的计算公式为:各入口方向的车辆 排队长度=该入口方向原有排队长度+该入口方向驶入车辆数该入口方向驶出车辆数;其 中,车辆数单位为标准小客车PCU,当识别到的车辆不是标准小客车时,按车型标准乘以相 应的系数。
[0025] 优选地,在所述建模模块中,所述车流数学模型用离散状态方程定义为:
[0027] 其中,X(k)为当前时刻的车流平均延误时间向量,X(k+1)为下个时刻的车流平均 延误时间向量,u(k)为绿灯时间向量,y(k)为排队长度向量,v(k)和w(k)为随机干扰向 量,A、B、C、D为系数矩阵。
[0028] 优选地,在所述实时控制模块中,所述自适应控制方法包括自校正控制、广义预测 控制、模型参考自适应控制、自校正PID控制。
[0029] 本发明克服了现有技术的不足,提供了一种交叉路口车流建模及自适应控制方法 及系统,由车流检测物联网布局、车辆平均延误测量计算方法、车辆排队长度测量计算方 法、车流状态方程模型的建立、交通信号的自适应控制等环节构成,本发明在构建交叉路口 车流数据采集的物联网系统基础上,建立了统一的车流状态方程,并利用云计算技术和自 适应控制技术,对交叉路口的信号进行实时计算和控制,以实现车辆的平均延误最小化。该 模型结构对任意十字交叉路口均适用,具有很强的适应性。
[0030] 相比于现有技术的缺点和不足,本发明具有以下有益效果:
[0031] (1)车流检测是非接触式的,寿命长且易于维护
[0032] 传统的车流检测是用埋于路面下的环形线圈来实现的,容易受车流碾压变形而失 效,维护或更换的工程量较大,工程施工时对交通的影响很大。而基于物联网的车辆检测方 式是非接触式的,使用寿命长,且有源射频识别标签(tag)是安装在车辆上的,射频阅读器 (reader)则安装在路边,所以维护和施工很方便,对交通没有任何影响。
[0033] (2)可实现车辆延误的精确测量
[0034] 由于传统的环形线圈检测方法不能检测出同一辆车的驶入和驶出路口时刻,所以 无法计算出车辆通过路口的延误时间,在控制模型算法中无法使用这一参数。而基于物联 网的车辆检测方式可以很方便地检测出每辆车的延误时间和每个入口方向的车辆平均延 误时间,可以据此建立交叉路口的车流模型并进行求解。
[0035] (3)可实现车辆排队长度的精确测量
[0036] 环形线圈脉冲式的工作方式不能识别车辆的类型,只能判断出有无车辆通过, 大车和小车均认为是一辆车,由此计算出的车辆排队长度的精度较差。而射频阅读器 (reader)能读取车辆的车型信息,所以可精确计算出车辆排队长度,甚至还可以检测出车 辆的去向。
[ 0037] (4)车流状态方程模型的建立
[0038] 传统的交通信号控制方法都是"非模型"式的(如模糊控制或神经网络控制方法 等),因为存在建模困难的问题(车辆延误测不出,排队长度算不准),所得到的控制方法针 对性较强,不能对其它交叉路口普遍使用(因为每个交叉路口的车流情况特点不同),适应 性很差。而本发明所建立的车流状态方程模型同时用到了每个入口方向的车辆平均延误和 排队长度两个可实时测量的参数,通过不断的运行来在线辨识模型中的参数,从而对交叉 路口的各方向绿灯时间进行精确控制,以达到路口通行能力最大和整个路口的车辆平均延 误最小的控制目的。
[0039] (5)交通信号的自适应控制
[0040] 对于上述交叉路口车流的状态方程,可以用自适应控制方法进行实时控制,比如 自校正控制、广义预测控制、模型参考自适应控制、自校正PID控制等。通过在线辨识模型 参数A,B,C,D来实时调整控制量(即各方向绿灯时间),以使控制目标函数值(与车辆平均 延误和排队长度有关)达到最小。
【附图说明】
[0041] 图1是本发明交叉路口车流自适应控制方法的步骤流程图;
[0042] 图2是本发明对所建立的车流数学模型采用自适应控制方法进行控制的步骤流 程图;
[0043] 图3是本发明交叉路口车流自适应控制系统的结构示意图。
【具体实施方式】
[0044] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0045] 一种交叉路口车流自适应控制方法,如图1所示,包括以下步骤:
[0046] S1、在一个信号周期内,感知各入口和出口方向处车辆的驶入和驶出事实,驶入和 驶出时间,各入口方向驶入车辆数,以及该入口对应的直行和左转出口方向的驶出车辆数。
[0047] 在步骤S1中,要使用交通物联网来识别驶入或驶出交叉路口的车辆,要求每辆车 都安装有源射频识别标签(tag),用于向安装在路口附近的射频阅读器(reader)发送信 息。而射频阅读器安装在交叉路口所有出入口道路方向的路边。各入口处的射频阅读器负 责感知车辆的驶入事实(读取用于识别车辆的基本信息及其驶入时间),其数据传送至交 通云端进行动态储存和计算。由于阅读器分辨不出其所感知车辆的去向(即右转、直行或 左转),所以需要用安装在各出口方向处的射频阅读器来感知车辆的驶出事实和驶出时间。
[0048] 驶入车辆数由该入口方向射频阅读器读取,驶出车辆数由该入口对应的直行和左 转出口方向射频阅读器读取。
[0049] S2、根据所述驶入和驶出事实和时间,计算车辆经过交叉路口的入口和出口时车 辆延误时间的平均值,将该平均值确定为该方向车流的平均延误;根据所述驶入车辆数和 驶出车辆数计算车辆排队长度。
[0050] 在步骤S2中,某车辆通过交叉路口时,其经过的出口和入口两个阅读器读取车辆 信息的时间差即为车辆在该路口的延误时间。在一个信号周期内,所有从某个进口方向通 过交叉路口的车辆延误时间的平均值即为该方向车流的平均延误。随着车流不断进出路 口,平均延误是一个离散的动态变量。
[0051] 一般来说,交叉路口的右转车道是专用车道,不受信号灯控制,所以计算平均延误 时不考虑右转车辆。平均延误的计算在交通云端进行。
[0052] 此外,作为交叉路口车流状态方程模型中的输出变量,各入口方向的车辆排队长 度=该入口方向原有排队长度+该入口方向驶入车辆数该入口方向驶出车辆数。
[0053] 车辆数的单位为PCU(标准小客车),如果识别到的车辆不是标准小客车,则按车 型标准乘以相应的系数。排队长度的计算在交通云端进行。
[0054] S3、以每个入口方向车流的平均延误时间为离散状态变量,相应方向的绿灯时间 为控制变量,各方向的排队长度为输出变量,建立交叉路口的车流数学模型。
[0055] 在步骤S3中,以每个入口方向车流的平均延误时间为(离散)状态变量(对于典 型的十字交叉路口,状态变量有4个分量),相应方向的绿灯时间为系统的控制变量,各方 向的排队长度为输出变量,再考虑到随机干扰,即可得到该路口的离散状态方程如下:
[0057] 其中,X(k)为当前时刻的车流平均延误时间向量,X(k+1)为下个时刻的车流平均 延误时间向量,u(k)为绿灯时间向量,y(k)为排队长度向量,v(k)和w(k)为随机干扰向 量,A,B,C,D为系数矩阵。
[0058] 上述状态方程即为交叉路口的车流数学模型。该模型也可转化为以输入输出变量 表不的差分方程。
[0059] S4、对上述车流数学模型采用自适应控制方法进行实时控制。
[0060] 在步骤S4中,对于上述交叉路口车流的状态方程,可以用自适应控制方法进行实 时控制,比如自校正控制、广义预测控制、模型参考自适应控制、自校正PID控制等,通过在 线辨识模型参数A,B,C,D来实时调整控制量(即各方向绿灯时间),以使控制目标函数值 (与车辆平均延误和排队长度有关)达到最小。这些在线辨识和控制计算的计算量较大,由 功能强大的云计算来实现。
[0061 ] 在本发明中,上述自适应控制方法流程如图2所示,在图2中,k为信号周期序数, uk为交通信号控制器的控制量输出(即各相位的绿时),yk为各进口方向排队长度,fk为各 方向的放行车辆数,dk为各方向的到达车辆数,且有yk+1=yk+dk-fk,Jk为控制目标。
[0062] 在传统的交通信号控制系统中,由于各进口方向车流的平均延误无法实时测量, 且车流排队长度的测量不精确,所以无法实施基于车流模型的交通信号控制。本发明用安 装在驾车人车上的有源射频识别标签(tag)和分布于交叉路口各进出口方向路边的射频 阅读器(reader)来分别读取车辆的进入路口(需要精心安装调试来设置一个最远阅读距 离,如距离路口 100米即为进入路口)和离开路口的时间点,两者之差(由云计算实现)即 为某车辆在该路口的延误时间。交叉路口所有入口方向车辆(不考虑右转车辆)的延误时 间平均值即为该入口方向车辆的平均延误。随着车流动态地出入交叉路口,平均延误是一 个随时间变化的、可实时测量的动态参数,这为交叉路口车流的建模和自适应控制奠定了 基础。
[0063] 目前广泛使用的环形线圈虽然可以测量入口方向的车辆排队长度,但其脉冲计数 式的测量方式导致其识别不出车辆的类型,从而降低了测量的分辨率,测量误差较大,且环 形线圈长期受到车辆碾压后容易变形失效,可靠性较差。在本发明提出的基于物联网和云 计算的测量方案中,各入口方向的车辆排队长度=原有排队长度+驶入车辆数驶出车辆 数。其中,驶入车辆数由该入口方向射频阅读器读取,驶出车辆数由该入口对应的直行和左 转出口方向射频阅读器读取。车辆数的单位为PCU(标准小客车),如果识别到的车辆不是 标准小客车(车辆类型在车管所的系统中有登记),则按车型标准乘以相应的系数。这样就 可实现入口方向车辆排队长度的精确测量。由于物联网车辆检测环节与车辆之间是非接触 式的,所以可靠性很高。
[0064] 以每个进口方向车流的平均延误时间为(离散)状态变量(对于典型的十字交叉 路口,状态变量有4个分量),相应方向的绿时为系统的控制量,输出为各方向的排队长度, 再考虑到随机干扰,就可以建立该路口的离散状态方程如下:
[0066] 上述状态方程即为交叉路口的车流数学模型。
[0067]目前,国内外有关科技文献中尚未见到类似的交叉路口的车流数学模型,它为交 叉路口的交通信号自适应控制提供了理论基础。
[0068] 对于上述交叉路口车流的状态方程,可以用自适 应控制方法进行实时控制,比如 自校正控制、广义预测控制、模型参考自适应控制、自校正PID控制等,通过在线辨识模型 参数A,B,C,D来实时调整控制量(各方向绿时),使以平均延误和排队长度为变量的控制目 标最小化。这些在线辨识和控制计算的计算量较大,由功能强大的云计算来实现。
[0069] 本发明进一步提供了交叉路口车流自适应控制系统,如图3所示,该系统包括:
[0070] 感应模块1,用于在一个信号周期内,感知各入口和出口方向处车辆的驶入和驶出 事实,驶入和驶出时间,各入口方向驶入车辆数,以及该入口对应的直行和左转出口方向的 驶出车辆数;
[0071] 计算模块2,用于根据所述驶入和驶出事实和时间,计算车辆经过交叉路口的入口 和出口时车辆延误时间的平均值,将该平均值确定为该方向车流的平均延误;以及用于根 据所述驶入车辆数和驶出车辆数计算车辆排队长度;
[0072] 建模模块3,用于以每个入口方向车流的平均延误时间为离散状态变量,相应方向 的绿灯时间为控制变量,各方向的排队长度为输出变量,建立交叉路口的车流数学模型;
[0073] 实时控制模块4,用于对上述车流数学模型采用自适应控制方法进行实时控制。
[0074] 其中,在所述感应模块1中,通过在车辆上安装有源射频识别标签,在交叉路口的 入口和出口处安装射频阅读器,通过射频阅读器读取有源射频识别标签,感知车辆的驶入 驶出事实和驶入驶出时间。
[0075] 在所述计算模块2中,所述车辆排队长度的计算公式为:各入口方向的车辆排队 长度=该入口方向原有排队长度+该入口方向驶入车辆数该入口方向驶出车辆数;其中, 车辆数单位为标准小客车PCU,当识别到的车辆不是标准小客车时,按车型标准乘以相应的 系数。
[0076] 在所述建模模块3中,所述车流数学模型用离散状态方程定义为:
[0078] 其中,X(k)为当前时刻的车流平均延误时间向量,X(k+1)为下个时刻的车流平均 延误时间向量,u(k)为绿灯时间向量,y(k)为排队长度向量,v(k)和w(k)为随机干扰向 量,A、B、C、D为系数矩阵。
[0079] 在所述实时控制模块4中,所述自适应控制方法包括自校正控制、广义预测控制、 模型参考自适应控制、自校正PID控制。
[0080] 本发明中的交叉路口车流建模及自适应控制系统实施例与上述方法实施例相对 应,以上述方法实施例记载内容同样用于解释本系统实施例,在此不再赘述。
[0081] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种交叉路口车流建模及自适应控制方法,其特征在于,包括以下步骤: 51、 在一个信号周期内,感知各入口和出口方向处车辆的驶入和驶出事实,驶入和驶出 时间,各入口方向驶入车辆数,以及该入口对应的直行和左转出口方向的驶出车辆数; 52、 根据所述驶入和驶出事实和时间,计算车辆经过交叉路口的入口和出口时车辆延 误时间的平均值,将该平均值确定为该方向车流的平均延误;根据所述驶入车辆数和驶出 车辆数计算车辆排队长度; 53、 以每个入口方向车流的平均延误时间为离散状态变量,相应方向的绿灯时间为控 制变量,各方向的排队长度为输出变量,建立交叉路口的车流数学模型; 54、 对上述车流数学模型采用自适应控制方法进行实时控制。2. 如权利要求1所述的交叉路口车流自适应控制方法,其特征在于,在步骤Sl中,通过 在车辆上安装有源射频识别标签,在交叉路口的入口和出口处安装射频阅读器,通过射频 阅读器读取有源射频识别标签,感知车辆的驶入驶出事实和驶入驶出时间。3. 如权利要求1所述的交叉路口车流自适应控制方法,其特征在于,在步骤S2中,所述 车辆排队长度的计算公式为:各入口方向的车辆排队长度=该入口方向原有排队长度+该 入口方向驶入车辆数该入口方向驶出车辆数;其中,车辆数单位为标准小客车PCU,当识别 到的车辆不是标准小客车时,按车型标准乘以相应的系数。4. 如权利要求1所述的交叉路口车流自适应控制方法,其特征在于,在步骤S3中,所述 车流数学模型用离散状态方程定义为:其中,X(k)为当前时刻的车流平均延误时间向量,X(k+1)为下个时刻的车流平均延误 时间向量,u (k)为绿灯时间向量,y(k)为排队长度向量,v(k)和w (k)为随机干扰向量,A、 B、C、D为系数矩阵。5. 如权利要求1所述的交叉路口车流自适应控制方法,其特征在于,在步骤S4中,所述 自适应控制方法包括自校正控制、广义预测控制、模型参考自适应控制、自校正PID控制。6. -种交叉路口车流自适应控制系统,其特征在于,所述系统包括: 感应模块,用于在一个信号周期内,感知各入口和出口方向处车辆的驶入和驶出事实, 驶入和驶出时间,各入口方向驶入车辆数,以及该入口对应的直行和左转出口方向的驶出 车辆数; 计算模块,用于根据所述驶入和驶出事实和时间,计算车辆经过交叉路口的入口和出 口时车辆延误时间的平均值,将该平均值确定为该方向车流的平均延误;以及用于根据所 述驶入车辆数和驶出车辆数计算车辆排队长度; 建模模块,用于以每个入口方向车流的平均延误时间为离散状态变量,相应方向的绿 灯时间为控制变量,各方向的排队长度为输出变量,建立交叉路口的车流数学模型; 实时控制模块,用于对上述车流数学模型采用自适应控制方法进行实时控制。7. 如权利要求6所述的交叉路口车流自适应控制系统,其特征在于,在所述感应模块 中,通过在车辆上安装有源射频识别标签,在交叉路口的入口和出口处安装射频阅读器,通 过射频阅读器读取有源射频识别标签,感知车辆的驶入驶出事实和驶入驶出时间。8. 如权利要求6所述的交叉路口车流自适应控制系统,其特征在于,在所述计算模 块中,所述车辆排队长度的计算公式为:各入口方向的车辆排队长度=该入口方向原有排 队长度+该入口方向驶入车辆数该入口方向驶出车辆数;其中,车辆数单位为标准小客车 PCU,当识别到的车辆不是标准小客车时,按车型标准乘以相应的系数。9. 如权利要求6所述的交叉路口车流自适应控制系统,其特征在于,在所述建模模块 中,所述车流数学模型用离散状态方程定义为:其中,X(k)为当前时刻的车流平均延误时间向量,X(k+1)为下个时刻的车流平均延误 时间向量,u (k)为绿灯时间向量,y(k)为排队长度向量,v(k)和w (k)为随机干扰向量,A、 B、C、D为系数矩阵。10. 如权利要求6所述的所述的交叉路口车流自适应控制系统,其特征在于,在所述 实时控制模块中,所述自适应控制方法包括自校正控制、广义预测控制、模型参考自适应控 制、自校正PID控制。
【专利摘要】本发明提供了一种交叉路口车流建模及自适应控制方法及系统,该方法通过在一个信号周期内,感知各入口和出口方向处车辆的驶入和驶出事实,驶入和驶出时间,各入口方向驶入车辆数,以及该入口对应的直行和左转出口方向的驶出车辆数;根据驶入和驶出事实和时间,计算车辆经过交叉路口的入口和出口时车辆的平均延误时间;根据驶入车辆数和驶出车辆数计算车辆排队长度;以每个入口方向车流的平均延误时间为离散状态变量,相应方向的绿灯时间为控制变量,各方向的排队长度为输出变量,建立交叉路口的车流数学模型;对车流数学模型采用自适应控制方法进行实时控制。本发明系统与该方法对应。本发明具有寿命长且易于维护、交通信号控制精确等优点。
【IPC分类】G08G1/08
【公开号】CN104900070
【申请号】CN201510257119
【发明人】李秀平, 王善进, 冯军, 胡耀华, 陈琼
【申请人】东莞理工学院
【公开日】2015年9月9日
【申请日】2015年5月18日

最新回复(0)