A power control system for adjusting an input power limit of a DC-DC voltage converter, comprising: a battery pack having an positive electrode and a negative electrode, the battery pack adapted to generate a first voltage level between the positive electrode and the negative electrode that is received by the DC-DC voltage converter and a DC-AC inverter, wherein said DC-DC voltage converter is electrically coupled to a positive electrode of a battery utilized to provide power to auxiliary vehicle devices and said DC-AC inverter is electrically coupled to a vehicle motor system; a first voltage sensor adapted to generate a first voltage signal (Vp) indicative of the first voltage level between the positive electrode and the negative electrode of the battery pack; a first current sensor adapted to generate a first current signal indicative of a total current level flowing from the battery pack; a second current sensor adapted to generate a second current signal indicative of a current level flowing from the battery pack to the DC-DC voltage converter; a temperature sensor adapted to generate a temperature signal indicative of a temperature of the battery pack; a microprocessor operably coupled to the first voltage sensor, the first current sensor, the second current sensor, and the temperature sensor; the microprocessor being programmed to determine an amount of output power (Pout) being output by the battery pack based on the first voltage signal (Vp) and the first current signal; the microprocessor being further programmed to determine an amount of available power in the battery pack based on the first current signal and the temperature signal; the microprocessor being further programmed to determine an amount of input power being input to the DC-DC voltage converter from the battery pack based on the second current signal and the first voltage signal (Vp); the microprocessor being further programmed to determine an amount of power being provided to the DC-AC inverter based on the amount of output power being output by the battery pack and the amount of input power being input to the DC-DC voltage converter; the microprocessor being further programmed to decrease the input power limit of the DC-DC voltage converter if a sum of the amount of power being provided to the DC-AC inverter and the amount of input power being input to the DC-DC voltage converter is greater than the amount of available power in the battery pack; and wherein the microprocessor being programmed to determine the amount of power being provided to the DC-AC inverter by subtracting the amount of input power being input to the DC-DC voltage converter by the amount of output power being output by the battery pack. a battery pack having an positive electrode and a negative electrode, the battery pack adapted to generate a first voltage level between the positive electrode and the negative electrode that is received by the DC-DC voltage converter and a DC-AC inverter, wherein said DC-DC voltage converter is electrically coupled to a positive electrode of a battery utilized to provide power to auxiliary vehicle devices and said DC-AC inverter is electrically coupled to a vehicle motor system; a first voltage sensor adapted to generate a first voltage signal (Vp) indicative of the first voltage level between the positive electrode and the negative electrode of the battery pack; a first current sensor adapted to generate a first current signal indicative of a total current level flowing from the battery pack; a second current sensor adapted to generate a second current signal indicative of a current level flowing from the battery pack to the DC-DC voltage converter; a temperature sensor adapted to generate a temperature signal indicative of a temperature of the battery pack; a microprocessor operably coupled to the first voltage sensor, the first current sensor, the second current sensor, and the temperature sensor; the microprocessor being programmed to determine an amount of output power (Pout) being output by the battery pack based on the first voltage signal (Vp) and the first current signal; the microprocessor being further programmed to determine an amount of available power in the battery pack based on the first current signal and the temperature signal; the microprocessor being further programmed to determine an amount of input power being input to the DC-DC voltage converter from the battery pack based on the second current signal and the first voltage signal (Vp); the microprocessor being further programmed to determine an amount of power being provided to the DC-AC inverter based on the amount of output power being output by the battery pack and the amount of input power being input to the DC-DC voltage converter; the microprocessor being further programmed to decrease the input power limit of the DC-DC voltage converter if a sum of the amount of power being provided to the DC-AC inverter and the amount of input power being input to the DC-DC voltage converter is greater than the amount of available power in the battery pack; and wherein the microprocessor being programmed to determine the amount of power being provided to the DC-AC inverter by subtracting the amount of input power being input to the DC-DC voltage converter by the amount of output power being output by the battery pack.