IP Library › Granted Patent US 10,978,940
Granted Patent B2
US 10,978,940 · App. 16/027,014 · Granted Apr 13, 2021

Methods and apparatus for determining health status of electric actuators based on torque trend data

Inventor: Carlo Doglio (Fiorenzuola d'Arda, IT)
Assignee: BIFFI ITALIA S.R.L.
H02K11/24G01L5/0071G01R31/343H02P29/0241H02P29/032
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 10,978,940
App. No.
16/027,014
Granted
Apr 13, 2021
Kind
B2
Abstract

An example apparatus includes a controller operatively coupled to an electric actuator via a network. The controller is configured to obtain torque curve data over the network from the electric actuator, the torque curve data being associated with actuation of an electric motor of the electric actuator, the actuation to cause a flow control member of a motor-operated valve to move, the flow control member being mechanically coupled to the electric motor and being movable between an open position and a closed position. The controller is configured to determine an area under a torque curve based on the torque curve data, determine a variance between the area under the torque curve and an area under a reference curve, and generate a first control signal indicating that the electric actuator is healthy when it is determined that the variance does not exceed the variance threshold.

Claims (34)

1. An apparatus for determining a health status of an electric actuator of a motor-operated valve, the apparatus comprising:

a controller communicatively coupled to the electric actuator, the controller configured to:

obtain torque curve data generated by the electric actuator in association with actuation of an electric motor of the electric actuator, the torque curve data including torque data detected by a torque sensor of the electric actuator during the actuation and position data detected by a position sensor of the electric actuator during the actuation, the position data being synchronized to the torque data to provide torque of the electric motor as a function of position of a flow control member of the motor-operated valve mechanically coupled to the electric motor, the actuation to cause the flow control member to move between an open position and a closed position;

determine an area under a torque curve represented by the torque of the electric motor as the function of the position of the flow control member separately for each of a breakout stage, a running stage, and an ending stage of the torque curve;

determine a variance between the area under the torque curve and an area under a reference curve separately for each of the breakout stage, the running stage, and the ending stage;

determine whether the variance exceeds a variance threshold separately for each of the breakout stage, the running stage, and the ending stage; and

generate a first control signal indicating that the electric actuator is healthy when it is determined that none of the respective variances of the breakout stage, the running stage, and the ending stage exceed their respective variance thresholds.

2. The apparatus of claim 1 , further comprising a user interface operatively coupled to the controller, the user interface configured to present a first notification indicating that the electric actuator is healthy, the first notification being based on the first control signal.

3. The apparatus of claim 2 , wherein the controller is further configured to generate a second control signal indicating that the electric actuator is unhealthy when it is determined that any of respective variances of the breakout stage, the running stage, and the ending stage exceed their respective variance thresholds.

4. The apparatus of claim 3 , wherein the user interface is further configured to present a second notification indicating that the electric actuator is unhealthy, the second notification being based on the second control signal.

5. The apparatus of claim 1 , wherein the controller is further configured to generate an information request control signal, the information request control signal to be transmitted from the controller to the electric actuator to cause the electric actuator to deliver the torque curve data to the controller.

6. The apparatus of claim 5 , wherein the controller is configured to generate the information request control signal based on at least one of a time-based schedule managed by the controller, an actuation-based schedule managed by the controller, or an input received by the controller from a user interface operatively coupled to the controller.

7. A method for determining a health status of an electric actuator of a motor-operated valve, the method comprising:

obtaining, by executing one or more instructions with a controller communicatively coupled to the electric actuator, torque curve data generated by the electric actuator in association with actuation of an electric motor of the electric actuator, the torque curve data including torque data detected by a torque sensor of the electric actuator during the actuation and position data detected by a position sensor of the electric actuator during the actuation, the position data being synchronized to the torque data to provide torque of the electric motor as a function of position of a flow control member of the motor-operated valve mechanically coupled to the electric motor, the actuation to cause the flow control member to move between an open position and a closed position;

determining, by executing one or more instructions with the controller, an area under a torque curve represented by the torque of the electric motor as the function of the position of the flow control member separately for each of a breakout stage, a running stage, and an ending stage of the torque curve;

determining, by executing one or more instructions with the controller, a variance between the area under the torque curve and an area under a reference curve separately for each of the breakout stage, the running stage, and the ending stage;

determining, by executing one or more instructions with the controller, whether the variance exceeds a variance threshold separately for each of the breakout stage, the running stage, and the ending stage; and

generating a first control signal indicating that the electric actuator is healthy when it is determined that none of the respective variances of the breakout stage, the running stage, and the ending stage exceed their respective variance thresholds.

8. The method of claim 7 , further comprising presenting, via a user interface operatively coupled to the controller, a first notification indicating that the electric actuator is healthy, the first notification being based on the first control signal.

9. The method of claim 8 , further comprising generating a second control signal indicating that the electric actuator is unhealthy when it is determined that any of the respective variances of the breakout stage, the running stage, and the ending stage exceed their respective variance thresholds.

10. The method of claim 9 , further comprising presenting, via the user interface, a second notification indicating that the electric actuator is unhealthy, the second notification being based on the second control signal.

11. The method of claim 7 , further comprising generating an information request control signal, the information request control signal to be transmitted from the controller to the electric actuator to cause the electric actuator to cause the electric actuator to deliver the torque curve data to the controller.

12. The method of claim 11 , further comprising generating the information request control signal based on at least one of a time-based schedule managed by the controller, an actuation-based schedule managed by the controller, or an input received by the controller from a user interface operatively coupled to the controller.

13. A non-transitory computer-readable storage medium comprising instructions that, when executed, cause a controller communicatively coupled to an electric actuator of a motor-operated valve to at least:

obtain torque curve data generated by the electric actuator in association with actuation of an electric motor of the electric actuator, the torque curve data including torque data detected by a torque sensor of the electric actuator during the actuation and position data detected by a position sensor of the electric actuator during the actuation, the position data being synchronized to the torque data to provide torque of the electric motor as a function of position of a flow control member of the motor-operated valve mechanically coupled to the electric motor, the actuation to cause the flow control member to move between an open position and a closed position;

determine an area under a torque curve represented by the torque of the electric motor as the function of the position of the flow control member separately for each of a breakout stage, a running stage, and an ending stage of the torque curve;

determine a variance between the area under the torque curve and an area under a reference curve separately for each of the breakout stage, the running stage, and the ending stage;

determine whether the variance exceeds a variance threshold separately for each of the breakout stage, the running stage, and the ending stage; and

generate a first control signal indicating that the electric actuator is healthy when it is determined that none of the respective variances of the breakout stage, the running stage, and the ending stage exceed their respective variance thresholds.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the instructions, when executed, are to further cause a user interface operatively coupled to the controller to present a first notification indicating that the electric actuator is healthy, the first notification being based on the first control signal.

15. The non-transitory computer-readable storage medium of claim 14 , wherein the instructions, when executed, are further to cause the controller to generate a second control signal indicating that the electric actuator is unhealthy when it is determined that any of the respective variances of the breakout stage, the running stage, and the ending stage exceed their respective variance thresholds.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions, when executed, are further to cause the user interface to present a second notification indicating that the electric actuator is unhealthy, the second notification being based on the second control signal.

17. The non-transitory computer-readable storage medium of claim 13 , wherein the instructions, when executed, are further to cause the controller to generate an information request control signal, the information request control signal to be transmitted from the controller to the electric actuator to cause the electric actuator to deliver the torque curve data to the controller.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the instructions, when executed, are further to cause the controller to generate the information request control signal based on at least one of a time-based schedule managed by the controller, an actuation-based schedule managed by the controller, or an input received by the controller from a user interface operatively coupled to the controller.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2018
From: DOGLIO, CARLO
To: BIFFI ITALIA S.R.L.
Reel/Frame 046263/0104 →
Priority Claims (1)
IT 102018000006828 · Jun 29, 2018 · national
Continuity (1)
Related Publication 20200007011A1 · Jan 2, 2020