Ac rotating machine control device and electric power steering device equipped with same
US-2016329849-A1 · Nov 10, 2016 · US
US10601348B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10601348-B2 |
| Application number | US-201815879633-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 25, 2018 |
| Priority date | Jan 25, 2018 |
| Publication date | Mar 24, 2020 |
| Grant date | Mar 24, 2020 |
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 switching module switches between receiving a first output from a sensor and a second output from a sensor-less position detection module each indicating a rotor position error of a motor. A position determining module determines a rotor position of the motor based on an output of the switching module and generates a control signal to control a parameter of the motor. A sample and hold module operates on a sum of the output of the switching module and an output of the sample and hold module from a prior instance of switching between the first and second outputs. The position determining module scales the output of the sample and hold module using first and second gains to generate first and second scaled outputs, and generates the control signal based on the output of the switching module and the first and second scaled outputs.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a switching module configured to switch between receiving a first output from a sensor indicating a rotor position error of a motor and receiving a second output from a sensor-less position detection module indicating a second rotor position error of the motor; a position determining module configured to determine a rotor position of the motor based on an output of the switching module and to generate a control signal to control a parameter of the motor; and a sample and hold module configured to perform a sample and hold operation when the switching module switches between the first and second outputs, the sample and hold operation being performed on a sum of the output of the switching module and an output of the sample and hold module from a prior instance of switching between the first and second outputs, wherein the position determining module is further configured to: scale the output of the sample and hold module using first and second gains to generate first and second scaled outputs; and generate the control signal based on the output of the switching module and the first and second scaled outputs, wherein the first and second gains control a response of the position determining module to a disturbance generated when the switching module switches between the first and second outputs. 2. The system of claim 1 wherein the first and second gains control the response of the position determining module within a predetermined range. 3. The system of claim 1 further comprising a control module configured to control the parameter of the motor based on the control signal, wherein the parameter of the motor includes speed, position, or torque of the motor. 4. The system of claim 1 wherein the position determining module comprises a proportional-integral-derivative controller, wherein the first and second gains respectively include proportional and derivative gains, and wherein the position determining module is further configured to: scale the output of the switching module using a third gain to generate a third scaled output, wherein the third gain includes an integral gain; and generate the control signal based on the first, second, and third scaled outputs. 5. The system of claim 1 further comprising a control module configured to adjust a bandwidth of the position determining module as a function of a rotor flux frequency of the motor. 6. The system of claim 1 wherein the position determining module comprises a proportional-integral-derivative controller; wherein the first and second gains and a third gain respectively include proportional, derivative, and integral gains; and wherein the position determining module is further configured to: receive a feedforward signal indicating a torque of the motor; scale the output of the switching module using the third gain to generate a third scaled output; and generate the control signal based on the feedforward signal and the first, second, and third scaled outputs. 7. The system of claim 1 further comprising: a filter module configured to filter the first output and to generate a filtered output when the switching module switches from the first output to the second output while a transient from a prior switch from the second output to the first output is occurring, wherein the sample and hold module is further configured to perform the sample and hold operation on the sum with the filtered output subtracted from the sum to cancel the transient. 8. The system of claim 1 further comprising a control module configured to trigger the switching module to switch from the first output to the second output when the sensor fails and to control the motor based on the control signal. 9. The system of claim 1 further comprising the sensor-less position detection module configured to detect the second rotor position error of the motor by using back electromotive force from the motor or by using high frequency injection, and to provide an indication of the second rotor position error of the motor. 10. The system of claim 1 further comprising: the sensor configured to sense a rotor position of the motor; and a position error detection module configured to provide an indication of the rotor position error of the motor based on the sensed rotor position and the control signal generated by the position determining module. 11. The system of claim 1 further comprising: the sensor-less position detection module configured to detect the second rotor position error of the motor by using back electromotive force from the motor or by using high frequency injection, and to provide an indication of the second rotor position error of the motor; a second sample and hold module configured to perform a sample and hold operation on a sum of the indication of the second rotor position error and an output of the second sample and hold module; and a second position determining module configured to generate the second output based on the indication of the second rotor position error and the output of the second sample and hold module. 12. The system of claim 11 further comprising a control module configured to trigger the second sample and hold module when the switching module switches from the first output to the second output after providing the first output for greater than or equal to a predetermined period of time. 13. The system of claim 11 further comprising a control module configured to trigger the sample and hold module when the switching module switches from the second output to the first output. 14. The system of claim 11 further comprising a control module configured to trigger the sample and hold module when the switching module switches from the first output to the second output after providing the first output for less than or equal to a predetermined period of time. 15. The system of claim 11 further comprising a control module configured to adjust a bandwidth of the second position determining module as a function of a rotor flux frequency of the motor. 16. The system of claim 14 further comprising: a filter module configured to filter the first output and to generate a filtered output when the switching module switches from the first output to the second output while a transient from a prior switch from the second output to the first output is occurring, wherein the sample and hold module is further configured to perform the sample and hold operation on the sum with the filtered output subtracted from the sum to cancel the transient. 17. The system of claim 1 further comprising: the sensor-less position detection module configured to detect the second rotor position error of the motor by using back electromotive force from the motor or by using high frequency injection, and to provide an indication of the second rotor position error of the motor; a second sample and hold module configured to perform a sample and hold operation on a sum of the indication of the second rotor position error and an output of the second sample and hold module; a second position determining module configured to generate the second output based on the indication of the second rotor position error and the output of the second sample and hold module; a control module configured to: trigger the second sample and hold module when the switching module switches from the first output to the second output after providing the first output for greater than or equal to a predetermined period of time; and trigger the sample and hold module when the switching module switches from the second out
Vector control not involving the use of rotor position or rotor speed sensors · CPC title
without separate position detecting elements · CPC title
Circuit arrangements for detecting position · CPC title
wherein the commutation is function of electro-magnetic force [EMF] · CPC title
Determination of the rotor position by using two different methods and/or motor models · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.