Battery maintenance method, computing device, and computer-readable storage medium

Through the maintenance method based on the battery's historical charging behavior, the server is used to generate and issue maintenance instructions to perform slow charging and static battery maintenance, which solves the problem of reduced safety performance of power batteries after fast charging and realizes the prevention of battery safety risks. Relief and extension of service life.

CN118919887BActive Publication Date: 2025-01-24NIO TECH ANHUI CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411398555.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-01-24
Estimated Expiration
2044-10-09

AI Technical Summary

Technical Problem

After continuous fast charging, the power battery has a risk of increasing internal stress of lithium excision and materials, resulting in a reduction in safety performance. It is necessary to provide a maintenance method based on the battery's historical charging behavior to alleviate safety risks.

Method used

The maintenance instructions are received through the server, and the maintenance instructions are generated according to the first charging data of the battery and the maintenance resources of the charging and swapping equipment. When the instructions meet the preset conditions, the battery is slowly charged and/or left alone for maintenance.

Benefits of technology

It effectively alleviates battery safety risks, extends battery life, improves battery safety performance, and uniformly controls the maintenance of a large number of batteries through cloud management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118919887B_ABST
    Figure CN118919887B_ABST
Patent Text Reader

Abstract

The present application provides a battery maintenance method, a computing device, and a computer-readable storage medium. The method is executed by the battery, and the method includes: receiving a maintenance instruction from a server; when the maintenance instruction meets a preset condition, maintaining the battery; wherein the maintenance instruction is generated according to the first charging data of the battery. Based on the historical charging behavior of the battery, the battery can be maintained in time to alleviate the safety risk of the battery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of power batteries and computers, and specifically relates to a battery maintenance method, a computing device, and a computer-readable storage medium. Background Art

[0002] In recent years, the new energy industry has flourished. Power batteries (hereinafter referred to as batteries, also known as batteries, power batteries, etc.) as an important component of new energy equipment (such as automobiles, aircraft, etc.) have also received widespread attention, especially the safety of power batteries, which has attracted widespread attention.

[0003] After the battery has been subjected to continuous fast charging and other behaviors that affect the safety of the battery cell, there is a risk of lithium deposition and increased internal stress in the material, and the safety performance of the battery will be reduced. However, after research, the inventors found that if the battery safety performance is reduced, if timely maintenance (such as adjusting the charging strategy or leaving the battery to rest) can be carried out, the safety risk of the battery can be effectively alleviated.

[0004] Therefore, there is an urgent need for a technical solution for battery maintenance that can timely maintain the battery based on the battery's historical charging behavior to alleviate the battery's safety risks. Summary of the invention

[0005] The technical problem to be solved by the present application is how to provide a technical solution for battery maintenance, which can timely maintain the battery based on the historical charging behavior of the battery to alleviate the safety risks of the battery.

[0006] In order to solve or improve the above-mentioned technical problems to a certain extent, according to the first aspect of the present application, a first battery maintenance method is provided, and the method is executed by the battery, and the method includes: receiving maintenance instructions from a server; when the maintenance instructions meet preset conditions, maintaining the battery; wherein the maintenance instructions are generated based on the first charging data of the battery and the maintenance resources of the charging and swapping equipment, and the battery and the charging and swapping equipment are associated with each other.

[0007] Optionally, the first charging data includes a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging.

[0008] Optionally, the maintenance indication includes a countdown value of a fast charge cycle, and when the countdown value reaches a preset value, it indicates that the battery requires maintenance.

[0009] Optionally, after receiving the maintenance instruction from the server, the method further includes: updating the maintenance instruction according to the second charging data.

[0010] Optionally, maintaining the battery includes slowly charging and / or leaving the battery alone.

[0011] Optionally, when the battery is at rest or in hibernation, a maintenance instruction is received from the server.

[0012] Optionally, maintaining the battery includes: in response to establishing a connection between the battery and a charging / swap device, executing a charging strategy for the battery based on the maintenance instruction.

[0013] Optionally, executing a charging strategy for the battery based on the maintenance instruction includes: determining a charging current based on the maintenance instruction, and sending information about the charging current to the charging and swapping device; receiving confirmation information sent by the charging and swapping device; and cooperating with the charging and swapping device to perform charging based on the charging current.

[0014] According to a second aspect of the present application, a second battery maintenance method is provided, which is executed by a server, and includes: obtaining first charging data of the battery, and obtaining maintenance resources of a charging and swapping device, wherein the charging and swapping device and the battery are associated with each other; generating maintenance instructions according to the first charging data and the maintenance resources; and sending the maintenance instructions to the battery so that the battery is maintained when the maintenance instructions meet preset conditions.

[0015] Optionally, the first charging data includes a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging.

[0016] Optionally, the maintenance indication includes a countdown value of a fast charge cycle, and when the countdown value reaches a preset value, it indicates that the battery requires maintenance.

[0017] Optionally, maintaining the battery includes slowly charging and / or leaving the battery alone.

[0018] Optionally, the maintenance instruction is sent to the battery when the battery is at rest or dormant.

