Abstract: A target power value determining unit determines target power values Pc1* and Pc2* such that a sum SPc* of target load powers as a sum of target load power Pc1* and target load power Pc2* does not exceed a sum SWin of allowable charging powers and a sum SWout of allowable discharging powers. In accordance with the generated target load power values Pc1* and Pc2*, switching commands PWM1 and PWM2 are generated. Consequently, an inverter executes a power conversion operation such that the powers exchanged between a main line ML and motor generators attain to the target load power values Pc1* and Pc2*, respectively.