Battery management system, control method, vehicle, storage medium, and program product

By acquiring the general signals and wake-up signals before the battery management system restarts, determining the conditions for rapid recovery, and controlling the battery management system to return to its state before reset, the problem of power interruption and charging failure caused by battery management system restarts is solved, thus improving the stability and safety of the system.

WO2026046247A1PCT designated stage Publication Date: 2026-03-05BYD CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-08-27
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

When the battery management system restarts or resets, it can cause power interruption and charging failure in electric vehicles, posing safety risks and the risk of relay burn-out.

Method used

By acquiring the general signals stored before the battery management system restarts, it determines whether the wake-up signal and the vehicle controller's request command meet the conditions for rapid recovery, controls the battery management system to return to its state before the reset, and sends vehicle parameter signals to achieve stable interaction, avoiding power interruption caused by relay disconnection.

Benefits of technology

Ensure stable interaction between the battery management system and the external environment, prevent power interruption and relay burn-out, and improve the safety of the entire vehicle and battery pack.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025117312_05032026_PF_FP_ABST
    Figure CN2025117312_05032026_PF_FP_ABST
Patent Text Reader

Abstract

A battery management system, a control method, a vehicle, a storage medium, and a program product. The control method comprises: first, acquiring a general signal stored before a battery management system is restarted, receiving a wake-up signal and a request instruction of a vehicle control unit; then determining, on the basis of the general signal, the wake-up signal, and the request instruction of the vehicle control unit, whether to control the battery management system to return to a state before reset; and when it is determined that the general signal, the wake-up signal, and the request instruction of the vehicle control unit meet a rapid recovery condition, controlling the battery management system to return to a state before reset, so as to continue to perform charging or maintain power, thereby preventing the interruption of an external power supply source and a power supply line that is caused by the disconnection of a relay due to initialization.
Need to check novelty before this filing date? Find Prior Art

Description

Battery management systems, control methods, vehicles, storage media, and software products

[0001] This disclosure claims priority to Chinese Patent Application No. 202411209145.2, filed on August 28, 2024, entitled “Battery Management System, Control Method, Vehicle, Storage Medium and Program Product”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This disclosure relates to the field of battery control technology, and in particular to a battery management system, control method, vehicle, storage medium, and program product. Background Technology

[0003] During operation, the battery management system may restart or reset due to various reasons. When the battery management system restarts, it will affect the normal communication and control of the electric vehicle. During initialization, the battery management system is in an initialization state, and the vehicle's CAN signal sends initial values. After initialization, the relay is actively disconnected, and then subsequent actions are completed according to the vehicle's power-on command.

[0004] If a software restart occurs while an electric vehicle is in motion, the relay will actively disconnect, causing a power interruption and posing a safety risk to the entire vehicle. Secondly, if a software restart occurs while an electric vehicle is charging, it will cause the external power supply to the battery to be disconnected, resulting in charging failure and the inability to continue charging. Summary of the Invention

[0005] The battery management system, control method, vehicle, storage medium, and program product provided in this disclosure are used to solve the problem of interruption of external power supply and power supply line after the battery management system is restarted or reset.

[0006] In a first aspect, embodiments of this disclosure provide a control method for a battery management system, the method comprising:

[0007] Obtain the general signals stored before the battery management system restarts. The general signals include one or more of the following: high voltage status, relay status, and relay control signals.

[0008] Receive wake-up signals and request commands from the vehicle controller;

[0009] If the general signal, wake-up signal, and vehicle controller request command meet the fast recovery conditions, the battery management system is restored to its state before the reset.

[0010] It sends vehicle parameter signals to achieve stable and continuous interaction with the outside world.

[0011] In one embodiment, if the general signal and the wake-up signal meet the fast recovery conditions, the battery management system is controlled to switch to the state before the reset, specifically including:

[0012] If the wake-up signal is a reset, the request command is consistent with the relay control signal, and the general signal meets the preset conditions;

[0013] The system is prohibited from sending vehicle parameter signals and is used to restore the battery management system to its state before the reset.

[0014] In one embodiment, the general signal satisfies preset conditions, specifically including:

