A control module for controlling a genset, the genset comprising an engine, an alternator, an exhaust system, an evaporation emission control system, an exhaust gas recirculation control system, a secondary air injection control system, a fuel system, an ignition system, an air handling system, a thermal management system and an aftertreatment system;
- the control module comprising:
- a controller configured to:
- (a) interpret an electrical output from the alternator via a communication circuitry,
- (b) determine a load on the alternator from the electrical output, the load corresponding to a mechanical load on the engine,
- (c) generate an engine control response in response to the determined load, the engine control response configured to control operation of at least one of the evaporation emission control system, the exhaust gas recirculation control system, the secondary air injection control system, the fuel system, the ignition system, the air handling system, the thermal management system and the aftertreatment system via the communication circuitry.