Vehicle battery replacing method, device, equipment and medium

By replacing the small battery pack when the vehicle is parked, the problems of high costs and waste of resources during parking of new energy battery swap vehicles are solved, and the effects of reducing costs, extending battery life and avoiding SOC inaccurate effects are achieved.

CN120156479APending Publication Date: 2025-06-17XIAOGAN CORNEX NEW ENERGY INNOVATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510489697.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-18
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

When new energy battery-swap vehicles are parked in a short or long term, they need to pay high battery rental fees, resulting in high user costs. If the battery is not used for a long time, it will lead to resource waste and maintenance problems, especially in abnormal storage environments, which may lead to problems such as inaccurate SOC and accelerated attenuation.

Method used

When the vehicle enters the battery swap station, it receives parking information, calculates the distance and power demand between the vehicle and the target battery swap station, evaluates the battery's self-discharge loss during the expected parking time, determines the target power, and replaces the vehicle's battery pack with a small battery pack when the power of the small battery pack is greater than or equal to the target power.

Benefits of technology

By replacing the small battery pack, users' usage costs are reduced, battery resources are wasteful and maintenance problems are avoided, and SOC inaccuracy and accelerated attenuation caused by abnormal storage environments are reduced, and the battery life is extended.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120156479A_ABST
    Figure CN120156479A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle battery replacing method, device and equipment and a medium. Comprising the steps of receiving parking information under the condition that a vehicle drives into a battery swap station and a battery swap instruction is received; the parking information comprises a vehicle parking address and predicted parking duration; calculating the distance between the vehicle parking address and the target battery swap station; the target battery swap station is the battery swap station closest to the vehicle parking address; calculating the required electric quantity for the vehicle to go back and forth from the vehicle parking address to the target battery swap station, and calculating the self-discharge loss electric quantity of the battery in the predicted parking duration; determining whether the electric quantity of the small-electric-quantity battery pack in the target battery swap station is greater than or equal to the target electric quantity; the target electric quantity is determined based on demand electric quantity and self-discharge loss electric quantity; and under the condition that the electric quantity of the small-electric-quantity battery pack is larger than or equal to the target electric quantity, the battery pack of the vehicle is replaced with the small-electric-quantity battery pack. By adopting the method provided by the embodiment of the invention, the use cost and resource waste can be reduced, and the service life of the battery pack is prolonged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of big data technology, and in particular, to a method, device, equipment and medium for vehicle battery swapping. Background Art

[0002] In the related art, for new energy battery swapping vehicles, when the vehicle is parked for a short or long time without use, the battery rental fee still needs to be paid. This will result in higher usage costs for users; moreover, if the battery is not used for a long time, it will also lead to waste of battery resources and is not conducive to the maintenance of the battery; at the same time, if there are abnormalities in the storage environment, problems such as inaccurate SOC (State-of-Charge) and accelerated attenuation will also occur. Summary of the Invention

[0003] The present disclosure provides a method, device, equipment and medium for vehicle battery swapping. The technical solution of the present disclosure is as follows:

[0004] In a first aspect, the present disclosure provides a method for vehicle battery swapping, including:

[0005] When the vehicle drives into the battery swapping station and receives a battery swapping instruction, receiving parking information; wherein, the parking information includes the vehicle parking address and the expected parking duration;

[0006] Calculating the distance between the vehicle parking address and the target battery swapping station; wherein, the target battery swapping station is the battery swapping station closest to the vehicle parking address;

[0007] Calculating the required power for the vehicle to make a round trip from the vehicle parking address to the target battery swapping station, and calculating the self-discharge loss power of the battery during the expected parking duration;

[0008] Determining whether the power of the small-capacity battery pack in the target battery swapping station is greater than or equal to the target power; wherein, the target power is determined based on the required power and the self-discharge loss power;

[0009] When the power of the small-capacity battery pack is greater than or equal to the target power, replacing the battery pack of the vehicle with the small-capacity battery pack.

[0010] In a possible implementation manner, the small-capacity battery pack includes: a small-capacity module, a battery distribution unit BDU, a battery management system BMS, a bidirectional DC-DCDC converter, a high-voltage interface, and a low-voltage interface; wherein, the small-capacity module is at least one.

[0011] In a possible implementation manner, the calculating the required power for the vehicle to make a round trip from the vehicle parking address to the target battery swapping station includes:

[0012] Obtain the average energy consumption of the vehicle within a recent preset period;

[0013] Based on the average energy consumption of the vehicle within a recent preset period, calculate the required power for a round trip of the vehicle from the vehicle parking address to the target power exchange station;

[0014] The calculation of the self-discharge loss power of the battery during the expected parking duration includes:

[0015] Based on the self-discharge amount of the battery per unit time and the expected parking duration, calculate the self-discharge loss power of the battery during the expected parking duration.

[0016] In a possible implementation manner, the calculation method of the target power is:

[0017] Based on a first preset parameter, the required power, a second preset parameter, and the self-discharge loss power, calculate the target power.

