一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电梯控制方法、装置、电子设备及存储介质与流程

2021-10-24 11:19:00 来源:中国专利 TAG:电梯 控制 电子设备 装置 可读


1.本发明涉及电梯控制技术领域,尤其涉及一种电梯控制方法、装置、电子设备及计算机可读存储介质。


背景技术:

2.日常的生活中电梯使得我们的生活更加方便,让我们办事更加快捷,但平常生活的电梯也有着形形色色的问题和不足。首先是不够节能环保,绝大多数的电梯都仅仅只是按部就班的去自己运行方向上距离自己最近的位置接送人,却没有考虑过综合计算,甚至有的电梯连反向禁止这种要求都无法满足,白白浪费了能源和人们的时间。其次,许多的电梯就算是多部位于同一位置也没有将多部电梯同时考虑,当乘客需要乘坐电梯时,又是无法判断那一部电梯最快能到达,只能将每个电梯都呼叫一遍,这样不仅浪费了人们去按按钮的时间,还让电梯浪费了更多的能源,其他乘客而需要再等待更长的时间,使得乘客综合等待时间较长。当面临高峰时呼梯信号数量较多,无法及时响应来做出正确决定。


技术实现要素:

3.有鉴于此,有必要提供一种电梯控制方法、装置、电子设备及计算机可读存储介质,用以解决的现有技术中乘客综合等待时间较长的问题。
4.为了解决上述问题,本发明提供一种电梯控制方法,包括:
5.获取若干部电梯中的每部电梯距外呼信号的距离;
6.根据所述每部电梯距外呼信号的距离获取所有电梯距该外呼信号的最短距离;
7.根据所述最短距离、电梯内选信号个数及电梯当前载重,确定优先响应电梯,使所述优先响应电梯响应外呼信号。
8.进一步地,所述获取若干部电梯中的每部电梯距外呼信号的距离,包括:
9.对于1层上行外呼信号,当电梯正在上行并且电梯当前楼层数大于1时,则电梯距外呼信号的距离为,电梯当前须响应最高楼层数与电梯当前楼层数差值的绝对值,加上电梯当前须响应最高楼层数与电梯当前须响应最低楼层数差值的绝对值,再加上1与电梯当前须响应最低楼层数差值的绝对值;
10.对于1层上行外呼信号,当电梯正在下行时,则电梯距外呼信号的距离为,电梯当前楼层数与电梯当前须响应最低楼层数差值的绝对值,加上1与电梯当前须响应最低楼层数差值的绝对值;
11.对于1层上行外呼信号,当电梯当前正好位于1层时,则电梯距外呼信号的距离为0;
12.对于1层上行外呼信号,当电梯静止于除1层外的其他楼层时,则电梯距外呼信号的距离为电梯当前楼层数减1。
13.进一步地,所述获取若干部电梯中的每部电梯距外呼信号的距离,还包括:
14.对于i层上行外呼信号,当电梯正在上行并且电梯当前楼层数小于i时,电梯距外
呼信号的距离为i减去电梯当前楼层数;
15.对于i层上行外呼信号,当电梯正在上行并且电梯当前楼层数大于i时,则电梯距外呼信号的距离为,电梯当前须响应最高楼层数与电梯当前楼层数差值的绝对值,加上电梯当前须响应最高楼层数与电梯当前须响应最低楼层数差值的绝对值,再加上i与电梯当前须响应最低楼层数差值的绝对值;
16.对于i层上行外呼信号,当电梯正在下行时,则电梯距外呼信号的距离为,电梯当前楼层数与电梯当前须响应最低楼层数差值的绝对值,加上i与电梯当前须响应最低楼层数差值的绝对值;
17.对于i层上行外呼信号,当电梯当前正好位于i层时,则电梯距外呼信号的距离为0;
18.对于i层上行外呼信号,当电梯静止于除i层外的其他楼层时,则电梯距外呼信号的距离为电梯当前楼层数减i的绝对值,其中,所述i外呼信号的层数,i不等于1。
19.进一步地,所述获取若干部电梯中的每部电梯距外呼信号的距离,还包括:
20.对于最高层下行外呼信号,当电梯正在下行并且电梯当前楼层数小于最高层数时,则电梯距外呼信号的距离为,电梯当前楼层数与电梯当前须响应最低楼层数差值的绝对值,加上电梯当前须响应最高楼层数与电梯当前须响应最低楼层数差值的绝对值,再加上电梯当前须响应最高楼层数与最高层数差值的绝对值;
21.对于最高层下行外呼信号,当电梯正在上行时,则电梯距外呼信号的距离为,电梯当前须响应最高楼层数与电梯当前楼层数差值的绝对值,加上电梯当前须响应最高楼层数与最高层数差值的绝对值;
22.对于最高层下行外呼信号,当电梯当前正好位于最高层时,则电梯距外呼信号的距离为0;
23.对于最高层下行外呼信号,当电梯静止于除最高层外的其他楼层时,则电梯距外呼信号的距离为最高层数减电梯当前楼层数。
24.进一步地,所述获取若干部电梯中的每部电梯距外呼信号的距离,还包括:
25.对于i层下行外呼信号,当电梯正在下行并且电梯当前楼层数大于i时,则电梯距外呼信号的距离为电梯当前楼层数减去i;
26.对于i层下行外呼信号,当电梯正在下行并且电梯当前楼层数小于i时,则电梯距外呼信号的距离为,电梯当前楼层数与电梯当前须响应最低楼层数差值的绝对值,加上电梯当前须响应最高楼层数与电梯当前须响应最低楼层数差值的绝对值,再加上电梯当前须响应最高楼层数与i差值的绝对值;
27.对于i层下行外呼信号,当电梯正在上行时,则电梯距外呼信号的距离为,电梯当前须响应最高楼层数与电梯当前楼层数差值的绝对值,加上电梯当前须响应最高楼层数与i差值的绝对值;
28.对于i层下行外呼信号,当电梯当前正好位于i层时,则电梯距外呼信号的距离为0;
29.对于i层下行外呼信号,当电梯静止于除i层外的其他楼层时,则电梯距外呼信号的距离为电梯当前楼层数减去i的绝对值。
30.进一步地,根据所述最短距离、电梯内选信号个数及电梯当前载重,确定优先响应
电梯,具体包括:
31.若所述最短距离对应的电梯,其内选信号个数未超过设定个数阈值并且其当前载重未超过设定重量阈值,则以该电梯作为优先响应电梯,否则,判断次短距离对应的电梯是否满足设定个数阈值及设定重量阈值条件,若满足则以次短距离对应的电梯作为优先响应电梯。
32.进一步地,所述电梯控制方法还包括,对于某一电梯,若外呼信号为y层上行外呼信号,且y

