Over-current protection method and device, vehicle, electronic equipment and storage medium

By calculating the heat correction coefficient and duration of the current value, the heat accumulation value is obtained to control the power supply, and the problem of low accuracy and high cost of vehicle wiring harness and load overcurrent protection is solved, achieving more accurate protection.

CN120389360APending Publication Date: 2025-07-29GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410084346.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-19
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

In the prior art, the overcurrent protection accuracy of vehicle wiring harness and load is low and the cost is high, and there are problems of damage to load and safety risks.

Method used

By obtaining the current value of the circuit to be protected, calculating the heat correction coefficient and duration corresponding to the current value, obtaining the heat accumulation value, and stopping power supply when the heat accumulation value exceeds the threshold, achieving accurate protection.

Benefits of technology

Improves the accuracy of overcurrent protection, reduces costs, effectively prevents wiring harness and load damage, and improves safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120389360A_ABST
    Figure CN120389360A_ABST
Patent Text Reader

Abstract

The invention relates to an overcurrent protection method and device, a vehicle, electronic equipment and a storage medium. The overcurrent protection method comprises the steps of obtaining a current current value of a to-be-protected circuit; under the condition that the current current value is larger than a first preset current value and smaller than or equal to a second preset current value, a heat correction coefficient corresponding to the current current value is obtained, and the duration corresponding to the current current value is obtained; according to the current current value, the heat correction coefficient corresponding to the current current value and the duration corresponding to the current current value, a current heat accumulation value is obtained; and when the current heat accumulation value is greater than the preset heat threshold value, stopping supplying power to the to-be-protected circuit. Therefore, whether to continue to supply power to the circuit or not is judged based on the heat correction coefficient corresponding to the current value and the heat accumulation value calculated according to the duration, the problems of low protection precision and high cost in related technologies are solved, the wiring harness and the load can be protected more accurately, and the cost is low.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to an overcurrent protection method, device, vehicle, electronic equipment, and storage medium. Background Art

[0002] There are many wiring harnesses and loads inside the vehicle. When an overcurrent occurs in the load, if it cannot be protected in time, it will damage the load and burn the load, and even bring certain risks to the safety of passengers.

[0003] In the related art, there are generally the following two methods: (1) using fuses to protect the circuit. For example, when an overcurrent occurs, the wiring harness is protected by a thermal fuse; (2) using a dedicated integrated chip for protection.

[0004] However, the overcurrent protection methods in related technologies all have the problem of low protection accuracy and high cost, which needs to be solved urgently. Summary of the invention

[0005] The present application provides an overcurrent protection method, device, vehicle, electronic device and storage medium to solve the problems of low protection accuracy and high cost in related technologies. It determines whether to continue to power the circuit based on the heat correction coefficient corresponding to the current value and the heat accumulation value calculated based on the duration, which can more accurately protect the wiring harness and load at a lower cost.

[0006] To achieve the above objectives, a first embodiment of the present application provides an overcurrent protection method, comprising:

[0007] Obtain the current value of the circuit to be protected;

[0008] When the current current value is greater than a first preset current value and the current current value is less than or equal to a second preset current value, obtaining a heat correction coefficient corresponding to the current current value and a duration corresponding to the current current value, and obtaining a current heat accumulation value according to the current current value, the heat correction coefficient corresponding to the current current value, and the duration corresponding to the current current value;

[0009] When the current heat accumulation value is greater than a preset heat threshold, power supply to the circuit to be protected is stopped.

[0010] According to one embodiment of the present application, after obtaining the current heat accumulation value according to the current current value, the heat correction coefficient corresponding to the current current value, and the duration corresponding to the current current value, the method further includes:

[0011] When the current heat accumulation value is less than or equal to the preset heat threshold, obtain a new current value of the circuit to be protected at a preset time interval, and obtain the corresponding heat correction coefficient of the new current value and the duration corresponding to the new current value;

[0012] Based on the current heat accumulation value, the new current value, the heat correction coefficient corresponding to the new current value, and the duration corresponding to the new current value, obtain a new current heat accumulation value;

[0013] When the new current heat accumulation value is less than or equal to the preset heat threshold, continue to obtain the new current value of the circuit to be protected at a preset time interval until the new current heat accumulation value is greater than the preset heat threshold; when the new current heat accumulation value is greater than the preset heat threshold, stop power supply to the circuit to be protected.

[0014] According to an embodiment of the present application, after obtaining the current current value of the circuit to be protected, it further includes:

[0015] When the current current value is greater than the second preset current value, stop power supply to the circuit to be protected.

[0016] According to an embodiment of the present application, the obtaining the heat correction coefficient corresponding to the current current value includes:

[0017] Determine the target interval in which the current current value is located from a plurality of preset intervals;

[0018] Based on the target interval, obtain the heat correction coefficient corresponding to the current current value.

[0019] According to an embodiment of the present application, before determining the target interval in which the current current value is located from a plurality of preset intervals, it further includes:

[0020] Based on a plurality of current values input by the user, determine the first preset current value, at least one intermediate protection current value, and the second preset current value;

[0021] Determine the preset plurality of intervals according to the first preset current value, each intermediate protection current value, and the second preset current value;

[0022] Wherein, the lower limit of each interval is the first preset current value or an intermediate protection current value, and the upper limit of each interval is an intermediate protection current value or the second preset current value.

[0023] According to an embodiment of the present application, the obtaining the heat correction coefficient corresponding to the current current value based on the target interval includes:

[0024] Obtain the heat correction coefficient corresponding to the current value based on the relationship corresponding to the target interval.

[0025] According to an embodiment of the present application, before obtaining the heat correction coefficient corresponding to the current value based on the relationship corresponding to the target interval, it further includes:

[0026] Obtain the protection time corresponding to the first preset current value and the protection time corresponding to each of the intermediate protection current values;

[0027] Based on a preset reference value, obtain the heat correction coefficient corresponding to the first preset current value according to the first preset current value and the protection time corresponding to the first preset current value, and based on the preset reference value, obtain the heat correction coefficient corresponding to each of the intermediate protection current values according to the at least one intermediate protection current value and the protection time corresponding to each of the intermediate protection current values, and obtain the heat correction coefficient corresponding to the second preset current value according to the second preset current value based on the preset reference value;

[0028] Obtain the relationship corresponding to each interval according to the heat correction coefficient corresponding to the first preset current value, the heat correction coefficient corresponding to each of the intermediate protection current values, the heat correction coefficient corresponding to the second preset current value, the first preset current value, the at least one intermediate protection current value, and the second preset current value.

[0029] According to an embodiment of the present application, the relationship corresponding to each interval is a linear relationship.

[0030] According to an embodiment of the present application, the obtaining the relationship corresponding to each interval according to the heat correction coefficient corresponding to the first preset current value, the heat correction coefficient corresponding to each of the intermediate protection current values, the heat correction coefficient corresponding to the second preset current value, the first preset current value, the at least one intermediate protection current value, and the second preset current value includes:

[0031] For each interval, determine the heat correction coefficient corresponding to each interval according to the current values at both ends of the interval;

[0032] Based on the heat correction coefficient corresponding to each interval, obtain the relationship corresponding to each interval.

[0033] According to an embodiment of the present application, after stopping power supply to the circuit to be protected, it further includes:

[0034] Obtain the overcurrent protection times;

[0035] When the number of overcurrent protection times is less than the preset number, after a preset waiting time, the state of stopping power supply to the circuit to be protected is switched to the state of supplying power to the circuit to be protected.

[0036] According to an embodiment of the present application, after obtaining the number of overcurrent protection times, it further includes:

[0037] When the number of overcurrent protection times is greater than or equal to the preset number, the state of stopping power supply to the circuit to be protected is maintained.

[0038] According to an embodiment of the present application, the preset waiting time is determined according to the number of times the current current value is greater than the first preset current value and the preset time interval.

[0039] According to an embodiment of the present application, after stopping power supply to the circuit to be protected, it further includes:

[0040] Clear the current thermal accumulation value.

[0041] According to an embodiment of the present application, after obtaining the current thermal accumulation value according to the current current value, the heat correction coefficient corresponding to the current current value, and the duration corresponding to the current current value, it further includes:

[0042] When the current thermal accumulation value is greater than the preset heat threshold, generate a warning message based on the current thermal accumulation value and output it.

[0043] The overcurrent protection method proposed according to the embodiment of the present application solves the problems of low protection accuracy and high cost in the related art by obtaining the current value of the circuit to be protected and calculating the thermal accumulation value based on the current value of the circuit to be protected, the heat correction coefficient corresponding to the current value, and the duration, and can protect the wire harness and load more accurately and at a lower cost.

[0044] To achieve the above object, an embodiment of the second aspect of the present application proposes an overcurrent protection device, including:

[0045] A first acquisition module for acquiring the current current value of the circuit to be protected;

