| CPC G01C 21/3469 (2013.01) [B60L 58/13 (2019.02); G01C 21/3682 (2013.01); G01C 21/3694 (2013.01); B60L 2240/642 (2013.01); B60L 2240/66 (2013.01); B60L 2240/68 (2013.01); B60L 2250/16 (2013.01); B60L 2260/52 (2013.01)] | 14 Claims |

|
1. A control system for a vehicle, the control system comprising one or more controllers, the control system arranged to:
receive energy information for the vehicle;
divide route data, the route data indicative of a route between a first location and a second location, into a plurality of route segments comprising a first route segment and a second route segment;
wherein:
each route segment is indicative of a portion of the route,
the first route segment is indicative of a length of a first portion of the route,
the second route segment is indicative of a length of a second portion of the route,
the first route segment precedes the second route segment along the route; and
the length of the first portion of the route is smaller than the length of the second portion of the route;
determine an energy requirement for each route segment in dependence on the energy information; and
output the energy requirement for the plurality of route segments,
wherein the control system is arranged to divide the route data into the plurality of route segments by:
dividing the route data into a predetermined number of equal length route fragments of a predetermined minimum length;
grouping a first portion of the plurality of route fragments into one or more first route segments; and
grouping a second portion of the plurality of route fragments into one or more second route segments,
wherein the number of route fragments in the second portion is greater than the number of route fragments in the first portion, and
wherein the control system is further arranged to, if the length of the route is less than a predetermined length, include one or more empty fragments after said one or more second route segments.
|