Method and apparatus for configuring wireless devices in an elevator system
阅读说明:本技术 配置电梯系统中的无线设备的方法及装置 (Method and apparatus for configuring wireless devices in an elevator system ) 是由 M.马斯顿恩 M.拉亚科索 于 2017-06-27 设计创作,主要内容包括:根据一个方面,提供了一种用于配置电梯系统中的无线设备的方法和装置。根据一个方面,使得电梯轿厢在电梯井道中执行行驶。在行驶期间,利用安装在电梯轿厢上的无线设备,基于来自停靠楼层处的无线设备的无线信号,记录与每个检测到的无线设备相关联的设备标识符和无线信号强度值。从安装在电梯轿厢上的无线设备接收数据,对于每个检测到的无线设备该数据包括检测到的无线设备的设备标识符以及与检测到的无线设备的无线信号强度值相关联的数据。基于从安装在电梯轿厢上的无线设备接收到的数据,将停靠楼层处的每个检测到的无线设备与特定的停靠楼层相关联。(According to one aspect, a method and apparatus for configuring a wireless device in an elevator system is provided. According to one aspect, an elevator car is caused to perform a trip in an elevator hoistway. During travel, a device identifier and a wireless signal strength value associated with each detected wireless device are recorded with the wireless device mounted on the elevator car based on the wireless signal from the wireless device at the stop floor. Data is received from wireless devices installed on the elevator car, the data including, for each detected wireless device, a device identifier of the detected wireless device and data associated with a wireless signal strength value of the detected wireless device. Each detected wireless device at a stop floor is associated with a particular stop floor based on data received from wireless devices installed on the elevator car.)
1. An elevator controller (200) of an elevator system, the elevator controller (200) comprising:
at least one processing unit;
at least one memory;
wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
causing an elevator car (101) to perform a trip in an elevator hoistway (140);
causing, during the trip, a device identifier and a wireless signal strength value associated with each detected wireless device (102A-102J, 104A-104J) to be recorded with a wireless device (106) mounted on the elevator car based on a wireless signal from the wireless device (102A-102J, 104A-104J) at a landing (150, 152, 155, 156, 158);
receiving data from the wireless devices (106) mounted on the elevator car, the data including, for each detected wireless device (102A-102J, 104A-104J), a device identifier of the detected wireless device and data associated with a wireless signal strength value of the detected wireless device; and
associating each detected wireless device (102A-102J, 104A-104J) at the stop floor with a particular stop floor based on the data received from the wireless device (106) installed on the elevator car.
2. The elevator controller of claim 1, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
such that during the trip the elevator car (101) stops at positions corresponding to at least some of the stopping floors (150, 152, 155, 156, 158).
3. The elevator controller of claim 2, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
such that the elevator car (101) opens at least one door at each stop.
4. The elevator controller of claim 3, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
causing the elevator car (101) to open its door at a first side of the elevator car (101);
such that the wireless signal is recorded when the door is opened at the first side;
causing the elevator car (101) to close its door at the first side;
causing the elevator car (101) to open its door at a second side of the elevator car (101);
such that the wireless signal is recorded when the door is open at the second side;
such that the elevator car (101) closes its door at the second side.
5. The elevator controller of claim 1, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
such that the elevator car (101) performs a trip in the elevator hoistway (140) without opening elevator doors during the trip.
6. The apparatus of any one of claims 1-5, wherein the data associated with the detected wireless signal strength values of the wireless device includes a timestamp associated with a maximum of the wireless signal strength values, and wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
determining a position of the elevator car (101) in the elevator hoistway (140) based on the timestamp; and
associating the detected wireless device with a landing floor corresponding to a position of the elevator car.
7. The elevator controller of any of claims 1-5, wherein the data associated with the wireless signal strength value of the detected wireless device comprises a set of wireless signal strength value and timestamp pairs, and wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
determining a maximum wireless signal strength value based on the wireless signal strength value;
determining a position of the elevator car (101) in the elevator hoistway (140) based on a timestamp corresponding to the maximum wireless signal strength value; and
associating the detected wireless device with a landing floor corresponding to a position of the elevator car.
8. The elevator controller of any of claims 1-5, wherein the data associated with the wireless signal strength value of the detected wireless device comprises a recorded wireless signal strength value for the detected wireless device and floor information associated with the recorded wireless signal strength value, and wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
determining a maximum wireless signal strength value based on the wireless signal strength value; and
associating the detected wireless device with a stop floor based on the floor information associated with the maximum wireless signal strength value.
9. The elevator controller of any of claims 1-8, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
causing the wireless devices (102A-102J, 104A-104J) to operate in a configuration mode during the driving, wherein in the configuration mode, a device identifier associated with each wireless device (102A-102J, 104A-104J) is transmitted.
10. The elevator control of any of claims 1-9, wherein the wireless device (106) mounted on the elevator car comprises a car operating panel.
11. The elevator controller of any of claims 1-10, wherein the wireless device (102A-102J, 104A-104J) comprises at least one of a landing call station (102A-102J), a hall light indicator (104A-104J), and a display.
12. The elevator controller of any of claims 1-10, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to configure the wireless device (102A-102J, 104A-104J) to use a particular time slot or frequency when transmitting wireless signals.
13. An apparatus (106) mounted on an elevator car, comprising:
at least one processing unit;
at least one memory;
wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to:
receiving instructions from an elevator controller to record wireless signals transmitted from wireless devices (102A-102J, 104A-104J) at landing floors (150, 152, 155, 156, 158);
recording a device identifier and a wireless signal strength value associated with each detected wireless device (102A-102J, 104A-104J) based on wireless signals from the wireless devices (102A-102J, 104A-104J) during travel of the elevator car (101) in an elevator hoistway (140); and
sending data to an elevator controller (200), the data including, for each detected wireless device (102A-102J, 104A-104J), a device identifier of the detected wireless device and data associated with a wireless signal strength value of the detected wireless device.
14. The elevator car mounted device of claim 13, wherein the data associated with the wireless signal strength values of the detected wireless devices comprises a timestamp associated with a maximum of the wireless signal strength values.
15. The elevator car mounted device of claim 13, wherein the data associated with the wireless signal strength value of the detected wireless device comprises a set of wireless signal strength value and timestamp pairs.
16. The elevator car mounted device of claim 13, wherein the data associated with the wireless signal strength value of the detected wireless device comprises a recorded wireless signal strength value for the detected wireless device and floor information associated with the recorded wireless signal strength value.
17. The elevator car mounted device of any of claims 13-16, wherein the elevator car mounted wireless device (106) comprises a car operating panel.
18. An elevator controller for configuring a wireless device in an elevator system, the elevator controller comprising:
at least one processing unit;
at least one memory;
wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
causing an elevator car (101) to perform a trip in an elevator hoistway (140);
causing, during the trip, a wireless signal strength value to be recorded based on wireless signals from wireless devices (106) installed on the elevator car using a plurality of wireless devices (102A-102J, 104A-104J) at a plurality of landing floors (150, 152, 155, 156, 158);
receiving data associated with the recorded wireless signal strength values from the plurality of wireless devices (102A-102J, 104A-104J); and
associating each wireless device (102A-102J, 104A-104J) with a particular landing floor based on the data received from the wireless devices (102A-102J, 104A-104J).
19. The elevator controller of claim 18, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
such that (300, 302) during the trip the elevator car (101) stops at positions corresponding to at least some of the stopping floors (150, 152, 155, 156, 158).
20. The elevator controller of claim 19, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
such that the elevator car (101) opens at least one door at each stop.
21. The elevator controller of claim 20, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
causing the elevator car (101) to open its door at a first side of the elevator car (101);
causing the elevator car (101) to close its door at the first side;
causing the elevator car (101) to open its door at a second side of the elevator car (101);
such that the elevator car (101) closes its door at the second side.
22. The elevator controller of any of claims 18-21, wherein the data associated with the recorded wireless signal strength values includes a timestamp associated with a maximum of the wireless signal strength values, and wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
determining a position of the elevator car (101) in the elevator hoistway (140) based on the timestamp; and
associating the wireless device with a landing floor corresponding to a position of the elevator car.
23. The elevator controller of any of claims 18-21, wherein the data associated with the recorded wireless signal strengths comprises a set of wireless signal strength values and timestamp pairs, and wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to:
determining a maximum wireless signal strength value based on the wireless signal strength value;
determining a position of the elevator car (101) in the elevator hoistway (140) based on a timestamp corresponding to the maximum wireless signal strength value; and
associating the wireless device with a landing floor corresponding to a position of the elevator car.
24. The elevator control of any of claims 18-23, wherein the wireless device (106) mounted on the elevator car comprises a car operating panel.
25. The elevator controller of any of claims 18-24, wherein the wireless device (102A-102J, 104A-104J) comprises at least one of a landing call station (102A-102J), a hall light indicator (104A-104J), and a display.
26. A wireless device (106) of an elevator system mounted on an elevator car, the device (106) comprising:
at least one processing unit;
at least one memory;
wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to:
recording data including a wireless signal strength value and a device identifier based on a wireless signal associated with each detected wireless device (102A-102J, 104A-104J) at a landing (150, 152, 155, 156, 158) during travel of an elevator car in an elevator hoistway (140);
associating a timestamp with the recorded wireless signal strength value;
for each detected wireless device (102A-102J, 104A-104J), determining a maximum of the wireless signal strength values;
determining a position of the elevator car (101) in the elevator hoistway (140) based on a timestamp associated with the maximum wireless signal strength value; and
associating the detected wireless device with a landing floor corresponding to a position of the elevator car.
27. The elevator car mounted wireless device (106) of claim 26, wherein the elevator car mounted wireless device (106) comprises a car operating panel.
28. A landing floor device, comprising:
at least one processing unit;
at least one memory;
wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to:
receiving from an elevator controller an instruction to record a wireless signal transmitted from a wireless device (106) mounted on an elevator car;
recording a wireless signal strength value of a wireless signal received from the wireless device (106) mounted on the elevator car;
associating a timestamp with the recorded wireless signal strength value;
transmitting data associated with the wireless signal strength value and the timestamp to the elevator controller; and
in response to transmitting the data, receiving from the elevator controller configuration data associating the landing floor device with a particular floor.
29. The landing floor device of claim 28, wherein said data associated with said wireless signal strength values and said time stamps comprises a time stamp associated with a maximum of said wireless signal strength values.
30. The landing floor device of claim 28, wherein said data associated with said wireless signal strength value and said timestamp comprises a set of wireless signal strength value and timestamp pairs.
31. An elevator system comprising:
an elevator car (101) configured to move in an elevator hoistway (140);
a wireless device (106) mounted on the elevator car;
a plurality of wireless devices (102A-102J, 104A-104J) at a plurality of landing floors (150, 152, 155, 156, 158);
the elevator controller (200) of any of claims 1-12; and
the wireless device (106) mounted on an elevator car of any of claims 13-17.
32. An elevator system comprising:
an elevator car (101) configured to move in an elevator hoistway (140);
a wireless device (106) mounted on the elevator car;
a plurality of wireless devices (102A-102J, 104A-104J) at a plurality of landing floors (150, 152, 155, 156, 158);
the elevator controller (200) of any of claims 18-25; and
a plurality of landing floor devices as claimed in any one of claims 28-30.
33. An elevator system comprising:
an elevator car (101) configured to move in an elevator hoistway (140);
the wireless device (106) mounted on an elevator car of any of claims 26-27;
a plurality of wireless devices (102A-102J, 104A-104J) at a plurality of landing floors (150, 152, 155, 156, 158); and
the elevator controller (200) of any of claims 18-25.
34. A method for configuring a wireless device in an elevator system, the method comprising:
causing an elevator car (101) to perform a trip in an elevator hoistway (140);
causing, during the trip, a device identifier and a wireless signal strength value associated with each detected wireless device (102A-102J, 104A-104J) to be recorded with a wireless device (106) mounted on the elevator car based on a wireless signal from the wireless device (102A-102J, 104A-104J) at a landing (150, 152, 155, 156, 158);
receiving data from the wireless devices (106) mounted on the elevator car, the data including, for each detected wireless device (102A-102J, 104A-104J), a device identifier of the detected wireless device and data associated with a wireless signal strength value of the detected wireless device; and
associating each detected wireless device (102A-102J, 104A-104J) at the stop floor with a particular stop floor based on the data received from the wireless device (106) installed on the elevator car.
35. A method for configuring a wireless device in an elevator system, the method comprising:
receiving instructions from an elevator controller to record wireless signals transmitted from wireless devices (102A-102J, 104A-104J) at landing floors (150, 152, 155, 156, 158);
recording a device identifier and a wireless signal strength value associated with each detected wireless device (102A-102J, 104A-104J) based on wireless signals from the wireless devices (102A-102J, 104A-104J) during travel of an elevator car (101) in an elevator hoistway (140); and
sending data to an elevator controller (200), the data including, for each detected wireless device (102A-102J, 104A-104J), a device identifier of the detected wireless device and data associated with a wireless signal strength value of the detected wireless device.
36. A method for configuring a wireless device in an elevator system, the method comprising:
causing an elevator car (101) to perform a trip in an elevator hoistway (140);
causing, during the trip, a wireless signal strength value to be recorded based on wireless signals from wireless devices (106) installed on the elevator car using a plurality of wireless devices (102A-102J, 104A-104J) at a plurality of landing floors (150, 152, 155, 156, 158);
receiving data associated with the recorded wireless signal strength values from the plurality of wireless devices (102A-102J, 104A-104J); and
associating each wireless device (102A-102J, 104A-104J) with a particular landing floor based on the data received from the wireless devices (102A-102J, 104A-104J).
37. A method for configuring a wireless device in an elevator system, the method comprising:
recording data including a wireless signal strength value and a device identifier based on a wireless signal associated with each detected wireless device (102A-102J, 104A-104J) at a landing (150, 152, 155, 156, 158) during travel of an elevator car in an elevator hoistway (140);
associating a timestamp with the recorded wireless signal strength value;
for each detected wireless device (102A-102J, 104A-104J), determining a maximum of the wireless signal strength values;
determining a position of the elevator car (101) in the elevator hoistway (140) based on a timestamp associated with the maximum wireless signal strength value; and
associating the detected wireless device with a landing floor corresponding to a position of the elevator car.
38. A method for configuring a wireless device in an elevator system, the method comprising:
receiving, with a wireless device, from an elevator controller, a command to record a wireless signal transmitted from a wireless device (106) mounted on an elevator car;
recording a wireless signal strength value of a wireless signal received from the wireless device (106) mounted on the elevator car;
associating a timestamp with the recorded wireless signal strength value;
transmitting data associated with the wireless signal strength value and the timestamp to the elevator controller; and
in response to transmitting the data, receiving configuration data from the elevator controller that associates the wireless device with a particular floor.
39. A computer program comprising program code which, when executed by at least one processing unit, causes the at least one processing unit to perform the method according to any one of claims 34 to 38.
40. The computer program according to claim 39, wherein the computer program is embodied on a computer readable medium.
Background
Wireless devices in elevator systems, such as Landing Call Stations (LCS) and Hall Light Indicators (HLI), need to be configured before they are put into use because they do not have built-in information about physical location attributes, such as: 1) which floor the wireless device is physically located on or 2) which side of the elevator the wireless device is physically located on.
One solution to the configuration of a wireless device is to perform the configuration manually. In manual configuration, a technician uses a mobile device and configures each wireless device locally and separately with the mobile device using a wired or short-range wireless connection. The configuration information then maps the wireless device to a specific floor and optionally also to a specific side of the elevator. The wireless device then communicates with the controller and configuration information (floor, side, and device identifier) is communicated from the wireless device to the controller. After configuration, it is possible to determine "because a call is received from a wireless device with identifier 0x12345667 mapped to floor 7, side B, elevator needs to go to floor 7 and open side B door".
However, the above disclosed solution is time consuming and prone to errors. Furthermore, the configuration process is time consuming, since each floor and possibly each side must be accessed separately.
Therefore, it would be beneficial to have a solution that alleviates at least one of these disadvantages.
Disclosure of Invention
A solution is provided for automating the configuration process. This solution uses wireless devices in the elevator car and the stopping floors and uses the signal attenuation characteristics of the wireless signals.
According to a first aspect of the invention, an elevator control for an elevator system is provided. The elevator controller comprises at least one processing unit and at least one memory, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: causing the elevator car to perform a trip in the elevator hoistway; causing, during travel, a device identifier and a wireless signal strength value associated with each detected wireless device to be recorded with the wireless device mounted on the elevator car based on the wireless signal from the wireless device at the stop floor; receiving data from wireless devices mounted on the elevator car, the data including, for each detected wireless device, a device identifier of the detected wireless device and data associated with a wireless signal strength value of the detected wireless device; and associating each detected wireless device at the stopping floor with a specific stopping floor based on data received from the wireless devices installed on the elevator car. This enables the solution to perform the configuration process (i.e., associate the wireless device with the correct floor information) accurately, quickly, and efficiently.
In an embodiment, the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: so that the elevator car stops at positions corresponding to at least some of the stopping floors during the drive. The accuracy of detecting signals from wireless devices can be improved by stopping at locations corresponding to at least some of the stopping floors during travel.
In an embodiment, additionally or alternatively, the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: so that the elevator car opens at least one door at each stop. Opening one or more doors may improve the accuracy of detecting signals from the wireless device.
In one embodiment, additionally or alternatively, the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: causing the elevator car to open its door at a first side of the elevator car; such that a wireless signal is recorded when the door is opened at the first side; causing the elevator car to close its door at the first side; causing the elevator car to open its door at a second side of the elevator car; such that a wireless signal is recorded when the door is opened at the second side; and causing the elevator car to close its door at the second side. Opening one or more doors may improve the accuracy of detecting signals from the wireless device.
In an embodiment, additionally or alternatively, the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: so that the elevator car performs a trip in the elevator shaft without opening the elevator doors during the trip. This enables the solution to perform the configuration process quickly and efficiently, since there is no need to open the door during driving.
In one embodiment, additionally or alternatively, the data associated with the detected wireless signal strength values of the wireless devices comprises a timestamp associated with a maximum signal strength value of the wireless signal strength values, and wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: determining a position of the elevator car in the elevator hoistway based on the time stamp; and associating the detected wireless device with a landing floor corresponding to the position of the elevator car. This may enable an efficient and simple solution, since the elevator controller associates the detected wireless device with the correct landing floor using only the time stamp.
In one embodiment, additionally or alternatively, the data associated with the wireless signal strength value of the detected wireless device comprises a set of wireless signal strength value and timestamp pairs, and wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: determining a maximum wireless signal strength value based on the wireless signal strength value; determining a position of the elevator car in the elevator hoistway based on the timestamp corresponding to the maximum wireless signal strength value; and associating the detected wireless device with a landing floor corresponding to the position of the elevator car. This allows for an efficient and simple solution, since the wireless device mounted on the elevator car only needs to forward the wireless signal strength value and timestamp pair to the elevator controller without analyzing it.
In one embodiment, additionally or alternatively, the data associated with the wireless signal strength value of the detected wireless device comprises a wireless signal strength value recorded for the detected wireless device and floor information associated with the recorded wireless signal strength value, and wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: determining a maximum wireless signal strength value based on the wireless signal strength value; and associating the detected wireless device with a stop floor based on the floor information associated with the maximum wireless signal strength value. This enables the solution to perform the configuration process (i.e., associate the wireless device with the correct floor information) accurately, quickly, and efficiently.
In one embodiment, additionally or alternatively, the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: the wireless devices are caused to operate in a configuration mode during travel, wherein in the configuration mode, a device identifier associated with each wireless device is transmitted. This enables a solution in which the configuration of the wireless device can be performed at a desired point in time.
In one embodiment, additionally or alternatively, the wireless device mounted on the elevator car comprises a car operating panel.
In one embodiment, the wireless device additionally or alternatively includes at least one of a docking station, a hall light indicator, and a display.
In one embodiment, additionally or alternatively, the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to configure the wireless device to use a particular time slot or frequency when transmitting the wireless signal. This enables a solution that can improve the accuracy of the configuration process, since each wireless device uses a dedicated time slot or frequency.
According to a second aspect of the invention, an apparatus mounted on an elevator car is provided. An apparatus mounted on an elevator car includes at least one processing unit and at least one memory, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to: receiving instructions from an elevator controller to record wireless signals transmitted from wireless devices at a landing floor; recording a device identifier and a wireless signal strength value associated with each detected wireless device based on wireless signals from the wireless devices during travel of the elevator car in the elevator hoistway; and sending data to the elevator controller, the data including, for each detected wireless device, a device identifier of the detected wireless device and data associated with a wireless signal strength value of the detected wireless device. This enables the solution to use the equipment of the elevator car to perform the configuration process accurately, quickly and efficiently (i.e. to associate the wireless device with the correct floor information).
In one embodiment, the data associated with the wireless signal strength values of the detected wireless devices includes a timestamp associated with a maximum signal strength value of the wireless signal strength values. This may enable an efficient and simple solution, since the elevator controller associates the detected wireless device with the correct landing floor using only the time stamp.
In one embodiment, additionally or alternatively, the data associated with the wireless signal strength value of the detected wireless device comprises a set of wireless signal strength value and timestamp pairs. This allows for an efficient and simple solution, since the wireless device mounted on the elevator car only needs to forward the wireless signal strength value and timestamp pair to the elevator controller without analyzing it.
In one embodiment, the data associated with the wireless signal strength value of the detected wireless device additionally or alternatively comprises a wireless signal strength value recorded for the detected wireless device and floor information associated with the recorded wireless signal strength value. This enables the solution to perform the configuration process (i.e., associate the wireless device with the correct floor information) accurately, quickly, and efficiently.
In one embodiment, additionally or alternatively, the wireless device mounted on the elevator car comprises a car operating panel.
According to a third aspect of the invention, an elevator controller for configuring a wireless device in an elevator system is provided. The elevator controller comprises at least one processing unit and at least one memory, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: causing the elevator car to perform a trip in the elevator hoistway; causing, during travel, a wireless signal strength value to be recorded based on wireless signals from wireless devices mounted on the elevator car with a plurality of wireless devices at a plurality of landing floors; receiving data associated with the recorded wireless signal strength values from a plurality of wireless devices; and associating each wireless device with a particular landing floor based on the data received from the wireless devices. This enables the solution to perform the configuration process (i.e. associate the wireless device with the correct floor information) accurately, quickly and efficiently.
In an embodiment, the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: so that the elevator car stops at positions corresponding to at least some of the stopping floors during the drive. The accuracy of detecting signals from wireless devices can be improved by stopping at locations corresponding to at least some of the stopping floors during travel.
In an embodiment, additionally or alternatively, the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: so that the elevator car opens at least one door at each stop. Opening one or more doors may improve the accuracy of detecting signals from the wireless device.
In one embodiment, additionally or alternatively, the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: causing the elevator car to open its door at a first side of the elevator car; causing the elevator car to close its door at the first side; causing the elevator car to open its door at a second side of the elevator car; and causing the elevator car to close its door at the second side. Opening one or more doors may improve the accuracy of detecting signals from the wireless device.
In one embodiment, additionally or alternatively, the data associated with the recorded wireless signal strength values comprises a time stamp associated with a maximum signal strength value of the wireless signal strength values, and wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: determining a position of the elevator car in the elevator hoistway based on the time stamp; and associating the wireless device with a landing floor corresponding to the position of the elevator car. This may enable an efficient and simple solution, since the elevator controller associates the detected wireless device with the correct landing floor using only the time stamp.
In one embodiment, additionally or alternatively, the data associated with the recorded wireless signal strengths comprises a set of wireless signal strength values and timestamp pairs, and wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the elevator controller to: determining a maximum wireless signal strength value based on the wireless signal strength value; determining a position of the elevator car in the elevator hoistway based on the timestamp corresponding to the maximum wireless signal strength value; and associating the wireless device with a landing floor corresponding to the position of the elevator car. This allows an efficient and simple solution, so that the wireless device mounted on the elevator car only needs to forward the wireless signal strength value and timestamp pair to the elevator controller without analyzing it.
In one embodiment, additionally or alternatively, the wireless device mounted on the elevator car comprises a car operating panel.
In one embodiment, additionally or alternatively, the wireless device includes at least one of a docking station, a hall light indicator, and a display.
According to a fourth aspect of the invention, there is provided a wireless device of an elevator system mounted on an elevator car. A wireless device mounted on an elevator car includes at least one processing unit and at least one memory, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to: recording data including a wireless signal strength value and a device identifier based on a wireless signal associated with each detected wireless device at a stopping floor during travel of the elevator car in the elevator hoistway; associating a timestamp with the recorded wireless signal strength value; determining, for each detected wireless device, a maximum of the wireless signal strength values; determining a position of the elevator car in the elevator hoistway based on the timestamp associated with the maximum wireless signal strength value; and associating the detected wireless device with a landing floor corresponding to the position of the elevator car. This enables the solution to perform the configuration process (i.e., associate the wireless device with the correct floor information) accurately, quickly, and efficiently.
In one embodiment, the wireless device mounted on the elevator car includes a car operating panel.
According to a fifth aspect of the invention, a landing floor device is provided. The landing floor device comprises at least one processing unit and at least one memory, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the device to: receiving from an elevator controller an instruction to record a wireless signal transmitted from a wireless device mounted on an elevator car; recording a wireless signal strength value of a wireless signal received from a wireless device mounted on an elevator car; associating a timestamp with the recorded wireless signal strength value; transmitting data associated with the wireless signal strength value and the timestamp to the elevator controller; and receiving, from the elevator controller, configuration data associating the landing floor device with a particular floor in response to the transmitting data. This enables the solution to perform the configuration process (i.e., associate the wireless device with the correct floor information) accurately, quickly, and efficiently.
In one embodiment, the data associated with the wireless signal strength values and the time stamps comprises the time stamp associated with the largest of the wireless signal strength values. This may enable an efficient and simple solution, since the elevator controller associates the detected wireless device with the correct landing floor using only the time stamp.
In one embodiment, the data associated with the wireless signal strength values and timestamps additionally or alternatively comprises a set of wireless signal strength value and timestamp pairs. This allows for an efficient and simple solution, since the wireless device only needs to forward the wireless signal strength value and timestamp pair to the elevator controller without analyzing it.
According to a sixth aspect of the present invention, there is provided an elevator system comprising: an elevator car configured to move in an elevator hoistway; a wireless device mounted on the elevator car; a plurality of wireless devices at a plurality of landing floors; an elevator controller of the first aspect and a wireless device of the second aspect mounted on an elevator car.
According to a seventh aspect of the present invention, there is provided an elevator system comprising: an elevator car configured to move in an elevator hoistway; a wireless device mounted on the elevator car; a plurality of wireless devices at a plurality of landing floors; the elevator control of any of the third aspects, and the plurality of stops of the fifth aspect.
According to an eighth aspect of the present invention, there is provided an elevator system comprising: an elevator car configured to move in an elevator hoistway; the wireless device of the fourth aspect mounted on an elevator car; a plurality of wireless devices at a plurality of landing floors and an elevator controller of the third aspect.
According to a ninth aspect of the invention, a method for configuring a wireless device in an elevator system is provided. The method comprises the following steps: causing the elevator car to perform a trip in the elevator hoistway; causing, during travel, a device identifier and a wireless signal strength value associated with each detected wireless device to be recorded based on wireless signals from the wireless devices at the stopping floor with the wireless devices mounted on the elevator car; receiving data from wireless devices mounted on the elevator car, the data including, for each detected wireless device, a device identifier of the detected wireless device and data associated with a wireless signal strength value of the detected wireless device; and associating each detected wireless device at the stopping floor with a specific stopping floor based on data received from the wireless devices installed on the elevator car. This enables the solution to perform the configuration process (i.e., associate the wireless device with the correct floor information) accurately, quickly, and efficiently.
According to a tenth aspect of the invention, a method for configuring a wireless device in an elevator system is provided. The method comprises the following steps: receiving instructions from an elevator controller to record wireless signals transmitted from wireless devices at a landing floor; during travel of the elevator car in the elevator hoistway, recording a wireless signal strength value and a device identifier associated with each detected wireless device based on the wireless signal from the wireless device; and sending data to the elevator controller, the data including, for each detected wireless device, a device identifier of the detected wireless device and data associated with a wireless signal strength value of the detected wireless device. This enables the solution to use the equipment of the elevator car to perform the configuration process accurately, quickly and efficiently (i.e. to associate the wireless device with the correct floor information).
According to an eleventh aspect of the invention, a method for configuring a wireless device in an elevator system is provided. The method comprises the following steps: causing the elevator car to perform a trip in the elevator hoistway; causing, during travel, a wireless signal strength value to be recorded based on wireless signals from wireless devices mounted on the elevator car with a plurality of wireless devices at a plurality of landing floors; receiving data associated with the recorded wireless signal strength values from a plurality of wireless devices; and associating each wireless device with a particular landing floor based on the data received from the wireless devices. This enables the solution to perform the configuration process (i.e., associate the wireless device with the correct floor information) accurately, quickly, and efficiently.
According to a twelfth aspect of the invention, a method for configuring a wireless device in an elevator system is provided. The method comprises the following steps: recording data including a wireless signal strength value and a device identifier based on a wireless signal associated with each detected wireless device at a stopping floor during travel of the elevator car in the elevator hoistway; associating a timestamp with the recorded wireless signal strength value; determining, for each detected wireless device, a maximum of the wireless signal strength values; determining a position of the elevator car in the elevator hoistway based on the timestamp associated with the maximum wireless signal strength value; and associating the detected wireless device with a landing floor corresponding to the position of the elevator car. This enables the solution to perform the configuration process (i.e., associate the wireless device with the correct floor information) accurately, quickly, and efficiently.
According to a thirteenth aspect of the invention, a method for configuring a wireless device in an elevator system is provided. The method comprises the following steps: receiving, with a wireless device, from an elevator controller, an instruction to record a wireless signal transmitted from a wireless device mounted on an elevator car; recording a wireless signal strength value of a wireless signal received from a wireless device mounted on an elevator car; associating a timestamp with the recorded wireless signal strength value; transmitting data associated with the wireless signal strength value and the timestamp to the elevator controller; and receiving configuration data from the elevator controller associating the wireless device with the particular floor in response to transmitting the data. This enables the solution to perform the configuration process (i.e., associate the wireless device with the correct floor information) accurately, quickly, and efficiently.
According to a fourteenth aspect of the present invention, there is provided a computer program comprising program code which, when executed by at least one processing unit, causes the at least one processing unit to perform the method of any one of the ninth, tenth, eleventh, twelfth and thirteenth aspects.
In one embodiment, a computer program is embodied on a computer readable medium.
The above discussed means may be implemented using, for example, at least one processor and at least one memory connected to the at least one processor, or at least one processor, at least one memory connected to the at least one processor and an input/output interface connected to the at least one processor.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description help to explain the principles of the invention. In the drawings:
fig. 1A shows an elevator system according to a first aspect.
Fig. 1B shows an example situation in an elevator system according to the first aspect.
Fig. 1C shows an example situation in an elevator system according to the first aspect.
Fig. 1D shows an elevator system according to a second aspect.
Fig. 1E shows an example situation in an elevator system according to the second aspect.
Fig. 1F shows an elevator system according to a third aspect.
Fig. 1G discloses a graph showing signal strength as a function of time.
Fig. 2 illustrates elements in an elevator system according to one aspect.
FIG. 3 illustrates a block diagram of a control device in accordance with an aspect.
Fig. 4 shows a flow diagram of a method for configuring a wireless device in an elevator system according to one aspect.
Fig. 5 illustrates a flow diagram of a method for configuring a wireless device in an elevator system according to one aspect.
Fig. 6 illustrates a flow diagram of a method for configuring a wireless device in an elevator system according to one aspect.
Fig. 7 shows a flow diagram of a method for configuring a wireless device in an elevator system according to one aspect.
Fig. 8 illustrates a flow chart of a method for configuring a wireless device in an elevator system according to one aspect.
Detailed Description
Fig. 1A shows an
The
Each
When the configuration of the
Fig. 1B and 1C illustrate an example scenario of an
Fig. 1B shows the situation when the side door toward the
Fig. 1C shows a similar arrangement to fig. 1B, except that now the side door towards the
In one embodiment, the side doors of the
As an example, a
In one embodiment, if the wireless signal strength of a particular wireless device is higher/stronger during a subsequent stop on a subsequent floor than during a stop on a previous floor, the information about that wireless device can be updated at the
The
Then, based on data received from the wireless devices installed on the elevator car, the elevator controller associates each detected wireless device on the stopping floor with a specific stopping floor. Further, since the elevator controller now knows the mapping between the
In one embodiment, if the data received from the
In another embodiment, the
In another embodiment, the
In another embodiment, rather than an elevator controller, the
This may also provide an indication that the
By performing wireless device configuration as described above with reference to fig. 1A-1C, the configuration process can be performed accurately, quickly, and efficiently.
In yet another embodiment, the
In one embodiment, the
Fig. 1D and 1E show an elevator system 144 according to a second aspect. The example shown in fig. 1D and 1E differs from the example shown in fig. 1A, 1B and 1C in that the
When performing the configuration of the
Fig. 1D shows an example situation when the side door toward the
Fig. 1E shows a similar arrangement to fig. 1D, except that now the side door towards the
Thus, each
In one embodiment, the wireless signal measurements performed by the
The
Based on the information received from the
By performing wireless device configuration as discussed above with reference to fig. 1D-1E, the configuration process may be performed accurately and quickly.
In one embodiment, in any of the examples disclosed in fig. 1A-1C and 1D-1E, the
Fig. 1F shows an
In this aspect, the configuration process of the
In the embodiment of fig. 1A-1C or 1F, the
The
The controller then receives a wireless signal strength value associated with time from a
Further, in another embodiment of fig. 1A-1C or 1F, the
The
The controller then receives the recorded signal from the
Fig. 2 illustrates elements in an elevator system according to one aspect. The elevator system includes a
Fig. 3A illustrates a block diagram of a
The
In one embodiment, the at least one
In another embodiment, the at least one
In addition to the above, the
Fig. 3B illustrates a block diagram of a
In one embodiment, the at least one
In another embodiment, the at least one
In another embodiment, the
In addition to the above, the
Fig. 4 shows a flow diagram of a method for configuring a wireless device in an elevator system according to one aspect. The method may be performed by a device of an elevator system, e.g. by an elevator controller.
At 400, the method includes causing an elevator car to perform a trip in an elevator hoistway.
At 402, the method includes recording, with a wireless device mounted on an elevator car, a device identifier and a wireless signal strength value associated with each detected wireless device based on a wireless signal from the wireless device at a landing during the trip.
At 404, the method includes receiving data from wireless devices installed on the elevator car, the data including, for each detected wireless device, a device identifier of the detected wireless device and data associated with a wireless signal strength value of the detected wireless device.
At 406, the method includes associating each detected wireless device at the stop floor with a particular stop floor based on data received from the wireless devices installed on the elevator car.
Fig. 5 illustrates a flow diagram of a method for configuring a wireless device in an elevator system according to one aspect. The method may be performed by a device of an elevator system, e.g. by a wireless device mounted on an elevator car.
At 500, the method includes receiving an instruction from an elevator controller to record a wireless signal transmitted from a wireless device at a landing floor.
At 502, the method includes recording a device identifier and a wireless signal strength value associated with each detected wireless device based on wireless signals from the wireless devices during travel of the elevator car in the elevator hoistway.
At 504, the method includes sending data to the elevator controller, the data including, for each detected wireless device, a device identifier of the detected wireless device and data associated with a wireless signal strength value of the detected wireless device.
Fig. 6 illustrates a flow diagram of a method for configuring a wireless device in an elevator system according to one aspect. The method may be performed by a device of an elevator system, e.g. by an elevator controller.
At 600, the method includes causing an elevator car to perform a trip in an elevator hoistway.
At 602, the method includes causing, during travel, a wireless signal strength value to be recorded based on a wireless signal from a wireless device mounted on an elevator car with a plurality of wireless devices at a plurality of landing floors.
At 604, the method includes receiving data associated with the recorded wireless signal strength values from a plurality of wireless devices.
At 606, the method includes associating each wireless device with a particular landing floor based on data received from the wireless devices.
Fig. 7 shows a flow diagram of a method for configuring a wireless device in an elevator system according to one aspect. The method may be performed by a device of an elevator system, e.g. by a wireless device mounted on an elevator car.
At 700, the method includes recording data based on a wireless signal associated with each detected wireless device at a stopping floor during travel of the elevator car in the elevator hoistway, the data including a wireless signal strength value and a device identifier.
At 702, the method includes associating a timestamp with the recorded wireless signal strength value.
At 704, the method includes determining, for each detected wireless device, a maximum wireless signal strength value of the wireless signal strength values.
At 706, the method includes determining a position of the elevator car in the elevator hoistway based on the timestamp associated with the maximum wireless signal strength value.
At 708, the method includes associating the detected wireless device with a landing floor corresponding to a position of the elevator car.
Fig. 8 illustrates a flow chart of a method for configuring a wireless device in an elevator system according to one aspect. The method may be performed by an apparatus of an elevator system, e.g., by a wireless device located at any floor in a building that includes the elevator system.
At 800, the method includes receiving, with a wireless device, an instruction from an elevator controller to record a wireless signal transmitted from a wireless device mounted on an elevator car.
At 802, the method includes recording a wireless signal strength value of a wireless signal received from a wireless device mounted on an elevator car.
At 804, the method includes associating a timestamp with the recorded wireless signal strength value.
At 806, the method includes transmitting data associated with the wireless signal strength value and the timestamp to an elevator controller.
At 808, the method includes receiving, from the elevator controller, configuration data associating the wireless device to a particular floor in response to transmitting the data.
The exemplary embodiments and aspects of the inventions may be included in any suitable device capable of performing the processes of the exemplary embodiments, including for example, a server, a workstation. Example embodiments may also store information related to various processes described herein.
The illustrative embodiments may be implemented in software, hardware, application logic or a combination of software, hardware and application logic. Example embodiments may store information related to various methods described herein. This information may be stored in one or more memories, such as a hard disk, optical disk, magneto-optical disk, RAM, and the like. One or more databases may store information used to implement example embodiments. The database may be organized using data structures (e.g., records, tables, arrays, fields, graphs, trees, lists, etc.) included in one or more memories or storage devices listed herein. The methods described with respect to the example embodiments may include appropriate data structures for storing data collected and/or generated by the methods of the devices and subsystems of the example embodiments in one or more databases.
Those skilled in the computer and/or software(s) art will appreciate that all or a portion of the example embodiments may be conveniently implemented using one or more general purpose processors, microprocessors, digital signal processors, microcontrollers, etc., programmed according to the teachings of the example embodiments. Appropriate software can be readily prepared by programmers of ordinary skill based on the teachings of the exemplary embodiments, as will be appreciated by those skilled in the software art. In addition, the exemplary embodiments can be implemented by the preparation of application specific integrated circuits or by interconnecting an appropriate network of conventional component circuits, as will be appreciated by those skilled in the electronic arts. Thus, examples are not limited to any specific combination of hardware and/or software. Examples stored on any one or on a combination of computer-readable media may include software for controlling the components of the example embodiments, software for driving the components of the example embodiments, software for enabling the components of the example embodiments to interact with a human user, and so forth. Such computer-readable media may also include computer programs for performing all or a portion (if processing is distributed) of the processing performed in implementing the example embodiments. Example computer code devices may include any suitable interpretable or executable code mechanism, including but not limited to scripts, interpretable programs, Dynamic Link Libraries (DLLs), Java classes and applets, complete executable programs, and the like.
As mentioned above, components of the example embodiments may include computer-readable media or memory for holding instructions programmed according to the teachings and for holding data structures, tables, records, and/or other data described herein. In an example embodiment, the application logic, software or an instruction set is maintained on any one of various conventional computer-readable media. In the context of this document, a "computer-readable medium" can be any medium or means that can contain, store, communicate, propagate or transport the instructions for use by or in connection with an instruction execution system, apparatus, or device, such as a computer. A computer-readable medium may include a computer-readable storage medium that may be any media or means that can contain or store the instructions for use by or in connection with an instruction execution system, apparatus, or device, such as a computer. The computer readable medium may include any suitable medium that participates in providing instructions to a processor for execution. Such a medium may take many forms, including but not limited to, non-volatile media, transmission media, and the like.
While there have been shown and described and pointed out fundamental novel features as applied to preferred embodiments thereof, it will be understood that various omissions and substitutions and changes in the form and details of the devices and methods described may be made by those skilled in the art without departing from the spirit of the disclosure. For example, it is expressly intended that all combinations of those elements and/or method steps which perform substantially the same function in substantially the same way to achieve the same results are within the scope of the disclosure. Moreover, it should be recognized that structures and/or elements and/or method steps shown and/or described in connection with any disclosed form or embodiment may be incorporated in any other disclosed or described or suggested form or embodiment as a general matter of design choice. Furthermore, in the claims means-plus-function clauses are intended to cover the functional structures described herein as performing the recited function and not only structural equivalents, but also equivalent structures.
The applicant hereby discloses in isolation each individual feature described herein and any combination of two or more such features, to the extent that such features or combinations are capable of being carried out based on the present specification as a whole in the light of the common general knowledge of a person skilled in the art, irrespective of whether such features or combinations of features solve any problems disclosed herein, and without limitation to the scope of the claims. The applicant indicates that the disclosed aspects/embodiments may consist of any such individual feature or combination of features. In view of the above description it will be evident to a person skilled in the art that various modifications may be made within the scope of the disclosure.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:座椅式升降机