strategy 100 learns the energy consumption efficiency of the vehicle 10 in an energy domain in other words the energy consumption efficiency is updated at regular energy consumption intervals i e every time a predefined amount of energy is consumed by the vehicle 10 as opposed to updating in the time domain at regular time intervals the control strategy 100 may begin by integrating a vehicle speed 101 such as in kilometers hour kph or miles hour mph and a power consumption 103 such as in watts w or milligrams of fuel per second mg s of the vehicle 10 at integrator blocks 102 and 104 respectively the vehicle speed 101 and the power consumption 103 are known values in one embodiment the vehicle speed 101 and the power consumption 103 are measured sensed and or calculated by the control module 28 or by some other component s that are in communication with the control module 28 prior to performing the integration at integrator blocks 102 104 the power consumption 103 is not necessarily limited to total power of the vehicle 10 power consumption 103 can refer to propulsive power other loads like climate loads accessory loads etc can be calculated in a different domain and then combined with the energy consumption efficiency of the vehicle 10 as desired in other words although the control strategy 100 is described herein as an energy domain approach the energy domain approach could be combined with a time or distance domain approach a distance traveled 105 such as in kilometers km or miles m may be obtained by integrating the vehicle speed 101 in addition an energy consumed 107 such as in kw hr or gallons of fuel can.