A fuel cell voltage early warning method, device, equipment and storage medium
By collecting and calculating the voltage value of the fuel cell module in real time, sorting and determining the difference value in combination with preset values and running time, the problems of complex operation and early warning delay in the prior art are solved, and a high-accurate voltage early warning is achieved.
Patent Information
- Application Number
- CN202411885731.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-01
AI Technical Summary
The existing fuel cell voltage warning technology has complex operational processes and relies on three-party tools to prevent the subtle changes in the single-unit voltage and issue early warnings.
By collecting the voltage values of each battery in the battery module in real time, calculating the first voltage value and the second voltage value, combining the preset value and running time, sorting and difference value judgments in ascending order, and determining the voltage value warning degree and fault result of the battery.
It improves the accuracy of voltage detection, simplifies the operation process, and can timely capture subtle changes in the single voltage and issue early warnings.
Smart Images

Figure CN119738744A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of fuel cell voltage early warning technology, and in particular to a fuel cell voltage early warning method, device, equipment and storage medium. Background Art
[0002] A fuel cell is a device that can directly convert chemical energy into electrical energy. It consists of a cathode, an anode, and an electrolyte layer, and generates electrical energy through the reaction between an oxidant at the cathode and a fuel at the anode. Fuel cells have the advantages of high efficiency, low emissions, and quietness, and are widely used in new energy vehicles, aerospace, and other fields. The fuel cell CVM (Cell Voltage Monitoring) system is a key component that monitors the voltage value of each single cell in the fuel cell stack, which is crucial to ensure the normal operation and health of the stack.
[0003] In the fuel cell engine system, the CVM inspection module has been integrated to monitor the voltage distribution of the stack in real time, so as to promptly discover and deal with problems such as "single low", that is, the voltage value of a single cell in the stack is abnormally low. The voltage inspection is connected to the single cell on the fuel cell stack through the inspection signal acquisition line to realize the collection of voltage values. During the voltage inspection, it is transmitted to the communication tool through the inspection communication (such as CAN bus communication) harness, and finally connected to the host computer through the communication tool to directly monitor or record the collected single cell voltage value of the stack. By checking the single cell voltage value signal, the working status of the fuel cell is judged and corresponding control operations are performed.
[0004] However, the current technology connects the single cells on the fuel cell stack through a patrol signal acquisition line to collect voltage values, transmits them through CAN bus communication, and finally connects to the host computer through a communication tool to check the single cell voltage value signal and judge the working status of the fuel cell. This technology has a complex operation process and relies on third-party tools. It is unable to capture subtle changes in single cell voltage and issue early warnings in a timely manner. Summary of the invention
[0005] In order to solve the above technical problems, the embodiments of the present invention provide a fuel cell voltage warning method, device, equipment and storage medium to solve the technical problem of low detection accuracy of the battery voltage value warning method in the prior art.
[0006] A first aspect of an embodiment of the present invention provides a fuel cell voltage early warning method, the method comprising:
[0007] Real-time collection of the voltage value of each battery in the battery module;
[0008] Calculate a first voltage value according to the voltage value of each battery, determine whether the first voltage value is less than a first preset value, and if so, sort the batteries in the battery module in ascending order according to the voltage value number of each battery to obtain a first sorting result, and determine in turn based on the first sorting result whether the voltage value of the battery in the first sorting result is less than the first preset value, the second preset value or the third preset value, and if so, determine the voltage value warning degree of the battery;
[0009] According to the voltage value of each battery, a second voltage value is calculated, and it is determined whether the second voltage value is greater than a fourth preset value, and whether the operating time of the second voltage value is greater than the preset time. If so, the batteries in the battery module are sorted in ascending order according to the voltage value number of each battery to obtain a second sorting result. Based on the second sorting result, the difference between the voltage value of the battery in the second sorting result and the second voltage value, and the voltage value difference between the battery and the adjacent battery are calculated in turn, the difference and the voltage value difference are judged to obtain a fault result, and the battery is warned according to the fault judgment result.
[0010] In a possible implementation manner of the first aspect, calculating the first voltage value according to the voltage values of each battery includes:
[0011] Select a voltage value of a battery in the battery module as the basic voltage value;
[0012] Using the voltage values of the batteries other than the battery corresponding to the basic voltage value in the battery module as comparison voltage values to obtain a plurality of comparison voltage values;
[0013] The comparison voltage value is compared with the basic voltage value in turn. If the comparison voltage value is less than the basic voltage value, the comparison voltage value is determined to be a new basic voltage value, and the remaining comparison voltage values are continued to be compared with the new basic voltage value until all comparison voltage values are compared to obtain a final basic voltage value, and the final basic voltage value is determined to be the first voltage value.
[0014] In a possible implementation of the first aspect, based on the first sorting result, determining in sequence whether the voltage value of the battery in the first sorting result is less than a first preset value, a second preset value, or a third preset value, and if so, determining a voltage value warning degree of the battery, including:
[0015] Traversing the voltage values of the batteries in the first sorting result, determining in turn whether the voltage values of the batteries are less than a first preset value, and if so, determining that the warning level of the battery is the third level;
[0016] determining whether the voltage value of the battery is less than a second preset value, and if so, determining that the warning level of the battery is the second level;
[0017] It is determined in turn whether the voltage value of the battery is less than a third preset value. If it is less than the third preset value, the warning level of the battery is determined to be the first level.
[0018] In a possible implementation manner of the first aspect, calculating the second voltage value according to the voltage value of each battery includes:
[0019] An average value of the battery module is calculated according to the voltage values of the individual batteries, and the average value is determined as the second voltage value.
[0020] In a possible implementation of the first aspect, judging the difference and the voltage value difference to obtain a fault result, and giving an early warning to the battery according to the fault judgment result, includes:
[0021] If the difference is greater than the fifth preset value, and the absolute value of the voltage difference is less than the sixth preset value, it is determined that the battery failure result is a disconnection failure;
[0022] If the difference is smaller than the seventh preset value, and the absolute value of the voltage difference is smaller than the sixth preset value, it is determined that the battery failure result is a poor contact failure.
[0023] In order to solve the same technical problem, a second aspect of an embodiment of the present invention provides a fuel cell voltage early warning device, the device comprising:
[0024] The acquisition module is used to collect the voltage value of each battery in the battery module in real time;
[0025] A first judgment module is used to calculate a first voltage value according to the voltage values of each battery, judge whether the first voltage value is less than a first preset value, and if so, sort the batteries in the battery module in ascending order according to the voltage value number of each battery to obtain a first sorting result, and based on the first sorting result, judge in turn whether the voltage values of the batteries in the first sorting result are less than the first preset value, the second preset value or the third preset value, and if so, determine the voltage value warning degree of the battery;
[0026] The second judgment module is used to calculate the second voltage value according to the voltage value of each battery, judge whether the second voltage value is greater than the fourth preset value, and whether the operating time of the second voltage value is greater than the preset time. If so, the batteries in the battery module are sorted in ascending order according to the voltage value number of each battery to obtain a second sorting result. Based on the second sorting result, the difference between the voltage value of the battery in the second sorting result and the second voltage value, and the voltage value difference between the battery and the adjacent battery are calculated in turn, the difference and the voltage value difference are judged to obtain a fault result, and the battery is warned according to the fault judgment result.
[0027] In a possible implementation manner of the second aspect, the first judgment module includes a basic voltage value selection unit, a comparison voltage value determination unit and a comparison unit, wherein:
[0028] The basic voltage value selection unit is used to select a voltage value of a battery in the battery module as a basic voltage value;
[0029] The comparison voltage value determination unit is used to use the voltage values of other batteries in the battery module except the battery corresponding to the basic voltage value as comparison voltage values to obtain multiple comparison voltage values;
[0030] The comparison unit is used to compare the comparison voltage value with the basic voltage value in sequence. If the comparison voltage value is less than the basic voltage value, after determining that the comparison voltage value is a new basic voltage value, the remaining comparison voltage values continue to be compared with the new basic voltage value until all comparison voltage values are compared to obtain a final basic voltage value, and determine that the final basic voltage value is the first voltage value.
[0031] In a possible implementation manner of the second aspect, the first judgment module further includes a first early warning unit, a second early warning unit, and a third early warning unit.
[0032] The first warning unit is used to traverse the voltage values of the batteries in the first sorting result, and determine in turn whether the voltage value of the battery is less than a first preset value. If the voltage value of the battery is less than the first preset value, the warning level of the battery is determined to be the third level.
[0033] The second warning unit is used to determine in turn whether the voltage value of the battery is less than a second preset value, and if it is less than the second preset value, determine that the warning level of the battery is the second level;
[0034] The third warning unit is used to determine in turn whether the voltage value of the battery is less than a third preset value. If it is less than the third preset value, the warning level of the battery is determined to be the first level.
[0035] A third aspect of an embodiment of the present invention provides a computer device, including:
[0036] Memory for storing computer programs;
[0037] A processor is used to implement the steps of the fuel cell voltage early warning method as in the first aspect when executing the computer program.
[0038] A fourth aspect of an embodiment of the present invention provides a storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the fuel cell voltage early warning method according to the first aspect are implemented.
[0039] The technical solution of the present invention has the following advantages:
[0040] The fuel cell voltage warning method provided by the embodiment of the present invention collects the voltage value of each battery in the battery module in real time, calculates a first voltage value according to the voltage value of each battery, judges whether the first voltage value is less than a first preset value, and if so, sorts each battery in the battery module in ascending order according to the voltage value number of each battery to obtain a first sorting result, and judges whether the voltage value of the battery in the first sorting result is less than the first preset value, the second preset value or the third preset value in turn based on the first sorting result, and if so, determines the voltage value warning degree of the battery, and calculates a second voltage value according to the voltage value of each battery, and judges whether the second voltage value is greater than a fourth preset value, and whether the running time of the second voltage value is greater than the preset time, and if so, sorts each battery in the battery module in ascending order according to the voltage value number of each battery to obtain a second sorting result, and based on the second sorting result, calculates the difference between the voltage value of the battery in the second sorting result and the second voltage value, and the voltage value difference between the battery and the adjacent battery in turn, judges the difference and the voltage value difference, obtains a fault result, and warns the battery according to the fault judgment result. The above method detects the single cell voltage signal data online in real time, uses preset rules to judge the single cell voltage, and determines whether the warning condition is reached, thereby improving the accuracy of voltage detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0042] Figure 1 A voltage warning flow chart of a fuel cell voltage warning method in an embodiment of the present invention;
[0043] Figure 2 A single low fault warning flow chart of a fuel cell voltage warning method in an embodiment of the present invention;
[0044] Figure 3 A flow chart of a disconnection fault warning of a fuel cell voltage warning method in an embodiment of the present invention;
[0045] Figure 4 A flow chart of a poor contact fault warning method for a fuel cell voltage warning method in an embodiment of the present invention;
[0046] Figure 5 4 is a structural block diagram of a fuel cell voltage early warning device in an embodiment of the present invention. DETAILED DESCRIPTION
[0047] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0048] In the description of the present invention, it should be noted that the terms "first", "second" and "third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0049] The fuel cell voltage early warning method provided by the embodiment of the present invention is as follows: Figure 1 As shown, Figure 1 The flowchart of the battery internal resistance calculation method applicable to the whole vehicle includes steps S101 to S103, and each step is as follows:
[0050] S101: Collect the voltage value of each battery in the battery module in real time.
[0051] In this embodiment, in the T-BOX fuel cell terminal monitoring device, the T-BOX collects the operating data of the fuel cell based on the CAN communication technology. After the T-BOX data collection is completed, a data packet is assembled according to the specified format. The content of the data packet mainly includes the data header feature code, serial number, protocol version number, total packet length, data type, data unit length, data unit, check field and other information.
[0052] The basis for judging whether the T-BOX data collection is completed here is to judge whether each CANID has completed the collection according to the configured CAN ID message. If the fuel cell system does not have this frame of CAN ID data, the T-BOX will also set the data of this frame of CAN ID to 00 by default. A data packet is generated immediately after each collection is completed. For example, if the collection frequency is 1 second, then one data packet is generated per second.
[0053] Then, after the data packet is sent to the distributed message queue MQ, the parsing layer pulls the data packet from the distributed message queue MQ for consumption and parses the data in the data packet. The platform obtains the operating data of the fuel cell system through parsing, including the single cell voltage, temperature, fault data, operating mileage, operating time and operating status of the fuel cell; the basic device information of the T-BOX can be obtained, mainly including the device number, serial number, version information, etc.
[0054] S102: Calculate a first voltage value based on the voltage values of each battery, and determine whether the first voltage value is less than a first preset value. If so, sort the batteries in the battery module in ascending order according to the voltage value number of each battery to obtain a first sorting result. Based on the first sorting result, determine in turn whether the voltage values of the batteries in the first sorting result are less than the first preset value, the second preset value or the third preset value. If so, determine the voltage value warning level of the battery.
[0055] In this embodiment, the parsed data packet is pulled from the distributed message queue MQ for parsing, and after obtaining the operation data of the fuel cell system, the operation data is cleaned and filtered to remove invalid or erroneous data points, such as data values out of range. Then, the data is analyzed and counted, and the cleaned data is extracted for analysis.
[0056] like Figure 2 As shown, first calculate the minimum voltage Vmin in the fuel cell battery module, and determine whether Vmin is less than 200mV. If the condition is met, sort each voltage number from small to large, and traverse each single cell voltage in order. When the single cell voltage Vn is less than the preset threshold, it is determined to be a true "single low" fault.
[0057] In one embodiment, calculating the first voltage value according to the voltage value of each battery includes:
[0058] Select a voltage value of a battery in the battery module as the basic voltage value;
[0059] Using the voltage values of the batteries other than the battery corresponding to the basic voltage value in the battery module as comparison voltage values to obtain a plurality of comparison voltage values;
[0060] The comparison voltage value is compared with the basic voltage value in turn. If the comparison voltage value is less than the basic voltage value, the comparison voltage value is determined to be a new basic voltage value, and the remaining comparison voltage values are continued to be compared with the new basic voltage value until all comparison voltage values are compared to obtain a final basic voltage value, and the final basic voltage value is determined to be the first voltage value.
[0061] In this embodiment, the calculation process of the minimum voltage value Vmin is as follows: after cleaning all the voltage data, a non-repeatable set is created, and after adding all the voltage data, the set is traversed in a loop, and the first value of the set is taken as the basic value. When traversing, the size is compared with the basic value each time. If it is smaller than the basic value, the current traversed value replaces the basic value until the set traversal is completed, and the final basic value is the minimum voltage value.
[0062] In one embodiment, based on the first sorting result, it is determined in turn whether the voltage value of the battery in the first sorting result is less than the first preset value, the second preset value or the third preset value, and if so, the voltage value warning degree of the battery is determined, including:
[0063] Traversing the voltage values of the batteries in the first sorting result, determining in turn whether the voltage values of the batteries are less than a first preset value, and if so, determining that the warning level of the battery is the third level;
[0064] determining whether the voltage value of the battery is less than a second preset value, and if so, determining that the warning level of the battery is the second level;
[0065] It is determined in turn whether the voltage value of the battery is less than a third preset value. If it is less than the third preset value, the warning level of the battery is determined to be the first level.
[0066] In this embodiment, the voltage numbers of each cell are sorted from small to large, and the voltage of each single cell is traversed in order. When the voltage Vn of the single cell is less than the threshold, it is judged as a true "single low" fault. The specific threshold judgment is as follows:
[0067] When the single cell voltage Vn is less than 200mV, the single cell voltage is judged to be level 3 severe single low;
[0068] When the single cell voltage Vn is less than 350mV, it is judged that the single cell voltage is seriously low at level 2;
[0069] When the single cell voltage Vn is less than 450 mV, it is determined that the single cell voltage is slightly low.
[0070] The voltage warning level, the single cell information of the current channel and the basic information of the fuel cell are stored in the database.
[0071] It should be noted that the first preset value is preferably 200 mV, the second preset value is preferably 350 mV, and the third preset value is preferably 450 mV.
[0072] The voltage value warning levels include level 1, level 2 and level 3. The first level can be understood as level 1 slight single low, the second level can be understood as level 2 severe single low, and the third level can be understood as level 3 serious single low.
[0073] It should be noted that the voltage number refers to the cell voltage channel number of CVM (cell voltage monitoring), which is the unique identifier of each cell voltage channel. For example, the original data of the CAN ID frame 0x0000010A is 058C1671003C01FF. According to the protocol, every 4 lengths represent a cell voltage. 058C is the voltage value of cell voltage channel number V001, 1671 is the voltage value of cell voltage channel number V002, 003C is the voltage value of cell voltage channel number V003, and 01FF is the voltage value of cell voltage channel number V004. By analogy, the channel number and voltage value of all CVM cell voltages can be obtained.
[0074] S103: Calculate a second voltage value based on the voltage value of each battery, determine whether the second voltage value is greater than a fourth preset value, and determine whether the operating time of the second voltage value is greater than the preset time. If so, sort the batteries in the battery module in ascending order according to the voltage value number of each battery to obtain a second sorting result. Based on the second sorting result, calculate the difference between the voltage value of the battery in the second sorting result and the second voltage value, and the voltage value difference between the battery and the adjacent battery in turn, judge the difference and the voltage value difference, obtain a fault result, and issue an early warning to the battery according to the fault judgment result.
[0075] In this embodiment, after data cleaning and filtering, the average voltage Vavg is calculated to determine whether the average voltage Vavg is greater than 500mV and lasts for more than 5 seconds. Then, the voltage bits of each piece are sorted from small to large, and each single cell voltage is traversed in order. When the average voltage Vavg is subtracted from the current single cell voltage to obtain the difference, the adjacent single cell voltage Vn±1 is subtracted from the current single cell voltage Vn to obtain the voltage value difference. The difference and the absolute value of the voltage value difference are used to make a judgment to obtain the judgment result.
[0076] It should be noted that the fourth preset value is preferably 500mV.
[0077] In one embodiment, the second voltage value is calculated according to the voltage value of each battery, including:
[0078] An average value of the battery module is calculated according to the voltage values of the individual batteries, and the average value is determined as the second voltage value.
[0079] In this embodiment, an average value of the battery module is calculated according to the voltage values of the individual batteries, and the average value is determined as the second voltage value.
[0080] In one embodiment, the difference value and the voltage value difference value are judged to obtain a fault result, and the battery is warned according to the fault judgment result, including:
[0081] If the difference is greater than the fifth preset value, and the absolute value of the voltage difference is less than the sixth preset value, it is determined that the battery failure result is a disconnection failure;
[0082] If the difference is smaller than the seventh preset value, and the absolute value of the voltage difference is smaller than the sixth preset value, it is determined that the battery failure result is a poor contact failure.
[0083] In this embodiment, if Figure 3 As shown, when the average voltage Vavg minus the current single cell voltage is greater than 500mV, and the absolute value of the adjacent single cell voltage Vn±1 minus the current single cell voltage Vn is less than 50mV, it is determined to be a line break fault;
[0084] like Figure 4 As shown, when the average voltage Vavg minus the current single cell voltage Vn is greater than 200mV, and the absolute value of the current single cell voltage Vn minus the adjacent single cell voltage Vn±1 is less than 50mV, it is judged as a poor contact fault, and then the fault result, the single cell information of the current channel and the basic information of the fuel cell are stored in the database together.
[0085] Fault warnings can also be provided through various channels, including but not limited to sending emails, APP enterprise WeChat message push, mobile phone text messages, monitoring large-screen warning prompts, etc.
[0086] The fault warning information issued must include the basic information of the fuel cell, vehicle information, operating status value at the time of warning, positioning information at the time of warning, warning time, fault type, single cell information of the current channel, etc. The warning information is sent to the recipient, based on the positioning information, to determine the area where the vehicle is operating, and sent to the corresponding regional engineer and the corresponding regional manager. In addition, combined with front-end technologies such as vue, echarts, js, etc., the basic information of the fuel cell is used to query the historical single cell voltage values of each channel in the big data database, so as to achieve the effect of online playback of historical data, and the single cell voltage information of each channel on the stack can be monitored online in real time, and the fault problem can be accurately determined in real time according to the rules.
[0087] The fuel cell voltage early warning device provided by the embodiment of the present invention is as follows: Figure 5 As shown, Figure 5 The block diagram of the fuel cell voltage early warning device includes:
[0088] The acquisition module 501 is used to acquire the voltage value of each battery in the battery module in real time;
[0089] A first judgment module 502 is used to calculate a first voltage value according to the voltage values of each battery, and judge whether the first voltage value is less than a first preset value. If so, the batteries in the battery module are sorted in ascending order according to the voltage value number of each battery to obtain a first sorting result. Based on the first sorting result, it is judged in turn whether the voltage values of the batteries in the first sorting result are less than the first preset value, the second preset value or the third preset value. If so, the voltage value warning degree of the battery is determined;
[0090] The second judgment module 503 is used to calculate the second voltage value according to the voltage value of each battery, judge whether the second voltage value is greater than the fourth preset value, and whether the operating time of the second voltage value is greater than the preset time. If so, the batteries in the battery module are sorted in ascending order according to the voltage value number of each battery to obtain a second sorting result. Based on the second sorting result, the difference between the voltage value of the battery in the second sorting result and the second voltage value, and the voltage value difference between the battery and the adjacent battery are calculated in turn, the difference and the voltage value difference are judged to obtain a fault result, and the battery is warned according to the fault judgment result.
[0091] In one embodiment, the first judgment module 502 includes a basic voltage value selection unit, a comparison voltage value determination unit and a comparison unit, wherein:
[0092] The basic voltage value selection unit is used to select a voltage value of a battery in the battery module as a basic voltage value;
[0093] The comparison voltage value determination unit is used to use the voltage values of other batteries in the battery module except the battery corresponding to the basic voltage value as comparison voltage values to obtain multiple comparison voltage values;
[0094] The comparison unit is used to compare the comparison voltage value with the basic voltage value in sequence. If the comparison voltage value is less than the basic voltage value, after determining that the comparison voltage value is a new basic voltage value, the remaining comparison voltage values continue to be compared with the new basic voltage value until all comparison voltage values are compared to obtain a final basic voltage value, and determine that the final basic voltage value is the first voltage value.
[0095] In one embodiment, the first judgment module 502 further includes a first warning unit, a second warning unit and a third warning unit.
[0096] The first warning unit is used to traverse the voltage values of the batteries in the first sorting result, and determine in turn whether the voltage value of the battery is less than a first preset value. If the voltage value of the battery is less than the first preset value, the warning level of the battery is determined to be the third level.
[0097] The second warning unit is used to determine in turn whether the voltage value of the battery is less than a second preset value, and if it is less than the second preset value, determine that the warning level of the battery is the second level;
[0098] The third warning unit is used to determine in turn whether the voltage value of the battery is less than a third preset value. If it is less than the third preset value, the warning level of the battery is determined to be the first level.
[0099] The specific implementation of the fuel cell voltage early warning device is substantially the same as the specific implementation of the fuel cell voltage early warning method described above, and will not be described in detail herein.
[0100] In one embodiment of the present application, a computer device is provided, which includes a memory and a processor, wherein a computer program is stored in the memory, and the above steps are implemented when the processor executes the computer program; the computer device provided in this embodiment has an implementation principle and technical effects similar to those of the above method embodiments, and will not be repeated here.
[0101] In one embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored, and the above steps are implemented when the computer program is executed by a processor; the computer-readable storage medium provided in this embodiment has an implementation principle and technical effects similar to those of the above method embodiment, and will not be repeated here.
[0102] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0103] The specific embodiments described above further illustrate the purpose, technical solutions and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. It is particularly pointed out that for those skilled in the art, any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of protection of the present invention.
Claims
1. A fuel cell voltage early warning method, characterized in that: include: Real-time collection of the voltage value of each battery in the battery module; Calculate a first voltage value according to the voltage values of the batteries, determine whether the first voltage value is less than a first preset value, and if so, sort the batteries in the battery module in ascending order according to the voltage value number of each battery to obtain a first sorting result, and determine in turn based on the first sorting result whether the voltage values of the batteries in the first sorting result are less than a first preset value, a second preset value, or a third preset value, and if so, determine the voltage value warning degree of the battery; According to the voltage values of each battery, a second voltage value is calculated, and it is determined whether the second voltage value is greater than a fourth preset value, and whether the operating time of the second voltage value is greater than a preset time. If so, the batteries in the battery module are sorted in ascending order according to the voltage value number of each battery to obtain a second sorting result. Based on the second sorting result, the difference between the voltage value of the battery in the second sorting result and the second voltage value, and the voltage value difference between the battery and the adjacent battery are calculated in turn, the difference and the voltage value difference are judged to obtain a fault result, and the battery is warned according to the fault result.
2. The fuel cell voltage early warning method according to claim 1, characterized in that: The calculating the first voltage value according to the voltage values of the respective batteries includes: Selecting a voltage value of the battery in the battery module as a basic voltage value; Using the voltage values of the batteries in the battery module other than the battery corresponding to the basic voltage value as comparison voltage values to obtain a plurality of comparison voltage values; The comparison voltage value is compared with the base voltage value in sequence. If the comparison voltage value is less than the base voltage value, after determining that the comparison voltage value is a new base voltage value, the remaining comparison voltage values are continued to be compared with the new base voltage value until all the comparison voltage values are compared to obtain a final base voltage value, and the final base voltage value is determined to be the first voltage value.
3. The fuel cell voltage early warning method according to claim 1, characterized in that: The method of determining, based on the first sorting result, whether the voltage value of the battery in the first sorting result is less than a first preset value, a second preset value, or a third preset value, and if so, determining the voltage value warning degree of the battery includes: Traversing the voltage values of the batteries in the first sorting result, determining in turn whether the voltage values of the batteries are less than a first preset value, and if so, determining that the warning level of the battery is the third level; determining whether the voltage value of the battery is less than a second preset value, and if so, determining that the warning level of the battery is the second level; It is determined in turn whether the voltage value of the battery is less than a third preset value. If it is less than the third preset value, the warning level of the battery is determined to be the first level.
4. The fuel cell voltage early warning method according to claim 1, characterized in that: The calculating the second voltage value according to the voltage values of the respective batteries includes: An average value of the battery module is calculated according to the voltage values of the individual batteries, and the average value is determined as a second voltage value.
5. The fuel cell voltage early warning method according to claim 1, characterized in that: The step of judging the difference and the voltage value difference to obtain a fault result, and giving an early warning to the battery according to the fault judgment result comprises: If the difference is greater than a fifth preset value, and the absolute value of the voltage difference is less than a sixth preset value, it is determined that the fault result of the battery is a disconnection fault; If the difference is smaller than the seventh preset value, and the absolute value of the voltage difference is smaller than the sixth preset value, it is determined that the failure result of the battery is a poor contact failure.
6. A fuel cell voltage early warning device, characterized in that: include: The acquisition module is used to collect the voltage value of each battery in the battery module in real time; a first judging module, configured to calculate a first voltage value according to the voltage values of the batteries, judge whether the first voltage value is less than a first preset value, and if so, sort the batteries in the battery module in ascending order according to the voltage value number of each battery to obtain a first sorting result, and judge in turn based on the first sorting result whether the voltage values of the batteries in the first sorting result are less than a first preset value, a second preset value or a third preset value, and if so, determine the voltage value warning degree of the battery; The second judgment module is used to calculate a second voltage value according to the voltage values of the batteries, judge whether the second voltage value is greater than a fourth preset value, and whether the operating time of the second voltage value is greater than a preset time. If so, the batteries in the battery module are sorted in ascending order according to the voltage value number of each battery to obtain a second sorting result. Based on the second sorting result, the difference between the voltage value of the battery in the second sorting result and the second voltage value, and the voltage value difference between the battery and the adjacent battery are calculated in turn, the difference and the voltage value difference are judged to obtain a fault result, and the battery is warned according to the fault result.
7. The fuel cell voltage early warning device according to claim 6, characterized in that: The first judgment module includes a basic voltage value selection unit, a comparison voltage value determination unit and a comparison unit, wherein: The basic voltage value selection unit is used to select a voltage value of a battery in the battery module as a basic voltage value; The comparison voltage value determination unit is used to use the voltage values of the batteries in the battery module other than the battery corresponding to the basic voltage value as comparison voltage values to obtain a plurality of comparison voltage values; The comparison unit is used to compare the comparison voltage value with the basic voltage value in sequence. If the comparison voltage value is less than the basic voltage value, after determining that the comparison voltage value is a new basic voltage value, the remaining comparison voltage values are continued to be compared with the new basic voltage value until all the comparison voltage values are compared to obtain a final basic voltage value, and determine that the final basic voltage value is the first voltage value.
8. The fuel cell voltage early warning device according to claim 6, characterized in that: The first judgment module also includes a first warning unit, a second warning unit and a third warning unit. The first warning unit is used to traverse the voltage values of the batteries in the first sorting result, and determine in turn whether the voltage values of the batteries are less than a first preset value, and if so, determine that the warning level of the battery is the third level; The second warning unit is used to determine in turn whether the voltage value of the battery is less than a second preset value, and if it is less than the second preset value, determine that the warning level of the battery is the second level; The third warning unit is used to determine in turn whether the voltage value of the battery is less than a third preset value, and if it is less than the third preset value, determine that the warning level of the battery is the first level.
9. A computer device, characterized in that: include: Memory for storing computer programs; A processor is used to implement the steps of the fuel cell voltage early warning method as described in any one of claims 1 to 5 when executing the computer program.
10. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the steps of the fuel cell voltage early warning method according to any one of claims 1 to 5 are implemented.
Citation Information
Cited By
Virtual connection diagnosis method, device and equipment of fuel cell system and storage medium
CN122362223A