[0018] In a possible implementation manner, after replacing the battery pack of the vehicle with the small-capacity battery pack when the power of the small-capacity battery pack is greater than or equal to the target power, it further includes:

[0019] Write the required power and the self-discharge loss power into the RMS of the small-capacity battery pack, and calculate the current power of the small-capacity battery pack;

[0020] The battery rental cost for replacing the vehicle is the low-cost rental cost.

[0021] In a possible implementation manner, after replacing the battery pack of the vehicle with the small-capacity battery pack when the power of the small-capacity battery pack is greater than or equal to the target power, it further includes:

[0022] Power on the vehicle;

[0023] Send the small-capacity battery pack identification code to the vehicle control unit VCU through the BMS;

[0024] After receiving the small-capacity battery pack identification code through the VCU, control the hazard lights to turn on and send the hazard lights on state to the BMS;

[0025] After the BMS identifies the hazard lights on state, calculate the current limit according to the small-capacity battery pack state and send the current limit to the VCU;

[0026] The vehicle travels, and the BMS records the cumulative power consumption after coming out of the power exchange station.

[0027] In a possible implementation manner, it further includes:

[0028] Receive vehicle time information through the BMS;

[0029] Based on the vehicle time information, record the duration after replacing the low-power battery pack;

[0030] Based on the distance between the current position of the vehicle and the target battery swapping station, calculate the power consumption required for the return journey;

[0031] Calculate the remaining power of the low-power battery pack through the BMS;

[0032] Through the BMS, calculate the theoretical remaining power of the low-power battery pack according to the duration after replacing the low-power battery pack and the self-discharge rate of the low-power battery pack;

[0033] Based on the remaining power of the low-power battery pack and the theoretical remaining power of the low-power battery pack, calculate the effective remaining power through the BMS;

[0034] Based on the effective remaining power, determine the target push message;

[0035] Output the push message.

[0036] In a second aspect, the present disclosure provides a vehicle battery swapping device, including:

[0037] An information receiving module, configured to receive parking information when the vehicle drives into a battery swapping station and receives a battery swapping instruction; wherein, the parking information includes the vehicle parking address and the expected parking duration;

[0038] A distance calculation module, configured to calculate the distance between the vehicle parking address and the target battery swapping station; wherein, the target battery swapping station is the battery swapping station closest to the vehicle parking address;

[0039] A power calculation module, configured to calculate the required power for a round trip of the vehicle from the vehicle parking address to the target battery swapping station, and calculate the self-discharge loss power of the battery during the expected parking duration;

[0040] A power determination module, configured to determine whether the power of the low-power battery pack in the target battery swapping station is greater than or equal to the target power; wherein, the target power is determined based on the required power and the self-discharge loss power;

[0041] A battery swapping module, configured to replace the battery pack of the vehicle with the low-power battery pack when the power of the low-power battery pack is greater than or equal to the target power.

[0042] In a third aspect, the present disclosure provides an electronic device, including:

[0043] Processor;

[0044] A memory for storing instructions executable by the processor;

[0045] Wherein, the processor is configured to execute the instructions to implement the method described in the first aspect.

[0046] In a fourth aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, characterized in that the computer program, when executed by a processor, implements the method described in the first aspect.

[0047] In a fifth aspect, the present disclosure provides a computer program product, including a computer program / instructions, characterized in that the computer program / instructions, when executed by a processor, implement the method described in the first aspect.

[0048] The technical solutions disclosed in the present disclosure at least bring the following beneficial effects:

[0049] In the embodiments of the present disclosure, when the vehicle drives into the battery swapping station and receives a battery swapping instruction, parking information is received; wherein, the parking information includes the vehicle parking address and the expected parking duration; the distance between the vehicle parking address and the target battery swapping station is calculated; wherein, the target battery swapping station is the battery swapping station closest to the vehicle parking address; the required power for a round trip of the vehicle from the vehicle parking address to the target battery swapping station is calculated, and the self-discharge loss power of the battery during the expected parking duration is calculated; it is determined whether the power of the small-capacity battery pack in the target battery swapping station is greater than or equal to the target power; wherein, the target power is determined based on the required power and the self-discharge loss power; when the power of the small-capacity battery pack is greater than or equal to the target power, the battery pack of the vehicle is replaced with the small-capacity battery pack. In this way, when the vehicle is not used for a short or long time, the large-capacity battery pack of the original vehicle can be replaced with a small-capacity battery pack. Thus, on the one hand, since the rental cost of the small-capacity battery pack is usually less than that of the large-capacity battery pack, the replacement of the small-capacity battery pack can effectively reduce the user's usage cost; on the other hand, the replacement of the small-capacity battery pack can also avoid the waste of battery resources caused by the long-term non-use of the large-capacity battery pack due to vehicle parking, and at the same time is more convenient for the maintenance and servicing of the large-capacity battery pack; on the other hand, it can also avoid problems such as inaccurate SOC and accelerated attenuation of the large-capacity battery pack due to abnormal vehicle storage environments, and improve the lifespan of the large-capacity battery pack.