[0046] A second acquisition module for, when the current current value is greater than the first preset current value and the current current value is less than or equal to the second preset current value, acquiring the heat correction coefficient corresponding to the current current value and the duration corresponding to the current current value, and obtaining the current thermal accumulation value according to the current current value, the heat correction coefficient corresponding to the current current value, and the duration corresponding to the current current value;

[0047] A control module, configured to stop power supply to the circuit to be protected when the current heat accumulation value is greater than a preset heat threshold value.

[0048] According to an embodiment of the present application, the second acquisition module is further configured to:

[0049] When the current heat accumulation value is less than or equal to the preset heat threshold value, obtain a new current value of the circuit to be protected at a preset time interval, and obtain a corresponding heat correction coefficient of the new current value and a duration corresponding to the new current value;

[0050] Based on the current heat accumulation value, the new current value, the corresponding heat correction coefficient of the new current value, and the duration corresponding to the new current value, obtain a new current heat accumulation value;

[0051] When the new current heat accumulation value is less than or equal to the preset heat threshold value, continue to obtain a new current value of the circuit to be protected at a preset time interval until the new current heat accumulation value is greater than the preset heat threshold value; when the new current heat accumulation value is greater than the preset heat threshold value, stop power supply to the circuit to be protected.

[0052] According to an embodiment of the present application, the control module is further configured to:

[0053] When the current current value is greater than the second preset current value, stop power supply to the circuit to be protected.

[0054] According to an embodiment of the present application, the second acquisition module includes:

[0055] A determination unit, configured to determine a target interval in which the current current value is located from a plurality of preset intervals;

[0056] A first acquisition unit, configured to obtain a heat correction coefficient corresponding to the current current value based on the target interval.

[0057] According to an embodiment of the present application, the determination unit is further configured to:

[0058] Based on a plurality of current values input by a user, determine the first preset current value, at least one intermediate protection current value, and the second preset current value;

[0059] Determine the preset plurality of intervals according to the first preset current value, each intermediate protection current value, and the second preset current value;

[0060] Wherein, the lower limit of each interval is the first preset current value or an intermediate protection current value, and the upper limit of each interval is an intermediate protection current value or the second preset current value.

[0061] According to an embodiment of the present application, the first obtaining unit is specifically configured to:

[0062] Obtain a heat correction coefficient corresponding to the current value based on the relationship corresponding to the target interval.

[0063] According to an embodiment of the present application, the second obtaining module further includes:

[0064] A second obtaining unit, configured to obtain a protection time corresponding to the first preset current value and a protection time corresponding to each of the intermediate protection current values;

[0065] A third obtaining unit, configured to obtain a heat correction coefficient corresponding to the first preset current value based on a preset reference value according to the first preset current value and the protection time corresponding to the first preset current value, and based on the preset reference value, obtain a heat correction coefficient corresponding to each of the intermediate protection current values according to the at least one intermediate protection current value and the protection time corresponding to each of the intermediate protection current values, and obtain a heat correction coefficient corresponding to the second preset current value according to the second preset current value based on the preset reference value;

[0066] A fourth obtaining unit, configured to obtain the relationship corresponding to each interval according to the heat correction coefficient corresponding to the first preset current value, the heat correction coefficient corresponding to each of the intermediate protection current values, the heat correction coefficient corresponding to the second preset current value, the first preset current value, the at least one intermediate protection current value, and the second preset current value.

[0067] According to an embodiment of the present application, the relationship corresponding to each interval is a linear relationship.

[0068] According to an embodiment of the present application, the second obtaining unit is specifically configured to:

[0069] For each interval, determine a heat correction coefficient corresponding to each interval according to the current values at both ends of the interval;

[0070] Based on the heat correction coefficient corresponding to each interval, obtain the relationship corresponding to each interval;

[0071] Wherein, the lower limit of each interval is the first preset current value or the intermediate protection current value, and the upper limit of each interval is the intermediate protection current value or the second preset current value.

[0072] According to an embodiment of the present application, the control module is further configured to:

[0073] Obtain the overcurrent protection times;

[0074] When the number of overcurrent protection times is less than the preset number of times, after a preset waiting time, the state of stopping power supply to the circuit to be protected is switched to the state of supplying power to the circuit to be protected.

[0075] According to an embodiment of the present application, the control module is further configured to:

[0076] When the number of overcurrent protection times is greater than or equal to the preset number of times, maintain the state of stopping power supply to the circuit to be protected.

[0077] According to an embodiment of the present application, the preset waiting time is determined according to the number of times the current current value is greater than the first preset current value and the preset time interval.

[0078] According to an embodiment of the present application, the control module is further configured to:

[0079] Clear the current thermal accumulation value to zero.

[0080] According to an embodiment of the present application, the control module is further configured to:

[0081] When the current thermal accumulation value is greater than the preset heat threshold, generate and output a warning message based on the current thermal accumulation value.

[0082] The overcurrent protection device proposed according to the embodiment of the present application obtains the current value of the circuit to be protected, and calculates the thermal accumulation value based on the current value of the circuit to be protected, the heat correction coefficient corresponding to the current value, and the duration, so as to stop power supply to the circuit to be protected when the thermal accumulation value is greater than a certain value, solving the problems of low protection accuracy and high cost in the related art, and being able to more accurately protect the wire harness and load with lower cost.

[0083] To achieve the above object, an embodiment of the third aspect of the present application proposes an overcurrent protection device, including: a controller, a drive circuit, and a current sampling circuit; the drive circuit and the current sampling circuit are respectively connected to the controller;

[0084] The current sampling circuit is configured to obtain the current current value of the circuit to be protected;

[0085] The controller is configured to, when the current value is greater than a first preset current value and less than or equal to a second preset current value, obtain a heat correction coefficient corresponding to the current value and a duration corresponding to the current value, and obtain a current heat accumulation value according to the current value, the heat correction coefficient corresponding to the current value, and the duration corresponding to the current value; and when the current heat accumulation value is greater than a preset heat threshold, control the driving chip to stop supplying power to the circuit to be protected.

[0086] According to an embodiment of the present application, the driving circuit and the current sampling circuit are integrated into a driving chip.

[0087] According to an embodiment of the present application, the current sampling circuit includes:

[0088] A sampling resistor, an input end of the sampling resistor is connected to an output end of the driving chip, and an output end of the sampling resistor is connected to a load of the circuit to be protected;

[0089] An amplifier, a first input end of the amplifier is connected to an output end of the driving circuit, a second input end of the amplifier is respectively connected to an output end of the sampling resistor and a load of the circuit to be protected, and an output end of the amplifier is connected to the controller.

[0090] According to an embodiment of the present application, the controller is further configured to: determine a target interval where the current value is located from a plurality of preset intervals, and obtain a heat correction coefficient corresponding to the current value based on a relationship corresponding to the target interval.

[0091] According to an embodiment of the present application, the controller is further configured to: obtain a protection time corresponding to the first preset current value, at least one intermediate protection current value, and a protection time corresponding to each intermediate protection current value; based on a preset reference value, obtain a heat correction coefficient corresponding to the first preset current value according to the first preset current value and the protection time corresponding to the first preset current value, and based on the preset reference value, obtain a heat correction coefficient corresponding to each intermediate protection current value according to the at least one intermediate protection current value and the protection time corresponding to each intermediate protection current value, and obtain a heat correction coefficient corresponding to the second preset current value according to the second preset current value based on the preset reference value; obtain a relationship corresponding to each interval according to the heat correction coefficient corresponding to the first preset current value, the heat correction coefficient corresponding to each intermediate protection current value, the heat correction coefficient corresponding to the second preset current value, the first preset current value, the at least one intermediate protection current value, and the second preset current value.

[0092] The overcurrent protection device proposed according to the embodiments of the present application obtains the current value of the circuit to be protected through a current sampling circuit, and calculates the thermal accumulation value through the controller based on the current value of the circuit to be protected, the heat correction coefficient corresponding to the current value, and the duration. Therefore, when the thermal accumulation value is greater than a certain value, the driving chip is controlled to stop supplying power to the circuit to be protected, solving the problems of low protection accuracy and high cost in the related art, being able to protect the wire harness and load more accurately, and having a lower cost.

[0093] To achieve the above object, the fourth aspect embodiment of the present application proposes a vehicle, which includes: the overcurrent protection device as described in the third aspect embodiment, or the overcurrent protection device as described in the fourth aspect embodiment.

[0094] To achieve the above object, the fifth aspect embodiment of the present application proposes an electronic device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor executes the program to implement the overcurrent protection method as described in the above embodiments.

[0095] To achieve the above object, the sixth aspect embodiment of the present application proposes a computer-readable storage medium, on which a computer program is stored, and the program is executed by a processor to be used to implement the overcurrent protection method as described in the above embodiments.