[0019] According to a third aspect of the present application, a third battery maintenance method is provided, which is executed by a charging and swapping device, and the method includes: sending maintenance resources of the charging and swapping device to a server, so that the server generates maintenance instructions for the battery based on the maintenance resources and the first charging data of the battery; wherein the maintenance instructions of each battery are sent by the server to the battery, so that the battery is maintained when the maintenance instructions meet preset conditions.

[0020] Optionally, the first charging data includes a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging.

[0021] Optionally, the method further includes: in response to the battery establishing a connection with the charging and swapping device, executing a charging strategy for the battery based on the maintenance instruction.

[0022] Optionally, executing a charging strategy for the battery based on the maintenance instruction includes: receiving charging current information sent by the battery; sending confirmation information to the battery based on the charging current information; and cooperating with the battery to execute this charging of the battery based on the charging current.

[0023] According to a fourth aspect of the present application, a computing device is provided, which includes a memory and a processor, wherein the memory stores a computer program, and when the program is executed by the processor, it can implement the steps of any one of the battery maintenance methods.

[0024] According to a fifth aspect of the present application, a computer-readable storage medium is provided for storing a computer program, wherein the program, when executed by a computer or a processor, implements the steps of any one of the battery maintenance methods.

[0025] Compared with the prior art, the present application has obvious advantages and beneficial effects. By means of the above technical solution, the battery maintenance method, computing device, and storage medium of the present application can achieve considerable technical advancement and practicality, and have wide industrial utilization value, and have at least the following advantages:

[0026] The present application provides a battery maintenance method, computing device, and computer-readable storage medium. The server can manage the health status of multiple batteries and the maintenance resources of the charging and swapping equipment associated with the batteries, and issue maintenance instructions to each battery. The maintenance instruction can indicate whether the battery needs maintenance, and can also indicate the priority of the maintenance of the battery. In this way, the cloud can uniformly manage a large number of batteries based on the battery maintenance instructions, and based on communication with the battery end, control the maintenance of batteries that need maintenance to alleviate battery safety risks.

[0027] Furthermore, the server may refer to a cloud server.

[0028] Furthermore, the server manages the first charging data of each battery and generates a maintenance instruction to coordinate the maintenance process of each battery. Each battery can also cooperate with the server to achieve its own maintenance based on the second charging data collected locally. This solution can also reduce the impact of the data difference between the server and the battery on the battery maintenance.

[0029] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the following specifically cites the preferred embodiments and describes them in detail with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 A schematic flow chart of a first battery maintenance method according to an embodiment of the present application;

[0031] Figure 2 A schematic diagram of the interaction between a battery and a charging and swapping device according to an embodiment of the present application;

[0032] Figure 3 A schematic diagram of a battery maintenance system according to an embodiment of the present application;

[0033] Figure 4 A schematic flow chart of a second battery maintenance method according to an embodiment of the present application;

[0034] Figure 5 A schematic diagram of a flow chart of a third battery maintenance method according to an embodiment of the present application;

[0035] Figure 6 A schematic diagram of the structure of a first battery maintenance device according to an embodiment of the present application;

[0036] Figure 7 A schematic diagram of the structure of a second battery maintenance device according to an embodiment of the present application;

[0037] Figure 8 This is a schematic structural diagram of a third battery maintenance device according to an embodiment of the present application. DETAILED DESCRIPTION

[0038] As mentioned in the background technology, after the battery has experienced continuous fast charging and other behaviors that affect the safety of the battery cell, there is a risk of lithium deposition and increased internal stress of the material, and the safety performance of the battery will be reduced. At this time, the battery charging strategy can be adjusted to alleviate the safety risk of the battery. For example, a slow charging maintenance on the charging and swapping equipment for a battery that has been fast charged multiple times in a row can improve the safety performance of the battery.

[0039] Specifically, with the vigorous development and popularization of electric vehicles, users have higher and higher requirements for battery safety performance and life. The power batteries used in electric vehicles are mainly divided into lithium iron phosphate system batteries (LFP) and ternary system batteries (NCM). Due to the higher energy density of NCM batteries, they are increasingly used in the field of long-range batteries. Even though their safety performance is weaker than that of LFP batteries, more and more electric vehicles have adopted NCM in recent years.

[0040] The safety and life of vehicle batteries are their core indicators. High safety and long-life batteries are conducive to extending the service life of vehicles, reducing the risk of thermal runaway of batteries, and reducing users' cost and safety anxiety about using vehicles. Currently, most vehicles on the market are charged in fast-charging scenarios, and continuous fast charging will cause lithium deposition in the battery, which will cause capacity decay after gradual deterioration, while slow charging can slow down the rate of capacity decay. At the same time, continuous fast charging will cause uneven temperature stress of the material, which will cause deformation of the pole piece after gradual deterioration, while slow charging can slow down this deformation of the pole piece.

[0041] To solve this problem, the present application provides a battery maintenance method, a computing device, and a computer-readable storage medium.

[0042] In order to further explain the technical means and effects adopted by the present application to achieve the predetermined application purpose, the specific implementation methods and effects of the battery maintenance method, computing device, and computer-readable storage medium proposed in the present application are described in detail below in combination with the accompanying drawings and preferred embodiments.

