控制装置、及其应用的交通灯控制方法及系统的制作方法

文档序号:10595369阅读:670来源:国知局
控制装置、及其应用的交通灯控制方法及系统的制作方法
【专利摘要】本发明提供一种控制装置、及其应用的交通灯控制方法及系统,方法包括:当执行相位的绿灯时间大于最小绿灯时间且小于最大绿灯时间的情况下,当存在一候选相位的红灯时间大于或等于预设的最大红灯时间时,则红灯时间达到最大红灯时间的候选相位成为新的执行相位;否则计算执行相位以及候选相位的绿灯需求度,且当一候选相位的绿灯需求度大于执行相位的绿灯需求度时,令相应的候选相位成为新的执行相位;当执行相位的绿灯时间大于最大绿灯时间的情况下,对候选相位的排队车辆数进行检测,且令排队车辆数最多的候选相位成为新的执行相位。根据各相位的车流情况,对交通灯进行智能控制,进一步提高交叉口释放的车辆数量,保证交通运行的流畅。
【专利说明】
控制装置、及其应用的交通灯控制方法及系统
技术领域
[0001] 本发明设及智能交通领域,特别是设及一种控制装置、及其应用的交通灯控制方 法及系统。
【背景技术】
[0002] 随着社会经济的高速发展和城市化进程的不断加快,汽车保有量持续上升,交通 需求不断增加,交通问题愈发严重。交叉口的信号控制是城市交通管理与控制的重要手段 之一,它W单个交叉口为控制对象,是交通信号灯控制的最基本形式。交叉口的信号控制可 W分为固定周期信号控制和感应式信号控制两类。
[0003] 传统的在线感应信号控制策略针对的往往是当前相位的来车情况或者当前相位 的车头时距来确定当前相位的绿灯时间,可能会造成如下的问题:(1) 一旦当前相位的来车 情况或车头时距超过预设的阔值就切换相位,而候选相位很有可能无车流排队或仅有少量 车排队的情况,造成本相位的排队车辆无法得到消散,增加交叉口车辆延误;(2)当前相位 通行车辆情况一直没有超过预设的阔值,而候选相位的车辆排队较长,造成交叉口拥堵现 象,同时交叉口总体延误增大;(3)传统感应信号控制策略的绿灯延长时间为固定值,而交 叉口的车辆往往是W车队形式到达的,可能造成紧随的车队无法在当前相位通过交叉口, 增加车辆延误。
[0004] 此外,国内外都将车辆的平均延误作为信号控制策略最重要的评价指标,而保证 车辆的平均延误最低则意味着交叉口释放车辆的速度最快。

【发明内容】