[0050] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. Description of the Drawings

[0051] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an undue limitation of the present disclosure.

[0052] Figure 1 It is a schematic flowchart of a vehicle battery swapping method provided by an embodiment of the present disclosure;

[0053] Figure 2 It is a schematic structural diagram of a small-capacity battery pack provided by an embodiment of the present disclosure;

[0054] Figure 3 It is a schematic structural diagram of a large-capacity battery pack provided by an embodiment of the present disclosure;

[0055] Figure 4 It is a schematic structural diagram of a vehicle battery swapping provided by an embodiment of the present disclosure;

[0056] Figure 5 It is a schematic flowchart of a vehicle battery swapping method provided by an embodiment of the present disclosure;

[0057] Figure 6 It is a schematic flowchart of a driving process power consumption monitoring process provided by an embodiment of the present disclosure;

[0058] Figure 7 It is a schematic flowchart of a battery power monitoring process provided by an embodiment of the present disclosure;

[0059] Figure 8 It is a schematic structural diagram of a vehicle battery swapping device provided by an embodiment of the present disclosure;

[0060] Figure 9 It is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. Detailed Embodiments

[0061] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0062] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above accompanying drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0063] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions.

[0064] In the technical solution of this disclosure, the acquisition, storage, use, processing, etc. of data all comply with the relevant provisions of national laws and regulations.

[0065] It should be noted that in the embodiments of this disclosure, there may be existing solutions in the industry for certain software, components, models, etc. They should be regarded as exemplary, and their purpose is only to illustrate the feasibility in the implementation of the technical solution of this disclosure, but it does not mean that the applicant has already or necessarily used this solution.

[0066] The following will, with reference to the accompanying drawings, detail the technical solutions provided by the embodiments of this disclosure.

[0067] Figure 1 It is a flowchart of a vehicle battery swapping method provided by an embodiment of this disclosure. As Figure 1 shown, the vehicle battery swapping method may include the following steps:

[0068] S101, when the vehicle drives into the battery swapping station and receives a battery swapping instruction, receive parking information.

[0069] Among them, the parking information includes the vehicle parking address and the estimated parking duration.

[0070] In the embodiments of this disclosure, when the vehicle drives into the battery swapping station, the user can choose whether to enable the low-cost rental battery swapping mode. For example, the user can select whether to enable the low-cost rental battery swapping mode through a touch panel on the user operation interface. If the user selects to enable the low-cost rental battery swapping mode, it can be considered that a battery swapping instruction has been received. Then, the user can input the parking information of the vehicle. For example, the user can input the vehicle parking address and the estimated parking duration. It can be understood that the vehicle parking address can be the position where the vehicle will park, and the estimated parking duration can be the duration for which the vehicle will park at the vehicle parking address. For example, it can be 5 days, 7 days, etc.

[0071] S102, calculate the distance between the vehicle parking address and the target battery swapping station.

[0072] Among them, the target battery swapping station is the battery swapping station closest to the vehicle parking address.

[0073] In an embodiment of the present disclosure, after receiving the parking information of the vehicle, the distance between the parking address of the user's vehicle and the nearest battery swapping station (i.e., the target battery swapping station) can be calculated. For example, the parking address of the vehicle input by the user and the address of the target battery swapping station can be converted into longitude and latitude coordinates, and then based on the longitude and latitude coordinates of the vehicle parking address and the target battery swapping station, the distance between the vehicle parking address and the target battery swapping station can be calculated.

[0074] S103. Calculate the required power for the vehicle to make a round trip from the vehicle parking address to the target battery swapping station, and calculate the self-discharge loss power of the battery during the expected parking duration.

[0075] In an embodiment of the present disclosure, the power consumed for the vehicle to make a round trip from the vehicle parking address to the target battery swapping station can also be calculated, that is, the required power Q1. In addition, the power loss due to self-discharge of the vehicle's battery during the expected parking duration can also be calculated, that is, the self-discharge loss power Q2 of the battery during the expected parking duration. It can be understood that the self-discharge loss power of the calculated battery during the expected parking duration can be the self-discharge loss power of a small-capacity battery pack during the expected parking duration; the small-capacity battery pack can be, for example, a low-voltage battery pack.

[0076] S104. Determine whether the power of the small-capacity battery pack in the target battery swapping station is greater than or equal to the target power.

[0077] Wherein, the target power is determined based on the required power and the self-discharge loss power.

[0078] In an embodiment of the present disclosure, after calculating the required power and the self-discharge loss power, the target power can be determined. For example, the target power can be calculated based on the required power for the vehicle to make a round trip from the vehicle parking address to the target battery swapping station and the self-discharge loss power of the battery during the expected parking duration. The target power should be at least greater than the sum of the required power and the self-discharge loss power. Then, the power of the small-capacity battery pack in the target battery swapping station can be obtained, and the power of the small-capacity battery pack in the target battery swapping station can be compared with the target power to determine whether the power of the small-capacity battery pack in the target battery swapping station is greater than or equal to the target power.