[0043] It should be noted that the battery in this application is a power battery (or battery pack, power battery pack), and the battery is an energy system that provides power for new energy equipment such as electric vehicles and aircraft.

[0044] In the first aspect of this application, see Figure 1 As shown, Figure 1 A flowchart of the first battery maintenance method provided in the present application. The first battery maintenance method is executed by the battery, specifically by a battery management controller (Battery Management System, referred to as BMS) at the battery end, which may also be referred to as a battery management unit (Battery Management Unit, referred to as BMU). The first battery maintenance method may include the following steps S101 and S102, each of which is described in detail as follows.

[0045] Step S101, receiving a maintenance instruction from a server;

[0046] Step S102, when the maintenance instruction meets a preset condition, performing maintenance on the battery;

[0047] Among them, the maintenance instruction is generated according to the first charging data of the battery and the maintenance resources of the charging and swapping equipment, and there is an association between the battery and the charging and swapping equipment.

[0048] Among them, the server may refer to a cloud server. The server can manage the health status of multiple batteries and the maintenance resources of the charging and swapping equipment associated with the battery, and issue maintenance instructions to each battery. The maintenance instruction can indicate whether the battery needs maintenance, and can also indicate the priority of maintenance for the battery. In this way, the cloud can uniformly manage a large number of batteries based on the battery maintenance instructions, and based on communication with the battery end, control the maintenance of batteries that need maintenance to alleviate battery safety risks.

[0049] In step S101 , the first charging data may refer to charging data of the battery in the past period of time.

[0050] Optionally, the first charging data may be used to reflect the charging behavior of the battery since the last maintenance.

[0051] Optionally, the first charging data may be used to reflect charging behaviors that may affect the health status of the battery, such as fast charging behaviors or charging behaviors with unstable voltage or current.

[0052] In a preferred embodiment, the first charging data is used to reflect the charging behavior since the last maintenance of the battery, which may affect the health status of the battery.

[0053] Furthermore, when the first charging data is used to reflect the fast charging behavior of the battery, the first charging data may include a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging, wherein the cumulative count value of fast charging cycles is the number of cycles of continuous fast charging of the battery.

[0054] With respect to the preset conditions of step S102, two embodiments are provided below:

[0055] In Example 1, the preset condition may be that when the maintenance instruction includes a preset mark, it means that the battery needs to be maintained, and the BMS controls the battery maintenance. For example, if the indication flag of the maintenance instruction is 0, the battery does not need to be maintained; when the indication flag of the maintenance instruction is 1, the battery needs to be maintained. It should be noted that the indication mark may also be replaced by other numbers or letters.

[0056] In Example 2, the maintenance instruction includes relevant information about fast charging to establish a correlation between battery maintenance requirements and fast charging behavior. In the current use of lithium-ion batteries, multiple consecutive fast charges will cause lithium deposition in the battery, and the gradual deterioration will cause capacity decay. Therefore, it is possible to determine whether the battery needs maintenance based on the fast charging cycle of the battery.

[0057] Furthermore, the fast charging related information may include fast charging cycle information or fast charging ampere-hour information.

[0058] For example, the maintenance indication includes a countdown value of a fast charge cycle. When the countdown value is a preset value (such as 0), it means that the battery needs maintenance.

[0059] At this time, the server can generate a countdown value of the fast charge cycle of the battery according to the first charging data of the battery and send it to the battery. If the battery detects that the countdown value of the fast charge cycle is a preset value, it means that the battery needs to be maintained, and the BMS controls the battery maintenance.

[0060] In an embodiment of step S101, when the battery is in rest or dormant state, a maintenance instruction is received from the server, so as to avoid the transmission of the maintenance instruction affecting the working battery.

[0061] Specifically, the server can send maintenance instructions to the battery in the early morning when the battery is not in operation. In a specific embodiment, the server collects statistics on the first charging data of multiple batteries every day or every few days to generate maintenance instructions. The maintenance instructions are sent to each battery in the early morning. If a battery fails to successfully receive the maintenance instruction, the server can resend it.

[0062] Furthermore, taking the example of the server sending maintenance instructions to the battery every day, two tables can be maintained on the server side every day:

[0063] Table 1 is a maintenance instruction table for multiple batteries on the day, which includes multiple batteries and the maintenance instructions corresponding to each battery.

[0064] Table 2, the status record of the day's delivery, includes the record of the maintenance instructions delivered to each battery and whether the delivery was successful.

[0065] Table 1 may be updated based on Table 2 so that the server can better manage the maintenance requirements of multiple batteries and ensure the safety of the batteries.

[0066] In one embodiment, maintaining the battery includes slowly charging and / or leaving the battery at rest.

[0067] In a specific embodiment, in order to alleviate the impact of multiple consecutive fast charges on the battery, the battery may be slow charged once after multiple fast charges are completed to maintain the battery.

[0068] In addition, you can also maintain the battery by letting it sit, for example, by letting the battery sit for a period of time before charging it.

[0069] It should be noted that methods of maintaining the battery, including but not limited to static placement and slow charging, and any operations to address the adverse effects of fast charging and other factors on the battery are all within the scope of battery maintenance of this application and will not be repeated here.

