Controlling an ac machine
US-2015381081-A1 · Dec 31, 2015 · US
US9647583B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9647583-B2 |
| Application number | US-201314900205-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 28, 2013 |
| Priority date | Jun 28, 2013 |
| Publication date | May 9, 2017 |
| Grant date | May 9, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A variable magnetization machine controller has a current command module, a magnetization module and a reducing current module. The current command module computes a vector current command in a dq axis based on a torque command. The magnetization module applies a magnetization control pulse to a d-axis current of the vector current command. Thus, the reducing current module applies a reducing current to a q-axis current of the vector current command based on the torque command and one of an estimated torque of the variable magnetization machine and a measured torque of the variable magnetization machine.
Opening claim text (preview).
What is claimed is: 1. A variable magnetization machine controller comprising: a current command module configured to compute a vector current command in a dq axis based on a torque command; a magnetization module configured to apply a magnetization control pulse to a d-axis current of the vector current command; and a reducing current module configured to apply a reducing current to a q-axis current of the vector current command based on the torque command and one of an estimated torque of the variable magnetization machine and a measured torque of the variable magnetization machine. 2. The variable magnetization machine controller according to claim 1 , wherein the reducing current module is further configured to compute the reducing current based on a difference between the torque command and the estimated torque. 3. The variable magnetization machine controller according to claim 1 , wherein the magnetization module is further configured to provide the magnetization control pulse to regulate a gain of a proportional-integral compensator according to a value of the magnetization control pulse. 4. The variable magnetization machine controller according to claim 1 , wherein the reducing current module is configured to reduce a gain for a positive pulse for the variable magnetization machine configured as a positive salient pole machine, and to increase the gain for the positive pulse for the variable magnetization machine configured as a negative salient pole machine. 5. The variable magnetization machine controller according to claim 1 , wherein the magnetization module is further configured to alter the reducing current according to the magnetization control pulse that the magnetization module outputs. 6. The variable magnetization machine controller according to claim 1 , further comprising a torque estimator configured to calculate the estimated torque based on a dq-axis vector of an estimated stator flux linkage of the variable magnetization machine and a measured current provided to the variable magnetization machine. 7. The variable magnetization machine controller according to claim 6 , further comprising a stator flux linkage estimator configured to estimate the stator flux linkage by adding a compensation value that is obtained from a value that is a difference between an output of an observer and a plant with a compensation of a proportional integral controller to produce a sum value that is then added to a state of the observer to produce a Luenburger style observer for machine electrical state variables associated with the variable magnetization machine. 8. The variable magnetization machine controller according to claim 1 , wherein the magnetization module is further configured to vary an amplitude of the magnetization control pulse according to the vector current command output by the current command module. 9. The variable magnetization machine controller according to claim 8 , wherein the magnetization module is further configured to set the amplitude of the magnetization control pulse to a value such that a sum of the magnetization control pulse and a value of current i d * provide a d-axis current which obtains a prescribed magnetization level for the variable magnetization machine. 10. The variable magnetization machine controller according to claim 1 , wherein the magnetization control pulse is a trapezoidal pulse which prevents a stator reaction L d *di d /dt of the variable magnetization machine from exceeding a value that is permitted for a voltage source that provides a voltage to the variable magnetization machine. 11. A method for controlling a variable magnetization machine controller comprising: computing a vector current command in a dq axis based on a torque command; applying a magnetization control pulse to a d-axis current of the vector current command; and applying a reducing current to a q-axis current of the vector current command based on the torque command and one of an estimated torque of the variable magnetization machine and a measured torque of the variable magnetization machine. 12. The method according to claim 11 , wherein the applying of the reducing current includes calculating the reducing current based on a difference between the torque command and the estimated torque. 13. The method according to claim 11 , further comprising altering reducing current according to the magnetization control pulse that the magnetization module outputs. 14. The method according to claim 11 , further comprising calculating the estimated torque based on a dq-axis vector of an estimated stator flux linkage of the variable magnetization machine and a measured current provided to the variable magnetization machine. 15. The method according to claim 11 , wherein the applying of the magnetization control pulse includes varying an amplitude of the magnetization control pulse according to the vector current command. 16. The method according to claim 15 , wherein the applying of the magnetization control pulse includes setting the amplitude of the magnetization control pulse to a value such that a sum of the magnetization control pulse and a value of current i d * provide a d-axis current which obtains a prescribed magnetization level for the variable magnetization machine.
using field weakening · CPC title
Arrangements for controlling the speed or torque of a single motor (H02P6/10, H02P6/28 take precedence) · CPC title
Stator flux based control · CPC title
Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors (arrangements for starting electric motors H02P1/00; arrangements for stopping or slowing electric motors H02P3/00; control of motors that can be connected to two or more different electric power supplies H02P4/00; regulating or controlling the speed or torque of two or more electric motors H02P5/00; vector control H02P21/00) · CPC title
Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.