| CPC B60L 3/12 (2013.01) [B60L 1/003 (2013.01); B60L 58/13 (2019.02); B61C 3/02 (2013.01); B61C 17/06 (2013.01); B60L 2200/26 (2013.01)] | 20 Claims |

|
1. A modular system to dynamically manage auxiliary loads and supplies on a vehicle, comprising:
an engine block of a vehicle;
one or more pumps operably coupled to the engine block;
an alternator configured to provide power to the pump to circulate fluid through the engine block;
one or more power input sources;
one or more power consuming devices; and
an auxiliary power controller configured to:
determine a first selection of the one or more power input sources from a plurality of power input sources,
determine a first selection of one or more power consuming devices from a plurality of power consuming devices,
manage transfer of auxiliary power from the first selection of the one or more power input sources to the first selection of the one or more power consuming devices, and
manage transfer of power from the alternator to the one or more pumps, wherein the auxiliary power controller is configured to determine power supply availability from the one or more power input sources and power demand requirements for each of the one or more power consuming devices before managing transfer of auxiliary power from the first selection of the one or more power input sources to the first selection of the one or more power consuming devices, wherein the power demand requirements from a power consuming device indicates an amount of power that the power consuming device is to draw from the one or more power consuming devices.
|