摘要 |
A controller (10) includes subtracters (101, 105), a command value corrector (103), and a control block (102). The subtracter (101) obtains a deviation (Deltav0) of an output voltage (v0) applied from a switching power-supply circuit (61) to a second load (Cdc+Load) with respect to its command value (v0*). The control block (102) performs PI control on the basis of the deviation (Deltav0) to generate a command value (idc*) for a current (idc) flowing in a coil (Ldc). The command value corrector (103) corrects the command value (idc*) such that high-frequency components of a current (iL) flowing in a first power-supply line (21), with respect to the fundamental frequency of an input current (iu1, iv1, iw1), are consumed in the switching power-supply circuit (61). The subtracter (105) obtains a deviation (Deltaidc) between the corrected command value (idc*) and the current (idc). Commands (r1, r2) for switches are generated on the basis of the deviation (Deltaidc).
|