[0015] The high-voltage state is one of the following: driving state, slow charging state, and fast charging state; the relay state is closed; and the relay control command is to control the relay to close.

[0016] In one embodiment, if the general signal, the wake-up signal, and the request command from the vehicle controller meet the fast recovery conditions, the battery management system is restored to its state before the reset, specifically including:

[0017] If the high-voltage condition is the same as the vehicle's operating condition;

[0018] Maintain the relay in the closed state to control the battery management system to return to the driving state.

[0019] In one embodiment, if the general signal, the wake-up signal, and the request command from the vehicle controller meet the fast recovery conditions, the battery management system is restored to its state before the reset, specifically including:

[0020] If the high voltage state is slow charging;

[0021] Maintain the relay in the closed state, adjust the slow charging parameters, and control the battery management system to return to the slow charging state.

[0022] In one embodiment, if the general signal, the wake-up signal, and the request command from the vehicle controller meet the fast recovery conditions, the battery management system is restored to its state before the reset, specifically including:

[0023] If the high voltage state is fast charging state;

[0024] Maintain the relay in the closed state, and maintain the fast charging relay in the closed state;

[0025] Adjust the fast charging parameters to restore the battery management system to fast charging mode.

[0026] In one embodiment, before acquiring the general signals stored before the battery management system restarts, the process includes:

[0027] When the high voltage state changes, the general signal of the current state is stored.

[0028] In one embodiment, the method further includes:

[0029] If the general signal, wake-up signal, and vehicle controller request command do not meet the conditions for rapid recovery;

[0030] Detect the battery current;

[0031] If the battery current is valid and the current is less than the preset current value, the control relay will disconnect.

[0032] Otherwise, if the vehicle controller's request is a high-voltage request, the battery management system will execute the high-voltage process.

[0033] In one embodiment, the method further includes:

[0034] The interval between restarting the battery management system and sending vehicle parameter signals is less than the timeout judgment time for external interaction.

[0035] In a second aspect, this disclosure provides a battery management system, including: a memory and a processor;

[0036] The memory stores the instructions that the computer executes;

[0037] The processor executes computer execution instructions stored in memory, causing the processor to perform control methods for any of the battery management systems described above.

[0038] Thirdly, this disclosure provides a vehicle including a battery and a battery management system as described above.

[0039] Fourthly, this disclosure provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement a control method for a battery management system as described above.

[0040] Fifthly, this disclosure provides a computer program product, including a computer program that, when executed by a processor, implements any of the above-described control methods for the battery management system.

[0041] The battery management system, control method, vehicle, storage medium, and program product provided in this disclosure include the following control method: acquiring general signals stored before the battery management system restarts, the general signals including one or more of high-voltage status, relay status, and relay control signals; receiving a wake-up signal and a request command from the vehicle controller; if the general signals, wake-up signal, and request command from the vehicle controller meet the fast recovery conditions, controlling the battery management system to restore to its state before reset; and sending vehicle parameter signals to achieve stable and continuous interaction with the outside world. By determining that the general signals, wake-up signal, and request command from the vehicle controller meet the fast recovery conditions, the battery management system is controlled to restore to its state before reset, continuing charging or maintaining power, thus avoiding the interruption of external power supply and power lines caused by relay disconnection during initialization. Attached Figure Description

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

[0043] Figure 1 is a flowchart of a control method for a battery management system provided in an embodiment of this disclosure;

[0044] Figure 2 is a flowchart of a control method for a battery management system provided in an embodiment of this disclosure;

[0045] Figure 3 is a flowchart of a slow charging state reset of a battery management system provided in an embodiment of this disclosure;

[0046] Figure 4 is a flowchart of the fast charging state reset of the battery management system provided in an embodiment of this disclosure;

[0047] Figure 5 is a schematic diagram of the battery management system provided in this disclosure;

[0048] Figure 6 is a flowchart of a control method for a battery management system provided in an embodiment of this disclosure.

