Control method, device and nonvolatile storage medium for fuel cell engine
Patent Information
- Application Number
- CN202310080275.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-01
- Publication Date
- 2026-11-03
- Estimated Expiration
- 2043-02-01
AI Technical Summary
In existing technologies, humidity control in fuel cell engines is not precise enough, resulting in excessively high or low humidity in the fuel cell stack, which prevents the timely removal of internal moisture.
By acquiring the current data, stack temperature, and stack gas pressure inside the fuel cell engine, and combining them with the stack impedance value, the Kalman filter algorithm is used to determine the estimated and observed humidity values of the stack, calculate the target humidity value, and control the working state of the preset valves to regulate the humidity.
Precise humidity control of fuel cell engines has been achieved, reducing computational complexity, ensuring the accuracy and real-time adjustment of humidity values, and solving the problem of inaccurate humidity control.
Smart Images

Figure CN116885242B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of fuel cells, and more specifically, to a control method, apparatus, and non-volatile storage medium for a fuel cell engine. Background Technology
[0002] Currently, fuel cell engines are an indispensable part of new energy vehicles, and controlling the humidity of fuel cell engines is a crucial aspect of their operation. Fuel cell engines generate water, heat, and electricity during operation; therefore, it is necessary to comprehensively consider the impact of various factors on the humidity of the fuel cell engine. Traditional methods of controlling fuel cell engine humidity only adjust it based on the hydrogen and water discharge frequency of the fuel cell stack. This results in the inability to timely remove moisture from inside the fuel cell engine, causing the stack's humidity to be excessively high or low for short periods.
[0003] There is currently no effective solution to the above problems. Summary of the Invention
[0004] This invention provides a control method, apparatus, and non-volatile storage medium for a fuel cell engine, to at least solve the technical problem of low accuracy in controlling the humidity of a fuel cell engine.
[0005] According to one aspect of the present invention, a control method for a fuel cell engine is provided, comprising: acquiring current data and monitoring data of the fuel cell stack inside the fuel cell engine during operation of the fuel cell engine according to preset operating conditions, wherein the current data includes: current value and rate of change of current value, and the monitoring data includes: stack temperature, stack gas pressure, and stack impedance value; determining a first humidity estimate of the fuel cell stack based on the current data, stack temperature, and stack gas pressure, wherein the first humidity estimate is used to characterize the humidity estimate of the fuel cell stack inside the fuel cell at the current moment; determining a humidity observation value of the fuel cell stack based on the stack impedance value; determining a target humidity value of the fuel cell stack based on the first humidity estimate and the humidity observation value; and controlling the operating state of a preset valve based on the target humidity value, wherein the preset valve is used to control the discharge of moisture inside the fuel cell engine.
[0006] Optionally, based on current data, stack temperature, and stack gas pressure, a first humidity estimate of the fuel cell is determined, including: determining the amount of water generated by the fuel cell at the current moment based on current data; determining a second humidity estimate of the fuel cell based on the amount of water, stack temperature, and stack gas pressure, wherein the second humidity estimate is used to characterize the humidity estimate of the fuel cell stack at the previous moment before the current moment; and determining the first humidity estimate based on preset operating conditions and the second humidity estimate.
[0007] Optionally, determining the first humidity estimate based on the preset operating conditions and the second humidity estimate includes: obtaining a preset correspondence relationship corresponding to the preset operating conditions, wherein the preset correspondence relationship is used to characterize the correspondence between the preset operating conditions and the humidity estimate of the fuel cell stack at the previous moment; obtaining the product of the second humidity estimate and the preset correspondence relationship to obtain a first product value; and obtaining the sum of the first product value and the first preset value to obtain the first humidity estimate.
[0008] Optionally, determining the target humidity value of the fuel cell stack based on the first humidity estimate and the observed humidity value includes: obtaining the difference between the first humidity estimate and the observed humidity value to obtain a first difference; obtaining the product of the first difference and a second preset value to obtain a second product; and obtaining the sum of the second product and the first humidity estimate to obtain the target humidity value.
[0009] Optionally, based on the target humidity value, the operating state of the preset valve is controlled, including: controlling the preset valve to open in response to the target humidity value being greater than a first preset threshold; and controlling the preset valve to close in response to the target humidity value being less than or equal to the first preset threshold.
[0010] Optionally, after controlling the operating state of the preset valve based on the target humidity value, the method further includes: obtaining the drainage frequency and drainage flow rate of the preset valve at the current moment; determining the rate of change of the fuel cell gas pressure based on the target humidity value, drainage frequency, and drainage flow rate; and adjusting the operating state of the preset valve in response to the rate of change being less than a second preset threshold.
[0011] Optionally, after controlling the operating state of the preset valve based on the target humidity value, the method further includes: determining a third humidity estimate of the fuel cell stack based on current data and monitoring data, wherein the third humidity estimate is used to characterize the humidity estimate inside the fuel cell stack at the next moment; and adjusting the operating state of the preset valve based on the third humidity estimate.
[0012] Optionally, based on current data and monitoring data, a third humidity estimate of the fuel cell stack is determined, including: obtaining the drainage frequency and drainage flow rate of a preset valve at the current moment; determining the gas utilization rate at the current moment based on the drainage frequency and drainage flow rate; determining the amount of water generated by the fuel cell stack at the current moment based on the gas utilization rate and current data; and determining the third humidity estimate of the fuel cell stack based on the amount of water and monitoring data.
[0013] According to another aspect of the present invention, a control device for a fuel cell engine is also provided, comprising: an acquisition module, configured to acquire current data and monitoring data of the fuel cell stack inside the fuel cell engine during operation of the fuel cell engine according to preset operating conditions, wherein the current data includes: current value and rate of change of current value, and the monitoring data includes: stack temperature, stack gas pressure, and stack impedance value; a first determination module, configured to determine a first humidity estimate of the fuel cell stack based on the current data, stack temperature, and stack gas pressure, wherein the first humidity estimate is used to characterize the humidity estimate of the fuel cell stack inside the fuel cell at the current moment; a second determination module, configured to determine an observed humidity value of the fuel cell stack based on the stack impedance value; a third determination module, configured to determine a target humidity value of the fuel cell stack based on the first humidity estimate and the observed humidity value; and a control module, configured to control the operating state of a preset valve based on the target humidity value, wherein the preset valve is used to control the discharge of moisture inside the fuel cell engine.
[0014] According to another aspect of the present invention, a non-volatile storage medium is also provided, the non-volatile storage medium including a stored program, wherein, when the program is executed, the fuel cell humidity control method of the above embodiment is executed in the processor of the device.
[0015] According to another aspect of the present invention, an electronic device is also provided, comprising: one or more processors; a storage device for storing one or more programs; and, when the one or more programs are executed by the one or more processors, causing the one or more processors to perform the fuel cell humidity control method of the above embodiments.
[0016] In this embodiment of the invention, during the operation of the fuel cell engine according to preset operating conditions, current data and monitoring data of the fuel cell stack inside the fuel cell engine are acquired. Based on the current data, stack stability, and stack gas pressure, a first humidity estimate of the fuel cell stack is determined. Based on the stack impedance value, an observed humidity value of the fuel cell stack is determined. Furthermore, based on the first humidity value and the observed humidity value, a target humidity value of the fuel cell stack is determined, thereby controlling the operating state of the preset valve according to the target humidity value. It should be noted that determining the first humidity estimate and observed humidity value of the fuel cell stack based on the real-time acquired current data and monitoring data of the fuel cell engine, and determining the target humidity value based on the first humidity estimate and observed humidity value, reduces computational complexity and makes the target humidity value more accurate. Therefore, the operating state of the preset valve is controlled in real time according to the target humidity value, achieving the technical effect of adjusting the operating state of the preset valve of the fuel cell engine in real time according to the target humidity value, thus solving the technical problem of low accuracy in controlling the humidity of the fuel cell engine. Attached Figure Description
[0017] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0018] Figure 1 This is a flowchart of a control method for a fuel cell engine according to an embodiment of the present invention;
[0019] Figure 2 This is a schematic diagram of an optional Kalman filtering principle according to an embodiment of the present invention;
[0020] Figure 3 This is a flowchart of an optional overall control of the humidity of a fuel cell engine according to an embodiment of the present invention;
[0021] Figure 4 This is a schematic diagram of a control device for a fuel cell engine according to an embodiment of the present invention. Detailed Implementation
[0022] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0024] Example 1
[0025] According to an embodiment of the present invention, an embodiment of a control method for a fuel cell engine is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0026] Figure 1 This is a flowchart of a control method for a fuel cell engine according to an embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps:
[0027] Step S102: During the operation of the fuel cell engine according to the preset operating conditions, acquire the current data and monitoring data of the fuel cell stack inside the fuel cell engine. The current data includes the current value and the rate of change of the current value. The monitoring data includes the stack temperature, stack gas pressure and stack impedance value.
[0028] The aforementioned fuel cell engine can be a power generation device that directly converts hydrogen and oxygen into electrical energy through an electrochemical reaction. The conversion process does not involve combustion, has no mechanical losses, boasts a high energy conversion rate, and produces only electricity, heat, and water as byproducts. It includes, but is not limited to, a fuel cell stack, a gas distribution and recovery system, a heat dissipation and humidification system, and a monitoring and control system. The fuel cell stack, which can be composed of multiple individual cells stacked in series, is the core component of the hydrogen fuel cell engine and the site where hydrogen and oxygen undergo a chemical reaction to generate electricity. It includes, but is not limited to, two electrodes and an electrolyte. The preset operating conditions can be the pre-defined operating conditions of the fuel cell engine.
[0029] The aforementioned current data can be relevant data on the current generated during the operation of the fuel cell engine, including but not limited to: current value and rate of change of current value. The current value can be the numerical value of the current generated by the reaction inside the fuel cell stack; the rate of change of current value can be the rate of change of the numerical value of the current generated by the reaction inside the fuel cell stack. Monitoring data can be data monitoring the internal conditions of the fuel cell stack, including but not limited to: stack temperature, stack gas pressure, and stack impedance value. The stack temperature can be the temperature at which heat is generated during the reaction process; the stack gas pressure can be the gas pressure inside the stack during the reaction process, and this gas can be, but is not limited to, hydrogen; the stack impedance value can be the impedance value that impedes the current in a circuit with resistance, inductance, and capacitance after the reaction occurs.
[0030] In one optional embodiment, a physical model of the fuel cell engine operating conditions and the internal humidity of the fuel cell stack is established. When the fuel cell engine is running according to the preset operating conditions, the internal current data of the fuel cell engine and the corresponding data of the fuel cell stack are monitored in real time to obtain the corresponding current data and monitoring data.
[0031] Step S104: Based on the current data, stack temperature and stack gas pressure, determine the first humidity estimate of the stack, wherein the first humidity estimate is used to characterize the humidity estimate of the stack inside the fuel cell at the current moment.
[0032] The first humidity estimate mentioned above can be the current humidity estimate of the fuel cell stack.
[0033] In one optional embodiment, the amount of water generated at the current moment is calculated based on the acquired current value and the rate of change of the current value. Then, based on the current amount of water generated, combined with the stack temperature and stack gas pressure, a second humidity estimate X of the fuel cell stack at the previous moment is determined. k-1 According to the formula To obtain a more accurate first humidity estimate Where A represents the preset correspondence between the previous operating condition and the preset operating condition in the fuel cell preset operating condition, and B represents the error in the calculation model.
[0034] Step S106: Determine the humidity observation value of the fuel cell based on the fuel cell impedance value.
[0035] The humidity observation values mentioned above can be obtained by measuring the humidity sample values and comparing them with the monitored fuel cell impedance values with the corresponding impedance values and humidity values in the calibrated table on the test bench.
[0036] In one optional embodiment, the current stack impedance value is compared with a table of impedance values and stack humidity pre-calibrated on the test bench to determine the stack humidity value corresponding to the current stack impedance value as the humidity observation value, which can be represented as Y. k .
[0037] Step S108: Determine the target humidity value of the fuel cell stack based on the first humidity estimate and the humidity observation value.
[0038] The target humidity value mentioned above can be obtained by calculating a more accurate humidity estimate of the current fuel cell stack using the first humidity estimate and the humidity observation value.
[0039] In one alternative embodiment, based on the calculated first humidity estimate Compared with humidity observation value Y k Obtain the first humidity estimate and Compared with humidity observation value Y kThe error between them yields the first difference value, and the first humidity estimate is reduced accordingly. Compared with humidity observation value Y k The impact of the error between the two values on the target humidity value, and further compared with the first humidity estimate. The exact target humidity value of the current fuel cell stack is obtained by adding the values together. The specific calculation formula is as follows: Where K is the first humidity estimate and Compared with humidity observation value Y k The weight of the error between the two values in the target humidity value.
[0040] It should be noted that the Kalman filter algorithm is used to calculate the target humidity value by combining the first humidity estimate and the observed humidity value. In this embodiment of the invention, a schematic diagram of the Kalman filter principle is shown below. Figure 2 As shown, the dotted tangent line represents the first humidity estimate, the dashed line represents the humidity observation value, and the solid line represents the target humidity value. The target humidity value is obtained by combining the first humidity estimate and the humidity observation value. The width of the first humidity estimate represents the uncertainty of the first humidity estimate, and the width of the humidity observation value represents the uncertainty of the humidity observation value. The target humidity value is obtained by taking the mean 1 of the first humidity estimate and the mean 2 of the humidity observation value. This target humidity value is more accurate, and the calculation process is simple, reducing the computational complexity and reducing the error that occurs in the calculation process.
[0041] Step S108: Based on the target humidity value, control the working state of the preset valve, wherein the preset valve is used to control the discharge of moisture inside the fuel cell engine.
[0042] The aforementioned preset valves can be valves that control the gas in the fuel cell stack, including but not limited to hydrogen venting valves. The operating state can be the operating state of the preset valves, including but not limited to: open, closed, and opening frequency.
[0043] In one optional embodiment, in response to a target humidity value exceeding a preset minimum fuel cell stack humidity value, a preset valve is opened to expel internal gas and blow water from the fuel cell stack to the outside. The drainage frequency and flow rate of the fuel cell stack are acquired. Based on the target humidity value, drainage frequency, and flow rate, the rate of change of the fuel cell stack gas pressure is determined. When the rate of change of the fuel cell stack gas pressure exceeds a preset minimum rate of change, the opening frequency of the preset valve is adjusted to reduce the fuel cell stack humidity. When the target humidity value is less than or equal to the preset minimum fuel cell stack humidity value, there is no need to open the preset valve to blow water to the outside, and the preset valve is closed. Based on the acquired current data and monitoring data, the estimated humidity value inside the fuel cell stack at the next moment is predicted. Furthermore, based on the estimated humidity value inside the fuel cell stack at the next moment, the opening frequency of the preset valve is adjusted to precisely control the humidity value of the fuel cell stack.
[0044] Through the above steps, it is possible to acquire current and monitoring data of the fuel cell stack inside the fuel cell engine during operation under preset conditions. Based on the current data, stack stability, and stack gas pressure, a first estimated humidity value of the stack is determined. Based on the stack impedance value, an observed humidity value of the stack is determined. Furthermore, based on the first humidity value and the observed humidity value, a target humidity value of the stack is determined, thereby controlling the operating state of the preset valves according to the target humidity value. It should be noted that determining the first estimated humidity value and the observed humidity value of the stack based on the real-time acquired current and monitoring data of the fuel cell engine, and determining the target humidity value based on the first estimated humidity value and the observed humidity value, reduces computational complexity and makes the target humidity value more accurate. This allows for real-time control of the operating state of the preset valves based on the target humidity value, achieving the technical effect of adjusting the operating state of the preset valves of the fuel cell engine in real time according to the target humidity value, thus solving the technical problem of low accuracy in controlling the humidity of the fuel cell engine.
[0045] Optionally, based on current data, stack temperature, and stack gas pressure, a first humidity estimate of the fuel cell is determined, including: determining the amount of water generated by the fuel cell at the current moment based on current data; determining a second humidity estimate of the fuel cell based on the amount of water, stack temperature, and stack gas pressure, wherein the second humidity estimate is used to characterize the humidity estimate of the fuel cell stack at the previous moment before the current moment; and determining the first humidity estimate based on preset operating conditions and the second humidity estimate.
[0046] The aforementioned water volume can be the amount of water produced by the fuel cell stack during the reaction process.
[0047] The second humidity estimate mentioned above can be the humidity estimate of the fuel cell stack at the previous time point before the current time point.
[0048] In one optional embodiment, the amount of water produced by the reaction in the fuel cell stack is calculated based on the current value and the rate of change of the current value under the corresponding operating condition. Combined with the current stack temperature and stack gas pressure, the estimated second humidity value X of the fuel cell stack at the previous moment is estimated. k-1 It obtains the operating conditions of the fuel cell at the previous moment, and based on the operating conditions at the previous moment and the second humidity estimate of the fuel cell stack, obtains the first humidity estimate of the fuel cell stack at the current moment.
[0049] Further, based on the preset operating conditions and the second humidity estimate, the first humidity estimate is determined, including: obtaining the preset correspondence relationship corresponding to the preset operating conditions, wherein the preset correspondence relationship is used to characterize the correspondence between the preset operating conditions and the humidity estimate of the fuel cell at the previous moment; obtaining the product of the second humidity estimate and the preset correspondence relationship to obtain the first product value; obtaining the sum of the first product value and the first preset value to obtain the first humidity estimate.
[0050] The aforementioned preset correspondence can be a pre-defined correspondence between the preset operating conditions at the previous moment and the estimated humidity value of the fuel cell stack. The first product value can be the product of the second humidity estimate and the preset correspondence. The first preset value can be an error value present in the calculation model.
[0051] In one optional embodiment, the correspondence between the fuel cell's preset operating condition and the stack humidity is obtained. Based on the correspondence between the fuel cell's operating condition at the previous moment and the estimated stack humidity, a preset correspondence A between the preset operating condition and the estimated stack humidity at the previous moment is obtained. The preset correspondence is then multiplied by the second humidity estimate to obtain the first product value AX. k-1 Furthermore, the first product value is added to the first preset value B to obtain the first humidity estimate of the fuel cell stack at the current moment. The specific calculation formula can be:
[0052] Optionally, determining the target humidity value of the fuel cell stack based on the first humidity estimate and the observed humidity value includes: obtaining the difference between the first humidity estimate and the observed humidity value to obtain a first difference; obtaining the product of the first difference and a second preset value to obtain a second product; and obtaining the sum of the second product and the first humidity estimate to obtain the target humidity value.
[0053] The first difference mentioned above can be the difference between the first humidity estimate and the observed humidity value. The second preset value can be the weight of the observed humidity value in the target humidity value.
[0054] In one optional embodiment, after obtaining the first humidity estimate... Compared with humidity observation value Y k Then, the first humidity estimate was... Compared with humidity observation value Y k Subtraction yields the first humidity estimate. Compared with humidity observation value Y k The error, and reduce the first humidity estimate. Compared with humidity observation value Y k The impact of error on the target humidity value: the final value compared to the first humidity estimate. By adding them together, we can obtain a more accurate target humidity value for the fuel cell stack at the current moment. The formula can be expressed as:
[0055] Optionally, based on the target humidity value, the operating state of the preset valve is controlled, including: controlling the preset valve to open in response to the target humidity value being greater than a first preset threshold; and controlling the preset valve to close in response to the target humidity value being less than or equal to the first preset threshold.
[0056] The aforementioned first preset threshold can be the minimum humidity value at which the preset valve is opened.
[0057] In one optional embodiment, when the target humidity value is greater than the preset minimum humidity value for opening the preset valve, the preset valve is controlled to open; when the target humidity value is less than or equal to the preset minimum humidity value for opening the preset valve, the preset valve is controlled to close.
[0058] Furthermore, after controlling the operating state of the preset valve based on the target humidity value, the method further includes: obtaining the drainage frequency and drainage flow rate of the preset valve at the current moment; determining the rate of change of the fuel cell gas pressure based on the target humidity value, drainage frequency, and drainage flow rate; and adjusting the operating state of the preset valve in response to the rate of change being less than a second preset threshold.
[0059] The aforementioned drainage frequency can be the drainage frequency of the fuel cell stack at the current moment. The drainage flow rate can be the drainage flow rate of the fuel cell stack at the current moment. The rate of change can be the rate of change of the internal gas pressure of the fuel cell stack due to venting. The second preset threshold can be the minimum rate of change of the preset valve frequency for pre-setting switching.
[0060] In one optional embodiment, after controlling the opening and closing of a preset valve according to the target humidity value, the drainage frequency and drainage flow rate of the preset valve at the current moment are obtained; then, based on the target humidity value, drainage frequency, and drainage flow rate, the rate of change of the fuel cell gas pressure is determined. When the rate of change of the fuel cell gas pressure is less than the preset minimum rate of change of the fuel cell gas pressure, the working state of the preset valve is adjusted, and the opening time interval of the preset valve is shortened to half of the original time, thereby reducing the opening time or opening frequency of the preset valve.
[0061] It should be noted that when the rate of change is large, the opening time or frequency of the preset valve should be increased to blow out the water as quickly as possible, ensuring that the humidity value of the fuel cell stack is maintained within a stable range. When the rate of change is large, the opening time or frequency of the preset valve should be decreased to prevent the humidity value inside the fuel cell stack from becoming too low.
[0062] Optionally, after controlling the operating state of the preset valve based on the target humidity value, the method further includes: determining a third humidity estimate of the fuel cell stack based on current data and monitoring data, wherein the third humidity estimate is used to characterize the humidity estimate inside the fuel cell stack at the next moment; and adjusting the operating state of the preset valve based on the third humidity estimate.
[0063] The aforementioned third humidity estimate can be the estimated value of the fuel cell stack humidity at the next moment after the current moment, used to predict the fuel cell stack humidity at the next moment, and can respond in advance to adjust the fuel cell stack humidity in response to the preset valve.
[0064] In one optional embodiment, the amount of water generated by the fuel cell reactor under the current operating condition can be calculated based on current data and monitoring data. Then, by combining the monitoring data, a third humidity estimate of the fuel cell reactor at the next moment can be estimated. Based on the third humidity estimate, the operating state of the preset valve is adjusted. When the third humidity estimate is greater than a first preset threshold, the opening time or opening frequency of the preset valve is increased in advance. When the third humidity estimate is less than or equal to the first preset threshold, the opening time or opening frequency of the preset valve is decreased in advance. This allows for an earlier response to the preset valve and adjustment of its operating state, thereby improving the accuracy of controlling the humidity value of the fuel cell reactor.
[0065] Furthermore, based on current data and monitoring data, a third humidity estimate of the fuel cell stack is determined, including: obtaining the drainage frequency and drainage flow rate of the preset valve at the current moment; determining the gas utilization rate at the current moment based on the drainage frequency and drainage flow rate; determining the amount of water generated by the fuel cell stack at the current moment based on the gas utilization rate and current data; and determining the third humidity estimate of the fuel cell stack based on the amount of water and monitoring data.
[0066] The gas utilization rate mentioned above can be the utilization rate of the gas used by the fuel cell stack at the current moment, and can be, but is not limited to, the hydrogen utilization rate.
[0067] In one optional embodiment, the drainage frequency and flow rate of the current preset valve are obtained, and the hydrogen utilization rate η at the current moment is determined based on the current drainage frequency and flow rate. Based on the hydrogen utilization rate and current data I, the amount of water m produced by the fuel cell reactor at the current moment is calculated, and the specific formula can be expressed as: Based on the amount of water produced by the fuel cell reactor at the current moment and monitoring data, a third humidity estimate of the fuel cell reactor is calculated.
[0068] The following is combined Figure 3 A preferred embodiment of the present invention will be described in detail, such as... Figure 3As shown, the fuel cell engine operates under preset conditions in secret, acquiring current data for the current operating condition. Based on this current data, the amount of water produced by the current stack reaction is calculated. Combined with the stack temperature and gas pressure, a first humidity estimate for the current stack is calculated. Furthermore, based on the monitored stack impedance value, the humidity observation value corresponding to the current stack impedance value is retrieved using a table corresponding to stack humidity values. A Kalman filter algorithm is used to combine the first humidity estimate and the humidity observation value to obtain the target humidity value. Based on the target humidity value, the opening and closing of the preset valves are controlled, thereby controlling the hydrogen discharge and drainage frequency and metering ratio. The drainage frequency and flow rate of the preset valves are further monitored. Then, based on the target humidity value, drainage frequency, and drainage flow rate, the rate of change of the stack gas pressure is determined. When the rate of change of the stack gas pressure is less than the preset minimum rate of change, the operating state of the preset valves is adjusted, shortening the opening interval of the preset valves to half of its original value.
[0069] Example 2
[0070] According to another aspect of the present invention, a control device for a fuel cell engine is also provided. This device can execute the control method for the fuel cell engine in the above embodiments. The specific implementation and preferred application scenarios are the same as those in the above embodiments, and will not be described again here.
[0071] Figure 4 This is a schematic diagram of a control device for starting a fuel cell according to an embodiment of the present invention, such as... Figure 4 As shown, the device includes the following components: a first acquisition module 40, a first determination module 42, a second determination module 44, a third determination module 46, and a control module 48.
[0072] The first acquisition module 40 is used to acquire current data and monitoring data of the fuel cell stack inside the fuel cell engine during the operation of the fuel cell engine according to preset operating conditions. The current data includes the current value and the rate of change of the current value, and the monitoring data includes the stack temperature, stack gas pressure and stack impedance value.
[0073] The first determining module 42 is used to determine a first humidity estimate of the fuel cell stack based on current data, stack temperature and stack gas pressure, wherein the first humidity estimate is used to characterize the humidity estimate of the fuel cell stack inside the fuel cell at the current moment.
[0074] The second determining module 44 is used to determine the humidity observation value of the fuel cell based on the fuel cell impedance value;
[0075] The third determining module 46 is used to determine the target humidity value of the fuel cell stack based on the first humidity estimate and the humidity observation value.
[0076] The control module 48 is used to control the working state of a preset valve based on a target humidity value. The preset valve is used to control the discharge of moisture from inside the fuel cell engine.
[0077] Optionally, the first determining module includes: a first determining unit, used to determine the amount of water generated by the fuel cell stack at the current moment based on current data; a second determining unit, used to determine a second humidity estimate of the fuel cell based on the amount of water, the fuel cell stack temperature, and the fuel cell stack gas pressure, wherein the second humidity estimate is used to characterize the humidity estimate of the fuel cell stack inside the fuel cell at the previous moment before the current moment; and a third determining unit, used to determine a first humidity estimate based on preset operating conditions and the second humidity estimate.
[0078] Optionally, the third determining unit includes: a first obtaining subunit, used to obtain a preset correspondence relationship corresponding to a preset operating condition, wherein the preset correspondence relationship is used to characterize the correspondence between the preset operating condition and the humidity estimate value of the fuel cell stack at the previous moment; a second obtaining subunit, used to obtain the product of the second humidity estimate value and the preset correspondence relationship to obtain a first product value; and a third obtaining subunit, used to obtain the sum of the first product value and the first preset value to obtain a first humidity estimate value.
[0079] Optionally, the third determining module includes: a second acquisition unit, used to acquire the difference between the first humidity estimate and the humidity observation value to obtain a first difference; a third acquisition unit, used to acquire the product of the first difference and a second preset value to obtain a second product value; and a fourth acquisition unit, used to acquire the sum of the second product value and the first humidity estimate to obtain a target humidity value.
[0080] Optionally, the control module includes: a first control unit, configured to control a preset valve to open in response to a target humidity value being greater than a first preset threshold; and a second control unit, configured to control a preset valve to close in response to a target humidity value being less than or equal to the first preset threshold.
[0081] Optionally, after controlling the operating state of the preset valve based on the target humidity value, the device further includes: a second acquisition module for acquiring the drainage frequency and drainage flow rate of the preset valve at the current moment; a fourth determination module for determining the rate of change of the fuel cell gas pressure based on the target humidity value, drainage frequency, and drainage flow rate; and a first adjustment module for adjusting the operating state of the preset valve in response to the rate of change being less than a second preset threshold.
[0082] Optionally, after controlling the operating state of the preset valve based on the target humidity value, the device further includes: a fifth determining module, used to determine a third humidity estimate of the fuel cell stack based on current data and monitoring data, wherein the third humidity estimate is used to characterize the humidity estimate inside the fuel cell stack at the next moment; and a second adjusting module, used to adjust the operating state of the preset valve based on the third humidity estimate.
[0083] Optionally, the fifth determining module includes: a fifth acquiring unit, used to acquire the drainage frequency and drainage flow rate of the preset valve at the current moment; a fourth determining unit, used to determine the gas utilization rate at the current moment based on the drainage frequency and drainage flow rate; a fifth determining unit, used to determine the amount of water generated by the fuel cell stack at the current moment based on the gas utilization rate and current data; and a sixth determining unit, used to determine the third humidity estimate of the fuel cell stack based on the amount of water and monitoring data.
[0084] Example 3
[0085] According to another aspect of the present invention, a non-volatile storage medium is also provided, the non-volatile storage medium including a stored program, wherein, when the program is executed, the fuel cell humidity control method of the above embodiment is executed in the processor of the device.
[0086] Example 4
[0087] According to another aspect of the present invention, an electronic device is also provided, comprising: one or more processors; a storage device for storing one or more programs; and, when the one or more programs are executed by the one or more processors, causing the one or more processors to perform the fuel cell humidity control method of the above embodiments.
[0088] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0089] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0090] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0091] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0092] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0093] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0094] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A control method for a fuel cell engine, characterized in that, include: During the operation of the fuel cell engine according to the preset operating conditions, the current data and monitoring data of the fuel cell stack inside the fuel cell engine are acquired. The current data includes the current value and the rate of change of the current value. The monitoring data includes the stack temperature, stack gas pressure and stack impedance value. Based on the current data, the stack temperature, and the stack gas pressure, a first humidity estimate of the stack is determined, wherein the first humidity estimate is used to characterize the humidity estimate of the internal stack of the fuel cell at the current moment. Based on the impedance value of the fuel cell stack, the humidity observation value of the fuel cell stack is determined by comparing and looking up the table corresponding to the impedance value and humidity. The target humidity value of the fuel cell stack is determined by calculating the first humidity estimate and the observed humidity value using the Kalman filter algorithm. Based on the target humidity value, the operating state of a preset valve is controlled, wherein the preset valve is used to control the discharge of moisture from inside the fuel cell engine; The determination of a first humidity estimate for the fuel cell stack based on the current data, the stack temperature, and the stack gas pressure includes: Based on the current data, determine the amount of water generated by the fuel cell stack at the current moment; Based on the water volume, the stack temperature, and the stack gas pressure, a second humidity estimate of the fuel cell is determined, wherein the second humidity estimate is used to characterize the humidity estimate of the fuel cell stack inside the fuel cell at the previous time before the current time. Obtain the preset correspondence relationship corresponding to the preset operating condition, wherein the preset correspondence relationship is used to characterize the correspondence between the preset operating condition at the previous moment and the humidity estimate value of the fuel cell stack; Obtain the product of the second humidity estimate and the preset correspondence to get the first product value; The sum of the first product value and the first preset value is obtained to get the first humidity estimate. The determination of the target humidity value of the fuel cell stack based on the first humidity estimate and the observed humidity value includes: The difference between the first humidity estimate and the observed humidity value is obtained to obtain the first difference. Obtain the product of the first difference and the second preset value to get the second product value; The target humidity value is obtained by summing the second product value and the first humidity estimate value.
2. The method according to claim 1, characterized in that, Based on the target humidity value, control the operating state of the preset valve, including: In response to the target humidity value being greater than a first preset threshold, the preset valve is controlled to open; In response to the target humidity value being less than or equal to the first preset threshold, the preset valve is controlled to close.
3. The method according to claim 2, characterized in that, After controlling the operating state of the preset valve based on the target humidity value, the method further includes: Obtain the drainage frequency and drainage flow rate of the preset valve at the current moment; The rate of change of the fuel cell stack gas pressure is determined based on the target humidity value, the drainage frequency, and the drainage flow rate. In response to the rate of change being less than a second preset threshold, the operating state of the preset valve is adjusted.
4. The method according to claim 2, characterized in that, After controlling the operating state of the preset valve based on the target humidity value, the method further includes: Based on the current data and the monitoring data, a third humidity estimate of the fuel cell stack is determined, wherein the third humidity estimate is used to characterize the humidity estimate inside the fuel cell stack at the next moment. Based on the third humidity estimate, the operating state of the preset valve is adjusted.
5. The method according to claim 4, characterized in that, Based on the current data and the monitoring data, a third humidity estimate of the fuel cell stack is determined, including: Obtain the drainage frequency and drainage flow rate of the preset valve at the current moment; Based on the drainage frequency and the drainage flow rate, the gas utilization rate at the current moment is determined; Based on the gas utilization rate and the current data, determine the amount of water generated by the fuel cell stack at the current moment; Based on the water volume and the monitoring data, a third humidity estimate for the fuel cell stack is determined.
6. A control device for use in the control method of any one of claims 1-5, characterized in that, include: The acquisition module is used to acquire current data and monitoring data of the fuel cell stack inside the fuel cell engine during the operation of the fuel cell engine according to preset operating conditions. The current data includes: current value and the rate of change of the current value. The monitoring data includes: stack temperature, stack gas pressure and stack impedance value. The first determining module is used to determine a first humidity estimate of the fuel cell stack based on the current data, the stack temperature and the stack gas pressure, wherein the first humidity estimate is used to characterize the humidity estimate of the fuel cell stack inside the fuel cell at the current moment. The second determining module is used to determine the humidity observation value of the fuel cell stack by comparing and searching the impedance value with a humidity correspondence table based on the impedance value of the fuel cell stack. The third determining module is used to calculate the target humidity value of the fuel cell stack by using the Kalman filter algorithm to calculate the first humidity estimate and the humidity observation value. A control module is used to control the working state of a preset valve based on the target humidity value, wherein the preset valve is used to control the discharge of moisture from inside the fuel cell engine; The first determining module is further configured to: determine the amount of water generated by the fuel cell stack at the current moment based on the current data; determine a second humidity estimate of the fuel cell based on the water amount, the fuel cell stack temperature, and the fuel cell stack gas pressure, wherein the second humidity estimate is used to characterize the humidity estimate of the fuel cell stack inside the fuel cell at the previous moment before the current moment; obtain a preset correspondence relationship corresponding to the preset operating condition, wherein the preset correspondence relationship is used to characterize the correspondence between the preset operating condition at the previous moment and the humidity estimate of the fuel cell stack; obtain the product of the second humidity estimate and the preset correspondence relationship to obtain a first product value; and obtain the sum of the first product value and the first preset value to obtain the first humidity estimate. The third determining module is further configured to obtain the difference between the first humidity estimate and the humidity observation value to obtain a first difference; obtain the product of the first difference and a second preset value to obtain a second product; and obtain the sum of the second product and the first humidity estimate to obtain the target humidity value.
7. A non-volatile storage medium, characterized in that, The non-volatile storage medium includes a stored program, wherein, when the program is executed, the fuel cell humidity control method according to any one of claims 1-5 is executed in the processor of the device.
Citation Information
Patent Citations
Fuel cell water content detecting method and device, and computer readable storage medium
CN109830713A
Fuel cell water content control method, fuel cell system and fuel cell vehicle
CN114583220A
