Overcurrent detection method of charging and discharging loop, vehicle controller and vehicle
By obtaining multiple detection currents in the power battery system of new energy vehicles, determining the number of impact currents in each preset current interval, and making judgments based on the quantity threshold, the problem of low accuracy of overcurrent judgment in traditional technology is solved, and the accuracy of overcurrent fault detection of charge and discharge circuits is improved.
Patent Information
- Application Number
- CN202411153662.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-20
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2044-08-20
AI Technical Summary
In traditional technology, when the actual current of the power battery system of a new energy vehicle exceeds the battery overcurrent alarm threshold, the accuracy of overcurrent judgment is low, resulting in the insurance being overloaded for a long time, and unexpected disconnection may occur and power loss.
By acquiring multiple detection currents of the charge and discharge circuit, determining the number of impact currents in each preset current interval, and determining based on these numbers and preset quantity thresholds, overcurrent detection of the charge and discharge circuit is realized.
It improves the accuracy of overcurrent fault detection of charge and discharge circuits, avoids unexpected disconnection of insurance, and ensures the stability of vehicle power.
Smart Images

Figure CN119780510A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of overcurrent detection, and in particular to an overcurrent detection method for a charging and discharging circuit, a vehicle controller and a vehicle. Background Art
[0002] With the development of new energy, new energy vehicles are becoming more and more important in the automotive industry. New energy vehicles are usually powered by power batteries. In order to ensure the safety of power batteries, fuses are usually installed in power battery systems. The fuses are mainly used to fuse in time when a short circuit occurs on the outside of the fuse to protect the safety of the battery cells and high-voltage circuits.
[0003] In the related art, an alarm is set when the actual current exceeds the battery overcurrent alarm threshold, and the current value used for overcurrent judgment is generally an average value. In order to ensure the reliability of diagnosis, the overcurrent judgment time is set to be relatively long.
[0004] However, during the implementation process, it was found that the traditional technology has the problem of low over-current fault detection accuracy. Summary of the invention
[0005] The embodiments of the present application provide an overcurrent detection method for a charging and discharging circuit, a vehicle controller, and a vehicle, so as to achieve the effect of improving the accuracy of overcurrent fault detection in the charging circuit.
[0006] In a first aspect, an embodiment of the present application provides an overcurrent detection method for a charging and discharging circuit, the method comprising:
[0007] Obtain multiple detection currents of the charging and discharging circuits;
[0008] Determining the number of inrush currents in each preset current interval according to the multiple detection currents;
[0009] According to the number of inrush currents in each preset current interval and a preset number threshold, an overcurrent detection result of the charge-discharge circuit is obtained.
[0010] In a possible implementation, obtaining an overcurrent detection result of the charge-discharge circuit according to the number of inrush currents in each preset current interval and a preset number threshold value includes:
[0011] Obtaining the gain coefficients corresponding to each preset current interval;
[0012] Based on the number of impact currents in each preset current interval and the gain coefficient of each preset current interval, the impact amplification times in each preset current interval are obtained;
[0013] According to the impact amplification times and quantity thresholds of each preset current interval, the overcurrent detection result of the charging and discharging circuit is obtained.
[0014] In a possible implementation, obtaining an overcurrent detection result of the charge-discharge circuit according to the number of inrush currents in each preset current interval and a preset number threshold value includes:
[0015] According to the number of impact currents in multiple preset current intervals, the total number of overcurrent impacts in the charge and discharge circuit is obtained;
[0016] According to the total over-current impact times and the quantity threshold, the over-current detection result of the charging and discharging circuit is obtained.
[0017] In a possible implementation manner, the quantity threshold includes a first quantity threshold, a second quantity threshold, and a third quantity threshold;
[0018] According to the total over-current impact times and quantity threshold, the over-current detection results of the charging and discharging circuit are obtained, including:
[0019] When the total number of overcurrent impacts is greater than or equal to a first quantity threshold and less than a second quantity threshold, an overcurrent alarm of the charge-discharge circuit is generated;
[0020] When the total number of overcurrent impacts is greater than or equal to the second quantity threshold and less than the third quantity threshold, reducing the charge and discharge power limit of the charge and discharge circuit;
[0021] When the total number of overcurrent impacts reaches a third quantity threshold, the power-on operation of the charge-discharge circuit is stopped.
[0022] In a possible implementation, the detection current includes a charging current and a discharging current; the preset current interval includes a charging current interval and a discharging current interval; and according to the multiple detection currents, determining the number of inrush currents in each preset current interval includes:
[0023] When the detected current is a charging current, determining the amount of inrush current in each charging current interval;
[0024] When the detection current is a discharge current, determining the amount of impact current in each discharge current interval;
[0025] The amount of inrush current in the preset current interval is obtained according to the amount of inrush current in the charging current interval and the amount of inrush current in the discharging current interval.
[0026] In a possible implementation, the method further includes:
[0027] When the preset current interval corresponding to the detection current of the current detection cycle is the same as the preset current interval corresponding to the detection current of the previous detection cycle, determining the number of consecutive impacts of the charge-discharge circuit in the same preset current interval;
[0028] Based on the number of consecutive impacts, determine the continuous impact time of the charge and discharge circuit;
[0029] The detection current of the previous detection cycle and the detection current of the current detection cycle have the same current state; the current state indicates that the detection current is a charging current or a discharging current.
[0030] In a possible implementation, obtaining multiple detection currents of the charge and discharge circuit includes:
[0031] By using a current detection device, a plurality of detection currents of the charge and discharge circuit are collected in a plurality of preset detection cycles;
[0032] Determining the number of inrush currents in each preset current interval according to the plurality of detection currents includes:
[0033] When the detection current of the current detection cycle conforms to any one of the plurality of preset current intervals, the impulse current quantity of the preset current interval corresponding to the detection current is updated.
[0034] In a second aspect, an embodiment of the present application provides a vehicle controller, including: a memory, a processor;
[0035] Memory stores computer-executable instructions;
[0036] The processor executes the computer-executable instructions stored in the memory, so that the processor performs the above-mentioned method.
[0037] In a third aspect, an embodiment of the present application provides a vehicle, comprising: a vehicle controller as described above.
[0038] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement various possible implementation methods of the method as described above.
[0039] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which implements various possible implementation methods of the above method when executed by a processor.
[0040] The overcurrent detection method for the charging and discharging circuit, the vehicle controller and the vehicle provided in the embodiments of the present application can obtain the number of impact currents in each preset current interval by determining the preset current intervals corresponding to multiple detection currents, and can judge the overcurrent detection result of the charging and discharging circuit according to the number of impact currents in multiple preset current intervals and the preset number threshold. In this way, the preset current interval can be an interval preset based on the overcurrent current, which can be helpful in judging the number of overcurrent impacts of the convection current on the charging and discharging circuit in each preset current interval, and then can effectively and accurately obtain the overcurrent detection result of the charging and discharging circuit, thereby improving the accuracy of detecting whether the charging and discharging circuit is faulty. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0042] Figure 1 A schematic diagram of a charging and discharging circuit provided for this application;
[0043] Figure 2 Schematic diagram of the process of overcurrent detection method for the charging and discharging circuit provided in this application Figure 1 ;
[0044] Figure 3 Schematic diagram of the process of overcurrent detection method for the charging and discharging circuit provided in this application Figure 2 ;
[0045] Figure 4 Schematic diagram of the process of overcurrent detection method for the charging and discharging circuit provided in this application Figure 3 ;
[0046] Figure 5 Schematic diagram of the process of overcurrent detection method for the charging and discharging circuit provided in this application Figure 4 ;
[0047] Figure 6 Schematic diagram of the process of overcurrent detection method for the charging and discharging circuit provided in this application Figure 5 ;
[0048] Figure 7 A schematic diagram of the flow chart of current value interval counting provided in this application;
[0049] Figure 8 A schematic diagram of the structure of an overcurrent detection device for a charge and discharge circuit provided in the present application;
[0050] Fig. 9 A schematic diagram of the structure of the vehicle controller provided in this application.
[0051] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0052] In order to make the purpose, technical solutions and advantages of the present application clearer, exemplary embodiments will be described in detail here, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation methods described in the following exemplary embodiments do not represent all implementation methods consistent with the present application. On the contrary, they are merely examples of devices and implementation methods consistent with some aspects of the present application as detailed in the attached claims. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0053] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein, for example, can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a series of units, systems, products or devices are not necessarily limited to those units clearly listed, but may include units that are not clearly listed or inherent to these products or devices.
[0054] Figure 1 A schematic diagram of the charging and discharging circuit provided for this application, such as Figure 1 As shown, the charging and discharging circuit provided by the present application includes:
[0055] Battery pack 100, fuse 110, main positive contactor 120, pre-charge contactor 130, pre-charge resistor 140, load 150, negative contactor 160, current detection device 170, battery management system 180. The fuse is mainly used to fuse in time when a short circuit occurs on the outside of the fuse to protect the safety of the battery cell and the high-voltage circuit.
[0056] New energy vehicles are usually powered by power batteries. Figure 1 In order to ensure the safety of the power battery, the power battery system is usually provided with the following Figure 1 Fuse 110, Fuse 110 is mainly used to fuse in time when a short circuit occurs on the outside of the fuse to protect the safety of the battery cell and high-voltage circuit.
[0057] In the related art, an alarm is usually set when the actual current exceeds the battery overcurrent alarm threshold, and the current value used for overcurrent judgment is generally an average value (such as the current average within 100ms), and in order to ensure diagnostic reliability, the overcurrent judgment time is generally longer (such as 3s).
[0058] However, the technicians of this application found that the power battery may have unexpected disconnection of the fuse, resulting in power loss of the vehicle, and there are few overcurrent faults reported in historical faults. After analysis, it was found that during the use of the whole vehicle, there is a situation where the actual current is greater than the rated current of the fuse, but does not exceed the battery overcurrent alarm threshold, which causes the fuse to be in an "overloaded" state for a long time. And. There may also be certain large current pulses (for example, current pulses greater than 3 times the rated current of the fuse) that are usually not included in the detection of the fuse. Therefore, the traditional technology has the problem of low accuracy in overcurrent fault detection.
[0059] Based on this, the present application provides an overcurrent detection method for a charging and discharging circuit to solve the technical problems existing in the related art.
[0060] The overcurrent detection method for the charging and discharging circuit provided in the present application can detect the number of impact currents received by the charging and discharging circuit in each preset current interval by judging the number of impact currents in multiple preset current intervals and a preset number threshold, and can effectively detect whether the charging and discharging circuit is subjected to a number of impacts exceeding the threshold, thereby effectively and accurately judging whether there is an overcurrent fault in the charging and discharging circuit, thereby solving the technical problem of low accuracy of overcurrent fault detection in related technologies.
[0061] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0062] Figure 2 Schematic diagram of the process of overcurrent detection method for the charging and discharging circuit provided in this application Figure 1 ,like Figure 2 As shown, the method includes S201 to S203, wherein:
[0063] S201, obtaining multiple detection currents of the charging and discharging circuit.
[0064] Among them, the charge and discharge circuit can be as follows Figure 1 The battery management circuit shown may be a battery high voltage circuit, through which the battery pack can be charged and discharged. The detection current may be a current obtained by sampling a preset sampling point in the charge and discharge circuit, and the detection current may be detected by a current detection device. Multiple detection currents may be currents detected in different sampling periods; for example, in multiple sampling periods, a current is detected respectively, and the currents in the multiple sampling periods are multiple detection currents.
[0065] For example, the controller can detect multiple detection currents through the current detection device, and the controller can directly obtain the multiple detection currents from the current detection device, or obtain the multiple detection currents through the vehicle's BMS (battery management system). The controller can be a vehicle controller, that is, a vehicle controller.
[0066] Optionally, the controller can further process multiple detection currents to determine whether there is a risk of overcurrent impact failure in the charge and discharge circuit, thereby effectively avoiding unexpected disconnection of the fuse in the charge and discharge circuit. This embodiment can improve the data basis for subsequent overcurrent impact risk judgment by obtaining multiple detection currents.
[0067] S202, determining the number of inrush currents in each preset current interval according to a plurality of detection currents.
[0068] The preset current interval may be a preset current interval, that is, an interval set by current value. For example, the preset current interval may include In <I<=1.5In,1.5In<I<=2In,2In<I<=2.5In,2.5In<I<=3In,3In<I<=3.5In,3.5In<I<=4In,4In<I<=4.5In,5In<I<=6In,6In<I<=7In,7In<I<=8In,8In<I<=9In,I> 9In; where In can be the rated current of the fuse in the charge and discharge current. The number of inrush currents refers to the number of currents counted within the current interval.
[0069] Exemplarily, for each detection current, the controller can determine the preset current interval corresponding to the detection current, and update the current quantity count for the corresponding preset current interval. For example, in the current detection cycle, the detected detection current can be obtained, and the preset current interval corresponding to the detection current can be determined. The impact current quantity of the preset current interval can be increased by 1 to obtain a new impact current quantity of the preset current interval. It can be understood that increasing the impact current quantity by 1 is one of the ways to update the current quantity count, and there can be other counting update methods to ultimately determine the impact current quantity of the preset current interval.
[0070] Optionally, multiple detection currents can be determined based on multiple detection cycles, and the amount of impact current in each preset current interval can be determined based on the detection currents of the multiple detection cycles. Further, it can be judged whether the charging and discharging circuit has the risk of overcurrent fault disconnection based on the amount of impact current in multiple preset current intervals.
[0071] It can be understood that after each sampling of the detection current, the impact current quantity in the preset current interval can be updated, and the risk of current overcurrent fault can be judged based on the updated impact current quantity in the preset current interval. In this way, real-time detection can be achieved to determine whether there is a risk of fuse disconnection caused by an overcurrent detection failure, thereby avoiding unexpected disconnection of the fuse, thereby improving the accuracy of overcurrent fault detection.
[0072] S203, obtaining an overcurrent detection result of the charge-discharge circuit according to the number of inrush currents in each preset current interval and a preset number threshold.
[0073] The quantity threshold may be a threshold value pre-set for disconnection of the charge-discharge circuit due to an overcurrent fault. For example, if the quantity threshold is exceeded, the charge-discharge circuit will be disconnected. Thus, the disconnection time of the charge-discharge circuit can be determined by the threshold value, and the disconnection of the charge-discharge circuit can be accurately predicted. The overcurrent detection result may refer to the judgment result of the overcurrent impact of the charge-discharge circuit, and may be the expected disconnection result of the insurance of the charge-discharge circuit.
[0074] Exemplarily, the expected disconnection time of the charge-discharge circuit can be determined based on the number of inrush currents in multiple preset current intervals and the preset number threshold. For example, the number of inrush currents in the current interval with a larger value can be compared with the preset number threshold to determine whether the number of inrush currents in the current interval with a larger value is close to the number threshold. If it is close, it may indicate that the charge-discharge circuit tends to be disconnected; further accuracy judgment can be made based on the number of inrush currents in the current interval with a smaller value. It can be understood that the larger value and the smaller value can be relatively determined values between multiple preset current intervals.
[0075] Optionally, the inrush current quantities of multiple preset current intervals may be added together and then judged against a preset quantity threshold to determine whether the sum of the inrush current quantities exceeds the quantity threshold. If the sum of the inrush current quantities exceeds the quantity threshold, it may indicate that the charging and discharging circuit tends to be disconnected.
[0076] The overcurrent detection method for the charging and discharging circuit provided in the embodiment of the present application can obtain the number of impact currents in each preset current interval by determining the preset current intervals corresponding to multiple detection currents, and can judge the overcurrent detection result of the charging and discharging circuit based on the number of impact currents in multiple preset current intervals and the preset number threshold. In this way, it is helpful to judge the number of overcurrent impacts of the convection current on the charging and discharging circuit in each preset current interval, and can accurately and effectively obtain the expected result of the disconnection of the charging and discharging circuit, and can avoid unexpected disconnection of the fuse in the charging and discharging circuit, thereby improving the detection accuracy of whether the charging and discharging circuit is faulty and ensuring the maintenance accuracy of the charging and discharging circuit.
[0077] Figure 3 Schematic diagram of the process of overcurrent detection method for the charging and discharging circuit provided in this application Figure 2 ,like Figure 3 As shown, in this embodiment Figure 2 Based on the embodiment, the step S203 is described in detail. In the step S203, the overcurrent detection result of the charge and discharge circuit is obtained according to the number of inrush currents in each preset current interval and the preset number threshold, including S301 to S303, wherein:
[0078] S301, obtaining gain coefficients corresponding to respective preset current intervals;
[0079] S302, obtaining the number of impulse amplification times of each preset current interval based on the number of impulse currents of each preset current interval and the gain coefficient of each preset current interval;
[0080] S303, obtaining an overcurrent detection result of the charge-discharge circuit according to the impact amplification times and quantity thresholds of each preset current interval.
[0081] The gain factor may be an amplification factor, which can be used to amplify the impact current quantity to make the data clearer and facilitate overcurrent detection and judgment. The impact amplification times refers to the times after the impact current quantity is amplified using the gain factor.
[0082] Exemplarily, the controller may determine the amplification factor corresponding to each preset current interval, and further amplify the number of impact currents in the preset current interval based on the amplification factor. For each preset current interval, the controller may obtain the number of impact amplifications of the preset current interval based on the amplification factor corresponding to the preset current interval and the number of impact currents in the preset current interval; for example, the number of impact amplifications of the preset current interval may be obtained by multiplying the amplification factor corresponding to the preset current interval by the number of impact currents in the preset current interval.
[0083] The controller can determine the expected disconnection time of the charge and discharge circuit according to the impact amplification times of multiple preset current intervals and the preset quantity threshold. In this way, the expected result of disconnection of the charge and discharge circuit can be more accurately obtained based on the amplified current impact times and the quantity threshold.
[0084] Optionally, the number of impact amplification times of multiple preset current intervals can be added together and then judged with a preset quantity threshold to determine whether the sum of the impact amplification times exceeds the quantity threshold. If the sum of the impact amplification times exceeds the quantity threshold, it may indicate that the charging and discharging circuit tends to be disconnected.
[0085] In practical applications, the number of impact currents in each preset current interval and the gain coefficient of each preset current interval are used to obtain the number of impact amplifications in each preset current interval, which is beneficial to reflecting the weights between the preset current intervals. For example, a greater amplification effect can be achieved in a high current interval than in a low current interval, because high currents are more likely to damage the fuses in the charging and discharging circuits. In this way, the overcurrent detection results of the charging and discharging circuit can be better obtained in the above manner, further improving the detection accuracy of whether the charging and discharging circuit is faulty, and obtaining a more accurate expected disconnection result.
[0086] Optionally, in step S203, obtaining an overcurrent detection result of the charge-discharge circuit according to the number of inrush currents in each preset current interval and a preset number threshold may specifically include:
[0087] According to the number of impact currents in multiple preset current intervals, the total number of overcurrent impacts in the charge and discharge circuit is obtained;
[0088] According to the total over-current impact times and the quantity threshold, the over-current detection result of the charging and discharging circuit is obtained.
[0089] The total number of overcurrent impacts may be the total number of impact currents in a plurality of preset current intervals.
[0090] Exemplarily, the controller may add the number of impact currents in multiple preset current intervals to obtain the total number of overcurrent impacts in the charge-discharge circuit. Alternatively, the number of impact currents in each preset current interval may be assigned different weights and then added to obtain the total number of overcurrent impacts in the charge-discharge circuit. The controller may make a judgment based on the total number of overcurrent impacts and the number threshold to obtain the expected result of disconnecting the charge-discharge circuit.
[0091] In this embodiment, by obtaining the total number of overcurrent impacts in the charging and discharging circuit based on the number of impact currents in multiple preset current intervals, the number of impact currents in each preset current interval can be effectively utilized, so that the overcurrent detection result can be accurately obtained using the detected detection current, which is beneficial to improving the accuracy of the expected judgment of the charging and discharging circuit fault.
[0092] In practical applications, Figure 4 Schematic diagram of the process of overcurrent detection method for the charging and discharging circuit provided in this application Figure 3 ,like Figure 4 As shown, in step S203, the overcurrent detection result of the charge-discharge circuit is obtained according to the number of inrush currents in each preset current interval and the preset number threshold, which may include a combination of the above two implementation methods, specifically including: S401 to S404, wherein
[0093] S401, obtaining gain coefficients corresponding to respective preset current intervals;
[0094] S402, obtaining the number of impulse amplification times of each preset current interval based on the number of impulse currents of each preset current interval and the gain coefficient of each preset current interval;
[0095] S403, obtaining a total overcurrent impact number of the charge-discharge circuit according to the impact amplification times of the plurality of preset current intervals;
[0096] S404, obtaining an overcurrent detection result of the charge-discharge circuit according to the total overcurrent impact times and the quantity threshold.
[0097] Exemplarily, the controller may determine the amplification factor corresponding to each preset current interval. For each preset current interval, the controller may obtain the number of impact amplifications of the preset current interval based on the amplification factor corresponding to the preset current interval and the number of impact currents in the preset current interval. The controller may add the number of impact amplifications of multiple preset current intervals to obtain the total number of overcurrent impacts of the charge and discharge circuit. The controller may make a judgment based on the total number of overcurrent impacts and the number threshold to obtain the expected result of disconnection of the charge and discharge circuit.
[0098] In this embodiment, the importance of each preset current interval in overcurrent detection can be reflected by assigning weights to the number of impact currents in each preset current interval and then summing them up. By determining the total number of overcurrent impacts, the number of impact currents in each preset current interval can be utilized, thereby obtaining a more accurate judgment result on the expected fault of the charging and discharging circuit.
[0099] Optionally, the quantity threshold includes a first quantity threshold, a second quantity threshold and a third quantity threshold;
[0100] According to the total over-current impact times and quantity threshold, the over-current detection results of the charging and discharging circuit are obtained, including:
[0101] When the total number of overcurrent impacts is greater than or equal to a first quantity threshold and less than a second quantity threshold, an overcurrent alarm of the charge-discharge circuit is generated;
[0102] When the total number of overcurrent impacts is greater than or equal to the second quantity threshold and less than the third quantity threshold, reducing the charge and discharge power limit of the charge and discharge circuit;
[0103] When the total number of overcurrent impacts reaches a third quantity threshold, the power-on operation of the charge-discharge circuit is stopped.
[0104] Among them, the overcurrent alarm may be an alarm message. The charge and discharge power limit refers to the maximum limit value of the charge and discharge power. Stopping the power-on operation refers to prohibiting the power-on.
[0105] Exemplarily, if the total number of overcurrent impacts is greater than or equal to the first number threshold and less than the second number threshold, the controller can generate an overcurrent alarm for the charge and discharge circuit and issue an alarm. If the total number of overcurrent impacts is greater than or equal to the second number threshold and less than the third number threshold, the controller controls the reduction of the charge and discharge power limit of the charge and discharge circuit to reduce the charge and discharge current and ensure the effective operation of the charge and discharge current. If the total number of overcurrent impacts reaches the third number threshold, the controller can stop the power-on work of the charge and discharge circuit, and when powering on again, power-on can be prohibited.
[0106] It is understandable that there may be other quantity thresholds, for example, a fourth quantity threshold or a fifth quantity threshold, etc. Different processing methods may be set for each quantity threshold.
[0107] In this embodiment, by setting three quantity thresholds, different processing methods can be made for different situations, thereby achieving expected control of the disconnection of the charging and discharging circuit, which is beneficial to improving the accuracy of charging and discharging circuit fault detection.
[0108] In an exemplary embodiment, Figure 5 Schematic diagram of the process of overcurrent detection method for the charging and discharging circuit provided in this application Figure 4 ,like Figure 5 As shown, in this embodiment Figure 2 Based on the embodiment, the step S202 is described in detail, the detected current includes a charging current and a discharging current; and the preset current interval includes a charging current interval and a discharging current interval.
[0109] In step S202, determining the number of inrush currents in each preset current interval according to the multiple detection currents may specifically include:
[0110] S501, when the detected current is a charging current, determining the amount of inrush current in each charging current interval;
[0111] S502, when the detected current is a discharge current, determining the number of surge currents in each discharge current interval;
[0112] S503, obtaining the inrush current quantity in the preset current interval according to the inrush current quantity in the charging current interval and the inrush current quantity in the discharging current interval.
[0113] Among them, the charging current interval refers to the current interval for the charging current. The discharging current interval refers to the current interval for the discharging current. The charging current interval and the discharging current interval can have the same value. For example, [24, 48] can correspond to the charging current interval and the discharging current interval respectively.
[0114] Exemplarily, if the detected current is a charging current, the charging current interval corresponding to the detected current can be determined, and the current quantity count for the corresponding charging current interval can be updated. If the detected current is a discharging current, the discharging current interval corresponding to the detected current can be determined, and the current quantity count for the corresponding discharging current interval can be updated. The controller can obtain the impact current quantity of the preset current interval by fusing the impact current quantity of the charging current interval and the impact current quantity of the discharging current interval. For example, the controller can add the impact current quantity between the charging current interval and the discharging current interval of the same interval value to obtain the impact current quantity of the preset current interval of the interval value.
[0115] In this embodiment, by counting the charging current and the discharging current respectively, it is possible to distinguish the number of times the charging and discharging circuits are impacted under the charging and discharging conditions, thereby facilitating the implementation of an expected control strategy for circuit disconnection caused by charging and discharging.
[0116] Optionally, obtaining multiple detection currents of the charge and discharge circuit includes:
[0117] By using a current detection device, a plurality of detection currents of the charge and discharge circuit are collected in a plurality of preset detection cycles;
[0118] Determining the number of inrush currents in each preset current interval according to the plurality of detection currents includes:
[0119] When the detection current of the current detection cycle conforms to any one of the plurality of preset current intervals, the impulse current quantity of the preset current interval corresponding to the detection current is updated.
[0120] For example, the controller can obtain each detection current collected in each preset detection cycle through the current detection device. And if the detection current of the current detection cycle meets any preset current interval of multiple preset current intervals, the controller can update the number of impact currents in the preset current interval where the detection current is located.
[0121] In this embodiment, multiple detection currents can be effectively obtained, and the number of impact currents in the preset current interval corresponding to the detection current that meets the preset current interval can be updated, which is conducive to realizing overcurrent fault detection for charging and discharging currents, and can accurately realize the expected evaluation of the disconnection of the charging and discharging circuit, avoiding unexpected disconnection of the charging and discharging circuit.
[0122] Optionally, the overcurrent detection method of the charge-discharge circuit may further include:
[0123] When the preset current interval corresponding to the detection current of the current detection cycle is the same as the preset current interval corresponding to the detection current of the previous detection cycle, determining the number of consecutive impacts of the charge-discharge circuit in the same preset current interval;
[0124] Based on the number of consecutive impacts, determine the continuous impact time of the charge and discharge circuit;
[0125] The detection current of the previous detection cycle and the detection current of the current detection cycle have the same current state; the current state indicates that the detection current is a charging current or a discharging current.
[0126] The detection current of the current detection cycle and the detection current of the previous detection cycle should be the same as the charging current or the discharging current.
[0127] Exemplarily, if the detection current in the current detection cycle is a charging current, the detection current in the previous detection cycle is also a charging current, and the detection current in the current detection cycle and the detection current in the previous detection cycle are in the same preset current range, then the number of continuous impacts of the charge and discharge circuit in the same charging current range is obtained, and the controller can determine the time when the charge and discharge circuit is continuously impacted by the charging current in the same range based on the number of continuous impacts in the charging current range.
[0128] It can be understood that the discharge current can also be processed in the above manner.
[0129] In this embodiment, by determining the number of continuous impacts in the same preset current interval, it is helpful to analyze the time when the charge-discharge circuit is subjected to continuous impacts during the charge-discharge process, which is helpful to further analyze the causes of the continuous impacts, thereby improving the accuracy of fault detection.
[0130] In an exemplary embodiment, Figure 6 Schematic diagram of the process of overcurrent detection method for the charging and discharging circuit provided in this application Figure 5 ,like Figure 6 As shown, the method includes S601 to S604, wherein:
[0131] S601, current value calculation. The BMS collects current signals based on the current detection device and converts the current signals into current values I, wherein the current conversion rate should at least meet the maximum current change rate of the vehicle load (such as set to 10ms).
[0132] S602, Current value range counting. The detected current can be counted through preset current ranges. Among them, the preset current ranges can be In < I <= 1.5In, 1.5In < I <= 2In, 2In < I <= 2.5In, 2.5In < I <= 3In, 3In < I <= 3.5In, 3.5In < I <= 4In, 4In < I <= 4.5In, 5In < I <= 6In, 6In < I <= 7In, 7In < I <= 8In, 8In < I <= 9In, I > 9In; where In can be the rated current of the fuse in the charge and discharge current, and corresponding discharge count DischgCnt, charge count ChgCnt, and corresponding continuous discharge count SumDischgCnt and continuous charge count SumChgCnt can be set for each preset current range.
[0133] S603, Count normalization conversion. For example, the sum Cnt of DischgCnt and ChgCnt corresponding to the preset current range can be converted as follows: Cnt * 2 for range 1 (In < I <= 1.5In), Cnt * 4 for range 2 (In < I <= 1.5In),..., Cnt * 200000 for range 12 (I > 9In), and the Cnts after the above conversions for each range are added up to SumCnt. In practical applications, the conversion ratios set for each range can be tested and matched based on the specific fuse, and the examples here do not limit the scope of this application.
[0134] S604, Fault handling. SumCnt can be compared with set thresholds Th1, Th2, Th3 (Th1 < Th2 < Th3), etc. When reaching the corresponding thresholds respectively, alarms can be set, or power can be limited, or maintenance detection can be reminded, etc. If exceeding the maximum set threshold, power-on can be prohibited when powering on again next time.
[0135] Optionally, the steps of S602 can be as Figure 7 shown, and the current value range counting can include:
[0136] S701, BMS startup.
[0137] S702, Read the corresponding Cnt from the memory.
[0138] S703, Collect It, where It is the detected current.
[0139] S704, Determine whether It is a discharge current? If yes, execute S705, if no, execute S709.
[0140] S705, Determine whether It is within the corresponding discharge current range? If yes, execute S706.
[0141] S706, DischgCnt corresponding to the discharge current interval is updated;
[0142] S707, determine whether It and It1 are in the same range? Wherein, It1 may be the detection current of the previous detection cycle. If yes, execute S708.
[0143] S709, SumDischgCnt corresponding to the charging current interval is updated.
[0144] S710, determine whether It is in the corresponding charging current range? If yes, execute S711.
[0145] S711, DischgCnt corresponding to the charging current interval is updated;
[0146] S712, determine whether It and It1 are in the same range? Wherein, It1 may be the detection current of the previous detection cycle. If yes, execute S713.
[0147] S713, SumDischgCnt corresponding to the charging current interval is updated.
[0148] It can be understood that this embodiment may correspond to each of the above-mentioned embodiments or a combination of multiple embodiments, and this embodiment may be implemented through the implementation of each of the embodiments or a combination of multiple embodiments, which will not be described in detail here.
[0149] In this embodiment, through the above steps, when the cumulative impact of the overcurrent reaches a certain threshold, corresponding measures can be taken in advance to prevent unexpected fuse disconnection and vehicle power loss. At the same time, the accuracy of overcurrent detection of the vehicle's charging and discharging circuit is improved.
[0150] Figure 8 The schematic diagram of the structure of the overcurrent detection device of the charging and discharging circuit provided in this application is as follows: Figure 8 As shown, the overcurrent detection device 80 for the charge-discharge circuit provided in this embodiment includes:
[0151] The current acquisition module 801 is used to acquire multiple detection currents of the charge and discharge circuit.
[0152] The quantity determination module 802 is used to determine the quantity of the inrush current in each preset current interval according to a plurality of detection currents.
[0153] The result acquisition module 803 is used to obtain the overcurrent detection result of the charge-discharge circuit according to the number of inrush currents in each preset current interval and a preset number threshold.
[0154] In an exemplary embodiment, the result acquisition module 803 is used to obtain the gain coefficient corresponding to each preset current interval; based on the impact current quantity of each preset current interval and the gain coefficient of each preset current interval, the impact amplification number of each preset current interval is obtained; according to the impact amplification number and quantity threshold of each preset current interval, the overcurrent detection result of the charging and discharging circuit is obtained.
[0155] In an exemplary embodiment, the result acquisition module 803 is used to obtain the total number of overcurrent impacts in the charging and discharging circuit according to the number of impact currents in multiple preset current intervals; and obtain the overcurrent detection result of the charging and discharging circuit according to the total number of overcurrent impacts and the number threshold.
[0156] In an exemplary embodiment, the quantity threshold includes a first quantity threshold, a second quantity threshold and a third quantity threshold; the result acquisition module 803 is used to generate an overcurrent alarm for the charge and discharge circuit when the total number of overcurrent impacts is greater than or equal to the first quantity threshold and less than the second quantity threshold; when the total number of overcurrent impacts is greater than or equal to the second quantity threshold and less than the third quantity threshold, reduce the charge and discharge power limit of the charge and discharge circuit; when the total number of overcurrent impacts reaches the third quantity threshold, stop the power-on operation of the charge and discharge circuit.
[0157] In an exemplary embodiment, the detected current includes a charging current and a discharging current; the preset current interval includes a charging current interval and a discharging current interval; the quantity determination module 802 is used to determine the impact current quantity of each charging current interval when the detected current is a charging current; when the detected current is a discharging current, determine the impact current quantity of each discharging current interval; according to the impact current quantity of the charging current interval and the impact current quantity of the discharging current interval, the impact current quantity of the preset current interval is obtained.
[0158] In an exemplary embodiment, the device further includes a continuous impact determination module. The continuous impact determination module is used to determine the number of continuous impacts of the charge-discharge circuit in the same preset current interval when the preset current interval corresponding to the detection current of the current detection cycle is the same as the preset current interval corresponding to the detection current of the previous detection cycle; based on the number of continuous impacts, determine the continuous time of the charge-discharge circuit being impacted; wherein the detection current of the previous detection cycle has the same current state as the detection current of the current detection cycle; and the current state characterizes whether the detection current is a charging current or a discharging current.
[0159] In an exemplary embodiment, the current acquisition module 801 is used to collect multiple detection currents of the charge and discharge circuit in multiple preset detection cycles through a current detection device. The quantity determination module 802 is used to update the impact current quantity of the preset current interval corresponding to the detection current when the detection current of the current detection cycle meets any one of the multiple preset current intervals.
[0160] The overcurrent detection device for the charging and discharging circuit provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.
[0161] Fig. 9 This is a schematic diagram of the structure of the vehicle controller provided in this application. Fig. 9 As shown, the vehicle controller 90 provided in this embodiment includes: at least one processor 901 and a memory 902. Optionally, the device 90 further includes a communication component 903. The processor 901, the memory 902 and the communication component 903 are connected via a bus 904.
[0162] In a specific implementation process, at least one processor 901 executes the computer execution instructions stored in the memory 902, so that at least one processor 901 executes the above method.
[0163] The specific implementation process of the processor 901 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0164] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0165] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.
[0166] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.
[0167] The present application also provides a vehicle, comprising: a vehicle controller as described above.
[0168] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.
[0169] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.
[0170] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.
[0171] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0172] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.
[0173] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0174] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0175] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0176] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0177] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A method for detecting overcurrent in a charge-discharge circuit, characterized in that: The method comprises: Obtain multiple detection currents of the charging and discharging circuits; Determining the number of inrush currents in each preset current interval according to the plurality of detection currents; The overcurrent detection result of the charge-discharge circuit is obtained according to the number of inrush currents in each of the preset current intervals and a preset number threshold.
2. The method according to claim 1, characterized in that The step of obtaining the overcurrent detection result of the charge-discharge circuit according to the number of inrush currents in each of the preset current intervals and a preset number threshold comprises: Obtaining gain coefficients corresponding to the preset current intervals respectively; Based on the number of impact currents in each of the preset current intervals and the gain coefficient of each of the preset current intervals, obtaining the number of impact amplifications in each of the preset current intervals; The overcurrent detection result of the charging and discharging circuit is obtained according to the number of impact amplifications in each of the preset current intervals and the quantity threshold.
3. The method according to claim 1, characterized in that The step of obtaining the overcurrent detection result of the charge-discharge circuit according to the number of inrush currents in each of the preset current intervals and a preset number threshold comprises: Obtaining a total number of overcurrent impacts of the charge-discharge circuit according to the number of impact currents in the plurality of preset current intervals; An overcurrent detection result of the charge-discharge circuit is obtained according to the total overcurrent impact times and the quantity threshold.
4. The method according to claim 3, characterized in that The quantity threshold comprises a first quantity threshold, a second quantity threshold and a third quantity threshold; The obtaining, according to the total number of overcurrent impacts and the quantity threshold, an overcurrent detection result of the charge-discharge circuit includes: When the total number of overcurrent impacts is greater than or equal to the first number threshold and less than the second number threshold, generating an overcurrent alarm for the charge-discharge circuit; When the total number of overcurrent impacts is greater than or equal to the second quantity threshold and less than the third quantity threshold, reducing the charge and discharge power limit of the charge and discharge circuit; When the total number of overcurrent impacts reaches the third quantity threshold, the power-on operation of the charge and discharge circuit is stopped.
5. The method according to claim 1, characterized in that The detection current includes a charging current and a discharging current; the preset current interval includes a charging current interval and a discharging current interval; The step of determining the number of inrush currents in each preset current interval according to the plurality of detection currents comprises: When the detection current is a charging current, determining the amount of impact current in each of the charging current intervals; When the detection current is a discharge current, determining the number of impact currents in each of the discharge current intervals; The amount of inrush current in the preset current interval is obtained according to the amount of inrush current in the charging current interval and the amount of inrush current in the discharging current interval.
6. The method according to claim 1, characterized in that The method further comprises: When the preset current interval corresponding to the detection current of the current detection cycle is the same as the preset current interval corresponding to the detection current of the previous detection cycle, determining the number of consecutive impacts of the charge-discharge circuit in the same preset current interval; Based on the number of consecutive impacts, determining the continuous time of the impact of the charging and discharging circuit; The detection current of the previous detection cycle and the detection current of the current detection cycle have the same current state; the current state indicates that the detection current is a charging current or a discharging current.
7. The method according to claim 1, characterized in that The obtaining of multiple detection currents of the charge and discharge circuit includes: By means of a current detection device, a plurality of detection currents of the charge-discharge circuit are collected in a plurality of preset detection cycles; The step of determining the number of inrush currents in each preset current interval according to the plurality of detection currents comprises: When the detection current of the current detection cycle conforms to any one of the plurality of preset current intervals, the number of inrush currents of the preset current interval corresponding to the detection current is updated.
8. A vehicle controller, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 7.
9. A vehicle, characterized in that: include: The vehicle controller as claimed in claim 8.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.
11. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Protection method and device for inverter and electric vehicle
CN107294067A
Fault section positioning method and system based on self-adaptive whale algorithm, and medium
CN113281620A
Real-time fireproof monitoring data transmission system for fire engineering construction
CN115620477A
Battery overcurrent detection method, battery management system and battery
CN117321427A
Early warning method, device and equipment for short-circuit current impact of transformer and storage medium
CN117932240A