The technique of the invention determines whether input data for driving and controlling a cooling fan have any abnormality (steps S100 and S110), sets an actual drive level F* of the cooling fan to a high level (Hi) in the event of detection of any abnormality (step S130), and controls a fan motor to drive the cooling fan at the set drive level F* (step S140). This arrangement effectively prevents a temperature rise to an abnormally high level in any of an engine and motors even in the event of any abnormality arising in the input data.
 본 발명의 기술은 냉각팬을 구동 및 제어하기 위한 입력데이터에 이상이 있는지 여부를 판정하고(S100 및 S110 단계), 이상이 검출되는 경우에 냉각팬의 실제 구동레벨(F*)을 하이 레벨(Hi)로 설정하고(S130 단계), 설정 구동레벨(F*)에서 냉각팬을 구동하도록 팬 모터를 제어한다(S140 단계). 이러한 처리는 입력 데이터에 어떠한 이상이 발생하는 경우라도 엔진과 모터에서 비정상적으로 온도가 높게 상승하는 것을 효과적으로 방지한다. 