The engine control unit performs a control of the charge level in the battery, based on the current battery sensor signal. This control is performed in order to improve the efficiency and to reduce the fuel consumption and it is necessary to carefully detect the charge level of the battery.