Battery control method, device, storage medium and computer program product

By controlling the temperature rise rate and current frequency of the battery pack, the oscillation heating and charging of the battery pack in a low-temperature environment is achieved simultaneously, solving the problem of lowering the battery reaction rate at low temperatures, and improving the battery's chemical reaction rate and charging and discharging ability.

CN119050556BActive Publication Date: 2025-09-02XIAOMI EV TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411155658.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-21
Publication Date
2025-09-02
Estimated Expiration
2044-08-21

AI Technical Summary

Technical Problem

In a low temperature environment, the chemical reaction rate of the battery decreases, resulting in a decrease in discharge capacity. At the same time, the oscillation heating and charging cannot be carried out simultaneously, because the oscillation heating uses alternating current and the charging pile inputs DC power, resulting in conflict.

Method used

By determining the target frequency and target oscillation current when the temperature rise rate of the battery pack reaches the maximum temperature rise rate, the battery pack will release the amount of electricity in turn, so as to achieve oscillation heating and charging at the same time.

Benefits of technology

Without affecting the total package voltage, the oscillation heating and charging of the battery pack is achieved while simultaneously performing, improving the chemical reaction rate and charging and discharging capacity of the battery pack, reducing high-frequency noise, and improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119050556B_ABST
    Figure CN119050556B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a battery control method, device, storage medium, and computer program product, and relates to the field of vehicle technology. The method comprises: determining a target frequency and a target oscillation current when the temperature rise rate of at least one target battery pack in the first and second battery packs reaches a maximum temperature rise rate during the oscillation heating process; wherein, during the oscillation heating process, the first and second battery packs release power to each other in turn; and controlling the discharge of the at least one target battery pack using the target frequency and the target oscillation current. Using the battery control method proposed in the present disclosure, oscillation heating and charging can be performed simultaneously, and rapid heating can be achieved during the oscillation heating process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicle technology, and in particular to a battery control method, device, storage medium, and computer program product. Background Art

[0002] The chemical reaction rate of the battery will decrease in a low temperature environment, resulting in a decrease in the battery's discharge capacity. By heating the battery, the internal temperature of the battery can be increased, thereby accelerating the battery's chemical reaction rate and improving the battery's discharge capacity.

[0003] In related technologies, the battery pack is subjected to oscillation heating, but alternating current is used for oscillation heating, while the charging pile charges the battery pack with direct current, which conflicts with the alternating current input during oscillation heating, resulting in oscillation heating and charging being unable to proceed simultaneously. Summary of the Invention

[0004] To overcome the problems existing in the related art, the present disclosure provides a battery control method, device, storage medium and computer program product.

[0005] According to a first aspect of an embodiment of the present disclosure, there is provided a battery control method, including:

[0006] determining a target frequency and a target oscillation current when the temperature rise rate of at least one target battery pack among the first battery pack and the second battery pack reaches a maximum temperature rise rate during an oscillation heating process of the first battery pack and the second battery pack; wherein the first battery pack and the second battery pack release power to each other in turn during the oscillation heating process;

[0007] The target frequency and the target oscillation current are used to control the discharge of the at least one target battery pack.

[0008] Optionally, determining a target frequency and a target oscillation current when the temperature rise rate of at least one target battery pack among the first battery pack and the second battery pack reaches a maximum temperature rise rate during the oscillation heating process of the first battery pack and the second battery pack includes:

[0009] Determine a target frequency and a target oscillation current when a temperature rise rate of the at least one target battery pack reaches a maximum temperature rise rate at a preset power level and a preset temperature during the oscillation heating process.

[0010] Optionally, the target oscillating current includes a first target oscillating current, and the target frequency includes a first target frequency; and determining the target frequency and target oscillating current when the temperature rise rate of the at least one target battery pack at a preset power level and a preset temperature reaches a maximum temperature rise rate during the oscillation heating process includes:

[0011] collecting different temperature rise rates obtained by controlling the oscillation heating process at different frequencies for the at least one target battery pack under a first preset power level, a first preset temperature, and a first target oscillation current;

[0012] A first target frequency corresponding to a maximum temperature rise rate is selected from the multiple temperature rise rates.

[0013] Optionally, the target oscillating current includes a second target oscillating current, and the target frequency includes a second target frequency; and determining the target frequency and target oscillating current when the temperature rise rate of the at least one target battery pack at a preset power level and a preset temperature reaches a maximum temperature rise rate during the oscillation heating process includes:

[0014] collecting different temperature rise rates obtained by controlling the oscillation heating process using different maximum oscillation currents at a second preset power level, a second preset temperature, and a second target frequency for the at least one target battery pack;

[0015] From the multiple temperature rise rates, a maximum oscillating current corresponding to the maximum temperature rise rate is selected as the second target oscillating current.

[0016] Optionally, the target oscillating current includes a third target oscillating current, and the target frequency includes a third target frequency; and determining the target frequency and target oscillating current when the temperature rise rate of the at least one target battery pack at a preset power level and a preset temperature reaches a maximum temperature rise rate during the oscillation heating process includes:

[0017] Determining the temperature rise rate corresponding to different frequencies and maximum oscillation currents of the at least one target battery pack at a third preset power level and a third preset temperature;

[0018] From the multiple temperature rise rates, a third target oscillation current and a third target frequency corresponding to the maximum temperature rise rate are selected.

[0019] Optionally, determining the temperature rise rate corresponding to different frequencies and maximum oscillation currents of the at least one target battery pack at a third preset power level and a third preset temperature includes:

[0020] Different frequencies and maximum oscillation currents of the at least one target battery pack at a third preset power level and a third preset temperature are input into the simulator to obtain temperature rise rates corresponding to the different frequencies and maximum oscillation currents.

[0021] Optionally, the target oscillating current includes a fourth target oscillating current, and the target frequency includes a fourth target frequency; and determining the target frequency and target oscillating current when the temperature rise rate of the at least one target battery pack at a preset power level and a preset temperature reaches a maximum temperature rise rate during the oscillation heating process includes:

[0022] determining a fourth target frequency when the impedance of the at least one target battery pack during the oscillation heating process reaches a maximum impedance at a fourth preset power level and a fourth preset temperature for the at least one target battery pack;

[0023] The fourth target oscillation current is obtained according to the fourth target frequency and the safety current boundary of the at least one target battery pack; the safety current boundary is used to limit the maximum oscillation current of the at least one target battery pack during the oscillation heating process.

[0024] Optionally, the controlling the discharge of the at least one target battery pack by using the target frequency and the target oscillation current includes:

[0025] The at least one target battery pack is controlled to discharge at the target frequency, and the maximum oscillation current of the at least one target battery pack is controlled to be the target oscillation current.

[0026] Optionally, the method further includes:

[0027] During the oscillation heating process, the first battery pack is controlled to release electricity to the energy storage module. After the electricity released by the first battery pack is released to the second battery pack through the energy storage module, the second battery pack is controlled to release electricity to the energy storage module. The energy storage module releases the electricity released by the second battery pack to the first battery pack.

[0028] According to a second aspect of an embodiment of the present disclosure, there is provided a battery control device, including:

[0029] a determination module configured to determine a target frequency and a target oscillation current when the temperature rise rate of at least one target battery pack among the first battery pack and the second battery pack reaches a maximum temperature rise rate during an oscillation heating process of the first battery pack and the second battery pack; wherein, during the oscillation heating process, the first battery pack and the second battery pack release power to each other in turn;

[0030] The control module is configured to control the discharge of the at least one target battery pack by using the target frequency and the target oscillation current.

[0031] According to a third aspect of an embodiment of the present disclosure, there is provided a vehicle, comprising:

[0032] processor;

[0033] a memory for storing processor-executable instructions;

[0034] Wherein, the processor is configured to:

[0035] Execute the steps of the battery control method provided in the first aspect of the embodiment of the present disclosure.

[0036] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the battery control method provided in the first aspect of the present disclosure are implemented.

[0037] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the steps of the battery control method provided in the first aspect of the present disclosure.

[0038] The technical solutions provided by the embodiments of the present disclosure may have the following beneficial effects:

