Drive and control apparatus for multiple-winding motor
US-2017294864-A1 · Oct 12, 2017 · US
US11784605B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11784605-B2 |
| Application number | US-202217889503-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 17, 2022 |
| Priority date | Jan 11, 2022 |
| Publication date | Oct 10, 2023 |
| Grant date | Oct 10, 2023 |
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 motor driving apparatus that drives a motor including a plurality of windings respectively corresponding to a plurality of phases, may include a first inverter including a plurality of first switching elements, and connected to a first end of each of the windings; a second inverter including a plurality of second switching elements, and connected to a second end of each of the windings; and a controller including a current controller to produce, based on a predetermined current command of the motor, a voltage command for determining a switching duty of the first switching elements and the second switching elements, wherein the current controller is configured to produce a zero-phase component voltage command among the voltage commands by applying 3 rd harmonic feedforward compensation.
Opening claim text (preview).
What is claimed is: 1. A motor driving apparatus configured to drive a motor including a plurality of windings respectively corresponding to a plurality of phases, the motor driving apparatus comprising: a first inverter including a plurality of first switching elements, and connected to a first end of each of the windings; a second inverter including a plurality of second switching elements, and connected to a second end of each of the windings; and a controller including a current controller configured to produce, based on a predetermined current command of the motor, a voltage command for determining a switching duty of the first switching elements and the second switching elements, wherein the current controller is further configured to produce a zero-phase component voltage command among the voltage commands by applying 3 rd harmonic feedforward compensation. 2. The motor driving apparatus of claim 1 , wherein the current controller includes: a first current controller configured to compare a zero-phase component current command of the motor and a zero-phase component current that flows through the motor, and to produce a zero-phase component voltage value to reduce an error therebetween; a 3 rd harmonic calculator configured to determine a 3 rd harmonic component according to a rotation angle of the motor, a rotation speed of the motor, a magnitude of a zero-phase component magnetic flux of the motor, and a phase of the zero-phase component magnetic flux of the motor; and a summing unit configured to produce the zero-phase component voltage command by adding the 3 rd harmonic component to the zero-phase component voltage value to reduce the error. 3. The motor driving apparatus of claim 2 , wherein the current controller further includes: a second current controller configured to compare a dq-axes current command of the motor and a dq-axes current that flows through the motor, and to produce a dq-axes voltage command to reduce an error therebetween. 4. The motor driving apparatus of claim 2 , wherein the current controller further includes: a first data map storing a predetermined magnitude of a zero-phase component magnetic flux of the motor corresponding to a d-axis current and a q-axis current of the motor; and a second data map storing a predetermined phase of the zero-phase component magnetic flux of the motor corresponding to the d-axis current and the q-axis current of the motor. 5. The motor driving apparatus of claim 4 , wherein the first data map is configured to output, to the 3 rd harmonic calculator, a magnitude of a zero-phase component magnetic flux of the motor corresponding to a d-axis current command and a q-axis current command among current commands of the motor. 6. The motor driving apparatus of claim 4 , wherein the second data map is configured to output, to the 3 rd harmonic calculator, a phase of a zero-phase component magnetic flux of the motor corresponding to a d-axis current command and a q-axis current command among current commands of the motor. 7. The motor driving apparatus of claim 2 , wherein the 3 rd harmonic calculator is configured to determine the 3 rd harmonic component according to: Equation′ V n,FF =3*ω r *λ n,amp *cos(3θ+λ n,phase )′ or Equation′ V n,FF =3*ω r *λ n,amp *sin(3θ+λ n,phase )′ wherein V n,FF is the 3 rd harmonic component, ω r is the rotation speed of a rotor of the motor, θ is the rotation angle of the motor, λ n,amp : is the magnitude of the zero-phase component magnetic flux of the motor, and λ n,phase is the phase of the zero-phase component magnetic flux of the motor. 8. The motor driving apparatus of claim 2 , wherein the current controller includes a proportional resonant controller. 9. The motor driving apparatus of claim 1 , wherein the current controller includes: a first current controller configured to compare a zero-phase component current command of the motor and a zero-phase component current that flows through the motor based on a triple speed synchronous reference frame, and to produce a zero-phase component voltage command to reduce an error therebetween; and a second current controller configured to compare a dq-axes current command of the motor and a dq-axes current that flows through the motor, and to produce a dq-axes voltage command to reduce an error therebetween. 10. The motor driving apparatus of claim 9 , wherein the first current controller includes: a zero-phase current extractor configured to extract a zero-phase component current obtained based on a three-phase current in a form of a DC via a triple angle-based rotational transform; a controller configured to produce, based on a zero-phase component current command of the motor and the zero-phase component current extracted in the form of the DC, a voltage command to reduce an error; and an inverse rotational transform unit configured to convert the voltage command for reduction of the error into the zero-phase component voltage command in a form of a 3 rd harmonic via triple angle-based inverse rotational transform. 11. A method of controlling a motor driving apparatus driving a motor including a plurality of windings respectively corresponding to a plurality of phases, the motor driving apparatus including a first inverter including a plurality of first switching elements, and connected to a first end of each of the windings, a second inverter including a plurality of second switching elements, and connected to a second end of each of the windings, the method comprising: producing, by a current controller of a controller, based on a predetermined current command of the motor, voltage commands for determining a switching duty of the first switching elements and the second switching elements, wherein the current controller is further configured to produce a zero-phase component voltage command among the voltage commands by applying 3 rd harmonic feedforward compensation. 12. The method of claim 11 , further including: comparing, by a first current controller of the current controller, a zero-phase component current command of the motor and a zero-phase component current that flows through the motor, and to produce a zero-phase component voltage value to reduce an error therebetween; determining, by a 3 rd harmonic calculator of the current controller, a 3 rd harmonic component according to a rotation angle of the motor, a rotation speed of the motor, a magnitude of a zero-phase component magnetic flux of the motor, and a phase of the zero-phase component magnetic flux of the motor; and producing, by a summing unit of the current controller, the zero-phase component voltage command by adding the 3 rd harmonic component to the zero-phase component voltage value to reduce the error. 13. The method of claim 12 , further including: comparing, by a second current controller of the current controller, a dq-axes current command of the motor and a dq-axes current that flows through the motor, and producing a dq-axes voltage command to reduce an error therebetween. 14. The method of claim 12 , wherein the current controller further includes: a first data map storing a predetermined magnitude of a zero-phase component magnetic flux of the motor corresponding to a d-axis current and a q-axis current of the motor; and a second data map storing a predetermined phase of the zero-phase component magnetic flux of the motor corresponding to the d-axis current and the q-axis current of the motor. 15. The method of claim 14 , wherein the first data map is configured to output, to the 3 rd harmonic calculator, a magnitude of a zero-phase
with pulse width modulation · CPC title
Converter structures employing plural converter units, other than for parallel operation of the units on a single load · CPC title
with automatic control of output voltage or current · CPC title
Indirect field-oriented control; Rotor flux feed-forward control · CPC title
Current control, e.g. using a current control loop · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.