Method and device for detecting a state of a vehicle fuse, vehicle and storage medium

CN117805604BActive Publication Date: 2026-10-16安徽得壹能源科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311866448.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-29
Publication Date
2026-10-16
Estimated Expiration
2043-12-29

AI Technical Summary

Technical Problem

[0004]本申请提供一种车辆熔断器熔体状态的检测方法、装置、车辆及存储介质,以解决相关技术中,在特殊工况下缺少对熔断器熔体物理特性的评估,存在一定的安全隐患的技术问题

Benefits of technology

[0017] This application embodiment can traverse the vehicle's historical reported faults. If an overcurrent or overvoltage fault is found among the historical reported faults, the overcurrent or overvoltage fault is read, and at least three sets of voltages across the fuse are collected to calculate the internal resistance of the fuse element. A preset resistance-current-temperature meter is used to verify the internal resistance, determining whether the fuse element is in a faulty state and generating a warning message. This allows for the determination of fuse failure based on the physical characteristics of the fuse element under special operating conditions, enabling timely warnings and improving vehicle safety. Therefore, it solves the technical problem in related technologies where the lack of assessment of the physical characteristics of the fuse element under special operating conditions poses certain safety hazards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117805604B_ABST
    Figure CN117805604B_ABST
Patent Text Reader

Abstract

The application relates to a method and device for detecting the state of a vehicle fuse body, a vehicle and a storage medium, wherein the method comprises: traversing historical reported faults of the vehicle; reading an overcurrent fault or an overvoltage fault in the case that the historical reported faults include the overcurrent fault or the overvoltage fault; collecting at least three groups of two-terminal voltages of the fuse based on the overcurrent fault or the overvoltage fault; calculating the internal resistance of the fuse body based on the at least three groups of two-terminal voltages; checking the internal resistance by using a preset resistance-current-temperature table, obtaining a checking result, and determining the state of the fuse body according to the checking result, so as to generate corresponding early warning information when the state of the fuse body is a fault state. Thus, the technical problem that the physical characteristics of the fuse body are not evaluated under special working conditions in the related art and there is a certain safety risk is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle safety technology, and in particular to a method, apparatus, vehicle, and storage medium for detecting the fusible state of a vehicle fuse. Background Technology

[0002] A vehicle fuse is a protective device that blows itself when an overcurrent fault occurs in the circuit, thus interrupting the current. The fuse blowing process generally involves the following stages: In the first stage, the fuse detects a large current, and the fuse element changes from a solid to a liquid state. After the current continues for a certain period, the second stage begins, where the fuse element changes from a liquid to a vapor state, at which point the fuse breaks, thus protecting the circuit. A prerequisite for this operation is the continuous presence of a large current.

[0003] However, when extreme situations occur, such as a large current in the circuit that is not long enough to cause the melt to change from a liquid to a gaseous state, and then the melt changes back to a solid state as the large current disappears, the physical properties of the melt itself are changed, such as increasing the internal resistance of the entire melt, which poses certain safety hazards and urgently needs to be improved. Summary of the Invention

[0004] This application provides a method, apparatus, vehicle, and storage medium for detecting the fusible state of a vehicle fuse, in order to solve the technical problem in related technologies where there is a lack of assessment of the physical characteristics of the fuse element under special working conditions, which poses certain safety hazards.

[0005] The first aspect of this application provides a method for detecting the state of a vehicle fuse element. Voltage sampling points are provided at both ends of the vehicle fuse. The method includes the following steps: traversing the vehicle's historical reported faults; if an overcurrent fault or overvoltage fault exists among the historical reported faults, reading the overcurrent fault or the overvoltage fault; based on the overcurrent fault or the overvoltage fault, collecting at least three sets of voltages across the fuse elements; calculating the internal resistance of the fuse element based on the at least three sets of voltages; verifying the internal resistance using a preset resistance-current-temperature meter to obtain a verification result; and determining the state of the fuse element based on the verification result, so as to generate corresponding early warning information when the state of the fuse element is a fault state.

[0006] Optionally, in one embodiment of this application, the acquisition of at least three sets of terminal voltages of the fuse includes: acquiring the vehicle's total discharge current; determining whether the vehicle meets preset discharge conditions based on the total discharge current; and acquiring at least three sets of terminal voltages of the fuse when the preset discharge conditions are met.

[0007] Optionally, in one embodiment of this application, after traversing the historical reported faults of the vehicle, the method further includes: if there is no overcurrent fault or overvoltage fault among the historical reported faults, when the preset timing duration reaches a preset time threshold and the vehicle discharge current meets the preset discharge conditions, collecting at least three sets of two-terminal voltages of the fuse to calculate the internal resistance of the fuse element based on the two-terminal voltages.

