一种信号机指令控制优先级的处理方法技术

技术编号:39781347 阅读:8 留言:0更新日期:2023-12-22 02:25
本发明专利技术提供一种信号机指令控制优先级的处理方法,包括初始化信号机控制源指令,其中,每个所述控制源指令均有独立且唯一的控制优先级;读取数据库中控制源指令的参数,每个所述控制源指令均由控制模式

【技术实现步骤摘要】
一种信号机指令控制优先级的处理方法


[0001]本专利技术涉及智能交通的信号控制
,具体涉及一种信号机指令控制优先级的处理方法


技术介绍

[0002]伴随着交通信号机的发展而带来的功能复杂化和控制源多样化,当多个控制源下发控制指令都希望可以独立控制信号机时,应有条不紊地来执行操作或者拒绝某些控制请求

但是现有的信号机指令控制的优先级设置不合理,导致交通拥堵或者交通流量不平衡

例如,某些道路的绿灯时间过长,而其他道路的绿灯时间过短,导致交通流量不均衡

现有的信号机指令控制的优先级还存在调整困难,由于交通状况的变化,交通信号机的优先级可能需要进行调整

然而,目前的优先级调整机制不够灵活,调整过程复杂,导致优先级调整困难

[0003]由此可见,研究一种信号机指令控制的优先级处理方法以解决现有的信号机无法做到有策略的执行控制指令操作,导致信号机运行的指令错乱的问题


技术实现思路

[0004]为了解决上述技术问题,本专利技术提供了一种信号机指令控制优先级的处理方法,包括以下步骤:
[0005]初始化信号机控制源指令,其中,每个所述控制源指令均有独立且唯一的控制优先级;
[0006]读取数据库中控制源指令的参数,每个所述控制源指令均由控制模式

控制类型

控制子类型组成,其中,所述控制模式包括手动控制

响应控制<br/>、
请求控制和自主控制;
[0007]运行所述自主控制模式;
[0008]获取外部控制源指令的控制优先级,判断所述外部控制源指令的控制优先级与当前运行控制源指令的控制优先级的级别关系,其中:
[0009]若所述外部控制源指令的控制优先级级别等于所述当前运行控制源指令的控制优先级级别,则再次判断当前运行控制源指令的控制优先级级别是否允许同级别变更干预,若允许同级别变更干预,则执行所述外部控制源指令,否则,拒绝执行所述外部控制源指令;
[0010]若所述外部控制源指令的控制优先级级别高于所述当前运行控制源指令的控制优先级级别,则执行所述外部控制源指令,否则,拒绝执行所述外部控制源指令

[0011]进一步的,所述手动控制是由用户手动下发的控制指令,所述手动控制的控制类型包括手动面板

中心平台

配置工具

遥控器,所述手动控制的控制子类型包括其他控制和应急方案;
[0012]所述响应控制是由检测器产生的响应需求而引发的控制指令,所述响应控制的控制类型包括方案切换

阶段控制

相位控制

灯组控制,所述响应控制的控制子类型包括无
对象

特殊控制和本地控制;
[0013]所述请求控制是由检测器产生的请求需求而引发的控制指令,所述请求控制的控制类型包括优先请求和紧急请求,所述请求控制的控制子类型包括优先级一

优先级二

优先级三和优先级四;
[0014]所述自主控制由信号机内部运行模式产生的控制指令,所述自主控制的控制类型包括本地控制

特殊控制,所述自主控制的控制子类型包括本地定周期

本地感应

本地优化

本地协调

本地自适应

本地协调感应

黄闪控制

全红控制和灭灯控制

[0015]进一步的,自定义配置四个控制指令的优先级,信号机根据所述控制源指令的优先级级别高低来控制执行策略,其中,级别高的控制指令可以干预级别低的控制指令,级别低的控制指令禁止干预级别高的控制指令

[0016]进一步的,通过修改保存前端界面所述控制优先级的排序可对所述控制优先级进行优先级调整

[0017]进一步的,所述信号机上设置有所述控制源指令优先级的筛查功能,通过回溯所述控制源指令优先级的筛查过程以确保每个控制源指令均是按照优先级来执行操作的

[0018]与现有技术相比,本专利技术具有如下有益效果:
[0019]本专利技术提供的信号机指令控制优先级的处理方法,根据控制源的优先级级别高低来控制执行策略,也可以根据同一优先级级别是否干预原则来控制执行策略,执行策略可以是干预打断也可以是禁止干预打断,通过执行策略来反映用户的执行动作的合法性与时效性

利用前端界面针对控制优先级进行调整与修改保存,具有灵活的优先级调整机制

附图说明
[0020]图1为本专利技术信号机指令控制优先级的判断流程;
[0021]图2为本专利技术信号机指令控制优先级的前端界面截图

具体实施方式
[0022]为使本专利技术的技术方案和技术效果更加清楚,下面将结合实施例中的附图,对本专利技术实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例

[0023]交通信号机控制机信号控制源由一组控制模式

控制类型

控制子类型组成,控制模式主要由手动控制

响应控制

请求控制

自主控制组成

[0024]手动控制主要是由用户手动下发的控制指令,其中包含了几种控制类型,例如手动面板

中心平台

配置工具

遥控器,其中子类型包含了其他控制和应急方案

[0025]响应控制主要是由检测器产生的响应需求而引发的控制指令,其中包含了几种控制类型,例如方案切换

阶段控制

相位控制

灯组控制,其中子类型包含了无对象

特殊控制和本地控制

[0026]请求控制主要是由检测器产生的请求需求而引发的控制指令,其中包含了几种控制类型,例如优先请求和紧急请求,其中子类型包含了优先级一

优先级二

优先级三和优先级四

[0027]自主控制主要由信号机内部运行模式产生的,其中包含了几种控制类型,例如本
地控制

特殊控制等,其中子类型包含了本地定周期

本地感应

本地优化

本地协调

本地自适应

本地协调感应

黄闪控制

全红控制和灭灯控制

[0028]如图1‑2所示,信号机每个控制指令都本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种信号机指令控制优先级的处理方法,其特征在于,包括以下步骤:初始化信号机控制源指令,其中,每个所述控制源指令均有独立且唯一的控制优先级;读取数据库中控制源指令的参数,每个所述控制源指令均由控制模式

控制类型

控制子类型组成,其中,所述控制模式包括手动控制

响应控制

请求控制和自主控制;运行所述自主控制模式;获取外部控制源指令的控制优先级,判断所述外部控制源指令的控制优先级与当前运行控制源指令的控制优先级的级别关系,其中:若所述外部控制源指令的控制优先级级别等于所述当前运行控制源指令的控制优先级级别,则再次判断当前运行控制源指令的控制优先级级别是否允许同级别变更干预,若允许同级别变更干预,则执行所述外部控制源指令,否则,拒绝执行所述外部控制源指令;若所述外部控制源指令的控制优先级级别高于所述当前运行控制源指令的控制优先级级别,则执行所述外部控制源指令,否则,拒绝执行所述外部控制源指令
。2.
根据权利要求1所述的信号机指令控制优先级的处理方法,其特征在于,所述手动控制是由用户手动下发的控制指令,所述手动控制的控制类型包括手动面板

中心平台

配置工具

遥控器,所述手动控制的控制子类型包括其他控制和应急方案;所述响应控制是由检测器产生的响应需求而引发的控制指令,所述响应控制的控制类型包括方案切换

阶段控制

相位控制

灯组控...

【专利技术属性】
技术研发人员:周建烽刘金梦左思铭黄伟
申请(专利权)人:安徽科力信息产业有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1