[0039] During the oscillation heating process of the first battery pack and the second battery pack, the first battery pack and the second battery pack will release electricity to each other in turn, so that the electricity released by the first battery pack will be transferred to the second battery pack, and the electricity released by the second battery pack will be transferred to the first battery pack. The first battery pack and the second battery pack belong to the same battery pack assembly. Therefore, although there is an exchange of electricity between the first battery pack and the second battery pack inside the battery pack assembly, the electricity reflected on the outside of the battery pack assembly does tend to remain unchanged. The total pack voltage of the battery pack assembly composed of the first battery pack and the second battery pack remains basically unchanged. It can be regarded as direct current and will not conflict with the direct current input by the external charging pile. Even if the external charging pile uses direct current to charge the first battery pack and the second battery pack, it will not affect the oscillation heating between the first battery pack and the second battery pack. It can achieve oscillation heating and charging at the same time.

[0040] Furthermore, the disclosed embodiment has determined the target frequency and target oscillation current when the temperature rise rate of at least one target battery pack in the first battery pack and the second battery pack reaches the maximum temperature rise rate during the oscillation heating process of the first battery pack and the second battery pack. Therefore, when the at least one target battery pack is subsequently oscillated and heated, the target frequency and target oscillation current can be used to control the discharge of the at least one target battery pack, so that the at least one target battery pack can reach the maximum temperature rise rate as soon as possible, increase the temperature rise speed of the at least one target battery pack, quickly heat the at least one target battery pack, increase the chemical reaction rate of the at least one target battery pack, and thereby improve the charge and discharge capacity of the at least one target battery pack.

[0041] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0043] Figure 1 The figure is a flow chart showing a battery control method according to an exemplary embodiment.

[0044] Figure 2 is a schematic diagram showing an oscillating heating circuit according to an exemplary embodiment.

[0045] Figure 3 is a schematic diagram showing an oscillating heating circuit according to an exemplary embodiment.

[0046] Figure 4 is a schematic diagram showing an oscillating heating circuit according to an exemplary embodiment.

[0047] Figure 5 FIG. 1 is a discharge curve diagram of a first battery pack and a second battery pack during an oscillating heating process according to an exemplary embodiment.

[0048] Figure 6 FIG. 1 is a discharge curve diagram of a first battery pack and a second battery pack during an oscillating heating process according to an exemplary embodiment.

[0049] Figure 7 The figure is a schematic diagram showing a method of controlling the duty ratio of a first group of switching tubes and a second group of switching tubes according to an exemplary embodiment.

[0050] Figure 8 is a schematic diagram showing a battery control device according to an exemplary embodiment.

[0051] Figure 9 is a schematic diagram of a vehicle according to an exemplary embodiment.

[0052] Figure 10 is a schematic diagram of a chip system according to an exemplary embodiment. DETAILED DESCRIPTION

[0053] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.

[0054] The embodiments described in the following examples of the present disclosure do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0055] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the corresponding data protection laws and policies of the country where they are located and with the authorization given by the owner of the corresponding device.

[0056] Figure 1 FIG. 1 is a flow chart showing a battery control method according to an exemplary embodiment. Figure 1 As shown, the following steps are included.

[0057] In step S11 , a target frequency and a target oscillation current are determined when the temperature rise rate of at least one target battery pack of the first battery pack and the second battery pack reaches a maximum temperature rise rate during the oscillation heating process of the first battery pack and the second battery pack.

[0058] The first battery pack and the second battery pack are power sources that provide electrical energy for the vehicle. The first battery pack and the second battery pack can be connected in multiple ways, including series mode, independent mode, and parallel mode.

[0059] In series mode, the first battery pack Bank1 and the second battery pack Bank2 are connected in series, and the first battery pack Bank1 and the second battery pack Bank2 connected in series supply power to the load on the vehicle, or the charging pile charges the first battery pack Bank1 and the second battery pack Bank2 connected in series. Figure 2 As shown, when the first switch S0 is closed and the second switch S1 and the third switch S2 are disconnected, the current output by the charging pile flows into the power conversion module through the charging port, and then reaches the positive electrode of the first battery pack Bank1 after being converted by the power conversion module. After being transferred through the first battery pack Bank1 and the second battery pack Bank2 connected in series, it flows out from the negative electrode of the second battery pack Bank2, so that the charging pile charges the first battery pack Bank1 and the second battery pack Bank2 connected in series.

[0060] In standalone mode, any one of the first battery pack Bank1 and the second battery pack Bank2 can independently power the vehicle, or the charging station can charge any one of the first battery pack Bank1 and the second battery pack Bank2. Figure 2 and Figure 3As shown, when the third switch S2 is closed and the first switch S0 and the second switch S1 are disconnected, the current output by the charging pile flows into the power conversion module through the charging port, and then reaches the positive electrode of the second battery pack Bank2 after being converted by the power conversion module, and then flows out from the negative electrode of the second battery pack Bank2, so that the charging pile can charge the second battery pack Bank2 alone; please refer to Figure 2 As shown, when the second switch S1 is closed and the first switch S0 and the third switch S2 are disconnected, the current output by the charging pile flows into the power conversion module through the charging port, and then reaches the positive electrode of the first battery pack Bank1 after being converted by the power conversion module, and then flows out from the negative electrode of the first battery pack Bank1, so that the charging pile can charge the first battery pack Bank1 alone.

[0061] In parallel mode, the first battery pack Bank1 and the second battery pack Bank2 are connected in parallel. The first battery pack Bank1 and the second battery pack Bank2 connected in parallel supply power to the load on the vehicle, or the charging pile charges the first battery pack Bank1 and the second battery pack Bank2 connected in parallel. Figure 2 As shown, the first switch S0, the second switch S1 and the third switch S2 are closed, and the current output by the charging pile flows into the power conversion module through the charging port, and then reaches the node where the first battery pack Bank1 and the second battery pack Bank2 are connected in parallel after being converted by the power conversion module. The current is then transmitted to the parallel first battery pack Bank1 and the second battery pack Bank2, and then flows out from the negative electrode of the parallel first battery pack Bank1 and the second battery pack Bank2, so that the charging pile can charge the parallel first battery pack Bank1 and the second battery pack Bank2.

[0062] It is understandable that Figure 2 The power conversion module in the charging pile can convert the AC or DC power input into a DC voltage suitable for charging the battery pack, and can also convert the DC power output by the first battery pack Bank1 and / or the second battery pack Bank2 into DC power suitable for use by the load.

[0063] See also Figure 2As shown, the power conversion module includes two groups of switching tubes and at least one energy storage module. The first group of switching tubes in the two groups of switching tubes is used to turn on or off the circuit between the first battery pack Bank1 and the energy storage module, and the second group of switching tubes in the two groups of switching tubes is used to turn on or off the circuit between the second battery pack Bank2 and the energy storage module. Each group of switching tubes includes at least one switching tube; the energy storage module is used to receive the electricity released by the first battery pack Bank1 and release the electricity released by the first battery pack Bank1 to the second battery pack Bank2, or the energy storage module is used to receive the electricity released by the second battery pack Bank2 and release the electricity released by the second battery pack Bank2 to the first battery pack Bank1. The energy storage module includes at least one energy storage element, which can be an inductor or a capacitor.

[0064] For example, let's assume that there is only one switch in the first switch group, with switch Q1 conducting; there is only one switch in the second switch group, with switch Q4 conducting; and the energy storage element is energy storage element L1. In this case, switch Q1 conducts the circuit between energy storage element L1 and the first battery pack Bank1; switch Q4 conducts the circuit between the energy storage element L1 and the second battery pack Bank2.

[0065] For example, taking the case where the number of switches in the first group of switch tubes is three, the number of switches in the second group of switch tubes is three, and the energy storage elements are energy storage elements L1 to L3, the switch tubes Q1 to Q3 respectively conduct the circuit between the energy storage elements L1 to L3 and the first battery pack Bank1, and the switch tubes Q4 to Q6 respectively conduct the circuit between the energy storage elements L1 to L3 and the second battery pack Bank2.

[0066] Before introducing the oscillating heating process, let's first introduce the neutral line to help you understand the oscillating heating process. Figure 3 The top line in the diagram is the neutral line. It transfers power from Bank1 to Bank2, and vice versa. One end of the neutral line connects to the junction between Bank1 and Bank2, and the other end connects to the junction between the first and second switching transistors. The power on the neutral line is the sum of the power in Bank1 and Bank2.

