电梯楼层自动获取方法及装置转让专利

申请号 : CN201510866423.6

文献号 : CN105293223B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 胡昌玮

申请人 : 中国联合网络通信集团有限公司

摘要 :

本发明提供一种电梯楼层自动获取方法及装置,属于通信技术领域,其可解决现有的电梯楼层自动获取方式复杂的问题。本发明的电梯楼层自动获取方法,包括如下步骤:确定电梯的初始楼层位置;获取电梯运行向量,以确定电梯运行一层的时间;其中,所述运行向量包括:运行方向和加速时间;根据实时获取的电梯运行向量,计算电梯所处楼层。本发明的电梯楼层自动获取方法步骤简单,且适用性强。

权利要求 :

1.一种电梯楼层自动获取方法,其特征在于,包括如下步骤:确定电梯的初始楼层位置;

获取预设时长内的电梯运行向量,以确定电梯运行一层的时间;其中,所述运行向量包括:运行方向和加速时间;所述电梯运行一层的时间为所述预设时长内各运行向量中最短的加速时间;

根据实时获取的电梯运行向量,计算电梯所处楼层。

2.根据权利要求1所述的电梯楼层自动获取方法,其特征在于,所述获取电梯运行向量,以确定电梯运行一层的时间的同时还包括:计算出电梯连续、同方向运动达到的最大数据的绝对值,以确定电梯所处高楼的总层数。

3.根据权利要求1所述的电梯楼层自动获取方法,其特征在于,所述电梯楼层自动获取方法还包括:定期获取电梯所述运行向量,以重新确定电梯运行一层的时间。

4.根据权利要求1所述的电梯楼层自动获取方法,其特征在于,所述电梯楼层自动获取方法还包括:实时将计算出的电梯所处楼层信息传输给通讯终端。

5.一种电梯楼层自动获取装置,其特征在于,包括:电梯的初始楼层获取模块,用于确定电梯的初始楼层位置;

电梯每层加速时间获取模块,用于获取预设时长内的电梯运行向量,以确定电梯运行一层的时间;其中,所述运行向量包括:运行方向和加速时间;所述电梯运行一层的时间为所述预设时长内各运行向量中最短的加速时间;

电梯所处楼层计算模块,用于根据实时获取的电梯运行向量,计算电梯所处楼层。

6.根据权利要求5所述的电梯楼层自动获取装置,其特征在于,所述电梯楼层自动获取装置还包括:高楼总层数计算模块,用于计算出电梯连续、同方向运动达到的最大数据的绝对值,以确定电梯所处高楼的总层数。

7.根据权利要求5所述的电梯楼层自动获取装置,其特征在于,所述电梯楼层自动获取装置还包括:数据更新模块,用于定期获取电梯所述运行向量,以重新确定电梯运行一层的时间。

8.根据权利要求5所述的电梯楼层自动获取装置,其特征在于,所述电梯楼层自动获取装置还包括:数据传输模块,用于实时将计算出的电梯所处楼层信息传输给通讯终端。

9.根据权利要求8所述的电梯楼层自动获取装置,其特征在于,所述数据传输模块为USB、WLAN、LAN中的任意一种。

10.根据权利要求5所述的电梯楼层自动获取装置,其特征在于,电梯每层加速时间获取模块包括加速度传感器或陀螺仪。

说明书 :

电梯楼层自动获取方法及装置

技术领域

[0001] 本发明属于通信技术领域,具体涉及一种电梯楼层自动获取方法及装置。

背景技术

[0002] 目前,电梯控制系统获取电梯当前所在楼层的楼层号的方式是:在电梯的基站层设置感应元件,在电梯的轿厢上与感应元件相对应的位置安装感应接收器;当电梯经过基站层时,通过感应元件和感应接收器的相互作用,得知电梯处于基站层这一事实,从而将电梯的当前楼层号设置为基站层的楼层号(基站层的楼层号系统预先知道);然后在电梯上行或下行时,通过自动加1或减1来计算电梯轿厢所在楼层的楼层号。
[0003] 但是,对于独立的第三方系统(例如:电梯应急救援指挥系统)而言,其一般独立地检测电梯的楼层号;然而,现有的电梯轿厢留给第三方系统安装设备的空间极其有限;在实践中,基本已没有位置供第三方系统安装上述的感应元件和接收元件,因此第三方系统一直希望开放一种结构简单的获取电梯所处楼层的装置,而且可以能够满足准确、实时地获取电梯所处的楼层的要求。