[0079] S105. When the power of the small-capacity battery pack is greater than or equal to the target power, replace the vehicle's battery pack with the small-capacity battery pack.

[0080] In an embodiment of the present disclosure, if the power of the small-capacity battery pack is greater than or equal to the target power, it can be considered that the small-capacity battery pack in the target battery swapping station can meet the power requirement for vehicle parking. At this time, the original battery pack of the vehicle (such as the original large-capacity battery pack, such as the high-voltage battery pack) can be replaced with the small-capacity battery pack. For example, the replacement of the vehicle's battery pack can be performed by an automated device.

[0081] In an embodiment of the present disclosure, when a vehicle drives into a battery swapping station and receives a battery swapping instruction, parking information is received; wherein the parking information includes the vehicle parking address and the expected parking duration; the distance between the vehicle parking address and the target battery swapping station is calculated; wherein the target battery swapping station is the battery swapping station closest to the vehicle parking address; the required power for a round trip of the vehicle from the vehicle parking address to the target battery swapping station is calculated, and the self-discharge loss power of the battery during the expected parking duration is calculated; it is determined whether the power of the small-capacity battery pack in the target battery swapping station is greater than or equal to the target power; wherein the target power is determined based on the required power and the self-discharge loss power; when the power of the small-capacity battery pack is greater than or equal to the target power, the battery pack of the vehicle is replaced with the small-capacity battery pack. In this way, when the vehicle is not used for a short or long time, the large-capacity battery pack of the original vehicle can be replaced with a small-capacity battery pack. Thus, on the one hand, since the rental cost of the small-capacity battery pack is usually less than that of the large-capacity battery pack, the replacement of the small-capacity battery pack can effectively reduce the user's usage cost; on the other hand, the replacement of the small-capacity battery pack can also avoid the waste of battery resources caused by the long-term non-use of the large-capacity battery pack due to vehicle parking, and at the same time, it is more convenient for the maintenance and servicing of the large-capacity battery pack; on the other hand, it can also avoid problems such as inaccurate SOC and accelerated attenuation of the large-capacity battery pack due to abnormal vehicle storage environments.

[0082] In some possible implementation manners, referring to Figure 2 , the small-capacity battery pack may include: a small-capacity module, a BDU (Battery Distribution Unit), a BMS (Battery Management System), a bi-directional DC-DC converter, a high-voltage interface, and a low-voltage interface; wherein the small-capacity module may include lead-acid batteries, and the small-capacity module is at least one. Figure 2 Taking 4 lead-acid batteries as an example for illustration, the number may be other values in implementation. In an embodiment of the present disclosure, the lead-acid batteries may also be replaced by other low-cost battery products. The cost of the small-capacity battery pack is greatly reduced compared to the large-capacity battery pack, and different-capacity small-capacity battery pack products can be formed by adjusting the number of internal storage batteries. Combining Figure 3 , the large-capacity battery pack mainly includes a large-capacity module, a BDU, a BMS, a high-voltage interface, and a low-voltage interface. The structural block diagram of vehicle battery swapping can be referred to Figure 4 , Figure 4 wherein the original battery pack in can be the large-capacity battery pack originally in the vehicle, and the new battery pack can be the small-capacity battery pack.

[0083] In some possible embodiments, calculating the required power for a vehicle to make a round trip from the vehicle parking address to the target battery swapping station includes:

[0084] Obtaining the average energy consumption of the vehicle within a recent preset period;

[0085] Based on the average energy consumption of the vehicle within a recent preset period, calculating the required power for the vehicle to make a round trip from the vehicle parking address to the target battery swapping station;

[0086] Calculating the self-discharge loss power of the battery during the expected parking duration, including:

[0087] Based on the self-discharge amount of the battery per unit time and the expected parking duration, calculating the self-discharge loss power of the battery during the expected parking duration.

[0088] In the embodiments of the present disclosure, when calculating the required power for the vehicle to make a round trip from the vehicle parking address to the target battery swapping station, the average energy consumption of the vehicle within a recent preset period can be retrieved first, for example, the average energy consumption of the vehicle in the recent one month. Based on the average energy consumption of the vehicle within a recent preset period, the required power Q1 for a round trip is calculated. When calculating the self-discharge loss power of the battery (small battery pack) during the expected parking duration, the self-discharge amount q of the battery (small battery pack) during its in-position duration can be obtained. Based on the self-discharge amount of the battery per unit time and the expected parking duration t1, the self-discharge loss power Q2 of the battery during the expected parking duration is calculated. The specific calculation method is as follows:

[0089] Q2 = q * t1 (1)

[0090] Wherein, q is the self-discharge amount of the battery (small battery pack) during its in-position duration, t1 is the expected parking duration, and Q2 is the self-discharge loss power of the battery during the expected parking duration.

[0091] In some possible embodiments, the calculation method of the target power is:

[0092] Calculating the target power based on the first preset parameter, the required power, the second preset parameter, and the self-discharge loss power.

[0093] In the embodiments of the present disclosure, the pre-set parameters can be obtained, including the first preset parameter and the second preset parameter. For example, the first preset parameter and the second preset parameter can be 1.5 and 5 respectively. Then, based on the first preset parameter, the required power, the second preset parameter, and the self-discharge loss power, the target power is calculated. The specific calculation method is as follows:

[0094] a1Q1 + a2Q2 (2)

[0095] Wherein, a1 represents a first preset parameter, a2 represents a second preset parameter, Q1 represents the required power consumption, and Q2 represents the self-discharge loss power of the battery during the expected parking duration.

[0096] In some possible implementation manners, after replacing the vehicle's battery pack with a small-capacity battery pack when the power of the small-capacity battery pack is greater than or equal to the target power, it further includes:

[0097] Writing the required power consumption and the self-discharge loss power into the RMS of the small-capacity battery pack, and calculating the current power of the small-capacity battery pack;

[0098] The replacement cost of the vehicle's battery lease is a low-cost lease cost.

[0099] In the embodiments of the present disclosure, after replacing the vehicle's battery pack with a small-capacity battery pack, a replacement with a low-cost lease cost can also be performed. The low-cost lease cost can be the lease cost corresponding to the small-capacity battery pack. Exemplarily, after replacing the vehicle with a small-capacity battery pack that can meet the power requirement, the required power consumption Q1 and the self-discharge loss power Q2 can be written into the RMS, and the current power Q3 of the small-capacity battery pack can also be recorded. In addition, the vehicle's battery lease cost can be replaced with a low-cost lease settlement cost. In this way, the lease cost can be reduced.

[0100] To make the vehicle battery swapping method provided by the embodiments of the present disclosure clearer, the following Figure 5 is used to illustrate the vehicle battery swapping method. As Figure 5 shown, taking a preset period of one month, and the first preset parameter and the second preset parameter being 1.5 and 5 respectively as an example, the vehicle battery swapping process may include:

[0101] 1. The vehicle drives into the battery swapping station.

[0102] 2. Does the user select the low-cost lease battery swapping mode?

[0103] If yes, the user can input the vehicle parking address and the expected parking duration t1;

[0104] If no, enter the normal battery swapping process to replace with a new large-capacity battery pack.

[0105] 3. Calculate the distance from the user's parking address to the nearest battery swapping station.

[0106] 4. Retrieve the average energy consumption of the vehicle in the past month, and calculate the required power consumption Q1 for a round trip; calculate the self-discharge loss power Q2 of the battery during the expected parking duration, Q2 = q * t1, where q is the daily self-discharge amount.

[0107] 5. Is the power of the small-capacity battery pack in the target battery swapping station ≥ 1.5Q1 + 5 * Q2, where 1.5Q1 + 5 * Q2 is the target power?

[0108] If so, replace the small-capacity battery pack that can meet the power requirement, write Q1 and Q2 into the RMS, record the current power Q3, and settle the cost according to the low-cost rental.

[0109] If not, prompt the user that low-cost rental battery swapping is not available.

[0110] 6. Prompt whether to continue battery swapping?

[0111] If so, return to the step of replacing the new large-capacity battery pack.

[0112] If not, end the current battery swapping.

[0113] In some possible implementation manners, after replacing the small-capacity battery pack, power recording during the driving process can also be performed to record the cumulative power consumption of the vehicle after battery swapping, combined with Figure 6 , as follows:

[0114] Power on the vehicle;

[0115] Send the small-capacity battery pack identification code to the vehicle control unit VCU through the BMS;

[0116] After receiving the small-capacity battery pack identification code through the VCU, control the hazard lights to turn on and send the hazard light on state to the BMS;

[0117] After the BMS identifies the hazard light on state, calculate the current limit value according to the small-capacity battery pack state and send the current limit value to the VCU;

[0118] The vehicle drives, and the BMS records the cumulative power consumption after leaving the battery swapping station.

[0119] In an embodiment of the present disclosure, after the vehicle replaces the small-capacity battery pack and the vehicle is powered on, the BMS will read the identification code of the small-capacity battery pack after detecting that the vehicle is powered on. This identification code is the unique identifier of the battery pack and is used to distinguish different battery packs. The BMS sends the identification code of the small-capacity battery pack to the VCU through the vehicle's communication bus (such as the CAN bus). After receiving the identification code of the small-capacity battery pack sent by the BMS, the VCU confirms that the battery pack is correctly installed and can be used, and controls the hazard lights to turn on through the vehicle's control circuit to remind the driver that the vehicle is ready or to alert surrounding vehicles, and at the same time sends the status information of the hazard lights being turned on back to the BMS through the communication bus. After receiving the status of the hazard lights being turned on sent by the VCU, the BMS confirms that the VCU has responded correctly, and then calculates an appropriate current limit value based on the current status of the small-capacity battery pack (such as power, temperature, health status, etc.). This limit value is used to ensure that the battery operates within a safe current range, avoiding overcharging or over-discharging, and sends the calculated current limit value to the VCU through the communication bus. When the vehicle starts to drive, the BMS continuously monitors the power consumption of the small-capacity battery pack and records the cumulative power consumption Q4 during the vehicle's driving process after leaving the battery swap station, which is used for subsequent power management and early warning, and can also be used to calculate the remaining power and predict the cruising range, etc.

