The disclosure relates to the field of electric work vehicles.
It is known that electric work vehicles or construction machines rely on batteries that are charged by an AC supply or a DC charging station. The health of such batteries slowly degrades over time, and the decision of when to replace the batteries should strike a balance between maintaining performance and reducing waste.
Electric work vehicles feature software stored in on board modules, for example to control and manage components of the work vehicles. The software is typically a flash file, stored on a memory device. Battery management software may be used to collect data relating to the health of the battery. The data relating to the health of the battery may be used on-board to calculate the current capacity of the battery, and may be transmitted to an external location to be used in predicting the health and expected capacity of the battery over time. Knowledge of the current capacity of the battery and its expected capacity over time may be useful when determining the both how the work vehicle should be used and when the battery should be replaced.
Conventionally, a technician is required to visit the machine to update the software to ensure that the update is carried out in a safe manner and without interrupting the operation or maintenance of the machine. The update requires dedicating both the technician's time and a period of down time of the work vehicle. To avoid the need for a technician, conventional work vehicles have begun to incorporate remote software distribution capabilities whereby software is updated through an Internet provider, based on commands received from a user of the work vehicle. Other systems send any new update wirelessly to the work vehicle based on the availability of the update, rather than input from a user of the work vehicle or the status of the work vehicle.
Against this background, there is provided a method of remotely updating software on a target module of an electric work vehicle comprising a rechargeable battery. The method comprises determining that a software update exists for the software. The method further comprises determining whether the rechargeable battery is connected to a charging module. In an event that the rechargeable battery is connected to a charging module the method proceeds to the next step. In an event that the rechargeable battery is not connected to a charging module, the next step is delayed until the rechargeable battery is connected to a charging module. The method further comprises updating the software via remote flashing. The method may further comprise notifying a user of the electric work vehicle that the software will be updated.
In this way, it may be possible to update the software of the electric work vehicle in a manner that avoids interrupting the work of the electric work vehicle and where there can be confidence that the electric work vehicle is already in a low risk state and environment by virtue of it being connected to the charging module. While connected to the charging module, both movement and implement operation of an electric vehicle are prevented. It may also be assumed that the electric work vehicle is in a low risk environment while connected to the charging module, away from risks of a worksite.
A specific embodiment of the disclosure will now be described, by way of example only, with reference to the accompanying drawings in which:
According to an embodiment of this disclosure, there is a method of remotely updating software on a target module of an electric work vehicle comprising a rechargeable battery.
A method of remotely updating software on a target module of an electric work vehicle comprises a step of determining that a software update exists for the software. The method also comprises a step of determining whether the rechargeable battery is connected to a charging module. In an event that the rechargeable battery is not connected to a charging module, the next step of the method is delayed until the rechargeable battery is connected to a charging module the method proceeds to the next step. Once the rechargeable battery is connected to a charging module, a user of the electric work vehicle is notified that the software will be updated. The software is updated via remote flashing.
Updating the software while the rechargeable battery is connected means that it is possible to update the software of the electric work vehicle in a manner that avoids interrupting the work of the electric work vehicle and where there can be confidence that the electric work vehicle is already in a low risk state and environment by virtue of it being connected to the charging module. While connected to the charging module, both movement and implement operation of an electric vehicle are prevented. It may also be assumed that the electric work vehicle is in a low risk environment while connected to the charging module, away from risks of a worksite.
With reference to
The step 120 of determining whether an update exists for the software may be carried out at a location removed from the electric work vehicle, for example by a person overseeing one or more electric vehicles. That person may authorise the wireless download of the software update onto the electric vehicle. The step 120 for determining whether an update exists for the software may otherwise or additionally be carried out by the electric work vehicle. If the electric work vehicle is turned off for long periods of time, the electric work vehicle may be configured to turn on at periodic intervals and check whether an update exists. With reference to
With reference to
Step 130 of determining whether the electric work vehicle is connected to a charger may comprise determining whether there is a live charging cable connection. This may be confirmed to the BMS via Controller Area Network (CAN) messages for charging.
Only when the main contactor 614 is closed is it possible (a) to operate the electric work vehicle 600 and (b) to charge the power storage module 611 of the battery pack 610 using the external charging module 660. Thus, if the main contactor 614 is open, it can be inferred that the electric work vehicle is not in use and also that the battery pack 610 is not being charged by the external charging module 660.
Moreover, since an external charging module 660 is likely to be sited away from active areas of a work site, if the electric vehicle 600 is connected to the external charging module 660, it can be inferred that the electric vehicle 600 is also located in a position that is appropriately remote from active areas of a worksite.
Therefore, if the electric vehicle is connected to the external charging module 660 and the main contactor 614 is open, it can be inferred that the electric work vehicle 600 is in a condition suitable for installing the update.
The telematics module 680 may communicate wirelessly with a remote module 680 that may comprise a data repository and a battery health predictor. The telematics module 680 may send measurements taken by the BMS 612 and may receive software updates.
As described above, the charging module 660 may comprise an AC supply or a DC supply. The charging module 660 may comprise or be connected to a converter such that the charging module 660 is able to charge electric work vehicles that require charging types or charging at different voltages. For example, the converter may control the charging current to a value that the battery can accept the charging module 660 may comprise or be connected to an AC:DC converter, to allow DC charging of the power storage module 611 from an AC supply. The AC:DC converter may be on board the electric work vehicle. The charging module 660 or converter may receive this information from the BMS via the CAN 620.
When the charging module 660 is connected to the electric work vehicle, the machine is taken to be in a safe condition to accept the installation of the software update. Machine movement and implement operation are not possible, due to interlocks, and machine servicing is prevented when the charge cable is live. Restricting the installation of the software update to when the charging module is connected avoids a safety issue (by either unexpectedly turning on the electric work vehicle when it is stationary or by unexpectedly causing the electric work vehicle to halt when it is in use) and avoids interrupting work.
In use, the updates for the software may be available as a subscription service, such that local users of the electric vehicle are provided with the software updates remotely without the need to book a technician to manually update the software. The subscription provider may send the updates to the vehicles and notify the local users that the update is available, or that an update has been installed. In the event that electric work vehicles are turned off for a long period, the method of the present disclosure may further comprise a controller of the electric work vehicle turning the electric work vehicle on at periodic intervals in order to be able to receive updates.
The BMS may act as a measurement device. For example, the BMS may take measurements of charge, current, voltage and temperature. The BMS may calculate the capacity of the battery. The BMS may take regular data that may be sent to the remote module 680, wherein the remote module 680 may comprise a health predictor that uses the data to predict the health of the battery. The health predictor may comprise a digital twin of the battery pack 610. A digital twin is a virtual representation of a physical object or process that serves as an exact counterpart of the physical object or process. It spans the lifecycle of the physical thing and is updated from real-time date, so aids model simulation of the physical object or process.
The invention is not limited to the disclosed embodiments.
Number | Date | Country | Kind |
---|---|---|---|
2107587.4 | May 2021 | GB | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/028453 | 5/10/2022 | WO |