APP下载

一种预测集中召唤电梯待机功能的研究

2014-05-30

装备机械 2014年1期
关键词:触发器数据结构楼层

0 引 言

现在电梯已经成为生活中比较普遍的交通工具,对于高楼层的人流、物流运输尤为重要。在现代化高楼里,几台单梯的运行不能应付繁忙的客流,因此电梯群控系统应运而生。对于电梯制造者,在不断完善电梯安全措施的同时,提高群控电梯的运行效率也是一个重要课题,而评价群控电梯运行效率的最重要指标就是候梯时间。在电梯空闲的时候,大多电梯公司都会采用分散待机的控制策略,但是分散待机并不能准确找到集中客流所在的楼层。

本文介绍的方法就是根据客流所在位置以及其出入的特征时间建立时间片数据库,通过一段时间的数据积累,在每个时间片给群内电梯虚拟指令,运行到下一段时间内客流集中的楼层,配合群控的其他算法可以达到更好的效果。

1 变量定义及数据结构

1.1 系统变量及数据采样的说明

系统变量按照附表定义。

附表 系统变量定义

时间片数据的采样机制由载重量触发,当载重量超过W时,该功能才会采样数据记入时间片数据结构中。

1.2 时间片数据结构

由于一般电梯的控制系统资源并不会太丰富,设计功能时需要考虑到资源的限制,所以时间片数据结构采用动态存储形式,形式如图1、图2所示。

图1 时间片数据结构

图2 时间片楼层数据x的结构(1≤X≤N)

片标识以分钟为单位计算,取值范围0~1439(23×60+59);占用2个字节单位,楼层标识以自然数计算,取值范围0~255,占一个字节单位;频次数据记录该时间片内该楼层有乘梯需求的人数,以自然数计算,取值范围0~255(由于该数据的限制,时间片长度P不宜太大),每个频次数据占用一个字节单位,前C个数据保存前C天内每一天的频次数据,第C+1个数据保存当天的频次数据;因此该数据结构的总长度为2×N+(2+C)×Ai字节。

为方便后文对该结构的描述,作以下定义:

① 时间片x的片标识表示方式为Tx,x∈[1,N];

② 时间片楼层数据x表示方式为Lx,x∈[1,N];

2 分配及功能工作机制

2.1 电梯分配机制

③ 如果M

2.2 功能工作机制

该功能需要监视各电梯的载重量、每天更新历史数据以及根据当前时间来分配电梯,因此需要三个触发器来实现。

载重触发器:监视各台电梯的实时承载的重量,当该重量大于W时,程序进入数据采集模式;

时间触发器:该触发器每过P分钟触发一次,当电梯处于空闲状态时,程序进入电梯分配模式。

其中进入数据采集模式,首先根据当前时间生成时间片标识T,然后通过查询确定Tx= T的时间片是否存在。如果存在该时间片标识Tx,则在Lx中查询是否存在= 当前楼层的数据。如果存在则将当前乘坐电梯的人数数量与相加并保存在。上述过程中检测不存在时新建相应的数据结构。电梯分配模式见2.1。

2.3 关于权重系数组的设定

由于更新触发器的存在,权重系数β1、β2……βc组成的数组是一个动态的数组,每天都会向左循环一个系数。在设置或者调整该系数组时,只需要将设置当天的系数作为这个数组的第一个系数,顺序记入后C-1天的系数即可。所有的系数均不小于0(当不需要考虑某一天的电梯运行情况时,可以设置为0),且和为1。

3 结语

本文描述的功能能很好地使用于办公楼内多台电梯调度,通过设定权重变量和历史记录保存数量C可以订制办公楼内的作息日期,其他参数P、W等可用于调整该功能的预测精准程度以及占用的容量大小,能完全取代办公楼群控电梯的分散待机功能。

[1]杨祯山,邵诚.电梯群控技术的现状和发展方向[J].控制与决策,2005, 20(12):1321-1331.

[2]赵非,张曙光,洪森等.触发器及其在数据完整性中的应用[J].现代计算机,1998(7):7-10

猜你喜欢

触发器数据结构楼层
利用楼层废水势能的发电装置
浅谈自动扶梯和人行道出入口盖板结构强度计算
浅谈时序逻辑电路的成长记忆
数据结构线上线下混合教学模式探讨
为什么会有“数据结构”?
电梯的升与降
触发器在酒店管理系统中的应用
高职高专数据结构教学改革探讨
几种常见触发器工作方式的讨论
基于电路原理的触发器波形分析