[0120] In some possible implementation manners, after replacing the small-capacity battery pack and the vehicle is parked, the BMS can execute a monitoring process every time it wakes up, and can send background push messages or involve customer service for different situations to ensure that the vehicle will not be unable to drive to the nearest battery swap station due to insufficient power. Combining Figure 7 , the specific process can be as follows:

[0121] Receive the vehicle time information through the BMS;

[0122] Record the duration after replacing the small-capacity battery pack based on the vehicle time information;

[0123] Calculate the power consumption required for the return journey based on the distance between the vehicle's current position and the target battery swap station;

[0124] Calculate the remaining power of the small-capacity battery pack through the BMS;

[0125] Calculate the theoretical remaining power of the small-capacity battery pack through the BMS based on the duration after replacing the small-capacity battery pack and the self-discharge rate of the small-capacity battery pack;

[0126] Calculate the effective remaining power through the BMS based on the remaining power of the small-capacity battery pack and the theoretical remaining power of the small-capacity battery pack;

[0127] Determine the target push message based on the effective remaining power;

[0128] Output the push message.

[0129] In an embodiment of the present disclosure, the BMS of the small-capacity battery pack can be woken up regularly every day or woken up passively. After the BMS is woken up, it can receive vehicle time information, record the duration t2 after replacing the small-capacity battery pack, and identify the distance from the current location of the vehicle to the nearest target battery swap station, and calculate the power consumption Q5 required for the return journey. During vehicle inspection, the SOC of the small-capacity battery pack can be calculated, and according to the formula: remaining power Q6 = total power * current SOC, the remaining power of the small-capacity battery pack can be calculated. And according to the duration after replacing the small-capacity battery pack and the self-discharge rate of the small-capacity battery pack, the theoretical remaining power of the small-capacity battery pack can be calculated, and the theoretical remaining power Q7 = Q3 - Q4 - q * t2. Then, the BMS can calculate the effective remaining power Q8 based on the remaining power of the small-capacity battery pack and the theoretical remaining power of the small-capacity battery pack. For example, the smaller value between Q6 and Q7 can be set as the effective remaining power Q8. After that, based on the effective remaining power, the target push message can be determined and output. As a specific example, it can be determined whether Q8 ≤ 1.2Q5 + 2q holds. If Q8 ≤ 1.2Q5 + 2q holds, the staff can be notified through the background to contact the user for handling; if Q8 ≤ 1.2Q5 + 2q does not hold, the next step can be continued to determine whether Q8 ≤ 1.2Q5 + 5q holds. If Q8 ≤ 1.2Q5 + 5q holds, the background can push a push message indicating that there are only 2 days left for the parking duration to the user; conversely, if Q8 ≤ 1.2Q5 + 5q does not hold, the next step can be continued to determine whether Q8 ≤ 1.2Q5 + 7q holds. If Q8 ≤ 1.2Q5 + 7q holds, the background can push a push message indicating that there are only 5 days left for the parking duration to the user, and conversely, it returns to the step of waking up the BMS regularly every day or passively. That is, different push messages can be determined and output according to different situations of the effective remaining power.

[0130] Based on the same inventive concept, an embodiment of the present disclosure further provides a vehicle battery swapping device. As Figure 8 shown, the vehicle battery swapping device 800 includes:

[0131] An information receiving module 810, configured to receive parking information when the vehicle drives into a battery swap station and receives a battery swapping instruction; wherein, the parking information includes the vehicle parking address and the estimated parking duration;

[0132] A distance calculation module 820, configured to calculate the distance between the vehicle parking address and the target battery swap station; wherein, the target battery swap station is the battery swap station closest to the vehicle parking address;

[0133] The power consumption calculation module 830 is configured to calculate the required power consumption for a round trip of the vehicle from the vehicle parking address to the target battery swapping station, and calculate the self-discharge loss power of the battery during the expected parking duration;

[0134] The power determination module 840 is configured to determine whether the power of the small-capacity battery pack in the target battery swapping station is greater than or equal to the target power; wherein, the target power is determined based on the required power consumption and the self-discharge loss power;

[0135] The battery swapping module 850 is configured to replace the battery pack of the vehicle with the small-capacity battery pack when the power of the small-capacity battery pack is greater than or equal to the target power.

[0136] In a possible implementation manner, the small-capacity battery pack includes: a small-capacity module, a battery distribution unit BDU, a battery management system BMS, a bidirectional DC-DCDC converter, a high-voltage interface, and a low-voltage interface; wherein, the small-capacity module may include a lead-acid battery, and there is at least one small-capacity module.

