Method and system for compensating for current sensor offset of inverter
US-10090779-B2 · Oct 2, 2018 · US
US10340827B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10340827-B2 |
| Application number | US-201715804253-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 6, 2017 |
| Priority date | Nov 6, 2017 |
| Publication date | Jul 2, 2019 |
| Grant date | Jul 2, 2019 |
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.
Technical solutions are described for determining a sensor failure in a motor control system with at least three phase current measurements. An example system includes a current controller to generate an input voltage command for a motor using feedforward control. The system further includes a failed sensor identification module that, in response to the current controller operating using the feedforward control, determines that a current offset error is indicative of a failure of a current sensor, the current offset error determined based on a magnitude and a phase of a diagnostic current. Further, the failed sensor identification module identifies the current sensor experiencing the failure based on a phase value of the diagnostic current in response to the failure.
Opening claim text (preview).
What is claimed is: 1. A system for determining a sensor failure in a motor control system with at least three phase current measurements, the system comprising: a current controller configured to generate an input voltage command for a motor using feedforward control; a failed sensor identification module, in response to the current controller operating using the feedforward control, configured to: determine that a current offset error is indicative of a failure of a current sensor, the current offset error determined based on a magnitude and a phase of a diagnostic current; and determine that the current offset error is indicative of a multi-point failure based on a determination that the magnitude of the diagnostic current is above a first predetermined threshold, and that the current offset error is indicative of a single point failure based on a determination that the magnitude is between a second predetermined threshold and the first predetermined threshold. 2. The system of claim 1 , further comprising: a control mode arbitration module configured to switch the current controller to operate using feedback control in response identification of the current sensor experiencing the failure. 3. The system of claim 2 , further comprising a healthy measurement arbitration module that modifies a calculation scheme for determining a measured motor current based on identification of the current sensor experiencing the failure. 4. The system of claim 2 , wherein the control mode arbitration module is further configured to switch the current controller to operate in the feedforward control in response to detection of the current offset error. 5. The system of claim 1 , wherein in response to the multi-point failure, a current diagnostic module is configured to send a system shutdown signal. 6. The system of claim 1 , wherein in response to the multi-point failure, a current diagnostic module configures the current controller to operate using the feedforward control permanently. 7. The system of claim 1 , wherein failed sensor identification module is further configured to: calculate detection windows respective to each phase in the motor control system; and identify, from a plurality of current sensors, the current sensor experiencing the failure based on a phase value of the diagnostic current being in one of the detection windows. 8. A method for determining a sensor failure in a motor control system with at least three phase current measurements, the method comprising: generating, by a current controller module, an input voltage command for a motor using feedforward control based on a measured motor current; and identifying, by a failed sensor identification module, a specific current sensor that is experiencing a failure while the motor control system operates using the feedforward control, the identification comprising: determining that the current offset error is indicative of the failure based on a magnitude of a diagnostic current; and determining that the current offset error is indicative of a multi-point failure based on a determination that the magnitude of the diagnostic current is above a first predetermined threshold, and that the current offset error is indicative of a single point failure based on a determination that the magnitude is between a second predetermined threshold and the first predetermined threshold. 9. The method of claim 8 , further comprising switching, by a control mode arbitration module, the current controller to operate using feedback control in response the identification of the current sensor experiencing the failure. 10. The method of claim 8 , further comprising, modifying, by a healthy measurement arbitration module, a calculation scheme for determining a measurement of the measured motor current based on the current sensor experiencing the failure, the modified calculation scheme does not use, for feedback control, measurements from the current sensor experiencing the failure. 11. The method of claim 8 , further comprising, in response to the multi-point failure, sending a system shutdown signal. 12. The method of claim 8 , further comprising: switching, by a control mode arbitration module, the current controller to operate using feedforward control in response to detection of the current offset error. 13. A motor control system, comprising: a motor; a current controller module configured to generate an input voltage command for the motor using feedback control based on a measured motor current; a current measurement and diagnostic calculation module configured to detect an offset error; and a failed sensor identification module configured to, in response to the offset error: switch the current controller module to operate using feedforward control; and determine, when operating in the feedforward control, a failure based on a magnitude of a diagnostic current being above a first predetermined threshold, and in response identify, from a plurality of current sensors, a current sensor that is experiencing the failure based on a phase value of the diagnostic current. 14. The motor control system of claim 13 , further comprising a control selector module that is configured to switch the current controller module to operate using feedback control in response identification of the current sensor experiencing the failure. 15. The motor control system of claim 13 , further comprising a healthy measurement arbitration module that modifies a calculation scheme for determining a measurement of the measured motor current based on the current sensor experiencing the failure being identified. 16. The motor control system of claim 13 , wherein the failed sensor identification module is configured to determine a multi-point failure based on the magnitude of the diagnostic current in the feedforward control being above the first predetermined threshold, and a phase of the diagnostic current not being in a set of predetermined detection windows, and in response initiate a system shutdown. 17. A system for determining a sensor failure in a motor control system with at least three phase current measurements, the system comprising: a current controller configured to generate an input voltage command for a motor using feedforward control; a failed sensor identification module, in response to the current controller operating using the feedforward control, configured to: determine that a current offset error is indicative of a failure of a current sensor, the current offset error determined based on a magnitude and a phase of a diagnostic current; and determine that the current offset error is indicative of a multi-point failure based on a determination that the magnitude of the diagnostic current is above a first predetermined threshold. 18. A system for determining a sensor failure in a motor control system with at least three phase current measurements, the system comprising: a current controller configured to generate an input voltage command for a motor using feedforward control; a failed sensor identification module, in response to the current controller operating using the feedforward control, configured to: determine that a current offset error is indicative of a failure of a current sensor, the current offset error determined based on a magnitude and a phase of a diagnostic current; and determine that the current offset error is indicative of a single point failure based on a determination that the magnitude is between a first predetermined threshold and a second predetermined threshold.
Arrangements for controlling current (H02P6/10 takes precedence) · CPC title
Measuring current only · CPC title
detecting sensor failures · CPC title
Testing or calibrating of apparatus covered by the other groups of this subclass · CPC title
the fault being an over-current · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.