[0049] The accompanying drawings have illustrated specific embodiments of this disclosure, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concepts of this disclosure to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0050] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0051] For new energy vehicles, the power battery is one of their power sources. The battery management system (BMS) plays a crucial role in controlling the high voltage levels of the power battery, power output, and vehicle interaction functions. When external electromagnetic interference, internal software program deadlocks, runaway systems, or resource constraints occur, the BMS software may experience reset issues, leading to abnormal operation of the battery controller system and potentially posing safety risks to the vehicle and drivers.

[0052] When the power battery is under high voltage, after the battery management system restarts or resets, the battery management system is in an initialization state, and the vehicle's CAN signal sends initial values. After initialization, the relay is actively disconnected, and then subsequent actions are completed according to the vehicle's power-on command. The inventors discovered the following drawbacks in the design of this disclosed solution: Risk of power interruption: If the vehicle is in motion, the relay will actively disconnect after a software reset, resulting in a power interruption and posing a safety risk to the entire vehicle. Risk of charging interruption: If the electric vehicle is charging and the battery management system restarts or resets, the relay disconnection will cause charging failure, preventing further charging. Risk of relay sintering: After a software reset, the relay actively disconnects; if the current is too high at this time, there is a risk of the battery pack relay sintering, affecting the relay's lifespan.

[0053] The control method for the battery management system provided in this disclosure determines whether the general signal, wake-up signal and the request command from the vehicle controller meet the conditions for rapid recovery, and controls the battery management system to return to the state before the reset, so as to continue charging or maintain power, thereby avoiding the interruption of external power supply and power lines caused by the relay disconnection due to initialization.

[0054] The technical solutions of this disclosure and how they solve the aforementioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of this disclosure will now be described with reference to the accompanying drawings.

[0055] This disclosure provides a control method for a battery management system. Figure 1 is a flowchart of the control method for a battery management system according to an embodiment of this disclosure. As shown in Figure 1, the method includes the following steps:

[0056] Step S102: Obtain the general signals stored before the battery management system restarts. The general signals include one or more of the following: high voltage status, relay status, and relay control signal.

[0057] Specifically, during normal operation, the battery management system collects high-voltage status, relay status, and relay control signals, storing these signals in non-volatile memory (such as EEPROM or flash memory) to ensure that data is not lost after a power outage or restart. High-voltage status refers not only to the battery's state but also to the state of the entire high-voltage electrical system, including the operational status of all high-voltage components, including the battery.

[0058] Step S104: Receive the wake-up signal and the request command from the vehicle controller.

[0059] Specifically, the battery management system includes a reset circuit that generates a wake-up signal when the battery management system is reset. The vehicle controller sends a request command to the battery management system; this request command is a relay control signal used to control the relays to open or close.

[0060] Step S106: If the general signal, wake-up signal and vehicle controller request command meet the fast recovery conditions, control the battery management system to restore it to the state before the reset.

[0061] Specifically, when the general signal, the wake-up signal, and the request command from the vehicle controller all meet the rapid recovery conditions, the battery management system is restored to its state before the reset. The general signal read in step S102 is then restored to the battery management system, so that it is restored to its working state before the reset.

[0062] Step S108: Send vehicle parameter signals to achieve stable and continuous interaction with the outside world.

[0063] Specifically, vehicle parameter signals typically refer to a series of data and information related to the vehicle's operating status and performance. These signals may include, but are not limited to, the following: the vehicle's current speed, engine speed, remaining fuel level in the fuel tank, remaining battery charge, engine temperature, transmission temperature information, and the operating status of the braking system, including brake pressure. Vehicle parameter signals can be transmitted to external systems or devices via an onboard network (such as a CAN bus) to achieve stable and continuous interaction with the outside world, ensuring the reliability and continuity of data transmission so that external systems can accurately obtain the vehicle's real-time status information.

[0064] This disclosure determines that the general signal, wake-up signal, and request command from the vehicle controller meet the rapid recovery conditions. After controlling the battery management system to return to its state before the reset, it sends vehicle parameter information to ensure that the interaction between the battery management system and other controllers is not interrupted due to the reset, thereby improving the stability of the battery management system function; preventing problems such as power interruption and relay burn-out, and improving the safety of the vehicle and battery pack.

