Filtering control method for fuel cell inspection device
By implementing a filtering control method for the fuel cell inspector and utilizing channel voltage difference and counter delay processing, the problem of false triggering of the inspector in complex environments was solved, achieving smooth and accurate transmission of voltage signals and improving the system's stability and responsiveness.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2026-03-24
AI Technical Summary
In complex environments, fuel cell inspectors are prone to accidentally triggering single-cell fault protection due to "singularities," leading to system instability. Existing filtering measures are insufficient to effectively filter out transient signals.
A filter control method for a fuel cell inspector is adopted, which compares the voltage difference between adjacent channels and the channel counter to determine the outlier value, delays the processing of outliers, uses the average value of the first three channels to smooth the voltage signal, eliminates interference signals, and sends the true value in a timely manner.
It improves system stability and fault response flexibility, reduces voltage fluctuations, and ensures the accuracy of voltage signals and the reliability of the system.
Smart Images

Figure CN121726451A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of fuel cell inspection and filtering technology, and specifically to a fuel cell inspector filtering control method. Background Technology
[0002] During fuel cell operation, the health status of the fuel cell is of paramount importance and is primarily reflected in its individual cell voltage. Adverse operating conditions such as excessive dryness, excessive moisture, or lack of gas, as well as mechanical damage, can all alter the individual cell voltage. Therefore, to diagnose the condition of the fuel cell or control the fuel cell system based on its individual cell voltage, it is necessary to know the individual cell voltage. This necessitates the use of routine monitoring and data collection to acquire and monitor the individual fuel cell voltage.
[0003] The voltage monitor in a fuel cell primarily collects individual cell voltage (or total stack voltage) signals and sends them to the fuel cell system controller (FCU). The operating status of the stack is determined by checking these individual cell voltage signals. The monitor connects to the individual cells on the fuel cell stack via a monitoring signal acquisition line to collect individual cell voltages. The monitor transmits this data to a communication device via a monitoring communication harness (such as CAN bus communication), and finally connects to a host computer (or PC) to directly monitor or record the collected individual cell voltages. However, voltage monitoring monitors often have significant limitations. In complex environments, signal "singularities" caused by factors such as "loose connections" can falsely trigger individual cell fault protection shutdowns. To compensate for this deficiency and improve the accuracy of the collected voltage signals, it is necessary to implement filtering measures based on the characteristics of "singularity" signals to filter out occasional or transient "singularity" signals, thereby improving the overall reliability and stability of the system. Summary of the Invention
[0004] In view of the deficiencies in the existing technology, the purpose of this invention is to provide a filter control method for a fuel cell inspector, which aims to solve the technical problems in the related technology to a certain extent.
[0005] To achieve the above objectives, the technical solution adopted by the present invention is as follows: A filter control method for a fuel cell inspector includes the following steps: S1, Begin; S2. Collect the single-cell voltage value U corresponding to the kth single cell. k k is an integer and not greater than the number of cells in a single fuel cell stack, and U k Save to data cache; S3, U k With the previous channel U k-1 Compare and determine whether U is satisfied. k -Uk-1 ≤ ΔU, ΔU is a preset threshold value, if yes, go to next step, if not, the k piece single battery corresponds to the voltage acquisition channel number N k = 0, the current single voltage value is the acquisition value U k , go to step S6; S4, N k = N k + 1, N k is the k piece single battery corresponding voltage acquisition channel number, switch to the next channel single voltage acquisition; S5, the channel counter judges whether N k ≥ 3, if yes, the k piece single battery corresponds to the voltage acquisition channel number N k = 0, the current single voltage value is the acquisition value U k , go to next step, if not, the average value of the previous three channels is the current single voltage value, that is, U k = (U k-1 + U k-2 + U k-3 ) / 3; S6, refresh U k value to the data processing buffer; S7, end.
[0006] On the basis of the above technical solution, the preset threshold value ΔU is 50mV.
[0007] On the basis of the above technical solution, the k piece single battery corresponds to the voltage acquisition channel number N k , and k is not less than the voltage acquisition channel number N k .
[0008] Compared with the prior art, the advantages of the present application are: Compared with the prior art, the fuel cell inspector filtering control method in the present application has the following advantages: 1. The filtering is carried out through time delay processing, the transient characteristic of "singular value" is distinguished, the false triggering of single low fault is further reduced, and the stability of the system is improved; 2. Compared with other filtering processing methods, the real value generally needs multiple cycles, the filtering control method can send the data real value in time, effectively eliminates the interference signal, and improves the flexibility of fault response; 3. The filtering control method can effectively smooth the waveform and reduce the fluctuation of the voltage value collected by the inspector. BRIEF DESCRIPTION OF DRAWINGS
[0009] Figure 1 is the principle block diagram of a fuel cell inspector filtering control method in the embodiment of the present application; Figure 2 is a comparison diagram of original acquisition and filtering processing effect in the embodiment of the present application; Figure 3 This is a diagram illustrating the effect of processing non-"singular values" in an embodiment of the present invention. Detailed Implementation
[0010] The embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.
[0011] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0012] See Figure 1 The diagram shown is a principle block diagram of a filter control method for a fuel cell inspector in an embodiment of the present invention. In this embodiment, the single-cell voltage value U corresponding to the k-th single cell is first collected. k and U k Save to the data cache; then save the U k With the previous channel U k-1 Compare and determine whether U is satisfied. k -U k-1 ≤ΔU, where ΔU is a preset threshold, set to 50mV in this example. If this condition is not met, the voltage acquisition channel number corresponding to the k-th single battery will be reset to zero, i.e., N. k =0, the current single-chip voltage value is the collected value U. k Then it proceeds to the next channel for acquisition, and the channel counter is incremented by 1, i.e., N. k =N k+1 N k The number of voltage acquisition channels corresponding to the k-th single battery cell is used to switch to the next single-cell voltage acquisition channel; the channel counter determines whether N is satisfied. k ≥3, if satisfied, then the number of voltage acquisition channels corresponding to the kth single battery is N. k =0, the current single-chip voltage value is the sampled value Uk; if this condition is not met, the average value of the previous three channels is used as the current single-chip voltage value, i.e., Uk. k =(U k-1 +U k-2 +U k-3 ) / 3; Finally, U k The value is refreshed to the data processing cache; See Figure 2The effect comparison chart of the original collection and filtering processing in the embodiment of the application is shown. The current channel single voltage value is collected and compared with the previous channel single voltage value. If the difference between the previous channel voltage value and the current channel voltage value is lower than a given threshold (for example, less than 50mV) and the number of times is less than a preset number a, the average value of the previous three channels is used for replacement processing, thereby having a certain effect of smoothing the waveform. When the number of times reaches the preset number a, the current value is processed regardless of whether the comparison value is within the given threshold.
[0013] Referring to FIG. 1, Figure 3 The effect chart of the non-“singular value” processing in the embodiment of the application is shown. The filtering method uses a preset a sampling period of data for filtering processing. Since one sampling transmission period of the inspector is about 100ms, a sampling period needs to spend (a x 100) ms, which means that only when one single low data lasts for more than (a x 100) ms, the data is determined as a non-“singular value” and is sent to the bus.
[0014] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can adopt a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt a computer program product in the form of being implemented on one or more computer usable storage media (including but not limited to disk memory, CD-ROM, optical memory, etc.) containing computer usable program codes.
[0015] The present application is described with reference to flowcharts and / or block diagrams according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks. Figure 1 The means for implementing the functions specified in one or more flows and / or blocks.
[0016] These computer program instructions can also be stored in a computer readable memory capable of guiding the computer or other programmable data processing devices to work in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including instruction means, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks. Figure 1the function specified in the one or more blocks.
[0017] These computer program instructions can also be loaded into computer or other programmable data processing devices, so that a series of operational steps are performed on the computer or other programmable data processing devices to generate computer-implemented processes, thus the instructions executed on the computer or other programmable data processing devices provide processes for implementing the flows Figure 1 the flow or flows and / or blocks Figure 1 the steps of the function specified in the one or more blocks.
[0018] The present application is not limited to the above-described embodiments, and for those skilled in the art, several improvements and refinements can be made without departing from the principles of the present application, and these improvements and refinements are also considered within the scope of protection of the present application. The contents not described in detail in the specification belong to the prior art known to those skilled in the art.
Claims
1. A filter control method for a fuel cell inspector, characterized in that, Includes the following steps: S1, Begin; S2. Collect the single-cell voltage value U corresponding to the kth single cell. k k is an integer and not greater than the number of cells in a single fuel cell stack, and U k Save to data cache; S3, U k With the previous channel U k-1 Compare and determine whether U is satisfied. k -U k-1 ≤ΔU, where ΔU is a preset threshold. If yes, proceed to the next step; otherwise, the number of voltage acquisition channels N corresponding to the k-th single battery cell is determined. k =0, the current single-chip voltage value is the collected value U. k Proceed to step S6; S4, N k =N k +1, N k The number of voltage acquisition channels corresponding to the kth single battery cell is used to switch to the next single battery cell voltage acquisition channel. S5. Channel counter determines whether N is satisfied. k ≥3, if so, the number of voltage acquisition channels N corresponding to the kth single battery cell. k =0, the current single-chip voltage value is the collected value U. k Proceed to the next step. If not, use the average of the previous three channels as the current single-chip voltage value, i.e., U. k =(U k-1 +U k-2 +U k-3 ) / 3,U k-1 U k-2 U k-3 The single-chip voltage values acquired by the first three channels; S6, U k The value is refreshed to the data processing cache; S7, End.
2. The filter control method for a fuel cell inspector according to claim 1, characterized in that: The preset threshold ΔU is 50mV.
3. The filter control method for a fuel cell inspector according to claim 1, characterized in that: The k-th single battery and the number of voltage acquisition channels N k Correspondingly, and k is not less than the number of voltage acquisition channels N. k .