Battery replacement method and device
Patent Information
- Application Number
- CN202380080037.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-21
- Publication Date
- 2025-06-24
AI Technical Summary
It is difficult for the existing technology to provide suitable batteries according to the driving habits of different users, resulting in poor user experience and high energy consumption at battery swap stations.
By obtaining the user's historical driving data, analyzing their driving behavior, determining the appropriate battery temperature range, and using the temperature management system in the battery swap station to adjust the battery temperature to provide batteries that meet user needs.
It improves user experience, reduces energy consumption at battery swap stations, and enables more flexible battery selection and more efficient temperature regulation.
Smart Images

Figure CN120202136A_ABST
Abstract
Description
A method and device for battery replacement Technical Field
[0001] The present application relates to the field of battery technology, and in particular to a method and device for battery replacement. Background Art
[0002] With the rapid development of electric vehicle technology, electric vehicles have become an important component of the sustainable development of the automotive industry due to their energy-saving and environmentally friendly advantages. Currently, in addition to charging the batteries in electric vehicles with charging devices to ensure continuous operation, battery swapping stations can also be used to quickly recharge low-energy electric vehicles by replacing the batteries. Furthermore, battery swap stations are equipped with charging devices that can recharge the replaced batteries and provide fully charged batteries to other swapped vehicles.
[0003] However, different users often have different driving habits. Providing the same battery in the same way to users with different driving habits may result in different user experiences. Therefore, how to provide users with the right battery to improve the user experience remains a problem that needs to be solved.
[0004] Summary of the Invention
[0005] The present application provides a battery replacement method and device, which can provide batteries in corresponding states according to the driving habits of different users, thereby improving the user experience.
[0006] In a first aspect, a method for battery replacement is provided, including: obtaining a temperature range, the temperature range being related to historical driving data of a first vehicle in a first time period, the first time period being a time period after the first vehicle replaces a battery in the historical time period; determining the first battery based on the temperature range, the first battery being the battery to be replaced on the first vehicle.
[0007] By analyzing the first vehicle's past driving data after battery replacement, the first vehicle's driving behavior after battery replacement can be predicted, thereby determining an appropriate first battery for the first vehicle. This allows users to be provided with batteries within the appropriate temperature range based on their driving habits, reducing the impact of battery status on vehicle use and improving the user experience. Furthermore, this battery replacement method can reduce energy consumption at battery swap stations, contributing to energy conservation and emission reduction.
[0008] In some embodiments, obtaining the temperature range includes: receiving the temperature range from a server.
[0009] Because servers have strong computing power and can analyze large amounts of data, having the server determine the temperature range can ensure that the temperature range required by the first battery is more consistent with the needs of the first vehicle, thereby improving the user experience and reducing energy consumption at the battery swap station. Furthermore, the server can also determine the appropriate battery temperature range for each vehicle based on the driving habits of different users, making battery selection more flexible during the battery swap process, which helps improve the user experience and reduce energy consumption.
[0010] In some embodiments, the historical driving data includes driving current, which is the magnitude of the discharge current of the first vehicle during the first time period; when the driving current is greater than or equal to a first threshold, the temperature range is a first temperature range; or, when the driving current is less than the first threshold, the temperature range is a second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0011] Based on the current drawn by the first vehicle during the first time period, the likely driving pattern of the first vehicle after the battery is replaced can be predicted, allowing the selection of a battery with an appropriate temperature for the first vehicle. This reduces the impact of battery temperature on the first vehicle's driving, improving the user experience while also reducing energy consumption at the battery swap station, contributing to energy conservation and emission reduction.
[0012] In some embodiments, the historical driving data includes driving time, which is the driving time of the first vehicle in the first time period; when the driving time is greater than or equal to a second threshold, the temperature range is the first temperature range; or, when the driving time is less than the second threshold, the temperature range is the second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0013] Based on the driving time of the first vehicle during the first time period, the likely driving pattern of the first vehicle after the battery is replaced can be predicted, and a battery with an appropriate temperature can be selected for the first vehicle. This can reduce the impact of battery temperature on the driving process of the first vehicle, improve the user experience, and also reduce energy consumption at the battery swap station, contributing to energy conservation and emission reduction.
[0014] In some embodiments, the historical driving data includes driving current and driving duration, the driving current is the magnitude of the discharge current of the first vehicle in the first time period, and the driving duration is the driving duration of the first vehicle in the first time period; the reference value is calculated by the driving current, the driving duration, a first weight and a second weight, the first weight is the weight value of the driving current in the reference value, and the second weight is the weight value of the driving duration in the reference value; when the reference value is greater than or equal to a third threshold, the temperature range is the first temperature range; or, when the reference value is less than the third threshold, the temperature range is the second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0015] By assigning weights to different types of historical driving data and calculating reference values, the server can more comprehensively and accurately predict the possible driving mode of the first vehicle after the battery is replaced from multiple dimensions, thereby selecting a first battery with a suitable temperature for the first vehicle. This can reduce the impact of the battery temperature on the driving process of the first vehicle according to the driving habits of different users, improve the user experience, and at the same time, cooling the battery with a high temperature outside the battery swap station can also reduce the energy consumption of the battery swap station, which is conducive to energy conservation and emission reduction.
[0016] In some embodiments, the temperature range is a first temperature range, and determining the first battery based on the temperature range includes: when there is no battery with a battery temperature within the first temperature range among the batteries selectable by the first vehicle, controlling the temperature management system to adjust at least one battery to obtain the first battery with a battery temperature within the first temperature range.
[0017] The battery swap station obtains batteries that meet the requirements by controlling the temperature system, which can meet user needs as much as possible and thus improve the user experience.
[0018] In some embodiments, the method further includes: controlling the first battery to be placed in a first storage module, wherein the first storage module is provided with a temperature management system.
[0019] By placing the battery in a storage module equipped with a temperature management system, the temperature of the first battery can be quickly adjusted when needed, meeting user needs as much as possible and improving the user experience. At the same time, there is no need to set up a temperature management system for every charging module in the battery swap station, which can reduce the cost of setting up the station and also save energy when the temperature management system is activated.
[0020] In some embodiments, the method further includes: when a second battery is placed on the first storage module, controlling the second battery to be placed on the second storage module.
[0021] By adjusting the placement of batteries within a battery swap station, temperature regulation resources can be more rationally allocated, optimizing the station's battery temperature regulation strategy and improving the station's temperature regulation efficiency. Furthermore, the temperature of the first battery can be quickly adjusted when needed, meeting user needs as closely as possible and thus improving the user experience.
[0022] In some embodiments, the temperature range is a first temperature range, and determining the first battery based on the temperature range includes: obtaining the first battery when there is a battery with a battery temperature within the first temperature range among the batteries selectable by the first vehicle.
[0023] By obtaining the first battery from batteries already in the first temperature range, the battery swap station can quickly obtain the first battery that meets the requirements without consuming additional energy, which is beneficial to reducing the energy consumption of the battery swap station and also improving the battery swap efficiency of the battery swap station.
[0024] In some embodiments, the temperature range is a second temperature range, and determining the first battery based on the temperature range includes: obtaining the first battery when there is a battery with a battery temperature within the second temperature range among the batteries selectable by the first vehicle.
[0025] By obtaining the first battery from the batteries already in the second temperature range, the battery swap station can quickly obtain the first battery that meets the requirements without consuming additional energy, which is beneficial to reducing the energy consumption of the battery swap station and also improving the battery swap efficiency of the battery swap station.
[0026] In some embodiments, the temperature range is a second temperature range, and determining the first battery based on the temperature range includes: when there is no battery with a battery temperature within the second temperature range among the batteries selectable by the first vehicle, controlling the temperature management system to adjust at least one battery to obtain the first battery with a battery temperature within the second temperature range.
[0027] The battery swap station obtains batteries that meet the requirements by controlling the temperature system, which can meet user needs as much as possible and thus improve the user experience.
[0028] In some embodiments, determining the first battery according to the temperature range includes: acquiring a first temperature of a battery selectable by the first vehicle, and determining a battery whose first temperature is within the temperature range as the first battery.
[0029] The battery swap station determines the first battery by obtaining the temperature of the battery, which is beneficial to improving the accuracy of the battery swap station in selecting the first battery for the first vehicle, thereby improving the user experience.
[0030] In some embodiments, the method further includes: receiving a first temperature message, where the first temperature message includes the first temperature.
[0031] By receiving the first temperature message, the battery swap station can obtain the actual temperature of the batteries in the battery swap station and determine the first battery that meets a certain temperature range based on the actual temperature of these batteries. This is conducive to improving the accuracy of the battery swap station in selecting the first battery for the first vehicle, thereby improving the user experience.
[0032] In some embodiments, the method further comprises receiving a first status information message, the first status information message comprising a state of charge (SOC) of the first vehicle-selectable battery, the first battery being determined by the SOC.
[0033] By receiving the first status information message, the battery swap station can select a battery with sufficient power for the first vehicle based on the remaining power of the battery in the battery swap station while taking into account the battery temperature, which can further improve the user experience.
[0034] In a second aspect, a method for battery replacement is provided, including: determining a temperature range, the temperature range being related to historical driving data of a first vehicle in a first time period, the first time period being a time period after the first vehicle replaces a battery in the historical time period; sending the temperature range, the first battery being the battery to be replaced by the first vehicle.
[0035] In some embodiments, the historical driving data includes driving current, which is the magnitude of the discharge current of the first vehicle during the first time period. Determining the temperature range includes: determining a first temperature range when the driving current is greater than or equal to a first threshold; or determining a second temperature range when the driving current is less than the first threshold; wherein the minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
[0036] In some embodiments, the historical driving data includes driving time, which is the driving time of the first vehicle in the first time period. Determining the temperature range includes: determining the first temperature range when the driving time is greater than or equal to a second threshold; or determining the second temperature range when the driving time is less than the second threshold; wherein the minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
[0037] In some embodiments, the historical driving data includes driving current and driving duration, the driving current is the magnitude of the discharge current of the first vehicle in the first time period, and the driving duration is the driving duration of the first vehicle in the first time period, and determining the temperature range includes: calculating a reference value based on the driving current, the driving duration, a first weight and a second weight, the first weight being the weight value of the driving current in the reference value, and the second weight being the weight value of the driving duration in the reference value; determining a first temperature range when the reference value is greater than or equal to a third threshold; or determining a second temperature range when the reference value is less than the third threshold; wherein the minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
[0038] In a third aspect, a battery replacement device is provided, including a processing module, wherein the processing module is used to obtain a temperature range, wherein the temperature range is related to historical driving data of a first vehicle in a first time period, the first time period being a time period after the first vehicle replaces the battery in the historical time period; the first battery is determined according to the temperature range, and the first battery is the battery to be replaced by the first vehicle.
[0039] In some embodiments, the processing module is configured to receive the temperature range from a server.
[0040] In some embodiments, the historical driving data includes driving current, which is the magnitude of the discharge current of the first vehicle during the first time period; when the driving current is greater than or equal to a first threshold, the temperature range is a first temperature range; or, when the driving current is less than the first threshold, the temperature range is a second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0041] In some embodiments, the historical driving data includes driving time, which is the driving time of the first vehicle in the first time period; when the driving time is greater than or equal to a second threshold, the temperature range is the first temperature range; or, when the driving time is less than the second threshold, the temperature range is the second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0042] In some embodiments, the historical driving data includes driving current and driving duration, the driving current is the magnitude of the discharge current of the first vehicle in the first time period, and the driving duration is the driving duration of the first vehicle in the first time period; the reference value is calculated by the driving current, the driving duration, a first weight and a second weight, the first weight is the weight value of the driving current in the reference value, and the second weight is the weight value of the driving duration in the reference value; when the reference value is greater than or equal to a third threshold, the temperature range is the first temperature range; or, when the reference value is less than the third threshold, the temperature range is the second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0043] In some embodiments, the temperature range is a first temperature range, and the processing module is used to control the temperature management system to adjust at least one battery to obtain the first battery having a battery temperature within the first temperature range when there is no battery with a battery temperature within the first temperature range among the batteries selectable by the first vehicle.
[0044] In some embodiments, the processing module is used to control the first battery to be placed in a first storage module, and the first storage module is provided with a temperature management system.
[0045] In some embodiments, the processing module is configured to control the placement of the second battery in the second storage module when a second battery is placed on the first storage module.
[0046] In some embodiments, the temperature range is a first temperature range, and the processing module is configured to obtain the first battery when a battery having a temperature within the first temperature range exists among the batteries selectable by the first vehicle.
[0047] In some embodiments, the temperature range is a second temperature range, and the processing module is configured to obtain the first battery when a battery having a battery temperature within the second temperature range exists among the batteries selectable by the first vehicle.
[0048] In some embodiments, the temperature range is a second temperature range, and the processing module is used to control the temperature management system to adjust at least one battery to obtain the first battery whose battery temperature belongs to the second temperature range when there is no battery with a battery temperature within the second temperature range among the batteries selectable by the first vehicle.
[0049] In some embodiments, the processing module is configured to obtain a first temperature of a battery selectable by the first vehicle, and determine a battery having the first temperature within the temperature range as the first battery.
[0050] In some embodiments, the processing module is configured to receive a first temperature message, where the first temperature message includes the first temperature.
[0051] In some embodiments, the processing module is configured to receive a first status information message, the first status information message including a state of charge (SOC) of a battery selectable by the first vehicle, the first battery being determined by the SOC.
[0052] In a fourth aspect, a battery swap station is provided, comprising a battery swap device as described in any embodiment of the third aspect above.
[0053] In a fifth aspect, a battery replacement device is provided, including a processing module, wherein the processing module is used to determine a temperature range, wherein the temperature range is related to historical driving data of a first vehicle in a first time period, wherein the first time period is a time period after the first vehicle replaces the battery in the historical time period; the temperature range is sent, and the first battery is the battery to be replaced by the first vehicle.
[0054] In some embodiments, the historical driving data includes driving current, which is the magnitude of the discharge current of the first vehicle during the first time period. The processing module is used to determine a first temperature range when the driving current is greater than or equal to a first threshold; or to determine a second temperature range when the driving current is less than the first threshold; wherein the minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
[0055] In some embodiments, the historical driving data includes driving time, which is the driving time of the first vehicle in the first time period. The processing module is used to determine the first temperature range when the driving time is greater than or equal to a second threshold; or to determine the second temperature range when the driving time is less than the second threshold; wherein the minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
[0056] In some embodiments, the historical driving data includes driving current and driving duration, wherein the driving current is the magnitude of the discharge current of the first vehicle in the first time period, and the driving duration is the driving duration of the first vehicle in the first time period.
[0057] The processing module is used to calculate a reference value based on the driving current, the driving duration, a first weight and a second weight, wherein the first weight is the weight value of the driving current in the reference value, and the second weight is the weight value of the driving duration in the reference value; when the reference value is greater than or equal to a third threshold, a first temperature range is determined; or, when the reference value is less than the third threshold, a second temperature range is determined; wherein the minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
[0058] In a sixth aspect, a server is provided, comprising a battery replacement device as described in any embodiment of the fifth aspect above.
[0059] In the seventh aspect, a battery replacement device is provided, comprising a processor and a memory, wherein the memory stores instructions. When the instructions are executed by the processor, the charging device executes the method described in any one of the embodiments of the first and second aspects above.
[0060] In an eighth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program. When the computer program is executed, the method described in any one of the embodiments of the first and second aspects above is executed. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the drawings without creative work.
[0062] FIG1 is a schematic diagram of a battery replacement scenario provided in an embodiment of the present application.
[0063] Figure 2 is a schematic block diagram of a battery replacement method provided in an embodiment of the present application.
[0064] Figure 3 is a schematic block diagram of another battery replacement method provided in an embodiment of the present application.
[0065] Figure 4 is a schematic block diagram of another battery replacement method provided in an embodiment of the present application.
[0066] Figure 5 is a schematic block diagram of a battery replacement device provided in an embodiment of the present application.
[0067] In the drawings, the drawings are not drawn to scale. DETAILED DESCRIPTION
[0068] The following detailed description of the embodiments of the present application is provided in conjunction with the accompanying drawings and examples. The following detailed description of the embodiments and the accompanying drawings are used to illustrate the principles of the present application, but are not intended to limit the scope of the present application, i.e., the present application is not limited to the described embodiments.
[0069] In the description of the present application, it should be noted that, unless otherwise specified, the first, second and various numerical numbers are only used for the convenience of description and are not used to limit the scope of the embodiments of the present application. "At least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b and c can represent: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Wherein a, b and c can be single or multiple, respectively.
[0070] Unless otherwise defined, all technical and scientific terms used in this application have the same meanings as commonly understood by technicians in the technical field to which this application belongs; the terms used in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.
[0071] References to "embodiments" in this application mean that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described in this application may be combined with other embodiments.
[0072] With the development of new energy technologies, batteries are being used in increasingly diverse fields, such as as a power source for vehicles, reducing the use of non-renewable resources. When the battery power in a vehicle is insufficient to support continued driving, charging equipment such as charging piles can be used to charge the vehicle, thereby charging the battery in the vehicle and achieving a battery charge and discharge cycle. Alternatively, battery swap services can be provided for vehicles through battery swap stations, allowing the battery to be quickly removed or installed from the vehicle. Batteries removed from the vehicle can be placed in the charging module of the battery swap station for charging, ready for subsequent battery swaps with vehicles entering the station.
[0073] However, since different users have different driving habits, providing batteries to different users in the same manner may affect the user experience. For example, some users may immediately perform a high-power discharge after replacing a battery. If the temperature of the battery provided to these users is too high, it will affect the user's safety during driving. For another example, some users may only perform a low-power discharge after replacing a battery, or quickly park and turn off the power. If these users need to be provided with a cooler battery, it may extend the waiting time for the user to replace the battery, and the energy consumed by the battery swap station to cool the battery will be wasted.
[0074] In view of this, an embodiment of the present application provides a battery swapping method that can determine the temperature range of the battery provided to the user based on the user's driving data, thereby providing a battery with a corresponding temperature. This can provide the user with a battery within the appropriate temperature range based on the user's driving habits, reducing the impact of the battery status on vehicle use, thereby improving the user experience. At the same time, this battery swapping method can also reduce the energy consumption of the battery swapping station, which is conducive to energy conservation and emission reduction.
[0075] Figure 1 shows a schematic diagram of an application scenario of the battery replacement method according to an embodiment of the present application. As shown in Figure 1 , the application scenario of the battery replacement method may involve a battery swap station 11, a vehicle 12, and a battery.
[0076] The battery swap station 11 may refer to a location that provides battery swap services for vehicles. For example, the battery swap station 11 may be a fixed location, or the battery swap station 11 may be a mobile location such as a mobile battery swap vehicle, which is not limited here.
[0077] The vehicle 12 may be detachably connected to the battery. In some examples, the vehicle 12 may be a car, truck, or other vehicle that uses a power battery as a power source.
[0078] The battery may include a battery provided in the vehicle 12 and a battery located in the battery swap station 11 for battery swapping. For ease of distinction, as shown in FIG1 , the battery to be replaced in the vehicle 12 is recorded as battery 141, and the battery used for battery swapping in the battery swap station is recorded as battery 142. The battery may be a lithium-ion battery, a lithium metal battery, a lead-acid battery, a nickel-cathode battery, a nickel-hydrogen battery, a lithium-sulfur battery, a lithium-air battery or a sodium-ion battery, etc., but is not limited here. In terms of scale, the battery may be a battery cell, a battery module or a battery pack, but is not limited here. In addition to being used as a power source to power the motor of the vehicle 12, the battery can also power other electrical devices in the vehicle 12. For example, the battery can also power the in-vehicle air conditioner, a car player, etc.
[0079] When vehicle 12 equipped with battery 141 enters battery swap station 11, battery 141 is removed from vehicle 12 using a battery swapping device, battery 142 is removed from station 11, and battery 142 is then installed on vehicle 12. Vehicle 12 with battery 142 installed can then leave station 11. This battery swapping technology allows for rapid energy replenishment of vehicles within minutes or even tens of seconds, improving the user experience.
[0080] As shown in FIG1 , according to the overall control and communication architecture of the battery swap station 11 , multiple layers of battery management units may be set up.
[0081] The first battery management unit 131 corresponds to the electric cabinet level and can be used to control and manage the battery packs in the battery swap cabinet 13. For example, the first battery management unit 131 is a central battery management unit (CBMU). A battery swap cabinet 13 may be provided in the battery swap station 11. The battery swap cabinet 13 includes a first battery management unit 131 and a charging unit 132. The battery swap cabinet 13 may also be provided with a plurality of charging compartments 133, and the batteries used for battery swapping may be placed in the charging compartments 133 of the battery swap cabinet 13 of the battery swap station 11. The charging unit 132 can charge the batteries in the charging compartment 133. In some examples, the charging unit may include an AC / DC module, i.e., an AC / DC module, and other components, devices or equipment with charging functions, which are not limited here. The charging unit 132 may be provided in a one-to-one correspondence with the charging compartment 133, or multiple charging compartments 133 may share one charging unit 132, which is not limited here.
[0082] The second battery management unit 143 corresponds to the battery pack level and can exchange information with the first battery management unit 131 to cooperate with the first battery management unit 131 to manage the battery packs in the battery swap cabinet. For example, the second battery management unit 143 can be called a slave battery management unit (SBMU). In some embodiments, the SBMU can be implemented using the battery management system (BMS) of the corresponding battery.
[0083] The third battery management unit 121 corresponds to the battery management system of the vehicle's power batteries and can communicate with the station control to exchange battery information. This third battery management unit 121 can be used to manage multiple batteries 141 installed on the vehicle. For example, the third battery management unit 121 can be called the main battery management unit (MBMU). In some embodiments, the MBMU can be implemented by the control module of the battery disconnect unit (BDU) or by the BMS of one of the batteries.
[0084] The battery swap station 11 may also be provided with a corresponding management device. The management device may be a centralized structure or a distributed structure, which is not limited here. The management device may be arranged inside the battery swap station 11 or outside the battery swap station 11. In the case where the management device is a distributed structure, the management device may also be partially arranged inside the battery swap station 11 and partially arranged outside the battery swap station 11. For example, as shown in Figure 1, the management device may include a station control system 151 inside the battery swap station 11 and a cloud server 152 outside the battery swap station 11. The management device may also include the station control system 151 inside the battery swap station 11, or include a cloud server 152 outside the battery swap station 11, which is not limited here. The station control system 151 may also be referred to as a battery management unit in the battery swap station 11, which is used to manage and control the batteries 142 in the battery swap station 11.
[0085] Optionally, the first battery management unit 131 can communicate and interact with other units, modules, devices, etc. via wired or wireless means. The second battery management unit 143 can communicate and interact with other units, modules, devices, etc. via wired or wireless means. The third battery management unit 121 can communicate and interact with other units, modules, devices, etc. via wired or wireless means. The station control system 151 can communicate and interact with other units, modules, devices, etc. via wired or wireless means. Wired communication methods include, for example, a CAN communication bus. Wireless communication methods include, for example, Bluetooth communication, WiFi communication, ZigBee communication, and various other methods, which are not limited here.
[0086] For example, the first battery management unit 131 can communicate with the second battery management unit 143 to control the charging of the battery 142 in the battery compartment 133. For another example, the third battery management unit 121 can communicate with the second battery management unit 143 to centrally manage multiple batteries 141 on the vehicle 12. For another example, the station control system 151 can communicate with the first battery management unit 131, the second battery management unit 143, or the third battery management unit 121 to obtain relevant information about the battery 141 on the vehicle 12 or the battery 142 in the charging compartment 133. For another example, the station control system 151 can also communicate with the cloud server 152 to obtain relevant information about the battery 141 on the vehicle 12 or the battery 142 in the charging compartment 133.
[0087] The present application provides a method for battery replacement, as shown in Figure 2. The method 200 shown in Figure 2 can be applied to a battery replacement station. Specifically, it can be applied to devices such as the station control system in the battery replacement station. Optionally, the method 200 can also be applied to devices such as servers and battery replacement equipment that can process the battery replacement method. It should be understood that the present application does not limit the device for executing the method 200, that is, all devices that can process the battery replacement method are applicable to the embodiments of the present application, and the embodiments of the present application are only illustrated by taking the battery replacement station as an example. The method 200 may include at least part of the following contents.
[0088] 210. Obtain a temperature range, where the temperature range is related to historical driving data of the first vehicle in a first time period, where the first time period is a time period after the first vehicle replaces its battery in the historical time period.
[0089] 220. Determine a first battery based on a temperature range, where the first battery is a battery to be replaced in the first vehicle.
[0090] The first vehicle will consume battery power during driving. When the battery power in the vehicle is insufficient to support the vehicle to continue driving, the battery can be replaced at a battery swap station so that the first vehicle can continue driving. The battery taken out from the battery swap station and about to be replaced for the first vehicle is the first battery.
[0091] The temperature range obtained by the battery swap station refers to the temperature range that the first battery must meet. In other words, when selecting a battery for the first vehicle to be swapped, the battery swap station can use the obtained temperature range as a basis and select a battery with a battery temperature within the temperature range as the first battery.
[0092] In a possible embodiment, the temperature range acquired by the battery swap station is related to historical driving data of the first vehicle in the first time period.
[0093] The first time period refers to the period of time after the first vehicle's battery was replaced within a historical time period. Specifically, the historical time period refers to the past time experienced by the first vehicle. For example, the historical time period may refer to the time between the first vehicle's initial startup and the current moment. During the historical time period, the first vehicle may have had its battery replaced at least once, and the period of time after the battery was replaced is the first time period. In some embodiments, the first time period may be the period immediately after the first vehicle's battery was replaced.
[0094] The specific length of the first time period can be set as needed, for example, it can be one hour or more hours, or it can be a day or a week. In a possible embodiment, the span of the temperature range can be set according to the different situations of the battery swap station. For example, the span of the temperature range can be set according to the accuracy of the temperature management system in regulating the temperature. Specifically, when the temperature management system has a high accuracy in regulating the temperature, the span of the temperature range can be set to be smaller; when the temperature management system has a low accuracy in regulating the temperature, the span of the temperature range can be set to be larger. For another example, it can be set according to the number of batteries in the battery swap station. Specifically, when the number of batteries in the battery swap station is small, the span of the temperature range can be set to be larger to reduce the occurrence of situations where no battery has a temperature within the temperature range; when the number of batteries in the battery swap station is large, the span of the temperature range can be set to be smaller to facilitate the determination of the first battery with a more suitable temperature.
[0095] Historical driving data refers to the driving data of the first vehicle within a historical time period, specifically, it may be driving current, driving speed, driving duration, etc. By analyzing the driving data of the first vehicle in the first time period, the usage level of the battery of the first vehicle in the first time period can be obtained, thereby reflecting the user's driving habits of the first vehicle. Similarly, the user's historical driving data in the first time period can reflect the user's driving habits after the first vehicle is equipped with a new battery. For example, the user may drive at a high speed soon after the first vehicle is equipped with a new battery, or may also stop and turn off the power soon. By analyzing the user's driving habits, in order to improve the user experience and further take into account the battery life, the battery swap station can obtain a temperature range suitable for replacing the battery for the first vehicle, and select the first battery for the first vehicle based on the temperature range.
[0096] The driving data of the first time period can be used to predict the driving style that the user may adopt after the first vehicle is replaced with the first battery, that is, the user's driving habits. For example, if the first vehicle adopts a driving style such as high-speed driving or long driving for most of the first time period within at least one first time period, it can be predicted that the user is more likely to adopt a driving style such as high-speed driving or long driving after the first vehicle is replaced with the first battery. The prediction result can be used to determine the temperature range of the battery to be replaced for the first vehicle, so that the battery swap station can select a suitable first battery for the first vehicle based on the temperature range. For another example, if the first vehicle quickly stops and turns off the power supply for most of the first time period within at least one first time period, it can be predicted that the user is more likely to quickly stop and turn off the power supply after the first vehicle is replaced with the first battery. The prediction result can be used to determine the temperature range of the battery to be replaced for the first vehicle, so that the battery swap station can select a suitable first battery for the first vehicle based on the temperature range.
[0097] Taking into account that different users may have different driving habits, the temperature range obtained by the battery swap station may be different for different vehicles. For example, after completing the battery swap, the first vehicle may be about to travel at high speed for a long time, which requires the first battery to discharge at high power for a long time. During the battery swap process, the battery swap station can select a battery with a lower temperature as the first battery to reduce the impact of the temperature of the first battery on the output power. For another example, after completing the battery swap, the first vehicle may be about to stop and turn off the power. During the battery swap process, the battery swap station can select a battery with a higher temperature as the first battery. This will not affect the use of the first vehicle and can also save the energy consumption of the battery swap station to cool the battery.
[0098] The first vehicle's historical driving data can be uploaded to a server by the first vehicle's control system. The server can then analyze the first vehicle's historical driving data to determine the appropriate temperature range. In one embodiment, the first vehicle can upload all of its driving data to the server. The server can then determine the required temperature range for the first battery based on a portion of the driving data, namely, the driving data within a first time period. In another embodiment, the first vehicle can only upload driving data within the first time period to the server. The server can then determine the required temperature range for the first battery based on the data uploaded by the first vehicle.
[0099] The battery swap station can obtain the temperature range that the first battery needs to meet in a variety of ways. In one possible embodiment, the battery swap station can receive the temperature range from other devices that can determine the temperature range, for example, receiving the temperature range from a server. Specifically, the server can determine the temperature range based on the historical driving data of the first vehicle in the first time period and send it to the battery swap station. In another possible embodiment, the temperature range that the first battery needs to meet can be determined by the battery swap station. For example, the battery swap station determines the temperature range that the first battery needs to meet based on the historical driving data of the first vehicle in the first time period.
[0100] The battery swap station can determine the first battery to be swapped for the first vehicle based on the obtained temperature range. For example, if multiple batteries at the battery swap station are all within the specified temperature range, the station can select the first battery from the multiple batteries. Alternatively, the station can further consider the battery health and select a battery with better health as the first battery. For another example, if the battery swap station currently does not have a battery within the specified temperature range, the station can use the temperature management system to adjust the battery temperature to obtain a battery within the specified temperature range.
[0101] By analyzing the first vehicle's past driving data after battery replacement, the first vehicle's driving behavior after battery replacement can be predicted, thereby determining an appropriate first battery for the first vehicle. This allows users to be provided with batteries within the appropriate temperature range based on their driving habits, reducing the impact of battery status on vehicle use and improving the user experience. Furthermore, this battery replacement method can reduce energy consumption at battery swap stations, contributing to energy conservation and emission reduction.
[0102] According to some embodiments of the present application, the battery swap station may optionally receive a temperature range from a server.
[0103] Because servers have strong computing power and can analyze large amounts of data, having the server determine the temperature range can ensure that the temperature range required by the first battery is more consistent with the needs of the first vehicle, thereby improving the user experience and reducing energy consumption at the battery swap station. Furthermore, the server can also determine the appropriate battery temperature range for each vehicle based on the driving habits of different users, making battery selection more flexible during the battery swap process, which helps improve the user experience and reduce energy consumption.
[0104] Taking the method 300 shown in FIG3 as an example, the method 300 may include at least part of the following contents.
[0105] 310. The server determines a temperature range, where the temperature range is related to historical driving data of the first vehicle in a first time period, where the first time period is a time period after the first vehicle replaces the battery in the historical time period.
[0106] The server can obtain various driving data of the first vehicle during driving, such as the driving current, driving speed, driving duration, acceleration and deceleration conditions of the first vehicle. Different driving data can be used individually or in combination to predict the user's driving habits after the battery of the first vehicle is replaced, and select a battery within a suitable temperature range for the first vehicle.
[0107] According to some embodiments of the present application, the historical driving data may optionally include driving current, which is the magnitude of the discharge current of the first vehicle during a first time period. When the driving current is greater than or equal to a first threshold, the temperature range is the first temperature range; or, when the driving current is less than the first threshold, the temperature range is the second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0108] Specifically, the running current can reflect the electrical power discharged by the first vehicle during the first time period, and thus can reflect the level of usage of the first battery. In some embodiments, the running current can be the magnitude of the current flowing through the battery of the first vehicle during the first time period. For example, it can be the average current value during the first time period; alternatively, it can be the current value at any point in time during the first time period; alternatively, it can be the current value when the battery of the first vehicle is undergoing stable discharge during the first time period.
[0109] For example, if the driving current of the first vehicle in the first time period is greater than or equal to the first threshold, it can be said that the first battery has experienced high-power discharge in the first time period, then the usage level of the first battery may be high, the temperature rise rate of the first battery may be faster, and the temperature rise amplitude may also be correspondingly larger. Therefore, in this case, the temperature range that the first battery needs to meet can be determined as the first temperature range; in the opposite case, the temperature range that the first battery needs to meet can be determined as the second temperature range. The maximum value of the first temperature range is less than the minimum value of the second temperature range, that is, any temperature in the first temperature range is less than any temperature in the second temperature range. In the embodiment of the present application, it can be considered that the first temperature range belongs to the lower temperature range and the second temperature range belongs to the higher temperature range.
[0110] Through analysis of historical driving data in the first time period, if the discharge current of the first vehicle during driving after the battery is replaced is usually large, that is, greater than or equal to the first threshold, then the discharge current of the first vehicle after the battery replacement process is completed is likely to be large. In this battery replacement process, a battery with a lower temperature is preferentially selected for the first vehicle to reduce the impact of the battery temperature on the driving process of the first vehicle and improve the safety performance of the first vehicle during driving.
[0111] If the discharge current of the first vehicle is usually small during driving after the battery is replaced, that is, less than the first threshold, then the discharge current of the first vehicle after the battery replacement process is completed is likely to be small. In this case, a battery with a higher temperature can be selected for the first vehicle. On the one hand, this will hardly affect the driving process of the first vehicle. On the other hand, it can enable the battery to dissipate heat and cool down outside the battery replacement station, thereby reducing the energy consumption of the battery replacement station for cooling the battery.
[0112] Based on the current drawn by the first vehicle during the first time period, the likely driving pattern of the first vehicle after the battery is replaced can be predicted, allowing the selection of a battery with an appropriate temperature for the first vehicle. This reduces the impact of battery temperature on the first vehicle's driving, improving the user experience while also reducing energy consumption at the battery swap station, contributing to energy conservation and emission reduction.
[0113] In one possible implementation, the historical driving data includes driving time, which is the driving time of the first vehicle in a first time period; when the driving time is greater than or equal to a second threshold, the temperature range is the first temperature range; or, when the driving time is less than the second threshold, the temperature range is the second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0114] Specifically, the driving duration may reflect the extent to which the first battery is used by the first vehicle within the first time period.
[0115] For example, if the first vehicle has been driving for a long time in the first time period, it can be said that the first battery has been continuously providing power to the first vehicle for a long time in the first time period, then the usage level of the first battery is high, and the temperature rise of the first battery may also be correspondingly large. Therefore, in this case, the temperature range that the first battery needs to meet can be determined as the first temperature range; in the opposite case, the temperature range that the first battery needs to meet can be determined as the second temperature range. The maximum value of the first temperature range is less than the minimum value of the second temperature range, that is, any temperature in the first temperature range is less than any temperature in the second temperature range. In the embodiment of the present application, it can be considered that the first temperature range belongs to the lower temperature range, and the second temperature range belongs to the higher temperature range.
[0116] Through analysis of historical driving data in the first time period, if the first vehicle is driven for a long time in the first time period after the battery is replaced, that is, greater than or equal to the second threshold, then the possibility of the first vehicle driving for a long time after the battery replacement process is completed will also be relatively high. In this battery replacement process, a battery with a lower temperature is preferentially selected for the first vehicle to reduce the impact of the increase in battery temperature during the long-term driving of the first vehicle on the driving process of the first vehicle, thereby improving the safety performance of the first vehicle during driving.
[0117] If the driving time of the first vehicle in the first time period after the battery is replaced is short, that is, less than the second threshold, then the possibility of the first vehicle driving for a long time after the battery replacement process is completed will also be relatively small. In this case, a battery with a higher temperature can be selected for the first vehicle. On the one hand, this will hardly affect the driving process of the first vehicle. On the other hand, it can enable the battery to dissipate heat and cool down outside the battery replacement station, thereby reducing the energy consumption of the battery replacement station for cooling the battery.
[0118] In a possible implementation, when the driving time is greater than or equal to the parking time, the temperature range that the first battery needs to meet is determined to be the first temperature range; when the driving time is less than the parking time, the temperature range that the first battery needs to meet is determined to be the first temperature range.
[0119] Based on the driving time of the first vehicle during the first time period, the likely driving pattern of the first vehicle after the battery is replaced can be predicted, and a battery with an appropriate temperature can be selected for the first vehicle. This can reduce the impact of battery temperature on the driving process of the first vehicle, improve the user experience, and also reduce energy consumption at the battery swap station, contributing to energy conservation and emission reduction.
[0120] In one possible implementation, the historical driving data may include a driving speed, which is the average speed of the first vehicle in a first time period; when the driving speed is greater than or equal to a certain threshold, the temperature range is a first temperature range; or, when the driving time is less than the threshold, the temperature range is a second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0121] Specifically, if the first vehicle's speed during the first time period is high, this indicates that the first battery needs to provide a large amount of power to the first vehicle during the first time period. Therefore, the first battery is being used at a high level, and the temperature rise of the first battery may be correspondingly large. Therefore, in this case, the temperature range that the first battery needs to meet can be determined as the first temperature range, i.e., a lower temperature range. In the opposite case, the temperature range that the first battery needs to meet can be determined as the second temperature range, i.e., a higher temperature range.
[0122] It should be understood that the driving data of the first vehicle may include data from multiple aspects, such as acceleration and deceleration of the first vehicle during driving. The present embodiment uses the aforementioned driving data as an example for illustration, and determining the temperature range based on the historical driving data of the first vehicle within the first time period is not limited to using the aforementioned driving data.
[0123] In one possible implementation, different types of data included in the historical driving data can be combined to determine the temperature range that the first battery must meet. Specifically, weights can be assigned to different types of historical driving data, and a reference value can be calculated. The temperature range that the first battery must meet can then be determined based on the reference value.
[0124] Taking historical driving data including driving current and driving duration as an example, the driving current is the discharge current of the first vehicle during the first time period, and the driving duration is the driving duration of the first vehicle during the first time period. The reference value is calculated using the driving current, driving duration, a first weight, and a second weight. The first weight is the weight of the driving current within the reference value, and the second weight is the weight of the driving duration within the reference value. If the reference value is greater than or equal to a third threshold, the temperature range is the first temperature range; otherwise, if the reference value is less than the third threshold, the temperature range is the second temperature range. The maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0125] By assigning weights to different types of historical driving data and calculating reference values, the server can more comprehensively and accurately predict the possible driving mode of the first vehicle after the battery is replaced from multiple dimensions, thereby selecting a first battery with a suitable temperature for the first vehicle. This can reduce the impact of the battery temperature on the driving process of the first vehicle according to the driving habits of different users, improve the user experience, and at the same time, cooling the battery with a high temperature outside the battery swap station can also reduce the energy consumption of the battery swap station, which is conducive to energy conservation and emission reduction.
[0126] 320. The battery swap station receives the temperature range from the server.
[0127] Based on the historical driving data of the first vehicle during the first time period, the server can determine a temperature range that the first battery needs to meet. The server sends this temperature range to the battery swap station, which then receives the temperature range from the server and determines a first battery that can be replaced with the first vehicle based on the temperature range.
[0128] 330. The battery swap station receives a first temperature message from the first battery, where the first temperature message includes a first temperature.
[0129] Specifically, the battery swap station may obtain the temperature of the first battery by receiving a first temperature message, where the first temperature message may be, for example, a power battery temperature message (battery main temperature, BMT).
[0130] By receiving the first temperature message, the battery swap station can obtain the actual temperature of the batteries in the battery swap station and determine the first battery that meets a certain temperature range based on the actual temperature of these batteries. This is conducive to improving the accuracy of the battery swap station in selecting the first battery for the first vehicle, thereby improving the user experience.
[0131] In some embodiments, the battery swap station can obtain the actual battery temperature through the first temperature message and adjust the battery temperature based on the actual battery temperature. This can ensure that at least some batteries in the battery swap station are within a suitable temperature range, which helps the battery swap station provide the first vehicle with a first battery that meets a certain temperature range.
[0132] 340. The battery swap station receives a first status information message from the first battery. The first status information message includes a state of charge (SOC) of a battery selectable by the first vehicle. The first battery is determined by the SOC.
[0133] Specifically, the first state information message may be a battery state message (BSM), and the battery swap station may obtain the SOC of the battery in the battery swap station through the first state information message, wherein the SOC may reflect the remaining power of the first battery.
[0134] In one possible implementation, there are multiple batteries in the battery swap station, and the temperatures of these batteries are all within the temperature range required by the first battery. The battery swap station can select a battery with an SOC of 100% or the highest SOC from these batteries and determine it as the first battery.
[0135] By receiving the first status information message, the battery swap station can select a battery with sufficient power for the first vehicle based on the remaining power of the battery in the battery swap station while taking into account the battery temperature, which can further improve the user experience.
[0136] 350. The battery swap station determines the first battery based on the temperature range, where the first battery is the battery to be replaced in the first vehicle.
[0137] The battery swap station can determine the temperature range that the first battery needs to meet based on the historical driving data of the first vehicle in the first time period, and determine the first battery among the batteries at the battery swap station based on the temperature range.
[0138] Specifically, the battery swap station may obtain a first temperature of a battery selectable by the first vehicle, and determine a battery having a first temperature within the temperature range as the first battery.
[0139] The battery selectable by the first vehicle may refer to all batteries in the battery swap station, or may refer to batteries that meet certain conditions, such as fully charged batteries. The battery swap station may obtain the first temperature of the battery through step 330 above.
[0140] The battery swap station determines the first battery by obtaining the temperature of the battery, which is beneficial to improving the accuracy of the battery swap station in selecting the first battery for the first vehicle, thereby improving the user experience.
[0141] In one possible implementation, the temperature range that the first battery needs to meet is a first temperature range. If a battery with a battery temperature within the first temperature range exists among the batteries available for selection in the first vehicle, the first battery is acquired. Similarly, in another possible implementation, the temperature range that the first battery needs to meet is a second temperature range. If a first battery with a battery temperature within the second temperature range exists among the batteries available for selection in the first vehicle, the first battery is acquired.
[0142] Specifically, the battery swap station can obtain the actual temperature of the selectable batteries and, if a battery temperature is within a first temperature range among the selectable batteries, select at least one battery from the batteries within the first temperature range as the first battery. Alternatively, if a battery temperature is within a second temperature range among the selectable batteries, select at least one battery from the batteries within the second temperature range as the first battery.
[0143] When acquiring the first battery, the battery swap station may determine the quantity of first batteries to be acquired based on the request of the first vehicle. For example, if the first vehicle only needs to replace one battery, the battery swap station may acquire only one first battery. If the first vehicle needs to replace two or more batteries, the battery swap station may acquire a corresponding quantity of first batteries.
[0144] By obtaining the first battery from batteries already in the first temperature range or the second temperature range, the battery swap station can quickly obtain the first battery that meets the requirements without consuming additional energy, which is beneficial to reducing the energy consumption of the battery swap station and also can improve the battery swap efficiency of the battery swap station.
[0145] In one possible implementation, the temperature range that the first battery needs to meet is a first temperature range. If no battery available in the first vehicle has a battery temperature within the first temperature range, the temperature management system is controlled to adjust at least one battery to obtain a first battery with a battery temperature within the first temperature range. Similarly, in another possible implementation, the temperature range that the first battery needs to meet is a second temperature range. If no battery available in the first vehicle has a battery temperature within the second temperature range, the temperature management system is controlled to adjust at least one battery to obtain a first battery with a battery temperature within the second temperature range.
[0146] Specifically, the first temperature range is a lower temperature range than the second temperature range. Therefore, if there is no battery with a temperature in the first temperature range in the battery swap station, the battery swap station can control the temperature management system to adjust the temperature of the batteries in the battery swap station. For example, the battery can be cooled to obtain a battery with a temperature in the first temperature range.
[0147] Optionally, when the temperature range that the first battery needs to meet is the second temperature range, the battery swap station may also control the temperature management system to adjust the temperature of the battery to within the second temperature range.
[0148] Alternatively, considering that the second temperature range is higher than the first temperature range, if there are no batteries in the battery swap station with a temperature within the second temperature range, it is possible that most batteries are within the first temperature range. In this case, the battery swap station can also provide batteries within the first temperature range to the first vehicle.
[0149] The battery swap station obtains batteries that meet the requirements by controlling the temperature system, which can meet user needs as much as possible and thus improve the user experience.
[0150] In a possible implementation, the battery swap station controls the first battery to be placed in the first storage module, and the first storage module is provided with a temperature management system.
[0151] The battery swap station may include at least one storage module, a portion of which is provided with a temperature management system, while another portion may not be provided with a temperature management system. In the case where the temperature of a battery needs to be adjusted by a temperature management system to obtain a first battery whose battery temperature falls within a first temperature range, the battery may be placed in a storage module provided with a temperature management system, i.e., a first storage module, and the temperature of the battery is adjusted by the temperature management system provided on the first storage module. In an embodiment of the present application, the storage module may be used only to store batteries and provide a storage location for the batteries; the storage module may also be compatible with a charging function to charge the batteries placed in the storage module.
[0152] The battery placed in the first storage module can be a battery that meets the battery swap requirements of the first vehicle in other conditions, such as a fully charged battery or a battery in relatively good health. If the battery's temperature also meets the requirements of the first vehicle, the battery can be the first battery selected by the battery swap station for the first vehicle.
[0153] By placing the battery in a storage module equipped with a temperature management system, the temperature of the first battery can be quickly adjusted when needed, meeting user needs as much as possible and improving the user experience. At the same time, there is no need to set up a temperature management system for every charging module in the battery swap station, which can reduce the cost of setting up the station and also save energy when the temperature management system is activated.
[0154] In a possible implementation, when a second battery is placed on the first storage module, the second battery is controlled to be placed on the second storage module.
[0155] If a second battery is already placed in the first storage module of the battery swap station, the second battery placed on the first storage module can be placed in the second storage module, so that the first storage module in the battery swap station can be vacated for the placement of the first battery. If the battery swap station includes at least one first storage module and each first storage module is occupied, a first storage module can be identified from the at least one first storage module and the second battery on the first storage module can be placed in the second storage module, so that the first storage module can be used to place the first battery.
[0156] Alternatively, the second battery may be a battery that does not meet the battery swap requirements of the first vehicle under other conditions, such as a battery that is not fully charged or a battery that is in poor health. Alternatively, the second storage module may be a storage module in a battery swap station that does not have a temperature management system.
[0157] By adjusting the placement of batteries within a battery swap station, temperature regulation resources can be more rationally allocated, optimizing the station's battery temperature regulation strategy and improving the station's temperature regulation efficiency. Furthermore, the temperature of the first battery can be quickly adjusted when needed, meeting user needs as closely as possible and thus improving the user experience.
[0158] According to some embodiments of the present application, the temperature range that the first battery needs to meet may optionally be determined by the battery swap station. Taking the method 400 shown in FIG4 as an example, the method 400 may include at least part of the following contents.
[0159] 410. The battery swap station receives historical driving data of the first vehicle.
[0160] While driving, the first vehicle may store historical driving data in the first vehicle. When requesting a battery swap station to swap batteries for the first vehicle, the first vehicle's historical driving data is sent to the battery swap station. The battery swap station then analyzes the historical driving data for a first time period in the historical driving data. The first time period may refer to the period after the first vehicle's battery was swapped. In one possible implementation, the first vehicle may only send historical driving data for the first time period to the battery swap station, thereby reducing the amount of data sent by the first vehicle to the battery swap station and accelerating the data analysis process at the battery swap station.
[0161] 420. The battery swap station determines a temperature range, where the temperature range is related to historical driving data of the first vehicle in a first time period, where the first time period is a time period after the first vehicle replaces its battery in the historical time period.
[0162] Step 420 is similar to step 310 in method 300 , and the battery swap station can be used to execute the method executed by the server in step 310 .
[0163] 430. The battery swap station receives the first temperature message.
[0164] 440. The battery swap station receives the first status information message.
[0165] Steps 430 to 440 are similar to steps 330 to 340 in method 300 and are not further described here. FIG4 illustrates only the example of a battery swap station receiving a first temperature message and a first status information message for a first battery. It should be understood that a battery swap station may receive first temperature messages and first status information messages for multiple batteries, thereby selecting a first battery that meets the requirements from the multiple batteries.
[0166] 450. The battery swap station determines a first battery based on a temperature range, where the first battery is the battery to be replaced in the first vehicle.
[0167] Step 450 is similar to step 350 in method 300 and will not be described again here.
[0168] The present application also provides a battery replacement device, which can be, for example, a device for replacing the battery of a first vehicle in a battery replacement station. The battery replacement device includes a processing module, wherein the processing module can also be a processor in the device. The processing module is used to obtain a temperature range, which is related to the historical driving data of the first vehicle in a first time period, and the first time period is a time period after the first vehicle replaces the battery in the historical time period; the first battery is determined according to the temperature range, and the first battery is the battery to be replaced by the first vehicle.
[0169] According to some embodiments of the present application, optionally, the processing module is used to receive a temperature range from a server.
[0170] According to some embodiments of the present application, optionally, the historical driving data includes driving current, which is the magnitude of the discharge current of the first vehicle in a first time period; when the driving current is greater than or equal to a first threshold, the temperature range is a first temperature range; or, when the driving current is less than the first threshold, the temperature range is a second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0171] According to some embodiments of the present application, optionally, the historical driving data includes driving time, which is the driving time of the first vehicle in a first time period; when the driving time is greater than or equal to a second threshold, the temperature range is the first temperature range; or, when the driving time is less than the second threshold, the temperature range is the second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0172] According to some embodiments of the present application, optionally, the historical driving data includes driving current and driving duration, the driving current is the magnitude of the discharge current of the first vehicle in the first time period, and the driving duration is the driving duration of the first vehicle in the first time period; the reference value is calculated by the driving current, the driving duration, the first weight and the second weight, the first weight is the weight value of the driving current in the reference value, and the second weight is the weight value of the driving duration in the reference value; when the reference value is greater than or equal to the third threshold value, the temperature range is the first temperature range; or, when the reference value is less than the third threshold value, the temperature range is the second temperature range; wherein the maximum value of the first temperature range is less than the minimum value of the second temperature range.
[0173] According to some embodiments of the present application, optionally, the temperature range is a first temperature range, and the processing module is used to control the temperature management system to adjust at least one battery to obtain a first battery whose battery temperature belongs to the first temperature range when there is no battery with a battery temperature within the first temperature range among the selectable batteries of the first vehicle.
[0174] According to some embodiments of the present application, optionally, the processing module is used to control the first battery to be placed in the first storage module, and the first storage module is provided with a temperature management system.
[0175] According to some embodiments of the present application, optionally, the processing module is configured to control the second battery to be placed in the second storage module when the second battery is placed on the first storage module.
[0176] According to some embodiments of the present application, optionally, the processing module is configured to obtain the first battery when there is a battery having a battery temperature within a first temperature range among the batteries selectable by the first vehicle.
[0177] According to some embodiments of the present application, optionally, the temperature range is a second temperature range, and the processing module is configured to obtain the first battery when there is a battery with a battery temperature within the second temperature range among the batteries selectable by the first vehicle.
[0178] According to some embodiments of the present application, optionally, the processing module is used to control the temperature management system to adjust at least one battery to obtain a first battery whose battery temperature falls within the second temperature range when there is no battery whose battery temperature falls within the second temperature range among the selectable batteries of the first vehicle.
[0179] According to some embodiments of the present application, optionally, the processing module is configured to obtain a first temperature of a selectable battery of the first vehicle, and determine a battery having the first temperature within a temperature range as the first battery.
[0180] According to some embodiments of the present application, optionally, the processing module is used to receive a first temperature message, where the first temperature message includes a first temperature.
[0181] According to some embodiments of the present application, optionally, the processing module is used to receive a first status information message, the first status information message including a state of charge SOC of a first battery selectable by the vehicle, the first battery being determined by the SOC.
[0182] The present application also provides a battery swap station, comprising: a battery swap device in any of the above embodiments.
[0183] The present application also provides a battery replacement device, which can be, for example, a server, specifically, a cloud server. The charging device includes a processing module, wherein the processing module can also be a processor in the device. The processing module is used to determine a temperature range, which is related to the historical driving data of the first vehicle in a first time period, and the first time period is a time period after the first vehicle replaces the battery in the historical time period; the temperature range is sent, and the first battery is the battery to be replaced by the first vehicle.
[0184] According to some embodiments of the present application, optionally, the historical driving data includes driving current, which is the magnitude of the discharge current of the first vehicle in a first time period. The processing module is used to determine a first temperature range when the driving current is greater than or equal to a first threshold; or to determine a second temperature range when the driving current is less than the first threshold; wherein the minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
[0185] According to some embodiments of the present application, optionally, the historical driving data includes driving time, which is the driving time of the first vehicle in a first time period, and the processing module is used to determine the first temperature range when the driving time is greater than or equal to a second threshold; or to determine the second temperature range when the driving time is less than the second threshold; wherein the minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
[0186] According to some embodiments of the present application, optionally, the historical driving data includes driving current and driving duration, the driving current is the magnitude of the discharge current of the first vehicle in the first time period, and the driving duration is the driving duration of the first vehicle in the first time period, and the processing module is used to calculate a reference value based on the driving current, driving duration, a first weight and a second weight, the first weight being the weight value of the driving current in the reference value, and the second weight being the weight value of the driving duration in the reference value; when the reference value is greater than or equal to a third threshold value, determining the first temperature range; or, when the reference value is less than the third threshold value, determining the second temperature range; wherein the minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
[0187] The present application also provides a server, comprising the battery replacement device in any of the above embodiments.
[0188] The present application also provides a battery replacement device 500, as shown in Figure 5, including a processor 501 and a memory 502, the memory 502 stores instructions, and when the instructions are executed by the processor 501, the device 500 executes a method as described in any of the above embodiments.
[0189] The present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed, the method of any of the above embodiments is executed.
[0190] Although the present application has been described with reference to preferred embodiments, various modifications may be made thereto and components may be substituted with equivalents without departing from the scope of the present application. In particular, the various technical features described in the various embodiments may be combined in any manner as long as there are no structural conflicts. The present application is not limited to the specific embodiments disclosed herein, but encompasses all technical solutions within the scope of the claims.
Claims
1. A method for replacing power, characterized in that: include: Acquire a temperature range, the temperature range being related to historical driving data of the first vehicle in a first time period, the first time period being a time period after the first vehicle replaces a battery in the historical time period; A first battery is determined according to the temperature range, where the first battery is the battery to be replaced on the first vehicle.
2. The method according to claim 1, characterized in that The temperature range to be obtained includes: The temperature range is received from a server.
3. The method according to claim 1 or 2, characterized in that: The historical driving data includes driving current, where the driving current is the magnitude of the discharge current of the first vehicle in the first time period; When the driving current is greater than or equal to the first threshold, the temperature range is the first temperature range; or, When the driving current is less than the first threshold, the temperature range is a second temperature range; The maximum value of the first temperature range is smaller than the minimum value of the second temperature range.
4. The method according to claim 1, characterized in that The historical driving data includes driving duration, where the driving duration is the driving duration of the first vehicle in the first time period; When the driving time is greater than or equal to the second threshold, the temperature range is the first temperature range; or, When the driving time is less than the second threshold, the temperature range is the second temperature range; The maximum value of the first temperature range is smaller than the minimum value of the second temperature range.
5. The method according to claim 1, characterized in that The historical driving data includes driving current and driving duration, wherein the driving current is the magnitude of the discharge current of the first vehicle in the first time period, and the driving duration is the driving duration of the first vehicle in the first time period; The reference value is calculated by the driving current, the driving duration, a first weight and a second weight, wherein the first weight is a weight value of the driving current in the reference value, and the second weight is a weight value of the driving duration in the reference value; When the reference value is greater than or equal to the third threshold, the temperature range is the first temperature range; or, When the reference value is less than the third threshold value, the temperature range is the second temperature range; The maximum value of the first temperature range is smaller than the minimum value of the second temperature range.
6. The method according to any one of claims 3 to 5, characterized in that The temperature range is a first temperature range, and determining the first battery according to the temperature range includes: In the case that there is no battery having a battery temperature within the first temperature range among the first vehicle selectable batteries, the temperature management system is controlled to adjust at least one battery to obtain the first battery having a battery temperature within the first temperature range.
7. The method according to claim 6, characterized in that The method further comprises: The first battery is controlled to be placed in a first storage module, and the first storage module is provided with a temperature management system.
8. The method according to claim 7, characterized in that The method further comprises: In a case where a second battery is placed on the first storage module, the second battery is controlled to be placed on the second storage module.
9. The method according to any one of claims 3 to 5, characterized in that The temperature range is a first temperature range, and determining the first battery according to the temperature range includes: In the case that there is a battery whose battery temperature is within the first temperature range among the first vehicle selectable batteries, the first battery is acquired.
10. The method according to any one of claims 3 to 5, characterized in that The temperature range is a second temperature range, and determining the first battery according to the temperature range includes: In the case that there is a battery whose battery temperature is within the second temperature range among the first vehicle selectable batteries, the first battery is acquired.
11. The method according to any one of claims 3 to 5, characterized in that The temperature range is a second temperature range, and determining the first battery according to the temperature range includes: In the case that there is no battery having a battery temperature within the second temperature range among the first vehicle selectable batteries, the temperature management system is controlled to adjust at least one battery to obtain the first battery having a battery temperature within the second temperature range.
12. The method according to any one of claims 1 to 11, characterized in that The determining the first battery according to the temperature range includes: A first temperature of the first vehicle selectable battery is acquired, and a battery having the first temperature within the temperature range is determined as the first battery.
13. The method according to claim 12, characterized in that The method further comprises: A first temperature message is received, where the first temperature message includes the first temperature.
14. The method according to claim 12 or 13, characterized in that The method further comprises: A first status information message is received, wherein the first status information message includes a state of charge (SOC) of a battery selectable by the first vehicle, the first battery being determined by the SOC.
15. A method for replacing a battery, characterized in that: include: Determining a temperature range, the temperature range being associated with historical driving data of the first vehicle in a first time period, the first time period being a time period in the historical time period after the first vehicle has replaced a battery; The temperature range is sent, and the temperature range is used to determine a first battery, where the first battery is a battery to be replaced on the first vehicle.
16. The method according to claim 15, characterized in that The historical driving data includes a driving current, where the driving current is a discharge current of the first vehicle in the first time period. The determining of the temperature range includes: When the driving current is greater than or equal to a first threshold, determining a first temperature range; or, When the driving current is less than the first threshold, determining a second temperature range; The minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
17. The method according to claim 15, characterized in that The historical driving data includes driving time, where the driving time is the driving time of the first vehicle in the first time period. The determining of the temperature range includes: When the driving time is greater than or equal to the second threshold, determining a first temperature range; or, When the driving time is less than the second threshold, determining a second temperature range; The minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
18. The method according to claim 15, characterized in that The historical driving data includes driving current and driving duration, wherein the driving current is the magnitude of the discharge current of the first vehicle in the first time period, and the driving duration is the driving duration of the first vehicle in the first time period. Determining the temperature range includes: Calculate a reference value according to the driving current, the driving duration, a first weight and a second weight, wherein the first weight is a weight value of the driving current in the reference value, and the second weight is a weight value of the driving duration in the reference value; In the case where the reference value is greater than or equal to a third threshold, determining a first temperature range; or, In a case where the reference value is less than the third threshold value, determining a second temperature range; The minimum value of the first temperature range is greater than or equal to the maximum value of the second temperature range.
19. A battery replacement device, characterized in that: include: A processing module, wherein the processing module is used to execute the method as described in any one of claims 1 to 14, or to execute the method as described in any one of claims 15 to 18.
20. A battery replacement device, characterized in that: include: A processor and a memory, wherein the memory stores instructions, and when the instructions are executed by the processor, the device executes the method as described in any one of claims 1 to 14, or executes the method as described in any one of claims 15 to 18.
21. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method as claimed in any one of claims 1 to 14 is executed, or the method as claimed in any one of claims 15 to 18 is executed.