[0065] In one embodiment, step S106 specifically includes the following steps, as shown in FIG2. FIG2 is a flowchart of a control method for a battery management system provided in an embodiment of the present disclosure:

[0066] Step S202: If the wake-up signal is a reset, the request command is consistent with the relay control signal and the general signal meets the preset conditions.

[0067] Step S204: Prohibit the sending of vehicle parameter signals and control the battery management system to return to the state before the reset.

[0068] Specifically, sending vehicle parameter signals is prohibited to avoid causing the relays to disconnect, interrupting the battery management system's interaction with other controllers, and resulting in problems such as power interruption, charging interruption, and relay burn-out.

[0069] In one embodiment, the transmission of vehicle CAN messages is prohibited to prevent other vehicle controllers from receiving invalid or initial values ​​and suspending the current function. If it is a fast recovery in fast charging mode, the transmission of fast charging CAN messages is also prohibited to prevent the fast charging station from receiving abnormal messages or signals and actively stopping fast charging interaction.

[0070] In one embodiment, the general signal satisfying the preset condition in step S202 specifically includes:

[0071] The high-voltage state is one of the following: driving state, slow charging state, and fast charging state; the relay state is closed; and the relay control command is to control the relay to close.

[0072] Specifically, the high-voltage status includes driving status, slow charging status, and fast charging status. This can be determined by the vehicle's operating status: driving status means the vehicle is running; slow charging status means the vehicle is being slowly charged; and fast charging status means the vehicle is being fast charged. Furthermore, the driving status, slow charging status, and fast charging status can also be determined by signals in the general signal set, such as "vehicle driving status, high-voltage battery status, relay status, charging status, and charging gun status."

[0073] In one embodiment, the relay states include the following: initialization state: the state when the self-test is not completed during software startup; open state: the relay is actually open; closed state: the relay is actually closed; invalid state: the state that cannot be determined.

[0074] In one embodiment, step S106 specifically includes the following steps:

[0075] If the high-voltage condition is the same as the vehicle's operating condition.

[0076] Maintain the relay in the closed state to control the battery management system to return to the driving state.

[0077] In one embodiment, step S106 specifically includes the following steps, as shown in FIG3. FIG3 is a flowchart of a battery management system slow charging state reset provided in an embodiment of the present disclosure:

[0078] If the high voltage state is slow charging state.

[0079] Maintain the relay in the closed state, adjust the slow charging parameters, and control the battery management system to return to the slow charging state.

[0080] Specifically, the slow charging parameters include: slow charging request flag; slow charging request current; and slow charging request voltage. When the battery management system resets during slow charging, it does not perform pre-charging, but maintains the closed state of the main negative and main positive relays to ensure the charging circuit quickly reaches high voltage. Simultaneously, it quickly adjusts the charging request flag, charging request voltage, and charging request current signals sent by the battery management system to the values ​​corresponding to the slow charging state, i.e., the slow charging parameters, thus controlling the battery management system to return to slow charging mode.

[0081] In one embodiment, step S106 specifically includes the following steps, as shown in FIG4. FIG4 is a flowchart of a battery management system fast charging state reset provided in an embodiment of the present disclosure:

[0082] If the high voltage state is fast charging state.

[0083] Maintain the relay in the closed state, and maintain the fast charging relay in the closed state.

[0084] Adjust the fast charging parameters to restore the battery management system to fast charging mode.

[0085] Specifically, if the fast charging state is reset, it needs to return to the high-voltage fast charging state, without pre-charging, maintaining the closed state of main negative, main positive, fast charging negative, and fast charging positive to ensure the charging circuit quickly reaches high voltage. Simultaneously, the charging request flag, charging request voltage, and charging request current signals sent by the battery management system's vehicle CAN bus are quickly adjusted to the values ​​corresponding to the fast charging state, i.e., the fast charging parameters. At the same time, the fast charging CAN message transmission status is adjusted to the state where BCL (Battery Charge Level), BCS (Battery Charge Status), and BSM (Battery Status Message) messages are about to be sent. Sending vehicle parameter signals can be understood as sending vehicle CAN messages and fast charging CAN messages, achieving stable and continuous interaction with external devices or components.