[0137] In a possible implementation manner, the power consumption calculation module 830 is configured to:

[0138] Obtain the average energy consumption of the vehicle in a recent preset time period;

[0139] Based on the average energy consumption of the vehicle in the recent preset time period, calculate the required power consumption for a round trip of the vehicle from the vehicle parking address to the target battery swapping station;

[0140] Based on the self-discharge amount of the battery per unit time and the expected parking duration, calculate the self-discharge loss power of the battery during the expected parking duration.

[0141] In a possible implementation manner, the calculation method of the target power is:

[0142] Calculate the target power based on a first preset parameter, the required power consumption, a second preset parameter, and the self-discharge loss power.

[0143] In a possible implementation manner, it further includes:

[0144] The power writing module is configured to write the required power consumption and the self-discharge loss power into the RMS of the small-capacity battery pack, and calculate the current power of the small-capacity battery pack;

[0145] The replacement module is configured to replace the battery rental cost of the vehicle with a low-cost rental cost.

[0146] In a possible implementation manner, it further includes:

[0147] Power-on module, for powering on the vehicle;

[0148] Identification code sending module, for sending the identification code of the low-power battery pack to the vehicle control unit VCU through the BMS;

[0149] Control module, for controlling the hazard lights to turn on after receiving the identification code of the low-power battery pack through the VCU, and sending the hazard lights on state to the BMS;

[0150] Current calculation module, for calculating the current limit value according to the low-power battery pack state after identifying the hazard lights on state through the BMS, and sending the current limit value to the VCU;

[0151] Power consumption recording module, for recording the cumulative power consumption after coming out of the battery swapping station during vehicle driving through the BMS.

[0152] In a possible implementation manner, it further includes:

[0153] Receiving module, for receiving vehicle time information through the BMS;

[0154] Duration recording module, for recording the duration after replacing the low-power battery pack based on the vehicle time information;

[0155] Power consumption calculation module, for calculating the power consumption required for the return journey based on the distance between the current position of the vehicle and the target battery swapping station;

[0156] First remaining power calculation module, for calculating the remaining power of the low-power battery pack through the BMS;

[0157] Second remaining power calculation module, for calculating the theoretical remaining power of the low-power battery pack through the BMS according to the duration after replacing the low-power battery pack and the self-discharge rate of the low-power battery pack;

[0158] Third remaining power calculation module, for calculating the effective remaining power based on the remaining power of the low-power battery pack and the theoretical remaining power of the low-power battery pack through the BMS;

[0159] Push message module, for determining the target push message based on the effective remaining power;

[0160] Push module, for outputting the push message.

[0161] The specific implementation manners and technical effects of the device provided by the embodiments of the present disclosure are similar to those of the above method embodiments, and will not be elaborated herein.

[0162] According to an embodiment of the present disclosure, the present disclosure also discloses an electronic device, a computer-readable storage medium, and a computer program product.

[0163] Figure 9 FIG. shows a schematic block diagram of an exemplary electronic device 900 that can be used to implement embodiments of the present disclosure. The electronic device 900 is intended to represent various forms of digital computers, such as, for example, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, for example, personal digital assistants, cellular telephones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely exemplary and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0164] As Figure 9 shown, the electronic device 900 includes a computing unit 901 that can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 902 or a computer program loaded from a storage unit 908 into a random access memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the electronic device 900 can also be stored. The computing unit 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.

[0165] Multiple components in the electronic device 900 are connected to the I / O interface 905, including: an input unit 906, such as a keyboard, a mouse, etc.; an output unit 907, such as various types of displays, speakers, etc.; a storage unit 908, such as a magnetic disk, an optical disk, etc.; and a communication unit 909, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 909 allows the electronic device 900 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0166] The computing unit 901 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 901 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 901 executes the various methods and processes described above, such as the vehicle battery swapping method. For example, in some embodiments, the vehicle battery swapping method can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 908. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 900 via the ROM 902 and / or the communication unit 909. When the computer program is loaded into the RAM 903 and executed by the computing unit 901, one or more steps of the vehicle battery swapping method described above can be executed. Alternatively, in other embodiments, the computing unit 901 can be configured to execute the vehicle battery swapping method in any other suitable way (e.g., by means of firmware).

[0167] Various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuitry, integrated circuit systems, field-programmable gate arrays (FPGA), application-specific integrated circuits (ASIC), application-specific standard products (ASSP), systems-on-chip (SOC), complex programmable logic devices (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a dedicated or general-purpose programmable processor that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0168] The program code of the computer program product for implementing the methods of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to the processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the program codes are executed by the processor or controller, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The program codes can be executed entirely on the machine, partially on the machine, as a stand-alone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0169] In the context of this disclosure, a computer-readable storage medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can be a machine-readable signal medium or a machine-readable storage medium. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of the computer-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0170] In order to provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0171] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), the Internet, and a blockchain network.

