Dual-battery management system switching method and device, equipment and storage medium
By employing a dual-battery management system switching method, the system identifies manual or automatic switching modes, enabling seamless switching between the current power supply battery management system being powered down and the backup power supply battery management system being powered on. This solves the vehicle safety and stability issues caused by battery management system failures, ensuring the safety and stability of continuous vehicle operation.
Patent Information
- Application Number
- CN202511412843.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-29
- Publication Date
- 2026-01-23
AI Technical Summary
In existing technologies, when the battery management system fails, the safety and stability of the vehicle control are reduced, and it is impossible to effectively switch to the backup battery management system, resulting in limited vehicle functions or safety risks.
By identifying manual or automatic switching modes and utilizing the dual-battery management system switching method, fault information is captured in a timely manner and adapted to the switching strategy, achieving seamless switching between the current power supply battery management system being powered down and the backup power supply battery management system being powered on.
This ensures a seamless switching between the dual battery management systems in case of a fault, preventing power outages for the entire vehicle and enhancing the safety and stability of vehicle operation.
Smart Images

Figure CN121395656A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery management technology, and in particular to a method, apparatus, device, and storage medium for switching between dual battery management systems. Background Technology
[0002] Currently, the development of new energy commercial vehicles uses a single battery system for power supply and control. To achieve a longer driving range, users often have to purchase vehicles with larger capacity battery packs or choose battery swapping vehicles to avoid problems such as battery degradation.
[0003] Current technologies lack redundant control through a Battery Management System (BMS). When a BMS failure occurs, the only recourse is to limit the vehicle's limp speed or cut off power, thus reducing the overall vehicle control safety and stability. Therefore, improving the overall vehicle control safety and stability remains a problem to be solved.
[0004] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention
[0005] The main objective of this application is to provide a method, apparatus, device, and storage medium for switching between dual battery management systems, aiming to solve the technical problem of how to improve the safety and stability of vehicle control.
[0006] To achieve the above objectives, this application proposes a method for switching between dual battery management systems, the method comprising:
[0007] When the current power supply battery management system fault information meets the preset battery management system switching conditions, identify the current battery management system switching mode;
[0008] When the current battery management system switching mode is manual switching mode, the current power supply battery management system is powered down and the backup power supply battery management system is powered on through the manual switching strategy.
[0009] When the current battery management system switching mode is automatic switching mode, the backup power supply battery management system is powered on and the current power supply battery management system is powered off through an automatic switching strategy.
[0010] Based on the current battery management system switching mode, the dual battery management system switching is completed when the alternative power supply battery management system is powered on or when the current power supply battery management system is powered off.
[0011] In one embodiment, the step of controlling the power-off of the current power supply battery management system and the power-on of the alternative power supply battery management system through a manual switching strategy when the current battery management system switching mode is manual switching mode includes:
[0012] When the current battery management system switching mode is manual switching mode and a high voltage power-down operation request is received, the power supply circuit of the current power supply battery management system is disconnected through the manual switching strategy to complete the power-down of the current power supply battery management system.
[0013] When a second high-voltage power-on operation signal is detected and the current system status signal information meets the preset vehicle power-on control conditions, the power supply circuit of the backup power supply battery management system is connected to complete the power-on of the backup power supply battery management system.
[0014] In one embodiment, before the step of controlling the power supply circuit of the alternative power supply battery management system to connect when a second high-voltage power-on operation signal is detected and the current system status signal information meets the preset vehicle power-on control conditions, to complete the power-on of the alternative power supply battery management system, the method further includes:
[0015] When the current power supply battery management system is powered down, the battery switching operation signal is detected;
[0016] If the battery switching operation signal is detected, the second high-voltage power-on operation signal is detected.
[0017] In one embodiment, the step of controlling the power-on of the backup power supply battery management system and the power-off of the current power supply battery management system through an automatic switching strategy when the current battery management system switching mode is automatic switching mode includes:
[0018] When the current battery management system switching mode is automatic switching mode, the vehicle is controlled to enter limp speed limited driving state through automatic switching strategy;
[0019] When the current system status signal information meets the preset vehicle power-on control conditions, the power supply circuit of the backup power supply battery management system is connected to complete the power-on of the backup power supply battery management system.
[0020] When the alternative power supply battery management system is powered on, the power supply circuit of the current power supply battery management system is disconnected to complete the power-off of the current power supply battery management system.
[0021] In one embodiment, before the step of identifying the current battery management system switching mode when the current power supply battery management system fault information meets the preset battery management system switching conditions, the method further includes:
[0022] The current power supply battery management system is determined based on the status of the battery switching self-reset switch.
[0023] When the current power supply battery management system is powered on, determine whether the fault information of the current power supply battery management system meets the preset battery management system switching conditions.
[0024] In one embodiment, before the step of determining whether the fault information of the current power supply battery management system meets the preset battery management system switching conditions when the current power supply battery management system is powered on, the method further includes:
[0025] Upon receiving the first high-voltage power-on operation signal, determine whether the current system status signal information meets the preset vehicle power-on control conditions;
[0026] When the current system status signal information meets the preset vehicle power-on control conditions, the power supply circuit of the current power supply battery management system is connected to complete the power-on of the current power supply battery management system.
[0027] In one embodiment, the step of determining whether the current system status signal information meets the preset vehicle power-on control conditions upon receiving the first high-voltage power-on operation signal includes:
[0028] Upon receiving the first high-voltage power-on operation signal, the status of the motor controller, the multi-in-one controller, the operation input status, and the battery management system status are determined based on the current system status signal information.
[0029] Determine whether the status of the motor controller, the multi-function controller, the operation input, and the battery management system meet the preset vehicle power-on control conditions.
[0030] Furthermore, to achieve the above objectives, this application also proposes a dual-battery management system switching device, which includes:
[0031] The mode determination module is used to identify the current battery management system switching mode when the current power supply battery management system fault information meets the preset battery management system switching conditions.
[0032] The switching control module is used to control the power-off of the current power supply battery management system and the power-on of the backup power supply battery management system through a manual switching strategy when the current battery management system switching mode is manual switching mode.
[0033] The switching control module is also used to control the backup power supply battery management system to power on and the current power supply battery management system to power off through an automatic switching strategy when the current battery management system switching mode is automatic switching mode.
[0034] The battery switching module is used to switch between the two battery management systems based on the current battery management system switching mode, when the alternative power supply battery management system is powered on or when the current power supply battery management system is powered off.
[0035] In addition, to achieve the above objectives, this application also proposes a dual battery management system switching device, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the dual battery management system switching method as described above.
[0036] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the dual-battery management system switching method described above.
[0037] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the dual-battery management system switching method described above.
[0038] One or more technical solutions proposed in this application have at least the following technical effects:
[0039] The solution compares the fault information of the current battery management system with preset switching conditions to ensure timely fault detection, preventing power outages or high-voltage system anomalies due to unresolved faults. By identifying manual or automatic switching modes, the solution adapts corresponding switching strategies: In manual switching mode, the driver is prompted to manually perform power-off and power-on operations to power off the current battery management system and power on the backup battery management system; in automatic switching mode, the system automatically controls the power-on of the backup battery management system and the power-off of the current battery management system, ensuring the speed and accuracy of the switching process. Whether switching manually or automatically, the solution ensures seamless switching between the two battery management systems when the backup battery management system is powered on or the current battery management system is powered off, thus guaranteeing uninterrupted vehicle operation and avoiding functional limitations or safety risks caused by battery management system faults, thereby enhancing the safety and stability of vehicle operation. Attached Figure Description
[0040] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0041] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0042] Figure 1 This is a flowchart illustrating an embodiment of the dual-battery management system switching method of this application.
[0043] Figure 2 This is a schematic diagram of the dual-battery management system switching system architecture provided in Embodiment 1 of the dual-battery management system switching method of this application;
[0044] Figure 3 This is a schematic diagram of the high-voltage architecture provided in Embodiment 1 of the dual-battery management system switching method of this application;
[0045] Figure 4 This is a flowchart illustrating Embodiment 2 of the dual-battery management system switching method of this application;
[0046] Figure 5 This is a simplified flowchart illustrating the dual-battery management system switching method provided in Embodiment 2 of this application.
[0047] Figure 6 This is a schematic diagram of the module structure of the dual-battery management system switching device according to an embodiment of this application;
[0048] Figure 7 This is a schematic diagram of the device structure of the hardware operating environment involved in the dual-battery management system switching method in the embodiments of this application.
[0049] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0050] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0051] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0052] The main solution of this application embodiment is as follows: when the fault information of the current power supply battery management system meets the preset battery management system switching conditions, the current battery management system switching mode is identified; when the current battery management system switching mode is a manual switching mode, the current power supply battery management system is powered down and the backup power supply battery management system is powered on through a manual switching strategy; when the current battery management system switching mode is an automatic switching mode, the backup power supply battery management system is powered on and the current power supply battery management system is powered down through an automatic switching strategy; based on the current battery management system switching mode, the dual battery management system switching is completed when the backup power supply battery management system is powered on or when the current power supply battery management system is powered down.
[0053] Because current technology lacks redundant control via a Battery Management System (BMS), when a BMS failure occurs, it can only limit the vehicle's limp speed or shut down the power, reducing the overall vehicle control safety and stability. Therefore, improving the overall vehicle control safety and stability has become a problem that needs to be solved.
[0054] This application provides a solution that compares fault information of the current battery management system with preset switching conditions to ensure timely fault detection. This prevents power outages or high-voltage system anomalies caused by unresolved faults. By identifying manual or automatic switching modes, the solution adapts to corresponding switching strategies: In manual switching mode, the system prompts the driver to manually perform power-off and power-on operations to power off the current battery management system and power on the backup battery management system; in automatic switching mode, the system automatically controls the power-on of the backup battery management system and the power-off of the current battery management system, ensuring the speed and accuracy of the switching process. Whether switching manually or automatically, this solution ensures seamless switching between the two battery management systems when the backup battery management system powers on or the current battery management system powers off, thus guaranteeing uninterrupted vehicle operation and avoiding functional limitations or safety risks caused by battery management system faults, thereby enhancing the safety and stability of vehicle operation.
[0055] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device capable of performing the above functions, a dual-battery management system switching system, etc. The following description uses a dual-battery management system switching system as an example to illustrate this embodiment and the subsequent embodiments.
[0056] Based on this, the embodiments of this application provide a method for switching between dual battery management systems, referring to... Figure 1 , Figure 1This is a flowchart illustrating the first embodiment of the dual-battery management system switching method of this application.
[0057] In this embodiment, the dual-battery management system switching method includes steps S10 to S40:
[0058] Step S10: When the fault information of the current power supply battery management system meets the preset battery management system switching conditions, identify the current battery management system switching mode.
[0059] It should be noted that the dual-battery management system switching method of this application is applied to a dual-battery management system switching system. (Refer to...) Figure 2 , Figure 2 This is a schematic diagram of the dual-battery management system switching system architecture provided in Embodiment 1 of the dual-battery management system switching method of this application. Figure 2 As shown, BMS1 and BMS2 are the two corresponding battery management systems in the dual-battery management system switching system. The dual-battery management system switching system includes the Vehicle Control Unit (VCU), and connected to the VCU are the Motor Control Unit (MCU), Power Distribution Unit (PDU), Battery Management System BMS1, Battery Management System BMS2, battery switching self-reset switch, key switch, charging gun, brake / accelerator pedal, SCU shift lever, vehicle speed sensor, instrument cluster (IC), and other interactive units (such as related wiring harnesses). The driver can select the battery and switching mode according to their needs, and achieve battery switching management and BMS redundancy control through manual or automatic switching.
[0060] Specifically, the VCU receives battery switching requests from the battery switching self-reset switch, high-voltage power-on requests from the key switch, high-voltage power-on requests from the charging gun, braking / acceleration requests from the brake / accelerator pedals, gear requests from the shift control unit (SCU), vehicle speed signals from the vehicle speed sensor, and interactions with other units via CAN signals. It displays information such as battery mode status, vehicle power-on status, and vehicle fault status through the IC instrument panel interface. Based on these requests and signals, the VCU can send IGBT enable signals and control mode commands to the MCU to control motor operation. It can also receive information from the MCU such as MCU self-test status, MCU high-voltage interlock status, current motor speed, and motor fault status. The VCU can receive the status of main positive relays 1 and 2, auxiliary drive relay status, and system fault status from the PDU. It can also send main positive relay closing requests 1 and 2, auxiliary drive relay closing requests, and DC-DC converter (DCDC) enable requests to the PDU. The VCU can receive information from the battery management system (BMS1) regarding BMS1 self-test status, BMS1 high-voltage interlock status, BMS1 main-to-negative disconnection request, and BMS1 main-to-negative relay status. It can also send high-voltage power-on / off request 1 to the battery management system (BMS1). Similarly, the VCU can receive information from the battery management system (BMS2) regarding BMS2 self-test status, BMS2 high-voltage interlock status, BMS2 main-to-negative disconnection request, and BMS2 main-to-negative relay status. It can also send high-voltage power-on / off request 2 to the battery management system (BMS2).
[0061] Furthermore, the VCU can determine battery switching requests by combining the driver's operation of the battery switching self-reset switch, the driver's operation of the brake pedal status, the shift lever SCU status, the vehicle's current speed status, and other signals, and enable the MCU by requesting the vehicle's high-voltage power-on based on the key switch. The VCU can determine whether to enter or exit the high-voltage power-on condition (self-test, interlock, main / secondary disconnection, system fault, etc.) based on the current system status and the driver's key operation request for power-on / off, and control the vehicle to execute the high-voltage power-on or power-off control process. By controlling the on / off of corresponding relays such as the BMS and multi-function controller, it enables the vehicle's main drive and auxiliary drive control circuits. The VCU can also determine whether to enter or exit the high-voltage charging condition (self-test, main / secondary disconnection, system fault, etc.) based on the current system status and the driver's operation of the charging gun request for power-on / off, and control the vehicle to execute the high-voltage charging control process. By controlling the on / off of corresponding relays such as the BMS and multi-function controller, it enables the vehicle's auxiliary drive control circuit. Based on the different battery states selected by the driver, the VCU controls the corresponding BMS1 or BMS2 to perform the driving high voltage power-on / off or charging high voltage power-on / off, entering different battery mode control states. At the same time, the VCU can send relevant information such as battery mode status, vehicle power status, and vehicle fault status to the IC instrument for status display.
[0062] It should be noted that the current power supply battery management system refers to the battery management system that is currently providing power to the new energy commercial vehicle, responsible for monitoring the battery status and controlling battery charging and discharging as well as related high-voltage circuits. This can be either a Battery Management System (BMS1) or a Battery Management System (BMS2). The current power supply battery management system fault information refers to abnormal status data obtained by the current power supply battery management system during operation through its own monitoring or interaction with other components of the vehicle. This data reflects problems with the current power supply battery management system's inability to perform its power supply function normally.
[0063] In addition, the preset battery management system switching conditions are pre-set in the vehicle controller, which determines whether to switch from the current power supply battery management system to the alternative power supply battery management system. This standard is based on the fault information of the current power supply battery management system. The current battery management system switching mode refers to the switching method between BMS1 and BMS2 currently used in new energy commercial vehicles. This mode is selected and set by the user on the instrument panel, and can include both manual and automatic switching modes.
[0064] It should be understood that the vehicle controller monitors the current operating status of the battery management system in real time, collecting various status data (BMS self-test status, BMS high-voltage interlock status, BMS main / negative disconnection request, BMS main / negative relay status, etc.) and filtering out fault information reflecting abnormalities. The collected fault information is compared with preset battery management system switching conditions to determine if the fault information meets the switching conditions. If the fault information meets the preset switching conditions, such as an interlock abnormality in the current battery management system BMS1, the switching mode previously set by the user on the instrument panel is read to identify whether the current battery management system switching mode is manual or automatic.
[0065] Step S20: When the current battery management system switching mode is manual switching mode, the current power supply battery management system is powered down and the backup power supply battery management system is powered on through the manual switching strategy.
[0066] It should be noted that manual switching mode is one method of switching between the dual battery management systems. In this mode, the driver needs to manually operate the relevant controls to switch from the current battery management system to the backup battery management system. The switching process relies on the driver's active operation, rather than being completed automatically by the vehicle. The manual switching strategy is a series of orderly operating steps and control logic set up in manual switching mode to power off the current battery management system and power on the backup battery management system. This strategy is executed by the vehicle controller according to a preset process, while requiring the driver's cooperation to complete specific operations.
[0067] Additionally, "powering down the current power supply battery management system" refers to stopping the power supply from the battery management system currently supplying power to the vehicle, disconnecting its corresponding high-voltage circuit, and closing relevant relays to ensure that it no longer supplies power to the vehicle. "Powering up the backup power supply battery management system" refers to starting the battery management system that was previously in standby mode and not supplying power to the vehicle, establishing its corresponding high-voltage circuit, closing relevant relays, and enabling it to supply power to the vehicle.
[0068] It should be understood that when the current battery management system switching mode is identified as manual switching mode, the instrument panel will display a first reminder message to inform the driver of the fault status of the current battery management system and the need for manual switching, so that the driver understands the operation to be performed. The driver then performs the corresponding operation according to the manual switching strategy prompts. The vehicle controller first controls the main positive and negative relays corresponding to the current battery management system to disconnect, cutting off its high-voltage circuit and ensuring successful power-off of the current battery management system. Then, it controls the main positive and negative relays corresponding to the backup battery management system to close, connecting its high-voltage circuit and ensuring successful power-on of the backup battery management system.
[0069] In one feasible implementation, step S20 may include steps S21 to S22:
[0070] Step S21: When the current battery management system switching mode is manual switching mode and a high voltage power-down operation request is received, the power supply circuit of the current power supply battery management system is disconnected through the manual switching strategy to complete the power-down of the current power supply battery management system.
[0071] It should be noted that a high-voltage power-down operation request refers to an instruction issued by the driver via the key switch, requesting the current power supply battery management system to stop supplying high voltage. The current power supply battery management system power supply circuit is the power transmission path between the battery management system currently supplying power to the vehicle (such as BMS1 or BMS2) and the vehicle's high-voltage loads (such as the motor controller MCU, multi-function controller), and consists of the power battery pack, battery pack, main positive relay, and main negative relay.
[0072] It should be understood that the vehicle controller monitors in real time whether it receives a high-voltage power-down operation request. This request is generated by the driver operating the key switch. For example, if the driver turns the key from the ignition position to the de-ignition position after a BMS1 malfunction, this request will be sent to the vehicle controller. When the vehicle controller receives the high-voltage power-down operation request in manual switching mode, it initiates a manual switching strategy: First, it checks the safety status of the current battery management system, such as whether the main and negative relays of BMS1 are in a disconnectable state and whether there are any unresolved high-voltage faults, ensuring that there is no safety risk during the power-down process. Then, the vehicle controller sends a relay disconnect command to the current battery management system, controlling the disconnection of the main positive relay first, followed by the main negative relay. For example, for BMS1, it first controls the corresponding main positive relay to disconnect, then controls the corresponding main negative relay to disconnect, cutting off its power supply circuit. The vehicle controller detects the on / off status of the current battery management system's power supply circuit. By monitoring the circuit current and relay feedback signals, it confirms that the circuit is completely disconnected and there is no residual high voltage, and then determines that the current battery management system has completed the power-down process.
[0073] Reference Figure 3 , Figure 3 This is a schematic diagram of the high-voltage architecture provided in Embodiment 1 of the dual-battery management system switching method of this application. Figure 3 As shown, power battery packs 1 and 2 are the vehicle's main energy storage units, responsible for storing electrical energy for vehicle use. The Battery Distribution Unit (BDU) of the battery pack is responsible for the distribution and management of the battery pack's electrical energy. BDU1 and BDU2 correspond to two different battery packs under two different battery management systems. Main positive relays 1 and 2 control the connection between the battery pack and the high-voltage power distribution system, while main negative relays 1 and 2 control the negative circuit connection between the battery pack and the high-voltage power distribution system. Together with the main positive relays, they ensure the safe connection and disconnection of the battery pack from the high-voltage system. When the main positive and negative relays corresponding to the battery management system (e.g., main positive relay 1 and main negative relay 1 corresponding to BMS1) are closed, the battery pack is connected to the high-voltage power distribution system; when they are open, the battery pack is disconnected from the high-voltage power distribution system. Charging positive relays 1 and 2 control the direction of charging current. During charging, the charging positive relays are closed to allow current to flow to the battery pack. Negative charging relays 1 and 2 control the negative current flow direction and work in conjunction with the positive charging relay to ensure a safe and efficient charging process. Pre-charge resistors 1 and 2 limit current before the high-voltage system is powered on, preventing current surges that could damage sensitive electronic equipment. Diodes 1 and 2 prevent reverse current flow, protecting circuit components. The pre-charge relay controls battery pack 1 and 2 to pre-charge the corresponding high-voltage capacitors of the battery management system. Manual Service Disconnect (MSD) switches 1 and 2 are used to manually disconnect the corresponding battery pack from the system during maintenance or emergencies, ensuring safety. The main positive and main negative terminals are the output terminals of the high-voltage power distribution system, connected to the vehicle's main positive and main negative terminals respectively, supplying power to the vehicle's high-voltage electrical equipment.
[0074] For example, when the power-down control process of the current power supply battery management system BMS1 is started, the main negative relay 2 and the main positive pre-charge relay 2 will be closed first to start pre-charging. After the pre-charging is completed, the main positive relay 1 and the main negative relay 1 will be opened to control the power supply circuit of the current power supply battery management system to be disconnected.
[0075] Step S22: When the second high-voltage power-on operation signal is detected and the current system status signal information meets the preset vehicle power-on control conditions, the power supply circuit of the backup power supply battery management system is connected to complete the power-on of the backup power supply battery management system.
[0076] It should be noted that the second high-voltage power-on operation signal is generated when the driver operates the key switch again after completing the battery switching operation. This signal is used to request the backup power supply battery management system to activate high-voltage power supply. The current system status signal information is the real-time status data of each key component of the vehicle when the second high-voltage power-on operation signal is detected. Each component sends this data to the vehicle controller via CAN signals, and it serves as the basis for determining whether the power-on conditions are met. The current system status signal information includes the self-test status of the motor controller, high-voltage interlock status, motor fault status, multi-function controller fault status, auxiliary drive relay status, manual gear position status, braking status, key status, charging gun status, backup power supply battery management system self-test status, high-voltage interlock status, and main / negative relay disconnection status.
[0077] In addition, the preset vehicle power-on control conditions are set in advance in the vehicle control unit (VCU). A series of standards are used to determine whether the alternative power supply battery management system is qualified for power-on. All sub-conditions must be met to be considered compliant. The preset vehicle power-on control conditions include three categories of sub-conditions: First, system power-on conditions, namely the status conditions of the MCU and the multi-function controller. The system power-on conditions are met when all three conditions are met: normal MCU self-test, normal MCU high-voltage interlock, normal motor operation and speed, no serious faults in the multi-function controller, normal auxiliary drive relay status, and normal high-voltage interlock in the multi-function controller. Second, external power-on conditions, which are met when the gear is in neutral (N), the brakes are effective, and the key signal is valid. Third, dual-battery management system battery power-on conditions, which are met when either the current power supply battery management system or the alternative battery management system simultaneously meets the following conditions: normal system self-test, normal high-voltage interlock, normal communication signal, no detected main / negative relay disconnection request, and no serious faults in the battery management system. When the current system status signal information simultaneously meets the system power-on conditions, external power-on conditions, and dual-battery management system battery power-on conditions, it is determined that the preset vehicle power-on control conditions are met.
[0078] Additionally, the backup power supply battery management system power supply circuit is the energy transmission path between the backup power supply battery management system (such as BMS1 or BMS2, which is different from the current power supply battery management system) and the vehicle's high-voltage load (such as the motor controller MCU, multi-function controller). Its structure is consistent with the current power supply battery management system power supply circuit, consisting of the power battery pack, battery module, main positive relay, and main negative relay. For example, when the backup power supply battery management system BMS2 power-on control process is initiated, main positive relay 2 and main negative relay 2 are closed to control the connection of the backup power supply battery management system power supply circuit, thus completing the power-on of the backup power supply battery management system.
[0079] It should be understood that the vehicle controller monitors in real time whether it receives a second high-voltage power-on operation signal. If no second high-voltage power-on operation signal is detected, it continues to wait for the driver to operate the key switch. After detecting the second high-voltage power-on operation signal, it compares the current system status signal information to determine whether the system power-on conditions, external power-on conditions, and dual-battery management system battery power-on conditions are simultaneously met. If the current system status signal information simultaneously meets the system power-on conditions, external power-on conditions, and dual-battery management system battery power-on conditions, it is determined that the preset driving power-on control conditions are met. When it is determined that the preset driving power-on control conditions are met, the main positive relay corresponding to the backup power supply battery management system (such as BMS2) is closed first, and then the corresponding main negative relay is closed to connect its power supply circuit. The vehicle controller detects the current and voltage status of the backup power supply battery management system's power supply circuit. After confirming that the circuit is connected normally, the high-voltage output is stable, and it can meet the power demand of the high-voltage load, it determines that the backup power supply battery management system has been powered on successfully.
[0080] In one feasible implementation, before step S22, the steps may include: detecting a battery switching operation signal when the current power supply battery management system is powered down; and detecting a second high-voltage power-on operation signal when the battery switching operation signal is detected.
[0081] It should be noted that the battery switching operation signal is generated by the driver through operating the battery switching self-reset switch. This signal indicates that the power source should be switched from the current power supply battery management system (BMS1) to the alternative power supply battery management system (BMS2). It is a crucial trigger signal in manual switching mode, connecting the power-off of the current power supply with the power-on of the alternative power supply. For example, after the previous power supply battery management system (e.g., BMS1) is powered off, the driver switches the battery switching self-reset switch from the current power supply battery management system (e.g., BMS1) to the alternative power supply battery management system (e.g., BMS2). This generates a battery switching operation signal, which is sent to the vehicle control unit (VCU) to inform it that the switch to the alternative power supply battery management system (e.g., BMS2) is required.
[0082] It should be understood that when the current power supply battery management system is powered down, the vehicle controller will confirm that the current power supply has completely stopped by detecting the status of the main positive and main negative relays of the current power supply battery management system (both are open) and the power supply circuit current (zero). This is to prevent the detection of a switching signal while the current power supply is still connected, which could cause a conflict between the power supply circuits of the two battery management systems. After confirming that the current power supply is powered down, the vehicle controller will monitor the battery switching operation signal in real time. If this signal is not detected, the vehicle controller will remain in a monitoring state, waiting for the driver's operation. If the battery switching operation signal is detected, it indicates that the driver has selected the alternative power supply battery management system. At this time, the vehicle controller will start monitoring the second high-voltage power-on operation signal, that is, monitoring whether the key switch has been operated to the power-on position again.
[0083] Step S30: When the current battery management system switching mode is automatic switching mode, the backup power supply battery management system is powered on and the current power supply battery management system is powered off through the automatic switching strategy.
[0084] It should be noted that the automatic switching mode is one method of switching between dual battery management systems. In this mode, when the fault information of the current power supply battery management system meets the preset switching conditions, the vehicle controller automatically completes the switching process of powering on the backup power supply battery management system and powering off the current power supply battery management system according to the preset automatic switching strategy, without the need for manual operation by the driver. The automatic switching strategy is a logic flow and operation procedure preset by the vehicle controller in automatic switching mode for automatically controlling the power-on of the backup power supply battery management system and the power-off of the current power supply battery management system.
[0085] It should be understood that when the current battery management system switching mode is identified as automatic switching mode, a second reminder message will be displayed on the instrument panel to inform the driver of the fault status of the current battery management system and the upcoming automatic switching process, so that the driver is aware of the vehicle's current status. The vehicle controller will first control the main positive and main negative relays corresponding to the backup battery management system to close, connecting its high-voltage circuit to ensure that the backup battery management system is successfully powered on. Then, it will control the main positive and main negative relays corresponding to the current battery management system to open, cutting off its high-voltage circuit to ensure that the current battery management system is successfully powered off.
[0086] In one feasible implementation, step S30 may include steps S31 to S33:
[0087] Step S31: When the current battery management system switching mode is automatic switching mode, the vehicle is controlled to enter limp speed-limited driving state through automatic switching strategy.
[0088] It should be noted that limp speed driving state refers to the state in which the vehicle travels at a low and fixed speed according to the instructions of the vehicle controller during the period when the current power supply battery management system fails and needs to be automatically switched. In this state, the vehicle cannot accelerate to high speed normally and can only maintain a basic low speed to avoid the safety risks caused by high speed during the fault switching process.
[0089] It should be understood that when the current battery management system switching mode is automatic switching mode, an automatic switching strategy will be activated: the vehicle controller sends a limp-speed limiting command to the motor controller. Upon receiving the command, the motor controller limits the motor's output power and speed, thereby reducing the vehicle's speed to a preset low level, putting the vehicle into a limp-speed limited driving state. In this state, the vehicle controller continuously monitors the vehicle speed to ensure it remains stable within the limited range. Even if the driver operates the accelerator pedal, the vehicle speed cannot be increased until the backup power supply battery management system is powered on.
[0090] Step S32: When the current system status signal information meets the preset vehicle power-on control conditions, control the power supply circuit of the backup power supply battery management system to connect, so as to complete the power-on of the backup power supply battery management system.
[0091] It should be understood that when the current system status signal information simultaneously meets the system power-on conditions, external power-on conditions, and dual-battery management system battery power-on conditions, the preset vehicle power-on control conditions are determined to be met. Upon determining that the preset vehicle power-on control conditions are met, the main positive relay corresponding to the alternative power supply battery management system (such as BMS2) is first closed, followed by the corresponding main negative relay, connecting its power supply circuit. The vehicle controller detects the current and voltage status of the alternative power supply battery management system's power supply circuit. After confirming that the circuit is normally connected, the high-voltage output is stable, and it can meet the power requirements of the high-voltage load, the alternative power supply battery management system is determined to have completed power-on.
[0092] For example, when starting the power-on control process of the backup power supply battery management system BMS2, the main negative relay 2 and the main positive pre-charge relay 2 will be closed first to start pre-charging. After the pre-charging is completed, the main positive relay 2 will be closed to control the connection of the power supply circuit of the backup power supply battery management system.
[0093] Step S32: When the alternative power supply battery management system is powered on, control the power supply circuit of the current power supply battery management system to disconnect, so as to complete the power-off of the current power supply battery management system.
[0094] It should be understood that when the alternative power supply battery management system is powered on, the vehicle controller will send a relay disconnect command to the current power supply battery management system, controlling the disconnection in the order of first disconnecting the main positive relay and then the main negative relay. For example, for BMS1, the corresponding main positive relay is disconnected first, followed by the corresponding main negative relay, thus cutting off its power supply circuit. The vehicle controller detects the on / off status of the power supply circuit of the current power supply battery management system. By monitoring the circuit current and relay feedback signals, it confirms that the circuit is completely disconnected and there is no residual high voltage before determining that the current power supply battery management system has been powered down.
[0095] Step S40: Based on the current battery management system switching mode, the dual battery management system switching is completed when the alternative power supply battery management system is powered on or when the current power supply battery management system is powered off.
[0096] It should be understood that the specific timing of the dual-battery management system switchover can be determined based on the identified current battery management system switching mode. If the current mode is manual switching, the dual-battery management system switchover is completed when the driver performs the corresponding operation to power on the alternative power supply battery management system. The dual-battery management system switchover is completed when the vehicle controller controls the current power supply battery management system to power off.
[0097] This embodiment compares the fault information of the current battery management system with preset switching conditions to ensure timely fault detection, preventing power outages or high-voltage system anomalies due to unresolved faults. By identifying manual or automatic switching modes, it adapts to corresponding switching strategies: in manual switching mode, the system prompts the driver to manually perform power-off and power-on operations to power off the current battery management system and power on the backup battery management system; in automatic switching mode, the system automatically controls the power-on of the backup battery management system and the power-off of the current battery management system, ensuring the speed and accuracy of the switching process. Whether switching manually or automatically, this solution ensures seamless switching between the two battery management systems when the backup battery management system powers on or the current battery management system powers off, thus guaranteeing uninterrupted vehicle operation and avoiding functional limitations or safety risks caused by battery management system malfunctions, thereby enhancing the safety and stability of vehicle operation.
[0098] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 4 Before step S10, the dual-battery management system switching method further includes steps S01 to S02:
[0099] Step S01: Determine the current power supply battery management system based on the status of the battery switching self-reset switch;
[0100] It should be noted that the battery switching self-reset switch is a physical control on new energy commercial vehicles that is operated by the driver and has an automatic reset function. It is used to select the initial or switched battery management system. The battery switching self-reset switch status refers to the position of the switch at a certain moment, reflecting the battery management system selected by the driver, including the position pointing to BMS1, the position pointing to BMS2, and the standby state after reset.
[0101] It should be understood that the vehicle controller receives the status signal transmitted by the battery switching self-reset switch in real time. This signal is transmitted via the CAN bus and contains the current switch position information (such as BMS1, BMS2, or standby). The vehicle controller parses this status signal to determine the battery management system selected by the driver: if the parsed switch status is BMS1 selected, then BMS1 is directly determined as the current battery management system; if the parsed status is BMS2 selected, then BMS2 is determined as the current battery management system; if the switch is in the standby state after reset, the VCU will retrieve the most recently stored selection record (such as the BMS1 previously selected by the driver) and use the battery management system corresponding to that record as the current battery management system to avoid the loss of power supply due to switch reset.
[0102] Step S02: When the current power supply battery management system is powered on, determine whether the fault information of the current power supply battery management system meets the preset battery management system switching conditions.
[0103] It should be noted that the current power supply battery management system (PHS) fault information refers to abnormal state data generated by the current PHS during operation, either through self-monitoring or interaction with the vehicle controller, reflecting its inability to supply power normally or the existence of safety hazards. The current PHS fault information may include interlocking abnormalities (open circuit or short circuit in the high-voltage circuit connection), communication loss (interruption of CAN communication with the vehicle controller), requests for main / residual relay disconnection (actively requesting disconnection of the main / residual relay after detecting a fault), and serious faults (such as abnormal battery cell voltage or excessive temperature). The preset PHS switching conditions are pre-set in the VCU. The criteria for determining whether to switch from the current PHS to the alternative PHS are based on the fault information of the current PHS; if any preset fault occurs in the current PHS, the switching conditions are deemed met.
[0104] It should be understood that the vehicle controller can confirm whether the current power supply battery management system is powered on by detecting the status of the main positive and main negative relays (both closed) and the current and voltage of the power supply circuit (stable and meeting requirements). When the current power supply battery management system is powered on, the vehicle controller receives fault information transmitted via the CAN bus in real time, including interlock status, communication status, main / negative disconnection requests, and severe fault status. This fault information is analyzed in real time to identify any anomalies and compared with preset battery management system switching conditions. If any of the following faults is detected in the current power supply battery management system: interlock anomaly, communication loss, main / negative disconnection request, or severe fault, the current power supply battery management system fault information meets the preset battery management system switching conditions. If no such fault is detected, or only a minor fault that does not affect power supply (such as slight battery undervoltage that does not affect operation), the switching conditions are not met, and monitoring of the current power supply battery management system fault information continues.
[0105] In one feasible implementation, steps A11 to A12 may be included before step S02:
[0106] Step A11: Upon receiving the first high-voltage power-on operation signal, determine whether the current system status signal information meets the preset vehicle power-on control conditions;
[0107] It should be noted that the first high-voltage power-on operation signal is generated by the driver through the operation of the key switch. It is used to request the current power supply battery management system to start high-voltage power supply and is the initial signal that triggers the vehicle to judge the power-on conditions and execute the power-on process.
[0108] It should be understood that when the current system status signal information simultaneously meets the system power-on conditions, external power-on conditions, and dual-battery management system battery power-on conditions, the current system status signal information is determined to meet the preset vehicle power-on control conditions.
[0109] In one feasible implementation, step A11 may include: upon receiving a first high-voltage power-on operation signal, determining the motor controller state, multi-function controller state, operation input state, and battery management system state based on the current system state signal information; and determining whether the motor controller state, multi-function controller state, operation input state, and battery management system state meet preset vehicle power-on control conditions.
[0110] Additionally, the motor controller status refers to the real-time operating status of the motor controller, reflecting whether the MCU can normally participate in the vehicle's high-voltage power supply and power control. The motor controller status can include MCU self-test status, MCU high-voltage interlock status, motor running status, and motor speed status. The multi-function controller status refers to the real-time operating status of the multi-function controller, which can include multi-function controller fault status, auxiliary drive relay status, and multi-function controller high-voltage interlock status. The operation input status refers to the status corresponding to the operation commands input by the driver through vehicle control components (such as gear lever, brake pedal, and key switch). The operation input status can include gear status, braking status, and key signal status. The battery management system status refers to the real-time operating status of the battery management system, which can include system self-test status, high-voltage interlock status, communication signal status, main / negative relay disconnection request signal, and battery management system fault status.
[0111] It should be understood that upon receiving the first high-voltage power-on operation signal, the system determines the status of the motor controller, the multi-function controller, the operation input, and the battery management system based on the current system status signal information. The system power-on conditions are met when the motor controller and multi-function controller statuses satisfy the system power-on conditions: MCU self-test is normal, MCU high-voltage interlock is normal, the motor is running normally at normal speed, the multi-function controller has no serious faults, the auxiliary drive relay is normal, and the multi-function controller high-voltage interlock is normal. External power-on conditions are met when the operation input status satisfies the external power-on conditions: the gear is in neutral (N), the brakes are effective, and the key signal is effective. Dual-battery management system battery power-on conditions are met when the battery management system status satisfies the dual-battery management system battery power-on conditions: either the current power supply battery management system or the backup battery management system simultaneously satisfies the following conditions: system self-test is normal, high-voltage interlock is normal, communication signals are normal, no main / negative relay disconnection request is detected, and the battery management system has no serious faults. Finally, the preset vehicle power-on control conditions are met when the current system status signal information simultaneously satisfies the system power-on conditions, the external power-on conditions, and the dual-battery management system battery power-on conditions.
[0112] Step A12: When the current system status signal information meets the preset vehicle power-on control conditions, control the power supply circuit of the current power supply battery management system to connect, so as to complete the power-on of the current power supply battery management system.
[0113] It should be understood that when the current system status signal information simultaneously meets the preset vehicle power-on control conditions, namely the system power-on conditions, the external power-on conditions, and the dual-battery management system battery power-on conditions, the main positive relay and the main negative relay corresponding to the control front power supply battery management system are disconnected so that the power supply circuit of the current power supply battery management system is connected, and the current power supply battery management system is powered on.
[0114] This embodiment uses the battery switching self-reset switch state to clearly identify the current power supply battery management system. After the current power supply battery management system is powered on, fault information is monitored in real time and the switching conditions are compared. This allows for the timely detection of safety hazards or faults in the current power supply battery management system, avoiding power outages, high-voltage system damage, or even safety accidents caused by undetected faults, thus ensuring the safety of the entire vehicle operation.
[0115] For example, to help understand the implementation flow of the dual-battery management system switching method obtained by combining this embodiment with the above embodiment one, please refer to... Figure 5 , Figure 5 A simplified flowchart of a dual-battery management system switching method is provided, specifically:
[0116] When manually switching the battery switch to BMS1, after energizing the vehicle with the key, if the relevant conditions for vehicle power-on control are met, the BMS1 vehicle power-on control procedure is executed. After successfully energizing BMS1, if the relevant conditions for BMS switching control are met, the current battery management system switching mode is identified. If the current battery management system switching mode is manual switching mode, the manual switching control procedure is executed. The driver energizes the vehicle with the key to reduce high voltage, then executes the BMS1 vehicle power-off control procedure. After successfully powering off BMS1, the driver manually switches the battery switch to BMS2, then energizes the vehicle with the key to complete the BMS2 switching. If the current battery management system switching mode is automatic switching mode, the automatic switching control procedure is executed. After the vehicle enters limp mode, the BMS2 vehicle power-on control procedure is executed. After successfully energizing BMS2, the BMS1 vehicle power-off control procedure is executed. Successfully powering off BMS1 completes the BMS2 switching.
[0117] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the dual-battery management system switching method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0118] This application also provides a dual-battery management system switching device, please refer to... Figure 6 The dual-battery management system switching device includes:
[0119] The mode determination module 10 is used to identify the current battery management system switching mode when the fault information of the current power supply battery management system meets the preset battery management system switching conditions.
[0120] The switching control module 20 is used to control the power-off of the current power supply battery management system and the power-on of the backup power supply battery management system through a manual switching strategy when the current battery management system switching mode is manual switching mode.
[0121] The switching control module 20 is also used to control the alternative power supply battery management system to power on and the current power supply battery management system to power off through an automatic switching strategy when the current battery management system switching mode is automatic switching mode.
[0122] The battery switching module 30 is used to switch between the two battery management systems based on the current battery management system switching mode, when the alternative power supply battery management system is powered on or when the current power supply battery management system is powered off.
[0123] In one embodiment, the switching control module 20 is further configured to, when the current battery management system switching mode is manual switching mode and a high-voltage power-down operation request is received, control the power supply circuit of the current power supply battery management system to disconnect through a manual switching strategy to complete the power-down of the current power supply battery management system; and when a second high-voltage power-on operation signal is detected and the current system status signal information meets the preset driving power-on control conditions, control the power supply circuit of the alternative power supply battery management system to connect to complete the power-on of the alternative power supply battery management system.
[0124] In one embodiment, the switching control module 20 is further configured to detect a battery switching operation signal when the current power supply battery management system is powered down; and to detect a second high-voltage power-on operation signal when the battery switching operation signal is detected.
[0125] In one embodiment, the switching control module 20 is further configured to: control the vehicle to enter a limp-speed-limited driving state through an automatic switching strategy when the current battery management system switching mode is an automatic switching mode; control the power supply circuit of the alternative power supply battery management system to connect when the current system status signal information meets the preset driving power-on control conditions, so as to complete the power-on of the alternative power supply battery management system; and control the power supply circuit of the current power supply battery management system to disconnect when the alternative power supply battery management system is powered on, so as to complete the power-off of the current power supply battery management system.
[0126] In one embodiment, the switching control module 20 is further configured to determine the current power supply battery management system based on the state of the battery switching self-reset switch; and, when the current power supply battery management system is powered on, determine whether the fault information of the current power supply battery management system meets the preset battery management system switching conditions.
[0127] In one embodiment, the mode determination module 10 is further configured to determine whether the current system status signal information meets the preset vehicle power-on control conditions when receiving the first high-voltage power-on operation signal; and when the current system status signal information meets the preset vehicle power-on control conditions, control the power supply circuit of the current power supply battery management system to be connected to complete the power-on of the current power supply battery management system.
[0128] In one embodiment, the mode determination module 10 is further configured to, upon receiving the first high-voltage power-on operation signal, determine the motor controller state, the multi-function controller state, the operation input state, and the battery management system state based on the current system state signal information; and determine whether the motor controller state, the multi-function controller state, the operation input state, and the battery management system state meet the preset vehicle power-on control conditions.
[0129] The dual-battery management system switching device provided in this application, employing the dual-battery management system switching method in the above embodiments, can solve the technical problem of how to improve the safety and stability of vehicle control. Compared with the prior art, the beneficial effects of the dual-battery management system switching device provided in this application are the same as those of the dual-battery management system switching method provided in the above embodiments, and other technical features in the dual-battery management system switching device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0130] This application provides a dual battery management system switching device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the dual battery management system switching method in the above embodiment 1.
[0131] The following is for reference. Figure 7 The diagram illustrates a structural schematic suitable for implementing a dual-battery management system switching device according to embodiments of this application. The dual-battery management system switching device in embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 7 The dual-battery management system switching device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0132] like Figure 7 As shown, the dual-battery management system switching device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in ROM (Read Only Memory) 1002 or a program loaded from storage device 1003 into RAM (Random Access Memory) 1004. RAM 1004 also stores various programs and data required for the operation of the dual-battery management system switching device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via bus 1005. Input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to I / O interface 1006: input devices 1007 including, for example, touch screens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, LCDs (Liquid Crystal Displays), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. The communication device 1009 allows the dual-battery management system switching device to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows dual-battery management system switching devices with various systems, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.
[0133] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0134] The dual-battery management system switching device provided in this application, employing the dual-battery management system switching method in the above embodiments, can solve the technical problem of how to improve the safety and stability of vehicle control. Compared with the prior art, the beneficial effects of the dual-battery management system switching device provided in this application are the same as those of the dual-battery management system switching method provided in the above embodiments, and other technical features in this dual-battery management system switching device are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0135] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0136] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0137] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the dual-battery management system switching method in the above embodiments.
[0138] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, RAM (Random Access Memory), ROM (Read Only Memory), EPROM (Erasable Programmable Read Only Memory), or flash memory, optical fiber, CD-ROM (CD-Read Only Memory), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0139] The aforementioned computer-readable storage medium may be included in the dual-battery management system switching device; or it may exist independently and not be assembled into the dual-battery management system switching device.
[0140] The aforementioned computer-readable storage medium carries one or more programs. When these programs are executed by the dual-battery management system switching device, the dual-battery management system switching device: when the fault information of the current power supply battery management system meets the preset battery management system switching conditions, identifies the current battery management system switching mode; when the current battery management system switching mode is a manual switching mode, it controls the current power supply battery management system to power down and the backup power supply battery management system to power on through a manual switching strategy; when the current battery management system switching mode is an automatic switching mode, it controls the backup power supply battery management system to power on and the current power supply battery management system to power down through an automatic switching strategy; and based on the current battery management system switching mode, completes the dual-battery management system switching when the backup power supply battery management system is powered on or when the current power supply battery management system is powered down.
[0141] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including LAN (Local Area Network) or WAN (Wide Area Network)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0142] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0143] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0144] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described dual-battery management system switching method, thereby solving the technical problem of how to improve the safety and stability of vehicle control. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the dual-battery management system switching method provided in the above embodiments, and will not be repeated here.
[0145] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the dual-battery management system switching method described above.
[0146] The computer program product provided in this application can solve the technical problem of how to improve the safety and stability of vehicle control. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the dual battery management system switching method provided in the above embodiments, and will not be repeated here.
[0147] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. A method for switching between dual battery management systems, characterized in that, The dual-battery management system switching method includes: When the current power supply battery management system fault information meets the preset battery management system switching conditions, identify the current battery management system switching mode; When the current battery management system switching mode is manual switching mode, the current power supply battery management system is powered down and the backup power supply battery management system is powered on through the manual switching strategy. When the current battery management system switching mode is automatic switching mode, the backup power supply battery management system is powered on and the current power supply battery management system is powered off through an automatic switching strategy. Based on the current battery management system switching mode, the dual battery management system switching is completed when the alternative power supply battery management system is powered on or when the current power supply battery management system is powered off.
2. The method as described in claim 1, characterized in that, The step of controlling the power-off of the current power supply battery management system and the power-on of the backup power supply battery management system through a manual switching strategy when the current battery management system switching mode is manual switching mode includes: When the current battery management system switching mode is manual switching mode and a high voltage power-down operation request is received, the power supply circuit of the current power supply battery management system is disconnected through the manual switching strategy to complete the power-down of the current power supply battery management system. When a second high-voltage power-on operation signal is detected and the current system status signal information meets the preset vehicle power-on control conditions, the power supply circuit of the backup power supply battery management system is connected to complete the power-on of the backup power supply battery management system.
3. The method as described in claim 2, characterized in that, Before the step of controlling the power supply circuit of the alternative power supply battery management system to connect when the second high-voltage power-on operation signal is detected and the current system status signal information meets the preset vehicle power-on control conditions, to complete the power-on of the alternative power supply battery management system, the method further includes: When the current power supply battery management system is powered down, the battery switching operation signal is detected; If the battery switching operation signal is detected, the second high-voltage power-on operation signal is detected.
4. The method as described in claim 1, characterized in that, The step of controlling the power-on of the backup power supply battery management system and the power-off of the current power supply battery management system through an automatic switching strategy when the current battery management system switching mode is automatic switching mode includes: When the current battery management system switching mode is automatic switching mode, the vehicle is controlled to enter limp speed limited driving state through automatic switching strategy; When the current system status signal information meets the preset vehicle power-on control conditions, the power supply circuit of the backup power supply battery management system is connected to complete the power-on of the backup power supply battery management system. When the alternative power supply battery management system is powered on, the power supply circuit of the current power supply battery management system is disconnected to complete the power-off of the current power supply battery management system.
5. The method as described in claim 1, characterized in that, Before the step of identifying the current battery management system switching mode when the current power supply battery management system fault information meets the preset battery management system switching conditions, the method further includes: The current power supply battery management system is determined based on the status of the battery switching self-reset switch. When the current power supply battery management system is powered on, determine whether the fault information of the current power supply battery management system meets the preset battery management system switching conditions.
6. The method as described in claim 5, characterized in that, Before the step of determining whether the fault information of the current power supply battery management system meets the preset battery management system switching conditions when the current power supply battery management system is powered on, the method further includes: Upon receiving the first high-voltage power-on operation signal, determine whether the current system status signal information meets the preset vehicle power-on control conditions; When the current system status signal information meets the preset vehicle power-on control conditions, the power supply circuit of the current power supply battery management system is connected to complete the power-on of the current power supply battery management system.
7. The method as described in claim 6, characterized in that, The step of determining whether the current system status signal information meets the preset vehicle power-on control conditions upon receiving the first high-voltage power-on operation signal includes: Upon receiving the first high-voltage power-on operation signal, the status of the motor controller, the multi-in-one controller, the operation input status, and the battery management system status are determined based on the current system status signal information. Determine whether the status of the motor controller, the multi-function controller, the operation input, and the battery management system meet the preset vehicle power-on control conditions.
8. A dual-battery management system switching device, characterized in that, The device includes: The mode determination module is used to identify the current battery management system switching mode when the current power supply battery management system fault information meets the preset battery management system switching conditions. The switching control module is used to control the power-off of the current power supply battery management system and the power-on of the backup power supply battery management system through a manual switching strategy when the current battery management system switching mode is manual switching mode. The switching control module is also used to control the backup power supply battery management system to power on and the current power supply battery management system to power off through an automatic switching strategy when the current battery management system switching mode is automatic switching mode. The battery switching module is used to switch between the two battery management systems based on the current battery management system switching mode, when the alternative power supply battery management system is powered on or when the current power supply battery management system is powered off.
9. A dual-battery management system switching device, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the dual battery management system switching method as described in any one of claims 1 to 7.
10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the dual-battery management system switching method as described in any one of claims 1 to 7.