摘要 |
PROBLEM TO BE SOLVED: To perform control to inertial state instead of a regeneration torque and to prevent braking from being applied by calculating the command current of a motor at each constant period and weakening the level of each q-axis current command on power-running control and inertia with a larger one by performing comparison during power-running control and performing field control. SOLUTION: An input state is detected at each constant period, and q/d-axis currents are calculated as a regeneration mode when a switch for detecting that an accelerator is fully closed contacts and are outputted to a motor. When the switch for detecting that the accelerator is fully closed opens and an electrical signal corresponding to the opening of the accelerator is equal to 0, the q/d-axis currents are calculated as an inertial mode and are outputted to the motor. Then, when the switch for detecting that the accelerator is fully closed is not on and an electrical signal corresponding to the opening of the accelerator is not 0, the q/d-axis currents in an inertia mode and at the same time the q/d-axis currents in a power-running mode are calculated. Then, the q-axis current values of inertia and power running are compared, and the q/d-axis currents as a result of the operation in the larger mode are outputted to the motor. |