[0086] In one embodiment, before acquiring the general signals stored before the battery management system restarts, the process includes:

[0087] When the high voltage state changes, the general signal of the current state is stored.

[0088] Specifically, when the high-voltage state changes, the system immediately stores the general signal for the current state. The high-voltage state in the general signal represents the latest state of the battery management system, including driving status, slow charging status, fast charging status, and no high voltage applied. The system also immediately stores the relay status and relay closing command for the current state.

[0089] In one embodiment, the method further includes the following steps:

[0090] If the general signal, wake-up signal, and vehicle controller request command do not meet the fast recovery conditions.

[0091] Detect the battery current.

[0092] If the battery current is valid and the current is less than the preset current value, the control relay will disconnect.

[0093] Otherwise, if the vehicle controller's request is a high-voltage request, the battery management system will execute the high-voltage process.

[0094] Specifically, the high-voltage process involves closing the relay according to the strategy. At this time, the CAN signal transmission will not be blocked, the vehicle parameters will not be adjusted, and the functions of the battery management system before the restart will not be quickly restored.

[0095] In one embodiment, as shown in FIG6, FIG6 is a flowchart of a control method for a battery management system provided in an embodiment of the present disclosure. In this embodiment, the absolute value of the current flowing through the battery is less than a preset current value, which is 5A. The present disclosure does not limit the preset current value and the value of the preset current value can be determined according to the actual situation.

[0096] In one embodiment, the control method of the battery management system further includes the following steps:

[0097] The interval between restarting the battery management system and sending vehicle parameter signals is less than the timeout judgment time for external interaction.

[0098] Specifically, the execution process of the control method after the battery management system is reset needs to be rapid. This requires controlling the interval between software startup and final message transmission to prevent other vehicle controllers or fast-charging stations from timing out and halting functional interaction. The interval between vehicle CAN message transmissions is less than the time other controllers take to determine if the battery management system message has timed out. The specific interval setting is determined based on the specific vehicle model configuration and actual conditions; this disclosure does not impose any limitations.

[0099] If the battery management system recovers quickly during fast charging, the interval between fast charging CAN message transmissions is less than the time it takes for the fast charging pile to determine if the battery management system has timed out of the fast charging message. Optionally, the message timeout time for national standard fast charging is less than 1 second. Optionally, the message timeout time for international fast charging can be determined based on the specific vehicle model configuration.

[0100] This disclosure provides a battery management system, including: a memory and a processor;

[0101] The memory stores the instructions that the computer executes;

[0102] The processor executes computer execution instructions stored in memory, causing the processor to perform control methods for any of the battery management systems described above.

[0103] Figure 5 is a schematic diagram of the battery management system provided in this disclosure. As shown in Figure 5, the battery management system 50 provided in this embodiment includes at least one processor 501 and a memory 502. Optionally, the device 50 further includes a communication component 503. The processor 501, memory 502, and communication component 503 are connected via a bus 504.

[0104] In a specific implementation, at least one processor 501 executes computer execution instructions stored in memory 502, causing at least one processor 501 to perform the above-described method.

[0105] The specific implementation process of processor 501 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0106] In the above embodiments, it should be understood that the processor 501 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this disclosure can be directly manifested as the hardware processor 501 executing the steps, or as a combination of hardware and software modules in the processor 501 executing the steps.

[0107] The memory 502 may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0108] Bus 504 can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Bus 504 can be divided into address bus, data bus, control bus, etc. For ease of illustration, the bus 504 in the accompanying drawings of this disclosure is not limited to only one bus or one type of bus.

[0109] This disclosure provides a vehicle including a battery and a battery management system as described above.

[0110] This disclosure provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement a control method for a battery management system as described above.

[0111] This disclosure provides a computer program product, including a computer program that, when executed by a processor, implements any of the above-described control methods for a battery management system.

[0112] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0113] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0114] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0115] 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 network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0116] In addition, the functional units in the various embodiments of this disclosure 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.