n<=m<=y,电梯在上行或将要上行;或者,外呼信号为y层上行外呼信号,y

n<0,1<=m<=y,电梯在上行或将要上行,或者,外呼信号为y层下行呼梯信号,y<=m<=y n,且电梯在下行或将要下行,则,以该电梯作为优先响应电梯;其中,m为该电梯当前楼层数,n为楼层距离设定阈值。
33.本发明还提供了一种电梯控制的装置,包括距离获取模块、最短距离获取模块及优先响应电梯确定模块;
34.所述距离获取模块,用于获取若干部电梯中的每部电梯距外呼信号的距离;
35.所述最短距离获取模块,用于根据所述每部电梯距外呼信号的距离获取所有电梯距该外呼信号的最短距离;
36.所述优先响应电梯确定模块,用于根据所述最短距离、电梯内选信号个数及电梯当前载重,确定优先响应电梯,使所述优先响应电梯响应外呼信号。
37.本发明还提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现如上述任一技术方案所述的电梯控制方法。
38.本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机该程序被处理器执行时,实现如上述任一技术方案所述的电梯控制方法。
39.采用上述实施例的有益效果是:通过获取若干部电梯中的每部电梯距外呼信号的距离;根据所述每部电梯距外呼信号的距离获取所有电梯距该外呼信号的最短距离;根据所述最短距离、电梯内选信号个数及电梯当前载重,确定优先响应电梯,使所述优先响应电梯响应外呼信号;减少了乘客综合等待时间。
附图说明
40.图1为本发明提供的电梯控制方法一实施例的流程示意图;
41.图2为本发明实施例提供的电梯控制装置的结构框图。
具体实施方式
42.下面结合附图来具体描述本发明的优选实施例,其中,附图构成本技术一部分,并与本发明的实施例一起用于阐释本发明的原理,并非用于限定本发明的范围。
43.本发明的一个具体实施例,公开了一种电梯控制方法,其流程示意图,如图1所示,所述电梯控制方法包括:
44.步骤s1、获取若干部电梯中的每部电梯距外呼信号的距离;
45.步骤s2、根据所述每部电梯距外呼信号的距离获取所有电梯距该外呼信号的最短距离;
46.步骤s3、根据所述最短距离、电梯内选信号个数及电梯当前载重,确定优先响应电梯,使所述优先响应电梯响应外呼信号。
47.需要说明的是,对于单部电梯,在电梯安装完成,尚未开始工作时,需要首先进行初始化操作,即电梯向上或向下运行至端站限位,后反向停在指定楼层,返回电梯准备就绪信号,电梯然后才可以正常使用。每层楼均有上平层信号和下平层信号,电梯轿厢外有对应的上下平层传感器,但由于上平层和下平层信号每层均相同,所以无法根据上下平层信号的不同来判断楼层。采用加减计数器,在初始化时给与中间变量“电梯当前楼层数”(int型)初值,即电梯初始化过程接收下端站限位时赋予初值0(通过加减计数器的复位r实现),接收上端站限位赋予初值7(通过加减计数器的ld实现将pv值赋予变量)。在电梯初始化完成后,电梯上行时接收到上平层信号将“电梯当前楼层数”加1,电梯下行时接收下平层信号将“电梯当前楼层数”减1。
48.楼层指示灯采用7段数码显示,通过plc分别控制7段码管a、b、c、d、e、f、g线圈的上电与否来实现对相应楼层数对应码管的亮与灭控制。通过plc置位/复位触发器来实现对轿内按钮指示灯的控制。当电梯的轿内选层按钮按下时,会产生一个由0变为1的上升沿脉冲,将轿内对应的示灯置位,对应的轿内按钮指示灯长亮;当电梯到达对应楼层,并开门到位时,表示将按下对应按钮的乘客送达对应楼层,所以立刻将对应轿内按钮指示灯复位,对应轿内按钮指示灯熄灭。与轿内按钮指示灯相类似,不同之处在于,由于中间层外呼有上下之分,所以仅仅电梯到达该层并开门到位不能复位对应的厅外呼叫按钮指示灯,否则会导致部分有效指令被消除。采取前置判断逻辑,只有在三种情况的逻辑满足时,该楼层停车并开门到位才可复位厅外呼叫按钮指示灯。对于上行呼叫按钮指示灯,三种情况逻辑为,电梯上行至该楼层,且将要继续上行或该楼层即为此时此刻电梯须响应的最高楼层数;电梯下行至该楼层,该楼层为此时此刻电梯须响应的最低楼层数,且该楼层对应的下行呼梯按钮并未按下(表示电梯响应完本层信号后将不会下行);电梯停在本层,既无须上行响应信号,也无须下行响应信号。
49.对于下行呼叫按钮指示灯,三种情况逻辑为,下行至该楼层,且将要继续下行或该楼层即为此时此刻电梯须响应的最低楼层数;上行至该楼层,该楼层为此时此刻电梯须响应的最高楼层数,且该楼层对应的上行呼梯按钮并未按下(表示电梯响应完本层信号后将不会上行);停在本层,既无须上行响应信号,也无须下行响应信号。
50.另一个具体实施例中,在某一时刻t,电梯需要响应的最高楼层不一定为6层,同样,最低响应楼层也不一定是1层,计算t时刻电梯须响应的最低最高楼层对于电梯运行状态的估计有重要意义;采用赋值法筛选最高最低响应楼层数。最高层的统计,如果第i层(1<=i<=6)有呼梯信号(包括内选和外选),则将i赋值给对应的统计变量(int),如果该层无呼梯信号,则将0赋值给对应的统计变量,然后利用max函数计算所有统计变量的最大值,即为此时此刻电梯须响应的最高楼层数;
51.最底层的统计,基于统计最高层的统计变量,比较对应i层的统计变量(int)与i的值,若相等,则说明有对应楼层的信号,反之,则无。若1层至i