[0172] A computer system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The client-server relationship is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services ("Virtual Private Server", or simply "VPS"). The server may also be a server of a distributed system or a server combined with a blockchain.

[0173] It should be understood that various forms of the processes shown above can be used, steps can be reordered, added or deleted. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and no limitation is imposed herein.

[0174] The above specific embodiments do not constitute a limitation on the protection scope of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the protection scope of this disclosure.

Claims

1. A vehicle battery replacement method, characterized in that: include: When the vehicle enters the battery swap station and receives a battery swap instruction, receiving parking information; wherein the parking information includes the vehicle parking address and the estimated parking duration; Calculating the distance between the vehicle parking address and the target battery swap station; wherein the target battery swap station is the battery swap station closest to the vehicle parking address; Calculate the required power of the vehicle for a round trip from the vehicle parking address to the target battery swap station, and calculate the self-discharge loss power of the battery during the expected parking time; Determine whether the power of the small-power battery pack in the target battery swap station is greater than or equal to the target power; wherein the target power is determined based on the required power and the self-discharge loss power; When the power of the small-capacity battery pack is greater than or equal to the target power, the battery pack of the vehicle is replaced with the small-capacity battery pack.

2. The vehicle battery replacement method according to claim 1, characterized in that: The small-capacity battery pack includes: a small-capacity module, a battery distribution unit BDU, a battery management system BMS, a bidirectional DC DCDC converter, a high-voltage interface, and a low-voltage interface; wherein there is at least one small-capacity module.

3. The vehicle battery replacement method according to claim 2, characterized in that: The calculating the required power of the vehicle for a round trip from the vehicle parking address to the target battery swap station includes: Obtaining the average energy consumption of the vehicle in a recent preset time period; Based on the average energy consumption of the vehicle in a recent preset time period, calculating the required power of the vehicle for a round trip from the vehicle parking address to the target battery swap station; The calculating of the self-discharge power loss of the battery during the expected parking time includes: Based on the self-discharge amount of the battery within a unit time and the estimated parking time, the self-discharge power loss of the battery within the estimated parking time is calculated.

4. The vehicle battery replacement method according to claim 2, characterized in that: The target power is calculated as follows: The target power is calculated based on the first preset parameter, the required power, the second preset parameter, and the self-discharge loss power.

5. The vehicle battery replacement method according to claim 2, characterized in that: When the power of the small-power battery pack is greater than or equal to the target power, after the battery pack of the vehicle is replaced with the small-power battery pack, the method further includes: Writing the required power and the self-discharge loss power into the RMS of the small-power battery pack, and calculating the current power of the small-power battery pack; The battery lease cost to replace said vehicle is a low cost lease cost.

6. The vehicle battery replacement method according to claim 2, characterized in that: When the power of the small-power battery pack is greater than or equal to the target power, after the battery pack of the vehicle is replaced with the small-power battery pack, the method further includes: The vehicle is powered on; Sending a low-capacity battery pack identification code to a vehicle control unit VCU via the BMS; After receiving the low-capacity battery pack identification code, the VCU controls the double flashes to turn on, and sends the double flash turn-on status to the BMS; After the BMS identifies the double flash on state, calculates the current limit value according to the low-capacity battery pack state, and sends the current limit value to the VCU; The vehicle is driving, and the BMS records the accumulated power consumption after the vehicle comes out of the battery swap station.

7. The vehicle battery replacement method according to any one of claims 2 to 6, characterized in that: Also includes: receiving vehicle time information through the BMS; Recording the time after the low-capacity battery pack is replaced based on the vehicle time information; Calculating the power consumption required for the return trip based on the distance between the current position of the vehicle and the target battery swap station; Calculating the remaining power of the small-capacity battery pack by the BMS; Calculating, by the BMS, the theoretical remaining power of the small-capacity battery pack according to the time after the small-capacity battery pack is replaced and the self-discharge rate of the small-capacity battery pack; Calculating, by the BMS, an effective remaining power based on the remaining power of the small-power battery pack and the theoretical remaining power of the small-power battery pack; Determining a target push message based on the effective remaining power; The push message is output.

8. A vehicle battery replacement device, characterized in that: include: An information receiving module, used to receive parking information when the vehicle enters the battery swap station and receives a battery swap instruction; wherein the parking information includes the vehicle parking address and the estimated parking duration; A distance calculation module, used to calculate the distance between the vehicle parking address and the target battery swap station; wherein the target battery swap station is the battery swap station closest to the vehicle parking address; A power calculation module, used to calculate the power required for the vehicle to travel from the vehicle parking address to the target battery swap station and back, and to calculate the self-discharge power loss of the battery during the expected parking time; A power determination module, used to determine whether the power of the small-power battery pack in the target battery swap station is greater than or equal to the target power; wherein the target power is determined based on the required power and the self-discharge loss power; A battery replacement module is used to replace the battery pack of the vehicle with the small-capacity battery pack when the power of the small-capacity battery pack is greater than or equal to the target power.

9. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.