IP Library Granted Patent US 12692126
Granted Patent B2
US 12692126 · App. 18/101,819 · Granted Jul 28, 2026

Systems and methods for monitoring elevator dual coil electromechanical brakes

Inventor: Leoci Rudi Galle (Porto Alegre, BR)
Assignee: TK Elevator Innovation and Operations GmbH
B66B5/02B66B1/06B66B1/3461B66B1/36
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12692126
App. No.
18/101,819
Granted
Jul 28, 2026
Kind
B2
Abstract

Embodiments of the present disclosure are directed to a system for monitoring conditions of elevator braking assemblies. The system includes a processing device configured to receive an actual braking current data from the elevator braking assembly, determine a derivative, plot a derivative curve, determine a region of interest of the derivative curve that corresponds to an expected movement of the at least one mobile plate of the elevator braking assembly, determine whether a pair of inflection points occurred during the region of interest where one of the inflection points is a minimum point and the other is a maximum point, the maximum having a greater amplitude than the minimum point and occurring after the minimum point, and when the pair of inflection points does not occur during the region of interest, output an alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab.

Claims (59)

1 . A system for monitoring operating conditions of an elevator braking assembly communicatively coupled to a traction sheave that moves an elevator cab between a plurality of positions, the elevator braking system having at least one mobile plate and a coil that when energized moves the at least one mobile plate from an engaged position to inhibit movement of the traction sheave to a disengaged position, the system comprising:

an elevator controller configured to control movement of the elevator cab;

a processing device communicatively coupled to the elevator controller; and

a non-transitory, processor-readable storage medium in communication with the processing device, the non-transitory, processor-readable storage medium comprising one or more programming instructions that, when executed, cause the processing device to:

receive an actual braking current data from the elevator braking assembly;

determine a derivative of the actual braking current data;

plot a derivative curve of the derivative of the actual braking current data;

determine a region of interest of the derivative curve that corresponds to an expected movement of the at least one mobile plate of the elevator braking assembly;

determine whether a pair of inflection points occurred during the region of interest where one of the inflection points is a minimum point and the other is a maximum point, the maximum point having a greater value than the minimum point and occurring after the occurrence of the minimum point; and

when the pair of inflection points does not occur during the region of interest of the derivative curve, output an alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab.

2 . The system of claim 1 , wherein the determination of the derivative of the actual braking current data is by a second order transfer function.

3 . The system of claim 1 , wherein the non-transitory, processor-readable storage medium further comprising the one or more programming instructions that, when executed, cause the processing device to:

determine an absolute difference value between the minimum point and the maximum point.

4 . The system of claim 3 , wherein when the absolute difference value between the minimum point and the maximum point is less than a predetermined threshold value, output the alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab.

5 . The system of claim 1 , wherein the non-transitory, processor-readable storage medium further comprising the one or more programming instructions that, when executed, cause the processing device to:

determine a time duration extending between the minimum point and the maximum point.

6 . The system of claim 5 , wherein when the time duration extending between the minimum point and the maximum point is less than a predetermined time threshold value, output the alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab.

7 . A system for monitoring operating conditions of an elevator braking assembly of an elevator assembly, the elevator assembly further including an elevator controller, an elevator cab and at least one traction sheave having the braking assembly coupled thereto, the elevator braking system having at least one mobile plate and a coil that when energized moves the at least one mobile plate from an engaged position to inhibit movement of the at least one traction sheave to a disengaged position, an elevator hoisting member extending around the at least one traction sheave to support the elevator cab, and the elevator controller configured to control the at least one traction sheave to move the elevator hoisting member to move the elevator cab, the system comprising:

a processing device communicatively coupled to the elevator controller; and

a non-transitory, processor-readable storage medium in communication with the processing device and having one or more programming instructions that, when executed, cause the processing device to:

receive an actual braking current data from the elevator braking assembly that is filtered and converted to digital signals;

determine a derivative of the digital signals;

plot a derivative curve of the determined derivative of the digital signals indicative of the actual braking current data;

