Overcurrent detection method for charge-discharge circuit, vehicle controller, and vehicle
By using the number of impact currents and the threshold value within the detection current range in the charging and discharging circuit of new energy vehicles, the problem of low accuracy in overcurrent fault detection is solved. This enables accurate detection of the charging and discharging circuit and predictable control of the circuit, preventing unexpected disconnections and ensuring the vehicle's power supply.
Patent Information
- Application Number
- CN202411153662.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-20
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2044-08-20
AI Technical Summary
In existing technologies, the accuracy of overcurrent fault detection in the charging and discharging circuits of new energy vehicles is low. In particular, when the actual current of the power battery exceeds the battery overcurrent alarm threshold, there is a problem of unexpected fuse disconnection, resulting in loss of vehicle power and inaccurate detection.
By acquiring multiple detection currents in the charging and discharging circuit, the number of inrush currents in each preset current range is determined. Based on the preset quantity threshold and gain coefficient, the overcurrent detection result of the charging and discharging circuit is judged, including generating an overcurrent alarm, reducing the charging and discharging power limit, or stopping power-on operation, so as to achieve accurate detection of overcurrent faults.
It improves the accuracy of overcurrent fault detection in the charging and discharging circuit, avoids unexpected fuse disconnection, and ensures the stability of the vehicle's power supply and the accuracy of fault detection.
Smart Images

