Inertial measurement unit assisted elevator position calibration

US9771240B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9771240-B2
Application numberUS-201214440213-A
CountryUS
Kind codeB2
Filing dateNov 5, 2012
Priority dateNov 5, 2012
Publication dateSep 26, 2017
Grant dateSep 26, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments are directed to reducing at least one dynamically generated error in terms of an actual position of an elevator car, comprising: triggering an inertial measurement unit (IMU) to compute a position of an elevator car of an elevator system, obtaining a position of a correcting vane in a hoist-way of the elevator system, obtaining a position of the elevator car as determined by an encoder of the elevator system, and estimating the position of the elevator car based on the computation of the position by the IMU, the position of the correcting vane, and the position of the elevator car as determined by the encoder.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for reducing at least one dynamically generated error in terms of an actual position of an elevator car, comprising: triggering an inertial measurement unit (IMU) to compute a position of an elevator car of an elevator system; obtaining a position of a correcting vane in a hoist-way of the elevator system; obtaining a position of the elevator car as determined by an encoder of the elevator system; and estimating the position of the elevator car based on the computation of the position by the IMU, the position of the correcting vane, and the position of the elevator car as determined by the encoder. 2. The method of claim 1 , wherein: the estimating the position of the elevator car is performed by a controller comprising a processor. 3. The method of claim 1 , wherein the IMU obtains the position of the correcting vane and the position of the elevator car as determined by the encoder, and wherein the IMU estimates the position of the elevator car. 4. The method of claim 1 , wherein the position of the elevator car computed by the IMU is computed in terms of an offset of the elevator car relative to the position of the correcting vane in the hoist-way. 5. The method of claim 1 , further comprising: triggering the IMU to compute the position of the elevator car when the elevator car is decelerating and approaching a landing floor. 6. The method of claim 1 , wherein the estimate of the position of the elevator car is based on at least one of linear and non-linear filtering. 7. The method of claim 1 , wherein the IMU is triggered to compute the position of the elevator car responsive to an actuator of the elevator car crossing the correcting vane. 8. The method of claim 1 , further comprising: obtaining the position of the correcting vane from a memory, wherein the position of the correcting vane stored in the memory is based on a prior run of the elevator car. 9. The method of claim 1 , further comprising: providing, by the IMU, a timestamp in association with the position of the elevator car computed by the IMU. 10. A system comprising: an elevator car comprising a actuator; a correcting vane coupled to a hoist-way and configured to be triggered by the actuator when the elevator car traverses the hoist-way such that the actuator encounters the correcting vane; an inertial measurement unit (IMU) configured to compute a position of the elevator car responsive to the correcting vane being triggered by the actuator; and a controller comprising a processor configured to estimate a position of the elevator car based on a position of the correcting vane in the hoist-way, the position of the elevator car computed by the IMU, and a position of the elevator car as determined by an encoder. 11. The system of claim 10 , wherein the position of the elevator car computed by the is computed in terms of an offset of the elevator car relative to the position of the correcting vane in the hoist-way. 12. The system of claim 10 , wherein the IMU is configured to be triggered to compute the position of the elevator car when the elevator car is decelerating and approaching a landing floor. 13. The system of claim 10 , wherein the controller is configured to estimate the position of the elevator car based on at least one of linear and non-linear Kalman filtering. 14. The system of claim 10 , further comprising: a memory configured to store the position of the correcting vane in the hoist-way based on a prior run of the elevator car, wherein the controller is configured to obtain the position of the correcting vane from the memory when estimating the position of the elevator car. 15. The system of claim 10 , wherein the IMU is configured to provide to the controller a timestamp in association with the position of the elevator car computed by the IMU. 16. The system of claim 10 , wherein the correcting vane is proximate to and located below a landing floor and is used by the controller to estimate the position of the elevator car when the elevator car is ascending the hoist-way and approaching the landing floor to stop at the landing floor, the system further comprising: a second correcting vane proximate to and located above the landing floor, wherein the second correcting vane is used by the controller to estimate the position of the elevator car when the elevator car is descending the hoist-way and approaching the landing floor to stop at the landing floor. 17. The system of claim 10 , wherein the controller is configured to estimate the position of the elevator car based on a minimization of at least one dynamically generated error in the actual position of the elevator car. 18. An apparatus comprising: at least one processor; and memory having instructions stored thereon that, when executed by the at least one processor, cause the apparatus to: obtain, from the memory, a position of a correcting vane in a hoist-way of an elevator system, obtain a position of an elevator car of the elevator system as determined by an encoder of the elevator system, and estimate a position of the elevator car between the position of the correcting vane and a position of a commanded landing floor using Kalman filtering applied to: a computation of the position of the elevator car by an inertial measurement unit (IMU), the position of the correcting vane, and the position of the elevator car as determined by the encoder. 19. The apparatus of claim 18 , wherein the instructions, when executed by the at least one processor, cause the apparatus to: receive a selection of a coordinate system, and estimate the position of the elevator car in accordance with a three-dimensional space and in terms of the coordinate system. 20. The apparatus of claim 18 , wherein the instructions, when executed by the at least one processor, cause the apparatus to: estimate the position of the elevator car based on a minimization of at least one dynamically generated error in the actual position of the elevator car, wherein the at least one dynamically generated error comprises at least one of: stretching of a tension member coupling the elevator car to a governor of the elevator system, rotation of the elevator car, pitch of the elevator car, roll of the elevator car, and tilt of the elevator car. 21. The apparatus of claim 18 , wherein the instructions, when executed by the at least one processor, cause the apparatus to: provide known reference values to which outputs of the IMU are recalibrated. 22. The apparatus of claim 21 , wherein the instructions, when executed by the at least one processor, cause the apparatus to: determine that the elevator car is stopped, and recalibrate the IMU based on determining that the elevator car is stopped.

Assignees

Inventors

Classifications

  • B66B1/3492Primary

    Position or motion detectors or driving means for the detector (B66B1/40, B66B1/50 take precedence; length measuring G01B; speed measuring G01P) · CPC title

  • Means for stopping the cars, cages, or skips at predetermined levels · CPC title

  • Details {, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system} · CPC title

  • and for correct levelling at landings · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9771240B2 cover?
Embodiments are directed to reducing at least one dynamically generated error in terms of an actual position of an elevator car, comprising: triggering an inertial measurement unit (IMU) to compute a position of an elevator car of an elevator system, obtaining a position of a correcting vane in a hoist-way of the elevator system, obtaining a position of the elevator car as determined by an enco…
Who is the assignee on this patent?
Otis Elevator Co
What technology area does this patent fall under?
Primary CPC classification B66B1/3492. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Sep 26 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).