determine a region of interest of the derivative curve that corresponds to an expected movement of at least one mobile plate of the elevator braking assembly;

determine whether a pair of inflection points occurred during the region of interest where one of the inflection points is a minimum point and the other is a maximum point, the maximum point having a greater value than the minimum point and occurring after the occurrence of the minimum point; and

when the pair of inflection points does not occur during the region of interest of the derivative curve, output an alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab.

8 . The system of claim 7 , wherein the determination of the derivative of the digital signals is by a second order transfer function.

9 . The system of claim 7 , wherein the non-transitory, processor-readable storage medium further comprising the one or more programming instructions that, when executed, cause the processing device to:

determine an absolute difference value between the minimum point and the maximum point.

10 . The system of claim 9 , wherein when the absolute difference value between the minimum point and the maximum point is less than a predetermined threshold value, output the alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab.

11 . The system of claim 9 , wherein the non-transitory, processor-readable storage medium further comprising the one or more programming instructions that, when executed, cause the processing device to:

calculate an area under the derivative curve between the minimum point and the maximum point.

12 . The system of claim 11 , wherein the non-transitory, processor-readable storage medium further comprising the one or more programming instructions that, when executed, cause the processing device to:

determine whether the area under the derivative curve is less than an area predetermined threshold.

13 . The system of claim 12 , wherein the non-transitory, processor-readable storage medium further comprising the one or more programming instructions that, when executed, cause the processing device to:

when the area under the derivative curve is less than the area predetermined threshold, determine whether the region of interest has ended; and

output the alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab when the region of interest has ended.

14 . The system of claim 7 , wherein the non-transitory, processor-readable storage medium further comprising the one or more programming instructions that, when executed, cause the processing device to:

determine a time duration extending between the minimum point and the maximum point.

15 . The system of claim 14 , wherein when the time duration extending between the minimum point and the maximum point is less than a predetermined time threshold value, output the alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab.

16 . A method for monitoring operating conditions of an elevator braking assembly of an elevator assembly, the elevator assembly further including an elevator controller, an elevator cab and at least one traction sheave having the braking assembly coupled thereto, the elevator braking system having at least one mobile plate and a coil that when energized moves the at least one mobile plate from an engaged position to inhibit movement of the at least one traction sheave to a disengaged position, an elevator hoisting member extending around the at least one traction sheave to support the elevator cab, and the elevator controller configured to control the at least one traction sheave to move the elevator hoisting member to move the elevator cab, the method comprising:

receiving an actual braking current data from the elevator braking assembly;

determining a derivative of the actual braking current data;

plotting a derivative curve of the derivative of the actual braking current data;

determine a region of interest of the derivative curve that corresponds to an expected movement of the at least one mobile plate of the elevator braking assembly;

determining whether a pair of inflection points occurred during the region of interest where one of the inflection points is a minimum point and the other is a maximum point, the maximum point having a greater value than the minimum point and occurring after the occurrence of the minimum point; and

when the pair of inflection points does not occur during the region of interest of the derivative curve, outputting an alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab.

17 . The method of claim 16 , wherein the determination of the derivative of the actual braking current data is by a second order transfer function.

18 . The method of claim 16 , further comprising the steps of:

determining an absolute difference value between the minimum point and the maximum point; and

when the absolute difference value between the minimum point and the maximum point is less than a predetermined threshold value, outputting the alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab.

19 . The method of claim 16 further comprising the steps of:

determining a time duration extending between the minimum point and the maximum point; and

when the time duration extending between the minimum point and the maximum point is less than a predetermined time threshold value, outputting the alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab.

20 . The method of claim 16 further comprising the steps of:

calculating an area under the derivative curve between the minimum point and the maximum point;

determining whether the area under the derivative curve is less than an area predetermined threshold;

when the area under the derivative curve is less than the area predetermined threshold, determining whether the region of interest has ended; and

outputting the alert to the elevator controller to instruct the elevator controller to inhibit movement of the elevator cab when the region of interest has ended.