Direct-axis voltage based angular offset calibration in an electric motor
US-2024424911-A1 · Dec 26, 2024 · US
US9240744B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9240744-B2 |
| Application number | US-201213547938-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 12, 2012 |
| Priority date | Jul 12, 2012 |
| Publication date | Jan 19, 2016 |
| Grant date | Jan 19, 2016 |
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.
Embodiments of the present disclosure relate to methods, systems and apparatus for adjusting current and/or torque commands used to control operation of an asynchronous machine based on rotor flux of the asynchronous machine.
Opening claim text (preview).
What is claimed is: 1. A method performed at a controller for controlling an asynchronous machine, the method comprising: determining rotor flux feedback of the asynchronous machine; generating, using a value of rotor flux ratio that is a ratio of the rotor flux feedback to a rotor flux command: a first control signal that dynamically adjusts a torque slew rate of a torque command by initially setting the torque slew rate to a slow torque slew rate value via the first control signal and, when the value of the rotor flux ratio is determined to be greater than or equal to the high threshold value, setting the torque slew rate to a faster torque slew rate value via the first control signal, and a second control signal that dynamically adjusts a current slew rate of final current commands independently of the torque slew rate such that the torque and current slew rates have different values; and processing the final current commands to generate current signals that control the asynchronous machine. 2. A method according to claim 1 , wherein the generating the first control signal, comprises: computing the value of the rotor flux ratio that is a ratio of the rotor flux feedback to the rotor flux command; determining whether the value of the rotor flux ratio is greater than a high threshold value; when the value of the rotor flux ratio is determined to be less than the high threshold value, determining whether the value of the rotor flux ratio is less than a low threshold value; and when the value of the rotor flux ratio is determined to be less than the low threshold value, setting the torque slew rate to the slow torque slew rate value via the first control signal. 3. A method according to claim 2 , wherein the rotor flux command is determined from a lookup table that maps torque command values to corresponding rotor flux command values. 4. A method according to claim 3 , wherein the rotor flux feedback is measured using a flux sensor. 5. A method according to claim 2 , wherein the rotor flux feedback is either a d-axis rotor flux or a magnitude of the rotor flux feedback. 6. A method according to claim 3 , wherein the rotor flux feedback is estimated using a flux estimator module. 7. A method according to claim 1 , wherein generating the second control signal, comprises: initially setting the current slew rate to a slow current slew rate value via the second control signal; computing the value of the rotor flux ratio that is a ratio of the rotor flux feedback to the rotor flux command; determining whether the value of the rotor flux ratio is greater than another high threshold value; when the value of the rotor flux ratio is determined to be greater than or equal to the other high threshold value, setting the current slew rate to a faster current slew rate value via the second control signal; when the value of the rotor flux ratio is determined to be less than the other high threshold value, determining whether the value of the rotor flux ratio is less than another low threshold value; and when the value of the rotor flux ratio is determined to be less than the other low threshold value, setting the current slew rate to the slow current slew rate value via the second control signal. 8. A method according to claim 1 , wherein the method further comprises: processing a torque command input signal and outputting a limited torque command; and generating a limited torque command output signal based on the first control signal and the limited torque command, wherein the torque slew rate of the limited torque command output signal is adjusted based on the first control signal; generating limited current commands; and generating the final current commands based on the second control signal and the limited current commands, wherein the current slew rate of the final current commands is adjusted based on the second control signal. 9. A system for controlling an asynchronous machine, comprising: a torque-to-current mapping module that is configured to generate final current commands; and a controller that is configured to: generate, based on using a value of rotor flux ratio that is a ratio of a rotor flux feedback of the asynchronous machine to a rotor flux command, a first control signal that dynamically adjusts a torque slew rate of a torque command; initially set the torque slew rate to a slow torque slew rate value via the first control signal, and set the torque slew rate to a faster torque slew rate value via the first control signal when the value of the rotor flux ratio is determined to be greater than or equal to the high threshold value, and a second control signal that dynamically adjusts a current slew rate of the final current commands independently of the torque slew rate such that the torque and current slew rates have different values, wherein the final current commands are used to generate current signals that control the asynchronous machine. 10. A system according to claim 9 , wherein the controller is configured to generate the control signals by comparing a value of the rotor flux ratio to one or more thresholds, wherein the rotor flux ratio is computed based on the rotor flux command and the rotor flux feedback. 11. A system according to claim 10 , wherein the controller is configured to: compute the value of the rotor flux ratio that is a ratio of the rotor flux feedback to the rotor flux command; determine whether the value of the rotor flux ratio is greater than a high threshold value; determine whether the value of the rotor flux ratio is less than a low threshold value when the value of the rotor flux ratio is determined to be less than the high threshold value; set the torque slew rate to a slower torque slew rate value via the first control signal when the value of the rotor flux ratio is determined to be less than the low threshold value. 12. A system according to claim 10 , wherein the controller is configured to: initially set the current slew rate to a slow current slew rate value via the second control signal; compute the value of the rotor flux ratio that is the ratio of the rotor flux feedback to the rotor flux command; determine whether the value of the rotor flux ratio is greater than another high threshold value; set the current slew rate to a faster current slew rate value via the second control signal when the value of the rotor flux ratio is determined to be greater than or equal to the other high threshold value; determine whether the value of the rotor flux ratio is less than another low threshold value when the value of the rotor flux ratio is determined to be less than the other high threshold value; and set the current slew rate to a slower current slew rate value via the second control signal when the value of the rotor flux ratio is determined to be less than the other low threshold value. 13. A system according to claim 10 , wherein the rotor flux command is determined from a lookup table that maps torque command values to corresponding rotor flux command values. 14. A system according to claim 13 , wherein the rotor flux feedback is either measured using a flux sensor, or estimated using a flux estimator module. 15. A system according to claim 10 , wherein the rotor flux feedback is either a d-axis rotor flux or a magnitude of the rotor flux feedback. 16. A system according to claim 10 , further comprising: a torque slew rate limiter module; and wherein the torque-to-current mapping module comprises: a current slew rate limiter module, and wherein the rotor flux ratio is used to dynamically adjust at least one
Rotor flux based control involving the use of rotor position or rotor speed sensors · CPC title
Asynchronous machines · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.