发明名称 |
交叉口信号灯控制方法 |
摘要 |
本发明公开了一种交叉口信号灯控制方法,首先通过设定黄灯时间、红灯时间、延长绿灯时间步长以及最小车头时距,来确定黄灯和红灯的点亮时间;然后通过检测车头时距、是否有车辆通过交叉口、交叉口累积的车辆数来获得可变初始绿灯时间、延长绿灯时间,通过控制可变初始绿灯时间、延长绿灯时间来调节绿灯的点亮时间。本发明的交叉口信号灯控制方法根据各交叉口进口道的流量需求和交通流密度,通过控制可变初始绿灯时间、延长绿灯时间,改变了绿灯的点亮时间,经过延长的绿灯时间可根据车辆的到达以及车头时距进行动态调整,从而即时地响应实际的交通需求,减少了车辆等待时间,有效提高了绿灯的使用效率,提高了绿信比的使用率并减少延误。 |
申请公布号 |
CN101968930B |
申请公布日期 |
2012.06.27 |
申请号 |
CN201010529603.2 |
申请日期 |
2010.11.02 |
申请人 |
徐笑晓 |
发明人 |
徐笑晓 |
分类号 |
G08G1/08(2006.01)I |
主分类号 |
G08G1/08(2006.01)I |
代理机构 |
上海硕力知识产权代理事务所 31251 |
代理人 |
刘峰 |
主权项 |
一种交叉口信号灯控制方法,其特征在于,该交叉口信号灯控制方法至少包括以下步骤:S101、设定黄灯时间、红灯时间、延长绿灯时间步长以及最小车头时距;S102、点亮黄灯,并且点亮的时间为所述黄灯时间;S103、点亮红灯,并且点亮的时间为所述红灯时间; S104、获得可变初始绿灯时间;检测交叉口累积的车辆数,并通过下式获得出所述可变初始绿灯时间:Tig = Taverage * N其中,Tig为可变初始绿灯时间,Taverage为车辆通过交叉口平均时长,N为交叉口累积的车辆数;S1041、检测所述可变初始绿灯时间是否小于最小绿灯时间,若检测结果为是,则返回步骤S103,若检测结果为否,则进入步骤S1042;S1042、检测所述可变初始绿灯时间是否大于最大绿灯时间,若检测结果为是,则点亮绿灯,并且点亮的时间为最大绿灯时间,然后返回步骤S102,若检测结果为否,则进入步骤S105;S105、点亮绿灯,并且点亮的时间为可变初始绿灯时间;记录绿灯点亮总时间,其中该绿灯点亮总时间的时长为该可变初始绿灯时间的时长;S106、延长绿灯的点亮时间,延长时间为所述延长绿灯时间步长;在所述绿灯点亮总时间中加入所述延长绿灯时间步长,然后检测所述绿灯点亮总时间是否大于最大绿灯时间,若检测结果为是,则返回步骤S102,若检测结果为否,则进入步骤S107;S107、检测在所述延长绿灯时间步长内是否有车辆通过交叉口,若检测结果为是,则返回步骤S106,若检测结果为否,则进入步骤S108;S108、检测车辆的车头时距以及该车头时距是否大于最小车头时距,若检测结果为是,则返回步骤S102,若检测结果为否,则进入步骤S109;S109、延长绿灯的点亮时间,延长时间为车头时距,并返回步骤S108;在所述绿灯点亮总时间中加入检测出的车头时距,然后检测该绿灯点亮总时间是否大于最大绿灯时间,若检测结果为是,则返回步骤S102。 |
地址 |
200120 上海市浦东新区荣成路85弄2号1604室 |