发明内容

[0004] 本发明所要解决的技术问题包括,针对现有的电梯楼层自动获取系统存在的上述问题,提供一种适用性强,结构简单的电梯楼层自动获取方法及装置。
[0005] 解决本发明技术问题所采用的技术方案是一种电梯楼层自动获取方法,包括如下步骤:
[0006] 确定电梯的初始楼层位置;
[0007] 获取电梯运行向量,以确定电梯运行一层的时间;其中,所述运行向量包括:运行方向和加速时间;
[0008] 根据实时获取的电梯运行向量,计算电梯所处楼层。
[0009] 优选的是,所述获取电梯运行向量,以确定电梯运行一层的时间的同时还包括:
[0010] 计算出电梯连续、同方向运动达到的最大数据的绝对值,以确定电梯所处高楼的总层数。
[0011] 优选的是,所述电梯楼层自动获取方法还包括:
[0012] 定期获取电梯所述运行向量,以重新确定电梯运行一层的时间。
[0013] 优选的是,所述电梯楼层自动获取方法还包括:
[0014] 实时将计算出的电梯所处楼层信息传输给通讯终端。
[0015] 解决本发明技术问题所采用的技术方案是一种电梯楼层自动获取装置,包括:
[0016] 电梯的初始楼层获取模块,用于确定电梯的初始楼层位置;
[0017] 电梯每层加速时间获取模块,用于获取电梯运行向量,以确定电梯运行一层的时间;其中,所述运行向量包括:运行方向和加速时间;
[0018] 电梯所处楼层计算模块,用于根据实时获取的电梯运行向量,计算电梯所处楼层。
[0019] 优选的是,所述电梯楼层自动获取装置还包括:
[0020] 高楼总层数计算模块,用于计算出电梯连续、同方向运动达到的最大数据的绝对值,以确定电梯所处高楼的总层数。
[0021] 优选的是,所述电梯楼层自动获取装置还包括:
[0022] 数据更新模块,用于定期获取电梯所述运行向量,以重新确定电梯运行一层的时间。
[0023] 优选的是,所述电梯楼层自动获取装置还包括:
[0024] 数据传输模块,用于实时将计算出的电梯所处楼层信息传输给通讯终端。
[0025] 进一步优选的是,所述数据传输模块为USB、WLAN、LAN中的任意一种。
[0026] 优选的是,电梯每层加速时间获取模块包括加速度传感器或陀螺仪。
[0027] 本发明具有如下有益效果:
[0028] 本发明所提供的电梯楼层的自动获取方法,仅需要获取电梯每运行一层的时间和获取电梯的初始楼层位置,经过简单的运算,即可实时的自动获取电梯的位置,故本发明的电梯楼层的自动获取方法简单,且容易实现。
[0029] 本发明所提供的电梯楼层的自动获取装置,结构简单,方便安装。

附图说明

[0030] 图1为本发明的实施例1的电梯楼层自动获取方法的流程图;
[0031] 图2为本发明的实施例2的电梯楼层自动获取方法的流程图;
[0032] 图3为本发明的实施例3的电梯楼层自动获取方法的流程图;
[0033] 图4为本发明的实施例4的电梯楼层自动获取方法的流程图;
[0034] 图5为本发明的实施例5的电梯楼层自动获取装置的示意图;
[0035] 图6为本发明的实施例6的电梯楼层自动获取装置的示意图;
[0036] 图7为本发明的实施例7的电梯楼层自动获取装置的示意图。

具体实施方式