Figure CN119780510B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of overcurrent detection, and particularly relates to an overcurrent detection method for a charging and discharging circuit, a vehicle controller and a vehicle. BACKGROUND
[0002] With the development of new energy, new energy vehicles are becoming more and more important in the automobile industry. New energy vehicles usually provide power through power batteries. In order to ensure the safety of the power battery, a fuse is usually provided in the power battery system. The fuse is mainly used to melt in time when a short circuit occurs on the outside of the fuse, so as to protect the safety of the battery cell and the high-voltage circuit.
[0003] In the related art, an alarm is given 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, it is found in the implementation process that the traditional technology has the problem of low accuracy of overcurrent fault detection. SUMMARY
[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 of the charging circuit.
[0006] In a first aspect, the embodiments of the present application provide an overcurrent detection method for a charging and discharging circuit, which comprises:
[0007] obtaining a plurality of detection currents of the charging and discharging circuit;
[0008] determining the number of impact currents of each preset current interval according to the plurality of detection currents;
[0009] obtaining an overcurrent detection result of the charging and discharging circuit according to the number of impact currents of each preset current interval and a preset number threshold.
[0010] In a possible implementation, the overcurrent detection result of the charging and discharging circuit is obtained according to the number of impact currents of each preset current interval and the preset number threshold, which comprises:
[0011] obtaining a gain coefficient corresponding to each preset current interval respectively;
[0012] obtaining the number of impact amplifications of each preset current interval based on the number of impact currents of each preset current interval and the gain coefficient of each preset current interval;
[0013] obtaining the overcurrent detection result of the charging and discharging circuit according to the number of impact amplifications of each preset current interval and the number threshold.
[0014] In a possible implementation, the overcurrent detection result of the charging and discharging circuit is obtained according to the number of impact currents in each preset current interval and a preset number threshold, and includes:
[0015] The total overcurrent impact times of the charging and discharging circuit are obtained according to the number of impact currents in the plurality of preset current intervals.
[0016] The overcurrent detection result of the charging and discharging circuit is obtained according to the total overcurrent impact times and the number threshold.
[0017] In a possible implementation, the number threshold includes a first number threshold, a second number threshold, and a third number threshold.
[0018] The overcurrent detection result of the charging and discharging circuit is obtained according to the total overcurrent impact times and the number threshold, and includes:
[0019] In a case where the total overcurrent impact times is greater than or equal to the first number threshold and less than the second number threshold, an overcurrent alarm of the charging and discharging circuit is generated.
[0020] In a case where the total overcurrent impact times is greater than or equal to the second number threshold and less than the third number threshold, the charging and discharging power limit of the charging and discharging circuit is reduced.
[0021] In a case where the total overcurrent impact times reaches the third number threshold, the power-on operation of the charging and discharging circuit is stopped.
[0022] In a possible implementation, the detection current includes a charging current and a discharging current, and the preset current interval includes a charging current interval and a discharging current interval; the number of impact currents in each preset current interval is determined according to the plurality of detection currents, and includes:
[0023] In a case where the detection current is the charging current, the number of impact currents in each charging current interval is determined.
[0024] In a case where the detection current is the discharging current, the number of impact currents in each discharging current interval is determined.
[0025] The number of impact currents in each preset current interval is obtained according to the number of impact currents in the charging current interval and the number of impact currents in the discharging current interval.
[0026] In a possible implementation, the method further includes:
[0027] In a case where the preset current interval corresponding to the detection current in the current detection period is the same as the preset current interval corresponding to the detection current in the previous detection period, the continuous impact times of the charging and discharging circuit in the same preset current interval are determined.
[0028] The continuous impact time of the charging and discharging circuit is determined based on the continuous impact times.
[0029] wherein the detection current of the previous detection period and the detection current of the current detection period have the same current state; the current state represents that the detection current is a charging current or a discharging current.
[0030] In a possible implementation, the plurality of detection currents of the charging and discharging circuit are acquired, including:
[0031] The plurality of detection currents of the charging and discharging circuit are acquired by the current detection device in a plurality of preset detection periods.
[0032] The number of impact currents of each preset current interval is determined according to the plurality of detection currents, including:
[0033] In a case where the detection current of the current detection period conforms to any one of the plurality of preset current intervals, the number of impact currents 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] The memory stores computer execution instructions;
[0036] The processor executes the computer execution instructions stored in the memory, so that the processor executes the method as described above.
[0037] In a third aspect, an embodiment of the present application provides a vehicle, including: the vehicle controller as described above.
[0038] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, the computer readable storage medium stores computer execution instructions, the computer execution instructions are executed by the processor to implement various possible implementation manners in 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, the computer program is executed by the processor to implement various possible implementation manners in the method as described above.
[0040] The overcurrent detection method of the charging and discharging circuit, the vehicle controller and the vehicle provided by the embodiments of the present application can obtain the number of impact currents of each preset current interval by determining the preset current intervals corresponding to the plurality of detection currents, and can determine the overcurrent detection result of the charging and discharging circuit according to the number of impact currents of the plurality of preset current intervals and the preset number threshold. In this way, the preset current interval can be an interval preset based on the overcurrent, so as to facilitate the determination of the number of overcurrent impacts of the flow current on the charging and discharging circuit in each preset current interval, and thus the overcurrent detection result of the charging and discharging circuit can be effectively and accurately obtained, thereby improving the detection accuracy of whether the charging and discharging circuit is faulty. BRIEF DESCRIPTION OF DRAWINGS
[0041] The accompanying drawings, which are incorporated herein and constitute part of this specification, illustrate embodiments consistent with the application and, together with the description, further serve to explain the principles of the application.
[0042] Figure 1 The scene schematic diagram of the charging and discharging circuit provided by the present application is shown in the following figure:
[0043] Figure 2 The flowchart of the overcurrent detection method of the charging and discharging circuit provided by the present application is shown in the following figure: Figure 1 ;
[0044] Figure 3 The flowchart of the overcurrent detection method of the charging and discharging circuit provided by the present application is shown in the following figure: Figure 2 ;
[0045] Figure 4 The flowchart of the overcurrent detection method of the charging and discharging circuit provided by the present application is shown in the following figure: Figure 3 ;
[0046] Figure 4 The flowchart of the overcurrent detection method of the charging and discharging circuit provided by the present application is shown in the following figure: Figure 5 ;
[0047] Figure 5 The flowchart of the overcurrent detection method of the charging and discharging circuit provided by the present application is shown in the following figure: Figure 6 ;
[0048] Figure 5 The flowchart of the current value interval counting provided by the present application is shown in the following figure:
[0049] Figure 6 The structure schematic diagram of the overcurrent detection device of the charging and discharging circuit provided by the present application is shown in the following figure:
[0050] Figure 7 The structure schematic diagram of the vehicle controller provided by the present application is shown in the following figure.
[0051] Through the above-mentioned drawings, the specific embodiments of the present application have been shown, and more detailed description will be given hereinafter. These drawings and textual descriptions are not intended to limit the scope of the concept of the present application by any means, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0052] For the purpose of making the objects, technical solutions and advantages of the present application clearer, the exemplary embodiments will be described in detail in the present application, which are shown in the drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all the embodiments consistent with the present application. Instead, they are merely examples of apparatuses and implementations consistent with some aspects of the present application as detailed in the appended claims. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
[0053] The terms "first", "second", "third", "fourth" and the like used in the description and the claims of the present application and the above drawings, if any, are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, 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 "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, the inclusion of a series of units, systems, products or devices does not necessarily limit to those units clearly listed, but can include units not clearly listed or inherent to these products or devices.
[0054] Figure 8 The scene schematic diagram of the charging and discharging circuit provided by the present application is shown in Figure 9 The charging and discharging circuit provided by the present application comprises:
[0055] The battery pack 100, the fuse 110, the main positive contactor 120, the pre-charging contactor 130, the pre-charging resistor 140, the load 150, the negative contactor 160, the current detection device 170, and the battery management system 180. Among them, the fuse is mainly used to melt 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 usually provide power through power batteries, such as Figure 1 The battery pack 100. In order to ensure the safety of the power battery, the power battery system is usually provided with a fuse 110, such as Figure 1 The fuse 110 is mainly used to melt 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.
[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 usually an average value (such as the average current in 100 ms), and in order to ensure the reliability of diagnosis, the overcurrent judgment time is usually long (such as 3s).
[0058] However, the technical personnel of the present application found that the power battery would be unexpectedly disconnected, resulting in loss of power of the vehicle, and few flow faults were reported in historical failures. After analysis, it was found that during use of the vehicle, the actual current was greater than the rated current of the fuse, but did not exceed the battery overcurrent alarm threshold, so that the fuse was in a "overload" 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 not usually included in the detection of the fuse, therefore, the traditional technology has the problem of low accuracy of overcurrent fault detection.
[0059] Based on this, the present application provides an overcurrent detection method of a charge-discharge circuit to solve the technical problems existing in the related art.
[0060] The overcurrent detection method of the charge-discharge circuit provided by the present application can detect the number of impacts of the charge-discharge circuit in each preset current interval by judging the number of impact currents in multiple preset current intervals and the preset number threshold, can effectively detect whether the charge-discharge circuit is impacted by a number of impacts exceeding the threshold, and can effectively and accurately judge whether the charge-discharge circuit has an overcurrent fault, thereby solving the technical problem of low accuracy of overcurrent fault detection in the related art.
[0061] The technical solutions of the present application and how the technical solutions of the present application solve the above technical problems will be 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 can not be described again in some embodiments. The embodiments of the present application will be described below with reference to the drawings.
[0062] Figure 1 Flowchart of the overcurrent detection method of the charge-discharge circuit provided by the present application Figure 1 As shown in Figure 2 , the method comprises S201 to S203, wherein:
[0063] S201, obtaining multiple detection currents of a charge-discharge circuit.
[0064] The charge-discharge circuit can be a battery management circuit as shown in Figure 1 , can be a battery high-voltage circuit, and the battery pack can be charged and discharged through the circuit. The detection current can be a current obtained by sampling a preset sampling point in the charge-discharge circuit, and the detection current can be detected by a current detection device. The multiple detection currents can be currents obtained by detecting different sampling periods, respectively; for example, one current is detected in multiple sampling periods, respectively, and the currents of the multiple sampling periods are the multiple detection currents.
[0065] Exemplarily, the controller can obtain the plurality of detection currents through the current detection device. The controller can obtain the plurality of detection currents directly from the current detection device, or through a BMS (Battery Management System) of the vehicle. The controller can be a controller of the vehicle.
[0066] Optionally, the controller can further process the plurality of detection currents to determine whether the charging and discharging circuit is at risk of overcurrent impact failure, so as to effectively avoid unexpected disconnection of the fuse in the charging and discharging circuit. The embodiment can improve the data basis for subsequent overcurrent impact risk determination by obtaining the plurality of detection currents.
[0067] S202, determining the number of impact currents of each preset current interval according to the plurality of detection currents.
[0068] The preset current interval can be a preset current interval, that is, an interval set by a current value. For example, the preset current interval can be In<=1.5In, 1.5In<=2In, 2In<=2.5In, 2.5In<=3In, 3In<=3.5In, 3.5In<=4In, 4In<=4.5In, 5In<=6In, 6In<=7In, 7In<=8In, 8In<=9In, I>9In; wherein, In can be the rated current of the fuse in the charging and discharging current. The number of impact currents refers to the number of currents counted in 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 number count of the corresponding preset current interval. For example, in the current detection period, the detected detection current can be obtained, and the preset current interval corresponding to the detection current can be determined. The number of impact currents of the preset current interval can be increased by 1 to obtain the new number of impact currents of the preset current interval. It can be understood that increasing the number of impact currents by 1 is one way to update the current number count, and there can be other ways to update the count to finally determine the number of impact currents of the preset current interval.
[0070] Optionally, the plurality of detection currents can be determined according to a plurality of detection periods, and the number of impact currents of each preset current interval can be determined according to the detection currents of the plurality of detection periods. The charging and discharging circuit can be further determined to be at risk of overcurrent failure disconnection according to the number of impact currents of the plurality of preset current intervals.
[0071] It can be understood that after each sampling of the detection current, the number of impact currents of the preset current interval can be updated, and based on the updated number of impact currents of the preset current interval, the current overcurrent fault risk is judged, so that the real-time detection of whether there is an insurance disconnection risk caused by an overcurrent detection fault can be realized, and unexpected disconnection of the insurance is avoided, thereby improving the overcurrent fault detection accuracy.
[0072] S203, obtaining an overcurrent detection result of the charge-discharge circuit according to the number of impact currents of each preset current interval and a preset number threshold.
[0073] The number threshold can be a threshold value that is set in advance for the overcurrent fault to cause the charge-discharge circuit to disconnect, for example, if the number threshold is exceeded, the charge-discharge circuit will be disconnected, so that the disconnection time of the charge-discharge circuit can be determined by the threshold value, and the accurate expectation of the disconnection of the charge-discharge circuit can be realized. The overcurrent detection result can refer to the overcurrent impact judgment result of the charge-discharge circuit, and can be the disconnection expectation result of the fuse of the charge-discharge circuit.
[0074] For example, the number of impact currents of the current interval with a larger value can be compared with the preset number threshold to determine whether the number of impact currents of the current interval with a larger value is close to the number threshold, and if so, it can be indicated that the charge-discharge circuit tends to be disconnected. Further accuracy judgment can be made based on the number of impact currents of the current interval with a smaller value. It can be understood that the larger value and the smaller value can be relatively determined among the multiple preset current intervals.
[0075] Optionally, the number of impact currents of the multiple preset current intervals can be added and compared with the preset number threshold to determine whether the sum of the number of impact currents exceeds the number threshold, and if so, it can be indicated that the charge-discharge circuit tends to be disconnected.
[0076] The overcurrent detection method of the charge-discharge circuit provided by the embodiment of the present application can determine the preset current interval corresponding to the multiple detection currents, obtain the number of impact currents of each preset current interval, and judge the overcurrent detection result of the charge-discharge circuit according to the number of impact currents of the multiple preset current intervals and the preset number threshold, so as to facilitate the judgment of the number of overcurrent impacts of the current in each preset current interval on the charge-discharge circuit, accurately and effectively obtain the expected result of the disconnection of the charge-discharge circuit, avoid unexpected disconnection of the fuse in the charge-discharge circuit, thereby improve the detection accuracy of whether the charge-discharge circuit is faulty, and ensure the maintenance accuracy of the charge-discharge circuit.
[0077] Figure 2 Flowchart of the overcurrent detection method of the charge-discharge circuit provided in the present application Figure 1 As shown in Figure 3 the embodiment, on the basis of Figure 2 the embodiment, the step of S203 is described in detail. In the step of S203, the overcurrent detection result of the charge-discharge circuit is obtained according to the number of impact currents of each preset current interval and the preset number threshold, including S301-S303, wherein:
[0078] S301, the gain coefficient corresponding to each preset current interval is obtained;
[0079] S302, the impact amplification number of each preset current interval is obtained based on the number of impact currents of each preset current interval and the gain coefficient of each preset current interval;
[0080] S303, the overcurrent detection result of the charge-discharge circuit is obtained according to the impact amplification number of each preset current interval and the number threshold.
[0081] The gain coefficient can be an amplification coefficient, which can be used to amplify the number of impact currents to make the data clearer and facilitate overcurrent detection judgment. The impact amplification number refers to the number of times of amplifying the number of impact currents by the gain coefficient.
[0082] Exemplarily, the controller can determine the amplification coefficient corresponding to each preset current interval, and further amplify the number of impact currents of the preset current interval based on the amplification coefficient. For each preset current interval, the controller can obtain the impact amplification number of the preset current interval according to the amplification coefficient corresponding to the preset current interval and the number of impact currents of the preset current interval; for example, the amplification coefficient corresponding to the preset current interval can be multiplied by the number of impact currents of the preset current interval to obtain the impact amplification number of the preset current interval.
[0083] The controller can determine the disconnection expected time of the charge-discharge circuit according to the impact amplification number of the plurality of preset current intervals and the preset number threshold. In this way, the judgment based on the amplified current impact number and the number threshold can obtain more accurate expected result of the disconnection of the charge-discharge circuit.
[0084] Alternatively, the sum of the impact amplification numbers of the plurality of preset current intervals can be added and compared with the preset number threshold to determine whether the sum of the impact amplification numbers exceeds the number threshold. If the sum of the impact amplification numbers exceeds the number threshold, it may indicate that the charge-discharge circuit tends to be disconnected.
[0085] In actual application, the impact amplification times of each preset current interval are obtained through the impact current quantity of each preset current interval and the gain coefficient of each preset current interval, which is conducive to reflecting the weight between each preset current interval, for example, the amplification effect of the high current interval can be greater than that of the low current interval, because the high current is more likely to damage the fuse in the charge-discharge circuit. In this way, the overcurrent detection result of the charge-discharge loop can be obtained better through the above-mentioned manner, the detection accuracy of whether the charge-discharge loop is faulty is further improved, and a more accurate disconnection expected result is obtained.
[0086] Optionally, in the step S203, the overcurrent detection result of the charge-discharge loop is obtained according to the impact current quantity of each preset current interval and the preset quantity threshold, and specifically can include:
[0087] The total overcurrent impact times of the charge-discharge loop are obtained according to the impact current quantity of the plurality of preset current intervals.
[0088] The overcurrent detection result of the charge-discharge loop is obtained according to the total overcurrent impact times and the quantity threshold.
[0089] The total overcurrent impact times can be the total impact current quantity of the plurality of preset current intervals.
[0090] For example, the controller can add the impact current quantity of the plurality of preset current intervals to obtain the total overcurrent impact times of the charge-discharge loop. Alternatively, the impact current quantity of each preset current interval can be assigned different weights and then added to obtain the total overcurrent impact times of the charge-discharge loop. The controller can judge based on the total overcurrent impact times and the quantity threshold to obtain the expected result of disconnecting the charge-discharge loop.
[0091] In this embodiment, the total overcurrent impact times of the charge-discharge loop are obtained according to the impact current quantity of the plurality of preset current intervals, which can effectively utilize the impact current quantity of each preset current interval, so that the overcurrent detection result can be accurately obtained by using the detected detection current, and the accuracy of the expected judgment of the charge-discharge loop fault is improved.
[0092] In actual application, Figure 3 The flowchart of the overcurrent detection method of the charge-discharge loop provided in the present application Figure 2 As shown in Figure 4 In the step S203, the overcurrent detection result of the charge-discharge loop is obtained according to the impact current quantity of each preset current interval and the preset quantity threshold, which can include the combination of the above two implementation manners, and specifically can include S401 to S404, wherein
[0093] S401, the gain coefficient corresponding to each preset current interval is obtained;
[0094] S402, obtaining the impact amplification times of each preset current interval based on the impact current quantity of each preset current interval and the gain coefficient of each preset current interval;
[0095] S403, obtaining the total overcurrent impact times of the charging and discharging circuit according to the impact amplification times of the plurality of preset current intervals;
[0096] S404, obtaining the overcurrent detection result of the charging and discharging circuit according to the total overcurrent impact times and the quantity threshold.
[0097] Exemplarily, the controller can determine the amplification coefficient corresponding to each preset current interval respectively. For each preset current interval, the controller can obtain the impact amplification times of the preset current interval according to the amplification coefficient corresponding to the preset current interval and the impact current quantity of the preset current interval. The controller can add the impact amplification times of the plurality of preset current intervals to obtain the total overcurrent impact times of the charging and discharging circuit. The controller can judge based on the total overcurrent impact times and the quantity threshold to obtain the expected result of disconnecting the charging and discharging circuit.
[0098] In the embodiment, the impact current quantity of each preset current interval is weighted and summed, which is conducive to reflecting the importance of each preset current interval in overcurrent detection. The total overcurrent impact times are determined, which is conducive to utilizing the impact current quantity of each preset current interval, so that a more accurate expected result of the charging and discharging circuit fault can be obtained.
[0099] Optionally, the quantity threshold includes a first quantity threshold, a second quantity threshold and a third quantity threshold.
[0100] The overcurrent detection result of the charging and discharging circuit obtained according to the total overcurrent impact times and the quantity threshold includes:
[0101] In a case where the total overcurrent impact times is greater than or equal to the first quantity threshold and less than the second quantity threshold, an overcurrent alarm of the charging and discharging circuit is generated;
[0102] In a case where the total overcurrent impact times is greater than or equal to the second quantity threshold and less than the third quantity threshold, the charging and discharging power limit of the charging and discharging circuit is reduced;
[0103] In a case where the total overcurrent impact times reaches the third quantity threshold, the power-on work of the charging and discharging circuit is stopped.
[0104] The overcurrent alarm can be an alarm information. The charging and discharging power limit refers to the highest limit of the charging and discharging power. The power-on work refers to the prohibition of power-on.
[0105] Exemplarily, if the total overcurrent shock number is greater than or equal to the first quantity threshold and less than the second quantity threshold, the controller can generate an overcurrent alarm of the charge-discharge circuit, and issue the alarm. If the total overcurrent shock number is greater than or equal to the second quantity threshold and less than the third quantity threshold, the controller controls to reduce the charge-discharge power limit of the charge-discharge circuit, so as to reduce the charge-discharge current and ensure the effective operation of the charge-discharge current. If the total overcurrent shock number reaches the third quantity threshold, the controller can stop the power-on operation of the charge-discharge circuit, and can prohibit the power-on when the power-on is restarted.
[0106] It can be understood that there can be other quantity thresholds, for example, a fourth quantity threshold or a fifth quantity threshold can be included. Different processing manners can be set for each quantity threshold.
[0107] In the embodiment, by setting three quantity thresholds, different processing manners can be made for different situations, the expected control of the disconnection of the charge-discharge circuit is realized, and the accuracy of the fault detection of the charge-discharge circuit is improved.
[0108] In an exemplary embodiment, Figure 3 The flowchart of the overcurrent detection method of the charge-discharge circuit provided in the present application is shown in Figure 4 As shown in Figure 5 The embodiment is based on the embodiment, and the step S202 is described in detail. The detection current includes the charging current and the discharging current. The preset current interval includes the charging current interval and the discharging current interval. Figure 4
[0109] In the step S202, the shock current number of each preset current interval is determined according to the plurality of detection currents, which can specifically include:
[0110] S501, when the detection current is the charging current, the shock current number of each charging current interval is determined;
[0111] S502, when the detection current is the discharging current, the shock current number of each discharging current interval is determined;
[0112] S503, the shock current number of the preset current interval is obtained according to the shock current number of the charging current interval and the shock current number of the discharging current interval.
[0113] 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 detection current is a charging current, a charging current interval corresponding to the detection current can be determined, and the current quantity count of the corresponding charging current interval can be updated. If the detection current is a discharging current, a discharging current interval corresponding to the detection current can be determined, and the current quantity count of the corresponding discharging current interval can be updated. The controller can fuse the impact current quantity of the preset current interval according to 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 the embodiment, by respectively counting the charging current and the discharging current, the number of times of impacts on the charging and discharging circuit under the charging and discharging working condition can be distinguished, so that the expected control strategy of the circuit disconnection caused by the charging and discharging can be realized.
[0116] Optionally, the method for overcurrent detection of the charging and discharging circuit further can comprise:
[0117] The current detection device is used to collect a plurality of detection currents of the charging and discharging circuit in a plurality of preset detection periods.
[0118] According to the plurality of detection currents, the impact current quantity of each preset current interval is determined, comprising:
[0119] In the case that the detection current of the current detection period meets any one of the plurality of preset current intervals, the impact current quantity of the preset current interval corresponding to the detection current is updated.
[0120] Exemplarily, the controller can acquire each detection current collected in each preset detection period through the current detection device. If the detection current of the current detection period meets any one of the plurality of preset current intervals, the controller can update the impact current quantity of the preset current interval where the detection current is located.
[0121] In the embodiment, a plurality of detection currents can be effectively acquired, and the impact current quantity of the preset current interval corresponding to the detection current meeting the preset current interval is updated, which is beneficial to realize the overcurrent fault detection of the charging and discharging current, and can accurately realize the expected evaluation of the disconnection of the charging and discharging circuit, and avoid the unexpected disconnection of the charging and discharging circuit.
[0122] Optionally, the method for overcurrent detection of the charging and discharging circuit further can comprise:
[0123] In a case where 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 last detection cycle, the number of continuous impacts of the charging and discharging circuit in the same preset current interval is determined.
[0124] Based on the number of continuous impacts, the continuous impact time of the charging and discharging circuit is determined.
[0125] Wherein, the detection current of the last detection cycle and the detection current of the current detection cycle have the same current state; the current state represents the detection current as charging current or discharging current.
[0126] Wherein, the detection current of the current detection cycle and the detection current of the last detection cycle should be charging current or discharging current.
[0127] Exemplarily, if the detection current of the current detection cycle is charging current, the detection current of the last detection cycle is also charging current, and the detection current of the current detection cycle and the detection current of the last detection cycle are in the same preset current interval, the number of continuous impacts of the charging and discharging circuit in the same charging current interval is obtained, and the controller can determine the time of the charging and discharging circuit continuously impacted by the charging current in the same interval according to the number of continuous impacts of the charging current interval.
[0128] It can be understood that the discharging current can also be processed in the above-mentioned manner.
[0129] In the embodiment, by determining the number of continuous impacts in the same preset current interval, it is beneficial to analyze the time of the charging and discharging circuit continuously impacted in the charging and discharging process. It is beneficial to further analyze the cause of the continuous impact, so as to improve the accuracy of fault troubleshooting.
[0130] In an exemplary embodiment, Figure 2 The flowchart of the overcurrent detection method of the charging and discharging circuit provided in the present application Figure 5 As shown in the figure, the method comprises S601 to S604, wherein: Figure 6
[0131] S601, current value calculation. BMS acquires current signal based on current detection device, and converts the current signal into current value I, wherein the current conversion rate should at least meet the current change rate of the maximum vehicle load (such as set to 10ms).
[0132] S602, current value interval counting. The detected current can be counted by preset current interval. The preset current interval 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; wherein In can be the rated current of the fuse in the charging and discharging current, and the corresponding discharge count DischgCnt, charging count ChgCnt and corresponding discharge continuous count SumDischgCnt, charging continuous count SumChgCnt can be set for each preset current interval.
[0133] S603, count normalization conversion. For example, the sum Cnt of DischgCnt and ChgCnt corresponding to the preset current interval can be converted as follows: Cnt*2 for interval 1 (In<I<=1.5In), Cnt*4 for interval 2 (In<I<=1.5In), …, Cnt*200000 for interval 12 (I>9In), and the Cnt of each interval after conversion is added to SumCnt. In practical application, the conversion ratio set for each interval can be tested and matched based on the specific fuse, and the examples herein do not limit the scope of the present application.
[0134] S604, fault processing. SumCnt can be compared with set thresholds Th1, Th2, Th3 (Th1<Th2<Th3), etc. When the corresponding threshold is reached, an alarm, a limited power, or a reminder for maintenance detection, etc. can be set. If the maximum set threshold is exceeded, the power-on can be prohibited at the next power-on.
[0135] Alternatively, the steps of S602 can be as shown in Figure 5 The current value interval counting can include:
[0136] S701, BMS starts.
[0137] S702, read corresponding Cnt from memory.
[0138] S703, collect It, wherein 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 in the corresponding discharge current interval? 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 interval? Wherein, It1 can be the detection current of the last detection period. 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 interval? 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 interval? Wherein, It1 can be the detection current of the last detection period. If yes, execute S713.
[0147] S713, SumDischgCnt corresponding to the charging current interval is updated.
[0148] It can be understood that the embodiment can correspond to each of the above embodiments or a combination of multiple embodiments, and the embodiment can be implemented by the implementation of each embodiment or a combination of multiple embodiments, which will not be repeated here.
[0149] In the embodiment, through the above steps, when the impact of the overcurrent current reaches a certain threshold, the corresponding measures are taken in advance to prevent the occurrence of unexpected fuse disconnection leading to loss of vehicle power. At the same time, the accuracy of overcurrent detection of the charging and discharging circuit of the vehicle is improved.
[0150] Figure 6 The structure diagram of the overcurrent detection device of the charging and discharging circuit provided in the present application is shown in Figure 7 The overcurrent detection device 80 of the charging and discharging circuit provided in the embodiment includes:
[0151] The current acquisition module 801 is configured to acquire a plurality of detection currents of the charging and discharging circuit.
[0152] The number determination module 802 is configured to determine the impact current number of each preset current interval according to the plurality of detection currents.
[0153] The result acquisition module 803 is configured to obtain the overcurrent detection result of the charging and discharging circuit according to the impact current number of each preset current interval and the preset number threshold.
[0154] In an example embodiment, the result obtaining module 803 is configured to obtain a gain coefficient corresponding to each preset current interval; obtain a number of impact amplifications of each preset current interval based on the number of impact currents of each preset current interval and the gain coefficient of each preset current interval; and obtain an overcurrent detection result of the charge-discharge circuit according to the number of impact amplifications of each preset current interval and a number threshold.
[0155] In an example embodiment, the result obtaining module 803 is configured to obtain a total number of overcurrent impacts of the charge-discharge circuit according to the number of impact currents of the plurality of preset current intervals; and obtain an overcurrent detection result of the charge-discharge circuit according to the total number of overcurrent impacts and a number threshold.
[0156] In an example embodiment, the number threshold includes a first number threshold, a second number threshold, and a third number threshold; and the result obtaining module 803 is configured to generate an overcurrent alarm of the charge-discharge circuit when the total number of overcurrent impacts is greater than or equal to the first number threshold and less than the second number threshold; reduce a charge-discharge power limit of the charge-discharge circuit when the total number of overcurrent impacts is greater than or equal to the second number threshold and less than the third number threshold; and stop powering on the charge-discharge circuit when the total number of overcurrent impacts reaches the third number threshold.
[0157] In an example embodiment, 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 the number determining module 802 is configured to determine the number of impact currents of each charging current interval when the detection current is the charging current; determine the number of impact currents of each discharging current interval when the detection current is the discharging current; and obtain the number of impact currents of the preset current interval according to the number of impact currents of the charging current interval and the number of impact currents of the discharging current interval.
[0158] In an example embodiment, the apparatus further includes a continuous impact determining module. The continuous impact determining module is configured to determine a number of continuous impacts of the charge-discharge circuit in a same preset current interval when a preset current interval corresponding to a detection current of a current detection period is the same as a preset current interval corresponding to a detection current of a previous detection period; and determine a continuous impact time of the charge-discharge circuit based on the number of continuous impacts; wherein the detection current of the previous detection period and the detection current of the current detection period have a same current state; and the current state represents the detection current being the charging current or the discharging current.
[0159] In one example embodiment, the current acquisition module 801 is configured to acquire, by the current detection device, a plurality of detection currents of the charge-discharge circuit in a plurality of preset detection periods. The quantity determination module 802 is configured to update the impact current quantity of the preset current interval corresponding to the detection current in the case that the detection current in the current detection period meets any one of a plurality of preset current intervals.
[0160] The overcurrent detection device of the charge-discharge circuit provided in the embodiment can execute the method provided in the method embodiment, and has similar implementation principles and technical effects, which will not be described here.
[0161] Figure 8 A structural schematic diagram of a vehicle controller provided in the present application is shown in FIG. 9. As shown in FIG. 9, the vehicle controller 90 provided in the 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 through a bus 904. Figure 8 Figure 9 Figure 9
[0162] In the specific implementation process, the at least one processor 901 executes the computer execution instructions stored in the memory 902, so that the at least one processor 901 executes the method described above.
[0163] The specific implementation process of the processor 901 can refer to the method embodiments described above, which has similar implementation principles and technical effects, and will not be described here.
[0164] In the above-described embodiments, it should be understood that the processor can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the present application can be directly embodied as the execution of the hardware processor, or executed by the combination of hardware and software modules in the processor.
[0165] The memory can include a random access memory (RAM), and can also include a non-volatile memory (NVM), such as at least one disk memory.
[0166] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, the bus in the drawings of the present application does not limit to only one bus or one type of bus.
[0167] The present application also provides a vehicle, comprising the vehicle controller as described above.
[0168] The present application also provides a computer program product, comprising a computer program, which, when executed by a processor, implements the method as described above.
[0169] The present application also provides a computer readable storage medium, which stores computer execution instructions, and when a processor executes the computer execution instructions, the method as described above is implemented.
[0170] The readable storage medium as described above can be realized by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special purpose computer.
[0171] An exemplary readable storage medium is coupled to the 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 an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in the device.
[0172] The division of units is only a logical functional division, and in actual implementation, there can be another division manner. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0173] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0174] In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, or each unit can exist physically, or two or more units can be integrated into one unit.
[0175] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the part of the present application that essentially contributes to the prior art or the part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0176] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware. The aforementioned program can be stored in a computer readable storage medium. The program executes the steps of the above-mentioned method embodiments when executed; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk, and various media that can store program codes.
[0177] Finally, it should be noted that those skilled in the art, after considering the specification and practicing the disclosed application, will easily think of other embodiments of the present application. The present application is intended to cover any variations, uses or adaptations of the present application that follow the general principles of the present application and include common knowledge or conventional technical means in the art that are not disclosed in the present application, and is not limited to the precise structure described above and shown in the drawings, and various modifications and changes can be made without departing from the scope thereof. The scope of the present application is only limited by the appended claims.
Claims
1. A method of overcurrent detection for a charge-discharge circuit, characterized by, The method comprises: obtaining a plurality of detection currents of the charging and discharging circuit; determining the number of impact currents of each preset current interval according to the plurality of detection currents; obtaining the overcurrent detection result of the charging and discharging circuit according to the number of impact currents of each preset current interval and a preset number threshold; The method comprises: obtaining a plurality of detection currents of the charging and discharging circuit; determining the number of impact currents of each preset current interval according to the plurality of detection currents; obtaining the overcurrent detection result of the charging and discharging circuit according to the number of impact currents of each preset current interval and a preset number threshold; 2. The method of claim 1, wherein, The method comprises: obtaining a plurality of detection currents of the charging and discharging circuit; determining the number of impact currents of each preset current interval according to the plurality of detection currents; 3. The method of claim 2, wherein, obtaining the overcurrent detection result of the charging and discharging circuit according to the number of impact currents of each preset current interval and a preset number threshold; The method comprises: obtaining a plurality of detection currents of the charging and discharging circuit; determining the number of impact currents of each preset current interval according to the plurality of detection currents; obtaining the overcurrent detection result of the charging and discharging circuit according to the number of impact currents of each preset current interval and a preset number threshold; 4. The method of claim 1, wherein, The method comprises: obtaining a plurality of detection currents of the charging and discharging circuit; determining the number of impact currents of each preset current interval according to the plurality of detection currents; obtaining the overcurrent detection result of the charging and discharging circuit according to the number of impact currents of each preset current interval and a preset number threshold; The number threshold comprises a first number threshold, a second number threshold and a third number threshold; 5. The method of claim 1, wherein, The method comprises: obtaining a plurality of detection currents of the charging and discharging circuit; determining the number of impact currents of each preset current interval according to the plurality of detection currents; obtaining the overcurrent detection result of the charging and discharging circuit according to the number of impact currents of each preset current interval and a preset number threshold; 6. The method of claim 1, wherein, The method comprises: obtaining a plurality of detection currents of the charging and discharging circuit; determining the number of impact currents of each preset current interval according to the plurality of detection currents; obtaining the overcurrent detection result of the charging and discharging circuit according to the number of impact currents of each preset current interval and a preset number threshold; The detection current comprises a charging current and a discharging current; the preset current interval comprises a charging current interval and a discharging current interval; The method comprises: obtaining a plurality of detection currents of the charging and discharging circuit; determining the number of impact currents of each preset current interval according to the plurality of detection currents; obtaining the overcurrent detection result of the charging and discharging circuit according to the number of impact currents of each preset current interval and a preset number threshold; The method further comprises: in the case that the preset current interval corresponding to the detection current of the current detection period is the same as the preset current interval corresponding to the detection current of the last detection period, determining the continuous impact number of the charging and discharging circuit in the same preset current interval; determining the continuous impact time of the charging and discharging circuit based on the continuous impact number; wherein the detection current of the last detection period and the detection current of the current detection period have the same current state; the current state represents the detection current as a charging current or a discharging current. The method comprises: obtaining a plurality of detection currents of the charging and discharging circuit; The current detection device collects a plurality of detection currents of the charge-discharge circuit in a plurality of preset detection periods; The method further comprises: In a case where the detection current in the current detection period conforms to any one of the plurality of preset current intervals, updating the number of impact currents of the preset current interval corresponding to the detection current.
7. A vehicle controller characterized by comprising: The method further comprises: a memory and a processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor executes the method according to any one of claims 1-6.
8. A vehicle characterized by comprising: The method further comprises: The vehicle controller according to claim 7.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are executed by the processor to implement the method according to any one of claims 1-6.
10. A computer program product comprising a computer program which, when executed by a processor, implements the method according to any one of claims 1-6.
Citation Information
Patent Citations
Fault section positioning method and system based on self-adaptive whale algorithm, and medium
CN113281620A
Short-circuit protection system, and traction battery system of electric vehicle
WO2023236451A1