发明名称 一种基于实时交通信息的单交叉口交通信号控制方法
摘要 本发明公开了一种基于实时交通信息的单交叉口交通信号控制方法,包括建立基于实时交通信息的单交叉口交通信号安全控制数学模型和采用基于实时交通信息的自适应配时算法求解上述数学模型,通过术语与记号、决策变量、目标函数,分别设置绿灯放行的最短时间、绿灯放行的最长时间、饱和车流量绿灯放行的时间,判断是否在多车道出现安全事故,判断当前相位的排队长度。本发明的基于实时交通信息的单交叉口交通信号控制方法,在建立实时交通信息的单交叉口交通信号控制模型的基础上,根据实时车辆排队长度和交通安全状态,采用自适应配时算法对交叉口控制,在保证交通安全的前提下,实现单交叉口交通信号的动态优化配时。
申请公布号 CN105006158A 申请公布日期 2015.10.28
申请号 CN201510359838.4 申请日期 2015.06.25
申请人 广东工业大学 发明人 蔡延光;杨军;蔡颢
分类号 G08G1/08(2006.01)I 主分类号 G08G1/08(2006.01)I
代理机构 广州市南锋专利事务所有限公司 44228 代理人 刘媖
主权项 一种基于实时交通信息的单交叉口交通信号控制方法,其特征在于,包括以下步骤:1)建立基于实时交通信息的单交叉口交通信号安全控制数学模型,具体步骤:11)术语与记号:111)以D<sub>0</sub>,D<sub>1</sub>,…,D<sub>11</sub>分别表示交叉口的12个车流方向,第1相位为:D<sub>0</sub>,D<sub>1</sub>,D<sub>6</sub>,D<sub>7</sub>;第2相位为:D<sub>3</sub>,D<sub>4</sub>,D<sub>9</sub>,D<sub>10</sub>;第3相位为:D<sub>2</sub>,D<sub>8</sub>;第4相位为:D<sub>5</sub>,D<sub>11</sub>,从第1相位到第4相位,依次循环放行各相位所含车流方向的车辆;112)以p<sub>i</sub>表示D<sub>i</sub>方向车流量(i=0,1,2,…,11);113)以P<sub>i</sub>表示相位i(i=1,2,3,4)的实际通过的车流量,分别按下述方法计算:P<sub>1</sub>=p<sub>0</sub>+p<sub>1</sub>+p<sub>6</sub>+p<sub>7</sub>;P<sub>2</sub>=p<sub>3</sub>+p<sub>4</sub>+p<sub>9</sub>+p<sub>10</sub>;P<sub>3</sub>=p<sub>2</sub>+p<sub>8</sub>;P<sub>4</sub>=p<sub>4</sub>+p<sub>11</sub>;114)以Q<sub>i</sub>表示相位i的排队车辆数(i=1,2,3,4);115)以s<sub>i</sub>(i=0,1,……,11)表示对应D<sub>i</sub>(i=0,1,……,11)方向的饱和流量;116)以M<sub>i</sub>(i=0,1,2,3)表示对应相位的饱和车流量,其中M<sub>1</sub>=s<sub>0</sub>+s<sub>1</sub>+s<sub>6</sub>+s<sub>7</sub>;M<sub>2</sub>=s<sub>3</sub>+s<sub>4</sub>+s<sub>9</sub>+s<sub>10</sub>;M<sub>3</sub>=s<sub>2</sub>+s<sub>8</sub>;M<sub>4</sub>=s<sub>4</sub>+s<sub>11</sub>;12)决策变量L<sub>i</sub>(15≤L<sub>i</sub>≤30)表示相位i(i=1,2,3,4)的放行时间;13)目标函数:合理的设置各个相位的放行时间,使得单位时间内交叉口获得最大的车辆通过量;通过改变各个相位的时间的长度,使得交叉口获得最大的通信车流量,并且在发生特殊情况时,进入紧急状况,即:F=(P<sub>0</sub>*L<sub>0</sub>+P<sub>1</sub>*L<sub>1</sub>+P<sub>2</sub>*L<sub>2</sub>+P<sub>3</sub>*L<sub>3</sub>)/(L<sub>0</sub>+L<sub>1</sub>+L<sub>2</sub>+L<sub>3</sub>);取得最大值,其中L<sub>0</sub>,L<sub>1</sub>,L<sub>2</sub>,L<sub>3</sub>为各个相位的持续时间;2)采用基于实时交通信息的自适应配时算法求解上述数学模型,具体步骤:21)分别设置绿灯放行的最短时间T<sub>1</sub>、绿灯放行的最长时间T<sub>2</sub>、饱和车流量绿灯放行的时间T<sub>3</sub>;设置各相位的饱和流量M<sub>i</sub>(i=1,2,3,4);22)设置各个相位的放行时间L<sub>i</sub>=T<sub>1</sub>(i=1,2,3,4);23)判断是否在多车道出现安全事故,如果是在多车道出现安全事故,设置与故障车相同方向的车道为黄灯,保证其他车道能缓慢通行;如果是单车道设置车道为红灯,警告后方司机禁止通行,最后,向控制中心发出人工疏导请求和区域交通诱导请求并且开启声光报警;24)设置检测到的各个相位的排队长度Q<sub>i</sub>(i=1,2,3,4);25)判断当前相位的排队长度,如果Q<sub>i</sub>=0,则转26),如果Q<sub>i</sub>≠0,则转27);26)转下一个相位i=i+1;如果i&gt;4,i=1,转23);27)根据排队长度Q<sub>i</sub>增加当前相位放行的时间,计算T=(T<sub>3</sub>/M<sub>i</sub>)*Q<sub>i</sub>;如果T+L<sub>i</sub>&gt;T<sub>2</sub>,则L<sub>i</sub>=T<sub>2</sub>;如果T+L<sub>i</sub>≤T<sub>2</sub>,L<sub>i</sub>=L<sub>i</sub>+T,转22)。
地址 510090 广东省广州市越秀区东风东路729号