[0037] 为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步详细描述。
[0038] 实施例1:
[0039] 如图1所示,本实施例提供一种电梯楼层自动获取方法,其包括如下步骤:
[0040] S101、确定电梯的初始楼层位置。
[0041] 具体的,在该步骤中通常以楼层的第一层为电梯的初始位置,之所以将楼层的第一层作为电梯的初始位置是因为,由于通常每天人们使用电梯会从高楼的第一层开始使用电梯(例如,早晨人们上班乘坐公司电梯,通常从一层乘坐电梯),因此,在每日24点开始后,工作人员可以对电梯楼层数据清零,并将电梯停至第一层,记为电梯的初始楼层位置。
[0042] 当然,在本实施例中也不局限于将高楼的第一层作为电梯的初始楼层位置,也可以将高楼的任意一层作为电梯的初始楼层位置。
[0043] 步骤S102、获取电梯运行向量,以确定电梯运行一层的时间;其中,所述运行向量包括:运行方向和加速时间。
[0044] 具体的,在该步骤中,记录在一定时间内,电梯每一次运行的运动向量RecordN(方向,加速时间),例如:Record1(向上,5s)、Record2(向上,10s)、Record3(向下,10s)、Record4(向下,1s)……RecordN(向上,15s),其中,时间最短的加速时间则被认为是电梯运行一层所需要的时间。在此需要说明的是,实验的时间一定要充分,以保证准确的确定电梯运行一层所需要的时间。
[0045] S103、根据实时获取的电梯运行向量,计算电梯所处楼层。
[0046] 具体的,在该步骤中,由于在步骤S102中确定了电梯每运行一层楼所需要的时间(假若该时间为1s),在步骤S101中又确定了电梯的初始楼层位置(假若电梯的初始楼层位置为第一层),此时假若所获取的电梯运行向量为Record1(向上,5s),故可以判断电梯处于第6层,接下来获取的运动向量Record2(向上,10s),故可以判断电梯处于第16层。
[0047] 本实施例所提供的电梯楼层的自动获取方法,仅需要获取电梯每运行一层的时间和获取电梯的初始楼层位置,经过简单的运算,即可实时的自动获取电梯的位置,故本实施例的电梯楼层的自动获取方法简单,且容易实现。
[0048] 实施例2:
[0049] 如图2所示,本实施例在实施例1的基础之上,同样提供一种电梯楼层的自动获取方法,该方法包括实施例1中步骤S101~S103,故这三个步骤在此不再详细描述了。而在本实施例的电梯楼层的自动获取方法中与实施例1的区别在于步骤S102,本实施例的方法包括了计算出的电梯运行一层的时间,同时还包括:
[0050] 计算出电梯连续、同方向运动达到的最大数据的绝对值,以确定电梯所处高楼的总层数。
[0051] 具体的,例如,一个15层高的楼,假设电梯的初始楼层位置为一层,记录电梯上上下下的楼层序列如下:+1,+2,+5,-3,-2,+12,-1,-4,-10,+10,+5,其中+为向上运动,-为向下运动;之后对同向运动数据进行分组,具体如下:{+1,+2,+5},{-3,-2},{+12},{-1,-4,-10},{+10,+5},通过对此向量数据进行分组计算,求得绝对值,则得出绝对值最大的数据分别有{-1,-4,-10},{+10,+5}两组数据,其最大值是15,因此可以判断本楼高度为15层。
[0052] 在本实施例的电梯楼层的自动获取方法中不仅可以和实施例1一样,可以实时获取电梯所处楼层位置,同时还可以自动判断出高楼的总层数。因此,本实施例中电梯楼层的自动获取方法更加智能。
[0053] 实施例3:
[0054] 如图3所示,本实施例中同样提供了一种电梯楼层的自动获取方法,其包括实施例1或2中步骤S101~S103,故这三个步骤在此不再详细描述,特别的是,本实施例中的电梯楼层的自动获取方法还包括步骤S104。
[0055] 步骤S104具体为:实时将计算出的电梯所处楼层信息传输给通讯终端。
[0056] 具体的,当电梯发生故障,需要救援时,需要将电梯所处楼层的信息反馈给相关工作人员,以方便故障抢修,使电梯内的人员得到及时救援。其中,通讯终端也就是一种工作人员的接收信号的终端。
[0057] 实施例4:
[0058] 如图4所示,本实施例中同样提供了一种电梯楼层的自动获取方法,其包括实施例1-3中任意一种电梯楼层的自动获取方法。特别的是,本实施例中的电梯楼层的自动获取方法还包括步骤S105。
[0059] 步骤S105具体为:定期获取电梯所述运行向量,以重新确定电梯运行一层的时间。
[0060] 之所以要定期重新确定电梯运行一层的时间是因为,电梯运行时间越久,运行时间即将会随着误差的产生而变化,或者随着电梯系统的更新,运行一层的时间也是会发生变化的,因此定时重新确定电梯运行一层的时间有助于准确地计算出电梯运行时所处的楼层位置。
[0061] 实施例5:
[0062] 如图5所示,本实施例中提供了一种电梯楼层自动获取装置,其包括:电梯的初始楼层获取模块、电梯每层加速时间获取模块、电梯所处楼层计算模块。
[0063] 其中,电梯的初始楼层获取模块用于确定电梯的初始楼层位置。
[0064] 具体的,在该步骤中通常以楼层的第一层为电梯的初始位置,之所以将楼层的第一层作为电梯的初始位置是因为,由于通常每天人们使用电梯会从高楼的第一层开始使用电梯(例如,早晨人们上班乘坐公司电梯,通常从一层乘坐电梯),因此,在每日24点开始后,工作人员可以对电梯楼层数据清零,并将电梯停至第一层,记为电梯的初始楼层位置。当然,在本实施例中也不局限于将高楼的第一层作为电梯的初始楼层位置,也可以将高楼的任意一层作为电梯的初始楼层位置。
[0065] 电梯每层加速时间获取模块用于获取电梯运行向量,以确定电梯运行一层的时间;其中,所述运行向量包括:运行方向和加速时间。优选的,电梯每层加速时间获取模块包括加速度传感器或陀螺仪。
[0066] 具体的,电梯每层加速时间获取模块记录在一定时间内,电梯每一次运行的运动向量RecordN(方向,加速时间),例如:Record1(向上,5s)、Record2(向上,10s)、Record3(向下,10s)、Record4(向下,1s)……RecordN(向上,15s),其中,时间最短的加速时间则被认为是电梯运行一层所需要的时间。在此需要说明的是,实验的时间一定要充分,以保证准确的确定电梯运行一层所需要的时间。
[0067] 电梯所处楼层计算模块用于根据实时获取的电梯运行向量,计算电梯所处楼层。
[0068] 具体的由于电梯每层加速时间获取模块确定了电梯每运行一层楼所需要的时间(假若该时间为1s),电梯的初始楼层获取模块又确定了电梯的初始楼层位置(假若电梯的初始楼层位置为第一层),此时假若所获取的电梯运行向量为Record1(向上,5s),故可以判断电梯处于第6层,接下来获取的运动向量Record2(向上,10s),故电梯所处楼层计算模块可以计算出电梯处于第16层。
[0069] 实施例6:
[0070] 如图6所示,本实施例中同样提供了一种电梯楼层自动获取装置,其包括实施例5的电梯楼层自动获取装置中电梯的初始楼层获取模块、电梯每层加速时间获取模块、电梯所处楼层计算模块。特别的是,本实施例的电梯楼层自动获取装置还包括:高楼总层数计算模块。
[0071] 高楼总层数计算模块用于计算出电梯连续、同方向运动达到的最大数据的绝对值,以确定电梯所处高楼的总层数。
[0072] 具体的,例如,一个15层高的楼,假设电梯的初始楼层位置为一层,高楼总层数计算模块记录电梯上上下下的楼层序列如下:+1,+2,+5,-3,-2,+12,-1,-4,-10,+10,+5,其中+为向上运动,-为向下运动;之后对同向运动数据进行分组,具体如下:{+1,+2,+5},{-3,-2},{+12},{-1,-4,-10},{+10,+5},通过对此向量数据进行分组计算,求得绝对值,则得出绝对值最大的数据分别有{-1,-4,-10},{+10,+5}两组数据,其最大值是15,因此可以计算出本楼高度为15层。
[0073] 实施例7:
[0074] 如图7所示,本实施例中同样提供了一种电梯楼层自动获取装置,其包括实施例5或6中的电梯楼层自动获取装置,特别的是,本实施例的电梯楼层自动获取装置还包括:数据传输模块。
[0075] 数据传输模块用于实时将计算出的电梯所处楼层信息传输给通讯终端。
[0076] 具体的,具体的,当电梯发生故障,需要救援时,需要数据传输模块将电梯所处楼层的信息反馈给相关工作人员,以方便故障抢修,使电梯内的人员得到及时救援。其中,通讯终端也就是一种工作人员的接收信号的终端。
[0077] 其中,数据传输模块为各种接口,用于将数据传输到需要的地方,优选为USB、WLAN、LAN等各种有线无线接口传输。
[0078] 实施例8:
[0079] 本实施例同样提供了一种电梯楼层自动获取装置,其包括实施例5~7中的任意一种电梯楼层自动获取装置,特别的是,本实施例的电梯楼层自动获取装置还包括:数据更新模块。
[0080] 数据更新模块用于定期获取电梯所述运行向量,以重新确定电梯运行一层的时间。
[0081] 之所以设置数据更新模块是因为,电梯运行时间越久,运行时间即将会随着误差的产生而变化,或者随着电梯系统的更新,运行一层的时间也是会发生变化的,因此定时数据更新模块重新确定电梯运行一层的时间有助于准确地计算出电梯运行时所处的楼层位置。
[0082] 可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。