1层均无信号,则i即为电梯当前须响应的最低楼层数;若1层至i

1层有k层(1<=k<=i

1)有信号,则电梯当前须响应的最低楼层数不是i,而是k层中的最底层,利用plc的常闭触点来实现上述优先级,即若第i层有信号,则大于i层的全部楼层赋值句段均被第i层有信号的常闭触点断开,不能赋值。
52.电梯上下行实现较为简单,即当第i层有呼梯信号时,比较电梯当前楼层数与i的关系,若小于i,则电梯需要上行才能响应该信号;若大于i,则电梯需要下行才能响应该信号。电梯运行时,电机启动信号、高(低)速接触器、风扇指示、照明指示保持置位。电梯上行时,还需置位上行指示、上行接触器,下行时同理。电梯须满足一定的条件才可以运行,例如,电梯门应关门到位,以防发生安全事故,同时也应该与换速、停车等程序段互锁,以防程序之间的干扰。
53.电梯的重要性能之一就是精准平层,同时应在追求高效率的同时注重乘客的舒适度,不可以骤然停车,而应经过换速后减速平层抱闸停车。本算法设计电梯在第i层的邻近层(i

1层和i 1层)进行换速,考虑到低速接触器的速度较慢,换速过早会降低电梯的运行效率,因此采用ton定时器进行延时,在接近平层时换速,然后按顺序依次启动一级减速制动、二级减速制动、三级减速制动,当上平层信号与下平层信号均为ture时,上下行接触器同时复位,实现抱闸停车。判断是否平层停靠是通过比较呼梯信号所在楼层i与电梯当前楼层数,相等时即进行平层停靠。
54.电梯运行全过程不允许出现超载情况,因此一旦电梯当前载重量超过该电梯载重量最大限值,电梯禁止关门,不能上下行,超载指示灯常量,直至载重量恢复正常。
55.电梯平层抱闸后立即开门,在开门到位后延时一定时间后关门,开关门时均采用开关门接触器互锁,防止开关门接触器同时接通,产生混乱。开门到位并且ton定时器延时结束后,电梯关门须满足一定的条件。首先必须电梯载重量在电梯载重上限之下,不能超载运行,如果超重,亮起满载指示灯,直至电梯当前载重量小于电梯载重上限时方可关门。其次,在关门过程中,如果检修到光幕信号或者轿内开门按钮按下,可以控制电梯立刻停止关门,并反向开门,防止电梯夹人或关人发生危险。
56.为提高电梯运行效率,在电梯上行过程中屏蔽一切下行外呼信号,在下行过程中屏蔽一切上行外呼信号,直至到达电梯当前须响应的最高最低楼层才可以响应与当前电梯运行方向相反的外呼梯信号。采用plc常闭触点来实现上述功能。当某一外呼信号不应响应时,中间变量“1号梯拒绝响应i层上(下)”bool量为1,断开对应的呼梯按钮程序段,使该呼梯按钮此时此刻对于电梯无效。
57.为使电梯更加人性化,基于计算的电梯当前须响应最高最低楼层数变换上下行指示,方便乘客看电梯运行方向乘梯,同时也是对电梯下一步的运行状态的合理预测。当电梯上行至顶层最高层,平层后上行指示变为下行指示;当电梯下行至底层1层,平层后下行指示变为上行指示。对于中间层来说,需要根据计算的电梯当前须响应最高最低楼层数和外呼梯信号的情况来综合确定是否换向,例如,若电梯当前须响应最高楼层数为i,当电梯上行在i层平层停靠后,外呼信号只有i层的下行呼梯信号或者存在信号需要电梯下行响应,说明电梯在i层平层停靠后无需上行,相反要下行,因此电梯上下行指示需要换向,在电梯开门到位后,上行指示复位,下行指示置位。同理,若电梯当前须响应最低楼层数为i,当电梯下行在i层平层停靠后,外呼信号只有i层的上行呼梯信号或者存在信号需要电梯上行响应,说明电梯在i层平层停靠后无需下行,相反要上行,因此电梯上下行指示需要换向,在电梯开门到位后,下行指示复位,上行指示置位。
58.在电梯运行过程中,乘客所按下的呼梯按钮并不一定与乘客的实际需求完全一致,可能存在不小心按错的情况,甚至存在有意捣乱的情况,基于此,控制电梯在最底层和
最高处对所有内选信号消除一次,避免了按错或捣乱的情况,避免电梯做无用功,节省了电梯的能耗。
59.作为一个优选的实施例,所述获取若干部电梯中的每部电梯距外呼信号的距离,还包括:
60.对于i层上行外呼信号,当电梯正在上行并且电梯当前楼层数小于i时,电梯距外呼信号的距离为i减去电梯当前楼层数;
61.对于i层上行外呼信号,当电梯正在上行并且电梯当前楼层数大于i时,则电梯距外呼信号的距离为,电梯当前须响应最高楼层数与电梯当前楼层数差值的绝对值,加上电梯当前须响应最高楼层数与电梯当前须响应最低楼层数差值的绝对值,再加上i与电梯当前须响应最低楼层数差值的绝对值;
62.对于i层上行外呼信号,当电梯正在下行时,则电梯距外呼信号的距离为,电梯当前楼层数与电梯当前须响应最低楼层数差值的绝对值,加上i与电梯当前须响应最低楼层数差值的绝对值;
63.对于i层上行外呼信号,当电梯当前正好位于i层时,则电梯距外呼信号的距离为0;
64.对于i层上行外呼信号,当电梯静止于除i层外的其他楼层时,则电梯距外呼信号的距离为电梯当前楼层数减i的绝对值,其中,所述i外呼信号的层数,i不等于1。
65.一个具体实施例中,对于多部多层电梯(例如,6部10层),对每个电梯对每个外呼信号实时进行距离测算,对于第i(2<=i<=z)层上行呼梯信号,每个电梯的运行状态主要有五种;即,电梯正在上行,电梯当前楼层数小于i;电梯正在上行,电梯当前楼层数大于i;电梯正在下行;电梯当前恰好位于第i层;电梯静止于其他楼层,z为电梯最高层。
66.对于第i(2<=i<=z)层上行呼梯信号,对于上述五种电梯的运行状态,对应每部电梯五种情况下,电梯距外呼信号的距离的计算为,d=i

