System and method for sensorless control of electric machines using magnetic alignment signatures
US-9948224-B1 · Apr 17, 2018 · US
US10084399B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10084399-B2 |
| Application number | US-201715630829-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 22, 2017 |
| Priority date | Jun 22, 2016 |
| Publication date | Sep 25, 2018 |
| Grant date | Sep 25, 2018 |
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 system for controlling an electric motor is disclosed. The system includes a position sensor configured to measure a physical position of a rotor of the electric motor; and a position estimator. The position estimator is configured to: inject a voltage signal having a predetermined frequency into the electric motor, generate an estimated position of a rotor flux based on a feedback current signal in response to the injected voltage signal, and compensate for an offset between the physical position measured by the position sensor and an actual position of the rotor flux based on the estimated position.
Opening claim text (preview).
The invention claimed is: 1. A system for controlling an electric motor, the system comprising: a position sensor configured to measure a physical position of a rotor of the electric motor; and a position estimator configured to: inject a voltage signal having a predetermined frequency into the electric motor, generate an estimated position of a rotor flux based on a feedback current signal in response to the injected voltage signal, and compensate for an offset between the physical position measured by the position sensor and an actual position of the rotor flux based on the estimated position. 2. The system of claim 1 , wherein the position estimator is configured to: inject the voltage signal in a rotating reference frame based on the estimated position of the rotor flux; demodulate the feedback current signal; filter the demodulated feedback current signal; apply a gain factor to the demodulated and filtered feedback current signal to generate an estimation error; and generate the estimated position of the rotor flux based on the estimation error. 3. The system of claim 2 , wherein the voltage signal is injected along the d-axis of the rotating reference frame. 4. The system of claim 1 , wherein the predetermined frequency is in a range between 300 Hz and 1000 Hz. 5. The system of claim 2 , wherein the position estimator is configured to: determine an offset sample based on the estimated position of the rotor flux and the physical position of the rotor measured by the position sensor; and combine the offset sample with one or more previously-determined offset samples to determine an estimated offset. 6. The system of claim 1 , wherein the position estimator is configured to inject the voltage signal when the rotor of the electric motor is in a stall position. 7. The system of claim 1 , wherein the position estimator is configured to inject the voltage signal when a speed of the rotor of the electric motor is below a predetermined threshold. 8. The system of claim 2 , wherein the position estimator is configured to adjust the estimated position of the rotor flux to reduce the estimation error. 9. A method for detecting position measurement errors for an electric motor, the method comprising: measuring, by a position sensor, a physical position of a rotor of the electric motor; injecting, by a position estimator, a voltage signal having a predetermined frequency into the electric motor; generating, by the position estimator, an estimated position of a rotor flux based on a feedback current signal in response to the injected voltage signal; and compensate for an offset between the physical position measured by the position sensor and an actual position of the rotor flux based on the estimated position. 10. The method of claim 9 , further comprising: injecting the voltage signal in a rotating reference frame based on the estimated position of the rotor flux; demodulating the feedback current signal; filtering the demodulated feedback current signal; applying a gain factor to the modulated and filtered feedback current signal to generate an estimation error; and generating the estimated position of the rotor flux based on the estimation error. 11. The method of claim 10 , wherein injecting the voltage signal further comprises: injecting the voltage signal along the d-axis of the rotating reference frame. 12. The method of claim 9 , wherein the predetermined frequency in a range between 300 Hz and 1000 Hz. 13. The method of claim 10 , further comprising: determining an offset sample based on the estimated position of the rotor flux and the physical position of the rotor measured by the position sensor; and combining the offset sample with one or more previously-determined offset samples to determine an estimated offset. 14. The method of claim 9 , further comprising: injecting the voltage signal when the rotor of the electric motor is in a stall position. 15. The method of claim 9 , further comprising: injecting the voltage signal when a speed of the rotor of the electric motor is below a predetermined threshold. 16. The method of claim 10 , further comprising: adjusting the estimated position of the rotor flux to reduce the estimation error. 17. A motor system, comprising: an electric motor including a rotor and a stator; a motor control system configured to control the electric motor, the motor control system including: a position sensor configured to measure a physical position of the rotor of the electric motor; and a position estimator configured to: inject a voltage signal having a predetermined frequency into the electric motor, generate an estimated position of a rotor flux based on a feedback current signal in response to the injected voltage signal, and compensate for an offset between the physical position measured by the position sensor and an actual position of the rotor flux based on the estimated position. 18. The motor system of claim 17 , wherein the electric motor includes a synchronous electric motor. 19. The motor system of claim 18 , wherein the electric motor includes an interior permanent magnet (IPM) motor. 20. A chassis for a vehicle, the chassis comprising: a propulsion system for providing motive torques to at least one wheel of the vehicle, the propulsion system comprising: an energy storage device configured to store electric energy; an electric motor including a rotor and a stator; a motor control system configured to control energy transfer between the energy storage device and the electric motor, the motor control system including: a position sensor configured to measure a physical position of the rotor of the electric motor; and a position estimator configured to: inject a voltage signal having a predetermined frequency into the electric motor, generate an estimated position of a rotor flux based on a feedback current signal in response to the injected voltage signal, and compensate for an offset between the physical position measured by the position sensor and an actual position of the rotor flux based on the estimated position.
wherein the commutation is function of electro-magnetic force [EMF] · CPC title
Vector control not involving the use of rotor position or rotor speed sensors · CPC title
using an injected high frequency signal · CPC title
Estimation of position or speed · CPC title
Observer control, e.g. using Luenberger observers or Kalman filters · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.