Determining a minimum state of charge for an energy storage means of a vehicle
11142089 · 2021-10-12
Assignee
Inventors
- LECH ANDRZEJ BIREK (Warwickshire, GB)
- JAMES AGGISS (Warwickshire, GB)
- Krzysztof Kobylinski (Warwickshire, PL)
- PRASUN CHOKSHI (Warwickshire, GB)
Cpc classification
Y02T90/16
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L2250/12
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L2260/54
PERFORMING OPERATIONS; TRANSPORTING
Y04S30/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L53/68
PERFORMING OPERATIONS; TRANSPORTING
Y02T90/14
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L58/13
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02T90/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02T90/167
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02T10/7072
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
B60L58/13
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for determining a minimum state of charge for an energy storage means of a vehicle can include: determining a routine of use of charge of the energy storage means; determining a user requirement for future driving of the vehicle; predicting a reduction in the state of charge of the energy storage means associated with the user requirement in dependence on the determined routine; determining a minimum state of charge for the energy storage means for enabling the user requirement to be satisfied in dependence on the predicted reduction; and providing an output to the user indicative of a time requirement for increasing the state of charge of the energy storage means to a value at or above the minimum state of charge.
Claims
1. A method for determining a minimum state of charge for a traction battery of a vehicle, the method comprising: a controller determining a routine of use of charge of the traction battery; the controller determining a user requirement for future driving of the vehicle; the controller predicting a reduction in the state of charge of the traction battery associated with the user requirement based on the determined routine; the controller determining a minimum state of charge for the traction battery for enabling the user requirement to be satisfied based on the predicted reduction; the controller providing an output to the user indicative of a time requirement for increasing the state of charge of the traction battery to a value at or above the determined minimum state of charge; the controller determining a second user requirement for future driving of the vehicle, and for the second user requirement: predicting a reduction in the state of charge of the traction battery associated with the second user requirement based on the determined routine; determining a second minimum state of charge for the traction battery for enabling the second user requirement to be satisfied based on the predicted reduction; and providing a second output to the user indicative of a time required for increasing the state of charge of the traction battery to a value at or above the second minimum state of charge, wherein the output and the second output are provided together and are each user-selectable, enabling charging of the traction battery to the corresponding value to be performed when selected.
2. The method as claimed in claim 1, wherein the user requirement defines either or both a time period and a distance of future driving of the vehicle for which the traction battery must not be in a charge-depleted state.
3. The method as claimed in claim 1, wherein the user requirement defines one or more of the following: a location; a distance; and a time period.
4. The method as claimed in claim 1, further comprising charging the traction battery to the value based on receiving a user confirmation input.
5. The method as claimed in claim 1, further comprising the controller providing a required state of charge output prompting the user to input a value of a required state of charge of the traction battery, wherein the required state of charge output and the output are provided together and are each user-selectable, enabling charging of the traction battery to the corresponding value to be performed when selected.
6. The method as claimed in claim 1, further comprising the controller providing the output while the vehicle is plugged in or otherwise coupled to a charging station.
7. The method as claimed in claim 1, wherein the time requirement is indicative of either or both a time at which or how long until the state of charge of the traction battery is expected to be at the value.
8. The method as claimed in claim 1, further comprising: the controller determining a rate of charge associated with a charger for the traction battery; and the controller determining the time requirement based on the determined rate of charge.
9. The method as claimed in claim 1, wherein the output comprises a post-charging message indicating that the state of charge of the traction battery is at the value.
10. The method as claimed in claim 1, wherein the routine is determined using measurements of the state of charge of the traction battery recorded with respect to a cyclic calendar-based time interval.
11. A controller comprising at least one electronic processor and at least one electronic memory device electrically coupled with the electronic processor and having instructions stored therein, the at least one electronic memory device and the instructions configured to, with the at least one electronic processor, cause a vehicle system to perform a method for determining a minimum state of charge for a traction battery of a vehicle, the method comprising: determining a routine of use of charge of the traction battery; determining a user requirement for future driving of the vehicle; predicting a reduction in the state of charge of the traction battery associated with the user requirement based on the determined routine; determining a minimum state of charge for the traction battery for enabling the user requirement to be satisfied based on the predicted reduction; providing an output to the user indicative of a time requirement for increasing the state of charge of the traction battery to a value at or above the determined minimum state of charge; determining a second user requirement for future driving of the vehicle, and for the second user requirement: predicting a reduction in the state of charge of the traction battery associated with the second user requirement based on the determined routine; determining a second minimum state of charge for the traction battery for enabling the second user requirement to be satisfied based on the predicted reduction; and providing a second output to the user indicative of a time required for increasing the state of charge of the traction battery to a value at or above the second minimum state of charge, wherein the output and the second output are provided together and are each user-selectable, enabling charging of the traction battery to the corresponding value to be performed when selected.
12. The controller as claimed in claim 11, wherein the electronic memory device comprises a non-transitory computer readable medium having said instructions stored therein.
13. The controller as claimed in claim 11, the method further comprising providing a required state of charge output prompting the user to input a value of a required state of charge of the traction battery, wherein the required state of charge output and the output are provided together and are each user-selectable, enabling charging of the traction battery to the corresponding value to be performed when selected.
14. The controller as claimed in claim 11, the method further comprising providing the output while the vehicle is plugged in or otherwise coupled to a charging station.
15. The controller as claimed in claim 11, wherein the time requirement is indicative of either or both a time at which or how long until the state of charge of the traction battery is expected to be at the value.
16. The controller as claimed in claim 11, the method further comprising: determining a rate of charge associated with a charger for the traction battery; and determining the time requirement based on the determined rate of charge.
17. The controller as claimed in claim 11, wherein the output comprises a post-charging message indicating that the state of charge of the traction battery is at the value.
18. The controller as claimed in claim 11, wherein the routine is determined using measurements of the state of charge of the traction battery recorded with respect to a cyclic calendar-based time interval.
19. A vehicle comprising a controller and at least one output device, the controller comprising at least one electronic processor and at least one electronic memory device electrically coupled with the electronic processor and having instructions stored therein, the at least one electronic memory device and the instructions configured to, with the at least one electronic processor, cause a vehicle system to perform a method for determining a minimum state of charge for a traction battery of the vehicle, the method comprising: determining a routine of use of charge of the traction battery; determining a user requirement for future driving of the vehicle; predicting a reduction in the state of charge of the traction battery associated with the user requirement based on the determined routine; determining a minimum state of charge for the traction battery for enabling the user requirement to be satisfied based on the predicted reduction; providing an output to the user indicative of a time requirement for increasing the state of charge of the traction battery to a value at or above the determined minimum state of charge; determining a second user requirement for future driving of the vehicle, and for the second user requirement: predicting a reduction in the state of charge of the traction battery associated with the second user requirement based on the determined routine; determining a second minimum state of charge for the traction battery for enabling the second user requirement to be satisfied based on the predicted reduction; and providing a second output to the user indicative of a time required for increasing the state of charge of the traction battery to a value at or above the second minimum state of charge, wherein the output and the second output are provided together and are each user-selectable, enabling charging of the traction battery to the corresponding value to be performed when selected, and wherein the output device is configured to receive the provided output and the second output, and to present the output and the second output to a user.
20. The vehicle as claimed in claim 19, wherein the electronic memory device comprises a non-transitory computer readable medium having said instructions stored therein.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) One or more embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(6)
(7) The vehicle 10 of
(8) In some, but not necessarily all use cases based on the following disclosure there is provided a self-learning electric vehicle 10 feature which is designed to help a user when they find themselves in a situation with insufficient charge in their vehicle battery 11. A human-machine interface output may provide several user-selectable options for enabling manual inputting of a requirement for future driving. The options may include: 1) giving the user enough change for ‘n’ typical days of driving, where ‘n’ is a variable and the user can set ‘n’ to specify whether they want enough charge to only complete today or the next three typical days, for example; 2) enough charge to travel ‘x’ typical units of distance (e.g. miles) in their vehicle, wherein ‘x’ can be set by the user to a desired distance; 3) enough charge to reach a user-selected location (e.g. destination); and 4) charging the battery 11 to ‘y’ % state of charge (SoC), wherein y can be set by the user. The feature determines a user's requirement based on user selection of an option. Based on a learnt routine, the feature provides an output informing the user that they will need to charge their vehicle 10 for a minimum of one hour to be able to complete their typical Monday driving, for example.
(9)
(10) The vehicle system 330 comprises a plurality of subsystems and monitors, each of which is operably coupled with the controller 210. In some examples, monitors may be implemented as control logic within the controller 210. Example subsystems and monitors, illustrated in
(11) The vehicle system 330 may comprise any one or more of the above subsystems, and other subsystems not in the above list operably coupled with the controller 210. The controller 210 is configured to receive the respective data from and/or transmit commands to the subsystems of the vehicle system 330. In some examples, the controller 210 is embodied within the vehicle 10 as part of the vehicle system. In other examples, the controller 210 is remote from the vehicle 10. The data can be exchanged one or more vehicle buses, such as via a Controller Area Network (CAN) bus, and/or via an interface for vehicle-external communication (e.g. wireless interface).
(12) For purposes of this disclosure, it is to be understood that controller(s) described herein can each comprise a control unit or computational device having one or more electronic processors. See for example
(13) Aspects and embodiments of the invention can alternatively be embodied as computer program code 240 stored on a computer readable storage medium 250, as also illustrated in
(14)
(15) The method 30 comprises, at block 31, determining a routine of use of charge of the battery 11.
(16) In some examples, determining a routine at block 31 comprises continually collecting data indicative of a current state of charge (SoC) of the battery 11 to determine a history of SoC. The controller 210 could be configured to obtain such data from the state of charge monitor 260, for example.
(17) A “routine” refers to an established course of procedure, therefore the data collection begins significantly earlier than a most-recent charging event of the battery 11. For example, the data collection may be ‘cradle-to-grave’ data collection, i.e. may operate continually over the whole lifespan of the vehicle 10.
(18) A “routine” more specifically also refers to a repetitive procedure, therefore in one example determining the routine at block 31 may comprise continuously collecting the data throughout a cyclic calendar-based routine. Data collection may be performed in accordance with known machine learning techniques such as nearest neighbour regression and/or ensemble learning, for example, although other machine learning techniques are envisaged. Each cycle for which the data is collected increases the performance of any predictions made based on the determined routine, because the accuracy of an expected use of SoC metric (e.g. average) and of an associated error/confidence score (e.g. variance) increases.
(19) Regarding the time interval of the cyclic calendar-based routine, different users operate their vehicles according to different routines. A ‘weekly’ routine may be appropriate to those users who have similar driving patterns from one week to the next. A user whose driving habits are determined by a fortnightly shift pattern for their place of work may operate on a ‘fortnightly’ routine. Other time intervals include ‘daily’ or ‘monthly’. In some examples, the state of charge data with respect to a weekly routine may be at day-level granularity.
(20) In some, but not necessarily all examples, the determined routine is, in effect, a model of SoC over time from which predictions can be made indefinitely into the future with a certain level of confidence, assuming of course that the conditions affecting the learning of the routine do not radically change in the future (e.g. user changes job, moves house etc.).
(21) In some, but not necessarily all examples, determining the routine at block 31 further comprises determining a routine of usage of user-selectable energy-consuming vehicle subsystems, for example using data from the user-selectable subsystem usage monitor 280. This would enable the discrimination of energy consumption purely for producing tractive force from energy consumption for other purposes. This increases predictive performance of any predictive model based on the routine, because a prediction of SoC can then account for the likelihood of use of user-selectable subsystems.
(22) In some, but not necessarily all examples, determining the routine at block 31 further comprises determining a routine of distance travelled by the vehicle 10, in dependence on continual monitoring of distance travelled by the vehicle 10. This historic distance data enables an internal prediction to be made of expected distance to be travelled in a given day.
(23) In some, but not necessarily all examples, algorithms for the routine determination are trainable. For example, the routine determination comprises weighting SoC data according to age, so that the average is computed based on weighted SoC data. Older SoC data may be given a lower weight. This ensures that the determined routine quickly adjusts to changes in the user's routine, for example when the user moves house, and even to changes of season, for example accounting for increased use of air conditioning.
(24) In some, but not necessarily all examples, the controller 210 is configured to determine whether the vehicle 10 is being driven out-of-routine. This determination can be made, for example, by making an internal prediction of expected distance to be travelled in a given day, using the historic distance data, and an internal prediction of expected SoC to be consumed in a given day. If on a given day, the user travels significantly more than they are expected to travel, then the output device 300 prompts the user to confirm whether they are driving out-of-routine. If the user confirms this with an input via the input device 310, the data for that day is discarded. Discarded data is not taken into account in updating the routine.
(25) At block 32, the method 30 comprises determining a user requirement for future driving of the vehicle.
(26) The user requirement may define a time period and/or distance of future driving of the vehicle 10 for which the energy storage means 11 must not be in a charge-depleted state. This represents a constraint forbidding the battery 11 from reaching its charge-depleted state during a defined time period and/or distance of future driving of the vehicle. The user requirement may define a location (e.g. destination) to which the vehicle 10 is to be driven. Alternatively, the user requirement may define a distance by which the vehicle 10 is to be driven, such as 80 miles. Alternatively, the user requirement may define a time for which the vehicle 10 is to be driven, such as “today”. The time may be at day-level granularity.
(27) If the user requirement represents distance, this distance may be calculated from a location or a destination input by a user.
(28) In some, but not necessarily all examples, the controller 210 uses data from the navigation system 290 to determine a distance, a location and/or a route to the location.
(29) In some examples, the user requirement is determined in response to a manual user selection of a charging option, as will be described later in relation to
(30) Additionally or alternatively, the user requirement can be determined before any user selection of a charging option is made. In other words the user requirement could be determined predictively, in advance of any manual user selection of a charging option such as that shown in
(31) At block 33, the method comprises predicting a reduction in the state of charge of the battery 11 associated with the user requirement in dependence on the determined routine.
(32) In one example implementation, block 33 determines how much of the battery's charge 11 will be consumed by the time the time period and/or distance of future driving has been completed, assuming the vehicle is driven according to the determined routine throughout the defined time period and/or distance of future driving. This could be regarded as a change in SoC, or a ‘delta’.
(33) For example, if the time period and/or distance of future driving relates to a time, block 33 may determine how much charge is expected to be consumed when the required time (e.g. ‘today’) has elapsed, based on the determined routine. For example, block 33 may reveal a usage of 10 kWh for today.
(34) If the time period and/or distance of future driving relates to a location or distance, block 33 may determine how much charge is needed for driving the distance needed in dependence on the determined routine. In some examples this relies on an estimation of charge usage per-unit distance from the routine. Usage per-unit distance may in some examples vary in the routine in dependence on time. To give an example, usage may be 2 kWh per mile in the summer and 1 kWh per mile in the winter depending on ambient and road conditions.
(35) At block 35, the method comprises determining a minimum SoC for the battery 11 for enabling the user requirement to be satisfied in dependence on the predicted reduction of block 33.
(36) In one implementation, block 35 comprises determining a current SoC, subtracting from the current SoC the delta determined at block 33 to determine the resulting SoC, and determining whether the resulting SoC is below a threshold defining a charge-depleted state of the battery 11.
(37) A charge-depleted state may refer to SoC being below a reserve level of SoC (e.g. 25%), or being insufficient for driving a lower threshold of distance (e.g. 50 miles) or for a next journey. The battery 11 requires charging when the battery 11 is in its charge-depleted state. In the charge-depleted state the battery 11 may still be usable for providing tractive torque, but a warning may be output to the user via an output device (e.g. 300) indicative of the charge-depleted state.
(38) If the resulting SoC is expected to fall below the threshold by (or before) the end of the defined time period and/or distance of future driving, then the current SoC is below the minimum SoC needed to complete the defined time period and/or distance and the vehicle 10 should be charged first. Otherwise, the current SoC is enough and the vehicle 10 will not need to be charged first.
(39) The minimum SoC is no more than required for ensuring that the SoC remains above the threshold by (and optionally before) the end of the defined time period and/or distance of future driving.
(40) In some, but not necessarily all examples, the threshold for a depleted state is adjustable. For example, the controller 210 could be configured to set the reserve level in dependence on confidence/error (e.g. variance) metrics of the routine data. For example, if the user drives to different locations every Saturday, the variance will be high for Saturday. The reserve level could be set to 20% for Saturdays. If the user drives to the same locations at the same times every Friday, a reserve level of 10% may be appropriate for Friday.
(41) At block 37, the method 30 comprises providing an output to the user indicative of a time requirement for increasing the state of charge of the energy storage means to a value at (optionally above) the minimum state of charge. If the controller 210 carrying out the method 30 does not itself comprise the output device 300, block 37 may consist of transmitting information to the output device 300 to cause, at least in part, the presentation of the above-mentioned output to the user.
(42) The user can then see, from looking at the output device 300 or other display device displaying the output (and/or listening to an audio device, etc.), how long they should charge their vehicle 10 for at a minimum.
(43) In some, but not necessarily all examples block 37 or blocks 32 to 37, is performed in response to a determination that the current SoC is insufficient, i.e. the predicted reduction subtracted from a current SoC of the battery 11 indicates a charge-depleted state of the energy storage means. In some examples block 37 or blocks 32 to 37, may be performed while the vehicle 10 is plugged in or otherwise coupled to a charging station, for example in response to detection of the vehicle 10 being plugged in or otherwise coupled to a charging station. Such a detection may indicate an electrical coupling of the vehicle to a charging station.
(44) In an example implementation, the output time requirement is indicative of a time at which or how long until the state of charge of the energy storage means 11 is expected to be at the value. In an example implementation, the output time requirement represents how long the vehicle will need to be plugged in or otherwise coupled to an energy source and charging for the current SoC to transition to the minimum SoC. The controller 210 could be configured to determine the time requirement in dependence on determining how much charge is required to increase charge from the current SoC to the required minimum SoC, and determining a rate of charging associated with a charger for the energy storage means.
(45) In some examples, the controller 210 is configured to determine the rate of charge using deterministic properties by accessing information indicating the rate of charge for a given battery 11 or charger of the battery 11. The deterministic properties could be obtained from a control module integrated with the battery 11, from an external control module implemented in a charging station, from an electronic memory device of the controller 210, or the like. In other examples, the controller 210 is configured to determine the rate of charge using non-deterministic properties, for example by interrogating the routine determined at block 31, and determining the typical rate of charge in dependence on past SoC with respect to time. For example, the routine indicates that an 80% SoC increase requires 8 hours of charging, so the rate is 10% per hour.
(46) In some, but not necessarily all examples, the above-mentioned output of block 37 can be presented on an output device 300 or as part of a system of output devices that present additional useful information to the user.
(47)
(48) A first displayed option 41 is an output calculated from blocks 31-37, based on a user requirement for driving to the destination ‘home’. A time requirement of one hour is displayed in conjunction with the first option, indicating that one hour of charging is needed for getting home.
(49) A second displayed option 42 is a further output calculated from blocks 31-37, based on a user requirement for a week's worth of charge. A time requirement of six hours is displayed in conjunction with the second option, indicating that six hours of charging is needed for a week's worth of charge. The user may be able to set a variable ‘n’ indicating how many days of charge are needed, ranging from ‘today’ to a week or beyond.
(50) A third displayed option 43 is a further output calculated from blocks 31-37, based on a user requirement for 50 miles (approximately 80 km) worth of charge. A time requirement of three hours is displayed in conjunction with the third option, indicating that three hours of charging is needed for 50 miles worth of charge. The user may be able to set a variable ‘x’ indicating how many units of distance (e.g. miles) are needed.
(51) A fourth displayed option 44 is a required state of charge output that provides the user with the option of charging to a user-specified desired SoC, should none of the options calculated from blocks 31-37 be appropriate to the user's current context. Other options based on different (second, third etc.) user requirements may be provided in various examples, not limited to the above options. The user may be able to set a variable ‘y’ indicating how much SoC is needed.
(52) In some, but not necessarily all examples, the output of block 37 is instead a post-charging message indicating that the SoC of the battery 11 is at the value, i.e. the SoC has transitioned from being below the value to being the value. Such an output is indicative of a time requirement for increasing the state of charge of the energy storage means to a value at or above the minimum state of charge, to the extent that the time requirement is now zero, i.e. the battery 11 now has the minimum SoC for achieving the user requirement for future driving of the vehicle 10.
(53) The output 37 in the form of a post-charging message could represent a prompt for the user to return to their vehicle which is now ready to drive. In some examples, the post-charging message is transmitted via a local and/or wide area network to a portable user device of the user, so that the user can feel free to leave their vehicle 10 during charging and still be able to finish charging at the earliest possible time, due to the prompt.
(54) The method 30 includes an optional block 39 (marked by dashed lines), which occurs after block 37 if the output of block 37 is a pre-charging message, and before block 37 if the output of block 37 is a post-charging message. Block 39 comprises charging of the energy storage means to the value, in dependence on receiving a user confirmation input. If the controller 210 carrying out the method 30 does not itself comprise the means for charging the energy storage means, charging the energy storage means refers to transmitting information to the means for charging the energy storage means to cause, at least in part, the charging to occur.
(55) The user confirmation input may be an input, optionally provided via the human machine interface 320, specifying a charging option such as one of the options described in relation to
(56) The blocks illustrated in
(57) Although embodiments of the present invention have been described in the preceding paragraphs with reference to various examples, it should be appreciated that modifications to the examples given can be made without departing from the scope of the invention as claimed. For example the energy storage means could be other than a traction battery 11 for an electric vehicle. References to a state of charge/charge could be references to the quantity of energy stored in the energy storage means for conversion into torque for producing tractive force.
(58) Features described in the preceding description may be used in combinations other than the combinations explicitly described.
(59) Although functions have been described with reference to certain features, those functions may be performable by other features whether described or not.
(60) Although features have been described with reference to certain embodiments, those features may also be present in other embodiments whether described or not.
(61) Whilst endeavoring in the foregoing specification to draw attention to those features of the invention believed to be of particular importance it should be understood that the Applicant claims protection in respect of any patentable feature or combination of features hereinbefore referred to and/or shown in the drawings whether or not particular emphasis has been placed thereon.