[0008] Optionally, in one embodiment of this application, the step of calculating the internal resistance of the fuse element based on the voltage across the two ends includes: calculating the difference between the input voltage and the output voltage of the fuse to obtain at least three sets of voltage drops across the fuse; calculating the first absolute value of the difference between any two sets of voltage drops, and determining whether the first absolute value is greater than a preset threshold; if the first absolute value is greater than the preset threshold, then re-collecting the at least three sets of voltages across the fuse; otherwise, obtaining the internal resistance of the fuse element corresponding to each set of voltage drops based on a preset resistance calculation formula.

[0009] Optionally, in one embodiment of this application, the step of checking the internal resistance using a preset resistance-current-temperature meter includes: obtaining the current temperature and current of the vehicle's battery management system; extracting the corresponding reference resistance value from the preset resistance-current-temperature meter based on the current temperature and current; calculating the second absolute value of the difference between the internal resistance of each fuse element and the reference resistance value, and determining whether the second absolute value is within a preset reference range; if the second absolute value is within the preset reference range, determining that the fuse element is in a normal state; otherwise, determining that the fuse element is in a fault state.

[0010] A second aspect of this application provides a device for detecting the state of a vehicle fuse element. Voltage sampling points are provided at both ends of the vehicle fuse. The device includes: a reading module for traversing the vehicle's historical reported faults, and reading the overcurrent fault or overvoltage fault if an overcurrent fault or overvoltage fault exists in the historical reported faults; a first acquisition module for acquiring at least three sets of voltages across the fuse elements based on the overcurrent fault or overvoltage fault; and a judgment module for calculating the internal resistance of the fuse element based on the at least three sets of voltages, verifying the internal resistance using a preset resistance-current-temperature meter, obtaining a verification result, and determining the state of the fuse element based on the verification result, so as to generate corresponding early warning information when the state of the fuse element is a fault state.

[0011] Optionally, in one embodiment of this application, the first acquisition module includes: a first acquisition unit, used to acquire the vehicle's total discharge current; and a first judgment unit, used to judge whether the vehicle meets preset discharge conditions based on the total discharge current, and when the preset discharge conditions are met, to acquire at least three sets of terminal voltages of the fuse.

[0012] Optionally, in one embodiment of this application, it further includes: a second acquisition module, used to acquire at least three sets of two-terminal voltages of the fuse when the preset timing duration reaches a preset time threshold and the vehicle discharge current meets preset discharge conditions, in the case that there is no overcurrent fault or overvoltage fault in the historically reported faults, so as to calculate the internal resistance of the fuse element based on the two-terminal voltages.

[0013] Optionally, in one embodiment of this application, the judgment module includes: a first calculation unit, used to calculate the difference between the input voltage and the output voltage of the fuse to obtain at least three sets of voltage drops across the fuse; a second calculation unit, used to calculate the first absolute value of the difference between any two sets of voltage drops and to determine whether the first absolute value is greater than a preset threshold; and a third calculation unit, used to re-acquire the at least three sets of voltages across the fuse when the first absolute value is greater than the preset threshold, otherwise, to obtain the internal resistance of the fuse element corresponding to each set of voltage drops based on a preset resistance calculation formula.

[0014] Optionally, in one embodiment of this application, the judgment module includes: a second acquisition unit, configured to acquire the current temperature and current current of the vehicle's battery management system; an extraction unit, configured to extract a corresponding reference resistance value from the preset resistance-current-temperature table based on the current temperature and the current current; a fourth calculation unit, configured to calculate the second absolute value of the difference between the internal resistance of each group of fuse elements and the reference resistance value, and determine whether the second absolute value is within a preset reference range; and a second judgment unit, configured to determine that the state of the fuse element is normal when the second absolute value is within the preset reference range, otherwise, determine that the state of the fuse element is faulty.

[0015] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for detecting the fusible state of a vehicle fuse as described in the above embodiments.

[0016] A fourth aspect of this application provides a computer-readable storage medium storing computer instructions for causing the computer to perform a method for detecting the fusible state of a vehicle fuse as described in the above embodiments.

[0017] This application embodiment can traverse the vehicle's historical reported faults. If an overcurrent or overvoltage fault is found among the historical reported faults, the overcurrent or overvoltage fault is read, and at least three sets of voltages across the fuse are collected to calculate the internal resistance of the fuse element. A preset resistance-current-temperature meter is used to verify the internal resistance, determining whether the fuse element is in a faulty state and generating a warning message. This allows for the determination of fuse failure based on the physical characteristics of the fuse element under special operating conditions, enabling timely warnings and improving vehicle safety. Therefore, it solves the technical problem in related technologies where the lack of assessment of the physical characteristics of the fuse element under special operating conditions poses certain safety hazards.

