Control method of battery system and battery system
By judging the number of power outages in the lithium-ion battery system and trying to close the MOSFET switch at intervals, the problem of the battery system accidentally interrupting the output at the moment of loading is solved, and the robustness of the battery management system and the loading progress are improved.
Patent Information
- Application Number
- CN202411318499.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2024-12-17
AI Technical Summary
The lithium-ion battery system is incorrectly triggered by pulse current or instantaneous signal interference during installation or during operation, causing the battery to be disconnected and output, affecting the loading progress and test progress.
By obtaining the current voltage value of the battery system, we judge the number of power offstations. If the number of power offstations is less than a certain threshold N, we will try to close the MOSFET switch of the battery system after the preset time to avoid misinterpretation of the output and send a fault if necessary Signal to the vehicle system.
It effectively alleviates the impact of high current on the MOSFET switch during real overcurrent, prevents the battery system from cutting off external output when unnecessary, and improves the robustness of the battery management system and the loading and testing progress of the vehicle.
Smart Images

Figure CN119142200A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery systems, and in particular to a control method for a battery system and a battery system. Background Art
[0002] With the rapid development and application of new energy vehicles, lithium-ion battery systems (battery packs) are increasingly used in automotive starting batteries. Usually, lithium battery packs are equipped with a battery pack charge and discharge management system (Battery Management System, BMS) to manage the charge and discharge of the battery pack. At the same time, the BMS also has a series of protection functions, such as over-current protection, over-temperature protection, under-voltage protection, and over-voltage protection. When these protections are triggered, the BMS will actively cut off the MOSFET main circuit switch of the battery pack, and then cut off the connection between the battery pack and the external load or charger, thereby protecting the battery pack.
[0003] However, due to the complexity of the load on the whole vehicle, mis-ignition at the moment of assembly, or the existence of parasitic inductance of the battery pack system itself, the charged battery pack generates a pulse current when it is connected to the load of the whole vehicle. The instantaneous peak value of the pulse current reaches the overcurrent protection threshold on the BMS, which triggers the overcurrent protection on the BMS, causing the BMS to cut off the MOSFET main circuit switch, causing the battery pack to disconnect the external output, causing the whole vehicle to be powered off, affecting the loading and testing progress. Summary of the invention
[0004] A control method and a battery system provided in the embodiments of the present application at least solve the problem of disconnecting the battery output due to false protection triggered by pulse current or instantaneous signal interference at the moment of loading or during operation.
[0005] According to one aspect of an embodiment of the present application, a control method for a battery system is provided, including: obtaining a current voltage value of the battery system; when the current voltage value is not less than a preset value, disconnecting the battery system, and adding 1 to the value of the current number of power outages T, wherein the initial value of the current number of power outages T is 0; determining whether the current number of power outages T is greater than N, wherein N is a natural number, and N>2; if not, closing the battery system after a preset time, and repeating the above steps; if so, stopping repeating the above steps.
[0006] Optionally, after the step of obtaining the current voltage value of the battery system, the method further comprises: when the current voltage value is less than a preset value, keeping the battery system closed.
[0007] Optionally, after a preset time has passed, the battery system is closed and the above steps are repeated, and the method further comprises: the preset time in the first repetition of the above steps is not greater than the preset time in the later repetition of the above steps.
[0008] Optionally, the method further includes: N≥4, and repeatedly executing the above steps multiple times with the preset time increasing in sequence.
[0009] Optionally, after stopping repeatedly executing the above steps, the above method further includes: sending a fault signal to the entire vehicle system.
[0010] Optionally, before the battery system is installed on the vehicle, the above method also includes: disconnecting the battery system; closing the battery system when a grounding signal from the vehicle system is detected; detecting whether the control unit of the battery system establishes communication with the vehicle system; if so, continuously closing the battery system.
[0011] Optionally, detecting whether the control unit of the battery system has established communication with the whole vehicle system includes: continuously sending a preset number of target data frames to the whole vehicle system; if the number of response data frames received from the whole vehicle system is greater than or equal to 1, determining that the control unit has established communication with the whole vehicle system.
[0012] According to another aspect of the embodiment of the present application, a battery system is also provided, including: a battery pack; a battery information acquisition unit connected to the battery pack and configured to collect parameters of the battery pack; a current collector connected to the battery information acquisition unit and configured to obtain the charging and discharging current of the battery pack when it is working; an overcurrent detection and overcurrent protection module connected to the current collector and configured to perform overcurrent detection and overcurrent protection on the battery pack; a switch unit connected to the battery pack and configured to control the external output of the battery pack and the external charging of the battery pack; a switch drive circuit connected to the switch unit and configured to control the opening and closing of the switch unit; a control unit respectively connected to the battery information acquisition unit, the overcurrent detection and overcurrent protection module and the switch drive circuit, and configured to execute the method in any of the above embodiments; a communication unit connected to the control unit and configured to realize communication between the control unit and the whole vehicle system; a grounding signal detection unit connected to the control unit and configured to detect whether there is a grounding signal from the whole vehicle system.
[0013] Optionally, the overcurrent detection and overcurrent protection module includes: an operational amplifier, a comparator and a D trigger, wherein:
[0014] An operational amplifier is configured to amplify the voltage value at both ends of the current collector; a comparator is connected to the operational amplifier and configured to compare the amplified voltage value with a preset value, and when the amplified voltage value is greater than the preset value, output a level signal to act on a D flip-flop; the D flip-flop is connected to the comparator and configured to output a trigger level to act on a switch drive circuit under the action of the level signal, so as to trigger the switch drive circuit to output a control signal to disconnect the switch unit; the D flip-flop is also configured to output a trigger level to act on a control unit under the action of the level signal; the control unit is configured to send a fault signal of an increased voltage value at both ends of the current collector to the vehicle system under the action of the trigger level output by the D flip-flop; and send a signal to the D flip-flop to clear the current state of the D flip-flop.
[0015] According to another aspect of the embodiments of the present application, a non-transitory machine-readable medium storing computer instructions is also provided, where the computer instructions are used to enable a computer to execute the method in any of the above embodiments.
[0016] Beneficial effects of the embodiments of the present application:
[0017] In the embodiment of the present application, after the overcurrent protection of the battery system is responded to and the MOSFET switch that controls the external output of the battery system is quickly cut off, by taking multiple time intervals to sequentially try to close the MOSFET switch of the battery system, the impact of the large current on the MOSFET switch when the overcurrent is really over can be effectively alleviated. For example, the reason for closing the MOSFET switch is that the large current triggers the overcurrent protection when the overcurrent is really over, rather than the instantaneous peak current triggering the overcurrent protection. The duration of the large current relative to the instantaneous peak current will be longer. If the strategy of continuously closing the MOSFET switch is adopted, and the large current does not disappear at this time, it will cause the large current to have a greater impact on the MOSFET switch, and even cause the problem of damaging the MOSFET switch due to the generation of a large amount of heat. The above problems can be avoided by trying to close the MOSFET switch multiple times at intervals. The technical solution provided by the present application can prevent the battery system from accidentally disconnecting the MOSFET switch at the moment of loading, causing the battery system to cut off the external output when it is unnecessary, improve the robustness of the battery management system, and improve the technical effects of the battery loading progress and test progress.
[0018] Details of one or more embodiments of the present application are set forth in the following drawings and description to make other features, objects, and advantages of the present application more readily apparent. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other embodiments can be obtained based on these drawings without creative work.
[0020] Figure 1 is a schematic diagram of a battery system according to an embodiment of the present application;
[0021] Figure 2 is a schematic diagram of an overcurrent detection and overcurrent protection solution according to an embodiment of the present application;
[0022] Figure 3 is a flow chart of a method for controlling a battery system according to an embodiment of the present application;
[0023] Figure 4 is a flow chart of a method for controlling a battery system according to an embodiment of the present application;
[0024] Figure 5 is a flow chart of a method for controlling a battery system according to an embodiment of the present application;
[0025] Figure 6 Schematic diagram of the structure of the electronic device of this embodiment. DETAILED DESCRIPTION
[0026] Embodiments of the present embodiment will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present embodiment are shown in the accompanying drawings, it should be understood that the present embodiment can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein, which are instead provided for a more thorough and complete understanding of the present embodiment. It should be understood that the drawings and embodiments of the present embodiment are only for exemplary purposes and are not intended to limit the scope of protection of the present embodiment.
[0027] In order to better understand the embodiments of the present application, the technical terms involved in the embodiments of the present application are explained as follows:
[0028] The battery pack used in the embodiment of the present application is composed of multiple lithium batteries connected in series, and the battery pack is connected in series with a MOSFET switch. The MOSFET switch adopts a high-side connection method, that is, the MOSFET switch is connected to the positive electrode of the battery pack. Under normal circumstances, the battery management system (Battery Management System, BMS) of the battery system will integrate some protection strategies to cut off the connection between the battery system and the outside world in time under special circumstances, thereby ensuring the safety of the battery system. For example, when the on-board charger or load is abnormal and causes overcurrent, the BMS detects the overcurrent, triggers the overcurrent protection, cuts off the MOSFET switch, and protects the battery system from damage caused by external overcurrent.
[0029] Due to the high energy density of lithium batteries, when an overcurrent fault occurs, the current ramps up very quickly and can reach thousands of amperes in an instant. Therefore, the protection circuits integrated inside the BMS cut off the MOSFET switch in a very short time, thereby ensuring the safety of the devices and battery packs on the BMS and avoiding thermal runaway.
[0030] However, since the protection response time is very fast, hardware interference in the vehicle operating environment may occur during the battery system installation or vehicle operation, causing the BMS to trigger the fault incorrectly, causing the BMS to cut off the MOSFET incorrectly, causing the battery pack to cut off the output incorrectly, and causing the vehicle load to suddenly lose power. In order to solve this problem, a relevant solution is provided in the embodiments of the present application, which is described in detail below.
[0031] Figure 1 is a schematic diagram of a battery system according to an embodiment of the present application. Figure 1 As shown, the battery system includes:
[0032] The battery pack 101 is configured to be charged and discharged.
[0033] In the embodiment of the present application, the battery pack 101 is composed of a plurality of lithium batteries connected in series.
[0034] The battery information collection unit 102 is connected to the battery pack 101 and is configured to collect parameters of the battery pack 101 .
[0035] from Figure 1 It can be seen that the battery information acquisition unit 102 includes a total voltage acquisition module, a battery cell voltage acquisition module, a battery cell temperature acquisition module, a battery cell balancing module and a circuit acquisition module.
[0036] The battery information acquisition unit 102 is used to acquire parameters such as single cell voltage, total voltage, charge / discharge current, and temperature of the battery pack 101 , and report the acquired parameters to the control unit 107 in a timely manner, and execute the control command of the control unit 107 .
[0037] The current collector 103 is connected to the battery information collection unit 102 and is configured to obtain the charge and discharge current of the battery pack 101 when it is working.
[0038] The current collector 103 (shunt, also called a shunt) is responsible for collecting the charging and discharging current of the battery pack 101 when it is working. The collected current is divided into two paths. One path is collected by the battery information collection unit 102 and reports the real-time current value to the control unit 107; the other path is detected and amplified by the overcurrent detection and overcurrent protection module 104 and compared with the preset threshold. When the collected current is within the preset threshold trigger range, the overcurrent protection is triggered.
[0039] The overcurrent detection and overcurrent protection module 104 is connected to the current collector 103 and is configured to perform overcurrent detection and overcurrent protection on the battery pack 101 .
[0040] The switch unit 105 is connected to the battery pack 101 and is configured to control the external output of the battery pack 101 and the external charging of the battery pack 101 .
[0041] In the embodiment of the present application, the switch unit 105 is a MOSFET switch, which is a switch unit for the battery system to output externally, and is composed of a charging MOSFET Q1 and a discharging MOSFET Q2 connected in series. When the MOSFET switch is closed, the battery system outputs externally; when the MOSFET switch is open, the battery system outputs externally.
[0042] The switch driving circuit 106 is connected to the switch unit 105 and is configured to control the opening and closing of the switch unit 105 .
[0043] The switch driving circuit 106 provides a driving voltage to control the on and off of the MOSFET switch. The principle is: when the driving voltage is higher than the on threshold voltage of the MOSFET switch, the MOSFET switch is turned on; when the driving voltage is lower than the on threshold voltage of the MOSFET switch, the MOSFET switch is turned on and off. Here, the driving circuit can be built by a boost circuit, or a MOSFET driving chip or driver can be directly used to control the on and off of the MOSFET switch.
[0044] The control unit 107 is connected to the battery information acquisition unit 102 , the overcurrent detection and overcurrent protection module 104 , and the switch driving circuit 106 , respectively.
[0045] The control unit 107 is the control center of the battery system, responsible for data interaction with each system and issuing control commands based on the data uploaded by each unit system.
[0046] The communication unit 108 is connected to the control unit 107 and is configured to implement communication between the control unit 107 and the vehicle system.
[0047] The communication unit 108 is used to establish communication with the entire vehicle. When the system is awakened by the grounding signal, the unit promptly exchanges data with the communication unit of the entire vehicle to confirm that the battery system loading status is established, and promptly exchanges data with the control unit 108 to execute the control command of the control unit 107.
[0048] The grounding signal detection unit 109 is connected to the control unit 107 and is configured to detect whether there is a grounding signal from the vehicle system.
[0049] Grounding wire is an important part of the automobile circuit system. There are three main types: main grounding wire, backup grounding wire and anti-static grounding wire.
[0050] The main grounding wire is the connection line between the negative pole of the battery and the vehicle body, and it undertakes the main loop work of the circuit system.
[0051] The backup grounding wire provides an additional grounding connection outside the main line, which helps to improve the complex circuit environment and ensure the stable transmission of current.
[0052] The anti-static grounding wire is installed in the fuel system, the bottom of the seat or the bottom of the fuel tank. It can effectively prevent static electricity from causing inconvenience to passengers and avoid interfering with electronic equipment and signal devices in the car.
[0053] During daily car maintenance, it is essential to check the grounding wire. Only by ensuring the normal operation of the grounding wire can we avoid interference with electronic equipment, prevent car failures and ensure driving safety.
[0054] In an embodiment of the present application, after the battery system is installed on a vehicle, the vehicle system will output a grounding signal to the battery system through a grounding signal unit, and the grounding signal may be a level signal.
[0055] The ground signal detection unit 109 is a ground signal detection unit, which is a normally powered working unit (a circuit that works in both the standby state and the working state is a normally powered working unit) and can work in real time.
[0056] The grounding signal detection unit can detect the grounding signal that may appear at any time. If the grounding signal is detected, it means that the battery system is successfully installed.
[0057] The above-mentioned battery system provided in the embodiment of the present application can effectively ensure that the battery system is protected when an overcurrent occurs in the external environment, thereby avoiding thermal runaway of the battery system caused by the overcurrent.
[0058] According to an optional embodiment of the present application, the overcurrent detection and overcurrent protection module 104 includes: an operational amplifier, a comparator and a D trigger, wherein the operational amplifier is configured to amplify the voltage value across the current collector 103; the comparator is connected to the operational amplifier and configured to compare the amplified voltage value with a preset value, and when the amplified voltage value is greater than the preset value, the output level signal acts on the D trigger; the D trigger is connected to the comparator and configured to output a trigger level to act on the switch drive circuit under the action of the level signal, so as to trigger the switch drive circuit 106 to output a control signal to disconnect the switch unit 105; the D trigger is also configured to output a trigger level to act on the control unit 107 under the action of the level signal.
[0059] Figure 2 is a schematic diagram of an overcurrent detection and overcurrent protection solution according to an embodiment of the present application, Figure 3 is a flow chart of a control method of a battery system according to an embodiment of the present application. Figure 2 and Figure 3 As shown, the input end of the overcurrent detection and overcurrent protection module is the voltage across the shunt, which is amplified by the operational amplifier and then output to the comparator (such as Figure 2 ①), compare the value at ① with the overcurrent threshold preset by the comparator, and after comparison by the comparator, output a level signal to the D flip-flop (such as Figure 2 ② in the figure). After the D flip-flop is triggered by a level signal (rising edge or falling edge), it outputs a trigger level (such as Figure 2 ③ and ③'), respectively act on the control unit 107 and the switch drive circuit 106, and the output of the switch drive circuit 106 is pulled down to the voltage at which the MOSFET switch is turned off, thereby controlling the MOSFET switch to turn off (such as Figure 2 ⑥).
[0060] Through the above design, when a pulse current is generated in the battery pack vehicle instantaneously or during operation, the MOSFET switch can be quickly turned off, thereby improving the safety of the battery system.
[0061] According to another optional embodiment of the present application, the control unit 107 is configured to send a fault signal of an increased voltage value across the current collector 103 to the vehicle system under the action of a trigger level output by the D trigger; and send a signal to the D trigger to clear the current state of the D trigger.
[0062] The control unit 107 reports the fault to the vehicle system through the communication unit 107, so as to find out the cause of the overcurrent fault in time.
[0063] At the same time, the control unit 107 outputs Figure 2The signal ⑤ in the D flip-flop clears the state of the D flip-flop, which can avoid affecting the MOSFET switch from turning on again.
[0064] The overcurrent detection circuit proposed in the present application can respond to and cut off the MOSFET switch at a speed of up to microseconds. The faster the response, the more system safety can be guaranteed. This can prevent the system current from rising too high due to too slow cutting off, leading to thermal runaway of the battery system.
[0065] It should be noted that the battery system in the embodiment of the present application also includes other detection and protection modules 110, for example, other protection unit circuit modules in the system except overcurrent protection, which are used to turn off the MOSFET switch in the event of overtemperature, overvoltage, undervoltage or other abnormalities to protect the battery system.
[0066] The present application also proposes a control method for a battery system, which is applied to Figure 1 The battery system shown.
[0067] Figure 4 is a flow chart of a control method of a battery system according to an embodiment of the present application. Figure 4 As shown, the method comprises the following steps:
[0068] Step S401, obtaining the current voltage value of the battery system.
[0069] Step S402, when the current voltage value is not less than the preset value, the battery system is disconnected, and the value of the current power-off times T is increased by 1, wherein the initial value of the current power-off times T is 0.
[0070] In the present application, after the battery pack is grounded and powered on, the voltage value is detected and calculated in a cycle for multiple times. When the voltage value is detected to be greater than or equal to the preset value, the circuit connection is disconnected and the value of the current power-off number T is increased by 1.
[0071] Step S403, determining whether the current power-off times T is greater than N, where N is a natural number and N>2.
[0072] Step S40301: If not, the battery system is closed after a preset time and the above steps are repeated.
[0073] Step S40302: If yes, stop repeating the above steps.
[0074] In some optional embodiments of the present application, such as Figure 2 and Figure 3 As shown, when the protection is triggered to disconnect the MOSFET switch for the first time, the system will try to close the MOSFET switch in sequence after time periods t1, t2, t3, and t4. The length of the interval can be independently defined according to the actual vehicle operating conditions and MOSFET switch characteristics.
[0075] The above method for closing the MOSFET switch is specifically that if the MOSFET switch is successfully closed after an interval of time period t1, there is no need to continue to try to close the MOSFET switch within an interval of time period t2; if the MOSFET switch is not successfully closed after an interval of time period t1, it is necessary to continue to try to close the MOSFET switch again after an interval of time period t2, and so on, until the MOSFET switch is successfully closed.
[0076] In addition, if short-circuit protection actually occurs (for example, a large current actually flows through the MOSFET switch causing it to disconnect), then after four consecutive attempts to close the switch, the MOSFET switch is normally off and is released after the release condition is met (i.e., the large current disappears).
[0077] The purpose of increasing the closing times is to prevent the MOSFET switch from disconnecting by mistake. If it is disconnected by mistake, it will always be successfully closed during a certain closing attempt. However, if a large current really passes through and the protection is triggered, then after trying to close the preset number of times (4 times in the embodiment of the present application, and can also be set to other times according to actual conditions), if the MOSFET switch still cannot be successfully closed, the MOSFET switch will be disconnected instead of trying to close it all the time.
[0078] By adopting the strategy of trying to close the MOSFET switch in sequence at intervals of multiple time periods, the impact of large current on the MOSFET switch during real overcurrent can be effectively alleviated. For example, the reason for closing the MOSFET switch is that the large current triggers the overcurrent protection during real overcurrent, rather than the instantaneous peak current triggering the overcurrent protection. The duration of the large current is longer than the instantaneous peak current. If the strategy of continuously closing the MOSFET switch is adopted, and the large current does not disappear at this time, it will cause a large impact of the large current on the MOSFET switch, and even cause the MOSFET switch to be damaged due to the generation of a large amount of heat. Closing the MOSFET switch using the above method and trying to close the MOSFET switch multiple times at intervals can avoid the occurrence of the above problems.
[0079] Through the above technical solution, not only can the safety characteristics of the battery system be greatly improved, but also the battery system can be prevented from erroneously disconnecting its output, so that the battery system can be more intelligently matched to the entire vehicle, thereby improving reliability and user experience.
[0080] According to an optional embodiment of the present application, after executing step S401 to obtain the current voltage value of the battery system, when the current voltage value is less than a preset value, the battery system is kept closed.
[0081] According to another optional embodiment of the present application, in the process of executing step S40301 to close the battery system after a preset time and repeating the above steps, the preset time in the first repetition of the above steps is not greater than the preset time in the later repetition of the above steps.
[0082] As an optional embodiment of the present application, the above method further includes: N≥4, and the preset time in the above steps is repeatedly executed multiple times and increases in sequence.
[0083] As mentioned above, the embodiment provided by the present application adopts a strategy of trying to close the MOSFET switch in sequence at intervals of multiple time periods, which can effectively alleviate the impact of high current on the MOSFET switch when there is real overcurrent. It should be noted that the duration of the next interval should be longer than the duration of the previous interval, so as to ensure that the performance of the MOSFET switch will not be lost due to frequent operation of the MOSFET switch under high current in a short period of time.
[0084] The scheme in this step is described with a specific embodiment. For example, the duration of t1 is 1s. If the MOSFET switch is not successfully closed after an interval of 1s, it means that the large current has not disappeared. If the MOSFET switch is tried to be closed again after the same interval of 1s, the MOSFET switch may not be successfully closed because the large current has not disappeared. However, frequently closing and disconnecting the MOSFET switch will cause certain losses to the performance of the MOSFET switch, and the above technical solution can reduce the losses caused to the performance of the MOSFET switch.
[0085] In an embodiment of the present application, the value of N is 4, that is, after the battery pack is grounded and powered on, the voltage value is detected and calculated for 5 cycles. During the first 4 cycles, each time the detected voltage value is greater than the preset value, the circuit is disconnected, paused for a preset time, and then closed. The 5th time is the final judgment, and there is no step of pausing for a preset time and then closing.
[0086] As an optional embodiment of the present application, after executing step S40302 to stop repeatedly executing the above steps, it is also necessary to send a fault signal of the increased voltage value at both ends of the current collector to the vehicle system.
[0087] like Figure 2 and Figure 3 As shown, the D flip-flop is triggered by a level signal (rising edge or falling edge) and outputs a trigger level (such as Figure 2 ③) in the figure acts on the control unit 107, and the control unit 107 sends a fault signal indicating that the voltage value at both ends of the current collector 103 increases to the vehicle system.
[0088] The above technical solution makes it easy to find the cause of the overcurrent fault in a timely manner.
[0089] The application scenario of the technical solution proposed in step S401 to step S403 is after the battery system is installed on the vehicle. However, before the battery system is installed on the vehicle, the following problems also exist.
[0090] At present, the battery has been in an external output state since it was produced on the production line, that is, the battery's MOSFET switch is continuously turned on, and the battery pole is always in a state of discharge. Batteries that have been discharging to the outside may be abnormally discharged in storage mode, transportation mode, and vehicle-side production line production, resulting in abnormal power supply to the battery pack. Even if the battery pack pole protective cover falls off or the battery pack is not protected, a short circuit will occur between the poles. At this time, there will be a relatively large short-circuit current. If the protection measures are not timely, the battery will overheat, causing abnormal damage to the battery.
[0091] To solve the above problems, the present application proposes the following technical solutions, namely, disconnecting the battery system before the battery system is installed on the vehicle; closing the battery system when a grounding signal from the vehicle system is detected; detecting whether the control unit of the battery system has established communication with the vehicle system; and if so, continuously closing the battery system.
[0092] In the technical solution proposed in the present application, the strategy of keeping the MOSFET switch normally closed before conventional battery production is modified, and the MOSFET switch is kept in the off state before the battery is shipped out of the factory.
[0093] In addition, a specific wake-up source circuit is designed to wake up the BMS, close the MOSFET switch, the battery system outputs externally, the entire vehicle is powered, the BMS sends a loading status message, and the entire vehicle responds with a successful loading message, confirming that the battery system is loaded and keeping the MOSFET switch continuously closed.
[0094] Figure 5 is a flow chart of a control method of a battery system according to an embodiment of the present application. Figure 5 As shown, after the battery system is installed on the vehicle, the grounding signal of the entire vehicle is transmitted to the grounding signal detection unit 108 of the battery system. After the grounding signal detection unit 108 detects the grounding signal, it transmits the grounding signal to the control unit 107. The control unit 107 controls the MOSFET switch to close and performs special frame communication with the entire vehicle to confirm whether the control unit 107 has established communication with the entire vehicle system.
[0095] As an optional embodiment of the present application, detecting whether the control unit of the battery system has established communication with the whole vehicle system is achieved by the following method: continuously sending a preset number of target data frames to the whole vehicle system; if the number of response data frames received from the whole vehicle system is greater than or equal to 1, determining that the control unit has established communication with the whole vehicle system.
[0096] The control unit 107 sends N special frame data continuously, waiting for the vehicle to respond, and if the number of vehicle response data frames received is ≥ 1, it is determined that the communication is successful, that is, the MOSFET switch can be continuously closed, the battery system is successfully installed, and can be continuously output externally. It should be noted that N can be set according to specific needs.
[0097] The above technical solution can protect the battery power from being wasted, and avoid the problem of abnormal discharge of the battery power before loading during storage. Improve the safety performance of the battery during transportation or storage, and prevent the positive and negative poles from being exposed due to the shedding of the insulating rubber sleeves of the positive and negative poles during storage and transportation, and prevent the battery from overheating and abnormal damage due to instantaneous overcurrent caused by overlapping or touching some conductive objects.
[0098] The embodiment of the present application also provides an electronic device, comprising: at least one processor; and a memory connected to the at least one processor in communication. The memory stores a computer program executable by the at least one processor, and the computer program is used to enable the electronic device to perform the method of the embodiment of the present application when executed by the at least one processor.
[0099] An embodiment of the present application also provides a non-transitory machine-readable medium storing a computer program, wherein the computer program, when executed by a processor of a computer, is used to cause the computer to execute the method of the embodiment of the present application.
[0100] An embodiment of the present application also provides a computer program product, including a computer program, wherein the computer program, when executed by a processor of a computer, is used to cause the computer to execute the method of the embodiment of the present application.
[0101] refer to Figure 6 , the structural block diagram of the electronic device that can be used as the server or client of the embodiment of the present application will now be described, which is an example of the hardware device that can be applied to various aspects of the present application. The electronic device is intended to represent various forms of digital electronic computer equipment, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices and other similar computing devices. The components shown herein, their connections and relationships, and their functions are only examples, and are not intended to limit the implementation of the present application described and / or required herein.
[0102] like Figure 6As shown, the electronic device includes a computing unit 601, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 602 or a computer program loaded from a storage unit 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the electronic device can also be stored. The computing unit 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0103] Multiple components in the electronic device are connected to the I / O interface 605, including: an input unit 606, an output unit 607, a storage unit 608, and a communication unit 609. The input unit 606 can be any type of device that can input information to the electronic device, and the input unit 606 can receive input digital or character information, and generate key signal input related to user settings and / or function control of the electronic device. The output unit 607 can be any type of device that can present information, and can include but is not limited to a display, a speaker, a video / audio output terminal, a vibrator, and / or a printer. The storage unit 608 can include but is not limited to a disk, an optical disk. The communication unit 609 allows the electronic device to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks, and can include but is not limited to a modem, a network card, an infrared communication device, a wireless communication transceiver, and / or a chipset, such as a Bluetooth device, a WiFi device, a WiMax device, a cellular communication device, and / or the like.
[0104] The computing unit 601 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 601 include, but are not limited to, a CPU, a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 601 performs the various methods and processes described above. For example, in some embodiments, the method embodiments of the present application may be implemented as a computer program, which is tangibly contained in a machine-readable medium, such as a storage unit 608. In some embodiments, part or all of the computer program may be loaded and / or installed on an electronic device via a ROM 602 and / or a communication unit 609. In some embodiments, the computing unit 601 may be configured to perform the above method in any other appropriate manner (e.g., by means of firmware).
[0105] The computer program for implementing the method of the embodiment of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program can be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.
[0106] In the context of the present application embodiment, machine-readable medium can be a tangible medium that can contain or store a program for use by an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable signal medium can include but is not limited to electronic, magnetic, optical, electromagnetic or infrared systems, devices or equipment, or any suitable combination of the above. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0107] It should be noted that the term "including" and its variations used in the embodiments of the present application are open inclusions, that is, "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments". The modifications of "one" and "multiple" mentioned in the embodiments of the present application are illustrative and not restrictive. Those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0108] The user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of the present application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0109] The various steps described in the method implementation methods provided in the embodiments of the present application can be performed in different orders and / or in parallel. In addition, the method implementation methods may include additional steps and / or omit the steps shown. The scope of protection of the present application is not limited in this respect.
[0110] The term "embodiment" in this specification refers to specific features, structures or characteristics described in conjunction with the embodiment that can be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily mean the same embodiment, nor does it mean that it is mutually exclusive with other embodiments and is independent or optional. The various embodiments in this specification are described in a related manner, and the same or similar parts between the various embodiments refer to each other. In particular, for the device, equipment, and system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts refer to the partial description of the method embodiment.
[0111] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of patent protection. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the attached claims.
Claims
1. A method for controlling a battery system, characterized in that: include: Get the current voltage value of the battery system; When the current voltage value is not less than the preset value, the battery system is disconnected, and the value of the current power-off times T is increased by 1, wherein the initial value of the current power-off times T is 0; Determine whether the current power-off number T is greater than N, where N is a natural number and N>2; If not, the battery system is closed after a preset time and the above steps are repeated; If yes, stop and repeat the above steps.
2. The method according to claim 1, characterized in that After the step of obtaining the current voltage value of the battery system, the method further includes: When the current voltage value is less than a preset value, the battery system is kept closed.
3. The method according to claim 1, characterized in that In the step of closing the battery system after the preset time has passed and repeating the above steps, the method further comprises: The preset time in the first repeated execution of the above steps is not greater than the preset time in the subsequent repeated execution of the above steps.
4. The method according to claim 3, characterized in that The method further comprises: The N is greater than or equal to 4, and the preset time in the above steps is increased in sequence during the multiple repetitions.
5. The method according to claim 1, characterized in that After stopping the above steps, the method further includes: Send fault signal to the vehicle system.
6. The method according to claim 1, characterized in that Before the battery system is installed on a vehicle, the method further includes: disconnecting the battery system; When a grounding signal from the vehicle system is detected, the battery system is closed; Detecting whether the control unit of the battery system has established communication with the vehicle system; If so, the battery system is continuously closed.
7. The method according to claim 6, characterized in that Detecting whether the control unit of the battery system establishes communication with the vehicle system includes: Continuously sending a preset number of target data frames to the vehicle system; If the number of times the response data frame is received from the whole vehicle system is greater than or equal to 1, it is determined that the control unit has established communication with the whole vehicle system.
8. A battery system, characterized in that: include: Battery pack; A battery information collection unit, connected to the battery pack and configured to collect parameters of the battery pack; A current collector, connected to the battery information collection unit, configured to obtain the charge and discharge current of the battery pack when it is working; An overcurrent detection and overcurrent protection module, connected to the current collector, configured to perform overcurrent detection and overcurrent protection on the battery pack; A switch unit, connected to the battery pack, configured to control external output of the battery pack and external charging of the battery pack; A switch driving circuit, connected to the switch unit, and configured to control the opening and closing of the switch unit; a control unit, connected to the battery information acquisition unit, the overcurrent detection and overcurrent protection module and the switch drive circuit respectively, and configured to execute the method according to any one of claims 1 to 7; A communication unit, connected to the control unit, configured to implement communication between the control unit and the vehicle system; The grounding signal detection unit is connected to the control unit and is configured to detect whether there is a grounding signal from the vehicle system.
9. The battery system according to claim 8, characterized in that: The overcurrent detection and overcurrent protection module includes: an operational amplifier, a comparator and a D trigger, wherein: The operational amplifier is configured to amplify the voltage value at both ends of the current collector; The comparator is connected to the operational amplifier and is configured to compare the voltage value after amplification with a preset value, and when the voltage value after amplification is greater than the preset value, an output level signal acts on the D flip-flop; The D flip-flop is connected to the comparator and is configured to output a trigger level to act on the switch drive circuit under the action of the level signal, so as to trigger the switch drive circuit to output a control signal to disconnect the switch unit; The D flip-flop is further configured to output a trigger level to act on the control unit under the action of the level signal; The control unit is configured to send a fault signal of increased voltage value at both ends of the current collector to the vehicle system under the action of the trigger level output by the D trigger; and send a signal to the D trigger to clear the current state of the D trigger.
10. A non-transitory machine-readable medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 7.
