Wire protection method and apparatus, and electronic device, storage medium and vehicle
By acquiring conductor current values and historical risk values, and using the smoke risk function to assess the total risk of the conductor, intelligent power outage protection of the conductor is achieved, solving the problems of space occupation and cost of conductor protection, and ensuring safety and economy.
Patent Information
- Application Number
- PCT/CN2025/099432
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-07
- Filing Date
- 2025-06-05
- Publication Date
- 2025-12-11
AI Technical Summary
Existing wire protection methods occupy vehicle body space and increase vehicle manufacturing costs, while fuse solutions have space and cost issues.
By acquiring the current value of the conductor, a smoke risk value of the conductor is generated using a preset smoke risk function, and the total risk value is determined based on historical risk values. If the total risk value meets the preset value requirement, a power-off operation is performed to prevent the conductor from smoking and catching fire.
It can protect wires without the need for fuses, saving vehicle space and manufacturing costs, while ensuring timely power disconnection to prevent wires from smoking and catching fire, thus improving the accuracy of risk assessment.
Smart Images

Figure CN2025099432_11122025_PF_FP_ABST
Abstract
Description
Wire protection method and device, electronic equipment, storage medium and vehicle
[0001] Cross-reference to related applications
[0002] This application is an international patent application of the Chinese patent application No. 202410739503.4 filed on June 7, 2024, the whole content of which is incorporated by reference into the present application. TECHNICAL FIELD
[0003] The present application relates to the technical field of vehicles, in particular to a wire protection method, device, electronic equipment, storage medium and vehicle. BACKGROUND
[0004] At present, with the development of vehicles towards electric control, intelligence and networking, wire harness, as a key component in vehicles, has been widely used in vehicles. For example, the camera, headlight, air conditioner, radar and other components in the vehicle will be connected with the power supply through the wire harness. If there is no wire harness, the current cannot reach the different electrical components of the vehicle, which will cause the electrical components in the vehicle to be unable to be used normally. For the wire in the wire harness, when the current passing through the wire is too large during use, the insulating layer on the surface of the wire may start to heat up until a smoking event occurs, i.e., the wire smokes and catches fire.
[0005] In the prior art, a current fuse or a temperature fuse is often added to the wire. When the current passing through the current fuse exceeds the rated current, the current fuse is fused, or when the temperature sensed by the temperature fuse exceeds the rated temperature, the temperature fuse is fused, so as to avoid the wire from smoking and catching fire and to realize the overcurrent protection of the wire. However, in this way, the fuse occupies the vehicle body space and increases the vehicle manufacturing cost. SUMMARY
[0006] One of the purposes of the present application is to provide a wire protection method to solve the problem of the prior art that the wire protection method occupies the vehicle body space and increases the vehicle manufacturing cost. The second purpose is to provide a wire protection device. The third purpose is to provide an electronic equipment. The fourth purpose is to provide a storage medium. The fifth purpose is to provide a vehicle.
[0007] In order to achieve the above purposes, the technical solutions adopted by the present application are as follows:
[0008] In a first aspect, the present application provides a wire protection method applied to any wire protection component, which comprises the following steps:
[0009] For any to-be-monitored wire, the current value of the to-be-monitored wire in the current detection period is obtained as a target current value;
[0010] generate a smoking risk value of the to-be-monitored wire in the detection period based on the target current value and a preset smoking risk function; the smoking risk function is fitted based on test current values of different wires and corresponding smoking risk test values of the test current values, the smoking risk test values being determined based on smoking times, the smoking time being a time required for the wire to have a smoking event in a case of passing a current with the test current value;
[0011] determine a total risk value of the to-be-monitored wire based on the smoking risk value of the detection period and a historical risk value; the historical risk value includes a smoking risk value of a detection period before the detection period of the to-be-monitored wire;
[0012] perform a power-off operation on the to-be-monitored wire if the total risk value meets a preset numerical requirement.
[0013] In a second aspect, an embodiment of the present application provides a wire protection device, applied to any wire protection component, and the wire protection device comprises:
[0014] The first obtaining module is configured to, for any to-be-monitored wire, obtain a current value of the to-be-monitored wire in a current detection period as a target current value.
[0015] The first generating module is configured to generate a smoking risk value of the to-be-monitored wire in the detection period based on the target current value and a preset smoking risk function; the smoking risk function is fitted based on test current values of different wires and corresponding smoking risk test values of the test current values, the smoking risk test values being determined based on smoking times, the smoking time being a time required for the wire to have a smoking event in a case of passing a current with the test current value.
[0016] The first determining module is configured to determine a total risk value of the to-be-monitored wire based on the smoking risk value of the detection period and a historical risk value; the historical risk value includes a smoking risk value of a detection period before the detection period of the to-be-monitored wire.
[0017] The power-off module is configured to perform a power-off operation on the to-be-monitored wire if the total risk value meets a preset numerical requirement.
[0018] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory, the memory storing programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method of the first aspect.
[0019] In a fourth aspect, an embodiment of the present application provides a storage medium, when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is caused to perform the method in the first aspect.
[0020] In a fifth aspect, an embodiment of the present application provides a vehicle, comprising the device in the second aspect, for performing the method in the first aspect.
[0021] Advantages of the present application:
[0022] In the wire protection method, for any to-be-monitored wire, a current value of the to-be-monitored wire in a current detection period is obtained as a target current value. Then, based on the target current value and a preset smoke risk function, a smoke risk value of the to-be-monitored wire in the detection period is generated. The smoke risk function is fitted based on test current values of different wires and corresponding smoke risk test values thereof, and the smoke risk test value is determined based on a smoke time, which is a time required for the wire to occur a smoke event in the case of passing through a current of the test current value. Based on the smoke risk value of the detection period and a historical risk value, a total risk value of the to-be-monitored wire is determined, and the historical risk value includes smoke risk values of detection periods before the current detection period. If the total risk value meets a preset numerical requirement, a power-off operation is performed on the to-be-monitored wire. In this way, whether the total risk value of the to-be-monitored wire meets the preset numerical requirement is estimated based on the preset smoke risk function, and the power-off operation is performed on the to-be-monitored wire when the preset numerical requirement is met. Since the fuse does not need to be set to protect the wire, the vehicle body space can be saved, and the vehicle manufacturing cost can be saved.
[0023] Moreover, since the smoke risk function is fitted based on the test current values actually passing through the wire and the smoke risk test values determined based on the time required for the wire to actually occur a smoke event, it can be ensured that the smoke risk value determined using the smoke risk function can more accurately represent the risk probability of the smoke event, and thus it can be ensured that the power-off operation can be timely performed on the to-be-monitored wire, and the problem of the to-be-monitored wire occurring a smoke event can be avoided. BRIEF DESCRIPTION OF DRAWINGS
[0024] FIG. 1 is a step flowchart of a wire protection method according to an embodiment of the present application;
[0025] FIG. 2 is a risk value processing schematic diagram according to an embodiment of the present application;
[0026] FIG. 3 is a curve schematic diagram corresponding to an original data point according to an embodiment of the present application;
[0027] FIG. 4 is a data comparison diagram according to an embodiment of the present application;
[0028] FIG. 5 is a schematic diagram of data acquisition according to an embodiment of the present application;
[0029] FIG. 6 is a schematic diagram of wire protection according to an embodiment of the present application;
[0030] FIG. 7 is a schematic diagram of a wire protection device according to an embodiment of the present application;
[0031] FIG. 8 is a schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0032] Other advantages and effects of the present application can be easily understood by those skilled in the art from the above description of the embodiments of the present application. The present application can also be implemented or applied in other different embodiments, and the details in the present description can be modified or changed based on different views and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for illustrating the present application, but not for limiting the protection scope of the present application.
[0033] FIG. 1 is a flow chart of a wire protection method according to an embodiment of the present application. As shown in FIG. 1, the method comprises the following steps:
[0034] In step 101, for any to-be-monitored wire, the current value of the to-be-monitored wire in a current detection period is acquired as a target current value.
[0035] In the embodiments of the present application, the wire protection method can be applied to any wire protection component in the vehicle, which can be a processor with software code running capability. For example, the wire protection component can be a target vehicle information unit (VIU) in the vehicle. The target VIU can be a VIU with wire protection function. For example, in the case where the VIU is required to be the target VIU, a software code file for implementing the wire protection method provided by the embodiments of the present application can be configured in the VIU in advance, so as to add the wire protection function to the VIU, so that the VIU can execute the wire protection method. In this way, the smoke risk function obtained by function fitting can realize the function of protecting the wire in the form of software. Specifically, the target VIU can be set according to actual needs, which can be all or part of the VIUs in the vehicle, and the embodiments of the present application do not limit this. The wire that needs to be protected can be regarded as a to-be-monitored wire, which can be all or part of the wires in the vehicle. For example, the target VIU can be allocated wires that need to be monitored. Correspondingly, the wires allocated to the target VIU are the to-be-monitored wires. For example, the wire identity (ID) of the to-be-monitored wire can be configured in the target VIU, so as to allocate the wires that need to be monitored to the target VIU. For example, three target VIUs, VIU1, VIU2 and VIU3, and 70 to-be-monitored wires can be set, and the wire IDs of the 70 wires are wire ID1 to wire ID70. The to-be-monitored wires can be allocated to the target VIU according to a preset allocation mode. For example, the preset allocation mode can be random allocation, or the preset allocation mode can be allocation according to the purpose, and the embodiments of the present application do not limit this. For example, the wires used for supplying power to the interfaces such as water pump, USB power supply port and instrument panel can be allocated to the same target VIU, for example, VIU1. The wires used for supplying power to the interfaces such as radar, atmosphere lamp, rearview mirror and central control display screen can be allocated to the same target VIU, for example, VIU2. The wires used for supplying power to the interfaces such as rear light controller and rear acoustic radar can be allocated to the same target VIU, for example, VIU3.
[0036] The detection period can be set in advance according to actual conditions, for example, the detection period can be 500 milliseconds, 800 milliseconds, 1 second, etc. In the embodiment of the application, the current value of the to-be-monitored wire in the current detection period can be obtained once the detection period is reached, and the target current value is obtained. Exemplarily, the target VIU, as the circuit board hardware on which the software runs, can collect relevant information of the wires located at different positions of the vehicle body. Specifically, for any target VIU, the current value of the to-be-monitored wire corresponding to each wire ID in the detection period can be obtained as the target current value according to the configured wire ID when the current detection period is reached. Taking the detection period of 500 milliseconds and the wire ID assigned by VIU1 as an example: wire ID1-wire ID30. At every 500 milliseconds, it can be considered that a detection period is reached. Assuming that the time interval from the last time the target current value is obtained reaches 500 milliseconds, the current data actively sent by the current sensor can be obtained, wherein the current data can include the current value corresponding to each wire ID in wire ID1-wire ID30, and then the current value of the to-be-monitored wire 1, the to-be-monitored wire 2, …, the to-be-monitored wire 30 in the current detection period is obtained. Alternatively, the current value corresponding to each wire ID in wire ID1-wire ID30 detected by the current sensor can also be actively collected, and the embodiment of the application does not limit this. The current sensor can be located in the VIU chip or other positions, as long as the current value of the to-be-monitored wire can be detected, and the embodiment of the application does not limit this. After obtaining the target current value, the target current value can be packaged and sent to the part responsible for operation in the VIU to perform subsequent operations. In the embodiment of the application, the wire ID of the to-be-monitored wire assigned to the target VIU is configured in the target VIU, the target VIU obtains the target current value based on the configured wire ID, and performs subsequent operations, that is, the target VIU identifies the to-be-monitored wire based on the configured wire ID. In this way, when the to-be-monitored wire is adjusted subsequently, for example, a new to-be-monitored wire is added or a previous to-be-monitored wire is deleted, only the wire ID configured in the target VIU needs to be adjusted accordingly, and the wire protection function will not be affected.
[0037] In step 102, a smoking risk value of the to-be-monitored wire in the detection period is generated based on the target current value and a preset smoking risk function. The smoking risk function is fitted based on the test current value of different wires and the corresponding smoking risk test value. The smoking risk test value is determined based on the smoking time, and the smoking time is the time required for the wire to occur a smoking event when passing through the current of the test current value.
[0038] In the embodiments of the present application, the test current value can be the current value of the test current used to collect data points for fitting the smoking risk function. Different wire diameters can be selected, and the corresponding smoking risk values of the wires passing through different test current values are determined as the smoking risk test values corresponding to the different test current values. For example, the wires can pass through a test current value, and the smoking time of the wires when passing through the test current value is counted. The smoking time can represent the actual time required for the wires to pass through the test current value and cause a smoking event. The longer the smoking time, the lower the probability of a smoking event, and the shorter the smoking time, the higher the probability of a smoking event. Therefore, the smoking risk value can be determined based on the smoking time to represent the probability of a smoking event, and the smoking risk value is obtained. The smoking risk value calculated for fitting the smoking risk function can be referred to as the smoking risk test value. For example, when the test current value is 800 A, the current of 800 A is continuously connected to the wire, and the timing is started. When the wire starts to smoke, the time interval between the time when the current is connected and the current time is determined as the smoking time of the wire when the current of 800 A is connected. Accordingly, the current value: 800 A and the smoking time corresponding to the current value of 800 A can be a data point. By testing different wires with different current values multiple times, multiple data points can be collected. The smoking time in the data points can be converted into a value representing the probability of a smoking event, and the smoking risk test value of the data points is obtained. The function fitting is performed based on the current value in the data points and the smoking risk test value of the data points, and the smoking risk function is obtained.
[0039] Further, the input of the smoking risk function can include the current value, and the output of the smoking risk function can be the smoking risk value. The smoking risk value of the wire to be monitored in the current detection period generated by the smoking risk function can represent the relative risk probability of the detection period. Since the smoking risk function is fitted based on the test current value actually passing through the wire and the smoking risk test value determined by the actual smoking event of the wire, the smoking risk value finally output by the smoking risk function can accurately represent the risk probability of the smoking event, and the smoking risk value output by the smoking risk function according to the target current value can be related to the smoking time of the wire to be monitored when passing through the current of the target current value. The smoking risk value can more reasonably and accurately represent the probability of the wire to be monitored in the current detection period. The greater the smoking risk value, the higher the relative risk of a smoking event, and the higher the probability of a smoking event. Conversely, the smaller the smoking risk value, the lower the relative risk of a smoking event, and the lower the probability of a smoking event.
[0040] In step 103, a total risk value of the to-be-monitored conductor is determined based on the smoldering risk value of the detection cycle and historical risk values. The historical risk values include smoldering risk values of detection cycles before the detection cycle of the to-be-monitored conductor.
[0041] In the embodiments of the present application, the current detection cycle can be the first detection cycle in the detection process, or can be a non-first detection cycle in the detection process. In the case that the current detection cycle is the first detection cycle, it means that there is no detection cycle before the current detection cycle, i.e., there is no historical risk value. Accordingly, the smoldering risk value of the current detection cycle can be directly determined as the total risk value of the to-be-monitored conductor. On the contrary, in the case that the current detection cycle is not the first detection cycle, it means that there is a detection cycle before the current detection cycle, i.e., there is a historical detection cycle, and accordingly, there is a historical risk value. Therefore, the smoldering risk values of the historical detection cycles generated based on the smoldering risk function before can be loaded as the historical risk values. The total risk value of the to-be-monitored conductor is determined based on the smoldering risk value of the current detection cycle and the historical risk values.
[0042] Optionally, in an embodiment, the step of determining the total risk value of the to-be-monitored conductor based on the smoldering risk value of the detection cycle and the historical risk values can specifically include: calculating a sum value of the smoldering risk value of the detection cycle and all historical risk values. The sum value is determined as the total risk value of the to-be-monitored conductor.
[0043] In a case where the current detection cycle is the first detection cycle, it indicates that there is no detection cycle before the current detection cycle, that is, there is no historical risk value, and the historical risk value is 0. Therefore, the sum of the smoldering risk value of the detection cycle and all historical risk values is calculated, and the sum is the smoldering risk value of the detection cycle. Correspondingly, the total risk value of the monitored conductor is the smoldering risk value of the detection cycle itself. In a case where the current detection cycle is not the first detection cycle, it indicates that there is a detection cycle before the current detection cycle, that is, there is at least one historical risk value, and the historical risk value is not 0. Therefore, the smoldering risk value of the detection cycle and all historical risk values are accumulated. Correspondingly, the total risk value of the monitored conductor is the sum of the smoldering risk values of all detection cycles up to the current time. In the embodiment of the application, the smoldering risk value of each detection cycle can be regarded as a risk component corresponding to each detection cycle. The risk component corresponding to the detection cycle is related to the corresponding smoldering time when the monitored conductor is connected to the current value of the detection cycle. Therefore, the risk component corresponding to each detection cycle can also be referred to as a time component Δt corresponding to each detection cycle, and the smoldering risk function can also be referred to as a smoldering time function. The total risk value can be represented as Σt=Δt(n)+Δt(n-1)+…+Δt(1). Where Δt(n) represents the smoldering risk value corresponding to the nth detection cycle.
[0044] In the embodiment of the application, the smoldering risk value is used as a risk measure of the smoldering event of the detection cycle, and the smoldering risk values of the detection cycle and all historical detection cycles are accumulated as the total risk value of the monitored conductor. The total risk value can accurately represent the overall risk measure accumulated by the monitored conductor, so that the subsequent power-off operation can be performed on the monitored conductor in a timely manner, thereby protecting the monitored conductor.
[0045] Step 104, if the total risk value meets the preset numerical requirement, performing a power-off operation on the monitored conductor.
[0046] In the embodiment of the application, the preset numerical requirement can be set according to requirements. For example, the preset numerical requirement can include that the total risk value is not less than 1, or the total risk value is not less than 0.9, and the application does not limit this. If the total risk value meets the preset numerical requirement, it can be determined that the overall risk accumulated by the monitored conductor has reached the risk upper limit, and the monitored conductor has reached the smoldering condition, that is, the smoldering fire will occur. For example, the smoldering fire may occur after 30 seconds to 1 minute. Therefore, the power-off operation can be performed on the monitored conductor, that is, the current of the monitored conductor is disconnected, to avoid the problem that the monitored conductor overflows and causes smoldering fire, thereby ensuring the safety of the vehicle.
[0047] In summary, in the wire protection method provided by the embodiment of the present application, for any to-be-monitored wire, the current value of the to-be-monitored wire in the current detection period is obtained as a target current value. Then, based on the target current value and a preset smoke risk function, a smoke risk value of the to-be-monitored wire in the detection period is generated. The smoke risk function is fitted based on test current values of different wires and corresponding smoke risk test values of the different wires. The smoke risk test values are determined based on smoke times. The smoke time is the time required for the wire to generate a smoke event in the case of passing through a current with the size of the test current value. Based on the smoke risk value of the detection period and a historical risk value, a total risk value of the to-be-monitored wire is determined. The historical risk value includes the smoke risk value of the to-be-monitored wire in the detection period before the current detection period. If the total risk value meets a preset numerical requirement, a power-off operation is performed on the to-be-monitored wire. In this way, whether the total risk value of the to-be-monitored wire meets the preset numerical requirement is estimated based on the preset smoke risk function, and the power-off operation is performed on the to-be-monitored wire if the total risk value meets the preset numerical requirement. Since the fuse does not need to be set to protect the wire, the vehicle body space can be saved, and the vehicle manufacturing cost can be saved.
[0048] Since the smoke risk function is fitted based on the test current values actually passing through the wires and the smoke risk test values determined based on the time required for the wires to actually generate a smoke event, it can be ensured that the smoke risk value determined using the smoke risk function can more accurately represent the risk probability of generating a smoke event, and thus it can be ensured that the power-off operation can be performed on the to-be-monitored wire in a timely manner, and the problem of the to-be-monitored wire generating smoke and fire can be avoided.
[0049] Optionally, after the step 103, the embodiment of the present application can further include: if the total risk value does not meet the preset numerical requirement, re-entering the step of obtaining the current value of the to-be-monitored wire in the current detection period as the target current value when the next detection period is reached.
[0050] In the embodiment of the present application, if the total risk value does not meet the preset numerical requirement, it can be determined that the overall risk currently accumulated by the to-be-monitored conductor does not reach the risk upper limit, and therefore the to-be-monitored conductor continues to be monitored. Specifically, the operation of returning to step 101 for continuous execution can be performed when the next detection period is reached, i.e., when the current detection period becomes the reached next detection period. For example, if the detection period is 500 milliseconds, the operation of obtaining the current value of the to-be-monitored conductor as the target current value, determining the smoking risk value based on the target current value, and determining the total risk value based on the smoking risk value and the historical risk value can be performed once every 500 milliseconds. If the current total risk value meets the preset numerical requirement, the to-be-monitored conductor is subjected to the power-off operation. Otherwise, if the current total risk value does not meet the preset numerical requirement, the operation of obtaining the current value of the to-be-monitored conductor as the target current value, determining the smoking risk value based on the target current value, and determining the total risk value based on the smoking risk value and the historical risk value can be re-performed after 500 milliseconds of the current detection period. Then, it is determined whether the current total risk value meets the preset numerical requirement. In this way, the smoking risk value of the subsequent detection period can be continuously determined and the total risk value accumulated by the to-be-monitored conductor can be re-calculated until the total risk value meets the preset numerical requirement, in the case that the total risk value does not meet the preset numerical requirement. Of course, the monitoring of the to-be-monitored conductor can be stopped when a stop instruction is received or other preset stop conditions are reached, which is not limited in the embodiment of the present application.
[0051] In the embodiment of the present application, in the case that the total risk value does not meet the preset numerical requirement, the current value of the to-be-monitored conductor is detected according to the detection period, the smoking risk value of the to-be-monitored conductor in the detection period is determined based on the preset smoking risk function, and the total risk value of the to-be-monitored conductor is determined based on the smoking risk value of the detection period and the smoking risk value of the previous detection period, which can realize dynamic evaluation of the risk of the to-be-monitored conductor to have a smoking event. In this way, the moment when the risk accumulated by the to-be-monitored conductor reaches the risk upper limit can be monitored in time, and the current of the to-be-monitored conductor can be disconnected in time.
[0052] Optionally, in an embodiment, the step of generating the smoking risk value of the to-be-monitored conductor in the detection period based on the target current value and the preset smoking risk function can specifically include:
[0053] Step 1021, obtaining a target coefficient corresponding to the conductor diameter of the to-be-monitored conductor; wherein the target coefficient is a function coefficient obtained from a coefficient set of the smoking risk function, and the coefficient set includes function coefficients corresponding to different conductor diameters;
[0054] Step 1022, inputting the target current value and the target coefficient into the smoking risk function.
[0055] In step 1023, the output of the smoking risk function is obtained, and a smoking risk value of the to-be-monitored conductor in the detection period is obtained.
[0056] In an embodiment of the present application, the coefficient set of the smoking risk function can be generated in advance and stored in the target VIU. The coefficient set can include multiple groups of function coefficients corresponding to different conductor diameters, and each group of function coefficients includes the same types of coefficients. First, the target coefficient corresponding to the conductor diameter of the to-be-monitored conductor can be determined based on the conductor diameter of the to-be-monitored conductor and the coefficient set. Specifically, the conductor diameter corresponding to the conductor ID of the to-be-monitored conductor can be found based on the conductor ID and diameter correspondence relationship stored in the target VIU, and the conductor diameter is used as the conductor diameter of the to-be-monitored conductor. Then, the conductor diameter of the to-be-monitored conductor is matched with the conductor diameters corresponding to each group of function coefficients in the coefficient set. The function coefficient corresponding to the matched conductor diameter is determined as the target coefficient. Accordingly, the step of determining the target coefficient corresponding to the conductor diameter of the to-be-monitored conductor based on the conductor diameter of the to-be-monitored conductor and the coefficient set can be performed when the smoking risk value of the to-be-monitored conductor is calculated for the first time. When the smoking risk value of the to-be-monitored conductor is calculated again, the target coefficient determined previously can be directly reused to save processing resources. That is, when step 1021 is performed for the first time, the target coefficient corresponding to the conductor diameter of the to-be-monitored conductor can be determined based on the conductor diameter of the to-be-monitored conductor and the coefficient set. When step 1021 is performed again, the target coefficient determined previously can be directly read. Of course, the operation of determining the target coefficient corresponding to the conductor diameter of the to-be-monitored conductor based on the conductor diameter of the to-be-monitored conductor and the coefficient set can be performed every time the smoking risk value of the to-be-monitored conductor is calculated, that is, the target coefficient corresponding to the conductor diameter of the to-be-monitored conductor is determined based on the conductor diameter of the to-be-monitored conductor and the coefficient set every time, to obtain the target coefficient. The present application does not limit this.
[0057] Further, when calculating the smoking risk value of the to-be-monitored conductor in the detection period, the values of the function coefficients in the smoking risk function can be set to the specific values represented by the target coefficients, and the target current value is used as the independent variable of the smoking risk function. The smoking risk value of the to-be-monitored conductor in the detection period is calculated based on the smoking risk function.
[0058] Different wire diameters of the wire often have different time required for the occurrence of the smoking event when passing through the same size of the current. And the wire diameter has an impact on heat accumulation. Therefore, in the embodiments of the present application, by providing the function coefficients corresponding to different wire diameters, when calculating the smoking risk value of the to-be-monitored wire using the smoking risk function, the function coefficient corresponding to the wire diameter of the to-be-monitored wire is used as the target coefficient, and the target current value and the target coefficient are combined to calculate the smoking risk value of the to-be-monitored wire in the current detection period. In this way, the adaptation degree of the calculated smoking risk value to the to-be-monitored wire can be improved, and the accuracy of the generated smoking risk value for the to-be-monitored wire can be improved.
[0059] Optionally, in an implementation, the function coefficients of the smoking risk function can include a heat rise coefficient, a heat dissipation coefficient, and an offset coefficient. Correspondingly, the target coefficient includes the heat rise coefficient, the heat dissipation coefficient, and the offset coefficient corresponding to the wire diameter of the to-be-monitored wire. The step of inputting the target current value and the target coefficient into the smoking risk function can specifically include:
[0060] Step 1022a, loading a function model corresponding to the smoking risk function;
[0061] Step 1023b, inputting the target current value, the heat rise coefficient, the heat dissipation coefficient, and the offset coefficient into the function model corresponding to the smoking risk function.
[0062] The function model corresponding to the smoking risk function can be a pre-set function form. The function form can be set according to the current value characteristics that satisfy the preset explanation rate requirement of the variance explanation rate of the smoking risk value. The current value characteristics can be obtained by changing the test current value. For example, in an implementation, the function model corresponding to the smoking risk function can be represented as: A*I(n) 2 +B / I(n)+C
[0063] Wherein, I(n) represents the target current value of the nth sampling period, A represents the heat rise coefficient, B represents the heat dissipation coefficient, and C represents the offset coefficient. When the smoking risk function is used to determine the smoking risk value of the to-be-monitored wire in the current detection period, the values of A, B, and C are set to the specific values of the coefficients included in the target coefficient.
[0064] Specifically, the heat rise coefficient can be used to represent the ability of the wire temperature to rise when the current value increases, and accordingly, A*I(n) 2The heat effect generated by the current I passing through the wire can be characterized. The heat dissipation coefficient can characterize the ability of the wire to dissipate heat, and accordingly, B / I(n) can characterize the effect of the wire to dissipate heat. The offset coefficient can be a random quantity introduced to counteract the error caused by noise, so that the smoking risk function can better fit the actual data. Among them, the heat dissipation coefficient and the offset coefficient can be negative numbers to ensure that B / I(n) calculated based on the heat dissipation coefficient in the smoking risk function can offset the result of A*I(n) 2 calculated based on the heat rise coefficient 2 , so as to characterize whether the heat of the wire is rising or falling. And ensure that the offset coefficient can weaken the error caused by noise.
[0065] Further, the heat rise coefficient, the heat dissipation coefficient and the offset coefficient in the target coefficient can be taken as the values of A, B and C in the above formula respectively, and the target current value can be taken as the value of I(n) in the above formula. The calculation result of the formula is the smoking risk value of the monitored wire in the current detection period. FIG. 2 is a risk value processing schematic diagram provided by an embodiment of the present application. As shown in FIG. 2, for the target current value of the nth sampling period, the smoking risk value Δt(n) of the nth sampling period can be calculated. Then, based on the smoking risk value Δt(n) of the nth sampling period and the historical risk values, i.e., Δt(n-1), …, Δt(1), the total risk value Σt=Δt(n)+Δt(n-1)+…+Δt(1) is obtained.
[0066] In the embodiment of the present application, by loading the function model corresponding to the smoking risk function, and inputting the target current value, the heat rise coefficient, the heat dissipation coefficient and the offset coefficient in the target coefficient into the function model corresponding to the smoking risk function, the smoking risk value of the monitored wire in the current detection period can be conveniently obtained. In this way, the generation efficiency of the smoking risk value can be ensured to some extent.
[0067] Optionally, in an implementation, the above smoking risk function can be fitted by the following steps:
[0068] Step S21, selecting at least two current values as test current values, and selecting at least two wires with different diameters as test wires.
[0069] Step S22, for any test current value, determining the time at which each test wire smokes when passing through a current with the size of the test current value as the smoking time corresponding to the test current value.
[0070] Step S23, taking the reciprocal of the smoking time corresponding to each test current value as the smoking risk test value corresponding to each test current value, and generating fitting data points based on each test current value and the smoking risk test value corresponding to each test current value.
[0071] Step S24, performing function fitting based on the fitting data points to obtain the smoking risk function.
[0072] In the embodiment of the present application, the overload current of the test wire is selected as the test current value. Different test current values can be applied to the test wire under different environmental temperatures, and the test wire is waited until a smoking event occurs. At this time, the time required from the start of applying the test current value to the occurrence of the smoking event of the test wire is recorded as the smoking time corresponding to the test current value. In this way, a plurality of original data pairs (test current value, smoking time) can be obtained. The environmental temperature can be selected according to the actual situation, for example, 23 degrees, 40 degrees, 50 degrees, 70 degrees, 85 degrees, and 100 degrees can be selected as the environmental temperature during testing, and experiments are performed under different environmental temperatures of 23 degrees, 40 degrees, 50 degrees, 70 degrees, 85 degrees, and 100 degrees. The wire diameter involved in the test wire can be set according to the actual situation, for example, 12 wire diameters can be selected as the test wire. When testing, the load can be adjusted to output a stable current to the test wire. It should be noted that in the embodiment of the present application, for any wire diameter of the test wire, the test wire can be tested multiple times under the same environmental temperature using each test current value, that is, for one test current value, a plurality of smoking times can be obtained. Correspondingly, the test current value and the median of the plurality of smoking times can be combined into an original data point. In this way, the influence of noise can be shielded, and the accuracy of the data can be improved. FIG. 3 is a curve diagram corresponding to an original data point according to an embodiment of the present application. As shown in FIG. 3, the original data points obtained by testing 12 different wire diameters of test wires are plotted to obtain the curves corresponding to the 12 different wire diameters of test wires in FIG. 3. Among them, the abscissa represents the smoking time, the ordinate represents the current value of the test current, and the curves correspond to the wire diameters from top to bottom in turn. For the same current value, the larger the wire diameter, the longer the required smoking time. Further, based on FIG. 3, it can be seen that the smoking time is basically negatively correlated with the current.
[0073] It should be noted that, in the embodiments of the present application, the original data points can be cleaned before being used, so as to extract the effective data therefrom. For example, the original data points can be analyzed based on a preset program to determine the original data points deviating from the preset deviation threshold, and the original data points deviating from the preset deviation threshold are removed, and the remaining original data points are the effective data. The preset program can be a program based on a python language, and the operation of generating the smoking risk function based on the original data points can also be implemented by the preset program. In this way, if there are newly collected original data points, the newly collected original data points can be directly input into the preset program, and the preset program can optimize the previously generated smoking risk function based on the newly collected original data points. In this way, the development process can be simplified, and the development efficiency can be improved.
[0074] The smoking time t in the original data points can be set as the reciprocal of the smoking time 1 / t, and then the fitting data points are obtained. The reciprocal of the smoking time 1 / t is the smoking risk test value. In this way, the smoking risk value Δt output by the smoking risk function fitted based on the fitting data points can represent the reciprocal of the smoking time, and correspondingly, 1 / Δt can represent the time required for the monitored conductor to have a smoking event after passing through the current of the target current value. The smaller the smoking time is, the larger the reciprocal is, and correspondingly, the higher the risk value represented is. Since the current value often changes in the actual environment, the reciprocal of the smoking time as a dimensionless measure can eliminate the influence of the time unit, so that the total risk value of the monitored conductor can be calculated by accumulation in the subsequent process.
[0075] Further, the function model can be determined based on the fitting data points, i.e., the function form of the smoking risk function is determined. For example, the test current value in the fitting data points can be changed to obtain a current feature data set of different dimensions. For example, based on the test current value I in each fitting data point, the current feature I 3 , I 2, 1 / I. In this way, by setting different dimensions of current features, the features in the data can be conveniently captured from different current dimensions. Then, a feature matrix A is constructed based on the current feature dataset. The size of the matrix A is N*M, where N represents the number of dimensions of the current features, for example, in the above example, N is equal to 3. M represents the data condition, that is, the number of fitting data points. Then, singular value decomposition (SVD) can be performed on the matrix A to obtain an orthogonal matrix VT of the matrix A, where the size of the matrix VT can be N*N. The variance explanation rate of each current feature dimension to the specified target in the matrix A is calculated through the matrix VT. The specified target can be a smoking risk test value, and the specified target can be selected according to experience or multiple tests. Finally, the current features with a sum of variance explanation rates greater than a preset variance explanation rate threshold can be selected, and a function model is determined based on the addition of the selected current features. Assuming that the selected current features are: I 2 , 1 / I, then the function model can be A*I 2 +B / I+C.
[0076] In the embodiments of the present application, at least two current values are selected as test current values, and at least two wires with different diameters are selected as test wires. For any test current value, the time at which each test wire occurs a smoking event when passing through a current with the size of the test current value is determined, and the smoking time corresponding to the test current value is obtained. The reciprocal of the smoking time corresponding to each test current value is taken as the smoking risk test value corresponding to each test current value, and fitting data points are generated based on each test current value and the smoking risk test value corresponding to each test current value. A function fitting is performed based on the fitting data points to obtain a smoking risk function. In this way, the fitting data points collected in the actual scene of the test wires with different diameters passing through different test current values are used for function fitting, which can ensure the comprehensiveness of the data to a certain extent, and further can ensure the accuracy of the smoking risk function obtained by fitting to a certain extent.
[0077] It should be noted that the step of fitting the smoking risk function can be performed before the step 101, specifically, the smoking risk function can be obtained by performing the step of fitting the smoking risk function once. The smoking risk function can be used multiple times subsequently. The subject performing the step of fitting the smoking risk function can be the wire protection assembly, or can be another subject, accordingly, the smoking risk function can be stored in the wire protection assembly after the other subject fits the smoking risk function according to the step of fitting the smoking risk function, and the embodiments of the present application do not limit this. Further, in the embodiments of the present application, after the smoking risk function is fitted, the smoking risk function can also be verified. Specifically, after the function fitting is completed, at least two groups of current values that do not belong to the test current values are selected as verification current values to retest, so as to determine the smoking risk values corresponding to the verification current values as the first risk values. Then the smoking risk values corresponding to the verification current values are determined by using the fitted smoking risk function as the second risk values. The result error is calculated based on the first risk values and the second risk values. If the result error is less than a preset threshold, it is determined that the smoking risk function passes the verification. Otherwise, it is determined that the verification fails. The preset threshold can be set according to actual needs, for example, the preset threshold can be 0.5. In the specific verification process, the verification can also be performed in the form of varying current, for example, the current can be increased from 5A to 15A at equal intervals within 30 seconds, or the current can be randomly jumped within the range of 10A to 20A, and the deviation degree of the first risk values determined according to the actual data and the second risk values predicted by the smoking risk function is compared. FIG. 4 is a data comparison diagram provided by an embodiment of the present application, as shown in FIG. 4, the horizontal coordinate represents the current value, and the vertical coordinate represents the smoking risk value. The curve in the figure is the curve representation of the smoking risk function, and the origin in FIG. 4 represents the actual data, that is, the data point composed of the verification current value and the first risk value corresponding thereto. As shown in FIG. 4, the maximum error between the actual data and the predicted data of the function is less than the preset threshold, and the fitting effect of the smoking risk function is relatively accurate.
[0078] The environment of an actual vehicle is very complex, and errors are likely to be accumulated continuously in calculation due to noise, so that a large deviation is generated between the final result and actual data. In the embodiment of the present application, a large number of tests are performed on test leads with different diameters, and a function relationship between the current value and the smoking risk value is fitted according to the actual data obtained by the tests. The calculation using the smoking risk function can further explore and shield the influence of noise. When the smoking risk value of each detection period is determined using the smoking risk function, the calculation is performed only based on the data in the detection period, for example, the current value in the detection period. The smoking risk value of each detection period does not depend on the data in the previous detection period and the smoking risk value calculated in the previous detection period, that is, each calculation is independent of each other. Therefore, the accumulation of errors can be avoided to some extent, and the accuracy of the smoking risk value is improved.
[0079] Optionally, in an implementation, the coefficient set can be calculated by the following steps:
[0080] In step S31, the vehicle temperature and the lead diameter set of the vehicle are obtained when the vehicle is started. The lead diameter set includes the lead diameters of all the monitored leads.
[0081] In step S32, the function coefficients corresponding to each lead diameter are generated according to the vehicle temperature and the lead diameter set, and the coefficient set is obtained.
[0082] Specifically, for any target VIU, when it is detected that the vehicle enters the starting stage, the lead diameters of all the monitored leads allocated to the target VIU are loaded from a preset cache area to obtain a lead diameter set. In addition, the vehicle temperature detected by the preset vehicle body temperature sensor is obtained. The vehicle temperature can be regarded as the initial temperature of the lead. The lead diameters of all the monitored leads allocated to the target VIU can be stored in correspondence with the lead IDs of all the monitored leads allocated to the target VIU. The preset cache area can be an area for storing the software and hardware configuration information of the vehicle. For example, the preset cache area can be used to store the configuration information that will not be changed by the vehicle. The preset cache area can still maintain the data after the vehicle is powered off. In this way, after the vehicle is powered on, the data in the preset cache area can be read again. In the embodiment of the present application, the lead protection function can be started after the vehicle is started, that is, starting from the start of the vehicle, the target current value is obtained once every detection period, the smoking risk value is determined based on the target current value, and the total risk value is determined based on the smoking risk value calculated this time.
[0083] For any conductor diameter in the conductor diameter set, a function coefficient corresponding to the conductor diameter can be generated based on the conductor diameter and the vehicle temperature, and then the parameter initialization of the smoking risk function is realized. The function coefficients corresponding to all conductor diameters in the conductor diameter set form a coefficient set of the smoking risk function. In the embodiment of the present application, in the case of starting the vehicle, the vehicle temperature and the conductor diameter set are obtained, and the function coefficients corresponding to each conductor diameter are generated according to the vehicle temperature and the conductor diameter set, and the coefficient set is obtained. Since the conductor diameter set includes the conductor diameters of all the conductor lines to be detected, it can be ensured that the required monitoring conductor lines can be covered, and then it can be ensured that the target coefficient of all the conductor lines to be monitored can be determined based on the coefficient set.
[0084] Optionally, in an implementation manner, the step of generating the function coefficient corresponding to each conductor diameter according to the vehicle temperature and the conductor diameter set can specifically include:
[0085] In step S321, for any conductor diameter in the conductor diameter set, the vehicle temperature and the conductor diameter are input into a first preset formula to obtain a heat rise coefficient corresponding to the conductor diameter.
[0086] In step S322, the vehicle temperature and the conductor diameter are input into a second preset formula to obtain a heat dissipation coefficient corresponding to the conductor diameter.
[0087] In step S323, the conductor diameter is input into a third preset formula to obtain an offset coefficient corresponding to the conductor diameter.
[0088] In the embodiment of the present application, the heat rise coefficient and the heat dissipation coefficient can be coefficients determined according to the vehicle temperature and the conductor diameter. The offset coefficient can be a coefficient related only to the conductor diameter. The first preset formula can be A=aQ+bd+c, the second preset formula can be B=iQ+jd+k, and the third preset formula can be C=ud+v, where Q represents the vehicle temperature, d represents the conductor diameter, a, b, c, i, j, k, u, and v represent preset coefficient acquisition parameters. Wherein, v can be a noise value determined according to experience, and 10 groups of noise values can be determined as a value set of v. As shown in FIG. 5, the vehicle temperature Q can be obtained based on the temperature sensor, and the conductor diameter d in the conductor diameter set can be obtained based on the preset buffer area. Based on the vehicle temperature Q, the conductor diameter d, and the first preset formula A=aQ+bd+c, the second preset formula B=iQ+jd+k, and the third preset formula C=ud+v, the function coefficient corresponding to the conductor diameter d is calculated.
[0089] The coefficients a, b, c, i, j, and k in the first preset formula and the second preset formula can be obtained by performing non-linear least squares operation on actual data. For example, for any test wire, the wire diameter of the test wire can be recorded, and the ambient temperature corresponding to the fitting data points generated based on the test wire can be recorded. The ambient temperature corresponding to the fitting data points refers to the ambient temperature of the test wire when the original data points corresponding to the fitting data points are collected. The coefficients A, B, and C in the function model are determined by using the plurality of fitting data points generated based on the test wire and the function model determined in the foregoing. For example, the coefficients A and B can be determined based on the non-linear least squares method. Specifically, the values of A and B can be determined first, and then the coefficient C can be determined according to the smoke risk test value in the fitting data points and the value obtained by inputting the values of A and B and the actual current value in the fitting data points into the function model. Further, a first data set (wire diameter of the test wire, ambient temperature, A) for determining the coefficients in the first preset formula and a second data set (wire diameter of the test wire, ambient temperature, B) for determining the coefficients in the second preset formula can be generated. A third data set (wire diameter of the test wire, C) for determining the coefficient u in the third preset formula can be generated. For test wires with different wire diameters, a plurality of first data sets, a plurality of second data sets, and a plurality of third data sets can be obtained. Accordingly, the coefficients a, b, and c in A=aQ+bd+c can be determined based on the plurality of first data sets by using the non-linear least squares method, and the coefficients i, j, and k in B=iQ+jd+k can be determined based on the plurality of second data sets.
[0090] For the offset coefficient C, since C is only related to the wire diameter, and the specifications of the wire diameter are discrete, a plurality of available values of C can be obtained by performing inverse operation on actual data. Specifically, the plurality of available values of u can be obtained by dividing C in each third data set by the wire diameter of the test wire in the third data set. When the offset coefficient is calculated by using the third preset formula, one value of u can be randomly selected from the plurality of available values, and one value of n can be randomly selected from the value set of v.
[0091] In the embodiments of the present application, the first preset formula and the second preset formula are used to calculate the heat rise coefficient and the heat dissipation coefficient for different wire diameters according to the vehicle temperature and the wire diameter. Further, the third preset formula is used to calculate the offset coefficient for different wire diameters according to the wire diameter. In this way, the function coefficients used in the subsequent calculation of the smoke risk value of the to-be-monitored function can be more suitable for the to-be-monitored function, thereby improving the calculation effect.
[0092] Optionally, in an embodiment, the method further includes the step S41 of determining the protection level of the to-be-monitored wire.
[0093] Correspondingly, the step of performing the power-off operation on the to-be-monitored wire can specifically include:
[0094] In the case where the protection level is the first level, the power-off operation is directly performed on the to-be-monitored wire.
[0095] In the case where the protection level is the second level, a disconnection prompt information is output to a user, and the power-off operation is performed on the to-be-monitored wire in the case where a time interval from a target time point reaches a preset time length; the target time point is a time point at which the disconnection prompt information is output.
[0096] In the embodiments of the present application, the protection level of the to-be-monitored wire can be set in advance according to actual needs. Different protection levels correspond to different execution timeliness of the power-off operation. Specifically, in one implementation, the protection level can be divided into a first level and a second level. The first level can be higher than the second level. Accordingly, in the case where the protection level of the to-be-monitored wire is the first level, the power-off operation can be directly performed on the to-be-monitored wire, so that the problem of smoking and fire of the to-be-monitored wire can be avoided to the greatest extent. For example, the first protection level can be set for the wire in the case where the power-off of the to-be-monitored wire does not affect the normal driving function of the vehicle. On the contrary, in the case where the protection level of the to-be-monitored wire is the second level, a disconnection prompt information can be first output to the user, so that the user can be informed in time that the to-be-monitored wire is about to be powered off, so that the user can take timely measures to ensure that the user can effectively control the vehicle, and the problem of sudden interruption of vehicle driving caused by directly performing the power-off operation is avoided, and the safety of the vehicle is reduced. For example, the disconnection prompt information can include function information indicating the function that will be affected after the to-be-monitored wire is powered off, and time information representing a preset time length. For example, in the case where the driving function of the vehicle will be affected after the to-be-monitored wire is disconnected, and the preset time length is 30 seconds, the disconnection prompt information can be displayed on the central control screen of the vehicle: wire overcurrent, the wire current will be cut off in 20 seconds, which will affect the driving function of the vehicle, please park as soon as possible. Accordingly, the time point of outputting the disconnection prompt information can be taken as a target time point, and a countdown is started, and after the 30-second countdown is ended, the power-off operation is performed on the to-be-monitored wire. Specifically, the power-off operation can be performed on the to-be-monitored wire based on a wire on-off service. The wire on-off service can receive a wire on-off request and execute it. The wire on-off request can be sent to disconnect the current of the to-be-monitored wire through the wire on-off service. The wire on-off service can be provided by an electronic control unit responsible for controlling the current, for example, by a power management system. For example, in the case where the total risk value of the to-be-monitored wire meets the preset risk requirement, a disconnection request carrying the wire ID of the to-be-monitored wire can be sent to disconnect the current supply corresponding to the wire ID of the to-be-monitored wire. The wire on-off service can return response information indicating successful disconnection after successfully disconnecting the current supply. On the contrary, if the current supply is not successfully disconnected, response information indicating disconnection failure can be returned for the target VIU to process accordingly, for example, the target VIU can directly send the disconnection instruction again until the disconnection is successful.
[0097] It should be noted that in the embodiments of the present application, the current can also be conducted to the to-be-monitored wire based on the wire on-off service in a subsequent case. Compared with the way of setting a fuse, if the fuse needs to be re-powered after the fuse is blown, a new fuse needs to be replaced. In the embodiments of the present application, after the protection operation is performed on the wire, that is, after the wire is powered off, in the case where the wire needs to be re-powered, the wire can be directly powered on based on the wire on-off service, thereby reducing the subsequent cost. In the embodiments of the present application, the overcurrent protection of the wire can be realized based on the wire protection function, so that when the wire diameter is selected for the vehicle, a smaller wire diameter can be selected without worrying about the current-carrying problem, thereby further reducing the manufacturing cost.
[0098] In the embodiments of the present application, by obtaining the protection level of the to-be-monitored wire, in the case where the protection level of the to-be-monitored wire is the first level, the power-off operation is directly performed on the to-be-monitored wire, which can maximize the avoidance of the problem of smoking and fire of the to-be-monitored wire. In the case where the protection level of the to-be-monitored wire is the second level, a disconnection prompt information can be first output to the user, so that the user can timely know that the to-be-monitored wire is about to be powered off, so that the user can take timely measures, thereby avoiding the problem that the direct power-off operation causes the vehicle to be suddenly interrupted, thereby reducing the safety of the vehicle.
[0099] Optionally, in an embodiment, the above determining the protection level of the to-be-monitored wire can specifically include: obtaining a wire identifier of the to-be-monitored wire as a target identifier; and searching, from a preset wire identifier and protection level correspondence relationship, a protection level corresponding to a wire identifier corresponding to the target identifier to obtain the protection level of the to-be-monitored wire. In the implementation manner, the preset wire identifier and protection level correspondence relationship can be set in advance according to actual needs, and the correspondence relationship can be pre-stored in the target VIU. The correspondence relationship stored in each target VIU can specifically include a wire identifier of a wire assigned to the target VIU and a corresponding protection level. For any target VIU, the correspondence relationship can be loaded from a preset cache area. Then, the wire identifier of the to-be-monitored wire is searched from the correspondence relationship. In this way, by setting the wire identifier and protection level correspondence relationship and determining the protection level of the to-be-monitored wire based on the wire identifier and protection level correspondence relationship, different protection levels can be set for different wires, thereby realizing diversified protection of the wires.
[0100] Alternatively, in an embodiment, the determining of the protection level of the to-be-monitored wire can specifically include: determining a protection level of a wire protection component to which the to-be-monitored wire belongs; and determining the protection level of the wire protection component to which the to-be-monitored wire belongs as the protection level of the to-be-monitored wire. The wire protection component to which the to-be-monitored wire belongs is the target VIU responsible for managing the to-be-monitored wire. For any target VIU, the protection level set in the preset cache area of the target VIU can be obtained as the protection level of the to-be-monitored wire. For example, the protection level of the target VIU can be obtained by reading the protection level of the target VIU from the preset cache area after the vehicle starts. In this implementation, the protection level of all to-be-monitored wires managed by the target VIU is the protection level set in the preset cache area of the target VIU. In this way, the protection level of the to-be-monitored wire can be determined by only obtaining the protection level of the wire protection component, and thus the efficiency of determining the protection level can be improved.
[0101] Figure 6 is a schematic diagram of a wire protection provided by an embodiment of the present application. As shown in Figure 6, three target VIUs, VIU1, VIU2 and VIU3, can obtain the temperature of the vehicle based on the temperature sensor, obtain the protection level, the wire ID of the wire to be monitored and the wire diameter of the wire to be monitored managed by each of the cache areas. For example, VIU1 can obtain the protection level, the wire ID of the wire to be monitored and the wire diameter of the wire to be monitored managed by the cache area 1, for example, obtain the protection level: 0, [wire ID1, wire diameter 0.35], [wire ID2, wire diameter 0.5], … VIU2 can obtain the protection level, the wire ID of the wire to be monitored and the wire diameter of the wire to be monitored managed by the cache area 2, for example, obtain the protection level: 0, [wire ID31, wire diameter 0.35], [wire ID32, wire diameter 0.5], … VIU3 can obtain the protection level, the wire ID of the wire to be monitored and the wire diameter of the wire to be monitored managed by the cache area 3, for example, obtain the protection level: 1, [wire ID51, wire diameter 1.5], [wire ID52, wire diameter 1.0], … Meanwhile, the target VIU can obtain the current value corresponding to the wire ID of each of the wires to be monitored managed by the current sensor responsible for collecting the current value of each of the wires to be monitored managed by each of the target VIUs. For example, VIU1 can obtain the current value corresponding to the wire ID of each of the wires to be monitored managed by the current sensor 1, for example, obtain [wire ID1, current 5A], [wire ID2, current 10A], … VIU2 can obtain the current value corresponding to the wire ID of each of the wires to be monitored managed by the current sensor 2, for example, obtain [wire ID31, current 5A], [wire ID32, current 10A], … VIU3 can obtain the current value corresponding to the wire ID of each of the wires to be monitored managed by the current sensor 3, for example, obtain [wire ID51, current 5A], [wire ID52, current 10A], … Accordingly, each of the target VIUs can calculate the risk of smoking of each of the wires to be monitored in each detection period. Then calculate the total risk value of each of the wires to be monitored, and determine whether the total risk value of each of the wires to be monitored meets the preset risk requirement, if it meets, then disconnect the current of the wire to be monitored. Wherein the total risk value of each of the wires to be monitored can be stored corresponding to the wire ID of the wire to be monitored, accordingly, the current of the wire ID corresponding to the total risk value meeting the preset risk requirement can be disconnected.
[0102] Figure 7 is a wire protection device provided by an embodiment of the present application, as shown in Figure 7, the device can be applied to any wire protection assembly, the wire protection device comprises:
[0103] The first obtaining module 201 is configured to obtain, for any wire to be monitored, the current value of the wire to be monitored in the current detection period as the target current value;
[0104] The first generating module 202 is configured to generate a smoking risk value of the to-be-monitored conductor in the detection period based on the target current value and a preset smoking risk function; the smoking risk function is fitted based on test current values of different conductors and corresponding smoking risk test values of the test current values, the smoking risk test values are determined based on smoking times, and the smoking time is a time required for the conductor to have a smoking event in the case of passing through a current with the test current value.
[0105] The first determining module 203 is configured to determine a total risk value of the to-be-monitored conductor based on the smoking risk value of the detection period and a historical risk value; the historical risk value includes a smoking risk value of the to-be-monitored conductor in a detection period before the detection period.
[0106] The power-off module 204 is configured to perform a power-off operation on the to-be-monitored conductor if the total risk value meets a preset numerical requirement.
[0107] Optionally, the first generating module 202 is specifically configured to:
[0108] Obtain a target coefficient corresponding to a conductor diameter of the to-be-monitored conductor; wherein the target coefficient is a function coefficient obtained from a coefficient set of the smoking risk function, and the coefficient set includes function coefficients corresponding to different conductor diameters;
[0109] Input the target current value and the target coefficient into the smoking risk function;
[0110] Obtain an output of the smoking risk function to obtain the smoking risk value of the to-be-monitored conductor in the detection period.
[0111] Optionally, the target coefficient includes a heat rise coefficient, a heat dissipation coefficient, and an offset coefficient; and the first generating module 202 is specifically further configured to: load a function model corresponding to the smoking risk function; and input the target current value, the heat rise coefficient, the heat dissipation coefficient, and the offset coefficient into the function model corresponding to the smoking risk function.
[0112] Optionally, the smoking risk function is fitted by the following modules:
[0113] The selection module is configured to select at least two current values as test current values, and select at least two conductors with different diameters as test conductors;
[0114] The second determining module is configured to, for any test current value, determine a time at which each test conductor has a smoking event in the case of passing through a current with the test current value as a smoking time corresponding to the test current value.
[0115] a second generating module, configured to generate fitting data points based on each of the test current values and a smoke risk test value corresponding to each of the test current values, the smoke risk test value being a reciprocal of a smoke time corresponding to each of the test current values;
[0116] a fitting module, configured to perform function fitting based on the fitting data points to obtain the smoke risk function.
[0117] Optionally, the apparatus further includes:
[0118] a second obtaining module, configured to obtain a vehicle temperature of the vehicle and a wire diameter set when the vehicle is started, the wire diameter set including wire diameters of all the to-be-monitored wires;
[0119] a third generating module, configured to generate a function coefficient corresponding to each of the wire diameters based on the vehicle temperature and the wire diameter set to obtain the coefficient set.
[0120] Optionally, the third generating module is specifically configured to:
[0121] for any one of the wire diameters in the wire diameter set, input the vehicle temperature and the wire diameter into a first preset formula to obtain a heat rise coefficient corresponding to the wire diameter;
[0122] input the vehicle temperature and the wire diameter into a second preset formula to obtain a heat dissipation coefficient corresponding to the wire diameter;
[0123] input the wire diameter into a third preset formula to obtain an offset coefficient corresponding to the wire diameter.
[0124] Optionally, the apparatus further includes a third determining module, configured to determine a protection level of the to-be-monitored wire.
[0125] The power-off module 204 is specifically configured to:
[0126] when the protection level is a first level, directly perform the power-off operation on the to-be-monitored wire;
[0127] when the protection level is a second level, output a disconnection prompt information to a user, and perform the power-off operation on the to-be-monitored wire when a time interval from a target time point to a current time point reaches a preset time length, the target time point being a time point at which the disconnection prompt information is output.
[0128] Optionally, the third determining module is specifically configured to: acquire a conductor identifier of the to-be-monitored conductor as a target identifier; and find, from a preset conductor identifier and protection level correspondence, a protection level corresponding to the conductor identifier corresponding to the target identifier to obtain the protection level of the to-be-monitored conductor.
[0129] Alternatively, a protection level of a conductor protection component to which the to-be-monitored conductor belongs is determined; and the protection level of the conductor protection component is determined as the protection level of the to-be-monitored conductor.
[0130] Optionally, the apparatus further includes a jumping module configured to, if the total risk value does not meet the preset numerical requirement, re-enter the step of acquiring the current current value of the to-be-monitored conductor in a current detection period as a target current value when a next detection period is reached.
[0131] Optionally, the first determining module 203 is specifically configured to: calculate a sum of a smoking risk value of the detection period and all historical risk values; and determine the sum as the total risk value of the to-be-monitored conductor.
[0132] For the apparatus embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the related parts refer to the part of the method embodiment.
[0133] The conductor protection apparatus has the same advantages as the method described in the foregoing embodiments relative to the prior art, which will not be described herein again.
[0134] The electronic device 30 includes a processor 301, a memory 302, and a computer program 3021 stored in the memory 302 and capable of running on the processor 301. When the processor 301 executes the program, the conductor protection method of the foregoing embodiments is implemented.
[0135] The storage medium provided in the embodiment of the present application, when the instructions in the storage medium are executed by the processor of the electronic device, enable the electronic device to perform the method described in the foregoing embodiments.
[0136] The vehicle includes the apparatus described in the foregoing embodiments and is configured to perform the method described in the foregoing embodiments.
[0137] The algorithms and displays provided herein are not inherently related to any particular computer, virtual system, or other apparatus. Structural requirements of such systems to construct for carrying out the operations described above are apparent from the description. Moreover, the present application is not intended to be bound by any particular programming language. It will be understood that the present application, as described herein, can be implemented in various programming languages and that the description above of a particular language is provided for the best mode for carrying out the present application.
[0138] In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the application can be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
[0139] Similarly, it is to be understood that the phraseology or terminology employed herein, and not otherwise specified, is for the purpose of description and not of limitation. The terms "comprising," "comprises" and "including," "includes" when used in this disclosure specification are taken to specify the presence of stated features, integers, steps or components but do not preclude the presence or addition of one or more other features, integers, steps, components, or groups thereof. Also, as used in the description of the embodiments of the application and the appended claims, the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to "a component" or "the component" can include a plurality of such components, and so forth.
[0140] Those skilled in the art will appreciate that the modules in the apparatuses in the embodiments can be adapted and placed in one or more apparatuses other than the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and further can be split into multiple sub-modules or sub-units or sub-components. Any combination of all the features disclosed in the specification (including the accompanying claims, abstract and drawings), and any method or apparatus so disclosed, can be made unless the context clearly indicates otherwise. Each feature disclosed in the description (including the accompanying claims, abstract and drawings) can be replaced by alternative features providing the same, equivalent, or similar functionality without departing from the scope of the present disclosure.
[0141] Embodiments of the various components of the application can be implemented in hardware, or as software modules running in one or more processors, or combinations thereof. Those skilled in the art will appreciate that a microprocessor or digital signal processor (DSP) can be used in practice to implement some or all of the functionality of some or all of the components in the sequencing apparatus according to the present application. The present application can also be implemented as a program for executing part or all of the methods described herein on a device or apparatus. Such a program can be stored on a computer readable medium which can be any medium, tangible or intangible, in which data can be stored and which can be accessed by a computer. Such a medium can store instructions which, when executed by a computer, cause the computer to carry out the methods described herein. Such a program can be downloaded from an internet website, or provided on a carrier signal or in any other form.
[0142] It should be noted that the above-mentioned embodiments illustrate rather than limit the application, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word 'comprising' does not exclude the presence of elements or steps other than those listed in a claim. The word 'a' or 'an' preceding an element does not exclude the presence of a plurality of such elements. The application can be implemented by means of both hardware and software, and any combination thereof. In the claims, the word 'first','second', 'third', etc. does not imply any order. These words are to be interpreted as names.
[0143] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0144] The above only represents the preferred embodiments of the present application, and is not intended to limit the present application, and any modification, equivalent replacement and improvement made within the spirit and principle of the present application shall be included in the protection scope of the present application.
[0145] The above only represents the preferred embodiments of the present application, and is not intended to limit the present application, and any modification, equivalent replacement and improvement made within the spirit and principle of the present application shall be included in the protection scope of the present application.
[0146] It should be noted that the above-mentioned embodiments of the present application are all in the premise of complying with the corresponding data protection regulations and policies of the local country, and are carried out under the authorization of the corresponding device owner.
[0147] The above embodiments are only the preferred embodiments of the present application, and the protection scope of the present application is not limited thereto. Any equivalent replacement or transformation made by those skilled in the art on the basis of the present application shall be within the protection scope of the present application.
Claims
1. A method of protecting a wire, characterized by, The method is applied to any conductor protection assembly, and the method comprises: For any conductor to be monitored, obtaining a current value of the conductor to be monitored in a current detection period as a target current value; Based on the target current value and a preset smoke risk function, generating a smoke risk value of the conductor to be monitored in the detection period; the smoke risk function is fitted based on test current values of different conductors and corresponding smoke risk test values of the test current values, the smoke risk test values are determined based on smoke time, and the smoke time is a time required for a smoke event to occur when the conductor passes through a current with a size of the test current value; Based on the smoke risk value of the detection period and a historical risk value, determining a total risk value of the conductor to be monitored; the historical risk value comprises a smoke risk value of a detection period before the detection period of the conductor to be monitored; If the total risk value meets a preset numerical requirement, performing a power-off operation on the conductor to be monitored.
2. The method of claim 1, wherein, The method further comprises: Based on the target current value and a preset smoke risk function, generating a smoke risk value of the conductor to be monitored in the detection period, comprising: Obtaining a target coefficient corresponding to a conductor diameter of the conductor to be monitored; wherein the target coefficient is a function coefficient obtained from a coefficient set of the smoke risk function, and the coefficient set comprises function coefficients corresponding to different conductor diameters; Inputting the target current value and the target coefficient into the smoke risk function; 3. The method of claim 2, wherein, Obtaining an output of the smoke risk function to obtain the smoke risk value of the conductor to be monitored in the detection period. The target coefficient comprises a heat rise coefficient, a heat dissipation coefficient, and an offset coefficient; The method further comprises: Loading a function model corresponding to the smoke risk function; 4. The method according to any one of claims 1 to 3, characterized in that, Inputting the target current value, the heat rise coefficient, the heat dissipation coefficient, and the offset coefficient into the function model corresponding to the smoke risk function. The smoke risk function is fitted in the following way: Selecting at least two current values as test current values and selecting at least two conductors with different diameters as test conductors; For any test current value, determining a time for each test conductor to have a smoke event when passing through a current with a size of the test current value as a smoke time corresponding to the test current value; Taking the reciprocal of each smoke time corresponding to each test current value as a smoke risk test value corresponding to each test current value, and generating fitting data points based on each test current value and the smoke risk test value corresponding to each test current value; 5. The method according to claim 2 or 3, characterized in that, Based on the fitting data points, function fitting is performed to obtain the smoke risk function. The method further comprises: In the case of starting the vehicle, obtaining a vehicle temperature of the vehicle and a conductor diameter set; the conductor diameter set comprises conductor diameters of all conductors to be monitored; According to the vehicle temperature and the conductor diameter set, generating a function coefficient corresponding to each conductor diameter to obtain the coefficient set.
6. The method of claim 5, wherein, The generating, according to the vehicle temperature and the wire diameter set, of a function coefficient corresponding to each wire diameter to obtain a coefficient set comprises: For any wire diameter in the wire diameter set, inputting the vehicle temperature and the wire diameter into a first preset formula to obtain a thermal rise coefficient corresponding to the wire diameter; inputting the vehicle temperature and the wire diameter into a second preset formula to obtain a heat dissipation coefficient corresponding to the wire diameter; inputting the wire diameter into a third preset formula to obtain an offset coefficient corresponding to the wire diameter.
7. The method according to any one of claims 1 to 6, characterized in that, The method further comprises determining a protection level of the to-be-monitored wire; The performing of the power-off operation on the to-be-monitored wire comprises: in a case where the protection level is a first level, directly performing the power-off operation on the to-be-monitored wire; in a case where the protection level is a second level, outputting a disconnection prompt information to a user, and in a case where a time interval from a target time point reaches a preset time length, performing the power-off operation on the to-be-monitored wire; the target time point is a time point at which the disconnection prompt information is output.
8. The method of claim 7, wherein, The determining of the protection level of the to-be-monitored wire comprises: obtaining a wire identifier of the to-be-monitored wire as a target identifier, and searching, from a preset correspondence between wire identifiers and protection levels, for a protection level corresponding to a wire identifier corresponding to the target identifier to obtain the protection level of the to-be-monitored wire; or, determining a protection level of a wire protection component to which the to-be-monitored wire belongs, and determining the protection level of the wire protection component as the protection level of the to-be-monitored wire.
9. The method according to any one of claims 1-8, characterized in that, The method further comprises: if the total risk value does not meet the preset numerical requirement, re-entering the step of obtaining a current value of the to-be-monitored wire in a current detection cycle as a target current value in a case where a next detection cycle is reached.
10. The method according to any one of claims 1-9, characterized in that, The determining of the total risk value of the to-be-monitored wire based on the smoking risk value of the detection cycle and historical risk values comprises: calculating a sum of the smoking risk value of the detection cycle and all historical risk values; determining the sum as the total risk value of the to-be-monitored wire.
11. A wire protection device, characterized by The wire protection device is applied to any wire protection component and comprises: a first obtaining module configured to, for any to-be-monitored wire, obtain a current value of the to-be-monitored wire in a current detection cycle as a target current value; a first generating module configured to generate a smoking risk value of the to-be-monitored wire in the detection cycle based on the target current value and a preset smoking risk function; the smoking risk function is fitted based on test current values of different wires and corresponding smoking risk test values of the test current values, the smoking risk test values being determined based on a smoking time, the smoking time being a time required for the wire to generate a smoking event when passing through a current of the test current value; a first determining module configured to determine a total risk value of the to-be-monitored wire based on the smoking risk value of the detection cycle and historical risk values; the historical risk values comprise smoking risk values of the to-be-monitored wire in detection cycles before the detection cycle. A power-off module is configured to perform a power-off operation on the to-be-monitored wire if the total risk value meets a preset numerical requirement.
12. An electronic device, comprising: The electronic device includes a processor and a memory, the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method of any one of claims 1-10.
13. A storage medium, characterized by When the instructions in the storage medium are executed by the processor of the electronic device, the electronic device is caused to perform the method of any one of claims 1-10.
14. A vehicle characterized by comprising: The apparatus of claim 11 is included to perform the method of any one of claims 1-10.
Citation Information
Patent Citations
Power supply control device
CN108370151A
Wire protection method and device, electronic equipment and storage medium
CN118074059A
Wire protection method and device, electronic equipment, storage medium and vehicle
CN118645967A
Safety protecting device for vehicular electric circuit
JP1997240392A
Electric connection box, power supply interrupting method and program
JP2009219286A