[0005] 鉴于W上所述现有技术的缺点,本发明的目的在于提供一种控制装置、及其应用 的交通灯控制方法及系统,用于解决现有技术中不能有效且智能对交通信号灯进行控制的 问题。
[0006] 为实现上述目的及其他相关目的,本发明提供一种交通灯控制方法,用于对具有 多个相位的交通信号灯进行控制,所述相位的状态包括当前执行点亮绿灯的行为的执行相 位W及其他的未点亮绿灯的候选相位,所述方法包括:将所述执行相位的绿灯时间与预设 的最小绿灯时间和预设的最大绿灯时间进行比较;当所述执行相位的绿灯时间大于所述最 小绿灯时间且小于所述最大绿灯时间时,判断是否存在一候选相位的红灯时间大于或等于 预设的最大红灯时间,若是,则红灯时间达到最大红灯时间的所述候选相位成为新的执行 相位;若否,则计算所述执行相位的绿灯需求度W及所述候选相位的绿灯需求度,且当一所 述候选相位的绿灯需求度大于所述执行相位的绿灯需求度时,令相应的所述候选相位成为 新的执行相位;当所述执行相位的绿灯时间大于所述最大绿灯时间时,对候选相位的排队 车辆数进行检测,且令排队车辆数最多的所述候选相位成为新的执行相位。
[0007] 于本发明一具体实施例中,所述执行相位的绿灯需求度与所述执行相位对应道路 的当前驶出流量相关联;所述候选相位的绿灯需求度与所述候选相位对应道路的未来最大 平均驶出流量相关联,所述道路的未来最大平均驶出流量与所述道路的排队车辆数有关。
[0008] 于本发明一具体实施例中,在计算所述执行相位的绿灯需求度W及所述候选相位 的绿灯需求度后,且当所述执行相位的绿灯需求度不小于所述候选相位的绿灯需求度时, 计算执行相位的绿灯延长时间,并根据所述绿灯延长时间对所述执行相位的绿灯时间进行 延长,且在延长时间达到所述绿灯延长时间后,返回将所述执行相位的绿灯时间与预设的 最小绿灯时间和预设的最大绿灯时间进行比较的步骤。
[0009] 于本发明一具体实施例中,预先将所述多个相位中的部分相位设置为优先相位, 部分相位设置为非优先相位。
[0010] 于本发明一具体实施例中,当所述执行相位为所述优先相位时,根据与所述执行 相位对应道路的车辆的车头时距计算所述执行相位的绿灯延长时间;当所述执行相位为非 优先相位时,令所述绿灯延长时间为预设的固定值。
[0011] 为实现上述目的及其他相关目的,本发明提供一种交通灯控制系统,用于对具有 多个相位的交通信号灯进行控制,所述相位的状态包括当前执行点亮绿灯的行为的执行相 位W及其他的未点亮绿灯的候选相位,所述系统包括:预设模块,用W预先设置所述最小绿 灯时间、最大绿灯时间、W及最大红灯时间;比较模块,用于将所述执行相位的绿灯时间与 预设的最小绿灯时间和预设的最大绿灯时间进行比较;执行模块,用W当所述执行相位的 绿灯时间大于所述最小绿灯时间且小于所述最大绿灯时间时,判断是否存在一候选相位的 红灯时间大于或等于预设的最大红灯时间,若是,则红灯时间达到最大红灯时间的所述候 选相位成为新的执行相位;若否,则计算所述执行相位的绿灯需求度W及所述候选相位的 绿灯需求度,且当一所述候选相位的绿灯需求度大于所述执行相位的绿灯需求度时,令相 应的所述候选相位成为新的执行相位;且当所述执行相位的绿灯时间大于所述最大绿灯时 间时,对候选相位的排队车辆数进行检测,且令排队车辆数最多的所述候选相位成为新的 执行相位。
[0012] 于本发明一具体实施例中,所述执行相位的绿灯需求度与所述执行相位对应道路 的当前驶出流量相关联;所述候选相位的绿灯需求度与所述候选相位对应道路的未来最大 平均驶出流量相关联,所述道路的未来最大平均驶出流量与所述道路的排队车辆数有关。
[0013] 于本发明一具体实施例中,所述执行模块在计算所述执行相位的绿灯需求度W及 所述候选相位的绿灯需求度后,且当所述执行相位的绿灯需求度不小于所述候选相位的绿 灯需求度时,计算执行相位的绿灯延长时间,并根据所述绿灯延长时间对所述执行相位的 绿灯时间进行延长,且在延长时间达到所述绿灯延长时间后,返回将所述执行相位的绿灯 时间与预设的最小绿灯时间和预设的最大绿灯时间进行比较的步骤。
[0014] 于本发明一具体实施例中,所述预设模块还用W预先将所述多个相位中的部分相 位设置为优先相位,部分相位设置为非优先相位。
[0015] 于本发明一具体实施例中,所述执行模块还用W当所述执行相位为所述优先相位 时,根据与所述执行相位对应道路的车辆的车头时距计算所述执行相位的绿灯延长时间; 当所述执行相位为非优先相位时,令所述绿灯延长时间为预设的固定值。
[0016] 为实现上述目的及其他相关目的,本发明还提供一种控制装置,包括如上所述的 交通灯控制系统。
[0017] 如上所述,本发明的控制装置、及其应用的交通灯控制方法及系统,所述方法包 括:将所述执行相位的绿灯时间与预设的最小绿灯时间和预设的最大绿灯时间进行比较; 当所述执行相位的绿灯时间大于所述最小绿灯时间且小于所述最大绿灯时间时,判断是否 存在一候选相位的红灯时间大于或等于预设的最大红灯时间,若是,则红灯时间达到最大 红灯时间的所述候选相位成为新的执行相位;若否,则计算所述执行相位的绿灯需求度W 及所述候选相位的绿灯需求度,且当一所述候选相位的绿灯需求度大于所述执行相位的绿 灯需求度时,令相应的所述候选相位成为新的执行相位;当所述执行相位的绿灯时间大于 所述最大绿灯时间时,对候选相位的排队车辆数进行检测,且令排队车辆数最多的所述候 选相位成为新的执行相位。根据各相位的车流情况,对交通灯进行智能控制,进一步提高交 叉口释放的车辆数量,保证交通的流杨。
【附图说明】
[0018] 图1显示为本发明的交通灯控制方法在一具体实施例中的流程示意图。
[0019] 图2显示为本发明的交通灯控制方法在一具体实施例中的流程示意图。
[0020] 图3显示为本发明的一具体实施例中执行相位与候选相位的绿灯需求度示意图。
[0021] 图4显示为本发明的一具体实施例中路段车队示意图。
[0022] 图5显示为本发明的交通灯控制系统在一具体实施例中的模块示意图。
[0023] 元件标号说明
[0024] 1 交通灯控制系统
[00剧 11 预设模块
[0026] 12 比较模块
[0027] 13 执行模块
[0028] Sl~S13 步骤
【具体实施方式】
[0029] W下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书 所掲露的内容轻易地了解本发明的其他优点与功效。本发明还可W通过另外不同的具体实 施方式加 W实施或应用,本说明书中的各项细节也可W基于不同观点与应用,在没有背离 本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,W下实施例及实施 例中的特征可W相互组合。
[0030] 需要说明的是,W下实施例中所提供的图示仅W示意方式说明本发明的基本构 想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸 绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也 可能更为复杂。
[0031] 本发明通过双截面检测器对各车道的车辆信息采集,通过比较了各个机动车相位 之间的权值来选择通行相位,且针对优先相位的连续车队进行优化,保证优先相位的连续 车队能够通过交叉口。
[0032] 请参阅图1,显示为本发明的交通灯控制方法在一具体实施例中的流程示意图。所 述交通灯控制方法,用于对具有多个相位的交通信号灯进行控制,所述相位的状态包括当 前执行点亮绿灯的行为的执行相位W及其他的未点亮绿灯的候选相位,所述候选相位可为 一个或多个,例如在一^h字路口出,包括东、西、南、W及北四个相位,当东相位为执行相位 时,余下的西、南、W及北为候选相位,所述方法包括:
[0033] Sll:在所述执行相位的绿灯时间大于预设的最小绿灯时间的情况下,将所述执行 相位的绿灯时间与预设的最大绿灯时间进行比较,判断所述执行相位的绿灯时间是否大于 预设的最大绿灯时间;若否,则执行步骤S12;若是,则执行步骤S13。即保证每个执行相位至 少执行了最小绿灯时间,且在大于最小绿灯时间后,才进行其他情况的判断,即判断是否进 行执行相位的切换。
[0034] S12:当所述执行相位的绿灯时间大于所述最小绿灯时间且小于所述最大绿灯时 间时,执行W下步骤:
[0035] S121:判断是否存在一候选相位的红灯时间大于或等于预设的最大红灯时间,若 是,则执行步骤S122,否则执行步骤S123。
[0036] S122:红灯时间达到最大红灯时间的所述候选相位成为新的执行相位。
[0037] S123:计算所述执行相位的绿灯需求度W及所述候选相位的绿灯需求度,且当一 所述候选相位的绿灯需求度大于所述执行相位的绿灯需求度时,令相应的所述候选相位成 为新的执行相位。
[0038] S13:当所述执行相位的绿灯时间大于所述最大绿灯时间时,对候选相位的排队车 辆数进行检测,且令排队车辆数最多的所述候选相位成为新的执行相位。
[0039] 于本发明一具体实施例中,所述执行相位的绿灯需求度与所述执行相位对应道路 的当前驶出流量相关联;所述候选相位的绿灯需求度与所述候选相位对应道路的未来最大 平均驶出流量相关联,所述与所述候选相位对应道路的未来最大平均驶出流量与所述与所 述候选相位对应道路的排队车辆数有关。
[0040] 于本发明一具体实施例中,在计算所述执行相位的绿灯需求度W及所述候选相位 的绿灯需求度后,且当所述执行相位的绿灯需求度不小于所述候选相位的绿灯需求度时, 计算执行相位的绿灯延长时间,并根据所述绿灯延长时间对所述执行相位的绿灯时间进行 延长,且在延长时间达到所述绿灯延长时间后,返回将所述执行相位的绿灯时间与预设的 最小绿灯时间和预设的最大绿灯时间进行比较的步骤。
[0041] 于本发明一具体实施例中,预先将所述多个相位中的部分相位设置为优先相位, 部分相位设置为非优先相位。
[0042] 于本发明一具体实施例中,当所述执行相位为所述优先相位时,根据与所述执行 相位对应道路的车辆的车头时距计算所述执行相位的绿灯延长时间;当所述执行相位为非 优先相位时,令所述绿灯延长时间为预设的固定值,所述固定值例如为Is,-般情况下,所 述优先相位对应的计算出来的所述绿灯延长时间是大于所述非优先相位对应的固定的绿 灯延长时间的。
[0043] 更进一步的,基于本方法的思想,共有=种不同的策略:(1). W固定相序进行切 换,比较执行相位和下一候选相位的绿灯需求度,若小于则开始切换。(2). W固定相序进行 切换,比较执行相位和任一候选相位的绿灯需求度,若小于则开始切换。(3). W非固定相序 进行切换,比较执行相位和任一候选相位的绿灯需求度,若小于则开始切换至该相位。而本 发明主要采用非固定相序的相位切换策略,若当前绿灯相位的绿灯需求度小于某一候选相 位的绿灯需求度,即切换至该相位。
[0044] 本发明将最小绿灯时间、最大绿灯时间、和最大红灯时间嵌入到执行过程中,W保 证策略的安全执行。且加入另外两个要素:绿灯需求度和单位绿灯延长时间,对算法进行进 一步的优化。在令一具体实施例中,所述方法的流程还可W表现为如图2所示,且执行相位 令为字母a表示,候选相位令为字母ap表示,具体为:
[0045] Step 1:算法开始执行,确定初始相位。
[0046] Step 2:相位开始执行,相位的绿灯时间为最小绿灯时间。
[0047] Step 3:当前相位的绿灯时间结束。
[004引step 4:判断若存在某个候选相位的红灯持续时间已经达到最长红灯时间,则立 刻执行该相位,转Step 2,否则转Step 5。
[0049] Step 5:判断当前时刻执行相位的绿灯持续时间是否达到最长绿灯时间,若是则 立即执行候选相位中挑选排队车辆数最多的相位,转Step 2,否则转Step 6。
[0050] St邱6:判断是否存在候选相位的绿灯需求度是否大于当前时刻执行相位的绿灯 需求度,若有则跳转至该相位,转Step 2,否则继续延长单位绿灯时间,转Step 3。
[0051] 本方法定义了绿灯需求度的概念。绿灯需求度是指各个相位获得执行相位的评价 指标,即各个相位对通行权的需求程度,当相位的绿灯需求度最大,则表示此事该相位的通 行需求最强烈,需要立即获得绿灯。对执行相位来说,该相位的绿灯需求度为该执行相位的 交叉口驶出流率。对候选相位来说,该相位的绿灯需求度为该候选相位的未来的最大平均 驶出流率。执行相位与候选相位的绿灯需求度示意图见图3。
[0052] 图3中,Gndi和Gn山分别表示执行相位i和候选相位j的绿灯需求度曲线。jo表示 Gndi的Gndj交点。当有效绿灯时间开始时,相位i的绿灯需求度达到最大,即饱和流率,随着 时间的延长,该相位的绿灯需求度逐渐降低,等到当前执行相位的排队车辆全部消散,则该 相位的绿灯需求度降到最低。相位i的最小绿灯时间消逝后,候选相位j的绿灯需求度开始 计算。随着时间的延长,候选相位j的排队车辆越来越多,且该候选相位的绿灯需求度会越 来越大。当候选相位的绿灯需求度超过当前执行相位的绿灯需求度时即在点jo之后时,贝U 认为相位i应该切换到相位j。
[0053] (1)执行相位i的绿灯需求度计算方法
[0054] 执行相位i的绿灯需求度即为当前时刻交叉口的驶出流率,假设相位i包含两车 道,则执行相位i的绿灯需求度
[0055] Gndi(t) =Vi〇+Vii (0.1)
[0056] 其中Vi〇、Vii分别为相位i对应的两车道离开检测器检测到的驶出流率。
[0057] (2)候选相位j的绿灯需求度计算方法
[0058] 由于候选相位j的绿灯需求度与其排队车辆数密切相关,所W有必要对候选相位j 的排队车辆数进行估计。泊松过程在排队论中有着广泛的应用,在研究随机服务系统中的 排队现象时,经常用到泊松过程来对随机事件进行估计。而交通流又具有不确定性,在不同 时刻(闲时、忙时)往往其泊松强度并不一致,故本方法设一个车道的车辆到达{X(t),t>0} 是符合参数为Mt)>0(t>0)的非齐次泊松过程。
[0059] 计算时刻t的候选相位j的绿灯需求度,设候选相位j在ti时刻进入红灯状态,W候 选相位j的车道0为例,则t2时刻到t时刻其平均泊松强度I;;为:
[0060]
(日.2)
[0061] 其中,Pw(t)、Pw(ti)表示时亥Ijt和时刻ti候选相位j车道0的排队车辆数。在交通流 中交叉口的驶入流率往往和时间有着紧密的联系,即未来的泊松强度取值往往与当前时刻 的泊松强度有着一定的联系,所W可W用自回归预测法对未来的泊松强度进行预测。因为 二阶(元)W上的自身回归计算复杂,并不能提高预测的准确度,本方法建立了式(0.3)所示 的二元回归模型。
[0062]
巧.巧
[0063] 其中表示上一周期相位j的平均泊松强度。通过收集历史的平均泊松强度数 据,采用最小二乘法对式(0.3)求解回归参数,则通过式(0.4)可W得出曰日,曰1,曰2的数值。 I- .__ -1-1' -
[0064]
诞.4)
[0065] 通过预测的泊松强度对未来相位j车道0在时刻t2(t2〉t)的排队车辆数Pw(t2)进行 估计,则
[0066] 赋毋
[0067] j,则通过式(0.5)和式(0.6)可W得出相位j车道0 的排队争
[006引 (0. 6)
[0069] 其中,化为相位损失时间,TR为切换相位时的全红时间,TY为黄灯时间,h为相位j 车道0的车头饱和时距。则在t时刻到t2时刻相位j车道0的车辆释放数为:
[0070] '巧
[0071] t2):
[0072] 從,8)
[0073]
[0074]
[0075] 式(0.9)中V2(t,t2)为关于t2的分段函数,求出该分段函数的最大值,即为相位j的 最大平均驶出流率,即相位j的绿灯需求度。
[0076] 且关于所述绿灯延长时间,在一具体应用中阐述为如下:
[0077] 传统感应信号控制策略的单位绿灯延长时间往往采用取定值的方式,一旦单位绿 灯延长时间结束,并达到某个预设的阔值时则立即切换相位,而交通流往往是W车队的形 式到达交叉口,此种策略将导致紧随的车队无法在当前相位通过交叉口,增加优先相位延 误。且在实际情况下,交警也往往会选择让优先相位(主要通行方向)的连续车队通行完毕 后再切换至下一相位。基于此思想,本方法对优先相位的单位绿灯延长时间进行优化。进一 步参阅图4,显示为本发明一实施例中路段车队示意图。hi, h2…为0~m车的车头时距,设车 头时距的阔值为H,hi,h2…均小于车头时距的阔值H,则0~m车属于连续车队,而m和m+1车的 车头时距大于阔值H,则m和m+1属于不同的车队,且两个车队对应的车队规模分别是m,n-m。
[0078] 对于优先相位来说,单位绿灯延长时间并不是一个定值,当输入检测器检测到车 头时距大于H时,即在图4的情况时,单位绿灯延长时间可W通过式(0.10)计算得出化为进 入检测器到离开检测器的距离,V为所述车队的平均行驶速度)。对于非优先相位,则单位绿 灯延长时间为最短时间,即为1S。
[0079]
化10)
[0080] 请参阅图5,显示为本发明的交通灯控制系统在一具体实施例中的模块示意图。所 述交通灯控制系统1用于对具有多个相位的交通信号灯进行控制,所述相位的状态包括当 前执行点亮绿灯的行为的执行相位W及其他的未点亮绿灯的候选相位,
[0081 ]所述交通灯控制系统1包括:
[0082] 预设模块11用W预先设置所述最小绿灯时间、最大绿灯时间、W及最大红灯时间;
[0083] 比较模块12用于将所述执行相位的绿灯时间与预设的最小绿灯时间和预设的最 大绿灯时间进行比较;
[0084] 执行模块13用W当所述执行相位的绿灯时间大于所述最小绿灯时间且小于所述 最大绿灯时间时,判断是否存在一候选相位的红灯时间大于或等于预设的最大红灯时间, 若是,则红灯时间达到最大红灯时间的所述候选相位成为新的执行相位;若否,则计算所述 执行相位的绿灯需求度W及所述候选相位的绿灯需求度,且当一所述候选相位的绿灯需求 度大于所述执行相位的绿灯需求度时,令相应的所述候选相位成为新的执行相位;且当所 述执行相位的绿灯时间大于所述最大绿灯时间时,对候选相位的排队车辆数进行检测,且 令排队车辆数最多的所述候选相位成为新的执行相位。
[0085] 于本发明一具体实施例中,所述执行相位的绿灯需求度与所述执行相位对应道路 的当前驶出流量相关联;所述候选相位的绿灯需求度与所述候选相位对应道路的未来最大 平均驶出流量相关联,所述与所述候选相位对应道路的未来最大平均驶出流量与所述与所 述候选相位对应道路的排队车辆数有关。
[0086] 于本发明一具体实施例中,所述执行模块13在计算所述执行相位的绿灯需求度W 及所述候选相位的绿灯需求度后,且当所述执行相位的绿灯需求度不小于所述候选相位的 绿灯需求度时,计算执行相位的绿灯延长时间,并根据所述绿灯延长时间对所述执行相位 的绿灯时间进行延长,且在延长时间达到所述绿灯延长时间后,返回将所述执行相位的绿 灯时间与预设的最小绿灯时间和预设的最大绿灯时间进行比较的步骤。
[0087] 于本发明一具体实施例中,所述预设模块11还用W预先将所述多个相位中的部分 相位设置为优先相位,部分相位设置为非优先相位。
[0088] 于本发明一具体实施例中,所述执行模块13还用W当所述执行相位为所述优先相 位时,根据与所述执行相位对应道路的车辆的车头时距计算所述执行相位的绿灯延长时 间;当所述执行相位为非优先相位时,令所述绿灯延长时间为预设的固定值。
[0089] 所述交通灯控制系统1为与上述实施例中描述的交通灯控制方法对应的系统项, 两者的技术方案一一对应,所有关于所述交通灯控制方法的描述均可应用于本实施例中。
[0090] 本发明另一具体实施例中还提供了一种控制装置,包括如上所述的交通灯控制系 统1。所述控制装置例如为运行所述交通灯控制系统1的总控电脑,或集成所述交通灯控制 系统1的忍片,或为运行所述交通灯控制系统1的平板电脑或手机等等。
[0091] 综上所述,本发明的控制装置、及其应用的交通灯控制方法及系统,所述方法包 括:将所述执行相位的绿灯时间与预设的最小绿灯时间和预设的最大绿灯时间进行比较; 当所述执行相位的绿灯时间大于所述最小绿灯时间且小于所述最大绿灯时间时,判断是否 存在一候选相位的红灯时间大于或等于预设的最大红灯时间,若是,则红灯时间达到最大 红灯时间的所述候选相位成为新的执行相位;若否,则计算所述执行相位的绿灯需求度W 及所述候选相位的绿灯需求度,且当一所述候选相位的绿灯需求度大于所述执行相位的绿 灯需求度时,令相应的所述候选相位成为新的执行相位;当所述执行相位的绿灯时间大于 所述最大绿灯时间时,对候选相位的排队车辆数进行检测,且令排队车辆数最多的所述候 选相位成为新的执行相位。根据各相位的车流情况,对交通灯进行智能控制,进一步提高交 叉口释放的车辆数量,保证交通运行的流杨。所W,本发明有效克服了现有技术中的种种缺 点而具高度产业利用价值。
[0092] 上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟 悉此技术的人±皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因 此,举凡所属技术领域中具有通常知识者在未脱离本发明所掲示的精神与技术思想下所完 成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
【主权项】
1. 一种交通灯控制方法,其特征在于,用于对具有多个相位的交通信号灯进行控制,所 述相位的状态包括当如执彳丁点壳绿灯的彳丁为的执彳丁相位以及其他的未点壳绿灯的候选相 位,所述方法包括: 将所述执行相位的绿灯时间与预设的最小绿灯时间和预设的最大绿灯时间进行比较; 当所述执行相位的绿灯时间大于所述最小绿灯时间且小于所述最大绿灯时间时,判断 是否存在一候选相位的红灯时间大于或等于预设的最大红灯时间,若是,则红灯时间达到 最大红灯时间的所述候选相位成为新的执行相位;若否,则计算所述执行相位的绿灯需求 度以及所述候选相位的绿灯需求度,且当一所述候选相位的绿灯需求度大于所述执行相位 的绿灯需求度时,令相应的所述候选相位成为新的执行相位; 当所述执行相位的绿灯时间大于所述最大绿灯时间时,对候选相位的排队车辆数进行 检测,且令排队车辆数最多的所述候选相位成为新的执行相位。2. 根据权利要求1所述的交通灯控制方法,其特征在于:所述执行相位的绿灯需求度与 所述执行相位对应道路的当前驶出流量相关联;所述候选相位的绿灯需求度与所述候选相 位对应道路的未来最大平均驶出流量相关联,所述道路的未来最大平均驶出流量与所述道 路的排队车辆数有关。3. 根据权利要求1所述的交通灯控制方法,其特征在于:在计算所述执行相位的绿灯需 求度以及所述候选相位的绿灯需求度后,且当所述执行相位的绿灯需求度不小于所述候选 相位的绿灯需求度时,计算执行相位的绿灯延长时间,并根据所述绿灯延长时间对所述执 行相位的绿灯时间进行延长,且在延长时间达到所述绿灯延长时间后,返回将所述执行相 位的绿灯时间与预设的最小绿灯时间和预设的最大绿灯时间进行比较的步骤。4. 根据权利要求1所述的交通灯控制方法,其特征在于:预先将所述多个相位中的部分 相位设置为优先相位,部分相位设置为非优先相位。5. 根据权利要求4所述的交通灯控制方法,其特征在于:当所述执行相位为所述优先相 位时,根据与所述执行相位对应道路的车辆的车头时距计算所述执行相位的绿灯延长时 间;当所述执行相位为非优先相位时,令所述绿灯延长时间为预设的固定值。6. -种交通灯控制系统,其特征在于,用于对具有多个相位的交通信号灯进行控制,所 述相位的状态包括当如执彳丁点壳绿灯的彳丁为的执彳丁相位以及其他的未点壳绿灯的候选相 位,所述系统包括: 预设模块,用以预先设置所述最小绿灯时间、最大绿灯时间、以及最大红灯时间; 比较模块,用于将所述执行相位的绿灯时间与预设的最小绿灯时间和预设的最大绿灯 时间进行比较; 执行模块,用以当所述执行相位的绿灯时间大于所述最小绿灯时间且小于所述最大绿 灯时间时,判断是否存在一候选相位的红灯时间大于或等于预设的最大红灯时间,若是,则 红灯时间达到最大红灯时间的所述候选相位成为新的执行相位;若否,则计算所述执行相 位的绿灯需求度以及所述候选相位的绿灯需求度,且当一所述候选相位的绿灯需求度大于 所述执行相位的绿灯需求度时,令相应的所述候选相位成为新的执行相位;且当所述执行 相位的绿灯时间大于所述最大绿灯时间时,对候选相位的排队车辆数进行检测,且令排队 车辆数最多的所述候选相位成为新的执行相位。7. 根据权利要求6所述的交通灯控制系统,其特征在于:所述执行相位的绿灯需求度与 所述执行相位对应道路的当前驶出流量相关联;所述候选相位的绿灯需求度与所述候选相 位对应道路的未来最大平均驶出流量相关联,所述道路的未来最大平均驶出流量与所述道 路的排队车辆数有关。8. 根据权利要求6所述的交通灯控制系统,其特征在于:所述执行模块在计算所述执行 相位的绿灯需求度以及所述候选相位的绿灯需求度后,且当所述执行相位的绿灯需求度不 小于所述候选相位的绿灯需求度时,计算执行相位的绿灯延长时间,并根据所述绿灯延长 时间对所述执行相位的绿灯时间进行延长,且在延长时间达到所述绿灯延长时间后,返回 将所述执行相位的绿灯时间与预设的最小绿灯时间和预设的最大绿灯时间进行比较的步 骤。9. 根据权利要求6所述的交通灯控制系统,其特征在于:所述预设模块还用以预先将所 述多个相位中的部分相位设置为优先相位,部分相位设置为非优先相位。10. 根据权利要求9所述的交通灯控制系统,其特征在于:所述执行模块还用以当所述 执行相位为所述优先相位时,根据与所述执行相位对应道路的车辆的车头时距计算所述执 行相位的绿灯延长时间;当所述执行相位为非优先相位时,令所述绿灯延长时间为预设的 固定值。11. 一种控制装置,其特征在于:包括如权利要求6~10中任一项所述的交通灯控制系 统。
【文档编号】G08G1/08GK105957371SQ201610452920
【公开日】2016年9月21日
【申请日】2016年6月21日
【发明人】蒋昌俊, 闫春钢, 陈闳中, 张亚英, 喻剑, 叶晨, 强伟
【申请人】同济大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1