Fault processing method and device of power battery, nonvolatile storage medium and vehicle
By monitoring the fault status of the power battery, obtaining the current status parameters, and determining the target fault level for targeted processing, the problem of low accuracy in fault handling in existing technologies is solved, achieving more efficient and accurate fault handling.
Patent Information
- Application Number
- CN202310612237.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-26
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2043-05-26
AI Technical Summary
Existing technologies for handling power battery faults are rather crude, resulting in low accuracy in fault handling.
By monitoring the duration of the power battery's fault state, the current state parameters are obtained, the target fault level is determined based on the parameters, and targeted fault handling is carried out according to the level, including fault prompt information and response actions.
It improves the accuracy and flexibility of fault handling, avoids dangers in a timely manner, reduces costs, and increases work efficiency.
Smart Images

Figure CN116605049B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent vehicles, and more specifically, to a method and apparatus for handling faults in a power battery, a non-volatile storage medium, and a vehicle. Background Technology
[0002] Currently, pure electric vehicles, as a type of new energy vehicle that can be driven solely by electricity, are developing rapidly. Driven by both policy and technological advancements, pure electric vehicles have become one of the development trends in the global automotive industry, with sales increasing year by year and more and more people choosing pure electric vehicles when purchasing a car.
[0003] The cause of spontaneous combustion in pure electric vehicles is a malfunction in the power battery. However, the existing technology for handling power battery malfunctions is rather crude, resulting in low accuracy in fault handling.
[0004] There is currently no effective solution to the above problems. Summary of the Invention
[0005] This invention provides a method and apparatus for handling faults in power batteries, a non-volatile storage medium, and a vehicle, to at least solve the technical problem of low accuracy in fault handling.
[0006] According to one aspect of the present invention, a fault handling method for a power battery is provided, comprising: in response to the detection that the duration of a fault state of the power battery exceeds a preset duration, acquiring current state parameters of the power battery; determining a target fault level corresponding to the fault state from a plurality of fault levels based on the current state parameters, wherein the plurality of fault levels are used to distinguish the severity of the fault in the power battery; and performing fault handling on the power battery according to the target fault level to obtain a fault handling result, wherein the fault handling result is used to indicate whether the fault state of the power battery has been eliminated.
[0007] Optionally, after performing fault handling on the power battery according to the fault handling operation corresponding to the target fault level and obtaining the fault handling result, the method further includes: in response to the fault handling result indicating that the power battery has not eliminated the fault state, re-acquiring the updated state parameters of the power battery; determining the target fault level corresponding to the fault state from multiple fault levels based on the updated state parameters, and performing fault handling on the power battery according to the fault handling operation corresponding to the target fault level to obtain the fault handling result.
[0008] Optionally, the target fault level corresponding to the fault state is determined from multiple fault levels based on the current state parameters, including: determining the current temperature of the power battery based on the current state parameters; determining the target temperature range to which the current temperature belongs from multiple preset temperature ranges; and determining the target fault level corresponding to the fault state in the target temperature range from multiple fault levels, wherein the multiple fault levels correspond one-to-one with the multiple preset temperature ranges.
[0009] Optionally, a target fault level corresponding to a fault state within a target temperature range is determined from multiple fault levels, including: determining a first fault level in response to the target temperature range being a first preset temperature range; determining a second fault level in response to the target temperature range being a second preset temperature range, wherein the severity of the power battery fault represented by the second fault level is greater than the severity of the power battery fault represented by the first fault level; and determining a third fault level in response to the target temperature range being a third preset temperature range, wherein the severity of the power battery fault represented by the third fault level is greater than the severity of the power battery fault represented by the second fault level.
[0010] Optionally, the power battery is subjected to fault processing according to the target fault level to obtain fault processing results, including: determining the fault prompt information and fault response operation corresponding to the target fault level; outputting the fault prompt information, and performing fault processing on the power battery based on the fault response operation to obtain fault processing results.
[0011] Optionally, determining the fault indication information and fault response operation corresponding to the target fault level includes: in response to the target fault level being a first fault level, determining the fault indication information as a first indication information and determining the fault response operation as turning on the malfunction indicator lamp, wherein the first indication information is used to indicate a power battery fault; in response to the target fault level being a second fault level, determining the fault indication information as a second indication information and determining the fault response operation as turning on the malfunction indicator lamp and limiting the operating power of the power battery, wherein the second indication information is used to indicate a power battery fault and that the operating power of the power battery is limited; in response to the target fault level being a third fault level, determining the fault indication information as a third indication information and determining the fault response operation as turning on the malfunction indicator lamp and limiting the operating state of the vehicle where the power battery is located, wherein the third indication information is used to indicate a power battery fault and that the operating state of the vehicle is limited.
[0012] Optionally, the method further includes: generating a fault code corresponding to the target fault level and storing the fault code.
[0013] According to another aspect of the present invention, a fault handling device for a power battery is also provided, comprising: an acquisition module, configured to acquire current state parameters of the power battery in response to the detection that the duration of a fault state of the power battery exceeds a preset duration; a determination module, configured to determine a target fault level corresponding to the fault state from a plurality of fault levels based on the current state parameters, wherein the plurality of fault levels are used to distinguish the severity of the fault in the power battery; and a processing module, configured to perform fault handling on the power battery according to the target fault level to obtain a fault handling result, wherein the fault handling result is used to indicate whether the fault state of the power battery has been eliminated.
[0014] According to another aspect of the present invention, a non-volatile storage medium is also provided, the non-volatile storage medium including a stored program, wherein, when the program is running, it controls the processor of the device to execute the power battery fault handling method of the above embodiment.
[0015] According to another aspect of the present invention, a vehicle is also provided, comprising: one or more processors; a storage device for storing one or more programs; and, when the one or more programs are executed by the one or more processors, causing the one or more processors to perform the power battery fault handling method of the above embodiments.
[0016] In this embodiment of the invention, in response to the detection that the duration of a fault state in the power battery exceeds a preset duration, the current state parameters of the power battery are acquired; based on the current state parameters, a target fault level corresponding to the fault state is determined from multiple fault levels; and fault processing is performed on the power battery according to the target fault level to obtain a fault processing result. It is important to note that determining the target fault level based on the current state parameters of the power battery and then further processing the fault allows for timely and targeted fault processing according to different fault levels, promptly avoiding danger and improving the accuracy of fault processing. This achieves the technical effect of fault processing based on the target fault level, thereby solving the technical problem of low fault processing accuracy. Attached Figure Description
[0017] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0018] Figure 1 This is a flowchart of a fault handling method for a power battery according to an embodiment of the present invention;
[0019] Figure 2 This is a flowchart of an optional power battery fault handling method according to an embodiment of the present invention;
[0020] Figure 3 This is a schematic diagram of a fault handling device for a power battery according to an embodiment of the present invention. Detailed Implementation
[0021] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0022] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0023] Example 1
[0024] According to an embodiment of the present invention, an embodiment of a fault handling method for a power battery is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0025] Figure 1 This is a flowchart of a power battery fault handling method according to an embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps:
[0026] Step S102: In response to the fact that the duration of the detected fault state of the power battery exceeds a preset duration, the current state parameters of the power battery are obtained.
[0027] The aforementioned power battery can be a rechargeable lithium-ion battery used to drive electric vehicles, characterized by high energy density, long lifespan, and rapid charge / discharge. Compared to the starting batteries used in traditional automobiles, power batteries need to withstand greater loads and more frequent charge / discharge cycles.
[0028] The aforementioned fault state can refer to a faulty state of the power battery, including but not limited to: a fault in the power battery heating system. The duration can be the time the power battery remains in this faulty state.
[0029] The aforementioned preset duration can be a time set in advance according to requirements to determine whether the power battery is continuously in a fault state. It can be, but is not limited to: 5s, 10s, or 5s-40s.
[0030] The aforementioned current status parameters can be the corresponding parameters of the current fault state of the power battery, including but not limited to: power battery temperature, cell activity, and the operating status of various components of the power battery.
[0031] In one optional embodiment, when the power battery is detected to be in a fault state for a continuous period of more than 5 seconds, the current parameters of the power battery are obtained, the current temperature of the power battery is obtained through a temperature sensor, and reported to the vehicle control unit (VCU).
[0032] It should be noted that heating the power battery of new energy vehicles can shorten charging time. The thermal management system heats the battery by heating the coolant and circulating it within the battery. Under normal circumstances, the thermal management system adjusts the heating power and coolant flow to achieve the predetermined heating temperature. If the heating system malfunctions, the battery heating function may become uncontrolled, causing the power battery to continuously overheat, posing a significant safety hazard. The power battery heating system specifically includes components such as a controller, circulating water pump, water circuit, water valves, coolant heater, temperature sensor, and radiator, as well as all other components that serve to heat the power battery.
[0033] Step S104: Determine the target fault level corresponding to the fault state from multiple fault levels based on the current state parameters. The multiple fault levels are used to distinguish the severity of the fault in the power battery.
[0034] The aforementioned fault levels can refer to the fault levels of the power battery, including but not limited to: Level 1, Level 2, and Level 3. Level 1 can be a fault level where the power battery heating system is detected to be continuously heating, but not enough to affect the performance of the power battery. Level 2 can be a fault level where the temperature of the power battery affects its performance, posing a certain safety hazard. Level 3 can be a fault level where the temperature of the power battery is approaching its maximum tolerance point, posing an uncontrollable or unpredictable danger. Level 1 is lower than Level 2, Level 2 is higher than Level 1 but lower than Level 3, with Level 3 being the highest. These multiple fault levels correspond to multiple preset temperature ranges.
[0035] The target fault level mentioned above can be the fault level corresponding to the current fault state of the power battery.
[0036] The aforementioned preset temperature ranges can be multiple temperature ranges set in advance according to specific circumstances, including but not limited to: a first preset temperature range, a second preset temperature range, and a third preset temperature range. The first preset temperature range can be a temperature range set in advance according to circumstances, or a temperature range where the battery temperature is insufficient to affect the battery performance, but a continuous rise in temperature will affect the battery performance; it can be, but is not limited to, [30°C, 45°C). The second preset temperature range can be a temperature range set in advance according to circumstances, or a temperature range where the battery temperature has already affected the battery performance, but at this point, the battery temperature can still be prevented from gradually rising by actively controlling the battery's operating power; this temperature range is still a controllable temperature range; it can be, but is not limited to, [45°C, 60°C]. The third preset temperature range can be a temperature range set in advance according to circumstances, or a temperature range where the battery temperature has seriously affected the battery's operation; the battery temperature being in the third preset temperature range indicates that the battery has encountered an uncontrollable and unpredictable danger; it can be, but is not limited to, [60°C, 100°C].
[0037] In one optional embodiment, the vehicle controller determines the current temperature of the power battery based on its current state parameters. This current temperature can be the battery's current temperature parameter, which can be obtained through a temperature sensor. The current temperature is compared with multiple preset temperature ranges to determine the preset temperature range in which the current temperature falls. Based on this preset temperature range, the corresponding fault level is then determined as the target fault level.
[0038] In another optional embodiment, the vehicle controller determines the current temperature of the power battery based on the current state parameters of the power battery, compares the current temperature of the power battery with multiple preset temperature ranges, and if the preset temperature range of the current temperature of the power battery is a first preset temperature range, then the target fault level of the power battery is determined to be a first fault level; if the preset temperature range of the current temperature of the power battery is a second preset temperature range, then the target fault level of the power battery is determined to be a second fault level; if the preset temperature range of the current temperature of the power battery is a third preset temperature range, then the target fault level of the power battery is determined to be a third fault level.
[0039] Step S106: Perform fault processing on the power battery according to the target fault level to obtain the fault processing result, wherein the fault processing result is used to indicate whether the fault state of the power battery has been eliminated.
[0040] The above-mentioned fault handling results can be based on the fault of the power battery, and the results obtained include, but are not limited to: fault eliminated or fault not eliminated.
[0041] In one optional embodiment, the fault response operation corresponding to the target fault level is obtained according to the target fault level of the power battery. The vehicle control system sends a control signal to the corresponding controller according to the fault response operation. Each controller executes according to the corresponding control signal and feeds back the execution result, i.e., the fault handling result, after processing is completed.
[0042] In another optional embodiment, fault indication information and fault response operations corresponding to the target fault level of the power battery are obtained according to the target fault level. While outputting the fault indication information, the fault of the power battery is processed according to the fault response operations, and the current state parameters of the power battery are monitored in real time. The fault response operations are adjusted in real time until the temperature of the power battery returns to the normal range. The normal temperature range of the power battery can be, but is not limited to, [5°C, 30°C), and can be set according to actual conditions. The fault indication information and fault response operations are automatically turned off.
[0043] Through the above steps, the system can acquire the current state parameters of the power battery in response to a detected fault state lasting longer than a preset time; determine the target fault level corresponding to the fault state from multiple fault levels based on the current state parameters; and perform fault handling on the power battery according to the target fault level to obtain the fault handling result. It is important to note that determining the target fault level based on the current state parameters of the power battery and then further handling the fault allows for timely and targeted fault handling according to different fault levels, avoiding danger in a timely manner, and improving the accuracy of fault handling. This achieves the technical effect of fault handling based on the target fault level, thereby solving the technical problem of low fault handling accuracy.
[0044] It's important to note that targeted fault handling based on different fault levels improves the flexibility and adaptability of fault management. This means it's possible to better handle various types of faults and select the most effective and appropriate solution to quickly resolve problems. This, in turn, improves work efficiency and accuracy, shortens uptime, resolves issues promptly, and reduces costs.
[0045] Optionally, after performing fault handling on the power battery according to the fault handling operation corresponding to the target fault level and obtaining the fault handling result, the method further includes: in response to the fault handling result indicating that the power battery has not eliminated the fault state, re-acquiring the updated state parameters of the power battery; determining the target fault level corresponding to the fault state from multiple fault levels based on the updated state parameters, and performing fault handling on the power battery according to the fault handling operation corresponding to the target fault level to obtain the fault handling result.
[0046] The aforementioned updated status parameters can be the current status parameters of the power battery that are reacquired after the fault is handled, thereby updating the status parameters of the power battery, including but not limited to: the temperature of the power battery.
[0047] In one optional embodiment, after performing fault handling on the power battery according to the fault handling operation corresponding to the target fault level and obtaining the fault handling result, it is determined whether to eliminate the fault of the power battery based on the fault handling result. If the fault handling result indicates that the fault state of the power battery has not been eliminated, the fault state parameters of the power battery are re-acquired, the updated state parameters of the power battery are acquired in real time, the updated state parameters are compared with multiple preset temperature ranges to determine the target temperature range, the target fault level corresponding to the updated power battery is determined based on the target temperature range, and the fault handling operation corresponding to the target fault level is acquired. The power battery is processed according to the fault handling operation to obtain the steps corresponding to the fault handling result, so as to avoid the power battery temperature from being too high and causing certain dangers.
[0048] Optionally, the target fault level corresponding to the fault state is determined from multiple fault levels based on the current state parameters, including: determining the current temperature of the power battery based on the current state parameters; determining the target temperature range to which the current temperature belongs from multiple preset temperature ranges; and determining the target fault level corresponding to the fault state in the target temperature range from multiple fault levels, wherein the multiple fault levels correspond one-to-one with the multiple preset temperature ranges.
[0049] The target temperature range mentioned above can be the temperature range corresponding to the current temperature of the power battery.
[0050] In one optional embodiment, after the vehicle control system obtains the current state parameters of the power battery, it determines the current temperature of the power battery based on the current state parameters, compares the current temperature of the power battery with multiple preset temperature ranges, determines the target temperature range to which the current temperature belongs, and then determines the corresponding target fault level based on the target temperature range.
[0051] For example, if the current temperature of the power battery is determined to be 31°C, then the current temperature of 31°C is compared with multiple preset temperature ranges. If the current temperature is determined to be within the first preset temperature range [30°C, 45°C), then the first preset temperature range is determined as the target temperature range, and the corresponding target fault level is determined based on the target temperature range. If the current temperature of the power battery is 49°C, then the current temperature of 49°C is compared with multiple preset temperature ranges. If the current temperature is determined to be within the second preset temperature range [45°C, 60°C), then the second preset temperature range is determined as the target temperature range, and the corresponding target fault level is determined based on the target temperature range. If the current temperature of the power battery is 65°C, then the current temperature of 65°C is compared with multiple preset temperature ranges. If the current temperature is determined to be within the third preset temperature range [60°C, 100°C), then the third preset temperature range is determined as the target temperature range, and the corresponding target fault level is determined based on the target temperature range.
[0052] Optionally, a target fault level corresponding to a fault state within a target temperature range is determined from multiple fault levels, including: determining a first fault level in response to the target temperature range being a first preset temperature range; determining a second fault level in response to the target temperature range being a second preset temperature range, wherein the severity of the power battery fault represented by the second fault level is greater than the severity of the power battery fault represented by the first fault level; and determining a third fault level in response to the target temperature range being a third preset temperature range, wherein the severity of the power battery fault represented by the third fault level is greater than the severity of the power battery fault represented by the second fault level.
[0053] In one optional embodiment, a target fault level is determined based on the target temperature range. If the target temperature range corresponds to a first preset temperature range, the target fault level is determined to be the first fault level corresponding to the first preset temperature range. If the target temperature range corresponds to a second preset temperature range, the target fault level is determined to be the second fault level corresponding to the second preset temperature range. If the target temperature range corresponds to a third preset temperature range, the target fault level is determined to be the third fault level corresponding to the third preset temperature range.
[0054] Optionally, the power battery is subjected to fault processing according to the target fault level to obtain fault processing results, including: determining the fault prompt information and fault response operation corresponding to the target fault level; outputting the fault prompt information, and performing fault processing on the power battery based on the fault response operation to obtain fault processing results.
[0055] The aforementioned fault indication information can be feedback information given to the user when the power battery malfunctions. It can be different indication information determined according to different fault levels, including but not limited to: first indication information, second indication information, and third indication information. Specifically, the first indication information can be the indication information corresponding to the first fault level, used to inform the user of the power battery malfunction, including but not limited to: the current temperature of the power battery, the power battery fault level being the first fault level, the corresponding prompt message for the first fault level, and corresponding countermeasures. The second indication information can be the indication information corresponding to the second fault level, including but not limited to: the current temperature of the power battery, the power battery fault level being the second fault level, the corresponding prompt message for the second fault level, and corresponding countermeasures. The third indication information can be the indication information corresponding to the third fault level, including but not limited to: the current temperature of the power battery, the power battery fault level being the third fault level, the corresponding prompt message for the third fault level, and corresponding countermeasures.
[0056] The aforementioned troubleshooting operations can be for power battery faults or for faults corresponding to the target fault level, including but not limited to: voice prompts, and the central control screen outputting the fault cause and countermeasures.
[0057] In one optional embodiment, if the target fault level is a first fault level, the fault prompt information and fault handling operation corresponding to the first fault level are determined; if the target fault level is a second fault level, the fault prompt information and fault handling operation corresponding to the second fault level are determined; if the target fault level is a third fault level, the fault prompt information and fault handling operation corresponding to the third fault level are determined. After obtaining the fault prompt information corresponding to the target fault level, it is sent to the vehicle controller, which outputs the fault prompt information through the central control screen or voice system. Simultaneously, the power battery is processed according to the fault handling operation, and the fault processing of the power battery is monitored, with real-time feedback on the fault processing results.
[0058] In another optional embodiment, the corresponding target fault level is determined based on the target fault level. Simultaneously, the vehicle's current speed is monitored. If the target fault level is the first or second fault level, only the corresponding fault warning message needs to be sent, and the corresponding fault response operation should be performed. This includes cooling the power battery and activating the vehicle's corresponding emergency measures. Examples include faults in the components themselves (such as pump stall, overcurrent, undervoltage, dry running, etc.), software faults (such as logic errors, compatibility issues, initialization failures, etc.), and electrical faults (such as short circuits in control pins, communication failures, open circuits, node loss, etc.). Only the emergency measures for the corresponding components or faulty parts need to be activated. If the target fault level is the third fault level, it indicates that the power battery is currently in an uncontrollable state, posing a safety hazard and potentially endangering the occupants of the vehicle at any time. In this case, if the vehicle speed is high, automatic emergency braking is applied to reduce the speed. When the speed drops below a preset threshold, the user is prompted to jump out of the vehicle, the door safety locks are automatically unlocked, the optimal escape time is calculated, and the result is displayed on the central control screen. If the vehicle speed is still too high and it is impossible to slow down within a safe timeframe, emergency vehicle measures can be activated, and the vital signs of the occupants can be monitored to ensure their safety and reduce potential harm.
[0059] For example, if the target fault level is the first fault level, the corresponding fault warning message and fault response operation are determined. If the target fault level is the second fault level, the corresponding fault warning message and fault response operation are determined, and the operating power of the power battery is actively limited to delay the rise in power battery temperature. If the target fault level is the third fault level, the corresponding fault warning message and fault response operation are determined, and the vehicle's current speed is acquired in real time. If the current speed is greater than a preset speed threshold, which can be set according to actual conditions, such as a current speed greater than 5 km / h, the fault response operation is to cut off the power output of the high-voltage battery, execute high-voltage power-off, prohibit power output to the front and rear wheels, prohibit high-voltage battery charging and discharging, and prohibit high-voltage battery charging and discharging. Considering extreme cases, if the vehicle speed is less than or equal to the preset threshold, and the current temperature of the power battery is greater than the preset speed threshold, such as a current speed less than or equal to 5 km / h, and the current temperature of the power battery is greater than 80°C, the fault response operation is to abandon the vehicle and escape while in motion.
[0060] Optionally, determining the fault indication information and fault response operation corresponding to the target fault level includes: in response to the target fault level being a first fault level, determining the fault indication information as a first indication information and determining the fault response operation as turning on the malfunction indicator lamp, wherein the first indication information is used to indicate a power battery fault; in response to the target fault level being a second fault level, determining the fault indication information as a second indication information and determining the fault response operation as turning on the malfunction indicator lamp and limiting the operating power of the power battery, wherein the second indication information is used to indicate a power battery fault and that the operating power of the power battery is limited; in response to the target fault level being a third fault level, determining the fault indication information as a third indication information and determining the fault response operation as turning on the malfunction indicator lamp and limiting the operating state of the vehicle where the power battery is located, wherein the third indication information is used to indicate a power battery fault and that the operating state of the vehicle is limited.
[0061] The aforementioned malfunction indicator lights can be used to alert users to battery malfunctions, including but not limited to: emergency device lights inside the vehicle, hazard warning lights on the central control screen, and interior lighting.
[0062] The aforementioned operating power can be the power generated when the power battery is working, including but not limited to: output power and regenerative power.
[0063] The aforementioned working states can be the states of the fault light and the power battery operation during fault response operations, including but not limited to: fault light on, fault light off, power battery operation restricted, and power battery operation not restricted.
[0064] In one optional embodiment, if the target fault level is the first fault level, the fault prompt message is determined to be the first prompt message. This first prompt message can be output via a voice system or displayed on the central control screen. The fault response operation is determined to be turning on the fault indicator light. The fault indicator light can be a warning icon on the central control screen or a pre-installed light that flashes to alert the user. If the current temperature of the power battery is detected to be within a safe range, the fault prompt message and fault response operation are automatically turned off. If the target fault level is the second fault level, the fault prompt message is determined to be the second prompt message. This second prompt message can be output via a voice system or displayed on the central control screen. The fault response operation is determined to be turning on the fault indicator light and limiting the operating power of the power battery. The fault indicator light can be the entire central control screen displaying a "warning" message. If the current temperature of the power battery is detected to be within a safe range, the fault prompt message and fault response operation are automatically turned off. If the target fault level is the third fault level, and the fault prompt message is determined to be the third prompt message, the third prompt message can be output repeatedly through the voice system or displayed on the central control screen. The fault response operation is to turn on the fault light and limit the working status of the vehicle where the power battery is located. The fault light can be controlled by the vehicle's lighting system and use red light to indicate danger to the user. If the current temperature of the power battery is detected to be within a safe range, the fault prompt message and fault response operation will be automatically turned off.
[0065] For example, if the target fault level is the first fault level, the corresponding prompt message could be "Power battery fault, please drive with caution," and the corresponding response would be to illuminate the malfunction indicator lamp and send the fault message to the linked mobile client, reminding the user to drive cautiously. If the target fault level is the second fault level, the corresponding prompt message could be "Power battery fault, drive power limited," and the corresponding response would be to illuminate the system malfunction indicator lamp, push the fault message to the linked mobile client, and actively limit the power battery's operating power to slow down the rise in battery temperature. If the target fault level is the third fault level, the corresponding prompt message could be "Power battery serious fault, please stop in a safe area as soon as possible," and the corresponding response would be to illuminate the system malfunction indicator lamp and push the fault message to the linked mobile client.
[0066] Optionally, the method further includes: generating a fault code corresponding to the target fault level and storing the fault code.
[0067] The aforementioned fault codes can be numerical codes used to diagnose problems or malfunctions in a vehicle. When a vehicle system detects an anomaly, it generates an error code and stores it in the vehicle's computer. Error codes can be read and interpreted by connecting to the vehicle's diagnostic interface and using scanning tools. Different types of fault codes indicate different types of problems, enabling technicians to more quickly and accurately identify the root cause and perform repairs.
[0068] In one optional embodiment, if a power battery fault is detected, the fault code corresponding to the target fault level is obtained, and the fault code is stored in the cloud or locally and sent to the mobile client and technicians.
[0069] In another optional embodiment, if a power battery fault is detected, the logs related to the power battery on the Controller Area Network (CAN) are retrieved, a fault code corresponding to the fault is generated based on the logs, and the fault code is stored.
[0070] Figure 2 This is a flowchart of an optional power battery fault handling method according to an embodiment of the present invention, such as... Figure 2 As shown, the steps of this method are as follows:
[0071] Step S201: Start monitoring the power battery temperature.
[0072] Step S202: Determine if the power battery is faulty and if the current temperature is within the first preset temperature range. If yes, proceed to step S203; otherwise, proceed to step S202.
[0073] Step S203: Determine the fault as the first fault level and handle the fault.
[0074] Step S204: Determine whether the current temperature of the power battery continues to rise and whether the current temperature is within the second preset temperature range. If yes, proceed to step S205; otherwise, proceed to step S204.
[0075] Step S205: Determine the fault as the second fault level and handle the fault.
[0076] Step S206: Determine whether the current temperature of the power battery continues to rise and whether the current temperature is within the third preset temperature range. If yes, proceed to step S207; otherwise, proceed to step S206.
[0077] Step S207: Determine the fault as the third fault level and handle the fault.
[0078] Step S208, End.
[0079] Example 2
[0080] According to another aspect of the present invention, a fault handling device for a power battery is also provided. This device can execute the fault handling method for the power battery in the above embodiments. The specific implementation and preferred application scenarios are the same as those in the above embodiments, and will not be described in detail here.
[0081] Figure 3 This is a schematic diagram of a fault handling device for a power battery according to an embodiment of the present invention, as shown below. Figure 3 As shown, the device includes the following components: an acquisition module 30, a determination module 32, and a processing module 34.
[0082] The acquisition module 30 is used to acquire the current state parameters of the power battery in response to the fact that the duration of the detected fault state of the power battery exceeds a preset duration.
[0083] The determination module 32 is used to determine the target fault level corresponding to the fault state from multiple fault levels based on the current state parameters, wherein the multiple fault levels are used to distinguish the severity of the fault in the power battery.
[0084] The processing module 34 is used to perform fault processing on the power battery according to the target fault level and obtain the fault processing result, wherein the fault processing result is used to indicate whether the fault state of the power battery has been eliminated.
[0085] Optionally, the processing module includes: a first acquisition unit, configured to reacquire updated state parameters of the power battery in response to a fault processing result indicating that the power battery has not eliminated the fault state; and a first determination unit, configured to determine the target fault level corresponding to the fault state from multiple fault levels based on the updated state parameters, and perform fault processing on the power battery according to the fault processing operation corresponding to the target fault level to obtain the fault processing result.
[0086] Optionally, the determining module includes: a second determining unit, used to determine the current temperature of the power battery based on the current state parameters; a third determining unit, used to determine the target temperature range to which the current temperature belongs from multiple preset temperature ranges; and a fourth determining unit, used to determine the target fault level corresponding to the fault state in the target temperature range from multiple fault levels, wherein the multiple fault levels correspond one-to-one with the multiple preset temperature ranges.
[0087] Optionally, the fourth determining unit includes: a first determining subunit, configured to determine a target fault level as a first fault level in response to the target temperature range being a first preset temperature range; a second determining subunit, configured to determine a target fault level as a second fault level in response to the target temperature range being a second preset temperature range, wherein the second fault level represents a greater severity of the power battery fault than the first fault level; and a third determining subunit, configured to determine a target fault level as a third fault level in response to the target temperature range being a third preset temperature range, wherein the third fault level represents a greater severity of the power battery fault than the second fault level.
[0088] Optionally, the processing module further includes: a fifth determining unit, used to determine the fault prompt information and fault response operation corresponding to the target fault level; and an output unit, used to output the fault prompt information and perform fault processing on the power battery based on the fault response operation to obtain the fault processing result.
[0089] Optionally, the fifth determining unit includes: a fourth determining subunit, configured to, in response to a target fault level of a first fault level, determine a fault indication message as a first indication message and determine a fault response operation as turning on the fault indicator light, wherein the first indication message is used to indicate a power battery fault; a fifth determining subunit, configured to, in response to a target fault level of a second fault level, determine a fault indication message as a second indication message and determine a fault response operation as turning on the fault indicator light and limiting the operating power of the power battery, wherein the second indication message is used to indicate a power battery fault and that the operating power of the power battery is limited; and a sixth determining subunit, configured to, in response to a target fault level of a third fault level, determine a fault indication message as a third indication message and determine a fault response operation as turning on the fault indicator light and limiting the operating state of the vehicle where the power battery is located, wherein the third indication message is used to indicate a power battery fault and that the operating state of the vehicle is limited.
[0090] Optionally, the device further includes a generation subunit for generating fault codes corresponding to the target fault level and storing the fault codes.
[0091] Example 3
[0092] According to another aspect of the present invention, a non-volatile storage medium is also provided, the non-volatile storage medium including a stored program, wherein, when the program is running, it controls the processor of the device to execute the power battery fault handling method of the above embodiment.
[0093] Example 4
[0094] According to another aspect of the present invention, a vehicle is also provided, comprising: one or more processors; a storage device for storing one or more programs; and, when the one or more programs are executed by the one or more processors, causing the one or more processors to perform the power battery fault handling method of the above embodiments.
[0095] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0096] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0097] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0098] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0099] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0100] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0101] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for handling a failure of a power cell, characterized in that, The method comprises the following steps: In response to monitoring that the duration of the power battery being in a fault state exceeds a preset duration, obtaining a current state parameter of the power battery; Based on the current state parameter, determining a target fault level corresponding to the fault state from a plurality of fault levels, wherein the plurality of fault levels are used to distinguish the severity of the fault of the power battery, and the plurality of fault levels include a first fault level, a second fault level, and a third fault level; According to the target fault level, performing fault processing on the power battery to obtain a fault processing result, wherein the fault processing result is used to indicate whether the power battery eliminates the fault state; According to the target fault level, performing fault processing on the power battery to obtain a fault processing result, including: in the case that the target fault level is the first fault level or the second fault level, sending a fault prompt information and taking a cooling measure on the power battery; in the case that the target fault level is the third fault level, taking an emergency brake to reduce the vehicle speed, opening the door safety lock when the vehicle speed is less than a preset threshold, and prompting the user to jump off the vehicle through the central control screen; After performing fault processing on the power battery according to the fault processing operation corresponding to the target fault level to obtain a fault processing result, the method further comprises: in response to the fault processing result indicating that the power battery does not eliminate the fault state, re-obtaining an updated state parameter of the power battery; based on the updated state parameter, determining the target fault level corresponding to the fault state from the plurality of fault levels, and performing the fault processing on the power battery according to the fault processing operation corresponding to the target fault level to obtain the fault processing result.
2. The method of claim 1, wherein, Based on the current state parameter, determining a target fault level corresponding to the fault state from a plurality of fault levels, comprises: Determining a current temperature of the power battery according to the current state parameter; Determining a target temperature interval to which the current temperature belongs from a plurality of preset temperature intervals; From the plurality of fault levels, determining the target fault level corresponding to the fault state in the target temperature interval, wherein the plurality of fault levels correspond one by one to the plurality of preset temperature intervals.
3. The method of claim 2, wherein, From the plurality of fault levels, determining the target fault level corresponding to the fault state in the target temperature interval, comprises: In response to the target temperature interval being a first preset temperature interval, determining the target fault level to be a first fault level; In response to the target temperature interval being a second preset temperature interval, determining the target fault level to be a second fault level, wherein the second fault level is used to indicate that the severity of the fault of the power battery is greater than that indicated by the first fault level. In response to the target temperature interval being a third preset temperature interval, the target fault level is determined as a third fault level, where the third fault level is used to represent that the severity of the fault of the power battery is greater than the severity of the fault of the power battery represented by the second fault level.
4. The method of claim 1, wherein, According to the target fault level, the power battery is processed for fault, and a fault processing result is obtained, including: determining the fault prompt information corresponding to the target fault level and the fault coping operation; outputting the fault prompt information, and processing the power battery for fault based on the fault coping operation to obtain the fault processing result.
5. The method of claim 4, wherein, determining the fault prompt information corresponding to the target fault level and the fault coping operation, including: in response to the target fault level being the first fault level, determining that the fault prompt information is first prompt information, and determining that the fault coping operation is to turn on a fault light, where the first prompt information is used to prompt the power battery fault; in response to the target fault level being the second fault level, determining that the fault prompt information is second prompt information, and determining that the fault coping operation is to turn on the fault light and limit the working power of the power battery, where the second prompt information is used to prompt the power battery fault and the working power of the power battery is limited; in response to the target fault level being the third fault level, determining that the fault prompt information is third prompt information, and determining that the fault coping operation is to turn on the fault light and limit the working state of a vehicle in which the power battery is located, where the third prompt information is used to prompt the power battery fault and the working state of the vehicle is limited.
6. The method of claim 4, wherein, The method further includes: generating a fault code corresponding to the target fault level, and storing the fault code.
7. A failure handling device for a power cell, characterized by including: an acquisition module, configured to, in response to monitoring that a duration of a fault state of a power battery exceeds a preset duration, acquire a current state parameter of the power battery; a determination module, configured to determine, based on the current state parameter, a target fault level corresponding to the fault state from a plurality of fault levels, where the plurality of fault levels are used to distinguish the severity of the fault of the power battery, and the plurality of fault levels include a first fault level, a second fault level, and a third fault level; a processing module, configured to process the power battery for fault according to the target fault level, and obtain a fault processing result, where the fault processing result is used to represent whether the power battery eliminates the fault state; the processing module is further configured to, in a case where the target fault level is the first fault level or the second fault level, send a fault prompt information, and take a cooling measure for the power battery; and in a case where the target fault level is the third fault level, take an emergency brake to reduce the vehicle speed, open a door safety lock when the vehicle speed is less than a preset threshold, and prompt a user to jump off the vehicle through a central control screen. The processing module is further configured to, in response to the fault processing result indicating that the power battery has not eliminated the fault state, reacquire an updated state parameter of the power battery, determine the target fault level corresponding to the fault state from the plurality of fault levels based on the updated state parameter, and perform the fault processing operation corresponding to the target fault level on the power battery to obtain the fault processing result.
8. A non-volatile storage medium, comprising: The non-volatile storage medium includes a stored program, wherein the program, when executed, controls a processor of the device to perform the power battery fault processing method of any one of claims 1 to 6.
9. A vehicle characterized by comprising: comprising: one or more processors; a storage device for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors perform the power battery fault processing method of any one of claims 1 to 6.
Citation Information
Patent Citations
Power battery pack thermal runaway safety alarm method based on battery management system
CN104880676A
Fault processing method and device based on battery management system of pure electric vehicle
CN113386570A