Method and an elevator system for performing a synchronization run of an elevator car
12304775 ยท 2025-05-20
Assignee
Inventors
- Ari Jussila (Helsinki, FI)
- Toni Hirvonen (Helsinki, FI)
- Ari KATTAINEN (Helsinki, FI)
- Antti Hovi (Helsinki, FI)
Cpc classification
B66B1/3492
PERFORMING OPERATIONS; TRANSPORTING
B66B1/3446
PERFORMING OPERATIONS; TRANSPORTING
International classification
B66B1/34
PERFORMING OPERATIONS; TRANSPORTING
B66B5/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for performing a synchronization run for an elevator car stopped between floorsupon initiating the synchronization run, driving the elevator car at a low speed in order to detect a first magnet of the elevator shaft, detecting the first magnet of the elevator shaft, comparing the identification code of the detected first magnet to stored pre-information in order to identify the detected first magnet, in response to identification of the first magnet, generating a control signal to the elevator car to travel up to an elevator rated speed, and driving an elevator car with an elevator rated speed.
Claims
1. A method for performing a synchronization run of an elevator car stopped between floors, the method comprising: upon initiating the synchronization run, driving the elevator car at a low speed in an elevator shaft, detecting a first magnet fixed to the elevator shaft, comparing an identification code of the detected first magnet to stored pre-information to identify the detected first magnet, in response to identification of the detected first magnet, generating a control signal to the elevator car to raise elevator speed, continuously obtaining pulse position information of the elevator car, and defining absolute position information of the elevator car by adding a predefined correction value to the obtained pulse position information of the elevator car, wherein the predefined correction value indicates drift between the obtained pulse position information of the elevator car and actual pulse position of the elevator car.
2. The method according to claim 1, wherein the control signal controls the elevator car to travel up to an elevator rated speed, and the method further comprising: driving the elevator car at the elevator rated speed.
3. The method according to claim 1, further comprising: detecting a second magnet fixed to the elevator shaft, comparing an identification code of the detected second magnet to the stored pre-information to identify the detected second magnet, obtaining from the stored pre-information pulse position information of the second magnet corresponding to the detected second magnet, defining a pulse position distance between the detected first magnet and the detected second magnet, comparing the defined pulse position distance between the detected first magnet and the detected second magnet to a corresponding distance between the first magnet and the second magnet defined based on the stored pre-information to provide a comparison result, and generating the control signal to change the elevator speed in accordance with the comparison result.
4. The method according to claim 2, wherein the elevator rated speed is a maximum speed limit defined for the elevator car or a buffer rated speed.
5. The method according to claim 3, wherein at least one of the first magnet and the second magnet is a door zone magnet.
6. The method according to claim 1, wherein the obtained pulse position information of the elevator car is obtained from a pulse sensor unit comprising: at least one quadrature sensor measuring incremental pulses from a rotating magnet ring arranged in an overspeed governor arranged in the elevator shaft.
7. The method according to claim 1, wherein the first magnet is a door zone magnet from among a plurality of door zone magnets, and pre-information about at least one door zone magnet of the plurality of door zone magnets at a door zone of each floor of the elevator shaft is obtained and stored during a setup run as the stored pre-information, the pre-information about the at least one door zone magnet comprising at least a floor number, an identification code, a magnet type, pulse position information, and linear position information.
8. The method according to claim 7, wherein the floor number, the identification code, the magnet type, and the linear position information of the elevator car within the door zone of each floor is obtained from at least one door zone sensor unit comprising at least one Hall sensor and a RFID reader.
9. The method according to claim 1, wherein the predefined correction value is defined during the synchronization run, the method further comprising: obtaining from the stored pre-information the pulse position information of a door zone magnet corresponding to the detected first magnet, and defining the predefined correction value by subtracting the pulse position information of the elevator car at a detection position of the first magnet from the pulse position information of the door zone magnet corresponding to the detected first magnet.
10. The method according to claim 6, comprising defining the absolute position information at two channels of the at least one quadrature sensor.
11. An elevator system for defining the absolute position information of the elevator car, the elevator system comprising: an elevator control unit, a pulse sensor unit, a door zone sensor unit, and a safety control unit configured to continuously obtain the pulse position information of the elevator car from the pulse sensor unit, and define the absolute position information of the elevator car by adding the predefined correction value to the obtained pulse position information of the elevator car, wherein the elevator control unit, the safety control unit, the door zone sensor unit, and the pulse sensor unit are communicatively coupled to each other, and the elevator control unit is configured to perform the synchronization run according to claim 1.
12. A method of performing a synchronization run of an elevator car stopped between floors of an elevator shaft, the method comprising: driving the elevator car at a first speed to detect a first magnet from a plurality of magnets fixed to the elevator shaft; comparing an identification code of the detected first magnet with stored pre-information to identify a magnet from among the plurality of magnets that corresponds to the detected first magnet; driving the elevator car at a second speed to detect a second magnet from the plurality of magnets fixed to the elevator shaft; comparing an identification code of the detected second magnet with the stored pre-information to identify a magnet from among the plurality of magnets that corresponds to the detected second magnet; obtaining pulse position information of the magnet that corresponds to the detected first magnet and pulse position information of the magnet that corresponds to the detected second magnet from the stored pre-information; determining a pulse position distance between the detected first magnet and the detected second magnet; comparing the pulse position distance to a first distance between the magnet that corresponds to the detected first magnet and the magnet that corresponds to the detected second magnet to provide a comparison result, the first distance obtained based on the stored pre-information; and generating a control signal to raise elevator speed based on the comparison result.
13. The method according to claim 12, further comprising: continuously obtaining pulse position information of the elevator car; and defining absolute position information of the elevator car by adding a predefined correction value to the obtained pulse position information of the elevator car, the predefined correction value indicating drift between the obtained pulse position information of the elevator car and actual pulse position of the elevator car.
14. The method according to claim 13, wherein the predefined correction value is defined during the synchronization run, the method further comprising: defining the predefined correction value by subtracting the pulse position information of the elevator car at a detection position of the detected first magnet from the pulse position information of the magnet that corresponds to the detected first magnet obtained from the stored pre-information.
15. The method of claim 14, wherein the magnet that corresponds to the first magnet is a door zone magnet.
16. The method of claim 12, wherein the control signal is generated to raise the elevator speed responsive to the pulse position distance corresponding to the first distance.
17. The method of claim 12, wherein the second speed is a buffer rated speed greater than the first speed, and the elevator speed is raised to a maximum speed limit of the elevator car greater than the second speed responsive to the control signal.
Description
BRIEF DESCRIPTION OF FIGURES
(1) The embodiments of the invention are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DESCRIPTION OF SOME EMBODIMENTS
(9)
(10) Furthermore, the elevator system 100 comprises at least one door zone magnet 114a-114n at a door zone of each floor of the elevator shaft. The at least one door zone magnet 114a-114n is fixed to the elevator shaft. Preferably, the at least one magnet 114a-114n may be fixed to a landing door frame in the elevator shaft. The door zone may be defined as a zone extending from a lower limit below floor level 116a-116n to an upper limit above the floor level 116a-116n in which the landing and car door equipment are in mesh and operable. The door zone may be determined to be from 400 mm to +400 mm for example. Preferably, the door zone may be from 150 mm to +150 mm. Alternatively or in addition, the elevator system 100 according to the invention may comprise at least one terminal magnet at least at one terminal floor of the elevator shaft. The at least one terminal floor may be the top or the bottom floor. Each magnet may comprise at least one passive RFID tag. The at least one RFID tag comprises unique identification code (UID) and type code of the magnet.
(11) Additionally, for safety reasons elevator system may comprise an overspeed governor (OSG) 112 arranged in the elevator shaft to stop the movement of the elevator car 102, if the elevator car 102 speed meets a predefined speed limit. The OSG 112 may comprise a sheave 113 rotated by a governor rope (not shown in
(12) Next an example of a method according to the invention is described by referring to
(13) In the context of this application the pulse position information means a position information of the elevator car in pulses. At the step 204 an absolute position information of the elevator car 102 is defined by adding a predefined correction value to the obtained pulse position information of the elevator car. The predefined correction value indicates a drift between the obtained pulse position information of the elevator car 102 and the actual pulse position of the elevator car 102. The correction value may be defined during a synchronization run as will be described later. Furthermore, the absolute position information of the elevator car 102 may be scaled into some common unit system, such as SI-units, by dividing the defined absolute position value by a predefined scaling factor. The scaling factor may be defined during a setup run as will be described later.
(14) The setup run is performed before the elevator car 102 may be taken into actual operation. During the setup run the elevator car 102 may be configured to drive first either at the top floor or at the bottom floor and then the elevator car 102 is configured to drive the elevator shaft from one end to the other end. The setup run may comprise obtaining and storing pre-information about the at least one door zone magnet 114a-114n at the door zone of each floor of the elevator shaft. The pre-information may be stored in a non-volatile memory of the safety control unit. The pre-information may comprise at least the following: floor number, identification code, magnet type, pulse position information, linear position information. The linear position information of the elevator car within the door zone, the floor number, identification code, and magnet type may be obtained from the door zone sensor unit 106 comprising at least one Hall sensor and RFID reader as will be described later. The pulse position information may be obtained from the pulse sensor unit 108 as will be described later. The pulse position information and linear position information may be obtained at mid-point of each door zone magnet.
(15) Alternatively or in addition, the setup run may comprise defining the scaling factor in order to scale the pulse position information obtained from the pulse sensor unit 108 into some common unit system, such as SI-units. Number of pulses per meter, for example, may depend on mechanical arrangements of the rotating member, such as sheave of the OSG and magnet ring or Hall sensor type, for example. The scaling factor may be defined by dividing a pulse position difference between two points within a door zone of the elevator shaft by a linear position difference between said two points within the door zone. The linear position of the elevator car 102 may be obtained from the door zone sensor unit 106.
(16) Furthermore, in order to enhance at least partly the safety of the elevator system 100 the absolute positioning is enabled during a power failure by implementing the absolute positioning independently from a drive control system of the elevator system. The safety control unit 104, door zone sensor unit 106 and pulse sensor unit 108 may be powered by means of an emergency alarm system comprising an emergency battery, which for clarity reason is not shown in
(17)
(18) Additionally, in response to identification of the first door zone magnet a control signal for a safety device may be generated for controlling the movement of the elevator car 102. The control signal may comprise an instruction to the elevator car 102 to travel up to an elevator rated speed. The elevator rated speed may be defined to be the maximum speed limit defined for the elevator car in question. Alternatively, the control signal may comprise an instruction to the elevator car 102 to travel a buffer rated speed during further steps of the synchronization run. The buffer related speed may be defined to be less than 2.5 m/s, for example.
(19) To ensure that the defined correction value and the defined absolute position information of the elevator car 102 are defined so that SIL3 level accuracy requirements are met, further steps in the synchronization run may be performed.
(20) Additionally, a control signal for a safety device may be generated for controlling the movement of the elevator car 102 in response to that the defined distance between the first door zone magnet and the second door zone magnet corresponds to the distance defined based on the pre-information. The control signal may comprise an instruction to the elevator car 102 to travel up to the elevator rated speed.
(21) A schematic example of the safety control unit 104 according to the invention is disclosed in
(22) The processor 402 of the safety control unit 104 is at least configured to implement at least some method steps as described. The implementation of the method may be achieved by arranging the at least one processor 402 to execute at least some portion of computer program code 405a-405n stored in the memory 404 causing the one processor 402, and thus the safety control unit 104, to implement one or more method steps as described. The processor 402 is thus arranged to access the memory 404 and retrieve and store any information therefrom and thereto. For sake of clarity, the processor 402 herein refers to any unit suitable for processing information and control the operation of the safety control unit 104, among other tasks. The operations may also be implemented with a microcontroller solution with embedded software. Similarly, the memory 404 is not limited to a certain type of memory only, but any memory type suitable for storing the described pieces of information may be applied in the context of the present invention.
(23) As described the pulse position information of the elevator car 102 may be obtained from the pulse sensor unit 108. A schematic example of the pulse sensor unit 108 according to the invention is disclosed in
(24) The processor 501 of the pulse sensor unit 108 is at least configured to obtain the quadrature signal from the at least one quadrature sensor, define the pulse position information based on the quadrature signals and to store the defined pulse position information into the memory 503. The processor 502 is thus arranged to access the memory 504 and retrieve and store any information therefrom and thereto. For sake of clarity, the processor 501 herein refers to any unit suitable for processing information and control the operation of the pulse sensor unit 108, among other tasks. The operations may also be implemented with a microcontroller solution with embedded software. Similarly, the memory 503 is not limited to a certain type of memory only, but any memory type suitable for storing the described pieces of information may be applied in the context of the present invention. The pulse sensor unit 108 may be a separate unit communicatively coupled to the safety control unit 104. Alternatively, the pulse sensor unit 108 may be implemented as part of the safety control unit 104 or the pulse sensor unit may be implemented as an additional circuit board operating as an interface between the at least one quadrature sensor 504 and the safety control unit 104.
(25) As described at least the linear position information of the elevator car 102 may be obtained from at least one door zone sensor unit 106. Preferably, one door zone sensor unit 106 may be provided for each elevator car door. A schematic example of the at least one door zone sensor unit 106 according to the invention is disclosed in
(26) The processor 602 of the door zone sensor unit 106 is at least configured to provide at least the following door zone information within the door zone of each floor: floor number, magnet type, identification code of the magnet, linear position of the elevator car, speed of the elevator car. The at least one Hall sensor 610 of the door zone sensor unit 106 is configured to obtain the strength of magnetic field as the elevator car 102 bypassing the at least one door zone magnet 114a-114n at the door zone. Based on the obtained magnetic field strength at least the linear position and the speed of the elevator car 102 within the door zone may be defined. For example, the speed of the elevator car 102 may be defined from a rate of change of the linear position of the elevator car 102 defined from the obtained strength of magnetic field as the elevator car 102 bypasses the at least one door zone magnet 114a-114n at the door zone. The number of Hall sensors 610 may be determined based on the number of the door zone magnets 114a-114n at the door zone of each floor 116a-116n. The RFID reader 612 of the door zone sensor unit 106 is configured to obtain at least the floor number, magnet type and identification code of the magnet from the RFID tag of the at least one door zone magnet 114a-114n. The door zone information may be obtained only within the door zone of each floor of the elevator shaft.
(27) The processor 602 is arranged to access the memory 604 and retrieve and store any information therefrom and thereto. For sake of clarity, the processor 602 herein refers to any unit suitable for processing information and control the operation of the door zone sensor unit 106, among other tasks. The operations may also be implemented with a microcontroller solution with embedded software. Similarly, the memory 604 is not limited to a certain type of memory only, but any memory type suitable for storing the described pieces of information may be applied in the context of the present invention.
(28) The absolute position information of the elevator car 102 may be defined substantially accurately by means of the method, safety control unit and elevator system as described above. Alternatively or in addition, the absolute position information of the elevator car 102 may be defined at two channels in order to certainly meet the SIL3 level accuracy requirements. In order to define two-channel absolute position information the pulse position information and door zone information may be obtained at two channels. The two-channel pulse position information may be obtained from of the pulse sensor unit 108 comprising one quadrature sensor and at least one processor at each channel. Furthermore, the two-channel door zone information may be obtained from the door zone sensor unit 106 comprising at least one Hall sensor and at least one processor at each channel. The above presented method safety control unit, and elevator system may be implemented for two channels similarly as described above for one channel.
(29) The present invention as hereby described provides great advantages over the prior art solutions. For example, the present invention improves at least partly the safety of the elevators. The present invention enables implementation of an absolute positioning by using already existing door zone sensor unit and safety control unit together with additional substantially inexpensive components, such as magnet ring in OSG, and a pulse sensor unit comprising at least one quadrature sensor. The total costs of the additional components may be substantially less than the total costs of the prior art solutions. Moreover, in the present invention the travelling height is not limited, because the absolute position information may be defined continuously regardless of the place of the elevator car in the elevator shaft without any expensive magnetic tape or similar extending from end to end of the elevator shaft. Furthermore, the present invention enables two-channel absolute positioning for SIL3 safety integrity level that may be required for many safety functions in an elevator system.
(30) The verb meet in context of an SIL3 level is used in this patent application to mean that a predefined condition is fulfilled. For example, the predefined condition may be that the SIL3 level accuracy limit is reached and/or exceeded.
(31) The specific examples provided in the description given above should not be construed as limiting the applicability and/or the interpretation of the appended claims. Lists and groups of examples provided in the description given above are not exhaustive unless otherwise explicitly stated.