一种面向轨道交通车站设备监控信息拥塞的控制方法技术

技术编号:3818055 阅读:187 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种面向轨道交通车站设备监控信息拥塞的控制方法,该方法包括:将现场设备数据抽象为监测模拟量、监测开关量和控制模拟量、控制开关量,并赋予不同的优先级别,对QoS要求较高的应用分配高优先级,反之则分配低优先级;采用独立的控制信息队列与监测信息队列,同时控制信息队列与监测信息队列又各自分为开关量信息队列与模拟量信息队列;运行基于策略的长度-时间段调度算法;把不同业务信息分配到不同优先级别的队列,并选择合适的基于策略的长度-时间段调度算法的关键参数,实现基于策略的QoS控制。本发明专利技术的优点是在有限的带宽条件下,既保证了关键数据的优先处理,又保证了数据处理的公平性,有效避免了数据拥塞。

【技术实现步骤摘要】

本专利技术涉及轨道交通领域,尤其涉及。
技术介绍
随着城市轨道交通的快速发展,车站设备监控系统的监控对象越来越多, 一般包括通风空调系统、给排水系统、动力照明系统、自动扶梯、垂直电梯系统、门禁系统、屏蔽门系统、人防门、防淹门等。相应的,车站设备监控系统对现场设备的采集与控制的信息量也越来越大,各种数据汇总到监控系统过程中以及监控系统发送控制命令到底层设备的过程中,都有可能因为数据拥塞,导致关键的设备控制指令与报警信息无法及时传递。如何在有限的带宽条件下,保证关键控制指令的及时下达,与设备报警信息的及时上报,成为一个亟待解决的问题。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷,提供一种高效可靠的面向轨道交通车站设备监控信息拥塞的控制方法。本专利技术的目的可以通过以下技术方案来实现: ,其特征在于,该方法包括(1) 将现场设备数据抽象为监测模拟量、监测开关量和控制模拟量、控制开关量,并赋予不同的优先级别,对QoS要求较高的应用分配高优先级,反之则分配低优先级;(2) 采用独立的控制信息队列与监测信息队列,同时控制信息队列与监测信息队列又各自分为开关量信息队列与模拟量信息队列;(3) 运行基于策略的长度—时间段调度算法(Policy-based Length & DurationQueuing,简称为PLDQ算法);(4)把不同业务信息分配到不同优先级别的队列,并选择合适的基于策略的长度一时间段调度算法的关键参数,实现基于策略的QoS控制。所述的控制信息队列用以存放设备控制命令相关信息,所述的监测信息队列用以存放设备状态、报警相关信息。所述的基于策略的长度一时间段调度算法包括A. 设i为队列序号,i=l, 2, 3, 4......,其中数字越小,代表队列优先级越高;B. Lm为队列i的额定队列长度,不同队列其长度会不同;C. Lr为队列i未调度前实际长度;D. Lmin为队列i和队列(i+l)的Lm的最小值;E. r为队列优先级调整的门限比例;F. q为需要调高次优先级队列的报文长度比例,q- (l-r);G. t为等候时间,即从高优先级队列传输开始时经过时间t以后,次优先级队列开始将本队列的报文优先级调高;H. 选取当前最高优先级队列,即优先级最高且Lr大于O的队列开始传输报文,传输t时间;I. 对所有队列执行优先级调整若队列i不为空且队列i的Lr/Lm小于r,同时队列(i+l)的Lr/Lm不小于r,则队列(i+l)以q参数从队列头部截取长度为Lmin*q的报文组,并调高该报文组的优先级为i,将调高后的报文放入队列i的队尾等待;并返回步骤G。与现有技术相比,本专利技术的优点是通过在轨道交通车站设备监控信息的处理中引入PLDQ算法,根据不同的控制策略对现场设备的采集信息及控制指令进行分类处理,在有限的带宽条件下,既保证了关键数据的优先处理,又保证了数据处理的公平性,有效避免了数据拥塞,协助车站调度及时获取现场设备故障状态及相关设备控制命令。具体实施例方式以下结合具体实施例对本专利技术做进一步说明。本专利技术涉及的车站设备监控信息的拥塞控制方法,其主要工作原理,是针对不同的现场I/O信息进行分类,优先处理报警相关的设备状态及设备控制命令。具体来讲,车站设备监控系统与所监控的系统或设备的接口类型可以分为硬线1/0接口、低速率异步串行通信接口和网络接口。(1) 硬线I/0接口采用开关信号来表示设备的状态或控制命令的接口形式, 通常有开关量输出和开关量输入两种;(2) 低速率异步串行通信接口采用RS485、 RS422或RS232的接口标准实 现与设备和系统的信息传输;(3) 网络接口采用以太网技术实现与设备和系统的信息传输。 按照不同的数据流向,这三种接口类型的交换信息,又可分为监测信息与控制信息。其中,监测信息由现场设备发送到车站设备监控系统,控制信息由车站设备监 控系统发送到现场设备。按照不同的数据类型,监测信息与控制信息又可以分为模拟量与开关量。见附 附图说明图1。本方法将现场设备数据抽象为监测模拟量、监测开关量和控制模拟量、控制开 关量,并赋予不同的优先级别。对那些QoS要求较高的应用分配高优先级,反之 则分配低优先级。本方法采用独立的控制信息队列(存放设备控制命令相关信息)与监测信息队 列(存放设备状态、报警相关信息),同时控制信息队列与监测信息队列又各自分 为开关量信息队列与模拟量信息队列。如附图h本方法分析了 PQ算法与QLT算法的优缺点,从数据传输的可靠性以及公正 性出发,提出了基于策略的长度一时间段调度算法(Policy-based Length & Duration Queuing,简称为PLDQ算法),描述如下设i为队列序号(i=l, 2, 3, 4......,其中数字越小,代表队列优先级越高)。Lm为队列i的额定队列长度,不同队列其长度可能会不同;Lr为队列i未调度前实际长度;Lmin为队列i和队列(i+l)的Lm的最小值;r为队列优先级调整的门限比例;q为需要调高次优先级队列的报文长度比例,q = (l-r); t为等候时间,即从高优先级队列传输开始时经过时间t以后,次优先级队列开始将本队列的报文优先级调高 算法原理步骤l、选取当前最高优先级队列(即优先级最高且Lr大于O的队列)开始传输报文,传输t时间。步骤2、对所有队列执行优先级调整若队列i不为空且队列i的Lr/Lm小于r,同时队列(i+l)的Lr/Lm不小于r,则 队列(i+l)以q参数从队列头部截取长度为Lmin*q的报文组,并调高该报文组的优 先级为i,将调高后的报文放入队列i的队尾等待;进入步骤l。本方法通过把不同业务信息分配到不同优先级别的队列,并选择合适的PLDQ 算法的关键参数,实现基于策略的QoS控制。例如,针对监测优先的QoS控制策略,监测信息队列的优先级高于控制信息 队列。针对控制优先的QoS控制策略,控制信息队列的优先级高于监测信息队列。同时通过设置不同的Lm、 r、 t等参数,也能实现不同的QoS控制策略。例如 t系数设置越短,r系数设置越高,高优先级信息响应时间也越短。权利要求1.,其特征在于,该方法包括(1)将现场设备数据抽象为监测模拟量、监测开关量和控制模拟量、控制开关量,并赋予不同的优先级别,对QoS要求较高的应用分配高优先级,反之则分配低优先级;(2)采用独立的控制信息队列与监测信息队列,同时控制信息队列与监测信息队列又各自分为开关量信息队列与模拟量信息队列;(3)运行基于策略的长度-时间段调度算法;(4)把不同业务信息分配到不同优先级别的队列,并选择合适的基于策略的长度-时间段调度算法的关键参数,实现基于策略的QoS控制。2. 根据权利要求1所述的一种面向轨道交通车站设备监控信息拥塞的控制方 法,其特征在于,所述的控制信息队列用以存放设备控制命令相关信息,所述的监 测信息队列用以存放设备状态、报警相关信息。3. 根据权利要求1所述的一种面向轨道交通车站设备监控信息拥塞的控制方 法,其特征在于,所述的基于策略的长度一时间段调度算法包括A. 设i为队列序号,i=l, 2, 3, 4.......其中数字越小,代表队列优先级越高;B. Lm为队列i的额定队列长度,不同队列其长本文档来自技高网...

【技术保护点】
一种面向轨道交通车站设备监控信息拥塞的控制方法,其特征在于,该方法包括: (1)将现场设备数据抽象为监测模拟量、监测开关量和控制模拟量、控制开关量,并赋予不同的优先级别,对QoS要求较高的应用分配高优先级,反之则分配低优先级; (2)采 用独立的控制信息队列与监测信息队列,同时控制信息队列与监测信息队列又各自分为开关量信息队列与模拟量信息队列; (3)运行基于策略的长度-时间段调度算法; (4)把不同业务信息分配到不同优先级别的队列,并选择合适的基于策略的长度-时间段调 度算法的关键参数,实现基于策略的QoS控制。

【技术特征摘要】

【专利技术属性】
技术研发人员:颜士帅周庭梁张立鹏查伟朱锁明张兵建
申请(专利权)人:卡斯柯信号有限公司
类型:发明
国别省市:31[]

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

1
相关领域技术
  • 暂无相关专利