[0070] It should be noted that the charging and battery swapping equipment in the present application includes charging equipment and / or battery swapping equipment, which may specifically include charging piles, charging stations, battery swapping stations, etc.

[0071] Optionally, the association between the battery and the charging and swapping equipment can be determined based on the frequency of the connection between the battery and the charging and swapping equipment over a period of time. For example, if battery A often establishes a connection with battery swap station B in the past 100 days, then B can be used as the associated battery swap station of A.

[0072] Furthermore, the server can obtain the charging and swapping equipment associated with each battery in the past period of time (such as 100 days), and determine the maintenance resources of each charging and swapping equipment to measure whether each charging and swapping equipment can maintain one or more associated batteries in the future. When the maintenance of the battery is to slow charge the battery, the number of batteries that can be slow-charged by each charging and swapping equipment per day can be counted as maintenance resources. The charging and swapping equipment reports its maintenance resources to the server every day. The server can generate a maintenance instruction for this battery based on the first charging data of the battery and the maintenance resources of the charging and swapping equipment associated with the battery.

[0073] In one embodiment, after receiving the maintenance instruction from the server, the first battery maintenance method may further include: updating the maintenance instruction according to the second charging data.

[0074] The second charging data is the charging data acquired locally by the battery. Optionally, the server generates a maintenance instruction based on the first charging data of the battery before the target time and sends it to the battery. If the battery is charged again after the target time (such as fast charging), the second charging data can be obtained based on this charging process.

[0075] That is, after receiving the maintenance instruction from the server, the battery will update the maintenance instruction based on its own charging data. When the updated maintenance instruction meets the preset conditions, the battery is maintained.

[0076] In a specific embodiment, the second charging data is the number of fast charging cycles of the battery after the target time, and updating the maintenance indication according to the second charging data includes: when the fast charging cycle corresponding to the second charging data reaches one cycle, the countdown value of the fast charging cycle (cycle) of the maintenance indication is reduced by one.

[0077] For example, the battery receives the maintenance instructions sent by the server, and obtains the target time and the countdown value of the fast charge cycle indicated by the server according to the maintenance instructions (assuming it is 5). The battery monitors its own fast charge status, obtains the number of fast charge cycles after the target time, and subtracts 1 from the countdown value of the fast charge cycle every time the number of fast charge cycles obtained reaches 1. When the countdown value of the fast charge cycle reaches 0, the battery is maintained.

[0078] In this embodiment, the server manages the first charging data of each battery and generates a maintenance instruction to coordinate the maintenance process of each battery. Each battery can also cooperate with the server to achieve its own maintenance based on the second charging data collected locally. This solution can also reduce the impact of the data difference between the server and the battery on the battery maintenance.

[0079] In one embodiment, the battery quantifies the charging behavior that may affect the health status of the battery to generate first charging data, and sends the first charging data to a server. The server generates maintenance instructions for the battery based on the first charging data of the battery.

[0080] In another embodiment, each time the battery is charged, it is determined whether the charging data of this time needs to be reported to the server based on the charging current and / or charging voltage of the battery. If so, the charging data of this time is reported to the server. The server periodically (such as every day or every week) obtains the charging data reported by each battery as the first charging data, and generates a corresponding maintenance instruction for each battery.

[0081] In one embodiment, see again Figure 1 The maintenance of the battery in step S102 may include: in response to establishing a connection between the battery and a charging and swapping device, executing a charging strategy for the battery based on the maintenance instruction.

[0082] In a preferred embodiment, the charging and swapping equipment is a battery swapping station, and new energy equipment (such as cars, etc.) can put the battery into the battery swapping station for maintenance and replace it with a new battery to power itself. This does not affect the use of new energy equipment, and the battery swapping station can also provide corresponding maintenance resources for the battery that needs maintenance.

[0083] Establishing a connection between the battery and the charging and swapping equipment means that the battery is connected to the charging and swapping equipment for charging.

[0084] In a specific embodiment, after the battery is connected to the charging and swapping equipment, the BMS inside the battery can control the battery to perform corresponding maintenance charging.

[0085] In another specific embodiment, after the battery is connected to the charging and swapping equipment, the BMS inside the battery interacts with the charging and swapping equipment, so that the battery and the charging and swapping equipment jointly perform corresponding maintenance charging.

[0086] In another specific embodiment, after the battery is connected to the charging and swapping equipment, the charging and swapping equipment obtains the charging strategy from the BMS inside the battery, and the charging and swapping equipment takes the lead in executing the maintenance charging of the battery.

[0087] Optionally, the charging strategy corresponding to the control instruction may be a charging strategy for maintaining the battery.

[0088] In one embodiment, the charging rate of the maintenance charge is less than the charging rate of the normal charge. Among them, normal charge may refer to fast charge. If the charge and discharge rate of normal charge is set to be greater than or equal to 1.6C, the charge and discharge rate of the maintenance charge may be set to be less than 1.6C, such as 1C or 0.5C. For another example, the charging time of normal charge is set to a preset duration, such as within 30 minutes; the charging time of maintenance charge may be set to more than 30 minutes, such as 1 hour, 2 hours or 3 hours, etc.

