IP Library Granted Patent US 8,547,051
Granted Patent B2
US 8,547,051 · App. 13/585,961 · Granted Oct 1, 2013

Controller and method for transitioning between control angles

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 8,547,051
App. No.
13/585,961
Granted
Oct 1, 2013
Kind
B2
Abstract

A system includes a control module that controls a motor based on a first rotor angle and an angle determination module that generates the first rotor angle. An estimator module determines an estimated rotor angle of the motor. A transition module generates a transition signal in response to convergence of the estimator module. The angle determination module initially generates the first rotor angle based on an open loop angle. In response to the transition signal, the angle determination module switches to generating the first rotor angle based on the estimated rotor angle and an offset value. The offset value is based on a difference between the estimated rotor angle and the open loop angle at the time when the transition signal is generated.

Claims (38)

1. A system comprising:

a control module that controls a motor based on a first rotor angle;

an angle determination module that generates the first rotor angle;

an estimator module that determines an estimated rotor angle of the motor; and

a transition module that generates a transition signal in response to convergence of the estimator module, wherein:

the angle determination module initially generates the first rotor angle based on an open loop angle,

in response to the transition signal, the angle determination module switches to generating the first rotor angle based on the estimated rotor angle and an offset value, and

the offset value is based on a difference between the estimated rotor angle and the open loop angle at the time when the transition signal is generated.

2. The system of claim 1 wherein, over a time period subsequent to the time when the transition signal is generated, the angle determination module reduces a magnitude of the offset to zero.

3. The system of claim 2 wherein the angle determination module reduces the magnitude of the offset, at periodic intervals, by a predetermined amount.

4. The system of claim 1 wherein the angle determination module generates the first rotor angle based on the estimated rotor angle and the offset value by summing the estimated rotor angle and the offset value.

5. The system of claim 1 wherein the transition module judges the convergence of the estimator module based on flux estimates generated by the estimator module.

6. The system of claim 1 further comprising a commanded angle generation module that generates the open loop angle based on a commanded speed.

7. The system of claim 6 wherein the commanded angle generation module generates the open loop angle by integrating the commanded speed.

8. The system of claim 1 wherein the estimator module determines the estimated rotor angle based on measured parameters of the motor, wherein the measured parameters include at least one of measured currents and measured voltages.

9. The system of claim 1 wherein the estimator module determines an estimated speed of the motor, and wherein the control module controls the switching based on the first rotor angle and the estimated speed in response to the transition signal.

10. The system of claim 9 wherein the transition module also generates the transition signal in response to

(i) the estimated speed being greater than a predetermined speed, and

(ii) the motor having run for longer than a predetermined period of time.

11. A method of operating a motor, the method comprising:

controlling the motor based on a first rotor angle;

using an estimator, determining an estimated rotor angle of the motor;

generating a transition signal in response to convergence of the estimator;

initially generating the first rotor angle based on an open loop angle; and

in response to the transition signal, switching to generating the first rotor angle based on the estimated rotor angle and an offset value, wherein the offset value is based on a difference between the estimated rotor angle and the open loop angle at the time when the transition signal is generated.

12. The method of claim 11 further comprising, over a time period subsequent to the time when the transition signal is generated, reducing a magnitude of the offset to zero.

13. The method of claim 12 further comprising reducing the magnitude of the offset, at periodic intervals, by a predetermined amount.

14. The method of claim 11 further comprising generating the first rotor angle based on the estimated rotor angle and the offset value by summing the estimated rotor angle and the offset value.

15. The method of claim 11 further comprising judging the convergence of the estimator based on flux estimates generated by the estimator.

16. The method of claim 11 further comprising generating the open loop angle based on a commanded speed.

17. The method of claim 16 further comprising generating the open loop angle by integrating the commanded speed.

18. The method of claim 11 further comprising determining the estimated rotor angle based on measured parameters of the motor, wherein the measured parameters include at least one of measured currents and measured voltages.

19. The method of claim 11 further comprising:

determining an estimated speed of the motor; and

in response to the transition signal, controlling the switching based on the first rotor angle and the estimated speed.

20. The method of claim 19 further comprising:

generating the transition signal in response to the estimated speed being greater than a predetermined speed; and

generating the transition signal in response to the motor having run for longer than a predetermined period of time.

Assignments (5)
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 →