[0018] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0019] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0020] Figure 1 This is a flowchart of a method for detecting the fusible state of a vehicle fuse according to an embodiment of this application;

[0021] Figure 2 This is a schematic diagram illustrating the principle of a method for detecting the fusible state of a vehicle fuse according to an embodiment of this application;

[0022] Figure 3 This is a flowchart of a method for detecting the fusible state of a vehicle fuse according to an embodiment of this application;

[0023] Figure 4 This is a schematic diagram of a device for detecting the fusible state of a vehicle fuse according to an embodiment of this application;

[0024] Figure 5 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application. Detailed Implementation

[0025] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0026] The following description, with reference to the accompanying drawings, outlines a method, apparatus, vehicle, and storage medium for detecting the state of a vehicle fuse element according to embodiments of this application. Addressing the technical problem mentioned in the background art, where the lack of assessment of the physical characteristics of the fuse element under special operating conditions poses certain safety hazards, this application provides a method for detecting the state of a vehicle fuse element. In this method, the vehicle's historical reported faults are reviewed. If an overcurrent or overvoltage fault is identified among the historical reported faults, the overcurrent or overvoltage fault is read. At least three sets of voltages across the fuse are then collected to calculate the internal resistance of the fuse element. A preset resistance-current-temperature meter is used to verify the internal resistance, determining whether the fuse element is in a faulty state and generating an early warning message. This allows for the determination of fuse failure based on its physical characteristics under special operating conditions, enabling timely warnings and improving vehicle safety. This solves the technical problem in related technologies where the lack of assessment of the physical characteristics of the fuse element under special operating conditions poses certain safety hazards.

[0027] Specifically, Figure 1 This is a schematic flowchart illustrating a method for detecting the fusible state of a vehicle fuse according to an embodiment of this application.

[0028] like Figure 1 As shown, the method for detecting the fusible state of a vehicle fuse includes voltage sampling points at both ends of the vehicle fuse, and the method comprises the following steps:

[0029] In step S101, the vehicle's historical reported faults are traversed. If an overcurrent fault or an overvoltage fault exists in the historical reported faults, the overcurrent fault or overvoltage fault is read.

[0030] As one possible implementation method, in this embodiment of the application, the vehicle can retrieve the reported historical faults when it is powered on, and determine whether there is an overcurrent fault or an overvoltage fault in the reported historical faults, so as to determine whether the fuse element is in a state of physical characteristic change when there is an overcurrent fault or an overvoltage fault, that is, whether the fuse element changes from liquid to solid after the large current disappears.

[0031] In step S102, based on an overcurrent fault or an overvoltage fault, at least three sets of voltages across the fuse are collected.

[0032] In actual implementation, embodiments of this application can add voltage sampling points at both ends of the fuse to collect the voltage at both ends of the fuse in the discharge state, so as to determine whether the fuse is in a fault state.

[0033] Optionally, in one embodiment of this application, collecting at least three sets of voltages across the fuse includes: acquiring the vehicle's total discharge current; determining whether the vehicle meets preset discharge conditions based on the total discharge current; and collecting at least three sets of voltages across the fuse when the preset discharge conditions are met.

[0034] For example, in this embodiment of the application, the vehicle discharge current can be obtained, and when the vehicle discharge current reaches a certain condition, such as the vehicle discharge meeting the continuous discharge condition and lasting for t (calibrated value) s, or the vehicle discharge meeting the peak discharge condition and lasting for t (calibrated value) s, this embodiment of the application can sample the voltage across the fuse. The voltage sampled at the input end is denoted as Ub, the voltage sampled at the output end is denoted as U1, and the vehicle discharge current is denoted as I. The vehicle discharge current is the current output current of the vehicle battery system, which is the current current flowing through the fuse.

[0035] In step S103, the internal resistance of the fuse element is calculated based on at least three sets of terminal voltages. The internal resistance is checked using a preset resistance-current-temperature meter to obtain the check result. The state of the fuse element is determined based on the check result, so that when the state of the fuse element is a fault state, corresponding early warning information is generated.

[0036] Furthermore, in this embodiment, the internal resistance of the fuse element can be calculated by using at least three sets of voltages across the fuse terminals, and the internal resistance can be checked using a preset resistance-current-temperature meter to determine whether the fuse element meets the normal standard. If the state of the fuse element does not meet the normal standard, the state of the fuse element is determined to be a fault state, and a warning message is generated to remind the user to replace the fuse element in time.

