Abstract: An apparatus is disclosed for generating thermal and electrical energy outputs in response to thermal and electrical load requirements imposed thereon. The apparatus includes a variable speed power source and a mechanism for transferring thermal energy from the power source a coolant fluid. A generator is also provided and is driven by the power source to produce electrical energy for the electrical load. The output frequency of the generator is independent of the speed of the power source. A mechanism is also provided for extracting thermal energy from the coolant fluid and directing the thermal energy to the thermal load. Finally, a device is included for monitoring the loads and controlling the thermal and electrical outputs in response to the loads by independently varying the speed of the power source and the output frequency of the generator to provided desired thermal and electrical energy outputs.