[0096] Additional aspects and advantages of the present application will be given in part in the following description, will become apparent in part from the following description, or will be learned through the practice of the present application. Description of the Drawings

[0097] The above and / or additional aspects and advantages of the present application will become apparent and easy to understand from the following description of the embodiments in conjunction with the drawings, in which:

[0098] Figure 1 It is a flowchart of the overcurrent protection method provided according to the embodiments of the present application;

[0099] Figure 2 It is a schematic structural diagram of the overcurrent protection circuit provided according to an embodiment of the present application;

[0100] Figure 3 It is a flowchart of the overcurrent protection method provided according to a specific embodiment of the present application;

[0101] Figure 4 It is a block diagram of an overcurrent protection device provided according to the embodiments of the present application;

[0102] Figure 5 It is a block flowchart of another overcurrent protection device provided according to the embodiments of the present application;

[0103] Figure 6 Schematic structural diagram of an overcurrent protection device provided according to a specific embodiment of the present application;

[0104] Figure 7 Block diagram of an electronic device provided according to an embodiment of the present application. Specific embodiments

[0105] Embodiments of the present application will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application, and should not be construed as a limitation of the present application.

[0106] An overcurrent protection method, device, vehicle, electronic device, and storage medium according to an embodiment of the present application will be described below with reference to the accompanying drawings. First, the overcurrent protection method according to an embodiment of the present application will be described with reference to the accompanying drawings.

[0107] Before introducing the overcurrent protection method according to an embodiment of the present application, the overcurrent protection method in the related art will be briefly introduced.

[0108] In the related art, generally there are the following two methods: (1) Using a fuse to protect the circuit. After an overcurrent occurs, the fuse is thermally melted to protect the wire harness; (2) Using a dedicated integrated chip. After an overcurrent occurs, the integrated chip calculates the thermal accumulation value. When the threshold is reached, the output is turned off, thereby realizing the protection of the wire harness.

[0109] However, although using a fuse can protect the wire harness and load, the later maintenance cost is relatively high; using a dedicated integrated chip not only has a high cost, but also some chips do not support user-defined settings for the protection current and protection time. When an overcurrent lower than the chip protection threshold occurs, the chip does not play a protective role; moreover, the user-defined protection points of some chips are limited, and the thermal accumulation is calculated according to the same current value between adjacent protection points, resulting in low protection accuracy and difficulty in coping with complex actual working conditions.

[0110] Based on the above problems, the present application proposes an overcurrent protection method. The current value of the circuit to be protected is obtained through a current sampling circuit, and the controller calculates the thermal accumulation value based on the current value of the circuit to be protected, the heat correction coefficient corresponding to the current value, and the duration. Thus, when the thermal accumulation value is greater than a certain value, the driving chip is controlled to stop powering the circuit to be protected, solving the problems of low protection accuracy and high cost in the related art, and being able to protect the wire harness and load more accurately and at a lower cost.

[0111] Specifically, Figure 1 is a flowchart of an overcurrent protection method according to an embodiment of the present application.

[0112] As shown Figure 1 in the figure, the overcurrent protection method includes the following steps:

[0113] In step S101, obtain the current current value of the circuit to be protected.

[0114] Among them, the circuit to be protected can refer to the circuit on a vehicle or other circuits that need to be protected. The circuit to be protected can be composed of multiple loads and multiple wire harnesses. Among them, the load can be an inductive load, a capacitive load, or a resistive load.

[0115] It should be understood that there are many wire harnesses and loads inside the vehicle. In the case of overcurrent in the load, if it cannot be protected in time, the load will be damaged and even burned out, and it will even bring certain risks to the safety of passengers. Therefore, the embodiment of the present application can first obtain the current current value of the circuit to be protected, and there are many ways to obtain the current current value of the circuit to be protected. The following uses two examples to illustrate how to obtain the current current value of the circuit to be protected:

[0116] As a possible implementation method, the embodiment of the present application can obtain the current current value of the circuit to be protected through the current acquisition unit in the existing drive chip.

[0117] As another possible implementation method, the embodiment of the present application can obtain the current current value of the circuit to be protected through an integrated operational amplifier and a current sampling resistor.

[0118] It should be noted that the above methods for obtaining the current current value of the circuit to be protected are only exemplary and do not limit the present application. Those skilled in the art can select different methods to obtain the current current value of the circuit to be protected according to the actual situation. To avoid redundancy, no detailed description is given here.

[0119] In step S102, when the current current value is greater than the first preset current value and less than or equal to the second preset current value, obtain the heat correction coefficient corresponding to the current current value and the duration corresponding to the current current value, and obtain the current heat accumulation value according to the current current value, the heat correction coefficient corresponding to the current current value, and the duration corresponding to the current current value.

[0120] Among them, the first preset current value can be the current value at which the protection of the circuit to be protected starts. That is, when the current value of the circuit to be protected is greater than the first preset current value and lasts for a certain period of time, it will cause damage to the load and wiring harness in the circuit to be protected. The second current value can be the maximum current value that the circuit to be protected can withstand. That is, when the current value in the circuit to be protected exceeds the second preset current value, it will cause damage to the load and wiring harness in the circuit to be protected. Among them, both the first preset current value and the second preset current value can be thresholds preset by the user, which can be thresholds obtained through a limited number of experiments or thresholds obtained through a limited number of computer simulations. No specific limitation is made here. The heat correction coefficient is a coefficient used to correct the calculation of heat accumulation. That is, due to the excessive current in the circuit to be protected, the circuit to be protected generates heat, resulting in the inconsistency between the actual heat accumulation and the calculated value based on current and time. For example, when the current in the circuit to be protected is too large, heat generation will occur. Since heat generation will affect the wiring harness and load, for example, the material of the wiring harness undergoes chemical changes due to heat changes. Another example is that the internal resistance of the wiring harness and the internal resistance of the load will also change due to the heat generation phenomenon. The duration corresponding to the current value can be the duration before the current value in the circuit to be protected fluctuates.

[0121] Specifically, after obtaining the current value of the current circuit to be protected, the embodiment of the present application can determine the current range in which the current value is located. When the current value is less than or equal to the first preset current value, it indicates that the circuit to be protected will not cause damage to the wiring harness or load when operating at the current value. When the current value is greater than the first preset current value and less than or equal to the second preset current value, it indicates that the circuit to be protected will cause damage to the wiring harness or load when operating at the current value. Therefore, in order to protect the circuit to be protected, the embodiment of the present application can obtain the heat correction coefficient corresponding to the current value and the duration corresponding to the current value, and then calculate the current heat accumulation value according to the current value, the heat correction coefficient corresponding to the current value, and the duration corresponding to the current value.

[0122] It should be noted that the embodiment of the present application can calculate the current heat accumulation value according to the product of the heat correction coefficient corresponding to the current value, the square of the current value, and the duration corresponding to the current value. For example, assume that the heat correction coefficient corresponding to the current value is Y1, the current value is I1, the duration corresponding to the current value is T1, and the current heat accumulation value is Q. Then the current heat accumulation value Q = Y1 * I1 * I1 * T1.

[0123] According to the overcurrent protection method proposed by the embodiment of the present application, when calculating the current heat accumulation value, considering the heat correction coefficient corresponding to the current value greatly improves the accuracy of calculating heat accumulation.

[0124] In step S103, when the current heat accumulation value is greater than the preset heat threshold, power supply to the circuit to be protected is stopped.

[0125] The preset heat threshold is the maximum heat accumulation value when the wire harness and load in the circuit to be protected will not be damaged. The preset heat threshold can be a threshold preset by the user, a threshold obtained through a limited number of experiments, or a threshold obtained through a limited number of computer simulations. Preferably, the preset heat threshold can be calculated according to the actual conditions of the wire harness and load in the circuit to be protected.

[0126] It can be understood that when the current heat accumulation value of the circuit to be protected is greater than the preset heat threshold, if power supply to the circuit to be protected continues, it may cause damage to the wire harness and load in the circuit to be protected. Therefore, in the embodiment of the present application, power supply to the circuit to be protected can be stopped when the current accumulation value is greater than the preset heat threshold, thereby effectively protecting the wire harness and load in the circuit to be protected and preventing the situation where the user's safety is at risk due to damage to the wire harness and load in the circuit to be protected.

[0127] Thus, by obtaining the current value of the circuit to be protected and calculating the heat accumulation value based on the current value of the circuit to be protected, the heat correction coefficient corresponding to the current value, and the duration, power supply to the circuit to be protected is stopped when the heat accumulation value is greater than a certain value, solving the problems of low protection accuracy and high cost in the related art, being able to protect the wire harness and load more precisely, and having a lower cost.