[0037] Optionally, in one embodiment of this application, calculating the internal resistance of the fuse element based on the voltage across the two ends includes: calculating the difference between the input voltage and the output voltage of the fuse to obtain at least three sets of voltage drops across the fuse; calculating the first absolute value of the difference between any two sets of voltage drops and determining whether the first absolute value is greater than a preset threshold; if the first absolute value is greater than the preset threshold, then re-collecting the at least three sets of voltages across the fuse; otherwise, obtaining the internal resistance of the fuse element corresponding to each set of voltage drops based on a preset resistance calculation formula.

[0038] In actual implementation, this embodiment of the application can calculate the voltage drop of the fuse ΔU = Ub - U1. The voltage drop calculation process requires at least three calculations to obtain three voltage drops: ΔU1, ΔU2, and ΔU3. If the absolute value of the difference between any two of the three values ​​is less than or equal to the first absolute value A (A is the calibration value), this embodiment of the application can determine that the calculated value is valid. The calculation logic is as follows:

[0039] If |△U1-△U2| is greater than the first absolute value A, and the result is invalid, the calculation should be recalculated; otherwise, proceed to the next step.

[0040] If |△U1-△U3| is greater than the first absolute value A, and the result is invalid, the calculation should be recalculated; otherwise, proceed to the next step.

[0041] If |△U2-△U3| is greater than the first absolute value A, and the result is invalid, the calculation should be recalculated; otherwise, proceed to the next step.

[0042] After the voltage drop value is determined, the embodiments of this application can calculate the internal resistances of the fuse elements corresponding to △U1, △U2, and △U3 according to the calculation formula R=U / I=△U / I, respectively, and find that they are R1, R2, and R3.

[0043] Optionally, in one embodiment of this application, the internal resistance is checked using a preset resistance-current-temperature meter, including: obtaining the current temperature and current of the vehicle's battery management system; extracting the corresponding reference resistance value from the preset resistance-current-temperature meter based on the current temperature and current; calculating the second absolute value of the difference between the internal resistance of each fuse element and the reference resistance value, and determining whether the second absolute value is within a preset reference range; if the second absolute value is within the preset reference range, the fuse element is determined to be in a normal state; otherwise, the fuse element is determined to be in a fault state.

[0044] As one possible approach, embodiments of this application can pre-construct a resistance-current-temperature table as shown in Table 1.

[0045] Table 1

[0046]

[0047] Based on Table 1, this embodiment of the application can obtain the current temperature and current of the vehicle's battery management system, and call the value corresponding to current I in the table according to the current I, and call the value corresponding to temperature T in the table according to the current temperature T. At this time, the value corresponding to the intersection of T and I in the table is the reference resistance value Rr of the fuse when it is not damaged.

[0048] This application embodiment can calculate the second absolute value of the difference between the internal resistance of each fuse element and the reference resistance value: R1, R2, R3 are subtracted from the reference resistance value Rr respectively, and the second absolute value of the result is compared with a preset reference range B (B is the range calibration value). When the absolute value of the calculation result is within the preset reference range B, this application embodiment can consider the calculated value to be normal and proceed to the next step, uploading the result of normal fuse internal resistance to the CAN (Controller Area Network) bus; when the second absolute value of the calculation result is outside the preset reference range B, this application embodiment can consider the calculated value to be abnormal, uploading the result of abnormal fuse internal resistance to the CAN bus, reporting the fault of abnormal fuse internal resistance to the bus, at which time the vehicle instrument fault light illuminates, reminding the user to perform further inspection.

[0049] Optionally, in one embodiment of this application, after traversing the historical reported faults of the vehicle, the method further includes: if there is no overcurrent fault or overvoltage fault in the historical reported faults, when the preset timing duration reaches the preset time threshold and the vehicle discharge current meets the preset discharge conditions, collecting at least three sets of two-terminal voltages of the fuse, so as to calculate the internal resistance of the fuse element based on the two-terminal voltages.

[0050] In some embodiments, if no overcurrent or overvoltage faults are reported in the historical fault reports, this application embodiment can enter a timing mode, using the time read from the CAN bus as the timing start time. When the time meets the calculation conditions, i.e., the preset timing duration reaches the preset time threshold (which can be set according to actual conditions), and when the vehicle discharge current reaches a certain condition, such as the vehicle discharge meeting the continuous discharge condition and lasting for t (calibrated value) s, or the vehicle discharge meeting the peak discharge condition and lasting for t (calibrated value) s, this application embodiment can sample the voltage across the fuse. The input voltage is recorded as Ub, and the output voltage is recorded as U1. The voltage drop across the fuse is calculated as ΔU = Ub - U1. The voltage drop calculation process must be performed at least three times to obtain three voltage drops, namely ΔU1, ΔU2, and ΔU3. The absolute value of the difference between any two of the three values ​​cannot be greater than the first absolute value A (A is the calibration value). The calculated value is then considered valid. The calculation logic is as follows:

[0051] If |△U1-△U2| is greater than the first absolute value A, and the result is invalid, the calculation should be recalculated; otherwise, proceed to the next step.

[0052] If |△U1-△U3| is greater than the first absolute value A, and the result is invalid, the calculation should be recalculated; otherwise, proceed to the next step.

[0053] If |△U2-△U3| is greater than the first absolute value A, and the result is invalid, the calculation should be recalculated; otherwise, proceed to the next step.

[0054] After the voltage drop value is determined, the internal resistances of the fuse elements corresponding to △U1, △U2, and △U3 are calculated according to the formula R=U / I=△U / I, which are R1, R2, and R3 respectively.

[0055] Furthermore, in this embodiment of the application, it is possible to determine whether the fuse element is in a faulty state based on the calculated internal resistance.

[0056] Combination Figure 2 and Figure 3 As shown, the working principle of the vehicle fuse fusion state detection method of this application embodiment is described in detail with reference to one embodiment.

[0057] like Figure 2 The diagram shown is a schematic diagram of the system architecture principle of the vehicle fuse fusible element state detection method according to an embodiment of this application.

[0058] In this embodiment, voltage sampling points can be added at both ends of the fuse to collect the voltage across the fuse in the discharge state. The collected voltage value is then output to the MCU (Microcontroller Unit) via a hardwire. The calculation module inside the MCU calculates the voltage drop across the fuse at this time using the formula: ΔU = Ub - U1, where ΔU is the voltage drop across the fuse, Ub is the voltage collected at the fuse input, and U1 is the fuse voltage. The MCU then sends the calculation result to the BMS (Battery Management System) via the CAN bus. The BMS looks up the calculation result and returns the result to the MCU for verification.

[0059] Furthermore, the above architecture has two working modes: active working mode and passive working mode. The differences between the two working modes are as follows:

[0060] Active working mode means that when the MCU detects an overcurrent fault code in the system, the MCU will actively detect and calculate the voltage drop of the fuse the next time it is powered on (if the preset discharge conditions are met), and transmit the calculation result to the BMS via the CAN bus. The BMS will look up the calculation result in a table and provide feedback, which the MCU will then verify.

[0061] Passive operating mode refers to the situation where there is no overcurrent fault code in the battery system during normal vehicle operation. The MCU wakes up periodically to perform calculations based on the RTC (Real_Time Clock) inside the BMS. The MCU will detect and calculate the voltage drop value of the fuse and transmit the calculation result to the BMS via the CAN bus. The BMS will look up the calculation result in a table and provide feedback, which the MCU will then verify.

[0062] Regardless of the operating mode, the MCU sends the calculation results to the BMS via the CAN bus. The BMS then uses a preset internal resistance-current-temperature table stored in the EEROM (Electrically Erasable Programmable Read-Only Memory) for calibration and feeds back the value obtained from the table to the MCU. The MCU then determines whether the fuse is damaged in the current state. The preset internal resistance-current-temperature table, which represents the relationship between the fuse's internal resistance, system current, and current temperature, was obtained from testing during the initial development phase.

[0063] Specifically, such as Figure 3 As shown, embodiments of this application may include the following steps:

[0064] Step S301: Power on the vehicle and determine if there is an overcurrent fault or overvoltage fault among the historically reported faults. If an overcurrent fault or overvoltage fault exists, proceed to step S302; otherwise, proceed to step S303.

[0065] Step S302: If the MCU reads an overcurrent fault or overvoltage fault on the bus, the MCU's internal counter will be set to 1. Since the calculation conditions have not been met, the vehicle can continue to be powered on. When the vehicle's discharge current reaches a certain condition, such as the vehicle's discharge meeting the continuous discharge condition and lasting for t (calibrated value) s, or the vehicle's discharge meeting the peak discharge condition and lasting for t (calibrated value) s, the MCU will sample the voltage across the fuse. The input voltage is recorded as Ub, and the output voltage is recorded as U1. The MCU calculation module calculates the fuse's voltage drop ΔU = Ub - U1, and the MCU stores this calculation result in the MCU memory.

[0066] Step S303: If the MCU does not read an overcurrent or overvoltage fault on the bus, the internal counter of the MCU remains unchanged, the MCU enters timing mode, and the timing start time is taken as the time read from the CAN bus. The MCU reads the time on the bus in real time. When the time meets the MCU's calculation conditions and the vehicle discharge current reaches a certain condition, such as the vehicle discharge meeting the continuous discharge condition and lasting for t (calibrated value) s, or the vehicle discharge meeting the peak discharge condition and lasting for t (calibrated value) s, the MCU will sample the voltage across the fuse. The voltage sampled at the input end is recorded as Ub, and the voltage sampled at the output end is recorded as U1. The MCU calculation module calculates the voltage drop of the fuse ΔU = Ub - U1, and the MCU stores this calculation result in the MCU memory.

[0067] Step S304: The voltage drop calculation process must be performed at least three times (calibration value; theoretically, the more calculations, the better), yielding three voltage drops: ΔU1, ΔU2, and ΔU3. The absolute value of the difference between any two of the three values ​​cannot exceed the first absolute value A (A is the calibration value). The MCU determines the calculated value to be valid. The calculation logic is as follows:

[0068] If |△U1-△U2| is greater than the first absolute value A, and the result is invalid, the calculation should be recalculated; otherwise, proceed to the next step.

[0069] If |△U1-△U3| is greater than the first absolute value A, and the result is invalid, the calculation should be recalculated; otherwise, proceed to the next step.

[0070] If |△U2-△U3| is greater than the first absolute value A, and the result is invalid, the calculation should be recalculated; otherwise, proceed to the next step.

[0071] After the voltage drop value is determined, the internal resistances of the fuse elements corresponding to △U1, △U2, and △U3 are calculated according to the formula R=U / I=△U / I, which are R1, R2, and R3 respectively.

[0072] Step S305: After the calculation result is determined, the MCU will store the calculated result in the MCU memory and simultaneously upload the calculation result to the CAN bus. At this time, the BMS recognizes the calculation result sent by the MCU through the message and stores the result in the BMS's EEPROM before proceeding to the next step.

[0073] Because a preset resistance-current-temperature table is already stored in the BMS EEROM during the initial design phase, the BMS will retrieve this table at this time, and the retrieval logic is as follows:

[0074] Based on the current temperature T of the battery system, retrieve the value corresponding to temperature T from the table;

[0075] The current value corresponding to I in the table is retrieved based on the current I of the battery system.

[0076] At this point, the value corresponding to the intersection of table T and I is the theoretical value Rr of the fuse when it is not damaged. The BMS will then upload the theoretical value Rr determined by the table lookup to the CAN bus and feed it back to the MCU.

[0077] Step S306: When the MCU receives the reference resistance value Rr uploaded to the CAN bus by the BMS when the fuse is not damaged, it stores the value in the MCU's memory and performs a comparison calculation. The calculation logic is to subtract the internal resistances R1, R2, and R3 calculated by the MCU from the reference resistance value Rr verified by the BMS, and compare the second absolute value of the result with the preset reference range B (B is the range calibration value). If the second absolute value of the calculation result is within the preset reference range B, the MCU considers the calculated value to be normal and proceeds to the next step, uploading the result that the fuse internal resistance is normal to the CAN bus. The BMS does not process the result that the fuse internal resistance is normal after receiving it. If the second absolute value of the calculation result is outside the preset reference range B, the MCU considers the calculated value to be abnormal and proceeds to the next step, uploading the result that the fuse internal resistance is abnormal to the CAN bus. After the BMS receives the result that the fuse internal resistance is abnormal, it reports the fault of abnormal fuse internal resistance to the bus. At this time, the fault light on the vehicle's instrument panel illuminates, reminding the user to perform further inspection.

[0078] The vehicle fuse element status detection method proposed in this application can traverse the vehicle's historical reported faults. If an overcurrent or overvoltage fault is identified among the historical reported faults, the overcurrent or overvoltage fault is read, and at least three sets of voltages across the fuse are collected to calculate the internal resistance of the fuse element. A preset resistance-current-temperature meter is used to verify the internal resistance, determining whether the fuse element is in a faulty state and generating an early warning message. This method, based on the physical characteristics of the fuse element, determines whether the fuse has failed under special operating conditions, allowing for timely warnings and improving vehicle safety. This solves the technical problem in related technologies where the lack of assessment of the physical characteristics of the fuse element under special operating conditions poses certain safety hazards.

[0079] Next, referring to the accompanying drawings, a device for detecting the fusible state of a vehicle fuse according to an embodiment of this application is described.

[0080] Figure 4 This is a block diagram of a vehicle fuse fusion state detection device according to an embodiment of this application.

[0081] like Figure 4As shown, the vehicle fuse detection device 10 has voltage sampling points set at both ends of the vehicle fuse. The device 10 includes a reading module 100, a first acquisition module 200, and a judgment module 300.

[0082] Specifically, the reading module 100 is used to traverse the vehicle's historical reported faults, and if there is an overcurrent fault or an overvoltage fault in the historical reported faults, it reads the overcurrent fault or the overvoltage fault.

[0083] The first acquisition module 200 is used to acquire at least three sets of two-terminal voltages of the fuse based on overcurrent or overvoltage faults.

[0084] The judgment module 300 is used to calculate the internal resistance of the fuse element based on at least three sets of two-terminal voltages, check the internal resistance using a preset resistance-current-temperature meter, obtain the check result, and determine the state of the fuse element based on the check result. When the state of the fuse element is a fault state, corresponding early warning information is generated.

[0085] Optionally, in one embodiment of this application, the first acquisition module 200 includes: a first acquisition unit and a first judgment unit.

[0086] The first acquisition unit is used to acquire the vehicle's total discharge current.

[0087] The first judgment unit is used to determine whether the vehicle meets the preset discharge conditions based on the vehicle discharge current, and when the preset discharge conditions are met, to collect at least three sets of two-terminal voltages of the fuse.

[0088] Optionally, in one embodiment of this application, the vehicle fuse fusible element detection device 10 further includes a second acquisition module.

[0089] The second acquisition module is used to acquire at least three sets of voltages across the fuse when there are no overcurrent or overvoltage faults in the historical fault reports, the preset timing duration reaches the preset time threshold, and the vehicle discharge current meets the preset discharge conditions, so as to calculate the internal resistance of the fuse element based on the voltages across the fuse.

[0090] Optionally, in one embodiment of this application, the determination module 300 includes: a first calculation unit, a second calculation unit, and a third calculation unit.

[0091] The first calculation unit is used to calculate the difference between the input voltage and the output voltage of the fuse, and to obtain at least three sets of voltage drops across the fuse.

[0092] The second calculation unit is used to calculate the first absolute value of the difference between any two sets of voltage drops, and to determine whether the first absolute value is greater than a preset threshold.

[0093] The third calculation unit is used to re-collect at least three sets of voltages across the fuse when the first absolute value is greater than a preset threshold; otherwise, it obtains the internal resistance of the fuse element corresponding to each set of voltage drops based on a preset resistance calculation formula.

[0094] Optionally, in one embodiment of this application, the judgment module 300 includes: a second acquisition unit, an extraction unit, a fourth calculation unit, and a second judgment unit.

[0095] The second acquisition unit is used to acquire the current temperature and current of the vehicle's battery management system.

[0096] The extraction unit is used to extract the corresponding reference resistance value from a preset resistance-current-temperature table based on the current temperature and current current.

[0097] The fourth calculation unit is used to calculate the second absolute value of the difference between the internal resistance of each fuse element and the reference resistance value, and to determine whether the second absolute value is within the preset reference range.

[0098] The second judgment unit is used to determine that the state of the fuse element is normal when the second absolute value is within a preset reference range; otherwise, it determines that the state of the fuse element is faulty.

[0099] It should be noted that the explanation of the aforementioned method embodiment for detecting the fusible state of a vehicle fuse also applies to the device for detecting the fusible state of a vehicle fuse in this embodiment, and will not be repeated here.

[0100] The vehicle fuse element status detection device proposed in this application can traverse the vehicle's historical reported faults. If an overcurrent or overvoltage fault is identified among the historical reported faults, the device reads the overcurrent or overvoltage fault data and then collects at least three sets of voltage values ​​across the fuse to calculate the internal resistance of the fuse element. A preset resistance-current-temperature meter is used to verify the internal resistance, determining whether the fuse element is in a faulty state and generating an early warning message. This allows for timely warnings based on the physical characteristics of the fuse element under special operating conditions, improving vehicle safety. This solves the technical problem in related technologies where the lack of assessment of the physical characteristics of the fuse element under special operating conditions poses certain safety hazards.

[0101] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:

[0102] The memory 501, the processor 502, and the computer program stored on the memory 501 and capable of running on the processor 502.

[0103] When the processor 502 executes the program, it implements the method for detecting the fusible state of the vehicle fuse provided in the above embodiments.

[0104] Furthermore, the vehicle also includes:

[0105] Communication interface 503 is used for communication between memory 501 and processor 502.

[0106] The memory 501 is used to store computer programs that can run on the processor 502.

[0107] The memory 501 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0108] If the memory 501, processor 502, and communication interface 503 are implemented independently, then the communication interface 503, memory 501, and processor 502 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0109] Optionally, in a specific implementation, if the memory 501, processor 502, and communication interface 503 are integrated on a single chip, then the memory 501, processor 502, and communication interface 503 can communicate with each other through an internal interface.

[0110] Processor 502 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.

[0111] This embodiment also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for detecting the fusible state of a vehicle fuse.

[0112] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0113] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0114] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0115] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0116] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0117] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0118] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0119] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. A method for detecting the fusible state of a vehicle fuse, characterized in that, Voltage sampling points are set at both ends of the vehicle fuse, wherein the method includes the following steps: Iterate through the vehicle's historical reported faults, and if an overcurrent fault or an overvoltage fault exists in the historical reported faults, read the overcurrent fault or the overvoltage fault. Based on the overcurrent fault or the overvoltage fault, at least three sets of voltages across the fuse terminals are collected. The internal resistance of the fuse element is calculated based on the at least three sets of voltages across the fuse terminals. The difference between the input and output voltages of the fuse is then calculated to obtain at least three sets of voltage drops across the fuse. A first absolute value of the difference between any two sets of voltage drops is calculated, and it is determined whether this first absolute value is greater than a preset threshold. If the first absolute value is greater than the preset threshold, the at least three sets of voltages across the fuse are re-acquired. Otherwise, the internal resistance of the fuse element corresponding to each voltage drop is obtained based on a preset resistance calculation formula. The internal resistance is then checked using a preset resistance-current-temperature meter to obtain the check result, and the fuse is determined based on the check result. The state of the fuse is determined to obtain the current temperature and current of the vehicle's battery management system. Based on the current temperature and current, the corresponding reference resistance value is extracted from the preset resistance-current-temperature table. The second absolute value of the difference between the internal resistance of each fuse element and the reference resistance value is calculated, and it is determined whether the second absolute value is within a preset reference range. If the second absolute value is within the preset reference range, the state of the fuse element is determined to be normal; otherwise, the state of the fuse element is determined to be faulty. When the state of the fuse element is faulty, corresponding warning information is generated.

2. The method according to claim 1, characterized in that, The at least three sets of voltages across the fuse are collected, including: Obtain the vehicle's total discharge current; Based on the vehicle discharge current, determine whether the vehicle meets the preset discharge conditions, and when the preset discharge conditions are met, collect at least three sets of voltages across the fuse.

3. The method according to claim 2, characterized in that, After traversing the historical reported faults of the vehicle, the process also includes: If no overcurrent or overvoltage fault is reported in the historical fault reports, when the preset timing duration reaches the preset time threshold and the vehicle discharge current meets the preset discharge conditions, at least three sets of voltages across the fuse are collected to calculate the internal resistance of the fuse element based on the voltages across the fuse.

4. A device for detecting the fusible state of a vehicle fuse, characterized in that, Voltage sampling points are provided at both ends of the vehicle fuse, wherein the device includes: The reading module is used to traverse the vehicle's historical reported faults, and if an overcurrent fault or an overvoltage fault exists among the historical reported faults, read the overcurrent fault or the overvoltage fault. The first acquisition module is used to acquire at least three sets of two-terminal voltages of the fuse based on the overcurrent fault or the overvoltage fault. The judgment module is used to calculate the internal resistance of the fuse element based on the at least three sets of voltages across the fuse terminals, to calculate the difference between the input and output voltages of the fuse, and to obtain at least three sets of voltage drops across the fuse terminals; calculate the first absolute value of the difference between any two sets of voltage drops, and determine whether the first absolute value is greater than a preset threshold; if the first absolute value is greater than the preset threshold, then the at least three sets of voltages across the fuse terminals are re-acquired; otherwise, the internal resistance of the fuse element corresponding to each set of voltage drops is obtained based on a preset resistance calculation formula, and the internal resistance is checked using a preset resistance-current-temperature meter to obtain the check result, and the determination is made based on the check result. The status of the fuse element is determined to obtain the current temperature and current of the vehicle's battery management system. Based on the current temperature and current, the corresponding reference resistance value is extracted from the preset resistance-current-temperature table. The second absolute value of the difference between the internal resistance of each fuse element and the reference resistance value is calculated, and it is determined whether the second absolute value is within a preset reference range. If the second absolute value is within the preset reference range, the status of the fuse element is determined to be normal; otherwise, the status of the fuse element is determined to be faulty. When the status of the fuse element is faulty, a corresponding warning message is generated.

5. The apparatus according to claim 4, characterized in that, The first acquisition module includes: Acquisition unit, used to acquire the vehicle's total discharge current; The judgment unit is used to determine whether the vehicle meets the preset discharge conditions based on the vehicle discharge current, and when the preset discharge conditions are met, to collect at least three sets of two-terminal voltages of the fuse.

6. The apparatus according to claim 5, characterized in that, Also includes: The second acquisition module is used to acquire at least three sets of two-terminal voltages of the fuse when the preset timing duration reaches a preset time threshold and the vehicle discharge current meets preset discharge conditions, provided that there is no overcurrent fault or overvoltage fault in the historically reported faults, and the vehicle discharge current meets preset discharge conditions. The module is then used to calculate the internal resistance of the fuse element based on the two-terminal voltages.

7. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the method for detecting the fusible state of a vehicle fuse as described in any one of claims 1-3.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the method for detecting the fusible state of a vehicle fuse as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Automobile fuse performance detecting device

    CN108845252A

  • Fuse service life early warning method, device, medium, equipment, system and vehicle

    CN116935590A