A cooling system configured to cool a charge storage device within a vehicle, the cooling system comprising: a first cooling subsystem for cooling the charge storage device and having a first cooling subsystem rate of energy consumption, a second cooling subsystem for cooling the charge storage device and having a second cooling subsystem rate of energy consumption, the first cooling subsystem rate of energy consumption being lower than the second cooling subsystem rate of energy consumption, evaluation means comprising predictive evaluation means for providing a predictive output responsive to a determination whether a temperature of the charge storage device will exceed a first prescribed threshold value within a prescribed period of vehicle driving time, an evaluation output of the evaluation means being dependent on at least the predictive output of the predictive evaluation means, assessment means to provide an assessment output responsive to a determination whether the temperature of the charge storage device is lowerable by the first cooling subsystem alone, and control means configured to: select the first cooling subsystem or the second cooling subsystem as an operational cooling subsystem in dependence on the assessment output of the assessment means; and control actuation of the operational cooling subsystem pre-emptively before the temperature of the charge storage device exceeds the first prescribed threshold value according to the determination, in order to lower the current temperature of the charge storage device in dependence on the evaluation output of the evaluation means. a first cooling subsystem for cooling the charge storage device and having a first cooling subsystem rate of energy consumption, a second cooling subsystem for cooling the charge storage device and having a second cooling subsystem rate of energy consumption, the first cooling subsystem rate of energy consumption being lower than the second cooling subsystem rate of energy consumption, evaluation means comprising predictive evaluation means for providing a predictive output responsive to a determination whether a temperature of the charge storage device will exceed a first prescribed threshold value within a prescribed period of vehicle driving time, an evaluation output of the evaluation means being dependent on at least the predictive output of the predictive evaluation means, assessment means to provide an assessment output responsive to a determination whether the temperature of the charge storage device is lowerable by the first cooling subsystem alone, and control means configured to: select the first cooling subsystem or the second cooling subsystem as an operational cooling subsystem in dependence on the assessment output of the assessment means; and control actuation of the operational cooling subsystem pre-emptively before the temperature of the charge storage device exceeds the first prescribed threshold value according to the determination, in order to lower the current temperature of the charge storage device in dependence on the evaluation output of the evaluation means. select the first cooling subsystem or the second cooling subsystem as an operational cooling subsystem in dependence on the assessment output of the assessment means; and control actuation of the operational cooling subsystem pre-emptively before the temperature of the charge storage device exceeds the first prescribed threshold value according to the determination, in order to lower the current temperature of the charge storage device in dependence on the evaluation output of the evaluation means.