电梯当前楼层数m,d为(电梯当前须响应最高楼层数与电梯当前楼层数差值的绝对值,加上电梯当前须响应最高楼层数与电梯当前须响应最低楼层数差值的绝对值,再加上i与电梯当前须响应最低楼层数差值的绝对值,d为电梯当前楼层数与电梯当前须响应最低楼层数差值的绝对值,加上i与电梯当前须响应最低楼层数差值的绝对值,d=0,d=abs(电梯当前楼层数m

i);d为电梯距外呼信号的距离。通过每时每刻真实计算电梯当前须响应的最高最低楼层数,将其作为距离计算的原始数据,与现有技术中模糊的距离测算相比,计算结果更加准确,派梯指令更加优化。
67.作为一个优选的实施例,所述获取若干部电梯中的每部电梯距外呼信号的距离,包括:
68.对于1层上行外呼信号,当电梯正在上行并且电梯当前楼层数大于1时,则电梯距外呼信号的距离为,电梯当前须响应最高楼层数与电梯当前楼层数差值的绝对值,加上电梯当前须响应最高楼层数与电梯当前须响应最低楼层数差值的绝对值,再加上1与电梯当前须响应最低楼层数差值的绝对值;
69.对于1层上行外呼信号,当电梯正在下行时,则电梯距外呼信号的距离为,电梯当前楼层数与电梯当前须响应最低楼层数差值的绝对值,加上1与电梯当前须响应最低楼层数差值的绝对值;
70.对于1层上行外呼信号,当电梯当前正好位于1层时,则电梯距外呼信号的距离为
0;
71.对于1层上行外呼信号,当电梯静止于除1层外的其他楼层时,则电梯距外呼信号的距离为电梯当前楼层数减1。
72.需要说明的是,对于1层(最低层)上行呼梯信号,电梯的运行状态主要有四种,即与第i(2<=i<=z)层相比,缺少第一种情况,相应的,缺少第一种下的电梯距外呼信号的距离计算。
73.作为一个优选的实施例,所述获取若干部电梯中的每部电梯距外呼信号的距离,还包括:
74.对于i层下行外呼信号,当电梯正在下行并且电梯当前楼层数大于i时,则电梯距外呼信号的距离为电梯当前楼层数减去i;
75.对于i层下行外呼信号,当电梯正在下行并且电梯当前楼层数小于i时,则电梯距外呼信号的距离为,电梯当前楼层数与电梯当前须响应最低楼层数差值的绝对值,加上电梯当前须响应最高楼层数与电梯当前须响应最低楼层数差值的绝对值,再加上电梯当前须响应最高楼层数与i差值的绝对值;
76.对于i层下行外呼信号,当电梯正在上行时,则电梯距外呼信号的距离为,电梯当前须响应最高楼层数与电梯当前楼层数差值的绝对值,加上电梯当前须响应最高楼层数与i差值的绝对值;
77.对于i层下行外呼信号,当电梯当前正好位于i层时,则电梯距外呼信号的距离为0;
78.对于i层下行外呼信号,当电梯静止于除i层外的其他楼层时,则电梯距外呼信号的距离为电梯当前楼层数减去i的绝对值。
79.一个具体实施例中,对于第i(2<=i<=z)层下行呼梯信号,每个电梯的运行状态主要有五种,即,电梯正在下行,电梯当前楼层数大于i;电梯正在下行,电梯当前楼层数小于i;电梯正在上行;电梯当前恰好位于第i层;电梯静止于除了i层外的其他楼层。
80.对于第i(2<=i<=z)层下行呼梯信号,对于上述五种电梯的运行状态,对应每部电梯五种情况下,电梯距外呼信号的距离的计算为,d=电梯当前楼层数m

i,d为电梯当前楼层数与电梯当前须响应最低楼层数差值的绝对值,加上电梯当前须响应最高楼层数与电梯当前须响应最低楼层数差值的绝对值,再加上电梯当前须响应最高楼层数与i差值的绝对值,d为电梯当前须响应最高楼层数与电梯当前楼层数差值的绝对值,加上电梯当前须响应最高楼层数与i差值的绝对值,d=0,d=abs(电梯当前楼层数m

i),abs为绝对值符号。
81.作为一个优选的实施例,所述获取若干部电梯中的每部电梯距外呼信号的距离,还包括:
82.对于最高层下行外呼信号,当电梯正在下行并且电梯当前楼层数小于最高层数时,则电梯距外呼信号的距离为,电梯当前楼层数与电梯当前须响应最低楼层数差值的绝对值,加上电梯当前须响应最高楼层数与电梯当前须响应最低楼层数差值的绝对值,再加上电梯当前须响应最高楼层数与最高层数差值的绝对值;
83.对于最高层下行外呼信号,当电梯正在上行时,则电梯距外呼信号的距离为,电梯当前须响应最高楼层数与电梯当前楼层数差值的绝对值,加上电梯当前须响应最高楼层数与最高层数差值的绝对值;
84.对于最高层下行外呼信号,当电梯当前正好位于最高层时,则电梯距外呼信号的距离为0;
85.对于最高层下行外呼信号,当电梯静止于除最高层外的其他楼层时,则电梯距外呼信号的距离为最高层数减电梯当前楼层数。
86.需要说明的是,对于最高层下行外呼信号,对于最高层下行外呼信号,电梯的运行状态主要有四种,即与第i(2<=i<=z)层相比,缺少第一种情况,相应的,缺少第一种下的电梯距外呼信号的距离计算。
87.作为一个优选的实施例,根据所述最短距离、电梯内选信号个数及电梯当前载重,确定优先响应电梯,具体包括:
88.若所述最短距离对应的电梯,其内选信号个数未超过设定个数阈值并且其当前载重未超过设定重量阈值,则以该电梯作为优先响应电梯,否则,判断次短距离对应的电梯是否满足设定个数阈值及设定重量阈值条件,若满足则以次短距离对应的电梯作为优先响应电梯。
89.一个具体实施例中,计算出每一部电梯距离某一个外呼梯信号的距离以及所有电梯距该外呼目标的最短距离后,比较“所有电梯中距i层上(下)的最近距离”与“每部电梯距该外呼目标信号的距离”的大小关系,若第x号电梯的比较结果为相等,则证明该电梯即为距该目标信号最近的电梯,但此时并不能确定地指定该电梯来响应该外呼信号,若此电梯内选信号个数过多,或者此电梯当前电梯载重量接近甚至超过电梯载重量的上限值,均表示此电梯此时此刻比较繁忙,因此不能再给其分配外呼信号,否则可能会导致此电梯过于繁忙,而其他电梯比较清闲,造成群控大忌——忙闲不均。若多部电梯以上大小的比较结果均为相等,则可以取相对小号的电梯优先响应该外呼信号。
90.在不给内选繁忙的电梯外呼派梯指令的同时,也可以将该外呼指令转移给其他条件合适的电梯,具体实现方法是,若x号电梯内选信号个数过多,或者此电梯当前电梯载重量接近甚至超过电梯载重量的上限值,则将x号梯距各个外呼信号的距离利用move置为100,则该电梯一定不满足最近距离优先条件,则等价于在剩余5个电梯中取距外呼信号距离最小值,即多部电梯中距外呼信号距离倒数第二小的电梯来响应信号,实现了信号响应权的转移。若有多部电梯内选繁忙,则这些电梯距外呼信号距离全部置为100,在剩余电梯中选择即可。
91.作为一个优选的实施例,所述电梯控制方法还包括,对于某一电梯,若外呼信号为y层上行外呼信号,且y

n<=m<=y,电梯在上行或将要上行;或者,外呼信号为y层上行外呼信号,y

n<0,1<=m<=y,电梯在上行或将要上行,或者,外呼信号为y层下行呼梯信号,y<=m<=y n,且电梯在下行或将要下行,则,以该电梯作为优先响应电梯;其中,m为该电梯当前楼层数,n为楼层距离设定阈值。
92.一个具体实施例中,考虑尽可能地减少电梯启停的次数,节省能耗和时间,提高电梯运行效率。因此将满足一定条件的内选信号的优先级设定为最高,即若第x号电梯有某一层外呼信号对应的该层满足条件的内选信号,则优先派该电梯响应该层外呼信号,该条件包括,若外呼梯信号为y层上行呼梯信号,则电梯须满足电梯当前楼层数y

3<=m<=y,且电梯在上行或将要上行。若y

3<0,则条件变为1<=m<=y,其余条件不变;若外呼梯信号为y层下行呼梯信号,则电梯须满足电梯当前楼层数y<=m<=y 3,且电梯在下行或将要下行;在
满足内选条件的电梯执行该外呼信号时,根据摩根律将上述内选条件取反,加入到其他电梯程序段中,由于逻辑取反实现各个电梯对于信号响应之间的互锁。
93.同样,执行该外呼信号的电梯须满足内选信号个数不能过多且电梯当前载重量相较于该电梯载重量上限值仍有一些余量。若多个电梯同时存在该外呼信号所在层的内选且均满足内选条件,则选择电梯号大的优先响应。
94.为了实现电梯号小(大)的电梯优先响应信号,采用“线圈

常闭触点”互锁方法,即若第i号梯符合最优响应顺序,则第x号(x>i)电梯派梯指令所在的程序段的常闭触点由于对应线圈得电而断开,因而这些电梯均不能再重复响应该外呼信号。对于第x号电梯,只有在第i号电梯(i<x)均不满足最优响应的前提下才可能被派响应信号。派梯指令,采用“线圈

常开触点”传递方法,即若第i号梯符合最优响应顺序,响应该外呼信号,则第i号电梯上下行、换速、平层停靠等电梯运行程序对应的常开触点由于对应线圈得电而闭合,实现响应信号的系列动作。
95.需要说明的是,多部多层电梯程序量远大于单部多层电梯的程序量,考虑到plc内存大小的影响,应适当优化缩减程序,而且程序越短,程序的运行速度也会相对加快;采用局部形参循环调用的的方法压缩程序量,具体实现为,在plc的fc或fb块中添加形式参数变量input、output、inout等,再在主函数main里循环调用这个fc或fb块,分别在每次调用的块的input和output位置插入对应的输入输出变量,即可压缩程序,且由于调用的是同一个fc或fb块,在修改程序时只需要修改一处一次即可,其他块可同步自动修改,提高了程序的可变灵活性、便捷性。
96.本发明实施例提供了一种电梯控制的装置,其结构示意图,如图2所示,所述装置包括距离获取模块1、最短距离获取模块2及优先响应电梯确定模块3;
97.所述距离获取模块1,用于获取若干部电梯中的每部电梯距外呼信号的距离;
98.所述最短距离获取模块2,用于根据所述每部电梯距外呼信号的距离获取所有电梯距该外呼信号的最短距离;
99.所述优先响应电梯确定模块3,用于根据所述最短距离、电梯内选信号个数及电梯当前载重,确定优先响应电梯,使所述优先响应电梯响应外呼信号。
100.本发明实施例提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现如上述任一实施例所述的电梯控制方法。
101.本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机该程序被处理器执行时,实现如上述任一实施例所述的电梯控制方法。
102.本发明公开了一种电梯控制方法、装置、电子设备及计算机可读存储介质,通过获取若干部电梯中的每部电梯距外呼信号的距离;根据所述每部电梯距外呼信号的距离获取所有电梯距该外呼信号的最短距离;根据所述最短距离、电梯内选信号个数及电梯当前载重,确定优先响应电梯,使所述优先响应电梯响应外呼信号;减少了乘客综合等待时间。
103.通过本发明技术方案,电梯可以根据自身运行状态选择是否响应信号以及响应信号的顺序,可以最大限度节省时间和能耗,提高运行效率;当电梯到达顶(底)层或当前需相应最高(低)层时能够及时变换指示;当多部电梯面临高峰期时,能够分别准确计算各自距离各个信号的距离,合理分配需响应的信号;电梯结合自身内呼信号个数以及载重量综合
研判是否响应外呼信号;通过程序段之间的互锁保证各个程序段相对独立工作互不影响,同时可以实现超载保护等安全措施。
104.本领域技术人员可以理解,实现上述实施例方法的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读存储介质中。其中,所述计算机可读存储介质为磁盘、光盘、只读存储记忆体或随机存储记忆体等。
105.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