Patent ID: 7148645

Claim:
A moving body equipped with a motor as a source of power, an output measuring means for measuring an output of the motor, and a control system having a plurality of control units to execute functions by a power supplied from a control system power source via a control system electric line, the control system including, as the control units, a main control unit for sequentially setting a primary desired output of the motor; and a first sub-control unit for receiving a primary desired output from the main control unit via a first communication line, storing and holding the newest primary desired output as a secondary desired output, and adjusting a power supplied from a driving system power source to the motor via a driving system electric line so that the output of the motor coincides with the newest secondary desired output, comprising: variable measuring means for measuring the changing amount of the secondary desired output or a deviation between an output of the motor measured by the output measuring means and the newest primary desired output set by the main control unit as a variable; determining means for determining whether or not an absolute value of the variable measured by the variable measuring means exceeds a threshold; and correcting means for correcting a power supply from the driving system power source to the motor to be adjusted by the first sub-control unit after the determining means determines that the absolute value of the variable exceeds the threshold in order to inhibit the changing amount of the power supply.