[0128] Furthermore, since the current current value in the circuit to be protected does not always remain at a certain constant value, in order to calculate the current heat accumulation value of the circuit to be protected more accurately, in some embodiments, in the embodiment of the present application, after obtaining the current heat accumulation value according to the current current value, the heat correction coefficient corresponding to the current current value, and the duration corresponding to the current current value, when the current heat accumulation value is less than or equal to the preset heat threshold, a new current value of the circuit to be protected is obtained at a preset time interval, and the heat correction coefficient corresponding to the new current value and the duration corresponding to the new current value are obtained; based on the current heat accumulation value, the new current value, the heat correction coefficient corresponding to the new current value, and the duration corresponding to the new current value, a new current heat accumulation value is obtained; when the new current heat accumulation value is greater than the preset heat threshold, power supply to the circuit to be protected is stopped.

[0129] The preset time interval can be a time interval preset by the user, a time interval obtained through a limited number of experiments, or a time interval obtained through a limited number of computer simulations.

[0130] Specifically, since the current value in the circuit to be protected fluctuates, in order to calculate the current thermal accumulation value of the circuit to be protected more accurately, the embodiments of the present application obtain a new current value of the circuit to be protected based on a preset time interval. For example, if the current value is 2A and the preset time interval is 10ms, the currents obtained at the time intervals are 2A, 2A, 3A, and 3.6A respectively. This indicates that the duration corresponding to the current of 2A is 20ms, and the duration corresponding to the current of 3A is 10ms. When calculating the thermal accumulation value, the embodiments of the present application can calculate the thermal accumulation value each time a new current value is obtained, or calculate the thermal accumulation value when the current changes. Preferably, to ensure more accurate protection of the circuit to be protected, the embodiments of the present application can calculate the thermal accumulation value each time a new current value is obtained. Thus, when the new current thermal accumulation value is greater than the preset heat threshold, the power supply to the circuit to be protected is stopped.

[0131] For example, the currents obtained by the embodiments of the present application are I1, I2, I3, ……, In respectively, the durations corresponding to the currents I1, I2, I3, ……, In are T1, T2, T3, ……, Tn respectively, and the heat correction coefficients corresponding to the currents I1, I2, I3, ……, In are Y1, Y2, Y3, ……, Yn respectively. Then the new current thermal accumulation value Q 总 = Y1 * I1 * I1 * T1 + Y2 * I2 * I2 * T2 + Y3 * I3 * I3 * T3 + …… + Yn * In * In * Tn.

[0132] It should be noted that the embodiments of the present application can also accurately calculate the protection time corresponding to the current in each interval according to the durations T1, T2, T3, ……, Tn corresponding to the currents I1, I2, I3, ……, In, further improving the protection accuracy.

[0133] Further, according to an embodiment of the present application, after obtaining a new current thermal accumulation value based on the current thermal accumulation value, according to the new current value, the heat correction coefficient corresponding to the new current value, and the duration corresponding to the new current value, it further includes: when the new current thermal accumulation value is less than or equal to the preset heat threshold, re - execute the step of obtaining a new current value of the circuit to be protected according to the preset time interval until the new current thermal accumulation value is greater than the preset heat threshold.

[0134] That is to say, when the new current thermal accumulation value is less than or equal to the preset heat threshold, the wire harness and load in the current circuit to be protected are still not damaged. The embodiments of the present application can continue to obtain the new current value of the circuit to be protected according to the preset time interval and recalculate the new thermal accumulation value until the new current thermal accumulation value is greater than the preset heat threshold, and then stop supplying power to the circuit to be protected.

[0135] According to the overcurrent protection method provided by the embodiments of the present application, the current value of the circuit to be protected is obtained at preset time intervals, so as to calculate the heat correction coefficient corresponding to each current value and the heat value within the duration corresponding to each current value. By accumulating the heat correction coefficient corresponding to each current value and the heat value within the duration corresponding to each current value, a heat accumulation value is obtained. After the heat accumulation value is greater than the preset heat threshold, power supply to the circuit to be protected is stopped, realizing the calculation of a higher-precision heat accumulation value, and further realizing high-precision overcurrent protection. The time for disconnecting the power supply to the circuit to be protected is more accurate, effectively protecting the wiring harness and load of the circuit to be protected.

[0136] Further, after obtaining the current current value of the circuit to be protected, if the current current value is greater than the second preset current value, it indicates that damage to the load and wiring harness in the circuit to be protected will occur if power supply to the circuit to be protected continues.

[0137] Therefore, after obtaining the current current value of the circuit to be protected, it further includes: stopping power supply to the circuit to be protected when the current current value is greater than the second preset current value.

[0138] That is to say, the embodiments of the present application can directly disconnect the connection between the circuit to be protected and the power supply when the current current value is large, thereby protecting the load and wiring harness of the circuit to be protected.

[0139] According to the overcurrent protection method provided by the embodiments of the present application, by stopping power supply to the circuit to be protected when the current current value is greater than the second preset current value, it effectively prevents the load or wiring harness in the circuit to be protected from being damaged due to heat, and further improves the safety of using the circuit to be protected.

[0140] In order to enable those skilled in the art to understand in more detail how to obtain the heat correction coefficient corresponding to the current current value, the following will be elaborated in detail with specific embodiments.

[0141] According to an embodiment of the present application, obtaining the heat correction coefficient corresponding to the current current value includes: determining the target interval in which the current current value is located from a preset plurality of intervals; and obtaining the heat correction coefficient corresponding to the current current value based on the target interval.

[0142] Wherein, the preset plurality of intervals are intervals delimited according to a plurality of current values, and the current values within any interval can correspond to a heat correction coefficient.

[0143] Specifically, after the current value of the circuit to be protected is obtained in the embodiment of the present application, the embodiment of the present application can pre-determine the target interval where the current value is located based on a plurality of preset intervals. After determining the target interval where the current value is located, since each current value in this interval corresponds to a heat correction coefficient, therefore, after the embodiment of the present application determines the target interval where the current value is located from the plurality of preset intervals, the heat correction coefficient corresponding to the current value can be obtained based on this target interval.

[0144] As a possible implementation manner, according to an embodiment of the present application, obtaining the heat correction coefficient corresponding to the current value based on the target interval includes: obtaining the heat correction coefficient corresponding to the current value based on the relationship corresponding to the target interval.

[0145] Wherein, the relationship corresponding to the target interval is the corresponding relationship between each current value and the heat correction coefficient, and this relationship can be a linear relationship or a non-linear relationship. Preferably, according to an embodiment of the present application, the relationship corresponding to each interval is a linear relationship.

[0146] Specifically, when the relationship corresponding to the target interval is a linear relationship, the embodiment of the present application can, after obtaining the current value, calculate the heat correction coefficient corresponding to the current value based on this linear relationship. When the relationship corresponding to the target interval is a non-linear relationship, the embodiment of the present application can calculate the heat correction coefficient corresponding to the current value based on this non-linear relationship.

[0147] For example, the preset multiple intervals are respectively (2A, 3A], (3A, 5A], (5A, 6A], (6A, 8A], (8A, 10A], and the current value is 3.4A, then it indicates that the target interval where the current value is located is (3A, 5A]. Since the relationship corresponding to each interval is a linear relationship Y = KI + B, where K is the slope of the straight line and B is a constant, therefore, after the current value of the circuit to be protected is obtained, the embodiment of the present application can calculate the heat correction coefficient Y through the above linear relationship. The following describes how to obtain the relationship corresponding to each interval in combination with specific embodiments.

[0148] As a possible implementation manner, according to an embodiment of the present application, before obtaining the heat correction coefficient corresponding to the current value based on the relationship corresponding to the target interval, it further includes: obtaining the protection time corresponding to the first preset current value and the protection time corresponding to each intermediate protection current value; based on a preset reference value, obtaining the heat correction coefficient corresponding to the first preset current value according to the first preset current value and the protection time corresponding to the first preset current value, and based on the preset reference value, obtaining the heat correction coefficient corresponding to each intermediate protection current value according to at least one intermediate protection current value and the protection time corresponding to each intermediate protection current value, and obtaining the heat correction coefficient corresponding to the second preset current value according to the second preset current value based on the preset reference value; obtaining the relationship corresponding to each interval according to the heat correction coefficient corresponding to the first preset current value, the heat correction coefficient corresponding to each intermediate protection current value, the heat correction coefficient corresponding to the second preset current value, the first preset current value, at least one intermediate protection current value, and the second preset current value.

[0149] Among them, the reference value can be a value preset by the user, a value obtained through a limited number of experiments, or a value obtained through a limited number of computer simulations, and no specific limitation is made here.

[0150] Specifically, the embodiment of the present application first obtains the protection time corresponding to the first preset current value and the protection time corresponding to each intermediate protection current value, and then the embodiment of the present application can calculate the first product of the square of the first preset current value and the protection time corresponding to the first preset current value, and then obtain the heat correction coefficient corresponding to the first preset current value according to the ratio of the reference value to the first product; then for each intermediate protection current value, calculate each product of each intermediate protection current value and the protection time corresponding to the intermediate protection current value, so as to obtain the heat correction coefficient corresponding to each intermediate protection current value according to the ratio of the reference value to each product, and finally calculate the second product of the square of the second preset current value and the protection time corresponding to the second preset current value, and then obtain the heat correction coefficient corresponding to the second preset current value according to the ratio of the reference value to the second product.

[0151] According to the overcurrent protection method proposed by the embodiment of the present application, by presetting a reference value and calculating the heat correction coefficient based on the reference value, the calculation of the heat accumulation value is made more accurate, so that the connection between the circuit to be protected and the power supply can be disconnected more timely, effectively ensuring the safety of the circuit to be protected and further improving the protection accuracy.

[0152] Further, according to an embodiment of the present application, based on the heat correction coefficient corresponding to the first preset current value, the heat correction coefficients corresponding to each intermediate protection current value, the heat correction coefficient corresponding to the second preset current value, the first preset current value, at least one intermediate protection current value, and the second preset current value, the relationship corresponding to each interval is obtained.

[0153] It should be understood that after calculating the heat correction coefficient corresponding to the first preset current value, the heat correction coefficients corresponding to at least one intermediate protection current value, and the heat correction coefficient corresponding to the second preset current value according to the embodiments of the present application, the relationship corresponding to each interval can be calculated based on the current values at both ends of each interval and the heat correction coefficients corresponding to the current values at both ends. For example, if the current values in a certain interval are I1 and I2 respectively, and the corresponding heat correction coefficients are Y1 and Y2 respectively, then the first difference between Y1 and Y2 can be calculated, and the second difference between I1 and I2 can be calculated. According to the ratio of the first difference and the second difference, the slope value of the linear relationship corresponding to this interval can be obtained, and then based on the calculation formula of the linear relationship (such as Y = KI + B), the constant value of the linear relationship corresponding to this interval can be obtained.

[0154] According to the overcurrent protection method proposed by the embodiments of the present application, the embodiments of the present application divide the current value into multiple intervals, and each interval corresponds to a fitting-generated relationship accordingly, so as to determine the heat correction coefficient corresponding to the current value based on this relationship, further ensuring the accuracy and precision of the heat accumulation value.

[0155] Further, the following describes how to determine a plurality of preset intervals in combination with specific embodiments.

[0156] According to an embodiment of the present application, before determining the target interval where the current value is located from a plurality of preset intervals, it further includes: based on a plurality of current values input by the user, determining the first preset current value, at least one intermediate protection current value, and the second preset current value; determining a plurality of preset intervals according to the first preset current value, each intermediate protection current value, and the second preset current value; wherein, the lower limit of each interval is the first preset current value or an intermediate protection current value, and the upper limit of each interval is the intermediate protection current value or the second preset current value.

[0157] It should be understood that the user can set a plurality of current values according to the sizes of various loads and the specifications of the wire harnesses in the circuit to be protected. Among them, the plurality of current values can include the current value at which the protection of the circuit to be protected starts (i.e., the first preset current value), the intermediate protection current values (i.e., at least one intermediate protection current value) at which the circuit to be protected can still continue to work for a period of time, and the maximum current value that the circuit to be protected can withstand (i.e., the second preset current value). When dividing the intervals, the embodiments of the present application can use two consecutive currents as an interval.

[0158] For example, if the multiple current values input by the user are 2A, 3A, 4.5A, 6A, 7A, and 8.5A respectively, the preset multiple intervals are (2A, 3A], (3A, 4.5A], (4.5A, 6A], (6A, 7A], and (7A, 8.5A].

[0159] According to the overcurrent protection method provided by the embodiments of the present application, the user can customize the starting protection current value (i.e., the first preset current value), the process protection current value (i.e., at least one intermediate protection current value), and the termination protection current value (i.e., the second preset current value) of the circuit to be protected, and the protection time at each current value point supports customization, so as to effectively cope with various combinations of load sizes and wire harness specifications.

[0160] According to an embodiment of the present application, after stopping power supply to the circuit to be protected, it further includes: obtaining the overcurrent protection count; in the case where the overcurrent protection count is less than the preset count, after a preset waiting time, switching the state of stopping power supply to the circuit to be protected to the state of supplying power to the circuit to be protected.

[0161] Wherein, the overcurrent protection count is the number of times of stopping power supply to the current to be protected when the current in the circuit to be protected is too large, the overcurrent protection count = the original overcurrent protection count + 1, and the initial overcurrent protection count is zero. That is to say, after each time of stopping power supply to the circuit to be protected, the overcurrent protection count increases by 1 on the basis of the original overcurrent protection count. The preset count can be 3, or 6, or other reasonable values. The preset waiting time is the waiting duration for switching the state of stopping power supply to the circuit to be protected to the state of supplying power to the circuit to be protected.

[0162] Wherein, according to an embodiment of the present application, the preset waiting time is determined according to the number of times the current value is greater than the first preset current value and the preset time interval. For example, the preset waiting time in the embodiments of the present application can be the product of the preset time interval and the number of times the current value is greater than the first preset current value, or can be 0.7 times, 0.9 times, or 1.3 times of this product. The specific length of the preset waiting time can be adjusted according to the heat dissipation ability of the load and the heat dissipation ability of the wire harness, and no specific limitation is made here.

[0163] Specifically, in the case where the overcurrent protection count is less than the preset count, it indicates that there may be an accidental power-off due to unstable voltage, or there may be other reasons, and the circuit to be protected can continue to work. Therefore, the state of stopping power supply to the circuit to be protected can be switched to the state of supplying power to the circuit to be protected.

[0164] The overcurrent protection method proposed according to the embodiments of the present application can, after a preset waiting time, switch the state of stopping power supply to the circuit to be protected to the state of supplying power to the circuit to be protected, and continue to supply power to the circuit to be protected, effectively improving the reliability of power supply to the circuit to be protected.

[0165] Further, according to an embodiment of the present application, after obtaining the overcurrent protection times, it further includes: when the overcurrent protection times are greater than or equal to the preset times, maintaining the state of stopping power supply to the circuit to be protected.

[0166] That is to say, when the overcurrent protection times are greater than or equal to the preset times, in order to ensure the safety of the circuit to be protected, the embodiments of the present application can maintain the state of stopping power supply to the circuit to be protected, thereby avoiding the situation of damage to the load and wiring harness caused by repeatedly supplying power to the circuit to be protected.

[0167] The overcurrent protection method proposed according to the embodiments of the present application switches the power supply state of the circuit to be protected by setting the preset times and the preset waiting time, thereby effectively preventing mis-power-off caused by unstable voltage and effectively improving the reliability of power supply to the circuit to be protected.

[0168] According to an embodiment of the present application, after stopping power supply to the circuit to be protected, it further includes: clearing the current thermal accumulation value.

[0169] Specifically, after stopping power supply to the circuit to be protected, the connection between the circuit to be protected and the power supply will be disconnected, thereby preventing the situation that the load or wiring harness in the circuit to be protected continues to heat up when the temperature is too high, and realizing overcurrent protection for the load and wiring harness in the circuit to be protected. After the embodiments of the present application stop power supply to the circuit to be protected, the current thermal accumulation value is also cleared, avoiding the influence of the previously accumulated thermal accumulation value on the subsequent overcurrent protection calculation.

[0170] The overcurrent protection method proposed according to the embodiments of the present application clears the current thermal accumulation value after stopping power supply to the circuit to be protected, ensuring the feasibility and reliability of the overcurrent protection method when power is supplied to the circuit to be protected again.

[0171] In addition, in order to further ensure safety, the embodiments of the present application can also give a warning to the user through relevant alarm signals when the current thermal accumulation value is greater than the preset heat threshold.

[0172] According to an embodiment of the present application, after obtaining the current thermal accumulation value according to the current current value, the heat correction coefficient corresponding to the current current value, and the duration corresponding to the current current value, it further includes: when the current thermal accumulation value is greater than the preset heat threshold, generating and outputting a warning message based on the current thermal accumulation value.

[0173] Among them, the warning information is information used to indicate that the current heat accumulation value of the circuit to be protected is greater than a preset heat threshold. The warning information can include optical warning information, or can include acoustic warning information, or can include both optical warning information and acoustic warning information at the same time. The output object of the warning information can be the user's mobile terminal, or can be the vehicle's on-board system (such as displayed on the in-vehicle display screen), or there can be other display devices provided on the vehicle. For example, in the embodiments of the present application, at least one optical display device (such as a warning light) and at least one acoustic prompting device (such as a warning horn or in-vehicle speaker) can be provided on the vehicle.

[0174] Specifically, when the current heat accumulation value is greater than the preset heat threshold, the embodiments of the present application can control at least one optical display device to give an optical prompt, or control at least one acoustic prompting device to give an acoustic prompt, or while controlling at least one optical display device to give an optical prompt, control at least one acoustic prompting device to give an acoustic prompt.

[0175] For example, there can be many ways of prompting. When the current heat accumulation value is greater than the preset heat threshold, the embodiments of the present application can control the warning horn to emit a warning sound to prompt the user that "the current heat accumulation value is greater than the preset heat threshold, and the power supply to the circuit to be protected has been stopped", and the embodiments of the present application can also control the warning light to emit a flashing light to achieve the purpose of multi-directional prompting and play a warning role for the user.

[0176] Optionally, in an embodiment of the present application, the display part of at least one acoustic display device can be provided on the vehicle door, and at least one optical prompting device can be provided on the instrument panel. However, the above setting method is only illustrative, and those skilled in the art can set it according to the actual situation, and no specific limitation is made here.

[0177] In addition, the warning information can also be sent to the user's mobile terminal, such as a mobile phone.

[0178] According to the overcurrent protection method proposed by the embodiments of the present application, when the current heat accumulation value is greater than the preset heat threshold, a warning information is generated based on the current heat accumulation value and output to the in-vehicle system or the user's mobile phone in a way of optical prompt or acoustic prompt or both optical prompt and acoustic prompt, so as to prompt the user that the circuit to be protected has an overcurrent, so that the user can find the relevant maintenance department in time for vehicle maintenance after a problem occurs.

[0179] To facilitate those skilled in the art to further understand the overcurrent protection method of the embodiments of the present application, the following will be described in combination with Figure 2 and Figure 3 the specific embodiments shown.

[0180] AsFigure 2 As shown Figure 2 It is a schematic diagram of an overcurrent protection circuit according to an embodiment of the present application.

[0181] Specifically, the overcurrent protection circuit 20 includes: a microcontroller 21, a driver chip 22, an integrated operational amplifier 23, and a current sampling resistor 24. Among them, the signal input terminal of the driver chip 22 is connected to the microcontroller 21, the power supply input terminal of the driver chip 22 is connected to the power supply 30, the signal output terminal of the driver chip 22 is connected to the microcontroller 21, the power supply output terminal of the driver chip 22 is connected to the input terminal of the current sampling resistor 24, the output terminal of the current sampling resistor 24 is connected to the load 40 of the circuit to be protected 10, the first input terminal of the integrated operational amplifier 23 is connected to the power supply output terminal of the driver chip 22, the second input terminal of the integrated operational amplifier 23 is respectively connected to the output terminal of the current sampling resistor 24 and the load of the circuit to be protected, and the output terminal of the integrated operational amplifier 23 is connected to the microcontroller 21.

[0182] Specifically, the microcontroller 21 has at least one ADC interface and an SPI interface, and can read the magnitude of the current transmitted by the driver chip 22 or the integrated operational amplifier 23. The user can pre-configure the load current and protection time curve in the microcontroller 21 (this time curve can be the time curve in the related art, or the time curve generated by the user setting the current and protection time by himself). By calculating and fitting the straight line segment between adjacent current protection points through relevant programs, when the current value of the circuit to be protected falls within this interval, the protection time of this current value can be calculated. In the case where the current value is stable, if the duration reaches the protection time, it will also control the driver chip 22 to disconnect the connection between the power supply 30 and the load 40; after the microcontroller 21 controls the driver chip 22 to turn on, the power supply 30 can supply power to the load 40. In the case of an overcurrent fault, the microcontroller 21 can turn off the driver chip 22 to avoid burning the wiring harness or the load, that is, after receiving the signal transmitted by the microcontroller 21, the driver chip 22 can disconnect the connection between the power supply and the circuit to be protected, or close the connection between the power supply and the circuit to be protected; the current sampling resistor 24 is usually a surface-mounted device, and the current sampling resistor 24 can convert the current signal on the load into a voltage signal and transmit it to the integrated operational amplifier 23; the integrated operational amplifier 23 is usually a surface-mounted device, and the integrated operational amplifier 23 is used to amplify the smaller voltage signal and transmit it to the microcontroller 21. It should be noted that in the case where the driver chip 22 integrates a current acquisition unit, the embodiment of the present application can directly report the current value of the circuit to be protected obtained by the driver chip to the microcontroller 21, and the overcurrent protection circuit 20 can remove the integrated operational amplifier 23 and the current sampling resistor 24 in the circuit.

[0183] The overcurrent protection method proposed according to the embodiments of the present application can utilize the current sampling unit inside the drive chip to promptly turn off the drive chip in case of overcurrent, thereby protecting the wire harness. It has a relatively low cost and no need for later maintenance.

[0184] Further, as Figure 3 shown, Figure 3 is a flowchart of the overcurrent protection method according to an embodiment of the present application.

[0185] As Figure 3 shown, the overcurrent protection method includes the following steps:

[0186] S301, Obtain multiple current values input for reasons and the protection time corresponding to each current value, and determine a first preset current value, at least one intermediate protection current value, and a second preset current value based on the multiple current values input by the user.

[0187] S302, Based on a preset reference value, calculate the relationships corresponding to multiple preset intervals according to the first preset current value, at least one intermediate protection current value, the second preset current value, and the protection time corresponding to each current value.

[0188] S303, Obtain the current value of the circuit to be protected.

[0189] S304, Determine the corresponding target interval based on the current value, and calculate the thermal accumulation value of the circuit to be protected based on the target interval and the current value.

[0190] S305, Determine whether the thermal accumulation value is greater than a preset heat threshold. If the thermal accumulation value is greater than the preset heat threshold, execute step S306; if the thermal accumulation value is less than or equal to the preset heat threshold, return to execute step S303.

[0191] S306, Stop supplying power to the circuit to be protected.

[0192] According to the overcurrent protection method proposed according to the embodiments of the present application, by obtaining the current value of the circuit to be protected and calculating the thermal accumulation value based on the current value of the circuit to be protected, the heat correction coefficient corresponding to the current value, and the duration, power supply to the circuit to be protected is stopped when the thermal accumulation value is greater than a certain value, solving the problems of low protection accuracy and high cost in the related art, and being able to more accurately protect the wire harness and load with relatively low cost.

[0193] Next, describe the overcurrent protection device according to the embodiments of the present application with reference to the accompanying drawings.

[0194] Figure 4 is a block diagram of the overcurrent protection device according to an embodiment of the present application.

[0195] As Figure 4As shown, the overcurrent protection device 10 includes: a first acquisition module 100, a second acquisition module 200, and a control module 300.

[0196] Among them, the first acquisition module 100 is used to acquire the current value of the circuit to be protected.

[0197] The second acquisition module 200 is used to acquire the heat correction coefficient corresponding to the current value and the duration corresponding to the current value when the current value is greater than the first preset current value and less than or equal to the second preset current value, and acquire the current heat accumulation value according to the current value, the heat correction coefficient corresponding to the current value, and the duration corresponding to the current value.

[0198] The control module 300 is used to stop supplying power to the circuit to be protected when the current heat accumulation value is greater than the preset heat threshold.

[0199] According to an embodiment of the present application, the second acquisition module 200 is further used to:

[0200] When the current heat accumulation value is less than or equal to the preset heat threshold, acquire a new current value of the circuit to be protected at a preset time interval, and acquire the heat correction coefficient corresponding to the new current value and the duration corresponding to the new current value.

[0201] Based on the current heat accumulation value, the new current value, the heat correction coefficient corresponding to the new current value, and the duration corresponding to the new current value, acquire a new current heat accumulation value. <--

[0202] When the new current heat accumulation value is greater than the preset heat threshold, stop supplying power to the circuit to be protected.

[0203] According to an embodiment of the present application, the control module 300 is further used to:

[0204] When the new current heat accumulation value is less than or equal to the preset heat threshold, re - execute the step of acquiring a new current value of the circuit to be protected at a preset time interval until the new current heat accumulation value is greater than the preset heat threshold.

[0205] According to an embodiment of the present application, the control module 300 is further used to:

[0206] When the current value is greater than the second preset current value, stop supplying power to the circuit to be protected.

[0207] According to an embodiment of the present application, the second acquisition module 200 includes: a determination unit and a first acquisition unit.

[0208] Among them, the determination unit is used to determine the target interval in which the current value is located from a plurality of preset intervals.

[0209] A first acquisition unit, configured to acquire a heat correction coefficient corresponding to a current value based on a target interval.

[0210] According to an embodiment of the present application, the determination unit is further configured to:

[0211] Based on a plurality of current values input by a user, determine a first preset current value, at least one intermediate protection current value, and a second preset current value;

[0212] Determine a plurality of preset intervals according to the first preset current value, each intermediate protection current value, and the second preset current value;

[0213] Wherein, the lower limit of each interval is the first preset current value or an intermediate protection current value, and the upper limit of each interval is the intermediate protection current value or the second preset current value.

[0214] According to an embodiment of the present application, the acquisition unit is specifically configured to:

[0215] Acquire a heat correction coefficient corresponding to a current value based on a relationship corresponding to a target interval.

[0216] According to an embodiment of the present application, the second acquisition module 200 further includes: a second acquisition unit, a third acquisition unit, and a fourth acquisition unit.

[0217] Wherein, the second acquisition unit is configured to acquire a protection time corresponding to the first preset current value and a protection time corresponding to each intermediate protection current value;

[0218] The third acquisition unit is configured to obtain a heat correction coefficient corresponding to the first preset current value based on a preset reference value according to the first preset current value and the protection time corresponding to the first preset current value, and obtain a heat correction coefficient corresponding to each intermediate protection current value based on the preset reference value according to at least one intermediate protection current value and the protection time corresponding to each intermediate protection current value, and obtain a heat correction coefficient corresponding to the second preset current value according to the second preset current value based on the preset reference value;

[0219] The fourth acquisition unit is configured to obtain a relationship corresponding to each interval according to the heat correction coefficient corresponding to the first preset current value, the heat correction coefficient corresponding to each intermediate protection current value, the heat correction coefficient corresponding to the second preset current value, the first preset current value, at least one intermediate protection current value, and the second preset current value.

[0220] According to an embodiment of the present application, the relationship corresponding to each interval is a linear relationship.

[0221] According to an embodiment of the present application, the second acquisition unit is specifically configured to:

[0222] For each interval, determine the heat correction coefficient corresponding to each interval according to the current values at both ends of the interval;

[0223] Based on the heat correction coefficient corresponding to each interval, obtain the relationship corresponding to each interval.

[0224] According to an embodiment of the present application, the control module 300 is further configured to:

[0225] Obtain the overcurrent protection times;

[0226] When the overcurrent protection times are less than the preset times, after a preset waiting time, switch the state of stopping power supply to the circuit to be protected to the state of supplying power to the circuit to be protected.

[0227] According to an embodiment of the present application, the control module 300 is further configured to:

[0228] When the overcurrent protection times are greater than or equal to the preset times, maintain the state of stopping power supply to the circuit to be protected.

[0229] According to an embodiment of the present application, the preset waiting time is determined according to the number of times the current value is greater than the first preset current value and the preset time interval.

[0230] According to an embodiment of the present application, the control module 300 is further configured to:

[0231] Clear the current heat accumulation value.

[0232] According to an embodiment of the present application, the control module 300 is further configured to:

[0233] When the current heat accumulation value is greater than the preset heat threshold, generate and output a warning message based on the current heat accumulation value.

[0234] It should be noted that the foregoing explanation of the embodiment of the overcurrent protection method also applies to the overcurrent protection device of this embodiment, and will not be repeated here.

[0235] The overcurrent protection device proposed according to the embodiment of the present application obtains the current value of the circuit to be protected, and calculates the heat accumulation value based on the current value of the circuit to be protected, the heat correction coefficient corresponding to the current value, and the duration. Therefore, when the heat accumulation value is greater than a certain value, the power supply to the circuit to be protected is stopped, solving the problems of low protection accuracy and high cost in the related art, and being able to more accurately protect the wire harness and the load, and having a lower cost.

[0236] Furthermore, as Figure 5 shown, an overcurrent protection device 50 is further proposed in the embodiment of the present application, including: a controller 51, a drive circuit 52, and a current sampling circuit 53; the drive circuit 52 and the current sampling circuit 53 are respectively connected to the control 50;

[0237] Among them, the current sampling circuit 53 is used to obtain the current value of the circuit to be protected;

[0238] The controller 51 is configured to, when the current value is greater than the first preset current value and less than or equal to the second preset current value, obtain the heat correction coefficient corresponding to the current value and the duration corresponding to the current value, and obtain the current heat accumulation value according to the current value, the heat correction coefficient corresponding to the current value, and the duration corresponding to the current value; when the current heat accumulation value is greater than the preset heat threshold, control the drive chip to stop supplying power to the circuit to be protected.

[0239] According to an embodiment of the present application, the drive circuit 52 and the current sampling circuit 53 are integrated into a drive chip.

[0240] According to an embodiment of the present application, as Figure 6 shown, the current sampling circuit 53 includes: a sampling resistor 531 and an amplifier 532.

[0241] Among them, the input end of the sampling resistor 531 is connected to the output end of the drive chip, and the output end of the sampling resistor 531 is connected to the load of the circuit to be protected;

[0242] The first input end of the amplifier 532 is connected to the output end of the drive circuit 52, the second input end of the amplifier 532 is respectively connected to the output end of the sampling resistor 531 and the load of the circuit to be protected, and the output end of the amplifier 532 is connected to the controller 51.

[0243] According to an embodiment of the present application, the controller 51 is further configured to: determine the target interval where the current value is located from a plurality of preset intervals, and obtain the heat correction coefficient corresponding to the current value based on the relationship corresponding to the target interval.

[0244] According to an embodiment of the present application, the controller is further configured to: obtain the protection time corresponding to the first preset current value, at least one intermediate protection current value, and the protection time corresponding to each intermediate protection current value; based on a preset reference value, obtain the heat correction coefficient corresponding to the first preset current value according to the first preset current value and the protection time corresponding to the first preset current value, and based on the preset reference value, obtain the heat correction coefficient corresponding to each intermediate protection current value according to at least one intermediate protection current value and the protection time corresponding to each intermediate protection current value, and obtain the heat correction coefficient corresponding to the second preset current value according to the second preset current value based on the preset reference value; obtain the relationship corresponding to each interval according to the heat correction coefficient corresponding to the first preset current value, the heat correction coefficient corresponding to each intermediate protection current value, the heat correction coefficient corresponding to the second preset current value, the first preset current value, at least one intermediate protection current value, and the second preset current value.

[0245] It should be noted that the foregoing explanation of the embodiment of the overcurrent protection method also applies to the overcurrent protection device of this embodiment, and will not be elaborated here.

[0246] The overcurrent protection device proposed according to the embodiment of the present application obtains the current value of the circuit to be protected through a current sampling circuit, and calculates the thermal accumulation value through the controller based on the current value of the circuit to be protected, the heat correction coefficient corresponding to the current value, and the duration. Therefore, when the thermal accumulation value is greater than a certain value, the driving chip is controlled to stop power supply to the circuit to be protected, solving the problems of low protection accuracy and high cost in the related art, being able to protect the wire harness and load more accurately, and having a lower cost.

[0247] In addition, the embodiment of the present application also proposes a vehicle, which includes: as Figure 4 the overcurrent protection device of the embodiment, or as Figure 5 the overcurrent protection device of the embodiment.

[0248] For the vehicle according to the embodiment of the present application, through the above-mentioned overcurrent protection device, when the thermal accumulation value is greater than a certain value, the driving chip can be controlled to stop power supply to the circuit to be protected, solving the problems of low protection accuracy and high cost in the related art, being able to protect the wire harness and load more accurately, and having a lower cost.

[0249] Figure 7 It is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. The electronic device may include:

[0250] A memory 701, a processor 702, and a computer program stored on the memory 701 and executable on the processor 702.

[0251] When the processor 702 executes the program, it implements the overcurrent protection method provided in the above embodiment.

[0252] Furthermore, the electronic device further includes:

[0253] A communication interface 703 for communication between the memory 701 and the processor 702.

[0254] The memory 701 is used to store a computer program executable on the processor 702.

[0255] The memory 701 may include a high-speed RAM (Random Access Memory) memory, and may also include a non-volatile memory, such as at least one disk memory.

[0256] If the memory 701, the processor 702, and the communication interface 703 are implemented independently, the communication interface 703, the memory 701, and the processor 702 can be interconnected via a bus and communicate with each other. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, or the like. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 only a thick line is used in Figure 7 , but it does not mean that there is only one bus or one type of bus.

[0257] Optionally, in a specific implementation, if the memory 701, the processor 702, and the communication interface 703 are integrated on a single chip, the memory 701, the processor 702, and the communication interface 703 can communicate with each other through an internal interface.

[0258] The processor 702 may be a CPU (Central Processing Unit), or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention.

[0259] The memory 701 may further include program tools having a set (at least one) of program modules. The program modules include, but are not limited to, an operating subsystem, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.

[0260] The electronic device can also communicate with one or more external devices (such as a keyboard, a remote control, etc.), and can also communicate with one or more devices that enable a user to interact with the electronic device (such as a mobile phone, a computer, etc.), and / or communicate with any device that enables the electronic device to communicate with one or more other electronic devices (such as a router, a modem, etc.). Such communication can be carried out through an Input / Output (I / O) interface. Moreover, the electronic device can also communicate with one or more networks (such as a Local Area Network (LAN), a Wide Area Network (WAN), and / or a public network, such as the Internet) through a network adapter. The network adapter communicates with other modules of the electronic device through a bus. It should be understood that embodiments of the present application can incorporate other hardware and / or software modules when used with the electronic device, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, Redundant Arrays of Independent Disks (RAID) subsystems, tape drives, and data backup storage subsystems, etc.

[0261] It should be noted that Figure 7 the illustrated electronic device is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present application.

[0262] Embodiments of the present invention also provide a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the overcurrent protection method as described above is implemented. Specifically, the executable program can be built-in or installed in the electronic device, so that the electronic device can implement the overcurrent protection method provided by the embodiments of the present application by executing the built-in or installed executable program.

[0263] Embodiments of the present invention also provide a computer program, which is used to implement the overcurrent protection method as described above when executed.

[0264] The program product provided by the embodiments of the present application may adopt any combination of one or more readable media. Among them, the readable media may be a readable signal medium or a readable storage medium, and the readable storage medium may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. Specifically, more specific examples (non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, RAM, ROM, an erasable programmable read-only memory (EPROM), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0265] The program product provided by the embodiments of the present application may adopt a CD-ROM and include program code, and may also run on a computing device. However, the program product provided by the embodiments of the present application is not limited to this. In the embodiments of the present application, the readable storage medium may be any tangible medium that contains or stores a program, and this program may be used by or in combination with an instruction execution system, apparatus, or device.

[0266] It should be noted that although several units or subunits of the device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present application, the features and functions of the two or more units described above may be embodied in one unit. Conversely, the features and functions of one unit described above may be further divided and embodied by multiple units.

[0267] In addition, although the operations of the method of the present application are described in a specific order in the drawings, this does not require or imply that these operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step for execution, and / or one step may be decomposed into multiple steps for execution.

[0268] The terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of these features. In the description of the present application, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically defined.

[0269] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms are not necessarily directed to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0270] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application and not to limit them. Although the present application has been described in detail with reference to the embodiments, those of ordinary skill in the art should understand that any modification or equivalent replacement of the technical solutions of the present application does not depart from the spirit and scope of the technical solutions of the present application, and they should all be covered within the scope of the claims of the present application.

Claims

1. An overcurrent protection method, characterized in that, Including: Obtaining the current current value of the circuit to be protected; When the current current value is greater than the first preset current value and the current current value is less than or equal to the second preset current value, obtaining the heat correction coefficient corresponding to the current current value and the duration corresponding to the current current value, and obtaining the current heat accumulation value according to the current current value, the heat correction coefficient corresponding to the current current value, and the duration corresponding to the current current value; When the current heat accumulation value is greater than the preset heat threshold, stopping power supply to the circuit to be protected.

2. The method according to claim 1, wherein After obtaining the current heat accumulation value according to the current current value, the heat correction coefficient corresponding to the current current value, and the duration corresponding to the current current value, it further includes: When the current heat accumulation value is less than or equal to the preset heat threshold, obtaining a new current value of the circuit to be protected at a preset time interval, and obtaining the heat correction coefficient corresponding to the new current value and the duration corresponding to the new current value; Based on the current heat accumulation value, the new current value, the heat correction coefficient corresponding to the new current value, and the duration corresponding to the new current value, obtaining a new current heat accumulation value; When the new current heat accumulation value is less than or equal to the preset heat threshold, continuing to obtain the new current value of the circuit to be protected at a preset time interval until the new current heat accumulation value is greater than the preset heat threshold; when the new current heat accumulation value is greater than the preset heat threshold, stopping power supply to the circuit to be protected.

3. The method according to claim 1, characterized in that After obtaining the current current value of the circuit to be protected, it further includes: When the current current value is greater than the second preset current value, stopping power supply to the circuit to be protected.

4. The method according to claim 1, wherein The obtaining of the heat correction coefficient corresponding to the current current value includes: Determining the target interval in which the current current value is located from a plurality of preset intervals; Based on the target interval, obtaining the heat correction coefficient corresponding to the current current value.

5. The method according to claim 4, characterized in that, Before determining the target interval in which the current current value is located from a plurality of preset intervals, it further includes: Based on a plurality of current values input by the user, determining the first preset current value, at least one intermediate protection current value, and the second preset current value; Determining the plurality of preset intervals according to the first preset current value, each intermediate protection current value, and the second preset current value; Wherein, the lower limit of each interval is the first preset current value or an intermediate protection current value, and the upper limit of each interval is an intermediate protection current value or the second preset current value.

6. The method according to claim 5, wherein The obtaining of the heat correction coefficient corresponding to the current current value based on the target interval includes: obtaining the heat correction coefficient corresponding to the current current value based on the relationship corresponding to the target interval; Before obtaining the heat correction coefficient corresponding to the current current value based on the relationship corresponding to the target interval, it further includes: Obtaining the protection time corresponding to the first preset current value and the protection time corresponding to each intermediate protection current value; Based on a preset reference value, obtain the heat correction coefficient corresponding to the first preset current value according to the first preset current value and the protection time corresponding to the first preset current value, and based on the preset reference value, obtain the heat correction coefficient corresponding to each of the at least one intermediate protection current value according to the at least one intermediate protection current value and the protection time corresponding to each intermediate protection current value, and obtain the heat correction coefficient corresponding to the second preset current value according to the second preset current value based on the preset reference value; Obtain the relationship corresponding to each interval according to the heat correction coefficient corresponding to the first preset current value, the heat correction coefficient corresponding to each of the at least one intermediate protection current value, the heat correction coefficient corresponding to the second preset current value, the first preset current value, the at least one intermediate protection current value, and the second preset current value.

7. The method according to claim 6, wherein The relationship corresponding to each interval is a linear relationship.

8. The method according to claim 7, wherein The obtaining the relationship corresponding to each interval according to the heat correction coefficient corresponding to the first preset current value, the heat correction coefficient corresponding to each of the at least one intermediate protection current value, the heat correction coefficient corresponding to the second preset current value, the first preset current value, the at least one intermediate protection current value, and the second preset current value includes: For each interval, determine the heat correction coefficient corresponding to each interval according to the current values at both ends of the interval. Based on the heat correction coefficient corresponding to each interval, obtain the relationship corresponding to each interval.

9. The method according to claim 1, characterized in that, After stopping power supply to the circuit to be protected, it further includes: Obtain the overcurrent protection times. When the number of overcurrent protection times is less than the preset number of times, after a preset waiting time, switch the state of stopping power supply to the circuit to be protected to the state of supplying power to the circuit to be protected. When the number of overcurrent protection times is greater than or equal to the preset number of times, maintain the state of stopping power supply to the circuit to be protected.

10. The method according to claim 9, wherein The preset waiting time is determined according to the number of times the current value is greater than the first preset current value and the preset time interval.

11. An overcurrent protection device, characterized in that, It includes: A first acquisition module, configured to acquire the current value of the circuit to be protected. A second acquisition module, configured to, when the current value is greater than the first preset current value and less than or equal to the second preset current value, acquire the heat correction coefficient corresponding to the current value and the duration corresponding to the current value, and acquire the current heat accumulation value according to the current value, the heat correction coefficient corresponding to the current value, and the duration corresponding to the current value. A control module, configured to stop power supply to the circuit to be protected when the current heat accumulation value is greater than a preset heat threshold.

12. An overcurrent protection device, characterized in that, It includes: A controller, a drive circuit, and a current sampling circuit; The drive circuit and the current sampling circuit are respectively connected to the controller; The current sampling circuit is configured to acquire the current value of the circuit to be protected; The controller is configured to, when the current value is greater than a first preset current value and less than or equal to a second preset current value, obtain a heat correction coefficient corresponding to the current value and a duration corresponding to the current value, and obtain a current heat accumulation value according to the current value, the heat correction coefficient corresponding to the current value, and the duration corresponding to the current value; When the current heat accumulation value is greater than a preset heat threshold, control the drive chip to stop supplying power to the circuit to be protected.

13. The overcurrent protection device according to claim 12, wherein The drive circuit and the current sampling circuit are integrated into a drive chip.

14. The overcurrent protection device according to claim 12, characterized in that, The current sampling circuit includes: A sampling resistor, the input end of the sampling resistor is connected to the output end of the drive chip, and the output end of the sampling resistor is connected to the load of the circuit to be protected; An amplifier, the first input end of the amplifier is connected to the output end of the drive circuit, the second input end of the amplifier is respectively connected to the output end of the sampling resistor and the load of the circuit to be protected, and the output end of the amplifier is connected to the controller.

15. A vehicle, characterized in that, Including: The overcurrent protection device according to claim 11, or the overcurrent protection device according to any one of claims 12-14.

16. An electronic device, characterized in that, Including: A memory, a processor, and a computer program stored on the memory and executable on the processor, the processor executes the program to implement the overcurrent protection method according to any one of claims 1-10.

17. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to be used for implementing the overcurrent protection method according to any one of claims 1-10.