An improved vehicle cooling system is disclosed having the capability of
controlling various thermal components of the system to effectively
control the heating and cooling of an engine of the vehicle based on
instantaneous vehicle and ambient conditions and also based upon
predictive conditions. These predictive conditions can include
information about the upcoming terrain of the route along which the
vehicle will travel.