[0089] Therefore, the charging speed of the battery can be reduced so that it can be charged at a slower charging speed (such as a current below 0.1C) to alleviate the impact of long-term fast charging on the battery and achieve this maintenance.

[0090] In a specific embodiment, the battery can determine whether it needs maintenance based on the maintenance instructions, and generate instructions corresponding to the charging strategy based on the judgment results (the instructions can also be directly set as maintenance instructions) and store them in the BMS in the battery. After the battery establishes a connection with the charging and swapping equipment, the two can interact through data and perform the current charging according to the instructions stored in the BMS. For batteries that need maintenance, slow charging and / or static charging can be performed to maintain the battery to extend the battery life and improve battery safety. In addition, since the instructions are stored in the battery's BMS, they can effectively reflect the status of whether the battery needs maintenance, and become an important indicator for the subsequent charging operation of the battery.

[0091] In one embodiment, executing a charging strategy for the battery based on the maintenance instruction may include: determining the charging current based on the maintenance instruction, and sending the information of the charging current to the charging and swapping device; receiving confirmation information sent by the charging and swapping device; and cooperating with the charging and swapping device to perform the current charging based on the charging current.

[0092] For details, see Figure 2 , Figure 2 A schematic diagram of the interaction between a battery and a charging and swapping device is provided. In step S201, a connection is established between the battery and the charging and swapping device. The battery side executes step S202, determines the charging current (such as the current corresponding to slow charging) based on the maintenance indication, and sends the charging current to the charging and swapping device through step S203. If the charging and swapping device confirms that the battery can be charged according to the charging current, the charging and swapping device executes steps S204 and S205, generates confirmation information, and sends the confirmation information to the battery. The battery and the charging and swapping device execute step S506 together to perform this charging based on the charging current.

[0093] See also Figure 3 , Figure 3 This is a schematic diagram of a battery maintenance system of an embodiment of the present application. The system may include: a battery 301, a cloud server 302, and a charging and swapping device 303. The battery 301 and the cloud server 302 communicate via the network, and the battery 301 and the charging and swapping device 303 communicate via the CAN bus. The cloud server 302 can send maintenance instructions to the battery 301 based on the first charging data of the battery 301, and store them in the BMS of the battery. When the battery 301 enters the charging and swapping device 303, the two are connected via the CAN bus, and the charging and swapping device 303 can be based on Figure 2 Carry out the charging operation corresponding to the maintenance instruction.

[0094] The following description takes the charging and battery swapping equipment 303 as a battery swapping station and the maintenance of the battery 301 as slow charging as an example.

[0095] The cloud server 302 determines the countdown value of the fast charge cycle of the battery 301 and sends it to the battery 301. If the countdown value of the fast charge cycle is 0, it means that the next time the battery 301 enters the battery swap station 303, the battery swap station 303 will perform slow charge maintenance on the battery 301; if the countdown value of the fast charge cycle is 10, it means that the battery 301 needs to perform 10 consecutive fast charge cycles before entering the battery swap station 303 for slow charge maintenance. In the BMS software of the battery 301, the fast charge cycle count value of the battery 301 will be immediately cleared after the continuous slow charge ampere-hours accumulate for more than 1 cycle or 0.5 cycle, that is, after this maintenance is completed, the accumulated fast charge cycle count value starts from 0.

[0096] Get the charging records of battery 301 in the past 100 days. If slow charging occurs and the slow charging lasts for a certain period of time, the fast charging records before the slow charging are not considered. Get the window ID of continuous fast charging, and take the fast charging ampere-hours counted in the last continuous fast charging window as the latest cloud-based cumulative fast charging ampere-hours.

[0097] The cloud server 302 creates two tables, a maintenance instruction table for multiple batteries on the day and a status record table for the day, and updates the maintenance instruction table for multiple batteries on the day based on the status record table for the day. The server updates once a day based on the charging data of each battery.

[0098] The cloud server 302 determines the most frequently visited battery swap station of the battery 301 and uses it as the battery swap station associated with the battery 301. The cloud server 302 can establish a management table of battery swap stations associated with each battery. The cloud server 302 estimates the busyness of the battery swap station 303 based on historical battery swap orders, determines the maximum number of batteries of each type that can be maintained at the battery swap station 303 on that day, and determines whether the battery 301 can be maintained.

[0099] Based on the countdown value of the fast charging cycle, the cloud server 302 matches the battery 301 with the battery swap station 303 it visited most recently, obtains the maximum number of batteries of each type that can be maintained at the battery swap station 303 on that day, and then adjusts the countdown value of the fast charging cycle of the corresponding type of battery based on the number of batteries maintained at the battery swap station.

[0100] Specifically, the cloud server 302 can rank the batteries of each battery type associated with each battery swap station according to the cumulative fast charging cycles. When the cumulative fast charging cycles are greater than a certain value (such as 10), it can be considered that the battery can be maintained. The cloud server 302 obtains the maximum number of batteries of each type that can be maintained on the same day at each battery swap station, and then obtains the corresponding ranking of batteries that need maintenance from the ranking.