[0067] During the oscillation heating process of the first battery pack and the second battery pack, taking the first battery pack Bank1 and the second battery pack Bank2 performing a single oscillation heating cycle as an example, the first battery pack Bank1 and the second battery pack Bank2 will release power to each other in turn.

[0068] For example, see Figure 3 As shown, in the scenario where the first battery pack Bank1 releases electricity to the second battery pack Bank2, the electricity released by the first battery pack Bank1 is input into the energy storage module (at least one of the inductors L1 to L3) through the first group of switching tubes (at least one of the switching tubes Q1 to Q3). The energy storage module then transmits the electricity released by the first battery pack Bank1 to the neutral line. After being transmitted through the neutral line, the electricity reaches the negative electrode of the first battery pack Bank1; then flows from the negative electrode of the first battery pack Bank1 to the positive electrode of the second battery pack Bank2, and then flows out from the negative electrode of the second battery pack Bank2, passing through the second group of switching tubes (at least one of the switching tubes Q4 to Q5) and returning to the neutral line, thereby completing the release of electricity from the first battery pack Bank1 to the second battery pack Bank2.

[0069] For example, see Figure 3 As shown, in the scenario where the second battery pack Bank2 releases electricity to the first battery pack Bank1, the electricity released by the second battery pack Bank2 is input into the energy storage module through the neutral line. The energy storage module then transmits the electricity released by the second battery pack Bank2 to the positive electrode of the first battery pack Bank1 through the first group of switching tubes (at least one switching tube among the switching tubes Q1 to Q3), and then flows out from the negative electrode of the first battery pack Bank1; the electricity flowing out from the negative electrode of the first battery pack Bank1 is transmitted to the second group of switching tubes (at least one switching tube among the switching tubes Q4 to Q5) through the neutral line; the second group of switching tubes then transmits the electricity to the negative electrode of the second battery pack Bank2, thereby completing the release of electricity from the second battery pack Bank2 to the first battery pack Bank1.

[0070] The first battery pack will perform at least one charging process and discharging process in each oscillation heating cycle, thereby realizing oscillating heating of the first battery pack. The charging process of the first battery pack is the process of the first battery pack being charged with the electricity released by the second battery pack, and the discharging process of the first battery pack is the process of the first battery pack releasing electricity to the second battery pack.

[0071] The second battery pack also performs at least one charging process and discharging process in each oscillation heating cycle, thereby realizing oscillating heating of the second battery pack. The charging process of the second battery pack is the process of the second battery pack being charged with the electricity released by the first battery pack, and the discharging process of the second battery pack is the process of the second battery pack releasing electricity to the first battery pack.

[0072] The temperature rise rate refers to the rate of change of the temperature increase of at least one target battery pack during the oscillation heating process, which can be the rate of change of the temperature of at least one target battery pack at the next moment compared to the temperature at the previous moment.

[0073] It can be understood that during the oscillation heating of the first battery pack and the second battery pack, the temperature of the first battery pack and the second battery pack will gradually increase, and for at least one target battery pack in the first battery pack and the second battery pack, the temperature rise rate will gradually increase during the heating process and then gradually decrease after increasing. During the oscillation heating process, the temperature rise rate of at least one target battery pack will reach the maximum temperature rise rate, and at this time, the rate at which at least one target battery pack is oscillated and heated reaches the highest.

[0074] Optionally, at least one target battery pack is a first battery pack, and a target frequency and a target oscillation current may be determined when the temperature rise rate of the first battery pack reaches a maximum temperature rise rate during the oscillation heating process of the first battery pack and the second battery pack.

[0075] Optionally, at least one target battery pack is a second battery pack, and a target frequency and a target oscillation current may be determined when the temperature rise rate of the second battery pack reaches a maximum temperature rise rate during the oscillation heating process of the first battery pack and the second battery pack.

[0076] Optionally, the at least one target battery pack is a first battery pack and a second battery pack. During the oscillatory heating process of the first battery pack and the second battery pack, a target frequency and a target oscillation current may be determined when the sum of the temperature rise rates of the first battery pack and the second battery pack reaches a maximum temperature rise rate. The temperature rise rate of the first battery pack and the second battery pack refers to the temperature rise rate of the total temperature of the first battery pack and the second battery pack.

[0077] In any embodiment of the present disclosure, the target frequency indicates the number of discharges of at least one target battery pack per unit time, which may be the inverse of the oscillation heating cycle; the target oscillation current indicates the maximum oscillation current of at least one target battery pack during the oscillation heating cycle. The target oscillation current is obtained based on the peak current during the oscillation heating cycle. For example, the target oscillation current may be the peak current or the product of the peak current and a preset value. The preset value may be

[0078] See also Figure 5 As shown, Figure 5 The horizontal axis is time, and the vertical axis is the current value of the first battery pack and the second battery pack. Taking a single oscillation heating cycle as an example, the discharge curve of the first battery pack releasing power to the second battery pack is Figure 5 The curve of the first half of the oscillation heating cycle in the figure is: Figure 5 The curve of the second half of the oscillatory heating cycle. Figure 5 The inverse of a single oscillation heating cycle is the target frequency, and the maximum oscillation current in the oscillation heating cycle is the target oscillation current.

[0079] Among them, in the process of heating up at least one target battery pack in the first battery pack and the second battery pack, the factors determining the temperature rise rate of at least one target battery pack include the discharge current and impedance of at least one target battery pack. The greater the discharge current, the higher the temperature rise rate of at least one target battery pack; the greater the impedance, the higher the temperature rise rate of at least one target battery pack.

[0080] The mapping relationship between different impedances and different frequencies is recorded in the electrochemical impedance spectroscopy (EIS), which means that the frequency will vary with the impedance. The frequency change during oscillation heating of at least one target battery pack will cause the impedance of at least one target battery pack to change, and the impedance will cause the temperature rise rate of at least one target battery pack to increase. Therefore, the impedance in the factor determining the temperature rise rate of at least one target battery pack can be replaced by frequency.

[0081] In electrochemical impedance testing, an AC sinusoidal potential wave of different frequencies can be applied to the test system, and then the response signal of the test system at different frequencies can be measured. The response signal is the impedance of the test system, so that an electrochemical impedance spectrum with a mapping relationship between impedance and frequency can be obtained.

[0082] It can be seen that both the frequency and the oscillating current will affect the temperature rise rate of at least one target battery pack among the first battery pack and the second battery pack.

[0083] In step S12 , the target frequency and the target oscillation current are used to control the discharge of the at least one target battery pack.

[0084] Optionally, the at least one target battery pack is a first battery pack, and the target frequency and target oscillation current may be used to control the discharge of the first battery pack.

[0085] For example, the first battery pack may be controlled to discharge at a target frequency, and the maximum oscillation current of the first battery pack may be controlled to be the target oscillation current.

[0086] Optionally, at least one target battery pack is a second battery pack, and the target frequency and target oscillation current may be used to control the discharge of the second battery pack.

[0087] For example, the second battery pack may be controlled to discharge at a target frequency, and the maximum oscillation current of the second battery pack may be controlled to be the target oscillation current.

[0088] Optionally, the at least one target battery pack is a first battery pack and a second battery pack, and the target frequency and the target oscillation current may be used to control the discharge of the first battery pack and the second battery pack.

[0089] For example, the first battery pack and the second battery pack may be controlled to discharge at a target frequency, and the maximum oscillation currents of the first battery pack and the second battery pack may be controlled to be the target oscillation current.

[0090] It can be understood that the target frequency and target oscillation current when the temperature rise rate of at least one target battery pack in the first battery pack and the second battery pack reaches the maximum temperature rise rate during the historical oscillation heating process of the first battery pack and the second battery pack can be determined; and then in the current oscillation heating process of the at least one target battery pack, the discharge of the at least one target battery pack is controlled at the target frequency and the target oscillation current, so that the temperature rise rate of the at least one target battery pack can reach the maximum temperature rise rate.

[0091] For related technologies, see Figure 4 As shown, when oscillating heating the battery pack assembly, the first set of switches on the top are turned on and the second set of switches on the bottom are turned off. At this time, the current output by the battery pack assembly is input into the capacitor and flows into the inductor through the first set of switches, charging the capacitor and the inductor. Then, the second set of switches is turned on and the first set of switches is turned off. At this time, the current stored in the inductor flows into the capacitor through the second set of switches, and the inductor charges the capacitor. Finally, the first and second sets of switches are turned off, so that the current stored in the capacitor is input into the battery pack assembly, thereby achieving oscillating heating of the battery pack assembly. This solution for oscillating heating of the battery pack assembly has the following two shortcomings:

[0092] (1) When the battery pack assembly is oscillatingly heated, an alternating current is generated. However, if the charging pile is to charge the battery pack, it charges direct current, which conflicts with the alternating current generated by the battery pack assembly during oscillation heating, resulting in the battery pack assembly being unable to perform oscillation heating and charging at the same time.

[0093] (1) The capacitance of the inductor and capacitor is small, which will cause the inductor and capacitor to be fully charged in a very short time. The inductor and capacitor will also release their own stored electricity in a very short time. The duration of a single oscillation heating cycle is the sum of the time it takes for the inductor and capacitor to be fully charged and the time it takes for the inductor and capacitor to completely release their electricity. When the time it takes for the inductor and capacitor to be fully charged is short, and the time it takes for the inductor and capacitor to completely release their electricity is short, the single oscillation heating cycle is short. The frequency is the inverse of the oscillation heating cycle. When the oscillation heating cycle is short, the frequency of the oscillation heating process is higher. When the frequency during the oscillation heating process is high, the NVH (noise, vibration, and harshness) during the oscillation heating will be higher, and a large high-frequency noise will be generated during the oscillation heating process.

[0094] The embodiments of the present disclosure can solve the above-mentioned shortcomings:

[0095] First, during the oscillation heating process of the first battery pack and the second battery pack, the first battery pack and the second battery pack will release electricity to each other in turn, so that the electricity released by the first battery pack is transferred to the second battery pack, and the electricity released by the second battery pack is transferred to the first battery pack. The first battery pack and the second battery pack belong to the same battery pack assembly. Therefore, although there is an exchange of electricity between the first battery pack and the second battery pack inside the battery pack assembly, the electricity reflected on the outside of the battery pack assembly does tend to remain unchanged. The total pack voltage of the battery pack assembly composed of the first battery pack and the second battery pack remains basically unchanged, which can be regarded as direct current. This does not conflict with the direct current input by the external charging pile. Even if the external charging pile uses direct current to charge the first battery pack and the second battery pack, it will not affect the oscillation heating between the first battery pack and the second battery pack. It can achieve charging while achieving oscillation heating.

[0096] See also Figure 6 As shown, during the oscillating heating process of the first battery pack and the second battery pack, the discharge curve of the first battery pack will offset the charging curve of the second battery pack, and the charging curve of the first battery pack will also be offset by the discharge curve of the second battery pack, so that it appears as direct current to the outside. Then the charging pile can also charge direct current into the first battery pack and the second battery pack, which can perform oscillating heating and charging at the same time.

[0097] Secondly, the capacity of the first battery pack and the second battery pack to store electricity is larger than the capacity of the inductor and capacitor to store electricity. Therefore, the time taken for charging and discharging between the first battery pack and the second battery pack is longer than the time taken for charging and discharging between the battery pack assembly and the inductor and capacitor. The oscillation heating cycle of the oscillation heating between the first battery pack and the second battery pack is longer, which reduces the frequency of the oscillation heating process, thereby reducing the high-frequency noise during the oscillation heating process and improving the user experience.

[0098] On the third aspect, since the embodiment of the present disclosure has determined the target frequency and target oscillation current when the temperature rise rate of at least one target battery pack in the first battery pack and the second battery pack reaches the maximum temperature rise rate during the oscillation heating process of the first battery pack and the second battery pack, when the at least one target battery pack is subsequently oscillated and heated, the target frequency and target oscillation current can be used to control the discharge of the at least one target battery pack, so that the at least one target battery pack can reach the maximum temperature rise rate as soon as possible, thereby increasing the heating speed of the at least one target battery pack, quickly heating the at least one target battery pack, increasing the chemical reaction rate of the at least one target battery pack, and thereby improving the charge and discharge capacity of the at least one target battery pack.

[0099] An exemplary embodiment involved in the above step S11 is introduced below, and this exemplary embodiment is used to explain different exemplary solutions.

[0100] During the oscillation heating process, a target frequency and a target oscillation current may be determined when the temperature rise rate of at least one target battery pack reaches a maximum temperature rise rate at a preset power level and a preset temperature.

[0101] The preset charge level is the remaining charge (SOC) of the target battery pack. This level affects the temperature rise rate of the target battery pack. For example, a higher level of charge will increase the chemical reaction rate within the target battery pack, causing the target battery pack's temperature to rise. A lower level of charge will result in a more intense chemical reaction, generating more heat and causing the target battery pack's temperature to rise.

[0102] The preset temperature refers to the target battery pack's temperature. The target battery pack's temperature itself will affect the target battery pack's temperature rise rate. For example, if the target battery pack's temperature is high, the heat generated by the target battery during charging and discharging will further increase, thereby increasing the target battery pack's temperature rise rate.

[0103] Among them, the temperature rise rate of at least one target battery pack at different preset power levels and different preset temperatures is different, and the temperature rise rate of at least one target battery pack at the same preset power level and preset temperature will also change with the change of target frequency and target oscillation current.

[0104] It is understandable that the target frequency and target oscillation current can be calculated by any of the following four schemes, or they can be directly obtained from a storage space such as a database or a disk, and the present disclosure does not impose any restrictions on this.

[0105] In a first embodiment, the target oscillation current includes a first target oscillation current, the target frequency includes a first target frequency, the preset power includes a first preset power, and the preset temperature includes a first preset temperature. Different temperature rise rates obtained when the at least one target battery pack is subjected to the first preset power, the first preset temperature, and the first target oscillation current and the oscillation heating process is controlled at different frequencies can be collected; and from the multiple temperature rise rates, the first target frequency corresponding to the maximum temperature rise rate can be selected.

[0106] Optionally, the first preset power and the first preset temperature may be input into the simulator to obtain the maximum oscillation current at the first preset power and the first preset temperature, and then the first target oscillation current may be obtained according to the current safety margin and the maximum oscillation current.

[0107] The current safety boundary is used to limit the maximum discharge current during the oscillation heating process of at least one target battery pack. If the current safety boundary is exceeded, the safety of the oscillation heating process of at least one target battery pack will be reduced; if the current safety boundary is within the current safety boundary, the safety of the oscillation heating process of at least one target battery pack will be guaranteed.

[0108] Obtaining the first target oscillating current according to the current safety boundary and the maximum oscillating current includes: when the maximum oscillating current is less than the current safety boundary, using the maximum oscillating current as the first target oscillating current; when the maximum oscillating current is greater than the current safety boundary, using the current safety boundary as the first target oscillating current.

[0109] The simulator can simulate the oscillation heating process of the first battery pack and the second battery pack. After the first preset power and the first preset temperature are input into the simulator, the simulator simulates the scenario where the remaining power of at least one target battery pack in the first battery pack and the second battery pack is at the first preset power and the battery pack temperature is at the first preset temperature. The simulator obtains the current value output by at least one target battery pack that changes with time, and obtains the discharge curve of at least one target battery pack. The peak current in the discharge curve of at least one target battery pack or the effective value of the current obtained based on the peak current is used as the maximum oscillation current at the first preset power and the first preset temperature.

[0110] See also Figure 5 As shown, if the simulator simulates the discharge curve of at least one target battery pack at the first preset temperature and the first preset power as shown in Figure 5 As shown, the peak current in the discharge curve can be used as the maximum oscillation current of at least one target battery pack at the first preset power and the first preset temperature.

[0111] After obtaining the first target oscillation current at the first preset power and the first preset temperature, at least one target battery pack among the first battery pack and the second battery pack can be controlled to perform oscillation heating at the first target oscillation current and at different frequencies, thereby obtaining the temperature rise rate of at least one target battery pack after control using different frequencies; finally, the first target frequency corresponding to the maximum temperature rise rate is screened out from the multiple temperature rise rates obtained.

