Control method, device and system
By combining multi-dimensional parameter monitoring and event information, the system can identify when a battery pack is about to experience thermal runaway and take actions such as cooling and charge/discharge control. This solves the problem of identifying and controlling thermal runaway in battery packs, improving the safety of the battery system and the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-27
- Publication Date
- 2026-03-31
AI Technical Summary
Existing technologies are insufficient to identify risks and take effective measures before thermal runaway of battery packs, making it difficult to effectively control the situation after thermal runaway occurs, thus posing safety hazards.
By combining multi-dimensional parameter monitoring and event information, the possibility of thermal runaway in the battery pack can be identified, and corresponding actions can be taken, such as cooling, controlling charging and discharging power, and charging the low-voltage battery pack, to reduce the possibility of thermal runaway.
Timely identification and action can effectively reduce the probability of thermal runaway, minimize the impact on vehicles, and improve safety and user experience.
Smart Images

Figure CN121756901A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery technology, and in particular to a control method, apparatus and system. Background Technology
[0002] With the promotion and popularization of new energy vehicles, the safety of power batteries, as a core component of vehicles, has become a top priority for the industry and society.
[0003] However, how to detect the risk of thermal runaway in battery packs in a timely manner to avoid thermal runaway remains a technical problem that needs to be solved by those skilled in the art. Summary of the Invention
[0004] This application provides a control method, apparatus, and system that can more accurately determine the probability of thermal runaway by using parameters from multiple dimensions before thermal runaway occurs. By performing relevant operations on scenarios where thermal runaway may occur, the probability of thermal runaway can be reduced, or thermal runaway can be further avoided.
[0005] To achieve the above objectives, this application adopts the following technical solution: In a first aspect, a control method is provided, which is applied to a management module of a first battery pack of a vehicle. The method includes: determining a first risk state of the first battery pack based on first information and / or second information, wherein the first risk state characterizes the possibility that the first battery pack is about to experience thermal runaway; wherein the first information includes parameter information for indicating the first battery pack and the second information includes event information for indicating the safety state of the vehicle; and performing a first operation based on the first risk state, wherein the first operation is used to reduce the possibility that the first battery pack will experience thermal runaway.
[0006] The solution provided in the first aspect above involves the management module of the first battery pack determining, based on battery pack parameter information and / or vehicle event information, whether there is a possibility of impending thermal runaway, and taking corresponding actions to reduce the likelihood of thermal runaway or further prevent its occurrence. This application, by identifying potential thermal runaway and initiating corresponding actions in advance, can effectively reduce the likelihood of thermal runaway or delay its occurrence to some extent, and can further reduce the harm caused by thermal runaway.
[0007] As one possible implementation, the first operation is used to reduce the temperature of the first battery pack, and / or the first operation is used to control the charging and discharging power of the first battery pack, and / or the first operation is used to charge the second battery pack when the first battery pack is in operation; wherein, the first battery pack is a high-voltage battery pack, and the second battery pack is a low-voltage battery pack; the high-voltage battery pack is used to provide driving power to the vehicle, and the low-voltage battery pack is used to provide a start signal to the vehicle to start the high-voltage battery pack. In cases where there is a possibility of thermal runaway in the battery pack, cooling the battery pack can reduce the probability of thermal runaway and prevent further temperature increases that could lead to other malfunctions. By limiting the charging and discharging power of the first battery pack, energy consumption can be further reduced, preventing the battery pack temperature from rising further due to high energy consumption. By pre-charging the low-voltage battery pack to store sufficient charge, it can supply power to the cooling system after the high-voltage battery pack is disconnected from the external power supply, further controlling the battery pack temperature; it can also continue to supply power to the vehicle's self-diagnostic system and call systems, allowing users to call after-sales service centers or roadside assistance, alleviating user anxiety caused by malfunctions and further improving the user experience.
[0008] As one possible implementation, the above method, in which the first operation is performed based on a first risk state, includes: responding to first information including a parameter information that satisfies a first abnormal condition, or responding to second information including an event information that satisfies a first alarm condition, performing the first operation in a first mode. This application determines the risk state of the vehicle by setting different judgment conditions for the battery pack's parameter information and the vehicle's event information, and performs the first operation in the corresponding mode. This application, through the battery pack's parameter information and the vehicle's event information, judges the possibility of thermal runaway of the battery pack from multiple dimensions, thereby timely identifying and taking corresponding actions. It can judge the state of the battery pack earlier and take corresponding actions, further reducing the possibility of thermal runaway of the battery pack and improving vehicle safety.
[0009] As one possible implementation, the above method, in which the first operation is performed according to the first risk state, further includes: executing the first operation in a second mode in response to the first information including a parameter information that satisfies a first abnormal condition and the second information including an event information that satisfies a first alarm condition; executing the first operation in a second mode in response to the first information including multiple parameter information that satisfies the first abnormal condition and / or the second information including multiple event information that satisfies the first alarm condition; and executing the first operation in a second mode in response to the first information including one or more parameter information that satisfies the second abnormal condition and / or the second information including one or more event information that satisfies the second risk condition; wherein, the intervention intensity of executing the first operation in the second mode on the first battery pack is greater than the intervention intensity of executing the first operation in the first mode on the first battery pack. In this application, the first operation performed on the battery pack under a first risk state is divided into different execution modes, thereby mitigating the potential thermal runaway of the battery pack to different degrees. This application categorizes the likelihood of thermal runaway and employs different levels of intervention for the battery pack. In stages where the likelihood of thermal runaway is low, less intervention is used to address potential issues promptly, minimizing impact on the vehicle and reducing the impact on the user experience. This early intervention also further ensures a safer driving and riding experience. Conversely, in stages where the likelihood of thermal runaway increases, stronger intervention is used to rapidly reduce the battery pack temperature, thus mitigating the possibility of thermal runaway more effectively and promptly.
[0010] As one possible implementation, the first information includes one or more of the following parameters: cell temperature, cell voltage, temperature and pressure of the gas discharged from the explosion-proof valve, insulation resistance, sensor acquisition time, and sensor transmission time; and / or, the second information includes one or more of the following events: collision warning information, collision information, emergency braking information, driving malfunction information, battery pack warning information, and abnormal vehicle temperature information. This application, through multiple dimensions of parameter and event information, can more comprehensively and thoroughly assess the likelihood of thermal runaway in the battery pack. This not only improves the accuracy of the assessment but also allows for the identification of risk states and timely execution of corresponding operations at stages with a low probability of thermal runaway. Furthermore, the technical solution disclosed in this application can be better integrated with intelligent driving technology. Through in-vehicle modular self-checks and collision and other risk warning information, it can intervene in potential thermal runaway in advance, thereby improving the effectiveness of intervention in battery pack risk states.
[0011] As one possible implementation, the first abnormal condition includes: cell temperature greater than or equal to a first temperature threshold, cell voltage less than or equal to a first low-voltage threshold, cell voltage greater than or equal to a first high-voltage threshold, temperature of gas discharged from the explosion-proof valve greater than or equal to a first gas temperature threshold, gas pressure greater than or equal to a first high-voltage threshold, gas pressure less than or equal to a first low-voltage threshold, insulation resistance less than or equal to a first resistance threshold, and time taken for the sensor to acquire sensing parameters greater than or equal to a first sensing duration threshold; and / or, the second abnormal condition includes: cell temperature greater than or equal to a second temperature threshold, cell voltage less than or equal to a second low-voltage threshold, and cell voltage greater than or equal to a first high-voltage threshold. The following parameters are considered: a second high-pressure threshold, a second low-pressure threshold greater than or equal to a second gas temperature threshold, a second high-pressure threshold greater than or equal to a second high-pressure threshold, a second low-pressure threshold less than or equal to a second low-pressure threshold, an insulation resistance less than or equal to a second resistance threshold, and a sensor transmission time greater than or equal to a first transmission time threshold. Specifically, the second temperature threshold is greater than the first temperature threshold, the second low-pressure threshold is less than the first low-pressure threshold, the second high-pressure threshold is greater than the first high-pressure threshold, the second gas temperature threshold is greater than the first gas temperature threshold, the second high-pressure threshold is greater than the first high-pressure threshold, the second low-pressure threshold is less than the first low-pressure threshold, and the second resistance threshold is less than the first resistance threshold. This application uses multiple dimensions of parameters to further refine the assessment of the first risk state level, thereby enabling more effective and reasonable measures to be taken based on the risk state level. This avoids situations where unreasonable risk states or improper operations could affect normal vehicle operation and prevent the inability to effectively reduce the possibility of impending thermal runaway of the battery pack.
[0012] As one possible implementation, the first alarm conditions include: the second information is collision warning information, the second information is emergency braking information, the collision information indicates that the vehicle speed before the collision is greater than or equal to a first vehicle speed threshold, the collision information is chassis collision information and the height of the colliding object is greater than or equal to a first height threshold, and driving fault information indicates that the vehicle is skidding or fishtailing during driving; and / or, the second alarm conditions include: the second information is battery pack warning information, the second information is abnormal vehicle body temperature information, the collision information indicates that the vehicle speed before the collision is greater than or equal to a second vehicle speed threshold, the collision information is chassis collision information and the height of the colliding object is greater than or equal to a second height threshold, driving fault information indicates that the vehicle is experiencing steering or braking failure during driving, and driving fault information indicates that the vehicle is experiencing tire failure or vehicle weightlessness during driving, wherein the second vehicle speed threshold is greater than the first vehicle speed threshold, and the second height threshold is greater than the first height threshold. In addition to combining battery pack parameters to determine the risk status, this application can further combine event information related to vehicle driving behavior to further analyze the potential impact of vehicle driving behavior on the battery pack, enabling a more comprehensive assessment of the risk status of the vehicle battery pack and further improving the accuracy of the assessment results.
[0013] As one possible implementation, the first operation is performed in a first mode, including performing one or more of the following operations: cooling the first battery pack with a first flow rate of coolant, controlling the charging and discharging power of the first battery pack to not exceed a first threshold, charging the second battery pack while the first battery pack is in operation, and controlling the compressor power to not exceed a first power threshold while the first battery pack is in operation; and / or, the first operation is performed in a second mode, including performing one or more of the following operations: cooling the first battery pack with a second flow rate of coolant, controlling the charging and discharging power of the first battery pack to not exceed a second threshold, charging the second battery pack while the first battery pack is in operation, and controlling the compressor power to not be lower than a second power threshold while the first battery pack is in operation; wherein the second flow rate is greater than the first flow rate, the second threshold is greater than the first threshold, and the second power threshold is greater than the first power threshold. By performing the first operation in different modes on the first battery pack according to the level of the first risk state in which the first battery pack is located, intervention can be made to the extent possible to prevent thermal runaway of the battery pack. This application mitigates the possibility of thermal runaway in the battery pack to varying degrees by setting different levels of intervention. This makes the implemented operations more consistent with the risk conditions and more reasonable, avoiding the impact of excessive intervention on user experience and preventing insufficient intervention from effectively mitigating the potential thermal runaway of the battery pack.
[0014] As one possible implementation, during the execution of the first operation, in response to obtaining thermal runaway information, the external power supply connection of the first battery pack is disconnected. In the process of intervening in potential thermal runaway of the battery pack in this application, if the battery pack has already developed into a thermal runaway stage, the operation instructed by the thermal runaway strategy is immediately executed, including disconnecting the external power supply connection of the high-voltage battery pack. This application can take into account operations before and during thermal runaway, and even if the battery pack eventually experiences thermal runaway, early intervention further reduces the impact caused by the occurrence of thermal runaway.
[0015] As one possible implementation, during the execution of the first operation, if the first battery pack is disconnected from external power, the first operation terminates when the charge of the second battery pack is less than or equal to a first charge threshold. While the high-voltage battery pack is disconnected from external power, the low-voltage battery pack can continue to supply power to the vehicle's cooling system, multimedia system, and other systems. When the low-voltage battery pack has a low charge, the cooling system can be shut down, reserving some charge for the vehicle's self-check and paging functions, allowing users to promptly contact after-sales service centers or repair centers, further ensuring user driving safety and the manufacturer's timely response to faults.
[0016] As one possible implementation, the above method, which executes a first operation based on a first risk state, includes: the duration of the first operation being a first duration; the method further includes: during or after the first duration, acquiring first information and / or second information again, and determining whether the first battery pack is in a first risk state based on the acquired first information and / or second information; and ending the execution of the first operation in response to the first battery pack not being in a first risk state. After the first operation is completed, or during its execution, updated parameter information and / or event information can be acquired in a timely manner to further assess the possibility of thermal runaway of the vehicle battery pack. If, during the execution, the battery pack is no longer in a risk state and there is no further possibility of thermal runaway, the first operation can be ended in a timely manner, and normal driving can be resumed. This avoids affecting the user's driving experience due to prolonged execution of the first operation and also avoids unnecessary intervention operations by the vehicle, which could affect the vehicle's performance.
[0017] In a second aspect, a control device is provided, comprising a communication component, a memory, and a processor. The communication component is used for data transmission with other modules; the memory is used for storing computer program instructions; and the processor is used for executing the computer program instructions to support the control device in implementing the methods as described in any possible implementation of the first aspect.
[0018] Thirdly, a control device is provided, the control device including a processing module, the processing module being configured to execute a computer program or instructions to cause the control device to implement the method as in any possible implementation of the first aspect.
[0019] Fourthly, a control system is provided, which is mounted on a vehicle. The control system includes a first battery pack and a first control module. The first battery pack provides driving power to the vehicle; the first control module determines a first risk state of the first battery pack based on first information and / or second information, and controls the vehicle to perform a first operation based on the first risk state.
[0020] Fifthly, a vehicle is provided, the vehicle including equipment for implementing the method as in any possible implementation of the first aspect; or including control means as in any possible implementation of the second or third aspect; or including a control system as in any possible implementation of the fourth aspect.
[0021] In a sixth aspect, a computer-readable storage medium is provided that stores computer program instructions that, when executed by a processor, implement the method as described in any possible implementation of the first aspect.
[0022] In a seventh aspect, a computer program product comprising instructions is provided, which, when run on a computer, causes the computer to implement the method as described in any possible implementation of the first aspect.
[0023] Eighthly, a chip system is provided, comprising processing circuitry and a storage medium storing computer program instructions; when executed by a processor, the computer program instructions implement the method as described in any possible implementation of the first aspect. The chip system may be composed of chips or may include chips and other discrete devices.
[0024] It should be noted that the beneficial technical effects of any possible implementation of the second to eighth aspects can be referred to the beneficial technical effects of any possible implementation of the first aspect. For the sake of brevity, this application will not elaborate further here. Attached Figure Description
[0025] Figure 1 This is a schematic diagram of a battery module structure.
[0026] Figure 2 This is a schematic diagram of a thermal runaway emergency system device.
[0027] Figure 3 This is a schematic diagram of a control method provided in an embodiment of this application.
[0028] Figure 4 This is a schematic diagram of another control method provided in an embodiment of this application.
[0029] Figure 5 This is a schematic diagram of a control system provided in an embodiment of this application.
[0030] Figure 6 This is a virtual functional structure block diagram of a control device provided in an embodiment of this application.
[0031] Figure 7 This is a hardware structure block diagram of a control device provided in an embodiment of this application. Detailed Implementation
[0032] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.
[0033] In the following, the terms "first," "second," etc., are used only to distinguish different descriptive objects and do not limit the position, order, priority, quantity, size, or content of the described objects. For example, if the described object is "information," then the ordinal numbers preceding "information" in "first information" and "second information" do not limit the order in which the "information" was obtained, nor do they limit the correlation of the specific content contained in the "information." Furthermore, the objects modified by different prefixes can be the same or different. For example, if the described object is "abnormal conditions," then "first abnormal conditions" and "second abnormal conditions" can be abnormal conditions of the same type or different types. Similarly, if the described object is "battery pack," then "first battery pack" and "second battery pack" can be battery packs of the same type or different types. In summary, the use of ordinal numbers and other prefixes used to distinguish descriptive objects in the embodiments of this application does not constitute a limitation on the described object. The description of the described object is given in the claims or the context of the embodiments, and the use of such prefixes should not constitute unnecessary limitations.
[0034] Furthermore, in the embodiments of this application, "connection" can be a direct connection or an indirect connection; in addition, it can refer to an electrical connection or a communication connection; for example, the connection of two electrical components A and B can refer to A and B being directly connected, or it can refer to A and B being indirectly connected through other electrical components or connection media, or it can refer to A and B being indirectly connected through other communication devices or communication media, as long as it enables communication between A and B.
[0035] With the promotion and popularization of new energy vehicles, the safety of power batteries is of paramount importance. To ensure personal and property safety, relevant industry standards have put forward clear requirements for power battery systems. For example, some industry standards require that the battery system provide a thermal runaway alarm signal within 5 minutes in the event of thermal runaway, and the design of the entire vehicle must meet the requirement that the power battery pack does not catch fire or explode.
[0036] To meet relevant industry safety requirements, current mainstream technical solutions mainly revolve around two aspects: "passive protection" and "post-incident intervention." Among these, some solutions focus on the design level of the battery system structure. For example, designing the physical structure of the battery pack allows for the timely discharge or containment of high temperatures or leakage in the event of thermal runaway, thereby reducing the impact of thermal runaway in a single battery module on adjacent battery modules and even the entire battery pack.
[0037] like Figure 1 The diagram shows a battery module structure in which a solenoid valve and a vent valve are installed on the battery module housing. The solenoid valve is used to connect to an external liquid nitrogen cooling device, and the battery module is installed inside the housing. Figure 1In the event of thermal runaway, the battery module shown can be cooled by an external liquid nitrogen cooling device controlled by a solenoid valve, allowing liquid nitrogen to flow into the battery module's housing. The vaporization of the liquid nitrogen rapidly cools the battery module, and the gas generated from the vaporization is discharged from the battery module through a vent valve. Figure 1 The battery module shown is connected to a liquid nitrogen cooling device, which prevents the thermal runaway from spreading to adjacent battery modules in the event of thermal runaway by vaporizing the liquid nitrogen.
[0038] Another set of technical solutions focuses on the detection of thermal runaway and intervention procedures when thermal runaway occurs. For example, based on the alarm triggering mechanism of sensors and other devices, it is determined that the battery module or battery pack has experienced thermal runaway and entered an irreversible stage, triggering safety operations associated with the battery system or vehicle, such as releasing fire extinguishing agents to cool down or extinguish fires.
[0039] like Figure 2 The diagram illustrates a thermal runaway emergency system, which includes a gas sensor and a temperature sensor. The gas sensor monitors the gas signals generated by the battery pack during thermal runaway, while the temperature sensor monitors the battery pack's temperature. The system also includes storage devices 1 and 2. Storage device 1 stores liquid carbon dioxide, and storage device 2 stores liquid nitrogen. Each storage device has a corresponding control switch; control switch 1 controls the flow rate of storage device 1, and control switch 2 controls the flow rate of storage device 2. The system also includes an air compressor. When the controller receives an abnormal signal from either the gas or temperature sensor and determines that the battery pack has entered thermal runaway, the controller, by controlling the two control switches and the air compressor, generates a high-pressure airflow. This airflow thoroughly mixes the liquid nitrogen and liquid carbon dioxide, and then sprays the mixture onto the battery pack surface through a spray device for rapid cooling and flame-retardant / explosion-proofing.
[0040] In summary, whether it's improvements to the battery module structure or alarm triggering for thermal runaway, operations such as cooling the battery pack are only carried out after thermal runaway has already occurred or after it has occurred, at which point thermal runaway has entered an irreversible stage. Thermal runaway is a cumulative process from quantitative to qualitative change. When temperature, voltage, and other sensors can clearly detect abnormalities and trigger alarms, the chain reaction of exothermic reactions inside the battery has often entered a violent stage. At this point, the released energy is enormous, and even if corresponding cooling measures are initiated, it may be difficult to quickly and effectively control the further deterioration of battery thermal runaway, ultimately leading to serious battery pack damage or even a safety accident. This not only brings high repair or replacement costs but also threatens vehicle safety.
[0041] Based on this, the control method disclosed in this application can more accurately determine the probability of thermal runaway by using multiple dimensions of parameters before it occurs. By classifying the scenarios where thermal runaway may occur and performing relevant operations, the probability of thermal runaway can be reduced, or even prevented from occurring. This application proactively identifies the risks of potential thermal runaway and takes intervention measures at an early stage before it occurs, further reducing the probability and severity of thermal runaway, improving the safety level of the battery system, and enhancing vehicle safety.
[0042] As an example, please refer to Figure 3 , Figure 3 An embodiment of this application illustrates a control method applied to the management module of a vehicle's first battery pack. The specific method includes steps S301 to S302.
[0043] S301: Determine the first risk state of the first battery pack based on the first information and / or the second information.
[0044] The management module of the first battery pack is used to acquire first information and / or second information, and determine a first risk state of the first battery pack based on the first information and / or second information. The first risk state of the first battery pack is used to characterize the possibility that the battery pack is about to experience thermal runaway. The first information includes parameter information indicating the first battery pack, which can also be understood as the parameter information of the first battery pack; the second information includes event information indicating the safety status of the vehicle, which can also be understood as the event information of the vehicle.
[0045] In one specific implementation, the first battery pack is the vehicle's high-voltage battery pack. This high-voltage battery pack provides driving power to the vehicle and is also referred to as a power battery pack in some implementations. The high-voltage battery pack can provide the vehicle with a voltage greater than or equal to 60V. In some specific implementations, the high-voltage battery pack can provide the vehicle with a voltage ranging from 100V to 1000V, depending on the vehicle's voltage requirements.
[0046] As a specific implementation method, the first information of the first battery pack is used to determine the first risk state of the first battery pack.
[0047] As another specific implementation, the first risk state of the first battery pack is determined using the vehicle's second information.
[0048] As another specific implementation method, the first risk state of the first battery pack is determined by using the first information of the first battery pack and the second information of the vehicle.
[0049] The first information of the first battery pack may include one or more of the following parameters: cell temperature, cell voltage, temperature and pressure of the gas discharged from the explosion-proof valve, insulation resistance, time taken for the sensor to acquire sensing parameters, and time taken for the sensor to transmit sensing parameters.
[0050] It should be noted that the first information of the first battery pack may also include other parameter information, including parameter information that can characterize the safety risks related to the first battery pack.
[0051] It should be understood that the cell temperature of the first battery pack can be the cell temperature of any single battery module in the first battery pack, or it can be the maximum or average value of the cell temperatures of one or more battery modules in the first battery pack. Furthermore, the cell temperature of the first battery pack can also be characterized by further calculated temperature information. Specifically, the cell temperature of the first battery pack can be expressed as the rate of temperature change of the first battery pack; for example, the cell temperature can be the rate of change of the average temperature of one or more battery modules in the first battery pack over time. The cell temperature of the first battery pack can also be expressed as the maximum temperature difference of the first battery pack, such as the difference between the highest and lowest average temperatures of the first battery pack over a period of time, or the temperature difference between the battery module with the highest temperature and the battery module with the lowest temperature in the first battery pack.
[0052] Furthermore, one or more temperature sensors can be set in the first battery pack to obtain the cell temperature of the first battery pack. This application does not impose any special limitation on the method of obtaining the cell temperature of the first battery pack.
[0053] It should be understood that the cell voltage of the first battery pack can be the minimum, maximum, or average value of the output voltage of the first battery pack. Furthermore, the cell voltage of the first battery pack can also be characterized by further calculated voltage information. Specifically, the cell voltage of the first battery pack can be expressed as the voltage change rate of the first battery pack; for example, the cell voltage can be the average of the voltage change rates of one or more battery modules in the first battery pack. The cell voltage of the first battery pack can also be expressed as the voltage difference of the first battery pack, such as the difference between the highest and lowest average voltage of the first battery pack over a period of time.
[0054] Furthermore, the cell voltage of the first battery pack can be obtained by setting one or more voltage sensors or voltmeters in the first battery pack. This application does not impose any special limitation on the method of obtaining the cell voltage of the first battery pack.
[0055] It should be understood that the temperature of the gas discharged from the explosion-proof valve of the first battery pack can be the highest temperature of the gas discharged from the explosion-proof valve, or it can be the rate of temperature change of the gas discharged from the explosion-proof valve. Furthermore, a gas temperature sensor can be installed at the explosion-proof valve of the first battery pack to obtain the temperature of the gas discharged from the explosion-proof valve; this application does not impose any special limitations on this.
[0056] It should be understood that the air pressure of the first battery pack can be the air pressure value obtained by one or more air pressure sensors, or it can be the rate of change of the air pressure of the first battery pack.
[0057] It should be understood that the insulation resistance of the first battery pack can be obtained through the insulation monitoring circuit integrated within the battery management system (BMS).
[0058] It should be understood that the first battery pack may also include sensors for specific gases to monitor their content. For example, a smoke sensor may be included in the first battery pack to detect the content or concentration of smoke. The first battery pack may also include corresponding sensors to monitor the content and concentration of hydrogen, carbon monoxide, carbon dioxide, or volatile organic compounds in the battery pack; this application does not impose any specific limitations on this.
[0059] It should be understood that the time taken for the sensors in the first battery pack to acquire sensing parameters includes the time taken for one or more of the aforementioned sensors in the first battery pack to acquire the corresponding sensing parameters. For example, the time taken for a voltage sensor to acquire a voltage value, the time taken for a temperature sensor to acquire a temperature value, and the time taken for a pressure sensor to acquire a pressure value. It should be noted that the time taken for a sensor to acquire sensing parameters can be the average time taken, the maximum time taken, or whether the sensor acquired a sensing parameter within a specific time period.
[0060] It should be understood that the time taken for the sensor transmission of sensing parameters in the first battery pack includes the time taken for the management module of the first battery pack to acquire the sensing parameters transmitted by one or more sensors. For example, the time taken for the management module of the first battery pack to acquire the voltage value sensed by the voltage sensor, the time taken for the management module of the first battery pack to acquire the temperature value sensed by the temperature sensor, the time taken for the management module of the first battery pack to acquire the air pressure value sensed by the air pressure sensor, etc. It should be noted that the time taken for the management module of the first battery pack to acquire the sensor sensing parameters can be the average time taken to acquire the sensing parameters, the maximum time taken to acquire the sensing parameters, or whether the management module of the first battery pack acquires the sensing parameters within a specific time period.
[0061] It should be understood that the first information of the first battery pack may also include sensing data acquired by the stress sensor of the battery pack, which analyzes whether the battery pack has deformed or experienced abnormal pressure by monitoring the stress on one or more battery modules in the battery pack.
[0062] It should be understood that the first information of the first battery pack may also include the deformation detection parameters of the battery pack. By monitoring whether one or more battery modules in the battery pack have deformed, it can be analyzed whether the battery pack is likely to experience thermal runaway.
[0063] The second information of the vehicle may include one or more of the following event information: collision warning information, collision information, emergency braking information, driving fault information, battery pack warning information, and abnormal vehicle temperature information.
[0064] It should be understood that vehicle collision warning information can be used to indicate a risk of an impending collision. For example, if the vehicle control module detects that the current vehicle speed is too high and the distance to the vehicle in front is insufficient, it considers a risk of an impending collision and will send a collision warning to the management module of the first battery pack. Specifically, collision warning information can be used to indicate that a collision is likely to occur, and it can also indicate the vehicle speed at which a collision may occur.
[0065] It should be understood that vehicle collision information can be used to indicate that a collision has occurred. Collision information can also be used to indicate the vehicle's speed before the collision. Furthermore, collision information can indicate the severity of the collision and the location of the collision. For example, in the case of a rear-end collision, the collision information obtained by the management module of the first battery pack can indicate the vehicle's speed before the collision and can also be used to indicate a minor collision, specifically at the hood. Further, vehicle collision information can also be used to indicate that the vehicle's chassis has been scraped or collided, and can also indicate the size of the obstacle that collided with the chassis. For example, if the vehicle's chassis collides while driving on a curb, the collision information obtained by the management module of the first battery pack can indicate that the vehicle's chassis has collided, can also be used to indicate the vehicle's speed before the chassis collision, and can also be used to indicate the height of the colliding object (curb).
[0066] It should be understood that emergency braking information can be used to indicate that the vehicle's automatic emergency braking (AEB) system has been activated. For example, if the vehicle control module detects a pedestrian crossing ahead, it will activate AEB to apply emergency braking to the vehicle.
[0067] It should be understood that vehicle driving fault information can be used to indicate fault information or abnormal behavior that occurs during vehicle operation. For example, if a vehicle experiences steering or braking failure while driving, the vehicle control module reports driving fault information to indicate the specific fault; or, if a vehicle experiences tire slippage, tire blowout, weightlessness or fishtailing due to an accident or abnormal speed, or rollover or overturning due to an accident, the vehicle control module can report driving fault information to indicate the specific abnormal behavior.
[0068] It should be understood that vehicle battery pack warning information can be used to indicate abnormalities in the vehicle's battery pack before thermal runaway occurs. For example, in the event of water ingress into the vehicle's battery pack, the vehicle control module can acquire the battery pack warning information. It should also be understood that the battery pack warning information can be acquired by sensors located within the battery pack and reported to the battery pack management module; alternatively, the battery pack warning information can be acquired by sensors located outside the battery pack, reported to the vehicle control module, and then sent by the vehicle control module to the battery pack management module. This application does not impose any specific limitations on this.
[0069] It should be understood that abnormal vehicle body temperature information can indicate abnormal temperatures inside or outside the vehicle. For example, abnormal temperatures inside the vehicle could be the temperature inside the hood or under the chassis, while abnormal temperatures outside the vehicle could be the temperature of the vehicle's outer shell. Abnormal temperatures inside or outside the vehicle can be used to determine whether there is a possibility of fire inside or outside the vehicle, or if a fire has already started.
[0070] It should be noted that the second information of the vehicle can be periodically sent from the vehicle control module to the management module of the first battery pack, or periodically obtained from the vehicle control module by the management module of the first battery pack, or immediately sent from the vehicle control module to the management module of the first battery pack after obtaining the second information. This application does not impose any special limitations on the communication between the vehicle control module and the management module of the first battery pack.
[0071] In one specific implementation, the vehicle control module can be a vehicle dynamic control (VDC) system and / or a vehicle information unit (VIU). The vehicle control module can also be referred to as the vehicle's control system, and this application does not make any special limitation in this regard.
[0072] S302: Based on the first risk status, perform the first operation.
[0073] Based on the determined first risk state, the management module of the first battery pack causes the vehicle to perform a first operation. The first operation is used to reduce the possibility of thermal runaway of the first battery pack.
[0074] Specifically, the first operation can be used to reduce the temperature of the first battery pack, and the first operation can also be used to control the charging and discharging power of the first battery pack. When the first battery pack is in operation, the first operation can also be used to charge the second battery pack.
[0075] In one specific implementation, the second battery pack is the vehicle's low-voltage battery pack. The vehicle's low-voltage battery pack provides a start signal to activate the high-voltage battery pack. It also powers the vehicle's control panels, entertainment screens, etc. The low-voltage battery pack typically provides 12V, 24V, 36V, or 48V to the vehicle. In some specific implementations, the low-voltage battery pack may also provide a voltage less than 100V to the vehicle.
[0076] It should be understood that the first operation may be to circulate coolant through the battery modules of the first battery pack, thereby lowering the temperature of the first battery pack. The first operation may also be to activate a refrigerant direct cooling system to cool the first battery pack using direct refrigerant cooling. The first operation may also include other cooling operations, such as using liquid nitrogen to cool the battery pack; this application does not specifically limit this.
[0077] It should be understood that the first operation can also be used to control the charging and discharging power of the first battery pack. Furthermore, the first operation can also make the charging and discharging power of the first battery pack zero, that is, the first operation can also include disconnecting the external power supply connection of the first battery pack so that the first battery pack no longer supplies power to the vehicle.
[0078] It should be understood that while the first battery pack is operational, the first operation can also charge the second battery pack. When the first battery pack is at risk of thermal runaway, charging the second battery pack allows the vehicle to continue using some functions powered by the second battery pack even after the first battery pack is disconnected from its power supply or is temporarily out of service, further extending the usage time of these functions. For example, after the first battery pack is disconnected from its power supply or is temporarily out of service, the second battery pack can power the vehicle's coolant circulation system or the vehicle control module. Users can then use the vehicle control module to initiate a self-test of the vehicle's functions, or to call for roadside assistance or an after-sales service center.
[0079] In some specific implementations, disconnecting the external power supply connection of the first battery pack or suspending the use of the first battery pack is also referred to as powering off the high-voltage battery pack or powering off the high-voltage power of the vehicle.
[0080] In summary, the technical solution disclosed in this application can determine the likelihood of thermal runaway of a vehicle's battery pack based on battery pack parameter information and / or vehicle collision information, and take corresponding actions to reduce the possibility of thermal runaway. Especially in the event of a collision, the battery pack, due to external sudden factors causing internal short circuits or other anomalies, can rapidly heat up, potentially leading to thermal runaway. Therefore, this application can use collision information and collision warning information to promptly initiate corresponding operations when thermal runaway is possible, such as cooling the battery pack to prevent further heating and even thermal runaway. By initiating these operations in a timely manner, or even in advance, this application can effectively reduce or further delay the possibility of thermal runaway, and also further reduce the harm caused by thermal runaway. Similarly, this application can also charge the low-voltage battery pack to ensure that the vehicle has sufficient power to perform self-checks and external paging operations in the event of unavoidable thermal runaway, which can alleviate user anxiety caused by the malfunction to some extent and improve the user experience.
[0081] Furthermore, this application can also classify the first risk state of the first battery pack, further subdividing the possibility of thermal runaway of the battery pack, thereby executing relevant operations more early and in a more timely manner. Through refined classification and response, the possibility of thermal runaway of the battery pack can be further reduced.
[0082] As an example, please refer to Figure 4 , Figure 4 This application illustrates another control method provided by an embodiment of the present application. This control method is applied to the management module of the first battery pack of a vehicle, and the specific method includes S401 to S405.
[0083] S401: Determine the first risk state of the first battery pack based on the first information and / or the second information.
[0084] In one specific implementation, the management module of the first battery pack acquires first information and / or second information, and determines that the first battery pack is in a first risk state based on the first information and / or second information.
[0085] In another specific implementation, if the management module of the first battery pack determines that the first battery pack has experienced thermal runaway based on the first information and / or the second information, it will directly execute S405 to perform the operation of the thermal runaway fault strategy, and will no longer execute S402 to S404.
[0086] It should be understood that the process by which the management module of the first battery pack obtains the first information and / or the second information, and the process by which the management module of the first battery pack determines the first risk state of the first battery pack based on the first information and / or the second information, can be referred to in part or all of the description in S301. For the sake of brevity, this application will not repeat it here.
[0087] It should be understood that the parameter information and event information contained in the first information and / or second information obtained by the management module of the first battery pack can also be referred to in part or all of the description in S301. For the sake of brevity, this application will not repeat it here.
[0088] The following mainly describes the classification of the first risk state and how to determine the level of the first risk state.
[0089] As an example, the first risk state is divided into two levels: Level 1 and Level 2. Level 1 indicates a low probability of thermal runaway for the battery pack; Level 2 indicates a higher probability of thermal runaway for the battery pack. In other words, Level 2 Level 1 Risk State represents a greater probability of thermal runaway than Level 1 Level 1 Risk State 1.
[0090] It should be noted that the first risk state of the first battery pack is used to characterize the possibility that the battery pack is about to experience thermal runaway. The battery pack may subsequently develop into a thermal runaway state, or it may subsequently recover to a normal state. That is, the battery pack being in the first risk state, or any level of the first risk state, does not mean that the battery pack will definitely develop into a thermal runaway state. In some specific implementations, the first risk state of the battery pack is also called the pre-thermal runaway state, which characterizes the battery pack being in a state before thermal runaway and potentially developing into thermal runaway.
[0091] In one specific implementation, different judgment conditions are set for different levels of the first risk state to judge the first information and / or the second information.
[0092] For example, a first anomaly condition can be used to determine the first information. If any parameter in the first information meets the first anomaly condition, the first risk state is determined to be at the first level. Similarly, a first alarm condition can be used to determine the second information. If any event in the second information meets the first alarm condition, the first risk state is determined to be at the first level.
[0093] Similarly, a second anomaly condition can be used to determine the first information. If any parameter in the first information meets the second anomaly condition, the first risk state is determined to be at the second level. A second alarm condition can be used to determine the second information. If any event in the second information meets the second alarm condition, the first risk state is determined to be at the second level.
[0094] For example, in the process of judging the first information using the first anomaly condition, if multiple parameters in the first information meet the first anomaly condition, the first risk state is determined to be level two. Similarly, in the process of judging the second information using the first alarm condition, if multiple events in the second information meet the first alarm condition, the first risk state is determined to be level two.
[0095] For example, in the above determination process, if any parameter information in the first information meets the first abnormal condition and any event information in the second information meets the first alarm condition, the first risk status can also be determined as the second level.
[0096] It should be noted that more judgment methods can be used to determine the level of the first risk state of the first battery pack. Furthermore, the first risk state of the first battery pack can be divided into more levels, such as level three or level four. Appropriate threshold ranges are set for each level as abnormal conditions and / or alarm conditions to determine the first and / or second information. For the sake of brevity, this application will not elaborate further here.
[0097] The following description, as an example rather than a limitation, uses the division of the first risk state into first level and second level as an example to describe the judgment conditions of the first information.
[0098] Specifically, the first abnormal condition may include: the cell temperature is greater than or equal to a first temperature threshold, the cell voltage is less than or equal to a first low voltage threshold, the cell voltage is greater than or equal to a first high voltage threshold, the temperature of the gas discharged from the explosion-proof valve is greater than or equal to a first gas temperature threshold, the gas pressure is greater than or equal to a first high voltage threshold, the gas pressure is less than or equal to a first low voltage threshold, the insulation resistance is less than or equal to a first resistance threshold, and the time taken for the sensor to acquire sensing parameters is greater than or equal to a first sensing duration threshold.
[0099] Specifically, the second abnormal condition may include: cell temperature greater than or equal to a second temperature threshold, cell voltage less than or equal to a second low-voltage threshold, cell voltage greater than or equal to a second high-voltage threshold, temperature of gas discharged from the explosion-proof valve greater than or equal to a second gas temperature threshold, gas pressure greater than or equal to a second high-voltage threshold, gas pressure less than or equal to a second low-voltage threshold, insulation resistance less than or equal to a second resistance threshold, and sensor transmission time for sensing parameters greater than or equal to a first transmission time threshold. Wherein, the second temperature threshold is greater than the first temperature threshold, the second low-voltage threshold is less than the first low-voltage threshold, the second high-voltage threshold is greater than the first high-voltage threshold, the second gas temperature threshold is greater than the first gas temperature threshold, the second high-voltage threshold is greater than the first high-voltage threshold, the second low-voltage threshold is less than the first low-voltage threshold, and the second resistance threshold is less than the first resistance threshold.
[0100] For example, if the first information of the first battery pack includes the cell temperature, if the cell temperature is greater than or equal to a first temperature threshold, then the parameter information is determined to meet the first abnormal condition; if the cell temperature is greater than or equal to a second temperature threshold, then the parameter information is determined to meet the second abnormal condition; if the cell temperature is lower than the first temperature threshold, then the parameter information is determined not to meet the first or second abnormal conditions.
[0101] It should be understood that the parameter thresholds in abnormal conditions can be set according to the specific parameters in the parameter information. For example, if the cell temperature in the first information can be the rate of temperature change of the cell temperature, then the first and second temperature thresholds in the corresponding first and second abnormal conditions are both set according to the rate of temperature change. As another example, if the cell temperature in the first information is characterized by two parameters: the rate of temperature change of the cell and the maximum temperature difference of the cell, then in both the first and second abnormal conditions, the first and second temperature thresholds are both set according to these two parameters.
[0102] Alternatively, this can be understood as follows: to determine whether each parameter in the first set of information meets the abnormal conditions, each parameter can be further divided into one or more sub-parameters, and a judgment sub-condition can be set for each sub-parameter. By judging whether one or more sub-parameters meet the corresponding judgment sub-condition, it can be determined whether the parameter meets the corresponding judgment condition.
[0103] As an example, Table 1 can be used to determine whether one or more parameters in the first information meet the first or second abnormal condition.
[0104] Table 1. Judgment Table for First and Second Abnormal Conditions
[0105] It should be noted that in the table above, the second temperature threshold is greater than the first temperature threshold, the second low-pressure threshold is less than the first low-pressure threshold, the second high-pressure threshold is greater than the first high-pressure threshold, the second gas temperature threshold is greater than the first gas temperature threshold, the second high-pressure threshold is greater than the first high-pressure threshold, the second low-pressure threshold is less than the first low-pressure threshold, and the second resistance threshold is less than the first resistance threshold. It should be understood that for each judgment sub-condition, the threshold corresponding to the second abnormal condition may be set larger or smaller than the threshold corresponding to the first abnormal condition. For the sake of simplicity, this application will not elaborate on these details here.
[0106] As an optional implementation, a parameter information may contain one or more sub-parameters. If any one of the one or more sub-parameters satisfies the corresponding judgment sub-condition, then the parameter information in the first information is determined to satisfy the judgment condition. For example, the cell temperature in the first information may contain two sub-parameters: the maximum cell temperature and the cell temperature change rate. If the maximum cell temperature is greater than or equal to a first maximum cell temperature threshold, and / or if the cell temperature change rate is greater than or equal to a first cell temperature change rate threshold, then the parameter information of the cell temperature in the first information may be determined to satisfy a first abnormal condition.
[0107] As an alternative implementation, a parameter information may contain one or more sub-parameters. If all one or more sub-parameters satisfy the corresponding judgment sub-conditions, then the parameter information in the first information is determined to satisfy the judgment conditions. For example, the cell temperature in the first information may contain two sub-parameters: the maximum cell temperature and the cell temperature change rate. If the maximum cell temperature is greater than or equal to a first maximum cell temperature threshold, and the cell temperature change rate is less than a first cell temperature change rate threshold, then the cell temperature parameter is determined not to satisfy the first abnormal condition; if the cell temperature change rate is greater than or equal to the first cell temperature change rate threshold, then the cell temperature parameter is determined to satisfy the first abnormal condition.
[0108] The parameter information in the first information can be judged using the first and second anomaly conditions. Based on similar judgment logic, the event information in the second information can be judged using the first and second alarm conditions. Taking the first risk state as divided into first and second levels as an example, the judgment conditions for the second information will be described.
[0109] Specifically, the first warning conditions may include: the second information is a collision warning information, the second information is an emergency braking information, the vehicle speed before the collision indicated in the collision information is greater than or equal to a first vehicle speed threshold (e.g., 30 km / h), the collision information is a chassis collision information and the height of the colliding object is greater than or equal to a first height threshold (e.g., 10 cm), and the driving fault information indicates that the vehicle is skidding or fishtailing during driving.
[0110] Specifically, the second alarm conditions may include: the second information being a battery pack warning, the second information being abnormal vehicle body temperature, the collision information indicating that the pre-collision vehicle speed is greater than or equal to a second speed threshold (e.g., 50 km / h), the collision information being a chassis collision and the height of the colliding object being greater than or equal to a second height threshold (e.g., 15 cm), driving malfunction information indicating steering or braking malfunction during vehicle operation, and driving malfunction information indicating tire malfunction or vehicle weightlessness during vehicle operation. Among these, the second speed threshold is greater than the first speed threshold, and the second height threshold is greater than the first height threshold.
[0111] The parameters in the first information can be judged using the first and second anomaly conditions, and the event information in the second information can be judged using the first and second alarm conditions to determine whether the first battery pack is in a first risk state. Furthermore, if the first battery pack is in a first risk state, the first or second level of the first risk state can be further determined.
[0112] S402: Based on the first risk status, perform the first operation.
[0113] Based on the determined first risk state, the management module of the first battery pack causes the vehicle to perform a first operation. The first operation is used to reduce the possibility of thermal runaway of the first battery pack.
[0114] Furthermore, if the first risk state of the first battery pack is at the first level, the first operation is performed in the first mode, i.e., S402-1 is executed; if the first risk state of the first battery pack is at the second level, the first operation is performed in the second mode, i.e., S402-2 is executed.
[0115] This can also be understood as follows: The management module of the first battery pack, in response to a parameter in the first information that satisfies a first abnormal condition, or in response to an event in the second information that satisfies a first alarm condition, performs a first operation in a first mode. The management module of the first battery pack, in response to a parameter in the first information that satisfies a first abnormal condition and an event in the second information that satisfies a first alarm condition, performs a first operation in a second mode. The management module of the first battery pack, in response to multiple parameter information in the first information that satisfies a first abnormal condition, and / or multiple event information in the second information that satisfies a first alarm condition, performs a first operation in a second mode. The management module of the first battery pack, in response to one or more parameter information in the first information that satisfies a second abnormal condition, and / or one or more event information in the second information that satisfies a second risk condition, performs a first operation in a second mode.
[0116] Understandably, the intervention intensity of the first operation performed in the second mode on the first battery pack is greater than that performed in the first mode. For example, when the first operation is used to reduce the temperature of the first battery pack, the cooling effect is stronger when performed in the second mode than when performed in the first mode. Similarly, when the first operation is used to control the charging and discharging power of the first battery pack, the limitation on the charging and discharging power is greater when performed in the second mode than when performed in the first mode. Furthermore, when the first battery pack is in operation and the first operation is used to charge the second battery pack, the charging efficiency is higher when performed in the second mode than when performed in the first mode.
[0117] The following is a detailed description of performing the first operation in the first mode or in the second mode.
[0118] S402-1: Perform the first operation in the first mode.
[0119] Specifically, performing the first operation in the first mode may include performing one or more of the following operations: cooling the first battery pack with a first flow rate of coolant, controlling the charging and discharging power of the first battery pack to not exceed a first threshold, charging the second battery pack while the first battery pack is in operation, and controlling the compressor power to not exceed a first power threshold while the first battery pack is in operation.
[0120] For example, when the first battery pack is in a first-level, first-risk state, the management module of the first battery pack initiates coolant circulation, using a first flow rate of coolant to cool the first battery pack. The management module can also control the charging and discharging power of the first battery pack to be unrestricted, or limit the charging and discharging power of the first battery pack to no more than 75% of normal. When the first battery pack is in operation, the management module can also control the second battery pack to enter charging mode, and can further control the first battery pack to charge the second battery pack at a first charging voltage. When the first battery pack is in operation, the management module can also control the compressor power to be 0, or to operate at a lower power.
[0121] It should be noted that the compressor includes the compressor of the vehicle's air conditioning system, which is powered by the first battery pack. Reducing the power consumption of the air conditioning compressor can lower the power consumption of the first battery pack. This allows for further reduction of the first battery pack's power consumption while maintaining a good user experience, mitigating potential minor issues such as overheating.
[0122] It should be noted that the first operation performed in the first mode may also include other cooling measures, such as activating the refrigerant direct cooling system to cool the battery pack, and this application does not impose any special limitations on this.
[0123] Furthermore, during the execution of the first operation in the first mode, if the first battery pack is disconnected from external power supply and the charge of the second battery pack is less than or equal to a first charge threshold (e.g., 60%), the execution of the first operation is terminated. For example, in a scenario where the high-voltage battery pack is powered down, the charge of the low-voltage battery pack is less than a specific threshold, and it is expected that it will not be able to meet subsequent power supply needs. If no alarm information indicating a first risk state escalation or thermal runaway is obtained during the execution of the first operation, the execution of the first operation can be terminated, the high-voltage battery pack can be restored to normal operation, and the status of the high-voltage battery pack can be continuously monitored.
[0124] S402-2: Perform the first operation in the second mode.
[0125] Specifically, performing the first operation in the second mode may include performing one or more of the following operations: cooling the first battery pack with a second flow rate of coolant, controlling the charging and discharging power of the first battery pack to not exceed a second threshold, charging the second battery pack while the first battery pack is in operation, and controlling the compressor power to not be lower than a second power threshold while the first battery pack is in operation.
[0126] Among them, the second flow rate is greater than the first flow rate, the second threshold is greater than the first threshold, and the second power threshold is greater than the first power threshold.
[0127] For example, when the first battery pack is in the first risk state of the second level, the management module of the first battery pack starts the coolant circulation and uses the second flow rate of coolant to cool the first battery pack. The second flow rate is greater than the first flow rate, so that the first battery pack obtains a better cooling effect than when the first mode is executed.
[0128] For example, the management module of the first battery pack can also control the charging and discharging power of the first battery pack to be unlimited, or limit the charging and discharging power of the first battery pack to no more than 50% of the normal power.
[0129] For example, when the first battery pack is in operation, the management module of the first battery pack can also control the second battery pack to enter the charging mode, and can further control the first battery pack to charge the second battery pack with a second charging voltage. The second charging voltage is higher than the first charging voltage, so that the charging efficiency of the second battery pack is higher than that when it is executed in the first mode, and more power is charged faster.
[0130] For example, when the first battery pack is in operation, the management module of the first battery pack can also control the compressor power modulation to the maximum, or to operate at a higher power.
[0131] It should be noted that the compressor includes the compressor of the vehicle's air conditioning system. Starting the air conditioning compressor activates the refrigerant direct cooling system, which cools the battery pack faster and more efficiently. By adjusting the compressor's operating power to maximum or operating it at a higher power, the cooling efficiency of the battery pack can be further improved, thereby rapidly cooling the battery pack and preventing thermal runaway caused by a continuous increase in battery pack temperature.
[0132] Furthermore, during the execution of the first operation in the second mode, if the first battery pack is disconnected from external power supply and the charge level of the second battery pack is less than or equal to a second charge threshold (e.g., 50%), the execution of the first operation is terminated, where the second charge threshold is less than the first charge threshold. For example, in a scenario where the high-voltage battery pack is powered down, the charge level of the low-voltage battery pack is less than a specific threshold, and it is expected that it will not be able to meet subsequent power supply needs. If no alarm information indicating an escalation of the first risk state or thermal runaway is obtained during the execution of the first operation, the execution of the first operation can be terminated, the high-voltage battery pack can be restored to normal operation, and the status of the high-voltage battery pack can be continuously monitored. In the second-level first risk state, setting the charge threshold for the second battery pack to a lower threshold than that in the first-level risk state can further increase the execution time of the first operation, thereby further mitigating the risk of thermal runaway of the battery pack.
[0133] As a specific implementation method, the execution time can be set separately for the first mode and the second mode. For example, the duration for executing the first operation in the first mode is called the first operation duration, and the duration for executing the first operation in the second mode is called the second operation duration.
[0134] Specifically, when the first battery pack is in a first-level, first-risk state, the first operation is performed in a first mode for a first operation duration, and the execution of the first operation in the first mode ends after the first operation duration ends. When the first battery pack is in a second-level, first-risk state, the first operation is performed in a second mode for a second operation duration, and the execution of the first operation in the second mode ends after the second operation duration ends.
[0135] Furthermore, regardless of whether it is in the first mode or the second mode, if the management module of the first battery pack obtains thermal runaway information during the execution of the first operation, S405 will be executed immediately.
[0136] It should be noted that the management module of the first battery pack can periodically acquire first information and / or second information, or periodically acquire other parameter information and / or event information, to monitor and determine whether thermal runaway has occurred in the battery pack. The management module of the first battery pack can also acquire thermal runaway information from the vehicle's management system. This application does not specifically limit the method by which the management module of the first battery pack acquires thermal runaway information.
[0137] This can also be understood as follows: if thermal runaway information is not obtained within the first operation duration, the first operation is executed in the first mode, and the execution of the first operation ends after the first operation duration; if thermal runaway information is obtained within the first operation duration, the first operation ends immediately and S405 is executed.
[0138] Similarly, if thermal runaway information is not obtained within the second operation duration, the first operation is executed in the second mode, and the execution of the first operation ends after the second operation duration; if thermal runaway information is obtained within the second operation duration, the first operation ends immediately and S405 is executed.
[0139] It is understood that both the first operation duration and the second operation duration can be specific implementations of the first duration mentioned above, and this application does not impose any special restrictions on them.
[0140] S403: Obtain the first information and / or the second information again to determine whether the first battery pack is in a first risk state.
[0141] The management module of the first battery pack obtains the first information and / or the second information again to determine whether the first battery pack is in a first risk state.
[0142] It should be understood that the process by which the management module of the first battery pack re-acquires the first information and / or the second information, and the process by which the management module of the first battery pack determines the first risk state of the first battery pack based on the re-acquired first information and / or the second information, can refer to the process described in S301 or S401 above. For the sake of brevity, this application will not repeat it here. It should also be understood that the management module of the first battery pack can also refer to the relevant descriptions of the first information and / or the second information in S301 or S401 above, based on the parameter information and event information contained in the re-acquired first information and / or the second information. For the sake of brevity, this application will not repeat it here.
[0143] Furthermore, the first information and / or second information acquired again by the management module of the first battery pack may include the same or different parameter information and / or event information as the first information and / or second information acquired in S301 or S401, and this application does not impose any special limitations on this. For example, the management module of the first battery pack acquires the first information in S401 but does not acquire the second information; the management module of the first battery pack acquires the second information again in S403 but does not acquire the first information again. Another example is that the first information acquired by the management module of the first battery pack in S401 includes the cell temperature information and cell voltage information of the battery pack, while the first information acquired again by the management module of the first battery pack in S403 includes air pressure and insulation resistance. Yet another example is that the second information acquired by the management module of the first battery pack in S401 includes vehicle collision warning information, while the second information acquired again by the management module of the first battery pack in S403 includes vehicle emergency braking information.
[0144] It should be further explained that if the management module of the first battery pack determines, based on the first information and / or the second information, that the first battery pack is in a first risk state, then S402 is executed, and a first operation is performed according to the first risk state of the first battery pack. If the management module of the first battery pack determines, based on the first information and / or the second information, that the first operation is terminated, then S404 is executed. If the management module of the first battery pack determines, based on the first information and / or the second information, that the first battery pack has experienced thermal runaway, then S405 is executed immediately, that is, the operation indicated by the thermal runaway strategy is performed.
[0145] It should be understood that the management module of the first battery pack can periodically acquire the first information and / or the second information, or acquire the first information and / or the second information again during the execution of the first operation, or acquire the first information and / or the second information again after the execution of the first operation. This application does not make any special limitations in this regard.
[0146] As a specific implementation, during the first operation performed by the first battery pack in the first mode, the management module of the first battery pack can continue to periodically acquire first information and / or second information, and determine, based on the first information and / or second information, that the first risk state of the first battery pack is at the second level. Then, the first battery pack can end the execution of the first operation in the first mode and begin executing the first operation in the second mode. For example, if the parameter information of the battery pack further deteriorates during the execution of the first operation in the first mode, indicating an increase in the level of the first risk state, then executing the operation corresponding to the higher level can make the sensing of the battery pack's risk state more sensitive and allow for more timely and effective measures.
[0147] As another specific implementation, during the execution of the first operation in the second mode of the first battery pack, the management module of the first battery pack can continue to periodically acquire first information and / or second information, and determine that the first risk state of the first battery pack is at the first level based on the first information and / or second information. Then, the first battery pack can end the execution of the first operation in the second mode and begin the execution of the first operation in the first mode. For example, during the execution of the first operation in the second mode, if the battery pack's temperature and other parameters are effectively controlled, indicating a reduction in the level of the first risk state, then the operation corresponding to the lower level can be executed. This not only resolves or releases the corresponding resources in advance, but also shortens the impact of executing the first operation on the user and normal driving, further improving the flexibility and adaptability of the first operation and enhancing the user experience to a certain extent.
[0148] S404: End of first operation.
[0149] The management module of the first battery pack can terminate the first operation after a first duration. Alternatively, the management module can also terminate the first operation in response to one or more of the above termination conditions.
[0150] For example, after the first operation duration, the management module causes the vehicle to stop executing the first operation in the first mode. Alternatively, after the second operation duration, the management module causes the vehicle to stop executing the first operation in the second mode.
[0151] S405: Execute thermal runaway strategy.
[0152] The management module of the first battery pack, based on the thermal runaway strategy, causes the vehicle to execute operations instructed by the thermal runaway strategy. For example, the management module of the first battery pack can immediately disconnect the external power supply connection of the first battery pack, or it can disconnect the external power supply connection of the first battery pack after a period of time. The management module of the first battery pack can also perform operations as described above. Figure 1 and / or Figure 2 The thermal runaway strategy shown causes the vehicle to perform corresponding operations.
[0153] In summary, the technical solution disclosed in this application can determine the likelihood of thermal runaway of a vehicle's battery pack based on battery pack parameter information and / or vehicle collision information, and take corresponding actions to reduce the likelihood of thermal runaway. This application also classifies the likelihood of thermal runaway and sets graded actions. Intervention can begin when the likelihood of thermal runaway is low, using actions with minimal impact on normal vehicle operation to intervene promptly in case of potential thermal runaway, reducing the impact on normal driving and improving the user experience. Furthermore, the technical solution disclosed in this application can be better integrated with intelligent driving technology, using in-vehicle modular self-checks and collision risk warning information to intervene in potential thermal runaway in advance, improving the effectiveness of intervention in battery pack risk states through early intervention.
[0154] The technical solution disclosed in this application can be applied to vehicles equipped with new energy vehicles. The battery pack management module acquires parameter information of the high-voltage battery pack and event information of the vehicle to determine whether there is a possibility of impending thermal runaway in the high-voltage battery pack. If there is a possibility of impending thermal runaway, the system instructs the vehicle's cooling system and power supply system to perform corresponding operations. The following describes the control system to which the method disclosed in this application is applicable; new energy vehicles can be equipped with this control system.
[0155] As an example, please refer to Figure 5 , Figure 5 An embodiment of this application provides a control system, which includes a battery pack management module, a thermal management control module, a vehicle control module, a first battery pack, and a second battery pack.
[0156] The first battery pack can be a high-voltage battery pack to provide driving power to the vehicle, or it can provide a voltage of 100V to 1000V for the vehicle to use.
[0157] The second battery pack can be a low-voltage battery pack, typically providing 12V, 24V, 36V, and 48V voltage to the vehicle. It can provide power to external devices or multimedia equipment installed in the vehicle. For example, it can power the vehicle's control screen and multimedia screen, and can also provide users with charging interfaces of 12V or 24V types.
[0158] The thermal management control module can be used to control the coolant circulation system and / or the refrigerant direct cooling system, as well as the cabin air conditioning system. For example, the thermal management system can control the start and stop of the coolant circulation system, and also control the coolant flow rate. The thermal management system can also control the start and stop of the refrigerant direct cooling system, and can control the cooling capacity of the refrigerant direct cooling system, for example, by controlling the compressor power to adjust the cooling capacity and cooling effect of the refrigerant direct cooling system.
[0159] The vehicle control module can control the operation of the vehicle and its component systems, acquire vehicle event information (such as secondary information), and transmit the event information to the battery pack management module. The vehicle control module can also determine whether thermal runaway has occurred in the vehicle's battery pack based on the acquired event information, and indicate the occurrence of thermal runaway to the battery pack management module through indication information or other means. The vehicle control module can also acquire indication information indicating thermal runaway and instruct the battery pack management module to initiate thermal runaway.
[0160] As an example and not a limitation, the vehicle control module may include subsystems such as the vehicle's steering system, throttle, braking unit, computer vision system, and obstacle avoidance system. The vehicle control module can interactively control these subsystems and obtain relevant information from them. Specifically, the steering system can recognize user operations or instructions from intelligent driving technologies to adjust the vehicle's direction of travel; the steering system can also be a steering wheel system. The vehicle control module can obtain the vehicle's driving behavior through the steering system. The throttle controls the engine's operating speed, thereby controlling the vehicle's speed; the vehicle control module can obtain the vehicle's speed through the throttle. The braking unit controls the vehicle's deceleration and braking; the vehicle control module can obtain the vehicle's braking behavior through the braking unit, such as obtaining emergency braking information. The computer vision system can process and analyze images captured by visual sensing devices such as cameras to identify objects and / or features in the vehicle's surrounding environment. Objects and / or features may include traffic signals, road conditions, and obstacle information. The vehicle control module can obtain information about the surrounding environment and obstacles during the driving process through the computer vision system. Obstacle avoidance systems are used to identify, assess, and avoid or otherwise traverse potential obstacles in the vehicle's environment. The vehicle control module can obtain collision warning information through the obstacle avoidance system.
[0161] The battery pack management module can be used to manage the first battery pack, acquire first information and / or second information, and determine the first risk state of the first battery pack based on the first information and / or second information. Furthermore, the battery pack management module can also compare the first information and / or second information with corresponding abnormal conditions and / or alarm conditions, and determine the level of the first risk state of the first battery pack based on the comparison result. Alternatively, the battery pack management module can be understood as executing S301 and S401.
[0162] The battery pack management module is also used to instruct the vehicle to perform a first operation based on a first risk state. For example, the battery pack management module can directly control the activation of the coolant circulation system of the first battery pack to cool it down. Alternatively, the battery pack management module can send instruction information to the thermal management control module, instructing the thermal management system to cool the first battery pack through the coolant circulation system or the refrigerant direct cooling system. Furthermore, the battery pack management module can control the charging and discharging power of the first battery pack, and can also control the second battery pack to start or stop charging. Further, the battery pack management module can also instruct the vehicle to perform the first operation in a first mode based on a first-level first risk state. Further, the battery pack management module can instruct the vehicle to perform the first operation in a second mode based on a second-level first risk state. For example, the battery pack management module can directly control the coolant flow rate or the cooling capacity of the refrigerant direct cooling system, or instruct the thermal management system to control the coolant flow rate or the cooling capacity of the refrigerant direct cooling system. Alternatively, the battery pack management module can limit the charging and discharging power of the first battery pack to varying degrees, and can also control the charging efficiency of the second battery pack. This can also be understood as the battery pack management module being used to execute S302 and S402.
[0163] The battery pack management module is also used to acquire the first information and / or the second information again, and determine whether the first battery pack is in a first risk state. This can also be understood as the battery pack management module executing S403. Furthermore, the battery pack management module can also execute S404, that is, after a first duration or in response to other conditions that terminate the execution of the first operation, causing the vehicle to terminate the execution of the first operation. For example, if the battery pack management module detects that the charge of the second battery pack is less than a set threshold, and the first battery pack is in a state of disconnected external power supply, the battery pack management module causes the vehicle to terminate the execution of the first operation. For example, the battery pack management module controls the shutdown of the coolant circulation system or the refrigerant direct cooling system, or the battery pack management module instructs the thermal management control module to shut down the coolant circulation system or the refrigerant direct cooling system through indication information, etc. Another example is that the battery pack management module ends the limitation on the charging and discharging power of the first battery pack. Yet another example is that the battery pack management module controls the second battery pack to stop charging.
[0164] The battery pack management module can also detect or obtain information about thermal runaway in the battery pack and instruct the vehicle to execute the thermal runaway strategy instructions. In other words, the battery pack management module can be used to execute S405.
[0165] It should be noted that the battery pack management module can also be used to manage the first battery pack and the second battery pack; furthermore, the battery pack management module can be divided into a first battery pack management module and a second battery pack management module, respectively used to manage the first battery pack and the second battery pack. As an example and not a limitation, the battery pack management module can be one or more functional modules within a battery management system (BMS), and the BMS can also be a specific implementation of the battery pack management module.
[0166] The following description, as an example and not a limitation, describes some possible specific implementation methods for the battery pack management module to determine the first information and / or the second information and to perform the first operation during normal vehicle operation.
[0167] For example, during normal vehicle operation, the BMS detects a significant and abnormal fluctuation in the high-voltage battery pack pressure over a short period, with the maximum pressure parameter reaching 3 kPa, meeting the first abnormal condition. If the BMS has not yet detected other parameters or events meeting the alarm conditions, it determines the vehicle's battery pack is in a first-risk state, with a risk level of Level 1. The BMS then instructs the vehicle to perform the first operation in the first mode. For instance, the BMS instructs the vehicle's thermal management control module to activate the coolant circulation system and use coolant at a flow rate of 5 L / min for cooling circulation. The BMS can also instruct the thermal management control module to control the cooling compressor power to 0. Furthermore, the BMS can control the battery pack's charging and discharging power to not exceed 80% of the normal charging and discharging power. The BMS can also activate the low-voltage battery pack's charging state. Further, if the low-voltage battery pack's charge level is high (e.g., greater than or equal to 98%), the low-voltage battery pack can cease charging and the charging state can be deactivated. Specifically, if the vehicle performs the first operation in the first mode for 10 minutes, and within that time period, the BMS does not acquire any other parameter information that meets the abnormal conditions or event information that meets the alarm conditions, and the BMS also does not acquire information about thermal runaway, the BMS will terminate the vehicle's execution of the first operation in the first mode. That is, the BMS will instruct the vehicle's thermal management control module to shut down the coolant circulation system. The BMS can also instruct the thermal management control module to restore the normal operating power of the cooling compressor. The BMS can also control the battery pack's charging and discharging power to restore normal charging and discharging power. If the low-voltage battery pack is still charging, the BMS can further control the low-voltage battery pack to shut down its charging state.
[0168] For example, during normal vehicle operation, if the vehicle control module issues a collision warning, the battery pack management module receives the warning and determines that the first alarm condition is met. If the battery pack management module has not yet obtained other parameters or events that meet the alarm conditions, it determines that the vehicle's battery pack is in a first-risk state with a risk level of 1. The battery pack management module then instructs the vehicle to perform the first operation in the first mode. For instance, the BMS instructs the vehicle's thermal management control module to activate the coolant circulation system and use a coolant flow rate of 5 L / min for cooling circulation. The BMS can also instruct the thermal management control module to control the cooling compressor power to 0. The BMS can also control the battery pack's charging and discharging power to not exceed 80% of the normal charging and discharging power. The BMS can also activate the low-voltage battery pack's charging state. Furthermore, if the low-voltage battery pack's charge level is high (e.g., greater than or equal to 98%), the low-voltage battery pack can stop charging and the charging state can be deactivated. In this scenario, if the vehicle performs the first operation in the first mode for 10 minutes, and a collision occurs within that time, the vehicle control module issues a collision warning. The battery pack management module receives the collision information, and if the collision indicates a pre-collision speed of 60 km / h, the battery pack management module determines that the second alarm condition is met. In this case, the battery pack management module causes the vehicle to perform the first operation in the second mode. For example, the battery pack management module controls the high-voltage battery pack to disconnect from the external power supply and activates the coolant circulation system, using a flow rate of 10 L / min for coolant circulation. Furthermore, the battery pack management module can set the execution time of the first operation in the second mode to 20 minutes. If the low-voltage battery pack's charge remains above 50% within 20 minutes, and the battery pack management module does not receive thermal runaway information, the battery pack management module causes the vehicle to terminate the first operation in the second mode after 20 minutes. If the low-voltage battery pack's charge is less than 50% within 20 minutes, the battery pack management module causes the vehicle to immediately terminate the first operation in the second mode. Specifically, the battery pack management module can instruct the vehicle's thermal management control module to shut down the coolant circulation system. It can also instruct the thermal management control module to restore the cooling compressor to normal operating power. Furthermore, the battery pack management module can control the battery pack's charging and discharging power to restore it to normal. If the battery pack management module receives thermal runaway information within 20 minutes, it will immediately execute the thermal runaway strategy instructions.
[0169] It should be noted that when the battery pack's first risk state is Level 2, if the high-voltage battery pack remains connected to the external power supply, the battery pack management module can also control the thermal management control module to start the cooling compressor and cool the battery pack through direct refrigerant cooling.
[0170] In summary, in the technical solution disclosed in this application, the battery pack management module can determine the possibility of thermal runaway of the vehicle's battery pack based on the parameter information of the battery pack and / or the collision information of the vehicle, and reduce the possibility of thermal runaway of the vehicle's battery pack by timely activating the vehicle's thermal management control module and / or the vehicle control module and taking corresponding actions on the vehicle in a timely manner.
[0171] It should be understood that the various solutions and steps in the embodiments of this application can be used in a reasonable combination, and the explanations or descriptions of the various terms appearing in the embodiments can be referenced or explained to each other in the various embodiments, without limitation.
[0172] It should also be understood that, in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0173] It is understood that the battery pack management module, vehicle control module, and thermal management control module, etc., in order to achieve the functions of any of the above embodiments, include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0174] This application embodiment can divide the battery pack management module, vehicle control module, and thermal management control module into functional modules. This application can also integrate two or more functions into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0175] As an example, please refer to Figure 6 . Figure 6 This is a virtual functional structure block diagram of a control device provided in an embodiment of this application. The control device can be a battery pack management module, a vehicle control module, or a thermal management control module. The control device, as... Figure 6 As shown, it may include a communication unit 1601, a processing unit 1602, and a storage unit 1603.
[0176] The communication unit 1601 is used to support communication between the control device and other devices. When the control device is a battery pack management module, the communication unit 1601 can be used to support the battery pack management module in sending instruction information to the thermal management control module to instruct the execution of a first operation; or to support the battery pack management module in sending control signals to a first battery pack and / or a second battery pack; or to support the battery pack management module in acquiring parameter information (first information) transmitted by one or more sensors of the first battery pack; or to support the battery pack management module in acquiring event information (second information) transmitted by the vehicle control module; and / or other processes related to the implementation of this application. When the control device is a thermal management control module, the communication unit 1601 can be used to support the thermal management control module in acquiring instruction information sent by the battery pack control module; or to support the thermal management control module in sending control signals to the coolant circulation system or the refrigerant direct cooling system; and / or other processes related to the implementation of this application. When the control device is a vehicle control module, the communication unit 1601 can be used to support the vehicle control module in obtaining event information or thermal runaway information reported by one or more subsystems; or to support the vehicle control module in sending event information or thermal runaway information to the battery pack management module; and / or other processes related to the implementation of this application.
[0177] The processing unit 1602 is used to support the control device in determining and executing corresponding operations. For example, when the control device is a battery pack management module, the processing unit 1602 can be used to support the battery pack management module in determining whether the first battery pack is in a first risk state, and further, it can also support the battery management module in determining the level of the first risk state; or it can support the battery management module in determining whether to enable the vehicle to perform a first operation in a first mode or a second mode; and / or other processes related to the implementation of this application. When the control device is a thermal management control module, the processing unit 1602 can be used to support the thermal management control module in controlling the opening or closing of the coolant circulation system, and in supporting the opening or closing of the refrigerant direct cooling system; and / or other processes related to the implementation of this application. When the control device is a vehicle control module, the processing unit 1602 can be used to support the vehicle control module in determining whether thermal runaway has occurred; and / or other processes related to the implementation of this application.
[0178] The storage unit 1603 is used to support the control device in storing data. For example, when the control device is a battery pack management module, the storage unit 1603 can be used to support the battery pack management module in storing abnormal conditions and alarm conditions used to determine parameter information and event information; or to support the battery pack management module in storing specific parameters of the first mode and the second mode of the first operation; and / or other processes related to the implementation of this application. When the control device is a vehicle control module, the storage unit 1603 can be used to support the vehicle control module in storing acquired event information; and / or other processes related to the implementation of this application.
[0179] Figure 6 As an example of a possible virtual functional structure for a control device, this application Figure 6 The illustrated structure does not constitute a specific limitation on the battery pack management module, vehicle control module, or thermal management control module. In other embodiments of this application, the battery pack management module, vehicle control module, or thermal management control module may include more than Figure 6 This can show more or fewer units, or combinations of some units, or splitting of some units, or different unit arrangements. Figure 6 The components shown can be implemented in hardware, software, or a combination of both.
[0180] As an example, please refer to Figure 7 . Figure 7 This is a hardware structure block diagram of a control device provided in an embodiment of this application.
[0181] like Figure 7 As shown, the control device may include a processor 1701, a memory 1702, and a communication component, such as a communication component including a communication line 1703 and at least one communication interface 1704. Figure 7 (This is merely an example illustrating the concept of including a single communication interface).
[0182] The processor 1701 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application.
[0183] In a specific implementation, as one example, processor 1701 may include one or more CPUs, such as CPU0 and CPU1.
[0184] In one specific implementation, the processor 1701 of the battery pack management module is used to determine whether the battery pack is in a first-risk state, and can further determine the level of the first-risk state. For example, it is used to execute S301, S302, and S401-S405. Specifically, the processor 1701 of the battery pack management module is used to support the battery pack management module in retrieving judgment conditions for parameter information and event information stored in the memory 1702, and judging the parameter information and event information through abnormal conditions and alarm conditions to determine whether the battery pack is in a first-risk state and the level of the first-risk state.
[0185] In another specific implementation, the processor 1701 of the vehicle control module is used to determine whether thermal runaway has occurred. Specifically, the processor 1701 of the vehicle control module can determine whether thermal runaway has occurred and determine the thermal runaway strategy by acquiring parameter information and retrieving judgment conditions stored in memory 1702.
[0186] In another specific implementation, the processor 1701 of the thermal management control module is used to control the cooling circulation system and the refrigerant direct cooling system according to the first mode or the second mode, and can further control the flow rate of the cooling circulation system and the cooling capacity of the refrigerant direct cooling system.
[0187] The communication interface 1704 uses any transceiver-like device for communication with other devices, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc.
[0188] In one specific implementation, the communication interface 1704 of the battery pack management module is used to support communication between the battery pack management module and other modules, such as supporting the battery pack management module to send instruction information to the thermal management control module and / or the vehicle control module to enable the vehicle to perform a first operation; or supporting the battery pack management module to obtain first information transmitted by one or more sensing devices; or supporting the battery pack management module to obtain second information; and / or other processes related to the implementation of this application.
[0189] In one specific implementation, the communication interface 1704 of the vehicle control module is used to support communication between the vehicle control module and other modules, such as supporting the vehicle control module to obtain event information transmitted by one or more subsystems, or supporting the vehicle control module to obtain the first operation indicated by the battery pack management module, and / or other processes related to the implementation of this application.
[0190] In one specific implementation, the communication interface 1704 of the thermal management control module is used to support communication between the thermal management control module and other modules, such as supporting the thermal management control module to obtain the first operation indicated by the battery pack management module, and / or other processes related to the implementation of this application.
[0191] Memory 1702 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. Memory 1702 may exist independently and be connected to processor 1701 via communication line 1703. Memory 1702 may also be integrated with processor 1701.
[0192] The memory 1702 stores computer program instructions for executing the scheme of this application. The memory 1702 can store instructions for implementing two modular functions: send instructions and link instructions, and their execution is controlled by the processor 1701. The processor 1701 executes the computer program instructions stored in the memory 1702 to implement the method provided in the above embodiments of this application.
[0193] Optionally, the computer program instructions in the embodiments of this application may also be referred to as application code, and the embodiments of this application do not specifically limit this.
[0194] In one specific implementation, the memory 1702 of the battery pack management module is used to support the battery pack management module in storing judgment information of abnormal conditions and judgment information of alarm conditions, such as first abnormal conditions and / or second abnormal conditions, and first alarm conditions and / or second alarm conditions; and / or other data related to the implementation of this application.
[0195] In one specific implementation, the memory 1702 of the vehicle control module is used to support the vehicle control module in storing one or more event information acquired, such as supporting the vehicle control module in storing the conditions for thermal runaway judgment and the response strategy, and / or other data related to the implementation of this application.
[0196] It should also be understood that the various modules in the control device can be implemented in software and / or hardware, without specific limitations. In other words, the battery pack management module, vehicle control module, or thermal management control module are presented in the form of functional modules. Here, "module" can refer to application-specific integrated circuits (ASICs), circuits, processors and memories that execute one or more software or firmware programs, integrated logic circuits, and / or other devices that can provide the above functions.
[0197] In an alternative approach, when data transmission is implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are implemented. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital video disk (DVD)), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0198] The steps of the methods or algorithms described in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an application-specific integrated circuit (ASIC). Furthermore, the ASIC can reside in a specific functional module. Alternatively, the processor and storage medium can exist as discrete components.
[0199] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
Claims
1. A control method characterized by, A management module applied to a first battery pack of a vehicle, the method comprising: determining a first risk state of the first battery pack according to first information and / or second information, the first risk state being used to represent a possibility of the first battery pack about to have thermal runaway; wherein the first information comprises parameter information indicating the first battery pack, and the second information comprises event information indicating a safety state of the vehicle; performing a first operation according to the first risk state, the first operation being used to reduce the possibility of the first battery pack having thermal runaway.
2. The method of claim 1, wherein: the first operation is used to reduce a temperature of the first battery pack, and / or the first operation is used to control a charging and discharging power of the first battery pack, and / or the first operation is used to charge a second battery pack in a case that the first battery pack is in a working state; wherein the first battery pack is a high-voltage battery pack, and the second battery pack is a low-voltage battery pack; the high-voltage battery pack is used to provide driving power for the vehicle, and the low-voltage battery pack is used to provide a start signal for the vehicle to start the high-voltage battery pack.
3. The method according to claim 1 or 2, characterized in that, The performing of the first operation according to the first risk state comprises: in response to the first information comprising one item of parameter information satisfying a first abnormal condition, or in response to the second information comprising one item of event information satisfying a first alarm condition, performing the first operation in a first mode.
4. The method according to claim 2 or 3, characterized in that, The performing of the first operation according to the first risk state further comprises: in response to the first information comprising one item of parameter information satisfying the first abnormal condition, and the second information comprising one item of event information satisfying the first alarm condition, performing the first operation in a second mode; in response to the first information comprising multiple items of parameter information satisfying the first abnormal condition, and / or the second information comprising multiple items of event information satisfying the first alarm condition, performing the first operation in the second mode; in response to the first information comprising one or more items of parameter information satisfying a second abnormal condition, and / or the second information comprising one or more items of event information satisfying a second risk condition, performing the first operation in the second mode; wherein an intervention intensity of the first operation performed in the second mode on the first battery pack is greater than an intervention intensity of the first operation performed in the first mode on the first battery pack.
5. The method of any one of claims 1 to 4, wherein: the first information comprises one or more items of parameter information: a cell temperature, a cell voltage, a temperature of gas discharged by a burst valve, a gas pressure, an insulation resistance, a time consumption of a sensor in acquiring a sensing parameter, a time consumption of a sensor in transmitting a sensing parameter; and / or, the second information comprises one or more items of event information: a collision warning information, a collision information, an emergency braking information, a driving fault information, a battery pack warning information, a vehicle body temperature abnormal information.
6. The method of claim 5, wherein: The first abnormal condition includes: the battery cell temperature is greater than or equal to a first temperature threshold, the battery cell voltage is less than or equal to a first low voltage threshold, the battery cell voltage is greater than or equal to a first high voltage threshold, the temperature of the gas discharged by the explosion-proof valve is greater than or equal to a first gas temperature threshold, the gas pressure is greater than or equal to a first high pressure threshold, the gas pressure is less than or equal to a first low pressure threshold, the insulation resistance is less than or equal to a first resistance threshold, and the time taken by the sensor to obtain the sensing parameter is greater than or equal to a first sensing time threshold; And / or, The second abnormal condition includes: the battery cell temperature is greater than or equal to a second temperature threshold, the battery cell voltage is less than or equal to a second low voltage threshold, the battery cell voltage is greater than or equal to a second high voltage threshold, the temperature of the gas discharged by the explosion-proof valve is greater than or equal to a second gas temperature threshold, the gas pressure is greater than or equal to a second high pressure threshold, the gas pressure is less than or equal to a second low pressure threshold, the insulation resistance is less than or equal to a second resistance threshold, and the time taken by the sensor to transmit the sensing parameter is greater than or equal to a first transmission time threshold, wherein the second temperature threshold is greater than the first temperature threshold, the second low voltage threshold is less than the first low voltage threshold, the second high voltage threshold is greater than the first high voltage threshold, the second gas temperature threshold is greater than the first gas temperature threshold, the second high pressure threshold is greater than the first high pressure threshold, the second low pressure threshold is less than the first low pressure threshold, and the second resistance threshold is less than the first resistance threshold.
7. The method of claim 5 or 6, wherein The first warning condition includes: the second information is the collision warning information, the second information is the emergency braking information, the vehicle speed before the collision indicated in the collision information is greater than or equal to a first vehicle speed threshold, the collision information is chassis collision information and the height of the collision object is greater than or equal to a first height threshold, and the driving failure information indicates that the vehicle has a slip or spin behavior during driving; And / or, The second warning condition includes: the second information is the battery pack warning information, the second information is the vehicle body temperature abnormal information, the vehicle speed before the collision indicated in the collision information is greater than or equal to a second vehicle speed threshold, the collision information is chassis collision information and the height of the collision object is greater than or equal to a second height threshold, the driving failure information indicates that the vehicle has a steering failure or braking failure during driving, and the driving failure information indicates that the vehicle has a tire failure or vehicle body weight loss during driving, wherein the second vehicle speed threshold is greater than the first vehicle speed threshold, and the second height threshold is greater than the first height threshold.
8. The method according to any one of claims 1 to 7, characterized in that, Further comprising: The first operation is performed in a first mode, including performing one or more of the following operations: cooling the first battery pack using a first flow of cooling liquid, controlling the charging and discharging power of the first battery pack to be no more than a first threshold, charging the second battery pack when the first battery pack is in a working state, and controlling the compressor power to be no higher than a first power threshold when the first battery pack is in a working state; And / or, performing the first operation in the second mode includes performing one or more of the following operations: cooling the first battery pack using a second flow of coolant, controlling a charging and discharging power of the first battery pack to not exceed a second threshold, charging the second battery pack in a case where the first battery pack is in an operating state, and controlling a compressor power to be not less than a second power threshold in a case where the first battery pack is in the operating state; wherein the second flow is greater than the first flow, the second threshold is greater than the first threshold, and the second power threshold is greater than the first power threshold.
9. The method according to any one of claims 1 to 8, characterized in that, Further comprising: in a process of performing the first operation, in response to obtaining thermal runaway information, disconnecting an external power supply connection of the first battery pack.
10. The method according to any one of claims 1 to 9, characterized in that, Further comprising: in a process of performing the first operation, in a case where the first battery pack is disconnected from the external power supply connection, in response to the second battery pack having an amount of electricity less than or equal to a first amount of electricity threshold, ending the performance of the first operation.
11. The method according to any one of claims 1 to 10, characterized in that, The performing the first operation according to the first risk state includes: a duration of the performing the first operation is a first duration; the method further comprises: in the first duration or after the first duration, obtaining the first information and / or the second information again, and determining whether the first battery pack is in the first risk state; in response to the first battery pack not being in the first risk state, ending the performing the first operation.
12. A control device characterized by comprising: comprising: a communication component configured to perform data transmission with other modules; a memory configured to store computer program instructions; a processor configured to execute the computer program instructions to support the control device to implement the method of any one of claims 1 to 11.
13. A control device characterized by comprising: comprising a processing module configured to cause the control device to perform the method of any one of claims 1 to 11 by executing computer programs or instructions.
14. A control system characterized by, mounted on a vehicle, the control system comprising: a first battery pack configured to provide driving power for the vehicle; a first control module configured to determine a first risk state of the first battery pack according to first information and / or second information, and control the vehicle to perform a first operation according to the first risk state.
15. A vehicle characterized by comprising: the vehicle comprising an apparatus configured to perform the method of any one of claims 1 to 11; alternatively, comprising the control device of claim 12 or 13; alternatively, comprising the control system of claim 14.
16. A computer-readable storage medium, characterized in that, the computer readable storage medium has stored thereon computer program instructions, which, when executed by processing circuitry, implement the method of any one of claims 1 to 11.
17. A computer program product, characterised in that, the computer program product, when running on a computer, causes the computer to perform the method of any one of claims 1 to 11.