[0117] If a function 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 this disclosure, in essence, or the part that contributes to the prior art, or a 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 of the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0118] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0119] Finally, it should be noted that other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. The scope of this disclosure is limited only by the appended claims.

Claims

1. A control method for a battery management system, characterized in that, The method includes: Obtain the general signals stored before the battery management system restarts, the general signals including one or more of high voltage status, relay status and relay control signals; Receive wake-up signals and request commands from the vehicle controller; If the general signal, the wake-up signal, and the request command from the vehicle controller meet the fast recovery conditions, the battery management system is controlled to return to its state before the reset. It sends vehicle parameter signals to achieve stable and continuous interaction with the outside world.

2. The control method for the battery management system according to claim 1, characterized in that, If the general signal and the wake-up signal meet the fast recovery conditions, control the battery management system to switch to the state before the reset, specifically including: If the wake-up signal is a reset, the request instruction is consistent with the relay control signal, and the general signal meets the preset conditions; The system prohibits the transmission of vehicle parameter signals and controls the battery management system to return to its state before the reset.

3. The control method for the battery management system according to claim 2, characterized in that, The general signal satisfies preset conditions, specifically including: The high-voltage state is one of driving state, slow charging state, and fast charging state; the relay state is closed; and the relay control command is to control the relay to close.

4. The control method for the battery management system according to any one of claims 1-3, characterized in that, If the general signal, the wake-up signal, and the vehicle controller's request command meet the fast recovery conditions, the battery management system is controlled to return to its state before the reset, specifically including: If the high-voltage state is the driving state; Maintain the relay in the closed state to control the battery management system to return to the driving state.

5. The control method for the battery management system according to any one of claims 1-4, characterized in that, If the general signal, the wake-up signal, and the vehicle controller's request command meet the fast recovery conditions, the battery management system is controlled to return to its state before the reset, specifically including: If the high-voltage state is a slow charging state; Maintain the relay in the closed state, adjust the slow charging parameters, and control the battery management system to return to the slow charging state.

6. The control method for the battery management system according to any one of claims 1-5, characterized in that, If the general signal, the wake-up signal, and the vehicle controller's request command meet the fast recovery conditions, the battery management system is controlled to return to its state before the reset, specifically including: If the high-voltage state is a fast charging state; Maintain the relay in the closed state, and maintain the fast charging relay in the closed state; Adjust the fast charging parameters to restore the battery management system to fast charging mode.

7. The control method for the battery management system according to any one of claims 1-6, characterized in that, Before retrieving the general signals stored before the battery management system restarts, including: When the high-voltage state changes, the general signal of the current state is stored.

8. The control method for the battery management system according to any one of claims 1-7, characterized in that, The method further includes: If the general signal, the wake-up signal, and the vehicle controller's request command do not meet the rapid recovery conditions; Detect the current of the battery; If the battery current is valid and the current is less than the preset current value, then the relay is controlled to disconnect. Otherwise, if the vehicle controller's request instruction is a high-voltage request, the battery management system is controlled to execute the high-voltage process.

9. The control method for the battery management system according to any one of claims 1-8, characterized in that, The method further includes: The interval between restarting the battery management system and sending vehicle parameter signals is less than the timeout judgment time for external interaction.

10. A battery management system, characterized in that, include: Processor (501), memory (502); The memory (502) stores computer-executed instructions; The processor (501) executes computer execution instructions stored in the memory (502), causing the processor (501) to perform the control method of the battery management system as described in any one of claims 1-9.

11. A vehicle, characterized in that, Includes a battery and a battery management system as described in claim 9.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the control method of the battery management system as described in any one of claims 1-9.

13. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the control method of the battery management system according to any one of claims 1-9.

Citation Information

Patent Citations

  • Cell controlling method and system, and cell

    CN106716161A

  • Reset control method, device and equipment and storage medium

    CN111845376A

  • Control method for keeping safe state during abnormal reset of BMS (Battery Management System)

    CN113386621A

  • High-voltage relay control system, high-voltage output control method and automobile

    CN113540586A

  • Reset recovery method and device and vehicle controller

    CN116674579A