[0112] For example, taking the first preset power of 80%, the first preset temperature of 24°C, and the first target oscillation current of 1A as an example, when at least one target battery pack in the first battery pack and the second battery pack has a remaining power of 80% and the temperature is 24°C, the maximum oscillation current of at least one target battery pack can be controlled to be 1A, and oscillation heating can be performed at different frequencies such as 0.1Hz, 0.2Hz, 0.3Hz, 0.4Hz, and 0.5Hz, thereby obtaining the temperature rise rate at different frequencies; and then, the frequency corresponding to the maximum temperature rise rate is selected from the temperature rise rates at multiple different frequencies as the first target frequency.

[0113] It is understandable that as the at least one target battery pack ages, its cells degrade and its characteristics change, causing the first target frequency of the at least one target battery pack to change when it reaches the maximum temperature rise rate. Based on this, the at least one target battery pack can be controlled to discharge again under the first preset power level, first preset temperature, and first target oscillation current, thereby relearning the first target frequency corresponding to the maximum temperature rise rate under that scenario, thereby updating the first target frequency of the at least one target battery pack when it reaches the maximum temperature rise rate in real time.

[0114] Optionally, the first preset power, the first preset temperature and the first target oscillation current can be input into a power management controller (BMS). After testing the temperature rise rate of at least one target battery pack in the scenario of the first preset power, the first preset temperature, the first target oscillation current and the previous frequency, the power management controller switches to the next frequency and tests the temperature rise rate of at least one target battery pack in the scenario of the first preset power, the first preset temperature, the first target oscillation current and the next frequency. This process is repeated to obtain multiple temperature rise rates at all frequencies; finally, the first target frequency corresponding to the maximum temperature rise rate is selected from the multiple temperature rise rates as the first target frequency under the first preset power, the first preset temperature and the first target oscillation current.

[0115] It can be understood that during the oscillation heating of at least one target battery pack, the remaining power and temperature of the battery pack are dynamically changing. The above example shows that the first target frequency corresponding to the maximum temperature rise rate is obtained under a certain first preset power, first preset temperature and first target oscillation current. For the first target frequency corresponding to the maximum temperature rise rate under the remaining first preset power, first preset temperature and first target oscillation current, the same method can be used and will not be repeated here.

[0116] Optionally, at least one target battery pack may be controlled to discharge at a first target frequency, and a maximum oscillation current of the at least one target battery pack may be controlled to be the first target oscillation current.

[0117] With the first approach, a first preset power level and first preset temperature of at least one target battery pack during oscillation heating can be simulated to obtain a first target oscillation current for the at least one target battery pack. Then, in an actual oscillation heating scenario, the at least one target battery pack is controlled to discharge at different frequencies under the first preset power level, first preset temperature, and first target oscillation current, thereby obtaining a temperature rise rate for the at least one target battery pack. Finally, the first target frequency corresponding to the maximum temperature rise rate is selected from the multiple temperature rise rates. In this manner, when the at least one target battery pack is subsequently at the same first preset power level and first preset temperature, it will be controlled to discharge at the first target oscillation current and first target frequency to achieve the maximum temperature rise rate.

[0118] In a second solution, the target oscillating current includes a second target oscillating current, and the target frequency includes a second target frequency. Different temperature rise rates obtained by controlling the oscillating heating process using different maximum oscillating currents for the at least one target battery pack at a second preset power level, a second preset temperature, and a second target frequency can be collected. From the multiple temperature rise rates, the maximum oscillating current corresponding to the maximum temperature rise rate is selected as the second target oscillating current.

[0119] Optionally, different electrochemical impedance spectra are present at different second preset electrical quantities and second preset temperatures, and the electrochemical impedance spectrum records the mapping relationship between different impedances and different frequencies. Therefore, after determining the electrochemical impedance spectrum at the second preset electrical quantity and the second preset temperature, the frequency at which the impedance is maximum can be screened out from the electrochemical impedance spectrum as the second target frequency.

[0120] After obtaining the second target frequency at the second preset power and the second preset temperature, at least one target battery pack among the first battery pack and the second battery pack can be controlled to perform oscillation heating according to the second target frequency and with different maximum oscillation currents, thereby obtaining the temperature rise rate of at least one target battery pack after control with different maximum oscillation currents; finally, the second target oscillation current corresponding to the maximum temperature rise rate is screened out from the multiple temperature rise rates obtained.

[0121] For example, taking the second preset power of 80%, the second preset temperature of 24°C, and the second target frequency of 0.1Hz as an example, when at least one target battery pack in the first battery pack and the second battery pack has a remaining power of 80% and the temperature is 24°C, the second target frequency of at least one target battery pack can be controlled to be 0.1Hz, and oscillation heating can be performed with different maximum oscillation currents such as 0.6A, 0.7A, and 0.8A, thereby obtaining temperature rise rates under different maximum oscillation currents; and then, the maximum oscillation current corresponding to the maximum temperature rise rate is selected from the temperature rise rates under multiple different maximum oscillation currents as the second target oscillation current.

[0122] It is understandable that as the use time of at least one target battery pack increases, the battery cells of the at least one target battery pack degrade and their characteristics change, causing the second target frequency of the at least one target battery pack to change when the at least one target battery pack reaches the maximum temperature rise rate. Based on this, the at least one target battery pack can be controlled to discharge again under the second preset power, second preset temperature, and second target frequency scenario, so as to relearn the second target oscillation current corresponding to the maximum temperature rise rate under this scenario, thereby updating the second target oscillation current of the at least one target battery pack when the at least one target battery pack reaches the maximum temperature rise rate in real time.

[0123] Optionally, the second preset power, the second preset temperature and the second target frequency can be input into the power management controller (BMS). After testing the temperature rise rate of at least one target battery pack in the scenario of the second preset power, the second preset temperature, the second target frequency and the previous maximum oscillation current, the power management controller switches to the next maximum oscillation current and tests the temperature rise rate of at least one target battery pack in the scenario of the second preset power, the second preset temperature, the second target frequency and the next maximum oscillation current. This process is repeated to obtain multiple temperature rise rates under multiple maximum oscillation currents; finally, the maximum temperature rise rate corresponding to the maximum oscillation current is selected from the multiple temperature rise rates as the second target oscillation current under the second preset power, the second preset temperature and the second target frequency.

[0124] It can be understood that during the oscillation heating of at least one target battery pack, the remaining power and temperature of the battery pack are dynamically changing. The above example shows that the second target oscillation current corresponding to the maximum temperature rise rate is obtained under a certain second preset power, second preset temperature and second target frequency. The same method can be used for the second target oscillation current corresponding to the maximum temperature rise rate under the remaining second preset power, second preset temperature and second target frequency, and will not be repeated here.

[0125] Optionally, at least one target battery pack may be controlled to discharge at a second target frequency, and the maximum oscillation current of the at least one target battery pack may be controlled to be the second target oscillation current.

[0126] The second approach first determines the second target frequency of at least one target battery pack at a second preset temperature and a second preset power level. Then, in an actual oscillating heating scenario, the at least one target battery pack is controlled to discharge at different maximum oscillating currents at the second preset power level, the second preset temperature, and the second target frequency, thereby determining the temperature rise rate of the at least one target battery pack. Finally, the second target frequency corresponding to the maximum temperature rise rate is selected from the multiple temperature rise rates. Subsequently, when the at least one target battery pack is at the same second preset power level and second preset temperature, it is controlled to discharge at the second target oscillating current and the second target frequency to achieve the maximum temperature rise rate.

[0127] In a third embodiment, the target oscillating current includes a third target oscillating current, and the target frequency includes a third target frequency. Temperature rise rates corresponding to different frequencies and the maximum oscillating current for the at least one target battery pack at a third preset power level and a third preset temperature can be determined. From the multiple temperature rise rates, the third target oscillating current and third target frequency corresponding to the maximum temperature rise rate can be selected.

[0128] Optionally, it is possible to determine that at least one target battery pack is under a third preset power level and a third preset temperature, and to control at least one target battery pack to perform an oscillation heating process with randomly assigned different frequencies and maximum oscillation currents to obtain a temperature rise rate at the frequency and the maximum oscillation current; and then, from a plurality of temperature rise rates corresponding to a plurality of frequencies and a plurality of oscillation currents, the frequency corresponding to the maximum temperature rise rate is selected as the third target frequency, and the maximum oscillation current corresponding to the maximum temperature rise rate is selected as the third target oscillation current.

[0129] The power conversion module in the oscillation heating circuit can be controlled to control the frequency and maximum oscillation current of at least one target battery pack during the oscillation heating process.

[0130] It is understandable that within a specific frequency range, the lower the frequency, the lower the maximum oscillation current, the greater the impedance, and the higher the temperature rise rate of at least one target battery pack. Therefore, the lower the frequency, the higher the temperature rise rate of at least one target battery pack, but the lower the maximum oscillation current, the lower the temperature rise rate of at least one target battery pack. The maximum oscillation current and frequency are mutually exclusive. Based on this mutually exclusive relationship, a third target oscillation current and a third target frequency can be obtained that can achieve the maximum temperature rise rate. The temperature rise rate at different maximum oscillation currents and frequencies can be obtained through simulation analysis or matrix map testing; ultimately, the maximum oscillation current and frequency at the maximum temperature rise rate are found as the third target oscillation current and the third target frequency, respectively.

[0131] For example, it can get the following table:

[0132]

[0133] Table 1

[0134] As shown in Table 1, the temperature rise rates at different frequencies and maximum oscillation currents can be obtained through simulation analysis. The frequency corresponding to the maximum temperature rise rate is then screened out from the multiple temperature rise rates as the third target frequency, and the maximum oscillation current corresponding to the maximum temperature rise rate is screened out as the third target oscillation current.

[0135] Moreover, the current safety boundaries are different at different frequencies. The lower the frequency, the longer the use time of at least one target battery pack each time, and the shorter the battery life. In order to ensure the safety of use of at least one target battery pack, the safety current boundary will be lowered, and the maximum oscillation current of at least one target battery pack will be limited to a lower safety current boundary, so that at least one target battery pack operates with a lower maximum oscillation current to ensure the safety of use of at least one target battery pack.

[0136] Optionally, when screening out the maximum oscillating current corresponding to the maximum temperature rise rate, it is also necessary to select according to the current safety boundary. If the maximum oscillating current corresponding to the maximum temperature rise rate exceeds the current safety boundary, the maximum current corresponding to the maximum temperature rise rate will not be selected as the third target oscillating current; if the maximum oscillating current corresponding to the maximum temperature rise rate is within the current safety boundary, the maximum current corresponding to the maximum temperature rise rate will be selected as the third target oscillating current.

[0137] For example, as shown in Table 1 above, if the maximum temperature rise rate in Table 1 is 5 and the corresponding frequency is 30, then 30 will be used as the third target frequency; if the maximum oscillation current corresponding to 5 is 4, then 4 will be used as the third target oscillation current. Furthermore, exceeding the current safety limit in Table 1 above means that the maximum oscillation current exceeds the current safety limit corresponding to the frequency. Therefore, the temperature rise rate corresponding to the maximum oscillation current exceeding the current safety limit is not displayed in Table 1.

[0138] It can be understood that during the oscillation heating of at least one target battery pack, the remaining power and temperature of the battery pack are dynamically changing. The above example shows that the third target oscillation current and the third target frequency corresponding to the maximum temperature rise rate are obtained at a certain third preset power and third preset temperature. The third target oscillation current and the third target frequency corresponding to the maximum temperature rise rate at the remaining third preset power and third preset temperature can also be obtained by this method, which will not be repeated here.

[0139] Optionally, the at least one target battery pack may be controlled to discharge at a third target frequency, and the maximum oscillation current of the at least one target battery pack may be controlled to be the third target oscillation current.

[0140] The third approach directly determines the temperature rise rate of at least one target battery pack at the randomly assigned frequency and maximum oscillation current. Finally, the frequency and maximum oscillation current corresponding to the maximum temperature rise rate are selected from the multiple temperature rise rates and used as the third target frequency and third target oscillation current, respectively. Subsequently, when at least one target battery pack reaches the same third preset charge level and third preset temperature, the at least one target battery pack is controlled to discharge at the third target oscillation current and third target frequency to achieve the maximum temperature rise rate.

[0141] In a fourth embodiment, the target oscillation current includes a fourth target oscillation current, and the target frequency includes a fourth target frequency. A fourth target frequency can be determined when the impedance of the at least one target battery pack during the oscillation heating process reaches a maximum impedance at a fourth preset power level and a fourth preset temperature. The fourth target oscillation current is obtained based on the fourth target frequency and a safety current limit of the at least one target battery pack. The safety current limit is used to limit the maximum oscillation current of the at least one target battery pack during the oscillation heating process.

[0142] Optionally, a preset fourth preset power and a fourth preset temperature can be selected first, and an electrochemical impedance spectrum at the fourth preset power and the fourth preset temperature can be obtained. Then, based on the mapping relationship between frequency and impedance in the electrochemical impedance spectrum, the frequency corresponding to the maximum impedance can be screened out as the fourth target frequency at the fourth preset power and the fourth preset temperature.

[0143]

[0144] Table 2

[0145] As shown in Table 2, it shows the fourth target frequency corresponding to the maximum impedance under different scenarios of the fourth preset temperature and the fourth preset power. For example, the frequency 1 corresponding to the maximum impedance at the fourth preset power of 0% and the fourth preset temperature of -20°C is used as the fourth target frequency; for another example, the frequency 1 corresponding to the maximum impedance at the fourth preset power of 30% and the fourth preset temperature of -20°C is used as the fourth target frequency.

[0146] Optionally, an initial oscillating current may be obtained according to the fourth target frequency, and then a fourth target oscillating current may be obtained according to the initial oscillating current and a safety current boundary.

[0147] For example, when the initial oscillation current is greater than the safety current boundary, the safety current boundary is used as the fourth target oscillation current; when the initial oscillation current is less than the safety current boundary, the initial oscillation current is used as the fourth target oscillation current.

[0148] Among them, obtaining the initial oscillation current according to the fourth target frequency includes: obtaining the resistance value of the inductor in the oscillation heating circuit according to the fourth target frequency and the capacitance in the oscillation heating circuit; and then obtaining the initial oscillation current according to the maximum oscillation voltage and the resistance value of the inductor during the oscillation heating process.

[0149] For example, for a circuit in which an inductor, a resistor, and a capacitor are connected in series or in parallel, the relationship between the fourth target frequency, the inductor, and the capacitor is as follows:

[0150]

[0151] Wherein, f is the fourth target frequency; L is the resistance value of the inductor; and C is the capacitance.

[0152] Alternatively, the maximum oscillation voltage during the oscillation heating process may be divided by the resistance value of the inductor to obtain the initial oscillation current.

[0153] Among them, the current safety margin is related to the remaining power and temperature of at least one target battery pack during the oscillation heating process. The higher the remaining power of at least one target battery pack, the lower the current safety margin; the higher the temperature of at least one target battery pack, the higher the current safety margin.

[0154] The fourth technical solution can obtain an electrochemical impedance spectrum at a fourth preset temperature and a fourth preset charge. Based on the mapping relationship between frequency and impedance recorded in the electrochemical impedance spectrum, the fourth target frequency corresponding to the maximum impedance is selected. Then, based on the fourth target frequency and the safe current boundary, a fourth target oscillating current at the fourth target frequency is obtained, so that the obtained fourth target oscillating current takes into account the current safety boundary. In this way, when at least one target battery pack is subsequently at the same fourth preset charge and fourth preset temperature, the at least one target battery pack will be controlled to discharge at the fourth target oscillating current and the fourth target frequency to achieve the maximum temperature rise rate. This also takes into account the current safety boundary, so that while achieving the maximum temperature rise rate, the maximum oscillating current of the at least one target battery pack will not exceed the current safety boundary, thereby ensuring safety.

[0155] It is understandable that in the above solution, at least one of the target frequency and the target oscillation current to the target battery pack can be controlled by the power conversion module.

[0156] See also Figure 7 As shown, Figure 7 From top to bottom, the rectangular wave curves of the duty cycle of the second group of switch tubes, the rectangular wave curves of the duty cycle of the first group of switch tubes, and Figure 7 The bottom portion of FIG shows discharge curves of the first battery pack and the second battery pack, which are sinusoidal curves, and a carrier frequency signal loaded on the discharge curves, which is a triangular wave.

[0157] See also Figure 7 As shown, Figure 7 The middle curve in FIG shows the rectangular wave curve of the duty cycle of the first group of switching tubes. Figure 7 The upper curve in FIG shows the duty cycle curve of the second group of switching tubes.

[0158] Combine Figure 7 It can be seen that the duty cycle of the first group of switch tubes in the power conversion module can be controlled to Figure 7 The rectangular wave curve shown in the middle part of the circuit is executed. When the duty cycle of the first group of switches increases, the amount of electricity released from the first battery pack to the second battery pack gradually increases. Conversely, when the duty cycle of the first group of switches gradually decreases, the amount of electricity released from the first battery pack to the second battery pack gradually decreases. Similarly, the duty cycle of the second group of switches can be controlled to Figure 7 According to the rectangular wave curve shown in the uppermost part of the circuit, when the duty cycle of the second group of switching tubes increases, the amount of electricity released by the second battery pack to the first battery pack gradually increases. Conversely, when the duty cycle of the second group of switching tubes gradually decreases, the amount of electricity released by the second battery pack to the first battery pack gradually decreases, thereby achieving control of the discharge amount of the first battery pack and the second battery pack, and further achieving control of the target frequency and target oscillation current of the first battery pack and the second battery pack during the discharge process.

[0159] Also, see Figure 7 As shown, if the peak value of the carrier frequency signal at the same moment is greater than the current value of the discharge curve, the corresponding duty cycle of the first group of switching tubes is small, and the duty cycle of the second group of switching tubes is large; conversely, if the trough value of the carrier frequency signal at the same moment is less than the current value of the discharge curve, the corresponding duty cycle of the first group of switching tubes is large, and the duty cycle of the second group of switching tubes is small. In this way, by adjusting the amplitude of the carrier frequency signal, the duty cycle of the first group of switching tubes and the second group of switching tubes can be adjusted.

[0160] Figure 8 FIG. 1 is a block diagram of a battery control device according to an exemplary embodiment. Figure 8 The battery control device 800 includes: a determination module 810 and a control module 820.

[0161] The determination module 810 is configured to determine a target frequency and a target oscillation current when the temperature rise rate of at least one target battery pack among the first battery pack and the second battery pack reaches a maximum temperature rise rate during an oscillation heating process of the first battery pack and the second battery pack; wherein, during the oscillation heating process, the first battery pack and the second battery pack release power to each other in turn;

[0162] The control module 820 is configured to control the discharge of the at least one target battery pack by using the target frequency and the target oscillation current.

[0163] Optionally, the determination module 810 is further configured to determine a target frequency and a target oscillation current when the temperature rise rate of the at least one target battery pack reaches a maximum temperature rise rate at a preset power level and a preset temperature during the oscillation heating process.

[0164] Optionally, the target oscillating current includes a first target oscillating current, and the target frequency includes a first target frequency; the determining module 810 includes:

[0165] A first acquisition submodule is configured to acquire different temperature rise rates obtained by controlling the oscillation heating process at different frequencies for the at least one target battery pack under a first preset power level, a first preset temperature, and a first target oscillation current;

[0166] The first screening submodule is configured to screen out a first target frequency corresponding to a maximum temperature rise rate from a plurality of temperature rise rates.

[0167] Optionally, the target oscillating current includes a second target oscillating current, and the target frequency includes a second target frequency; the determining module 810 includes:

[0168] a second acquisition submodule configured to acquire different temperature rise rates obtained by controlling the oscillation heating process using different maximum oscillation currents for the at least one target battery pack at a second preset power level, a second preset temperature, and a second target frequency;

[0169] The second screening submodule is configured to screen out a maximum oscillating current corresponding to a maximum temperature rise rate from the multiple temperature rise rates as a second target oscillating current.

[0170] Optionally, the target oscillating current includes a third target oscillating current, and the target frequency includes a third target frequency; the determining module 810 includes:

[0171] A third acquisition submodule is configured to determine the temperature rise rate corresponding to different frequencies and maximum oscillation currents of the at least one target battery pack at a third preset power level and a third preset temperature;

[0172] The third screening submodule is configured to screen out a third target oscillation current and a third target frequency corresponding to a maximum temperature rise rate from the plurality of temperature rise rates.

[0173] Optionally, the third acquisition submodule is further configured to input different frequencies and maximum oscillation currents of the at least one target battery pack at a third preset power level and a third preset temperature into the simulator to obtain temperature rise rates corresponding to different frequencies and maximum oscillation currents.

[0174] Optionally, the target oscillating current includes a fourth target oscillating current, and the target frequency includes a fourth target frequency; the determining module 810 includes:

[0175] a fourth target frequency submodule, configured to determine a fourth target frequency when the impedance of the at least one target battery pack during the oscillation heating process reaches a maximum impedance at a fourth preset power level and a fourth preset temperature;

[0176] The fourth target oscillation current submodule is configured to obtain the fourth target oscillation current based on the fourth target frequency and the safety current boundary of the at least one target battery pack; the safety current boundary is used to limit the maximum oscillation current of the at least one target battery pack during the oscillation heating process.

[0177] Optionally, the control module 820 is further configured to control the at least one target battery pack to discharge at the target frequency, and control the maximum oscillation current of the at least one target battery pack to be the target oscillation current.

[0178] Optionally, the battery control device 800 includes:

[0179] The release module is configured to control the first battery pack to release electricity to the energy storage module during the oscillation heating process, and after the electricity released by the first battery pack is released to the second battery pack through the energy storage module, control the second battery pack to release electricity to the energy storage module, and the energy storage module releases the electricity released by the second battery pack to the first battery pack.

[0180] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0181] The present disclosure also provides a computer-readable storage medium having computer program instructions stored thereon. When the program instructions are executed by a processor, the steps of the battery control method provided by the present disclosure are implemented.

[0182] Figure 9 FIG1 is a block diagram illustrating a vehicle 900 according to an exemplary embodiment. For example, vehicle 900 may be a hybrid vehicle, a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or another type of vehicle. Vehicle 900 may be an autonomous vehicle, a semi-autonomous vehicle, or a non-autonomous vehicle.

[0183] Reference Figure 9Vehicle 900 may include various subsystems, such as an infotainment system 910, a perception system 920, a decision-making and control system 930, a drive system 940, and a computing platform 950. Vehicle 900 may also include more or fewer subsystems, and each subsystem may include multiple components. Furthermore, each subsystem and each component of vehicle 900 may be interconnected via wired or wireless means.

[0184] In some embodiments, the infotainment system 910 may include a communication system, an entertainment system, a navigation system, and the like.

[0185] The perception system 920 may include several sensors for sensing information about the environment surrounding the vehicle 900. For example, the perception system 920 may include a global positioning system (which may be a GPS system, a BeiDou system, or another positioning system), an inertial measurement unit (IMU), a laser radar, a millimeter-wave radar, an ultrasonic radar, and a camera.

[0186] The decision control system 930 may include a computing system, a vehicle controller, a steering system, a throttle, and a braking system.

[0187] The drive system 940 may include components that provide power to the vehicle 900. In one embodiment, the drive system 940 may include an engine, a power source, a transmission system, and wheels. The engine may be an internal combustion engine, an electric motor, an air compression engine, or a combination thereof. The engine is capable of converting energy provided by the power source into mechanical energy.

[0188] Some or all functions of the vehicle 900 are controlled by a computing platform 950. The computing platform 950 may include at least one processor 951 and a memory 952. The processor 951 may execute instructions 953 stored in the memory 952.

[0189] The processor 951 can be any conventional processor, such as a commercially available CPU. The processor can also include a graphics processor (GPU), a field programmable gate array (FPGA), a system on chip (SOC), an application specific integrated circuit (ASIC), or a combination thereof.

[0190] The memory 952 can be implemented by any type of volatile or non-volatile memory device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0191] In addition to instructions 953 , memory 952 may also store data, such as road maps, route information, and vehicle location, direction, speed, etc. The data stored in memory 952 may be used by computing platform 950 .

[0192] In the embodiment of the present disclosure, the processor 951 may execute the instruction 953 to complete all or part of the steps of the above-mentioned battery control method.

[0193] In another exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program executable by a programmable device, and has a code portion for executing the above-mentioned battery control method when executed by the programmable device.

[0194] Some embodiments of the present disclosure also provide a chip system, such as Figure 10 As shown, the chip system includes at least one processor 1001 and at least one interface circuit 1002. The processor 1001 and the interface circuit 1002 can be interconnected via lines. For example, the interface circuit 1002 can be used to receive signals from other devices (such as the memory of an electronic device). For another example, the interface circuit 1002 can be used to send signals to other devices (such as the processor 1001). Exemplarily, the interface circuit 1002 can read instructions stored in the memory and send the instructions to the processor 1001. When the instructions are executed by the processor 1001, the battery control device can perform the various steps in the above embodiments. Of course, the chip system can also include other discrete devices, and some embodiments of the present disclosure are not specifically limited to this.

[0195] In some embodiments of the present disclosure, the interface circuit 1002 can obtain data, program instructions and / or information from the internal storage area of ​​the chip system; it can also obtain data, program instructions and / or information from outside the chip system.

[0196] Those skilled in the art will also appreciate that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of the present application.

[0197] Furthermore, the word "exemplary" is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as "exemplary" is not necessarily to be construed as advantageous over other aspects or designs. Rather, the use of the word exemplary is intended to present concepts in a concrete manner. As used herein, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or." That is, unless otherwise specified or clear from the context, "X applies to A or B" is intended to mean any of the natural inclusive permutations. That is, if X applies to A; X applies to B; or X applies to both A and B, then "X applies to A or B" satisfies any of the aforementioned instances. Furthermore, the articles "a" and "an," as used in this application and the appended claims, are generally understood to mean "one or more," unless otherwise specified or clear from the context to refer to the singular form.

[0198] Likewise, although the present disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art after reading and understanding the specification and drawings. The present disclosure includes all such modifications and variations and is limited only by the scope of the claims. In particular, with respect to the various functions performed by the components described above (e.g., elements, resources, etc.), unless otherwise indicated, the terms used to describe such components are intended to correspond to any component (functionally equivalent) that performs the specific functions of the described components, even if structurally not equivalent to the disclosed structures. In addition, although specific features of the present disclosure may have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations as may be desired and beneficial for any given or specific application. In addition, with respect to the terms "including," "having," "having," "having," or variations thereof used in the specific embodiments or claims, such terms are intended to be inclusive in a manner similar to the term "comprising."

[0199] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the appended claims.

[0200] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

[0201] It should be understood that, unless otherwise specifically stated, the features of the various embodiments of the present disclosure described herein may be combined with each other. As used herein, "at least one of" includes any one of the relevant listed items and any combination of any two or more.

[0202] Although terms such as "first", "second" and "third" may be used herein to describe various components, parts, regions, layers or sections, these components, parts, regions, layers or sections are not limited to these terms. On the contrary, these terms are only used to distinguish one component, part, region, layer or section from another component, part, region, layer or section. Therefore, without departing from the teachings of each example, the first component, part, region, layer or section mentioned in the examples described herein may also be referred to as the second component, part, region, layer or section. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" can explicitly or implicitly include at least one such feature. In the description herein, the meaning of "multiple" is at least two, for example, two, three, etc., unless otherwise clearly and specifically defined.

Claims

1. A battery control method, characterized in that: include: determining a target frequency and a target oscillation current when the temperature rise rate of at least one target battery pack among the first battery pack and the second battery pack reaches a maximum temperature rise rate during an oscillation heating process of the first battery pack and the second battery pack; wherein the first battery pack and the second battery pack release power to each other in turn during the oscillation heating process; controlling the discharge of the at least one target battery pack using the target frequency and the target oscillation current; Determining a target frequency and a target oscillation current when the temperature rise rate of at least one target battery pack among the first battery pack and the second battery pack reaches a maximum temperature rise rate during the oscillation heating process of the first battery pack and the second battery pack includes: Determine a target frequency and a target oscillation current when a temperature rise rate of the at least one target battery pack reaches a maximum temperature rise rate at a preset power level and a preset temperature during the oscillation heating process.

2. The method according to claim 1, characterized in that The target oscillation current includes a first target oscillation current, and the target frequency includes a first target frequency; determining the target frequency and target oscillation current when the temperature rise rate of the at least one target battery pack reaches a maximum temperature rise rate at a preset power level and a preset temperature during the oscillation heating process includes: collecting different temperature rise rates obtained by controlling the oscillation heating process at different frequencies for the at least one target battery pack under a first preset power level, a first preset temperature, and a first target oscillation current; A first target frequency corresponding to a maximum temperature rise rate is selected from the multiple temperature rise rates.

3. The method according to claim 1, characterized in that The target oscillation current includes a second target oscillation current, and the target frequency includes a second target frequency; determining the target frequency and target oscillation current when the temperature rise rate of the at least one target battery pack at a preset power level and a preset temperature reaches a maximum temperature rise rate during the oscillation heating process includes: collecting different temperature rise rates obtained by controlling the oscillation heating process using different maximum oscillation currents at a second preset power level, a second preset temperature, and a second target frequency for the at least one target battery pack; From the multiple temperature rise rates, a maximum oscillating current corresponding to the maximum temperature rise rate is selected as the second target oscillating current.

4. The method according to claim 1, wherein The target oscillation current includes a third target oscillation current, and the target frequency includes a third target frequency; determining the target frequency and target oscillation current when the temperature rise rate of the at least one target battery pack at a preset power level and a preset temperature reaches a maximum temperature rise rate during the oscillation heating process includes: Determining the temperature rise rate corresponding to different frequencies and maximum oscillation currents of the at least one target battery pack at a third preset power level and a third preset temperature; From the multiple temperature rise rates, a third target oscillation current and a third target frequency corresponding to the maximum temperature rise rate are selected.

5. The method according to claim 4, characterized in that The determining of the temperature rise rate corresponding to different frequencies and maximum oscillation currents of the at least one target battery pack at a third preset power level and a third preset temperature includes: Different frequencies and maximum oscillation currents of the at least one target battery pack at a third preset power level and a third preset temperature are input into the simulator to obtain temperature rise rates corresponding to the different frequencies and maximum oscillation currents.

6. The method according to claim 1, characterized in that The target oscillation current includes a fourth target oscillation current, and the target frequency includes a fourth target frequency; determining the target frequency and target oscillation current when the temperature rise rate of the at least one target battery pack at a preset power level and a preset temperature reaches a maximum temperature rise rate during the oscillation heating process includes: determining a fourth target frequency when the impedance of the at least one target battery pack during the oscillation heating process reaches a maximum impedance at a fourth preset power level and a fourth preset temperature for the at least one target battery pack; The fourth target oscillation current is obtained according to the fourth target frequency and the safety current boundary of the at least one target battery pack; the safety current boundary is used to limit the maximum oscillation current of the at least one target battery pack during the oscillation heating process.

7. The method according to claim 1, characterized in that The controlling the discharge of the at least one target battery pack by using the target frequency and the target oscillating current includes: The at least one target battery pack is controlled to discharge at the target frequency, and the maximum oscillation current of the at least one target battery pack is controlled to be the target oscillation current.

8. The method according to claim 1, characterized in that The method further comprises: During the oscillation heating process, the first battery pack is controlled to release electricity to the energy storage module. After the electricity released by the first battery pack is released to the second battery pack through the energy storage module, the second battery pack is controlled to release electricity to the energy storage module. The energy storage module releases the electricity released by the second battery pack to the first battery pack.

9. A battery control device, characterized in that: include: a determination module configured to determine a target frequency and a target oscillation current when the temperature rise rate of at least one target battery pack among the first battery pack and the second battery pack reaches a maximum temperature rise rate during an oscillation heating process of the first battery pack and the second battery pack; wherein, during the oscillation heating process, the first battery pack and the second battery pack release power to each other in turn; a control module configured to control the discharge of the at least one target battery pack using the target frequency and the target oscillation current; The determination module is further configured to determine a target frequency and a target oscillation current when the temperature rise rate of the at least one target battery pack reaches a maximum temperature rise rate at a preset power level and a preset temperature during the oscillation heating process.

10. A vehicle, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: Execute the steps of the method according to any one of claims 1 to 8.

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

12. A computer program product, characterized in that The invention comprises a computer program, which implements the steps of the method according to any one of claims 1 to 8 when the computer program is executed by a processor.

Citation Information

Patent Citations

  • Battery circuit and vehicle

    CN117183810A

  • Battery heating method and system and vehicle

    CN118494285A