[0101] For example, the cloud server 302 detects that the M battery swap station can maintain 3 type A batteries, 2 type B batteries, and 1 type C battery on the same day. Then match the rankings of the batteries of various types associated with the M battery swap station. The type A batteries associated with the M battery swap station (A1, A2, A3, A4, A5) can be ranked in order from large to small according to the cumulative fast charging cycles: A1, A3, A5, A2, A4. Since the M battery swap station can only maintain 3 type A batteries on the same day, the countdown values ​​of the fast charging cycles of the top three type A batteries A1, A3 and A5 can be set to 0. Alternatively, the countdown value of the fast charging cycle of A1 can be set to 0, and the countdown values ​​of the fast charging cycles of A3 and A5 can be set to 1. The cloud server 301 sends the countdown value of the fast charging cycle to the corresponding battery, so that the battery performs slow charging maintenance according to the countdown value.

[0102] Due to the change of the most frequently visited battery swap stations, the number of batteries to be maintained at some battery swap stations may exceed the rated number of batteries that can be maintained at the battery swap station on that day, resulting in over-allocation of the battery swap station and increased operational pressure. Therefore, the excess batteries are prioritized for maintenance from large to small according to the fast charging cycle. Excess batteries are defined as: the number of batteries to be maintained at the battery swap station - the number of batteries that can be maintained at a certain battery swap station given on that day.

[0103] In a specific application, data can be updated regularly every night, and the parameter delivery platform of the cloud server 301 can be set to deliver maintenance instructions to each battery regularly in the early morning. The parameter delivery platform can be automatically delivered to the designated battery through the link from the automotive telematics service provider (TSP) to the central gateway to the domain controller.

[0104] In the second aspect of the present application, based on the same application concept, a second battery maintenance method is also provided, see Figure 4 , the method is executed by a server, and the method may include:

[0105] Step S401, obtaining first charging data of the battery and obtaining maintenance resources of a charging and swapping device, wherein the charging and swapping device and the battery are associated with each other;

[0106] Step S402, generating a maintenance instruction according to the first charging data and the maintenance resource;

[0107] Step S403: sending the maintenance instruction to the battery, so that the battery is maintained when the maintenance instruction meets a preset condition.

[0108] Optionally, the first charging data includes a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging.

[0109] Optionally, the maintenance indication includes a countdown value of a fast charge cycle, and when the countdown value reaches a preset value, it indicates that the battery requires maintenance.

[0110] Optionally, maintaining the battery includes slowly charging and / or leaving the battery alone.

[0111] Optionally, the maintenance instruction is sent to the battery when the battery is at rest or dormant.

[0112] For details on the second battery maintenance method, please refer to the server-related description in the first battery maintenance method, which will not be repeated here.

[0113] In the third aspect of the present application, based on the same application concept, a third battery maintenance method is also provided, see Figure 5 , the method is performed by a charging and swapping device, and the method comprises:

[0114] Step S501, sending the maintenance resources of the charging and swapping equipment to the server, so that the server generates a maintenance instruction for the battery according to the maintenance resources and the first charging data of the battery;

[0115] The maintenance instruction of each battery is sent by the server to the battery, so that the battery is maintained when the maintenance instruction meets a preset condition.

[0116] Optionally, the first charging data includes a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging.

[0117] In one embodiment, the third battery maintenance method may further include:

[0118] Step S502, in response to the battery establishing a connection with the charging and swapping equipment, executing a charging strategy for the battery based on the maintenance instruction.

[0119] In one embodiment, executing the charging strategy for the battery based on the maintenance instruction in step S502 may include: receiving charging current information sent by the battery; sending confirmation information to the battery based on the charging current information; and cooperating with the battery to execute the current charging of the battery based on the charging current.

[0120] For the specific content of the maintenance method of the third type of battery, please refer to the relevant description of the charging and swapping equipment in the maintenance method of the first type of battery, which will not be repeated here.

[0121] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0122] In the fourth aspect of this application, based on the same application concept, see Figure 6 The embodiment of the present application further provides a first type of battery maintenance device 60 disposed on the battery, which may include:

[0123] The maintenance instruction receiving module 601 is used to receive the maintenance instruction from the server;

[0124] A maintenance module 602, configured to perform maintenance on the battery when the maintenance instruction meets a preset condition;

[0125] Among them, the maintenance instruction is generated according to the first charging data of the battery and the maintenance resources of the charging and swapping equipment, and there is an association between the battery and the charging and swapping equipment.

[0126] Optionally, the first charging data includes a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging.

[0127] Optionally, the maintenance indication includes a countdown value of a fast charge cycle, and when the countdown value reaches a preset value, it indicates that the battery requires maintenance.

[0128] In one embodiment, after receiving the maintenance instruction from the server, the maintenance module 602 may also be used to update the maintenance instruction according to the second charging data.

[0129] In one embodiment, the maintenance module 602 performs maintenance on the battery including slowly charging and / or placing the battery at rest.

[0130] In one embodiment, the maintenance module 602 is further used to: receive a maintenance instruction from the server when the battery is in rest or dormant state.

[0131] In one embodiment, the maintenance module 602 is further used to: in response to the battery establishing a connection with a charging and swapping device, execute a charging strategy for the battery based on the maintenance instruction.

[0132] In one embodiment, the maintenance module 602 may include: a current determination unit, used to determine the charging current based on the maintenance instruction, and send the information of the charging current to the charging and swapping device; a confirmation information receiving unit, used to receive the confirmation information sent by the charging and swapping device; and a charging module, used to cooperate with the charging and swapping device to perform the current charging based on the charging current.

[0133] The specific contents of the maintenance device 60 for the first type of battery can be found in the related description of the maintenance method for the first type of battery, which will not be repeated here.

[0134] In the fifth aspect of this application, based on the same application concept, see Figure 7 The embodiment of the present application further provides a second battery maintenance device 70 disposed on the server, which may include:

[0135] The data acquisition module 701 is used to acquire the first charging data of the battery and the maintenance resources of the charging and swapping equipment, and the charging and swapping equipment and the battery are associated with each other;

[0136] A maintenance instruction generating module 702, generating a maintenance instruction according to the first charging data and the maintenance resource;

[0137] The maintenance instruction sending module 703 is used to send the maintenance instruction to the battery, so that the battery is maintained when the maintenance instruction meets a preset condition.

[0138] Optionally, the first charging data includes a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging.

[0139] Optionally, the maintenance indication includes a countdown value of a fast charge cycle, and when the countdown value reaches a preset value, it indicates that the battery requires maintenance.

[0140] Optionally, maintaining the battery includes slowly charging and / or leaving the battery alone.

[0141] In one embodiment, the maintenance instruction sending module 703 is further used to send the maintenance instruction to the battery at a preset time every day.

[0142] The specific contents of the second battery maintenance device 70 can be found in the related description of the second battery maintenance method, which will not be repeated here.

[0143] In the sixth aspect of the present application, based on the same application concept, see Figure 8 The embodiment of the present application further provides a third type of battery maintenance device 80 provided in the charging and swapping equipment, which may include:

[0144] The maintenance resource sending module 801 is used to send the maintenance resources of the charging and swapping equipment to the server, so that the server generates maintenance instructions for the battery based on the maintenance resources and the first charging data of the battery; wherein the maintenance instructions of each battery are sent by the server to the battery, so that the battery is maintained when the maintenance instructions meet preset conditions.

[0145] Optionally, the first charging data includes a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging.

[0146] In one embodiment, the third battery maintenance device 80 may further include:

[0147] The charging control module 802 is used to execute a charging strategy for the battery based on the maintenance instruction in response to the battery establishing a connection with the charging and swapping equipment.

[0148] In one embodiment, the charging control module 802 is also used to execute: receiving the charging current information sent by the battery; sending confirmation information to the battery based on the charging current information; cooperating with the battery to perform this charging of the battery based on the charging current.

[0149] The specific contents of the maintenance device 80 of the third battery can be found in the relevant description of the maintenance method of the third battery, which will not be repeated here.

[0150] According to another embodiment of the present application, a computing device is also provided, which includes a memory and a processor, wherein the memory stores a computer program, and when the program is executed by the processor, the steps of the battery maintenance method in any of the above embodiments can be implemented. The computing device may refer to a new energy device such as a car or an aircraft with a battery, or may refer to a BMS or other controller, or may refer to a server (such as a cloud server) or a charging and swapping device (such as a charging pile, a battery swapping station, etc.).

[0151] The computing device may include a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, the memory, and the input / output interface are connected via a system bus, and the communication interface, the display unit, and the input device are connected to the system bus via the input / output interface. The processor of the computing device is used to provide computing and control capabilities. The memory of the computing device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computing device is used to exchange information between the processor and an external device. The communication interface of the computing device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a thermal management control method for a power battery is implemented. The display unit of the computing device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computing device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computing device shell, or an external keyboard, touchpad or mouse.

[0152] According to another embodiment of the present application, a computer-readable storage medium is provided for storing a computer program, wherein the program, when executed by a computer or a processor, implements the steps of the battery maintenance method in any of the above-mentioned embodiments.

[0153] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0154] Those skilled in the art will appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described herein may be implemented as electronic hardware, computer software, or a combination of both.

[0155] In order to show the interchangeability between hardware and software, various schematic components, blocks, modules, circuits and steps are generally described above according to their functionality. Such functionality is implemented in hardware form or software form depending on the specific application and the design restrictions imposed on the overall system. Those skilled in the art can implement the described functionality in a variable manner for specific specific applications, but such implementation decisions should not be understood as causing deviations from the scope of the present application.

[0156] Although only some of the specific embodiments of the present application are described, it should be understood by those skilled in the art that the present application can be implemented in many other forms without departing from its subject matter and scope. Therefore, the examples and embodiments shown are considered to be illustrative rather than restrictive, and the present application may include various modifications and substitutions without departing from the spirit and scope of the present application as defined in the appended claims.

[0157] The above is only a preferred embodiment of the present application and does not constitute any form of limitation to the present application. Although the present application has been disclosed as a preferred embodiment as above, it is not intended to limit the present application. Any technician familiar with the profession can make some changes or modifications to the equivalent embodiments of the above disclosed technical contents without departing from the scope of the technical solution of the present application. However, any simple modification, equivalent changes and modifications made to the above embodiments based on the technical essence of the present application without departing from the content of the technical solution of the present application are still within the scope of the technical solution of the present application.

Claims

1. A battery maintenance method, characterized in that: The method is performed by the battery, and comprises: Receive maintenance instructions from the server; When the maintenance instruction meets the preset conditions, the battery is maintained by charging and replacing equipment; The maintenance instruction is generated by the server according to the first charging data of the battery and the maintenance resources of the charging and swapping equipment. The battery and the charging and swapping equipment are associated with each other, and the server manages the health status of the battery and the maintenance resources of the charging and swapping equipment associated with the battery. Wherein, the maintaining of the battery comprises: in response to the battery establishing a connection with a charging and swapping device, executing a charging strategy for the battery based on the maintenance instruction; The charging and swapping equipment includes a battery swap station, and the battery is placed in the battery swap station for maintenance. After the battery is connected to the battery swap station, the battery swap station obtains the charging strategy from the BMS inside the battery, and the battery swap station takes the lead in executing maintenance charging of the battery.

2. The method according to claim 1, characterized in that The first charging data includes a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging.

3. The method according to claim 1, characterized in that The maintenance indication includes a countdown value of a fast charge cycle. When the countdown value is a preset value, it indicates that the battery needs maintenance.

4. The method according to claim 1, characterized in that: After receiving the maintenance instruction from the server, the method further includes: The maintenance instruction is updated according to the second charging data.

5. The method according to claim 1, characterized in that Maintaining the battery includes slowly charging and / or leaving the battery alone.

6. The method according to claim 1, characterized in that When the battery is in rest or dormant state, a maintenance instruction is received from the server.

7. The method according to claim 1, characterized in that The executing a charging strategy for the battery based on the maintenance indication comprises: Determine a charging current based on the maintenance instruction, and send information of the charging current to the charging and swapping equipment; Receiving confirmation information sent by the charging and swapping equipment; Cooperate with the charging and swapping equipment to perform this charging based on the charging current.

8. A battery maintenance method, characterized in that: The method is executed by a server, and comprises: Acquire first charging data of the battery, and acquire maintenance resources of a charging and swapping device, wherein the charging and swapping device and the battery are associated with each other; generating a maintenance instruction based on the first charging data and the maintenance resource; sending the maintenance instruction to the battery so that the battery is maintained when the maintenance instruction meets a preset condition; Wherein, the server manages the health status of the battery and the maintenance resources of the charging and swapping equipment associated with the battery; Wherein, maintaining the battery comprises: in response to establishing a connection between the battery and a charging and swapping device, executing a charging strategy for the battery based on the maintenance instruction; The charging and swapping equipment includes a battery swap station, and the battery is placed in the battery swap station for maintenance. After the battery is connected to the battery swap station, the battery swap station obtains the charging strategy from the BMS inside the battery, and the battery swap station takes the lead in executing maintenance charging of the battery.

9. The method according to claim 8, characterized in that The first charging data includes a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging.

10. The method according to claim 8, characterized in that The maintenance indication includes a countdown value of a fast charge cycle. When the countdown value is a preset value, it indicates that the battery needs maintenance.

11. The method according to claim 8, characterized in that Maintaining the battery includes slowly charging and / or leaving the battery alone.

12. The method according to claim 8, characterized in that The maintenance instruction is sent to the battery when the battery is at rest or dormant.

13. A battery maintenance method, characterized in that: The method is performed by a charging and swapping device, and the method includes: Sending the maintenance resource of the charging and swapping device to a server, so that the server generates a maintenance instruction for the battery according to the maintenance resource and the first charging data of the battery; The maintenance instructions of each battery are sent by the server to the battery, so that the battery is maintained when the maintenance instructions meet the preset conditions; the server manages the health status of the battery and the maintenance resources of the charging and swapping equipment associated with the battery; Wherein, the method further comprises: In response to the battery establishing a connection with the charging and swapping device, executing a charging strategy for the battery based on the maintenance instruction; The charging and swapping equipment includes a battery swap station, and the battery is placed in the battery swap station for maintenance. After the battery is connected to the battery swap station, the battery swap station obtains the charging strategy from the BMS inside the battery, and the battery swap station takes the lead in executing maintenance charging of the battery.

14. The method according to claim 13, characterized in that The first charging data includes a cumulative count value of fast charging cycles or a cumulative ampere-hour of fast charging.

15. The method according to claim 14, characterized in that The executing a charging strategy for the battery based on the maintenance indication comprises: Receiving charging current information sent by the battery; sending confirmation information to the battery based on the information of the charging current; Cooperating with the battery, the charging of the battery is performed based on the charging current.

16. A computing device comprising a memory and a processor, characterized in that: The memory stores a computer program, which, when executed by the processor, can implement the steps of the battery maintenance method according to any one of claims 1 to 15.

17. A computer-readable storage medium for storing a computer program, characterized in that: When the program is executed by a computer or a processor, the program implements the steps of the battery maintenance method according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Power battery maintenance method and new energy vehicle

    CN115498288A

  • Control method and system for charging of power battery, program product and medium

    CN118683399A