Working
machine which features: an engine; a
work unit designed to be driven by the motor; a
coupling which is provided between an output shaft of the motor and a
drive shaft of the working unit, and is designed to transmit power from the output shaft of the motor to the
drive shaft or to interrupt the transmission; a sensor designed to detect the engine speed; and a
control unit designed to control the motor and
clutch based on the engine speed, the
control unit features: a prediction unit designed to predict, based on the
motor speed detected by the sensor, whether the working unit will be blocked by a load; and a
clutch control unit designed to control the
clutch to transition from a transmission state to an interruption state in response to the prediction unit's forecast that the working unit will become blocked, wherein in a case where the reduction amount of the
motor speed detected by the sensor is greater than a first
limit value, the prediction unit predicts that the working unit will be blocked, characterized in that the working
machine further features, a power generator / motor designed to drive the output shaft of the motor and to generate
electricity by being driven by the motor being driven; and a battery designed to be charged with
electricity generated by the generator / engine when the generator / engine is operating as a generator, and to supply
electricity to the generator / engine when the generator / engine is operating as a motor, In a case where the reduction in the
motor speed detected by the sensor is less than the first limit but greater than a second limit, the control unit causes the battery to supply power to the generator / motor in order to cause the generator / motor to assist the motor.