CN118099485B - Fuel cell system working condition detection method, automatic test method and test system - Google Patents
Fuel cell system working condition detection method, automatic test method and test system Download PDFInfo
- Publication number
- CN118099485B CN118099485B CN202410472194.9A CN202410472194A CN118099485B CN 118099485 B CN118099485 B CN 118099485B CN 202410472194 A CN202410472194 A CN 202410472194A CN 118099485 B CN118099485 B CN 118099485B
- Authority
- CN
- China
- Prior art keywords
- current
- stack
- state
- steady state
- fuel cell
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000000446 fuel Substances 0.000 title claims abstract description 52
- 238000012360 testing method Methods 0.000 title claims abstract description 40
- 238000001514 detection method Methods 0.000 title claims abstract description 27
- 238000010998 test method Methods 0.000 title claims abstract description 10
- 238000000034 method Methods 0.000 claims abstract description 47
- UFHFLCQGNIYNRP-UHFFFAOYSA-N Hydrogen Chemical compound [H][H] UFHFLCQGNIYNRP-UHFFFAOYSA-N 0.000 claims abstract description 33
- 229910052739 hydrogen Inorganic materials 0.000 claims abstract description 33
- 239000001257 hydrogen Substances 0.000 claims abstract description 33
- 239000000110 cooling liquid Substances 0.000 claims abstract description 14
- 238000004364 calculation method Methods 0.000 claims abstract description 8
- 239000002826 coolant Substances 0.000 claims description 51
- 230000001052 transient effect Effects 0.000 claims description 36
- 238000005070 sampling Methods 0.000 claims description 28
- 238000005259 measurement Methods 0.000 claims description 18
- 238000002474 experimental method Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 9
- 230000008878 coupling Effects 0.000 claims description 4
- 238000010168 coupling process Methods 0.000 claims description 4
- 238000005859 coupling reaction Methods 0.000 claims description 4
- 238000010200 validation analysis Methods 0.000 claims description 2
- 230000003111 delayed effect Effects 0.000 abstract description 3
- 238000012549 training Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 9
- 238000004590 computer program Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000003860 storage Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000010287 polarization Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- HEZMWWAKWCSUCB-PHDIDXHHSA-N (3R,4R)-3,4-dihydroxycyclohexa-1,5-diene-1-carboxylic acid Chemical compound O[C@@H]1C=CC(C(O)=O)=C[C@H]1O HEZMWWAKWCSUCB-PHDIDXHHSA-N 0.000 description 1
- 238000003657 Likelihood-ratio test Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 238000011897 real-time detection Methods 0.000 description 1
- 238000012353 t test Methods 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/30—Hydrogen technology
- Y02E60/50—Fuel cells
Landscapes
- Fuel Cell (AREA)
Abstract
The invention discloses a fuel cell system working condition detection method, an automatic test method and a test system. Firstly, selecting current, stack-in hydrogen pressure, stack-in air pressure, stack-in cooling liquid temperature and stack-out cooling liquid temperature as judging bases for working condition detection according to main operation conditions of a fuel cell system. Then, the control target values of the other parameters are obtained through interpolation according to the current value. And finally, determining the system state according to the signal characteristics of the current and whether other parameters are in the threshold range of the control target value, and completing the identification of the working condition. The method is suitable for the fuel cell test system, and has the advantages of convenience in calculation, no need of training, online operation, automatic test sequence and the like. The automatic test flow can also avoid the problem that the working condition detection is delayed to automatically trigger the next set of new experimental conditions, and improves the stability and reliability of the system.
Description
Technical Field
The invention relates to the technical field of fuel cells, in particular to a fuel cell system working condition detection method, an automatic test method and a test system.
Background
In the polarization curve test and the dynamic condition test of the fuel cell system, a method capable of automating experimental conditions is required to reduce the workload of an experimenter, simplify experimental operation, and improve overall experimental efficiency. However, this task faces multiple challenges, including dynamic changes in experimental environment, fluctuations in system state, interference of thermal radiation, and uncertainty in sensor state, resulting in collected data often with various noise, possibly autocorrelation or non-gaussian distribution. In this context, there is a need for a method of identifying steady state and transients of a test system on-line in a noisy process signal.
The importance of steady state identification is self-evident. It can be used not only as a key step in triggering data collection, process fault detection and data analysis, but also to determine when the current experimental conditions are over, thus implementing the next set of conditions. Transient identification, on the other hand, is critical to the collection of dynamic modeling data and the initiation criteria of process response. Under the current situation, there are various methods for judging the state of the system, such as a Bayesian online variable point detection algorithm based on a probability model, a mean value test and a t test based on a likelihood ratio test, a clustering algorithm based on a kernel space, and even an algorithm based on a neural network and big data.
In the present state, there are some limitations to the existing methods. Some methods require massive data sets, which is obviously impractical when used during test development. Other methods require powerful computational power, which makes them difficult to perform online, especially in real-time detection scenarios. Still other methods have poor recognition effects when affected by noise, thereby affecting the effective implementation of functions.
Disclosure of Invention
The invention aims to overcome the defects in the prior art and provides a fuel cell system working condition detection method, an automatic test method and a test system, which comprise functions of on-line working condition detection, data storage, automatic switching of experimental conditions and the like, and are used for solving the problems that the existing method is complex in experimental operation, large in training calculation amount of a large amount of historical data, incapable of on-line operation, poor in robustness and the like.
In order to achieve the above purpose, the invention is realized by adopting the following technical scheme:
In a first aspect, the present invention provides a method for detecting a working condition of a fuel cell system, including the steps of:
step 1: acquiring signal measurement values of parameters, wherein the signal measurement values of the parameters comprise current signal sampling data;
step 2: calculating to obtain a state estimation value of the current according to the current signal sampling data;
Step 3: judging the stable state of the current according to the state estimation value of the current;
Step 4: and determining the working condition of the fuel cell system according to the stable state of the current.
Further, acquiring current signal sampling data includes:
Before the current sampling time is acquired and stored in the form of a circular linked list Current signal data in secondsN is the length of the time window of the sample,/>Is the sampling frequency.
Length of time windowThe selection rules are as follows: /(I)。
Wherein,For the first class error probability,/>And is the second type of error probability.
Further, according to the current signal sampling data, calculating to obtain a state estimation value of the current, including:
State estimation of current The calculation formula is as follows:
,
In the method, in the process of the invention, Represents the/>Data points of the current signal,/>;/>Representing stored/>Sum of squares of data points; /(I)Representing stored/>Sum of data points; /(I)Representing stored/>The sum of the squares of the differences between two adjacent data points.
Further, according to the state estimation value of the current, judging the stable state of the current comprises the following steps:
first class error probability for validation hypothesis testing And error probability of the second kind/>Selecting a threshold value/>, of the current state estimation valueAnd/>。
When (when)When the current is in a transient state;
When (when) When the current is in a steady state;
When (when) When the current is considered to remain unchanged.
Further, determining a fuel cell system operating condition based on the steady state of the current, comprising:
when the current is in a transient state, the working condition of the fuel cell system is a transient state.
Further, the method further comprises:
Acquiring signal measurement values of other parameters; the other parameters comprise a reactor hydrogen pressure, a reactor air pressure, a reactor coolant temperature and a reactor coolant temperature;
acquiring control target values of other parameters;
Acquiring threshold values of other parameters;
judging the stable states of other parameters according to the signal measured values, the control target values and the threshold values of the other parameters;
and determining the working condition of the fuel cell system according to the stable state of the current and the stable state of other parameters.
Further, obtaining signal measurements of other parameters includes:
Acquiring signal measurement values of in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature and out-stack coolant temperature through sensors ;
Wherein,=1, 2, 3, 4 Represent the in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, respectively.
Further, obtaining control target values of other parameters includes:
Because of the strong coupling of each parameter of the fuel cell system, the control target values of the in-stack hydrogen pressure, the in-stack air pressure, the in-stack cooling liquid temperature and the out-stack cooling liquid temperature are obtained through interpolation according to the current value of the current signal ;
Wherein,=1, 2, 3, 4 Represent the in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, respectively.
Further, obtaining the threshold value of other parameters includes:
Threshold value By control accuracy/>And accuracy of sensor/>And (3) determining:
,
Wherein, =1, 2, 3, 4 Represent the in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, respectively.
Further, determining the stable state of the other parameters according to the signal measurement value, the control target value and the threshold value of the other parameters includes:
When the signal is measured Satisfy the condition/>When the detected signal reaches a stable state;
Wherein, =1, 2, 3, 4 Represent the in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, respectively.
Further, determining a fuel cell system operating condition based on the steady state of the current and the steady state of other parameters, including:
When the stable states of the current, the in-stack hydrogen pressure, the in-stack air pressure, the in-stack coolant temperature and the out-stack coolant temperature are all in a steady state, the system is considered to be in a steady state, otherwise, the system is considered to be in a transient state.
In a second aspect, the present invention provides an automated test method comprising the steps of:
acquiring the stable states of current, hydrogen pressure, air pressure, cooling liquid temperature and cooling liquid temperature;
if the steady state of the current is transient, the system state value is set to 0, ;
If the steady state of the current is steady state, the steady state of the in-stack hydrogen pressure, the in-stack air pressure, the in-stack coolant temperature and the out-stack coolant temperature sampling values are also steady state, and the current system state valueThen the system spends the possible steady state not being detected again in the steady state, the system state value is set to 1, i.e; The rest of the cases, system State value/>Maintaining unchanged;
When (when) And when the system judges the steady state, recording each parameter data and the current steady state duration time in the steady state. If the current steady state duration is smaller than the preset steady state time, the current condition experiment test does not reach the target requirement, and the next sampling time is continued to be waited for to repeat the test step. If the current steady state duration is longer than the preset steady state time, the current condition experiment test target is required to be achieved, the next experiment condition is set, and the experiment steps are repeated to restart the experiment;
When (when) When the system judges that the system is in a transient state, recording each parameter data and the current transient state duration time in the transient state; if the current transient duration is smaller than the preset transient time, the system is in an unsteady state under the current experimental condition, and the next sampling time is continued to be waited for to repeat the experimental step. If the current transient duration exceeds the time limit, indicating that the system cannot reach a steady state under the current experimental condition, setting the system state value to 1,/>And setting the next experimental condition, repeating the experimental steps and restarting the experiment.
Further, obtaining a steady state of the current includes:
Before the current sampling time is acquired and stored in the form of a circular linked list The current signal data in seconds is used to determine,,/>,/>Is the sampling frequency.
Current state estimation is performed, and state estimation value of current is performedThe calculation formula is as follows:
,
In the method, in the process of the invention, Represents the/>Data points of the current signal,/>;/>Representing stored/>Sum of squares of data points; /(I)Representing stored/>Sum of data points; /(I)Representing stored/>The sum of the squares of the differences between two adjacent data points.
Consider first class error probability of hypothesis testingAnd error probability of the second kind/>Determining a threshold value of the current state estimate/>And/>。
Length of time windowThe selection rules are as follows: /(I)。
When (when)When the current is in a transient state; when/>When the current is in a steady state; when (when)In this case, there is no sufficient reason to reject or accept the original assumption, and the current remains unchanged.
Further, obtaining a steady state of in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, comprising:
Acquiring control target value ,
By controlling accuracyAnd accuracy of sensor/>Determining threshold/>:
。
When the signal is measuredSatisfy the condition/>When the detected signal reaches a stable state;
Wherein, =1, 2, 3, 4 Represent the in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, respectively.
In a third aspect, the present invention provides a corresponding fuel cell system test system:
the test system comprises a sensor arranged on the fuel cell system to be tested, a working condition detection module connected with the sensor, and a controller connected with the working condition detection module;
The sensor is used for collecting signal measurement values of parameters;
the working condition detection module is used for acquiring the stable state of the parameter and the working condition of the fuel cell system to be detected based on the signal measured value of the acquired parameter;
the controller is configured to obtain and perform the method according to the second aspect based on the steady state of the parameter and the operating condition of the fuel cell system to be measured.
Compared with the prior art, the invention has the following beneficial effects:
The method is suitable for the fuel cell test system, and has the advantages of convenience in calculation, no need of training, online operation, automatic test sequence and the like.
The automatic test flow can also avoid the problem that the working condition detection is automatically triggered by delayed misjudgment to a next set of new experimental conditions, and improves the stability and reliability of the system.
Drawings
FIG. 1 is a flow chart of a fuel cell system condition detection and automation test sequence;
FIG. 2 is a fuel cell system test block diagram;
FIG. 3 is a schematic diagram of experimental parameters of a fuel cell system obtained according to the method, wherein red marks indicate steady state [ ] ) Black represents transients (/ >)). In fig. 3, (a), (b), (c), (d) and (e) represent parameter diagrams of fuel cell stack current, stack-in hydrogen pressure, stack-in air pressure, stack-in coolant temperature and stack-out coolant temperature, respectively.
Detailed Description
The invention is further described below with reference to the accompanying drawings. The following examples are only for more clearly illustrating the technical aspects of the present invention, and are not intended to limit the scope of the present invention.
Embodiment one:
the embodiment provides a method for detecting the working condition of a fuel cell system, which mainly comprises the following steps:
According to the main operation conditions of the fuel cell system, five parameters including current, hydrogen pressure, air pressure, cooling liquid temperature and cooling liquid temperature are selected as judgment bases for working condition detection. Due to the strong coupling of each parameter of the fuel cell system, the control target values of the remaining four parameters are interpolated according to the present value of the current signal. According to the characteristics of the current signal, the state of the system is primarily estimated, and whether other parameters are in the threshold range of the control target value or not is assisted, so that the state of the system, namely the working condition, is finally determined.
The judgment method of the current signal is as follows:
Before the current sampling time is acquired and stored in the form of a circular linked list The data in the second of time is provided,,/>,/>Is the sampling frequency.
Taking the data in the current time window as samples,
Original hypothesisThe current is in a stable state,
Alternative hypothesisThe current is in an unstable state,
Current state estimation is performed, and state estimation value of current is performedThe calculation formula is as follows:
,
In the method, in the process of the invention, Represents the/>Data points of the current signal,/>;/>Representing stored/>Sum of squares of data points; /(I)Representing stored/>Sum of data points; /(I)Representing stored/>The sum of the squares of the differences between two adjacent data points.
In calculating the above formula, only the data that is to enter the circular linked list and three sampling points on both sides of the entry location need be processed.
Consider first class error probability of hypothesis testingAnd error probability of the second kind/>Selecting a threshold value/>, of the current state estimation valueAnd/>。
The first type of error and the second type of error are two proper nouns introduced by the corresponding hypothesis test. For the first type of error, its probabilityTypically, 0.01 or 0.05 is specified (desirable). For the second type of error, its probability/>Generally 0.2, 0.1 or 0.05 may be used. The specific amount of the error is determined by the acceptance degree of the error, and the values of different problems are different. FIG. 3 is at/>,And (3) a judgment result in the time of the step (a).
Particularly for the working condition detection scene of the invention, when the error acceptance of the detector is lowest, the first type of error probabilityTaking 0.05, probability of error of the second class/>Taking 0.1, when the error acceptance of the inspector is highest, the first error probability/>Taking 0.01, error probability of the second class/>Taking 0.2, under normal conditions (the detector has no special requirement on error acceptance), the first class error probability/>Taking 0.01, error probability of the second class/>Taking 0.1.
Length of time windowThe selection rules are as follows: /(I)。
When (when)When reject the original hypothesis/>I.e. the current is in a transient state; when/>When receiving the original hypothesis/>I.e. the current is in steady state; when/>In this case, the current is considered to be maintained in the original state, since there is no sufficient reason to reject or accept the original assumption.
For the remaining signals, control target valuesThe specific method for obtaining the control target values of the other four parameters by interpolation according to the current value of the current signal is as follows:
Because of the strong coupling of each parameter of the fuel cell system, the control target values of the in-stack hydrogen pressure, the in-stack air pressure, the in-stack cooling liquid temperature and the out-stack cooling liquid temperature are obtained through interpolation according to the current value of the current signal ;
Since the operation of the stack is maintained healthy and continuous, the operating conditions of the stack are considered, reference is generally made to the polarization curve and to the boundaries provided by the stack suppliers, and the parameters of the system manufacturer are also calibrated. Each current value corresponds to a set of operating conditions, and a table look-up method is generally adopted during selection, and linear interpolation is adopted for interpolation.
Threshold valueBy control accuracy/>And accuracy of sensor/>Determining, namely: /(I). When signal measurement/>Satisfy the condition/>And the measured signal reaches a stable state. Here/>Representing the in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature.
When the current, the hydrogen pressure, the air pressure, the coolant temperature and the coolant temperature are all in steady state, the system is considered to be in steady state, and the rest is in unsteady state, namely transient state.
Embodiment two:
the embodiment provides an automatic test method, as shown in fig. 1, which specifically comprises the following steps:
For fuel cell systems, the measurement signal typically does not change immediately when experimental conditions are changed, possibly remaining steady for a short period of time, due to the delayed response of the components, before the measurement signal characterizes the change. In order to prevent the condition detection from being affected by delay and misjudged when a new set of experimental conditions is changed, the next new set of experimental conditions is automatically triggered, and the automatic algorithm starts the next set of experimental conditions after the condition that the condition is in a steady state is detected again after the condition that the condition is not in a steady state is possibly exceeded. The logic applied to the experimental sequence automation method is as follows:
acquiring sampling data and calculating state estimation value of current If the estimation value/>Meets the transient criterion, and the system state value is set to 0, namely/>; If the estimated value/>The steady-state criterion is satisfied, the hydrogen pressure, the air pressure, the coolant temperature and the sampling value are also in steady state, and the current system state value/>Then the system spends the possible steady state not being detected again in the steady state, the system state value is set to 1, i.e; The rest of the cases, system State value/>And remains unchanged.
When (when)When the system judges the steady state, each parameter data and the current steady state duration time at the steady state are recorded. If the current steady state duration is less than the preset steady state time, namely the current condition experimental test does not reach the target requirement, continuing to wait for the next sampling time. If the current steady state duration is longer than the preset steady state time, namely the current condition experiment test target is required to be achieved, setting the next experiment condition, and continuing the experiment.
When (when)That is, when the system determines a transient, each parameter data and the current transient duration are recorded at the time of the transient. If the current transient duration is less than the predetermined transient time, i.e., the system is in an unsteady state under the current experimental conditions, continuing to wait for the next sampling time. If the current transient duration exceeds the time limit, i.e. the system cannot reach a steady state under the current experimental conditions, the system state value is set to 1, i.e./>And setting the next experimental condition, and continuing the experiment.
The method for judging whether the stable state of the five parameters of the current, the in-stack hydrogen pressure, the in-stack air pressure, the in-stack coolant temperature and the out-stack coolant temperature is transient or steady state is as described in the first embodiment.
The experimental parameters of the fuel cell system obtained by the method are shown in FIG. 3, wherein red marks indicate steady states [ ]) Black represents transients (/ >))。
In fig. 3, five sub-graphs are divided: subgraphs (a), (b), (c), (d), and (e) represent the fuel cell stack current, in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, respectively.
Embodiment III:
In order to apply the above-mentioned automated experimental method, this embodiment proposes a corresponding fuel cell system testing system, as shown in fig. 2, where the testing system includes a sensor disposed on a fuel cell system to be tested, a working condition detection module connected to the sensor, and a controller connected to the working condition detection module;
The sensor is used for collecting signal measurement values of parameters;
the working condition detection module is used for acquiring the stable state of the parameter and the working condition of the fuel cell system to be detected based on the signal measured value of the acquired parameter;
the controller is configured to obtain and execute the method according to the second embodiment based on the stable state of the parameter and the working condition of the fuel cell system to be tested.
The test system comprises all components of the fuel cell system, at least a sensor meeting the requirement of a controller is arranged, and an electronic load is connected after DCDC conversion. And through CAN bus communication, the communication between each component of the fuel cell system and the controller as well as between the controller and the upper computer is realized.
The automatic experimental program identifies the state of the system through the working condition detection module, and controls the controller to realize corresponding experimental conditions according to a preset experimental sequence. The data storage module is responsible for storing steady state and transient data.
Particularly, when the test system is just electrified, the electric pile does not work, and at the moment, the working condition detection module can identify the working state of each sensor and automatically calibrate or warn the sensor to fail.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The foregoing is merely a preferred embodiment of the present invention, and it should be noted that modifications and variations could be made by those skilled in the art without departing from the technical principles of the present invention, and such modifications and variations should also be regarded as being within the scope of the invention.
Claims (13)
1. A method for detecting the operating condition of a fuel cell system, comprising the steps of:
Acquiring signal measurement values of parameters, wherein the signal measurement values of the parameters comprise current signal sampling data;
Calculating to obtain a state estimation value of the current according to the current signal sampling data;
Judging the stable state of the current according to the state estimation value of the current, wherein the stable state of the current is used for determining the working condition of the fuel cell system;
wherein determining the fuel cell system operating condition comprises:
When the current is in a transient state, the working condition of the fuel cell system is a transient state;
According to the current signal sampling data, calculating to obtain a state estimation value of the current, including:
State estimation of current The calculation formula is as follows:
,
In the method, in the process of the invention, Represents the/>Data points of the current signal,/>;/>Representing stored/>Sum of squares of data points; /(I)Representing stored/>Sum of data points; /(I)Representing stored/>The sum of the squares of the differences between two adjacent data points.
2. The method of claim 1, wherein obtaining current signal sample data comprises:
Before the current sampling time is acquired and stored in the form of a circular linked list Current signal data in secondsN is the length of the time window of the sample,/>Is the sampling frequency;
Length of time window The selection rules are as follows: /(I);
Wherein,For the first class error probability,/>For the second type of error probability, s represents a unit of seconds, and 1s represents 1 second.
3. The method according to claim 2, wherein determining the steady state of the current according to the state estimation value of the current comprises:
first class error probability for validation hypothesis testing And error probability of the second kind/>Selecting current state estimation value/>Lower threshold limit/>And upper threshold/>;
When (when)When the current is in a transient state;
When (when) When the current is in a steady state;
When (when) When the current is considered to remain unchanged.
4. The method for detecting the operation condition of a fuel cell system according to claim 1, further comprising:
Acquiring signal measurement values of other parameters; the other parameters comprise a reactor hydrogen pressure, a reactor air pressure, a reactor coolant temperature and a reactor coolant temperature;
acquiring control target values of other parameters;
Acquiring threshold values of other parameters;
judging the stable states of other parameters according to the signal measured values, the control target values and the threshold values of the other parameters;
and determining the working condition of the fuel cell system according to the stable state of the current and the stable state of other parameters.
5. The method of claim 4, wherein obtaining signal measurements of other parameters comprises:
Acquiring signal measurement values of in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature and out-stack coolant temperature through sensors ;
Wherein,=1, 2, 3, 4 Represent the in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, respectively.
6. The fuel cell system operation condition detection method according to claim 4, wherein obtaining the control target value of the other parameter includes:
Because of the strong coupling of each parameter of the fuel cell system, the control target values of the in-stack hydrogen pressure, the in-stack air pressure, the in-stack cooling liquid temperature and the out-stack cooling liquid temperature are obtained through interpolation according to the current value of the current signal ;
Wherein,=1, 2, 3, 4 Represent the in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, respectively.
7. The method for detecting the operation condition of the fuel cell system according to claim 4, wherein obtaining the threshold value of the other parameter includes:
Threshold value By control accuracy/>And accuracy of sensor/>And (3) determining:
,
Wherein, =1, 2, 3, 4 Represent the in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, respectively.
8. The method according to claim 4, wherein determining the steady state of the other parameter based on the signal measurement value, the control target value, and the threshold value of the other parameter comprises:
When the signal is measured Satisfy the condition/>When the detected signal reaches a stable state;
Wherein, =1, 2, 3, 4 Represent the in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, respectively.
9. The method of claim 4, wherein determining the fuel cell system operating condition based on the steady state of the current and the steady state of other parameters comprises:
When the stable states of the current, the in-stack hydrogen pressure, the in-stack air pressure, the in-stack coolant temperature and the out-stack coolant temperature are all in a steady state, the system is considered to be in a steady state, otherwise, the system is considered to be in a transient state.
10. An automated test method comprising the steps of:
acquiring the stable states of current, hydrogen pressure, air pressure, cooling liquid temperature and cooling liquid temperature;
if the steady state of the current is transient, the system state value is set to 0, ;
If the steady state of the current is steady state, the steady state of the in-stack hydrogen pressure, the in-stack air pressure, the in-stack coolant temperature and the out-stack coolant temperature sampling values are also steady state, and the current system state valueThen this indicates that the system is not in steady State and is again detected as being in steady State, the system State value State is set to 1,; The rest of the cases, system State value/>Maintaining unchanged;
When (when) When the system judges the steady state, recording each parameter data and the current steady state duration time in the steady state; if the current steady state duration is smaller than the preset steady state time, the current condition experiment test does not reach the target requirement, and the next sampling time is continuously waited for to repeat the test step; if the current steady state duration is longer than the preset steady state time, the current condition experiment test target is required to be achieved, the next experiment condition is set, and the experiment steps are repeated to restart the experiment;
When (when) When the system judges that the system is in a transient state, recording each parameter data and the current transient state duration time in the transient state; if the current transient duration is smaller than the preset transient time, the system is in an unsteady state under the current experimental condition, and the next sampling time is continuously waited for repeating the experimental step; if the current transient duration exceeds the time limit, indicating that the system cannot reach a steady state under the current experimental condition, setting the system state value to 1,/>And setting the next experimental condition, repeating the experimental steps and restarting the experiment.
11. The automated test method of claim 10, wherein acquiring the steady state of the current comprises:
Before the current sampling time is acquired and stored in the form of a circular linked list The current signal data in seconds is used to determine,,/>,/>Is the sampling frequency;
current state estimation is performed, and state estimation value of current is performed The calculation formula is as follows:
,
In the method, in the process of the invention, Represents the/>Data points of the current signal,/>;/>Representing stored/>Sum of squares of data points; /(I)Representing stored/>Sum of data points; /(I)Representing stored/>The sum of the squares of the differences between two adjacent data points;
consider first class error probability of hypothesis testing And error probability of the second kind/>Determining a threshold value for a current state estimateAnd/>;
Length of time windowThe selection rules are as follows: /(I);
When (when)When the current is in a transient state; when/>When the current is in a steady state; when (when)In this case, there is no sufficient reason to reject or accept the original assumption, and the current remains unchanged.
12. The automated test method of claim 10, wherein acquiring steady state of in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature comprises:
Acquiring control target value ,
By controlling accuracyAnd accuracy of sensor/>Determining threshold/>:
;
When the signal is measuredSatisfy the condition/>When the detected signal reaches a stable state;
Wherein, =1, 2, 3, 4 Represent the in-stack hydrogen pressure, in-stack air pressure, in-stack coolant temperature, and out-stack coolant temperature, respectively.
13. A fuel cell system test system, characterized in that the test system comprises a sensor arranged on a fuel cell system to be tested, a working condition detection module connected with the sensor, and a controller connected with the working condition detection module;
The sensor is used for collecting signal measurement values of parameters;
the working condition detection module is used for acquiring the stable state of the parameter and the working condition of the fuel cell system to be detected based on the signal measured value of the acquired parameter;
the controller is configured to obtain and perform the method according to any one of claims 10-12 based on the steady state of the parameter and the operating conditions of the fuel cell system to be tested.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410472194.9A CN118099485B (en) | 2024-04-18 | 2024-04-18 | Fuel cell system working condition detection method, automatic test method and test system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410472194.9A CN118099485B (en) | 2024-04-18 | 2024-04-18 | Fuel cell system working condition detection method, automatic test method and test system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118099485A CN118099485A (en) | 2024-05-28 |
CN118099485B true CN118099485B (en) | 2024-06-25 |
Family
ID=91159946
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410472194.9A Active CN118099485B (en) | 2024-04-18 | 2024-04-18 | Fuel cell system working condition detection method, automatic test method and test system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118099485B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111948562A (en) * | 2020-08-24 | 2020-11-17 | 南京机电职业技术学院 | Full life cycle monitoring and evaluating system for fuel cell |
CN112946522A (en) * | 2021-02-05 | 2021-06-11 | 四川大学 | On-line monitoring method for short-circuit fault in battery energy storage system caused by low-temperature working condition |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116231002A (en) * | 2023-03-16 | 2023-06-06 | 北京理工大学 | Simulation test system and method for fuel cell air supply system under variable altitude condition |
CN116779920A (en) * | 2023-06-16 | 2023-09-19 | 山东氢探新能源科技有限公司 | ADRC-based fuel cell air supply active disturbance rejection control method and system |
-
2024
- 2024-04-18 CN CN202410472194.9A patent/CN118099485B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111948562A (en) * | 2020-08-24 | 2020-11-17 | 南京机电职业技术学院 | Full life cycle monitoring and evaluating system for fuel cell |
CN112946522A (en) * | 2021-02-05 | 2021-06-11 | 四川大学 | On-line monitoring method for short-circuit fault in battery energy storage system caused by low-temperature working condition |
Also Published As
Publication number | Publication date |
---|---|
CN118099485A (en) | 2024-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10354462B1 (en) | Fault diagnosis in power electronics using adaptive PCA | |
US20060074595A1 (en) | Method and apparatus for improved fault detection in power generation equipment | |
CN109725220B (en) | Detection method, system and device for transformer oil cooling loop | |
WO2007067471A1 (en) | Evaluating anomaly for one-class classifiers in machine condition monitoring | |
EP2135144B1 (en) | Machine condition monitoring using pattern rules | |
KR20090001148A (en) | Virtual metrology system and virtual metrology method | |
US20080288213A1 (en) | Machine condition monitoring using discontinuity detection | |
JP5824333B2 (en) | Stick-slip detection device and detection method | |
CN115327417A (en) | Early warning method and system for abnormity of power battery monomer and electronic equipment | |
US20220179402A1 (en) | Method and device for analyzing a sequential process | |
CN118099485B (en) | Fuel cell system working condition detection method, automatic test method and test system | |
CN117783872A (en) | Power battery data abnormality detection method, device, server and storage medium | |
CN116008820B (en) | Method, device and medium for detecting inconsistency of vehicle battery cells | |
CN117150244A (en) | Intelligent power distribution cabinet state monitoring method and system based on electrical parameter analysis | |
CN116304823A (en) | Online diagnosis method for garbage incineration process | |
CN111291239B (en) | Method, device, equipment and storage medium for testing unit | |
CN114877926A (en) | Sensor fault detection and diagnosis method, medium, electronic device and system | |
WO2012048734A1 (en) | Method for controlling an industrial process | |
CN113986700A (en) | Data acquisition frequency optimization method, system, device and storage medium | |
CN111665387B (en) | Non-invasive household electric cooker identification method | |
CN114136614B (en) | Magnetic bearing system, rotor position evaluation method and device thereof, and storage medium | |
CN112857595B (en) | Aging chamber temperature detection method, system and medium | |
CN114252810B (en) | Transformer sound vibration fault monitoring method, system, equipment and readable storage medium | |
CN114838454B (en) | Test method, device and equipment of air conditioning equipment and storage medium | |
CN113267679B (en) | Phase signal detection/control method, circuit, control device and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |