Vehicle control method for resetting battery management system and related device

By performing collaborative reset control during the battery management system reset and closing the main relay, the vehicle power loss problem caused by the battery management system reset is solved, and the user experience and driving safety are improved.

CN119898195APending Publication Date: 2025-04-29SAIC MOTOR
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311414395.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-27
Publication Date
2025-04-29

AI Technical Summary

Technical Problem

When the controller of the battery management system is reset, the power of the vehicle is lost, resulting in driving safety hazards and user experience impacts.

Method used

By obtaining the controller's flag bit signal, it is determined whether the controller has reset, and sends a signal to the vehicle controller when the reset occurs, performs collaborative reset control, and closes the main relay to restore the vehicle's power output.

Benefits of technology

After the battery management system is reset, the main relay is automatically controlled to close, restore the power output of the vehicle, improve the user's driving experience, and improve driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119898195A_ABST
    Figure CN119898195A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle control method for resetting of a battery management system and a related device. The method comprises the steps that the battery management system can obtain a flag bit signal of a controller to determine whether the controller is reset or not; and when it is determined that the controller is reset, the battery management system sends a first signal to the vehicle control unit. The vehicle control unit receives the first signal and sends a closing request for closing the main relay to the battery management system; the battery management system can close the main relay based on the closing request, high-voltage power-on of the whole vehicle is achieved, and power output of the whole vehicle is maintained. By means of the method, after the battery management system is reset, the main relay can be automatically controlled to be closed, it is guaranteed that the whole vehicle can be powered on at high voltage, power output of the whole vehicle is recovered, a user cannot sense loss generated by resetting of the battery management system in the driving process, the driving experience of the user is improved, and the user experience is improved. And the driving safety is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to a whole vehicle control method and related devices for resetting a battery management system. Background Art

[0002] The battery management system (BMS) is mainly used to intelligently manage and maintain each battery unit, prevent overcharging and over-discharging of the battery, extend the battery life, and monitor the battery status. The battery management system BMS can realize the pre-charging, charging, high-voltage power-on, and power-off of the power battery by controlling the closing and opening of the relay. Among them, the BMS can send a control signal to the relay through the controller to realize the control of the relay.

[0003] When the vehicle is driving, if a controller failure is detected, the controller will be automatically reset to improve the robustness of the system. After the controller is reset, the main relay will be controlled to passively open. When the main relay is opened, the vehicle cannot be powered, and the vehicle loses power, which will bring hidden dangers to driving safety. When the user discovers the problem, he can only restart the vehicle to power on the vehicle, which not only affects the user's driving experience, but also brings safety hazards. Summary of the invention

[0004] In view of this, the present application provides a vehicle control method and related devices for resetting the battery management system, so as to improve the user's driving experience and enhance driving safety when the battery management system is reset.

[0005] In a first aspect, the present application provides a vehicle control method for resetting a battery management system, the method being applied to the battery management system, the method comprising:

[0006] Acquire a flag signal of a controller of the battery management system, where the flag signal is used to indicate whether the controller is reset;

[0007] When it is determined according to the flag signal that the controller is reset, a first signal is sent to the vehicle controller, wherein the first signal is used to enable the vehicle controller to perform coordinated reset control;

[0008] A closing request for closing a main relay sent by the vehicle controller is received, and the main relay is closed based on the closing request.

[0009] In a possible implementation, closing the main relay based on the closing request includes:

[0010] When a message allowing closing of the main relay sent by the vehicle controller is received within a first preset time, the main relay is closed based on the closing request.

[0011] In a possible implementation, the method further includes:

[0012] After confirming that the main relay is closed within the second preset time, a message indicating that the main relay is closed and a second signal are sent to the vehicle controller; otherwise, a message indicating that the main relay is disconnected and the second signal are sent to the vehicle controller, and the second signal is used to indicate that the coordinated reset is completed, so that the vehicle controller performs control operations on the vehicle after receiving the message and the second signal.

[0013] In a possible implementation, the process of determining, according to the flag signal, that the controller is reset includes:

[0014] Setting the flag signal to be a low signal when the controller is in normal sleep mode, and setting the flag signal to be a high signal when the controller is reset;

[0015] In response to an operation of waking up the controller, acquiring the flag signal;

[0016] When the flag signal is a high signal, it is determined that the controller is reset.

[0017] In a second aspect, the present application provides a vehicle control method for resetting a battery management system, the method being applied to a vehicle controller, the method comprising:

[0018] Receiving a first signal sent by a battery management system, where the first signal is used to enable the vehicle controller to perform coordinated reset control;

[0019] A closing request for closing the main relay is sent to the battery management system.

[0020] In a possible implementation, the method further includes:

[0021] A load reduction request is sent to a high voltage component controller, so that the high voltage component controller controls the high voltage component to perform load reduction operation or stop operation based on the load reduction request.

[0022] In a possible implementation, the method further includes:

[0023] When it is confirmed within the first preset time that the high-voltage component is running at a reduced load or stops running, a message allowing closing of the main relay is sent to the battery management system; otherwise, a disconnection request for disconnecting the main relay is sent to the battery management system.

[0024] In a possible implementation, the method further includes:

[0025] After receiving the main relay closing message and the second signal sent by the battery management system within the second preset time, an operation request is sent to the high-voltage component controller, so that the high-voltage component controller controls the operation of the high-voltage component based on the operation request.

[0026] In a third aspect, the present application provides a vehicle control device for resetting a battery management system, the device being applied to a battery management system, the device comprising:

[0027] An acquisition unit, used for acquiring a flag signal of a controller of the battery management system, wherein the flag signal is used for indicating whether the controller is reset;

[0028] A first sending unit, configured to send a first signal to a vehicle controller when it is determined according to the flag signal that the controller is reset, wherein the first signal is used to enable the vehicle controller to perform coordinated reset control;

[0029] The control unit is used to receive a closing request for closing the main relay sent by the vehicle controller, and close the main relay based on the closing request.

[0030] In a possible implementation, the control unit is specifically configured to close the main relay based on the closing request when receiving a message from the vehicle controller allowing closing of the main relay within a first preset time.

[0031] In a possible implementation manner, the device further includes: a third sending unit;

[0032] The third sending unit is used to send a message that the main relay is closed and a second signal to the vehicle controller after confirming that the main relay is closed within a second preset time; otherwise, send a message that the main relay is disconnected and the second signal to the vehicle controller, and the second signal is used to indicate that the coordinated reset is completed, so that the vehicle controller can perform control operations on the vehicle after receiving the message and the second signal.

[0033] In one possible implementation, the process of determining whether the controller is reset based on the flag signal includes: setting the flag signal to a low signal when the controller is in normal sleep, and setting the flag signal to a high signal when the controller is reset; in response to an operation of waking up the controller, obtaining the flag signal; and determining that the controller is reset when the flag signal is a high signal.

[0034] In a fourth aspect, the present application provides a vehicle control device for resetting a battery management system, the device being applied to a vehicle controller, the device comprising:

[0035] A receiving unit, configured to receive a first signal sent by a battery management system, wherein the first signal is configured to enable the vehicle controller to perform coordinated reset control;

[0036] The second sending unit is used to send a closing request for closing the main relay to the battery management system.

[0037] In a possible implementation manner, the device further includes: a fourth sending unit;

[0038] The fourth sending unit is used to send a load reduction request to the high-voltage component controller, so that the high-voltage component controller controls the high-voltage component to reduce the load or stop the operation based on the load reduction request.

[0039] In a possible implementation, the second sending unit is further used to send a message to the battery management system allowing the main relay to be closed when confirming that the high-voltage component is running at a reduced load or stops running within the first preset time; otherwise, send a disconnection request to the battery management system to disconnect the main relay.

[0040] In a possible implementation, the fourth sending unit is also used to send an operation request to the high-voltage component controller after receiving the message of the main relay closing and the second signal sent by the battery management system within a second preset time, so that the high-voltage component controller controls the operation of the high-voltage component based on the operation request.

[0041] In a fifth aspect, the present application provides a vehicle control device for resetting a battery management system, the device comprising: a memory and a processor;

[0042] The memory is used to store relevant program codes;

[0043] The processor is used to call the program code to execute the vehicle control method for resetting the battery management system as described in any one of the implementations of the first aspect or the second aspect.

[0044] In a sixth aspect, the present application provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to execute the vehicle control method for resetting the battery management system as described in any one of the implementation methods of the first aspect or the second aspect above.

[0045] It can be seen that this application has the following beneficial effects:

[0046] In the above implementation of the present application, when the battery management system is working, if the controller fails due to software or hardware, it will automatically control the controller to reset. After the controller is reset, it will also control the main relay to disconnect, that is, disconnect the high-voltage circuit of the whole vehicle. In order to confirm whether the controller has been reset, the battery management system can obtain the flag signal of the controller, wherein the flag signal can be used to determine whether the controller has been reset. When it is determined that the controller has been reset according to the flag signal, the battery management system sends a first signal to the vehicle controller. The vehicle controller receives the first signal, indicating that the controller of the battery management system has received a reset signal, and the controller can enter the collaborative reset control according to the first signal. At this time, the vehicle controller can send a closing request to close the main relay to the battery management system, that is, a high-voltage power-on request, and the closing request is the collaborative reset control operation performed by the vehicle controller based on the first signal. When the battery management system receives the closing request, it can close the main relay based on the closing request to achieve high-voltage power-on of the whole vehicle and maintain the power output of the whole vehicle. Through the method provided in the present application, after the battery management system is reset, the main relay can be automatically controlled to close, ensuring that the entire vehicle can be powered on at high voltage and restoring the power output of the entire vehicle, so that the user will not perceive the loss caused by the resetting of the battery management system during driving, thereby improving the user's driving experience and enhancing driving safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. It is obvious that the drawings described below are only some embodiments provided in the present application, and a person skilled in the art can also obtain other drawings based on these drawings.

[0048] Figure 1 A flow chart of a vehicle control method for resetting a battery management system provided in an embodiment of the present application;

[0049] Figure 2 A flowchart of another vehicle control method for resetting a battery management system provided in an embodiment of the present application;

[0050] Figure 3 A flowchart of another vehicle control method for resetting a battery management system provided in an embodiment of the present application;

[0051] Figure 4 A schematic diagram of a vehicle control system for resetting a battery management system provided in an embodiment of the present application;

[0052] Figure 5 A schematic diagram of a vehicle control device for resetting a battery management system provided in an embodiment of the present application;

[0053] Figure 6 A schematic diagram of another vehicle control device for resetting a battery management system provided in an embodiment of the present application;

[0054] Figure 7 A schematic diagram of a vehicle control device for resetting a battery management system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0055] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. The described embodiments are only exemplary implementation methods of the present application, not all implementation methods. Those skilled in the art can combine the embodiments of the present application to obtain other embodiments without creative work, and these embodiments are also within the scope of protection of the present application.

[0056] The battery management system (BMS) is mainly used to intelligently manage and maintain each battery unit, prevent overcharging and over-discharging of the battery, extend the battery life, and monitor the battery status. The battery management system BMS can realize the pre-charging, charging, high-voltage power-on, power-off and other procedures of the power battery by controlling the closing and opening of the relay. Among them, the BMS can send a control signal to the relay through the controller to realize the control of the relay. For example, the controller can be a microcontroller unit (MCU), which serves as the main chip of the BMS to realize the control of the relay.

[0057] When the vehicle is driving, if a software or hardware failure is detected in the controller, the controller will be automatically reset to improve the robustness of the system. For example, when a software program instruction is executed incorrectly, or when the controller voltage is detected to be overvoltage or undervoltage, the battery management system will automatically control the controller to reset. After the controller is reset, the main relay will be controlled to open passively. When the main relay is turned on, high-voltage power-on cannot be achieved, the power of the vehicle is lost, and it will bring hidden dangers to driving safety. When the user discovers it, he can only restart the vehicle to power on the vehicle, which not only affects the user's driving experience, but also brings safety hazards.

[0058] Based on this, the embodiment of the present application provides a vehicle control method for a battery management system reset, so as to improve the user's driving experience and improve the safety of driving when the battery management system is reset. In specific implementation, in order to confirm whether the controller has been reset, the battery management system can obtain the flag signal of the controller, wherein the flag signal can be used to determine whether the controller has been reset. When it is determined that the controller has been reset according to the flag signal, the battery management system sends a first signal to the vehicle controller. The vehicle controller receives the first signal, indicating that the reset signal sent by the controller of the battery management system has been received, and the controller can enter the collaborative reset control according to the first signal. At this time, the vehicle controller can send a closing request to close the main relay to the battery management system, that is, a high-voltage power-on request. The closing request is the collaborative reset control operation performed by the vehicle controller based on the first signal. When the battery management system receives the closing request, the main relay can be closed based on the closing request to achieve high-voltage power-on of the vehicle and maintain the power output of the vehicle. Through the method provided in the present application, after the battery management system is reset, the main relay can be automatically controlled to close, ensuring that the entire vehicle can be powered on at high voltage and restoring the power output of the entire vehicle, so that the user will not perceive the loss caused by the resetting of the battery management system during driving, thereby improving the user's driving experience and enhancing driving safety.

[0059] In order to facilitate the understanding of the technical solution provided by the embodiments of the present application, a detailed introduction will be given below with reference to the accompanying drawings.

[0060] See also Figure 1 , Figure 1 A flowchart of a vehicle control method for resetting a battery management system provided in an embodiment of the present application.

[0061] The method may be performed by a battery management system, and the method may include the following steps:

[0062] S101: Acquire a flag signal of a controller of a battery management system, where the flag signal is used to indicate whether the controller is reset.

[0063] In order to confirm whether the controller has been reset, the battery management system can obtain the flag signal of the controller. That is, the battery management system can pre-set a flag, and then determine whether the controller has been reset by the signal of the flag.

[0064] In one possible implementation, the setting method of the flag signal can be determined in the following manner. After the battery management system sets the flag, the flag signal can be set to include a pull-up signal and a pull-down signal, and then the flag signal is set to be a pull-down signal when the controller is in normal sleep; the flag signal is set to be a pull-up signal when the controller is reset. When the controller needs to be awakened after sleep or reset, the flag signal at this time can be obtained in response to the operation of waking up the controller, that is, it can be determined whether the controller has been reset based on the flag signal when the controller is awakened. That is, when the flag signal obtained when waking up the controller is a pull-down signal, it indicates that the controller was in normal sleep before; when the flag signal obtained when waking up the controller is a pull-up signal, it indicates that the controller has been reset.

[0065] S102: When it is determined according to the flag signal that the controller is reset, a first signal is sent to the vehicle controller.

[0066] Among them, the first signal is used to make the vehicle controller perform coordinated reset control. The first signal is equivalent to the signal sent by the battery management system to the vehicle controller to reset the controller. That is, when the vehicle controller receives the first signal, that is, receives the message that the controller of the battery management system is reset, the vehicle controller can subsequently perform coordinated reset control on the battery management system.

[0067] S103: receiving a closing request for closing the main relay sent by the vehicle controller, and closing the main relay based on the closing request.

[0068] When the vehicle controller receives the message that the controller of the battery management system is reset, it can send a closing request to the battery management system to request closing of the main relay. When the battery management system receives the closing request, it can control the main relay to close based on the closing request.

[0069] In a possible implementation, when the vehicle controller receives the first signal, that is, the controller is reset at this time, and the main relay is in the disconnected state, in order to avoid the voltage difference between the two ends before the main relay is closed being too large, the vehicle controller can control the high-voltage components of the vehicle to reduce the load or stop running. In specific implementation, the vehicle controller can send a load reduction request to the high-voltage component controller, and when the high-voltage component controller receives the load reduction request, it can send a control signal to the high-voltage component according to the load reduction request, and the control signal can be to make the high-voltage component reduce the load or stop running, so that the high-voltage component runs or stops running in a state of reduced load according to the control signal.

[0070] The high-voltage component controller may be a plurality of controllers, for example, a motor controller, an air-conditioning controller, a DC / DC controller, etc. The motor controller may control the motor to reduce the load or stop the operation, the air-conditioning controller may control the air-conditioning to reduce the load or stop the operation, and the DC / DC controller may control the DC / DC component to reduce the load or stop the operation.

[0071] In a possible implementation, if the vehicle controller confirms that the high-voltage component reduces the load or stops running within the first preset time, for example, the high-voltage component controller sends a signal carrying the high-voltage component operating load power to the vehicle controller, and the vehicle controller can send a message to the battery management system to allow the main relay to be closed. When the battery management system receives the message allowing the main relay to be closed, it controls the main relay to close. At this time, the high-voltage power-on of the vehicle is restored to maintain the power output of the vehicle.

[0072] Optionally, during the process of the battery management system controlling the main relay to close, if it is confirmed that the main relay has been closed within a second preset time, the battery management system can send a message of the main relay closing and a second signal to the vehicle controller, where the second signal is used to indicate that the coordinated reset is completed.

[0073] When the vehicle controller receives the message of the main relay closing and the second signal, it can perform control operations on the vehicle. For example, the vehicle controller exits the coordinated reset control and sends an operation request to the high-voltage component controller, and the high-voltage component controller can restore the high-voltage component to normal operation according to the operation request.

[0074] Optionally, if the battery management system has not confirmed that the main relay is closed after the second preset time interval, it can be considered that the main relay has failed to close. At this time, the battery management system sends a message that the main relay is disconnected and a second signal to the vehicle controller. That is, regardless of whether the main relay is successfully closed or disconnected, after the second preset time interval, a second signal will be sent to the vehicle controller, indicating that the collaborative reset control is over and the vehicle controller can exit the collaborative reset control. The battery management system can also send a low-voltage mode signal to the vehicle controller. That is, since the main relay fails to close and is in a disconnected state, the high voltage power-on of the vehicle cannot be achieved, and the vehicle is in a low-voltage mode at this time. The vehicle controller does not need to send an operation request to the high-voltage component controller, that is, at this time the high-voltage component maintains a reduced load operation or stops running.

[0075] In a possible implementation, if after the first preset time interval, the vehicle controller confirms that the high-voltage component is not running at a reduced load, the vehicle controller may also send a disconnection request to the battery management system to disconnect the main relay. When the battery management system receives the disconnection request, it does not continue to execute the process of closing the main relay.

[0076] Optionally, the battery management system can also send a message that the main relay is disconnected, a second signal, and a low-voltage mode signal to the vehicle controller. That is, since the main relay is in a disconnected state, the vehicle cannot be powered on at high voltage, and the vehicle is in a low-voltage mode.

[0077] Through the method provided in the embodiment of the present application, after the battery management system is reset, the entire vehicle can automatically control the main relay to close, so that the entire vehicle can be powered on at high voltage and the power output of the entire vehicle can be restored, so that the user cannot perceive the loss caused by the resetting of the battery management system during driving, thereby improving the user's driving experience and enhancing driving safety.

[0078] Based on the above method embodiment, the present application embodiment also provides a vehicle control method for resetting the battery management system, which will be described below in conjunction with the accompanying drawings.

[0079] See also Figure 2 , Figure 2 A flowchart of another vehicle control method for resetting a battery management system provided in an embodiment of the present application.

[0080] The method may be executed by a vehicle controller, and the method may include the following steps:

[0081] S201: Receive a first signal sent by a battery management system, where the first signal is used to enable a vehicle controller to perform coordinated reset control.

[0082] When the battery management system determines that the controller has been reset, it sends a first signal to the vehicle controller. The first signal is equivalent to the message sent by the battery management system to the vehicle controller that the controller has been reset. When the vehicle controller receives the first signal, that is, receives the message that the controller of the battery management system has been reset, the vehicle controller can subsequently perform coordinated reset control on the battery management system.

[0083] S202: Sending a closing request to close the main relay to the battery management system.

[0084] When the vehicle controller performs collaborative reset control on the battery management system, it sends a closing request to the battery management system to close the main relay, so that after receiving the closing request, the battery management system can control the main relay to close based on the closing request to maintain the high voltage power-on of the whole vehicle.

[0085] In a possible implementation, when the vehicle controller receives the first signal, that is, the controller is reset at this time, and the main relay is in the disconnected state, in order to avoid the voltage difference between the two ends before the main relay is closed being too large, the vehicle controller can control the high-voltage components of the vehicle to reduce the load or stop running. In specific implementation, the vehicle controller can send a load reduction request to the high-voltage component controller, and when the high-voltage component controller receives the load reduction request, it can send a control signal to the high-voltage component according to the load reduction request, and the control signal can be to make the high-voltage component reduce the load or stop running, so that the high-voltage component runs or stops running in a state of reduced load according to the control signal.

[0086] If the vehicle controller confirms that the high-voltage component is running at a reduced load or stops running within the first preset time, a message allowing the main relay to be closed can be sent to the battery management system. If after the first preset time, the vehicle controller confirms that the high-voltage component is not running at a reduced load, a disconnection request to disconnect the main relay is sent to the battery management system. When the battery management system receives the disconnection request, the process of closing the main relay is not continued.

[0087] When the battery management system receives a message allowing the main relay to be closed, the main relay can be closed according to the closing request. Optionally, in the process of the battery management system controlling the closing of the main relay, if it is confirmed that the main relay has been closed within the second preset time, the battery management system can send a message of the main relay closing and a second signal to the vehicle controller, and the second signal is used to indicate that the coordinated reset is complete. When the vehicle controller receives the message of the main relay closing and the second signal, it can perform control operations on the vehicle. For example, the vehicle controller exits the coordinated reset control and can send an operation request to the high-voltage component controller, and the high-voltage component controller can control the high-voltage component to resume normal operation according to the operation request.

[0088] Based on the above method embodiments, the embodiments of the present application also provide a vehicle control method for resetting a battery management system.

[0089] See also Figure 3 , Figure 3 A flowchart of another vehicle control method for resetting a battery management system provided in an embodiment of the present application.

[0090] The method may include the following steps:

[0091] A1: The battery management system obtains the flag signal of the controller.

[0092] A2: When it is determined according to the flag signal that the controller is reset, the battery management system sends a first signal to the vehicle controller.

[0093] That is, a signal indicating that the controller is reset is sent to the vehicle controller so that the vehicle controller can perform coordinated reset control on the battery management system.

[0094] A3: The vehicle controller sends a closing request to the battery management system to close the main relay.

[0095] A4: The vehicle controller sends a load reduction request to the high-voltage component controller.

[0096] The high-voltage component controller controls the high-voltage component to reduce the load or stop the operation based on the load reduction request.

[0097] A5: The vehicle controller receives a signal for reduced load operation sent by the high-voltage component controller, so as to determine whether the high-voltage component should be operated at reduced load according to the signal.

[0098] A6: When the vehicle controller confirms that the high-voltage component is running at a reduced load or stops running within the first preset time, it sends a message to the battery management system allowing the main relay to be closed.

[0099] A7: After the battery management system confirms that the main relay is closed within the second preset time, it sends a message that the main relay is closed and a second signal to the vehicle controller.

[0100] A8: After receiving the message that the main relay is closed and the second signal, the vehicle controller sends an operation request to the high-voltage component controller.

[0101] So that the high-voltage component controller controls the high-voltage component to operate normally based on the operation request.

[0102] A9: After a second preset time interval, the battery management system confirms that the main relay is not closed, and sends a main relay disconnection message, a second signal, and a low-voltage mode signal to the vehicle controller.

[0103] A10: The vehicle controller confirms within the first preset time that the high-voltage component is not operating at a reduced load and sends a disconnect request to the battery management system to disconnect the main relay.

[0104] A11: The battery management system exits the process of closing the main relay and sends a main relay disconnection message, a second signal, and a low-voltage mode signal to the vehicle controller.

[0105] Based on the above method embodiment, the embodiment of the present application also provides a vehicle control system for resetting the battery management system.

[0106] See also Figure 4 , Figure 4 A schematic diagram of a vehicle control system for resetting a battery management system provided in an embodiment of the present application.

[0107] The system 400 may include: a battery management system 401, a vehicle controller 402, and a high-voltage component controller 403;

[0108] The high voltage component controller 403 may include a motor controller, an air conditioning controller, and a DC / DC controller.

[0109] The specific working principles of the battery management system 401, the vehicle controller 402 and the high-voltage component controller 403 can be found in the above method embodiments, which will not be repeated here.

[0110] In addition, the system may also include a large-screen display unit. When the main relay is in a closed state and the entire vehicle maintains high voltage power supply, the large-screen display unit may be in a normally bright state.

[0111] Based on the above method embodiments and system embodiments, the embodiments of the present application also provide a vehicle control device for resetting a battery management system.

[0112] See also Figure 5 , Figure 5 A schematic diagram of a vehicle control device for resetting a battery management system provided in an embodiment of the present application.

[0113] The device 500 can be applied to a battery management system, and the device 500 includes:

[0114] An acquisition unit 501 is used to acquire a flag signal of a controller of the battery management system, where the flag signal is used to indicate whether the controller is reset;

[0115] A first sending unit 502 is used to send a first signal to the vehicle controller when it is determined according to the flag signal that the controller is reset, wherein the first signal is used to enable the vehicle controller to perform coordinated reset control;

[0116] The control unit 503 is used to receive a closing request for closing the main relay sent by the vehicle controller, and close the main relay based on the closing request.

[0117] In a possible implementation, the control unit 503 is specifically configured to close the main relay based on the closing request when receiving a message from the vehicle controller allowing closing of the main relay within a first preset time.

[0118] In a possible implementation manner, the device further includes: a third sending unit;

[0119] The third sending unit is used to send a message that the main relay is closed and a second signal to the vehicle controller after confirming that the main relay is closed within a second preset time; otherwise, send a message that the main relay is disconnected and the second signal to the vehicle controller, and the second signal is used to indicate that the coordinated reset is completed, so that the vehicle controller can perform control operations on the vehicle after receiving the message and the second signal.

[0120] In one possible implementation, the process of determining whether the controller is reset based on the flag signal includes: setting the flag signal to a low signal when the controller is in normal sleep, and setting the flag signal to a high signal when the controller is reset; in response to an operation of waking up the controller, obtaining the flag signal; and determining that the controller is reset when the flag signal is a high signal.

[0121] In addition, an embodiment of the present application also provides a vehicle control device for resetting a battery management system.

[0122] See also Figure 6 , Figure 6 A schematic diagram of another vehicle control device for resetting a battery management system provided in an embodiment of the present application.

[0123] The device 600 is applied to a vehicle controller, and the device 600 may include:

[0124] A receiving unit 601 is used to receive a first signal sent by a battery management system, where the first signal is used to enable the vehicle controller to perform coordinated reset control;

[0125] The second sending unit 602 is used to send a closing request for closing the main relay to the battery management system.

[0126] In a possible implementation manner, the device further includes: a fourth sending unit;

[0127] The fourth sending unit is used to send a load reduction request to the high-voltage component controller, so that the high-voltage component controller controls the high-voltage component to reduce the load or stop the operation based on the load reduction request.

[0128] In a possible implementation, the second sending unit 602 is further used to send a message to the battery management system allowing the main relay to be closed when confirming that the high-voltage component is running at a reduced load or stops running within the first preset time; otherwise, send a disconnection request to the battery management system to disconnect the main relay.

[0129] In a possible implementation, the fourth sending unit is also used to send an operation request to the high-voltage component controller after receiving the message of the main relay closing and the second signal sent by the battery management system within a second preset time, so that the high-voltage component controller controls the operation of the high-voltage component based on the operation request.

[0130] Through the device provided in the embodiment of the present application, after the battery management system is reset, the entire vehicle can automatically control the main relay to close, so that the entire vehicle can be powered on at high voltage and the power output of the entire vehicle can be restored, so that the user cannot perceive the loss caused by the resetting of the battery management system during driving, thereby improving the user's driving experience and enhancing driving safety.

[0131] Based on the above method embodiment and device embodiment, the present application embodiment also provides a vehicle control device for resetting a battery management system, which will be described below in conjunction with the accompanying drawings.

[0132] See also Figure 7 , Figure 7 A schematic diagram of a vehicle control device for resetting a battery management system provided in an embodiment of the present application.

[0133] The device 700 includes: a memory 701 and a processor 702;

[0134] The memory 701 is used to store relevant program codes;

[0135] The processor 702 is used to call the program code to execute the vehicle control method for resetting the battery management system described in the above method embodiment.

[0136] In addition, an embodiment of the present application also provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to execute the vehicle control method for resetting the battery management system described in the above method embodiment.

[0137] It should be noted that the technical features of the higher-level means provided in the embodiments of the present application are clear to those skilled in the art, and the problems to be solved by the higher-level means are also clear. The means for obtaining the corresponding features can be selected by those skilled in the art according to specific implementation requirements. The means provided in this application should not be regarded as a limitation on the solution or as the only means of implementation.

[0138] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same and similar parts between the various embodiments can refer to each other. In particular, for the system or device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. The device embodiment described above is only exemplary, in which the units or modules described as separate components may or may not be physically separated, and the components displayed as units or modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units, and some or all of the units or modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative work.

[0139] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0140] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0141] It should also be noted that, in this application, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0142] The steps of the method or algorithm described in conjunction with the embodiments disclosed in this application can be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module can be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0143] The above description of the disclosed embodiments enables professionals and technicians in the field to implement or use the present application. Various modifications to these embodiments will be apparent to professionals and technicians in the field, and the general principles defined in this application can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown in the present application, but will conform to the widest range consistent with the principles and novel features disclosed in the present application.

Claims

1. A vehicle control method for resetting a battery management system, characterized in that: The method is applied to a battery management system, and the method comprises: Acquire a flag signal of a controller of the battery management system, where the flag signal is used to indicate whether the controller is reset; When it is determined according to the flag signal that the controller is reset, a first signal is sent to the vehicle controller, wherein the first signal is used to enable the vehicle controller to perform coordinated reset control; A closing request for closing a main relay sent by the vehicle controller is received, and the main relay is closed based on the closing request.

2. The method according to claim 1, characterized in that The closing of the main relay based on the closing request comprises: When a message allowing closing of the main relay sent by the vehicle controller is received within a first preset time, the main relay is closed based on the closing request.

3. The method according to claim 1, characterized in that The method further comprises: After confirming that the main relay is closed within the second preset time, a message indicating that the main relay is closed and a second signal are sent to the vehicle controller; otherwise, a message indicating that the main relay is disconnected and the second signal are sent to the vehicle controller, and the second signal is used to indicate that the coordinated reset is completed, so that the vehicle controller performs control operations on the vehicle after receiving the message and the second signal.

4. The method according to any one of claims 1 to 3, characterized in that: The process of determining that the controller is reset according to the flag signal includes: Setting the flag signal to be a low signal when the controller is in normal sleep mode, and setting the flag signal to be a high signal when the controller is reset; In response to an operation of waking up the controller, acquiring the flag signal; When the flag signal is a high signal, it is determined that the controller is reset.

5. A vehicle control method for resetting a battery management system, characterized in that: The method is applied to a vehicle controller, and the method comprises: Receiving a first signal sent by a battery management system, where the first signal is used to enable the vehicle controller to perform coordinated reset control; A closing request for closing the main relay is sent to the battery management system.

6. The method according to claim 5, characterized in that The method further comprises: A load reduction request is sent to a high voltage component controller, so that the high voltage component controller controls the high voltage component to perform load reduction operation or stop operation based on the load reduction request.

7. The method according to claim 5, characterized in that The method further comprises: When it is confirmed within the first preset time that the high-voltage component is running at a reduced load or stops running, a message allowing closing of the main relay is sent to the battery management system; otherwise, a disconnection request for disconnecting the main relay is sent to the battery management system.

8. The method according to claim 5, characterized in that The method further comprises: After receiving the main relay closing message and the second signal sent by the battery management system within the second preset time, an operation request is sent to the high-voltage component controller, so that the high-voltage component controller controls the operation of the high-voltage component based on the operation request.

9. A vehicle control device for resetting a battery management system, characterized in that: The device is applied to a battery management system, and the device comprises: An acquisition unit, used for acquiring a flag signal of a controller of the battery management system, wherein the flag signal is used for indicating whether the controller is reset; A first sending unit, configured to send a first signal to a vehicle controller when it is determined according to the flag signal that the controller is reset, wherein the first signal is used to enable the vehicle controller to perform coordinated reset control; The control unit is used to receive a closing request for closing the main relay sent by the vehicle controller, and close the main relay based on the closing request.

10. A vehicle control device for resetting a battery management system, characterized in that: The device is applied to a vehicle controller, and the device comprises: A receiving unit, configured to receive a first signal sent by a battery management system, wherein the first signal is configured to enable the vehicle controller to perform coordinated reset control; The second sending unit is used to send a closing request for closing the main relay to the battery management system.

11. A vehicle control device for resetting a battery management system, characterized in that: The device comprises: a memory and a processor; The memory is used to store relevant program codes; The processor is used to call the program code to execute the vehicle control method for resetting the battery management system as described in any one of claims 1 to 4 or any one of claims 5 to 8.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and the computer program is used to execute the vehicle control method for resetting the battery management system as described in any one of claims 1 to 4 or any one of claims 5 to 8.