A hybrid electric vehicle and method that stores an upper energy storage
limit and a lower energy storage limit for an energy storage system for
each of a plurality of predetermined driving modes, determines a
currently selected driving mode from the plurality of predetermined
driving modes, sets the upper energy storage limit and the lower energy
storage limit for the energy storage system based on the currently
selected driving mode, determines parameters for operation of vehicle
components within the currently selected driving mode and generates
command signals to the vehicle components for operation within determined
parameters.