IP Library Granted Patent US 9,476,626
Granted Patent B2
US 9,476,626 · App. 14/838,071 · Granted Oct 25, 2016

Variable speed compressor control with lost rotor mitigation

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 9,476,626
App. No.
14/838,071
Granted
Oct 25, 2016
Kind
B2
Abstract

A drive controller for a motor of a compressor includes a drive circuit that applies voltages to windings of the motor. A speed control module controls the drive circuit to rotate the motor at a requested speed. A speed determination module generates the requested speed based on a speed demand from a system controller. A lost rotor control module identifies a lost rotor condition and, in response to identifying the lost rotor condition, instructs the speed determination module to set the requested speed to an override speed that is lower than the speed demand. The lost rotor control module identifies the lost rotor condition in response to a comparison of a speed error with an adaptive threshold. The speed error is based on a difference between requested and estimated speeds of the motor. During first and second system states, the adaptive threshold is set to first and second thresholds, respectively.

Claims (48)

1. A drive controller for a motor of a compressor, the drive controller comprising:

a drive circuit that applies voltages to windings of the motor;

a speed control module that controls the drive circuit to rotate the motor at a requested speed;

a speed determination module that generates the requested speed based on a speed demand from a system controller; and

a lost rotor control module that identifies a lost rotor condition and, in response to identifying the lost rotor condition, instructs the speed determination module to set the requested speed to an override speed that is lower than the speed demand, wherein:

the lost rotor control module identifies the lost rotor condition in response to a comparison of a speed error with an adaptive threshold,

the speed error is based on a difference between the requested speed and an estimated speed of the motor,

during a first system state, the adaptive threshold is equal to a first threshold, and

during a second system state, the adaptive threshold is equal to a second threshold.

2. The drive controller of claim 1 wherein:

the first system state corresponds to a dynamic period of the requested speed,

the second system state corresponds to a stable period of the requested speed,

the first system state and the second system state are mutually exclusive, and

the first threshold is greater than the second threshold.

3. The drive controller of claim 2 wherein the lost rotor control module identifies the first system state in response to a variation in the requested speed being less than a predetermined amount over a preceding predetermined time period.

4. The drive controller of claim 3 wherein the predetermined amount is based on a percentage of the requested speed, the first threshold is thirty percent, and the second threshold is twenty percent.

5. The drive controller of claim 1 wherein:

the lost rotor control module resets a detector timer in response to the speed error being below the adaptive threshold, and

the lost rotor control module identifies the lost rotor condition in response to the detector timer exceeding a predetermined threshold period.

6. The drive controller of claim 1 wherein the lost rotor control module decreases the override speed by a predetermined increment in response to each additional identification of the lost rotor condition.

7. The drive controller of claim 6 wherein the lost rotor control module disables the motor in response to the override speed decreasing below a minimum operating speed.

8. The drive controller of claim 7 further comprising an envelope determination module that determines the minimum operating speed based on (i) a refrigerant pressure at a condenser in fluid communication with the compressor and (ii) a refrigerant pressure at an evaporator in fluid communication with the compressor.

9. The drive controller of claim 1 wherein, while the speed determination module is setting the requested speed to the override speed, the lost rotor control module increases the override speed by a predetermined increment for each predetermined dwell time period during which the lost rotor condition is not identified.

10. The drive controller of claim 9 wherein, in response to the override speed reaching the speed demand, the lost rotor control module instructs the speed determination module to resume generating the requested speed based on the speed demand.

11. A method of operating a drive controller for a motor of a compressor, the method comprising:

applying voltages to windings of the motor;

controlling the voltages to rotate the motor at a requested speed;

generating the requested speed based on a speed demand from a system controller;

selectively identifying a lost rotor condition in response to a comparison of a speed error with an adaptive threshold, wherein

the speed error is based on a difference between the requested speed and an estimated speed of the motor,

during a first system state, the adaptive threshold is equal to a first threshold, and

during a second system state, the adaptive threshold is equal to a second threshold; and

in response to identifying the lost rotor condition, setting the requested speed to an override speed that is lower than the speed demand.

12. The method of claim 11 wherein:

the first system state corresponds to a dynamic period of the requested speed,

the second system state corresponds to a stable period of the requested speed,

the first system state and the second system state are mutually exclusive, and

the first threshold is greater than the second threshold.

13. The method of claim 12 further comprising identifying the first system state in response to a variation in the requested speed being less than a predetermined amount over a preceding predetermined time period.

14. The method of claim 13 wherein the predetermined amount is based on a percentage of the requested speed, the first threshold is thirty percent, and the second threshold is twenty percent.

15. The method of claim 11 further comprising:

resetting a detector timer in response to the speed error being below the adaptive threshold,

wherein the lost rotor condition is identified in response to the detector timer exceeding a predetermined threshold period.

16. The method of claim 11 further comprising decreasing the override speed by a predetermined increment in response to each additional identification of the lost rotor condition.

17. The method of claim 16 further comprising disabling the motor in response to the override speed decreasing below a minimum operating speed.

18. The method of claim 17 further comprising determining the minimum operating speed based on (i) a refrigerant pressure at a condenser in fluid communication with the compressor and (ii) a refrigerant pressure at an evaporator in fluid communication with the compressor.

19. The method of claim 11 further comprising, while the requested speed is set to the override speed, increasing the override speed by a predetermined increment for each predetermined dwell time period during which the lost rotor condition is not identified.

20. The method of claim 19 further comprising, in response to the override speed reaching the speed demand, resuming generation of the requested speed based on the speed demand.

Assignments (7)
SECURITY INTEREST Recorded Jul 9, 2024
From: COPELAND LP
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 068241/0264 →
SECURITY INTEREST Recorded Jul 17, 2023
From: COPELAND LP
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 064278/0598 →
SECURITY INTEREST Recorded Jul 17, 2023
From: COPELAND LP
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 064279/0327 →
SECURITY INTEREST Recorded Jul 17, 2023
From: COPELAND LP
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 064280/0695 →
ENTITY CONVERSION Recorded Jun 22, 2023
From: EMERSON CLIMATE TECHNOLOGIES, INC.
To: COPELAND LP
Reel/Frame 064058/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2015
From: HART, SIMON DAVID
To: CONTROL TECHNIQUES LTD.
Reel/Frame 036831/0921 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2015
From: PENN, WAYNE M., II; GROSHEK, JACOB A.
To: EMERSON CLIMATE TECHNOLOGIES, INC.
Reel/Frame 036831/0854 →