A vehicle control apparatus applied to a vehicle driving system including: an engine; an engine controller configured to control operation of the engine; a generator coupled to the engine; a converter configured to convert alternating-current power output by the generator into desired direct-current power; a load apparatus receiving supply of the direct-current power from the converter; and a rotating-speed detector configured to detect rotating speed of the generator; wherein the vehicle control apparatus is configured to be capable of controlling operations of the engine controller and the converter, and wherein a host controller, which is configured to collectively control the engine controller and the converter, is provided; the host controller includes: an engine-power-generation-command generating unit configured to generate an engine power generation command for causing the engine to operate and drive the generator, and to output the engine power generation command to the engine controller, wherein the engine power generation command is set to have a plurality of stages and wherein each stage corresponds to a notch; and a generator-torque-command generating unit configured to: receive notch information in a plurality of stages included in the engine power generation command, select torque corresponding to magnitude of one of the notches, wherein each of the notches has a set speed-torque characteristic, and output the selected torque to the converter as a generator torque command; wherein the generator-torque-command generating unit is further configured to: monitor an abnormal operation of the engine on the basis of the engine power generation command and a detection signal of the rotating speed detector, switche, when the abnormal operation of the engine is detected, the generator torque command to the lowest value of a torque command value for an abnormal time set in advance as the generator torque command, thereafter gradually increase the generator torque command, recording, as a torque limit value, a magnitude of the generator torque command at the time when the abnormal operation of the engine is detected again, and switch the generator torque command to a torque command value for abnormal time having a value smaller than the recorded torque limit value. an engine-power-generation-command generating unit configured to generate an engine power generation command for causing the engine to operate and drive the generator, and to output the engine power generation command to the engine controller, wherein the engine power generation command is set to have a plurality of stages and wherein each stage corresponds to a notch; and a generator-torque-command generating unit configured to: receive notch information in a plurality of stages included in the engine power generation command, select torque corresponding to magnitude of one of the notches, wherein each of the notches has a set speed-torque characteristic, and output the selected torque to the converter as a generator torque command; receive notch information in a plurality of stages included in the engine power generation command, select torque corresponding to magnitude of one of the notches, wherein each of the notches has a set speed-torque characteristic, and output the selected torque to the converter as a generator torque command; wherein the generator-torque-command generating unit is further configured to: monitor an abnormal operation of the engine on the basis of the engine power generation command and a detection signal of the rotating speed detector, switche, when the abnormal operation of the engine is detected, the generator torque command to the lowest value of a torque command value for an abnormal time set in advance as the generator torque command, thereafter gradually increase the generator torque command, recording, as a torque limit value, a magnitude of the generator torque command at the time when the abnormal operation of the engine is detected again, and switch the generator torque command to a torque command value for abnormal time having a value smaller than the recorded torque limit value. monitor an abnormal operation of the engine on the basis of the engine power generation command and a detection signal of the rotating speed detector, switche, when the abnormal operation of the engine is detected, the generator torque command to the lowest value of a torque command value for an abnormal time set in advance as the generator torque command, thereafter gradually increase the generator torque command, recording, as a torque limit value, a magnitude of the generator torque command at the time when the abnormal operation of the engine is detected again, and switch the generator torque command to a torque command value for abnormal time having a value smaller than the recorded torque limit value.