Method, device and equipment for controlling efficiency of fuel cell system and storage medium

By adjusting the value of the influencing factor of the fuel cell system and calculating the stability coefficient, the problem of uncontrollable efficiency of the fuel cell system is solved, and the system efficiency improvement and stability guarantee is achieved.

CN120184294APending Publication Date: 2025-06-20SHANGHAI HYDROGEN PROPULSION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510328199.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

Fuel cell systems operating based on current calibration have problems with uncontrollable efficiency. The system efficiency fluctuates when operating parameters change, making it difficult to maintain a high level.

Method used

By obtaining the value sequence of the influencing factors, adjust the value of the influencing factors in the order of efficiency improvement, and calculate the stability coefficient during the adjustment process. If the stability coefficient does not meet a certain numerical range, stop adjusting to ensure system stability.

Benefits of technology

The efficiency of the fuel cell system is improved, ensuring that the system maintains high efficiency under stable conditions, and avoiding system instability caused by efficiency improvement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120184294A_ABST
    Figure CN120184294A_ABST
Patent Text Reader

Abstract

The invention discloses a method for controlling the efficiency of a fuel cell system, and the method comprises the steps: obtaining a value sequence of impact factors, and arranging a plurality of values in the value sequence according to the degree of improving the efficiency of the fuel cell system; executing an efficiency improvement strategy, wherein the efficiency improvement strategy is used for adjusting the values of the influence factors into different values in the value sequence according to the sequence in the value sequence; in the process of executing the efficiency improvement strategy, calculating a stability coefficient of the fuel cell system; if the stability coefficient does not meet the first numerical range, a first value in the value sequence is determined, execution of the efficiency improvement strategy is stopped, and the efficiency of the fuel cell system corresponding to the first value is larger than or equal to the efficiency of the fuel cell system corresponding to any value in the value sequence under the condition that the fuel cell system is kept stable. Therefore, the stability of the fuel cell system is guaranteed, the efficiency of the system is improved as much as possible under the condition that the fuel cell system is stable, and the performance of the system is prevented from being influenced by efficiency improvement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of fuel cells, and in particular, to a method, device, equipment, and storage medium for controlling the efficiency of a fuel cell system. Background Art

[0002] A fuel cell system is a power generation device that converts chemical energy into electrical energy through an electrochemical reaction between a fuel and an oxidant, and has the advantages of high efficiency and low emissions. Generally, a fuel cell system may include components such as a fuel cell stack, a supply module for fuel and oxidant, and a thermal management module.

[0003] In actual application, the fuel cell system operates based on current calibration, that is, the current flowing through the fuel cell system can be maintained at a preset current value to maintain the stable operation of the fuel cell stack.

[0004] However, the fuel cell system operating based on current calibration has the problem that its efficiency is uncontrollable. During the operation of the fuel cell system, even when the current remains unchanged, the efficiency of the system will fluctuate with the change of the operating parameters of the fuel cell system, resulting in the efficiency of the fuel cell system being often difficult to maintain at a high level. Summary of the Invention

[0005] Embodiments of the present application provide a method for controlling the efficiency of a fuel cell system to improve the efficiency of the fuel cell system. In addition, embodiments of the present application also provide corresponding equipment, computer-readable storage media, and computer program products.

[0006] In a first aspect, embodiments of the present application provide a method for controlling the efficiency of a fuel cell system, including: obtaining a value sequence of an influencing factor, where the influencing factor is an operating parameter that affects the efficiency of the fuel cell system, the value sequence includes multiple values of the influencing factor, and the multiple values in the value sequence are arranged in the order of the degree of improving the efficiency of the fuel cell system; executing an efficiency improvement strategy, where the efficiency improvement strategy is used to adjust the value of the influencing factor to different values in the value sequence according to the order in the value sequence; during the execution of the efficiency improvement strategy, calculating a stability coefficient of the fuel cell system, where the stability coefficient is used to indicate whether the fuel cell system remains stable when the value of the influencing factor changes; if the stability coefficient does not satisfy a first numerical range, determining a first value in the value sequence and stopping executing the efficiency improvement strategy, and the efficiency of the fuel cell system corresponding to the first value is greater than or equal to the efficiency of the fuel cell system corresponding to any value in the value sequence when the fuel cell system remains stable.

[0007] In a possible implementation, the influencing factor includes one or more of the air flow rate, air pressure, and coolant temperature of the fuel cell system.

[0008] In a possible implementation, the execution of the efficiency improvement strategy includes: adjusting the value of the influencing factor to a different value in the value sequence in accordance with the order in the value sequence; when the stability coefficient satisfies the second numerical range, the adjustment amplitude is N, where the adjustment amplitude is the difference between the adjusted position and the pre-adjusted position, the adjusted position is the position order of the value of the influencing factor in the value sequence after adjustment, the pre-adjusted position is the position order of the value of the influencing factor in the value sequence before adjustment, the second numerical range is included within the first numerical range, and N is a positive integer greater than 1; when the stability coefficient does not satisfy the second numerical range but satisfies the first numerical range, the adjustment amplitude is M, where M is a positive integer less than N.

[0009] In a possible implementation, calculating the stability coefficient of the fuel cell system includes: obtaining the actual value and the preset value of the stability factor of the fuel cell system, where the stability factor is an operating parameter for indicating the stability of the fuel cell system; calculating the stability coefficient of the fuel cell system based on the actual value and the preset value of the stability factor, where the stability coefficient is the mean square error of the stability factor.

[0010] In a possible implementation, the stability factor includes one or more of the current, high-frequency impedance, low-frequency impedance, monomer voltage consistency coefficient, and average value of the monomer voltage of the fuel cell system.

[0011] In a possible implementation, during the execution of the efficiency improvement strategy, calculating the stability coefficient of the fuel cell system includes: calculating the stability coefficient after each adjustment of the value of the influencing factor to a value in the value sequence, or calculating the stability coefficient after the efficiency of the fuel cell system reaches the target efficiency.

[0012] In a possible implementation, the method further includes: determining a continuous plurality of values in the value sequence that are before and adjacent to the first value; calculating a second value, where the second value is the average of the first value and the continuous plurality of values.

[0013] Second aspect, an embodiment of the present application provides a device for controlling the efficiency of a fuel cell system, including: an acquisition module, the acquisition module is used to acquire a value sequence of an influencing factor, the influencing factor is an operating parameter that affects the efficiency of the fuel cell system, the value sequence includes multiple values of the influencing factor, and the multiple values in the value sequence are arranged in the order of increasing the efficiency of the fuel cell system; an execution module, the execution module is used to execute an efficiency improvement strategy, and the efficiency improvement strategy is used to adjust the value of the influencing factor to different values in the value sequence according to the order in the value sequence; a calculation module, the calculation module is used to calculate the stability coefficient of the fuel cell system during the execution of the efficiency improvement strategy, and the stability coefficient is used to indicate whether the fuel cell system remains stable when the value of the influencing factor changes; a determination module, the determination module is used to determine the first value in the value sequence and stop executing the efficiency improvement strategy if the stability coefficient does not meet the first numerical range, and the efficiency of the fuel cell system corresponding to the first value is greater than or equal to the efficiency of the fuel cell system corresponding to any value in the value sequence when the fuel cell system remains stable.

[0014] In a possible implementation manner, the influencing factor includes one or more of the air flow rate, air pressure, and coolant temperature of the fuel cell system.

[0015] In a possible implementation manner, the execution module is specifically configured to: adjust the value of the influencing factor to different values in the value sequence according to the order in the value sequence; when the stability coefficient meets the second numerical range, the adjustment amplitude is N, the adjustment amplitude is the difference between the adjusted position and the pre-adjusted position, the adjusted position is the position order of the value of the influencing factor in the value sequence after being adjusted, the pre-adjusted position is the position order of the value of the influencing factor in the value sequence before being adjusted, the second numerical range is included within the first numerical range, and N is a positive integer greater than 1; when the stability coefficient does not meet the second numerical range but meets the first numerical range, the adjustment amplitude is M, and M is a positive integer less than N.

[0016] In a possible implementation manner, the calculation module is specifically configured to: acquire the actual value and the preset value of the stability factor of the fuel cell system, where the stability factor is an operating parameter used to indicate the stability of the fuel cell system; calculate the stability coefficient of the fuel cell system according to the actual value and the preset value of the stability factor, and the stability coefficient is the mean square error of the stability factor.

[0017] In a possible implementation, the stability factor includes one or more of the current of the fuel cell system, high-frequency impedance, low-frequency impedance, monomer voltage consistency coefficient, and average value of the monomer voltage.

[0018] In a possible implementation, the calculation module is specifically configured to: after each time the value of the influence factor is adjusted to a value in the value sequence, calculate the stability coefficient, or calculate the stability coefficient after the efficiency of the fuel cell system reaches the target efficiency.

[0019] In a possible implementation, the determination module is further configured to determine a continuous plurality of values in the value sequence that are before and adjacent to the first value; the calculation module is further configured to calculate a second value, where the second value is the average of the first value and the continuous plurality of values.

[0020] In a third aspect, an embodiment of the present application further provides a computing device, and the computing device may include a processor and a memory:

[0021] The memory is used to store a computer program;

[0022] The processor is configured to execute the method described in the first aspect and any implementation manner in the first aspect according to the computer program.

[0023] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, and the computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method described in the first aspect and any implementation manner in the first aspect.

[0024] In a fifth aspect, an embodiment of the present application further provides a computer program product including instructions, and when it runs on a computing device, it causes the computing device to execute the method described in the first aspect and any implementation manner in the first aspect.

[0025] In the above implementation manner of the embodiment of the present application, a value sequence of an influencing factor is obtained, where the influencing factor is an operating parameter that affects the efficiency of the fuel cell system, and the value sequence includes multiple values of the influencing factor. The multiple values in the value sequence are arranged in the order of the degree of improving the efficiency of the fuel cell system; an efficiency improvement strategy is executed, and the efficiency improvement strategy is used to adjust the value of the influencing factor to different values in the value sequence according to the order in the value sequence; during the execution of the efficiency improvement strategy, the stability coefficient of the fuel cell system is calculated, and the stability coefficient is used to indicate whether the fuel cell system remains stable when the value of the influencing factor changes; if the stability coefficient does not meet the first numerical range, determine the first value in the value sequence and stop executing the efficiency improvement strategy. When the fuel cell system remains stable, the efficiency of the fuel cell system corresponding to the first value is greater than or equal to the efficiency of the fuel cell system corresponding to any value in the value sequence.

[0026] In this way, during the operation of the fuel cell system, by adjusting the operating parameters (i.e., influencing factors) that can affect the efficiency of the fuel cell system according to the degree of efficiency improvement, for example, adjusting the values of the air flow rate, air pressure, or coolant temperature of the fuel cell system, the efficiency of the fuel cell system can be improved to a certain extent, and the efficiency of the fuel cell system can be maintained at a relatively high level. Moreover, when the operating parameters of the fuel cell system change, the stability of the fuel cell system may be affected. For example, after significantly adjusting the operating parameters of the fuel cell system, the performance of the fuel cell stack may fluctuate greatly, and it is difficult for the fuel cell system to return to the state before adjustment or it takes a long time to return to the state before adjustment. Furthermore, during the process of improving the efficiency of the fuel cell system, by calculating the stability coefficient, when the stability coefficient does not meet the first numerical range, the operating parameters can no longer be adjusted, and the first value of the influencing factor that can keep the efficiency at a relatively high level can be determined to ensure the stability of the fuel cell system, so as to achieve maximizing the efficiency of the fuel cell system under the condition of its stability and avoiding affecting the performance of the fuel cell system due to blindly improving the efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings described below are only some embodiments recorded in the present application. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings.

[0028] Figure 1 It is a schematic diagram of the architecture of a data processing system in an embodiment of the present application;

[0029] Figure 2Schematic flowchart of a method for controlling the efficiency of a fuel cell system in an embodiment of the present application;

[0030] Figure 3 Schematic structural diagram of a device for controlling the efficiency of a fuel cell system in an embodiment of the present application;

[0031] Figure 4 Schematic hardware structure diagram of a computing device in an embodiment of the present application. Detailed implementation manners

[0032] Refer to Figure 1 , which is a schematic diagram of a data processing system provided by the present application. As Figure 1 shown, the data processing system 10 includes a controller, a memory, and a fuel cell system. Figure 1 Taking the data processing system 10 as an example that includes a controller 100, a memory 200, and a fuel cell system 300, in an actual application scenario, the data processing system 10 may include a greater number of controllers, memories, or fuel cell systems.

[0033] The controller 100 and the memory 200, and the controller 100 and the fuel cell system 300 can be connected through a bus. This bus can be, for example, a peripheral component interconnect express (PCIE) bus, etc. Alternatively, the controller 100 and the memory 200, and the controller 100 and the fuel cell system 300 can also be connected through a network. This network can be, for example, a local area network (LAN), a wide area network (WAN), etc. in terms of coverage, and can be a wired network or a wireless network, etc. in terms of connection method.

[0034] Among them, the controller 100 refers to a device with data processing and control capabilities. For example, the controller 100 can be a programmable logic controller (PLC), etc., and no limitation is imposed thereon. It should be noted that in other data processing systems, the controller 100 can also be replaced by a processor, such as a central processing unit (CPU), etc., and no limitation is imposed thereon.

[0035] The memory 200 refers to a device with file storage capabilities, such as a semiconductor memory, a magnetic memory, an optical memory, etc., and there is no limitation thereto. Additionally, a database may be stored on the memory 201 for data management and data query, and there is no limitation thereto. It should be noted that in other data processing systems, the memory 200 may also be integrated into the controller 100, and there is no limitation thereto.

[0036] The fuel cell system 300 refers to a power generation device that can convert chemical energy into electrical energy by using an electrochemical reaction between a fuel and an oxidant. Among them, the fuel can be, for example, hydrogen, and the oxidant can be, for example, air. Usually, the fuel cell system may include a fuel cell stack, a supply module for fuel and oxidant, and a thermal management module. Among them, the fuel cell stack includes a plurality of fuel cells, and each fuel cell is a place where the actual electrochemical reaction between the fuel and the oxidant occurs and can be used to provide electrical energy; the supply module for fuel and oxidant can be used to supply the fuel and oxidant required by the fuel cell stack, and the supply module for fuel and oxidant may consume a part of the electrical energy generated by the fuel cell stack; the thermal management module can perform heat management on the fuel cell stack to ensure that the fuel cell stack is within the normal operating temperature range, and, similarly, the thermal management module may also consume a part of the electrical energy generated by the fuel cell stack.

[0037] In an actual application scenario, the fuel cell system can operate based on current calibration. For example, the current flowing through the fuel cell system can be maintained at a preset current value, so as to maintain the stable operation of the fuel cell stack.

[0038] However, the fuel cell system operating based on current calibration has the problem of uncontrollable efficiency. During the operation of the fuel cell system, even when the current remains unchanged, the efficiency of the system will fluctuate with the changes in various operating parameters of the fuel cell system, resulting in the fact that the efficiency of the fuel cell system is often difficult to maintain at a high level. Moreover, when the operating parameters of the fuel cell system change, the stability of the fuel cell system may be affected. For example, after significantly adjusting the operating parameters of the fuel cell system, the performance of the fuel cell stack may fluctuate greatly, and it is difficult for the fuel cell system to return to the state before adjustment or it takes a long time to return to the state before adjustment.

[0039] Based on this, obtain the value sequence of the influencing factor. The influencing factor is an operating parameter that affects the efficiency of the fuel cell system. The value sequence includes multiple values of the influencing factor, and the multiple values in the value sequence are arranged in the order of the degree of improving the efficiency of the fuel cell system. Execute the efficiency improvement strategy, which is used to adjust the value of the influencing factor to different values in the value sequence according to the order in the value sequence. During the execution of the efficiency improvement strategy, calculate the stability coefficient of the fuel cell system, which is used to indicate whether the fuel cell system remains stable when the value of the influencing factor changes. If the stability coefficient does not meet the first numerical range, determine the first value in the value sequence and stop executing the efficiency improvement strategy. When the fuel cell system is stable, the efficiency of the fuel cell system corresponding to the first value is greater than or equal to the efficiency of the fuel cell system corresponding to any value in the value sequence.

[0040] In this way, during the operation of the fuel cell system, by adjusting the operating parameters (i.e., influencing factors) that can affect the efficiency of the fuel cell system according to the degree of efficiency improvement, for example, adjusting the values of the air flow rate, air pressure, or coolant temperature of the fuel cell system, the efficiency of the fuel cell system can be improved to a certain extent, and the efficiency of the fuel cell system can be maintained at a relatively high level. In addition, during the process of improving the efficiency of the fuel cell system, by calculating the stability coefficient, when the stability coefficient does not meet the first numerical range, the operating parameters can be adjusted no more, and the first value of the influencing factor that can keep the efficiency at a relatively high level can be determined to ensure the stability of the fuel cell system, so as to achieve the goal of maximizing the efficiency of the fuel cell system while keeping it stable, and avoiding the performance of the fuel cell system being affected by simply improving the efficiency.

[0041] To make the above objects, features, and advantages of the present application more obvious and understandable, the following will exemplarily illustrate various non-limiting embodiments in the embodiments of the present application with reference to the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.

[0042] Refer to Figure 2 , Figure 2 which shows a schematic flowchart of a method for controlling the efficiency of a fuel cell system in an embodiment of the present application. This method can be applied to Figure 1 the data processing system 10 shown, or can be applied to other applicable data processing systems. The following takes the application to Figure 1 the data processing system 10 shown for controlling the efficiency of the fuel cell system as an example for illustration. As Figure 2As shown, the method may specifically include the following steps.

[0043] S201: The controller 100 obtains a value sequence of influencing factors. The influencing factor is an operating parameter that affects the efficiency of the fuel cell system. The value sequence includes multiple values of the influencing factor, and the multiple values in the value sequence are arranged in the order of the degree of improving the efficiency of the fuel cell system.

[0044] During the operation of the fuel cell system, some operating parameters of the fuel cell system may affect the efficiency of the fuel cell system. It can be understood that the efficiency of the fuel cell system is the dependent variable, and the operating parameters (i.e., influencing factors) that affect the efficiency of the fuel cell system are the independent variables.

[0045] By adjusting the values of the influencing factors, the efficiency of the fuel cell system can be adjusted. Among them, the influencing factors may include the air flow rate of the fuel cell system, that is, the flow rate of the air supplied by the supply module to the fuel cell stack; the influencing factors may also include the air pressure, that is, the pressure of the air supplied by the supply module to the fuel cell stack; the influencing factors may further include the coolant temperature, that is, the temperature of the coolant used by the thermal management module to cool the fuel cell stack. In addition, the influencing factors may also be other operating parameters that affect the efficiency of the fuel cell system, which are not limited herein.

[0046] Under normal circumstances, if the operating parameters of the fuel cell system are adjusted, it may affect the stability of the fuel cell system. For example, if the air flow rate of the fuel cell system is reduced too much, the performance of the fuel cell stack may be affected due to the lack of sufficient air for the electrochemical reaction. And this kind of influence is difficult to recover in the short term, thereby causing irreversible damage to the fuel cell system.

[0047] Based on this, if the values of the influencing factors are blindly adjusted to improve the efficiency of the fuel system, it may cause the fuel cell system to be unstable. Therefore, the controller 100 can obtain the value sequence of the influencing factors, and the value sequence includes multiple value situations of the influencing factors. Moreover, the multiple values in the value sequence are arranged in the order of the degree of improving the efficiency of the fuel cell system. It can be understood that the efficiency of the fuel cell system corresponding to each value in the value sequence is gradually increasing. Furthermore, the controller 100 can avoid damaging the stability of the fuel cell system during the process of gradually increasing the efficiency of the fuel cell system.

[0048] Exemplarily, the influencing factor may include air flow rate. Generally, the air flow rate is negatively correlated with the efficiency of the fuel cell system. That is, the lower the air flow rate, the lower the voltage of the fuel cell system, and the lower the electrical energy consumed by some power-consuming modules in the fuel cell system, and thus the efficiency of the fuel cell system is correspondingly improved. Or, the influencing factor may include air pressure, and the air pressure is also negatively correlated with the efficiency of the fuel cell system. Or, the influencing factor may further include the coolant temperature, and the coolant temperature is also negatively correlated with the efficiency of the fuel cell system. The same applies to other operating parameters included in the influencing factor, which will not be elaborated here.

[0049] It should be noted that the value sequence may be stored in the memory 200, so that the controller 100 can obtain the value sequence through the memory 200. In addition, the value sequence may be determined in advance by developers based on the law of the influencing factor affecting the efficiency of the fuel cell system, and this is not limited.

[0050] S202: The controller 100 executes an efficiency improvement strategy, which is used to adjust the value of the influencing factor to different values in the value sequence according to the order in the value sequence.

[0051] Based on the obtained value sequence, the controller 100 can execute an efficiency improvement strategy for the fuel cell system, that is, adjust the value of the influencing factor to different values in the value sequence according to the order in the value sequence.

[0052] For example, the value sequence obtained by the controller 100 may be [K0, K1, K2, …, K x , where the value sequence includes x available values of the influencing factor, and K0 is the initial value of the influencing factor. Starting from K0, the efficiency of the fuel cell system corresponding to the values included in the value sequence gradually increases. That is, the efficiency of the fuel cell system when the value of the influencing factor is K1 is greater than the efficiency of the fuel cell system when the value of the influencing factor is K0, and so on without further elaboration. Then, the controller can, in accordance with the order in the value sequence, adjust the value of the influencing factor to a value that is subsequent to the current value in the order. For example, the controller 100 can adjust the value of the influencing factor from K0 to K1, K2 or other subsequent values.

[0053] Optionally, after each adjustment of the value of the influencing factor, the controller 100 may determine the current efficiency of the fuel cell system. Exemplarily, the efficiency of the fuel cell system may be jointly determined by the efficiency of the fuel cell stack itself and the electrical energy consumed by other power-consuming modules in the fuel cell system. The efficiency of the fuel cell stack may be determined by a stack efficiency model. The stack efficiency model may input the influencing factor and output the efficiency of the fuel cell stack. The stack efficiency model may be obtained by developers measuring the efficiency of the fuel cell stack at different values of the influencing factor in a test environment. Other power-consuming modules in the fuel cell system may be directly calculated by the controller 100 by obtaining the current and voltage flowing through each power-consuming module.

[0054] It should be noted that the above implementation method for the controller 100 to determine the efficiency of the fuel cell system is only an exemplary illustration. In actual applications, the efficiency may also be determined by other implementation methods.

[0055] S203: During the execution of the efficiency improvement strategy, the controller 100 calculates the stability coefficient of the fuel cell system. The stability coefficient is used to indicate whether the fuel cell system remains stable when the value of the influencing factor changes.

[0056] During the execution of the efficiency improvement strategy in step S202, the controller 100 may determine whether the fuel cell system still remains stable when the value of the influencing factor changes. Furthermore, before the fuel cell system undergoes irreversible changes, the controller 100 stops improving the efficiency of the fuel cell system to ensure the normal operation of the fuel cell system. Among them, the stability coefficient may be used to indicate whether the fuel cell system is stable. Based on this, the controller 100 may calculate the stability coefficient of the fuel cell system.

[0057] Exemplarily, the controller may first obtain the actual value and the preset value of the stability factor in the fuel cell system. The stability factor is an operating parameter that can indicate the stability of the fuel cell system. The actual value of the stability factor is the current value of the stability factor, and the preset value of the stability factor is the preset value of the stability factor for the fuel cell system in the initial state. The stability factor may include one or more of the current passing through the fuel cell system, the high-frequency impedance and low-frequency impedance of the fuel cell system, the monomer voltage consistency coefficient, and the average value of the monomer voltages. It should be noted that the monomer voltage consistency coefficient is used to indicate the degree of consistency of the voltages of multiple fuel cells included in the fuel cell stack, and the average value of the monomer voltages is the average value of the voltages of multiple fuel cells included in the fuel cell stack. In addition, the stability factor may also include other operating parameters, which are not limited herein.

[0058] Based on this, the controller 100 can calculate the stability coefficient according to the actual value and the preset value of the stability factor. For example, the stability coefficient can be the mean square error of the stability factor, that is, calculate the square of the difference between the actual value and the preset value of one or more parameters included in the stability factor, and then sum and take the average. In addition, the controller 100 can also determine the stability coefficient based on other methods, which is not limited herein.

[0059] Further, in the process of executing the efficiency improvement strategy, the controller 100 can calculate the stability coefficient multiple times to continuously ensure the temperature of the fuel cell system. Exemplarily, after each time the controller 100 adjusts the value of the influencing factor to a value in the value sequence, the controller 100 can calculate the value of the current stability coefficient. Or, the controller 100 can determine the target efficiency for the fuel cell system, that is, the target value required to improve the current efficiency. When the efficiency of the fuel cell system reaches this target efficiency, the control 100 calculates the value of the current stability coefficient. It should be noted that the target efficiency determined by the controller 100 for the fuel cell system can change gradually. For example, if the current fuel cell system has a high degree of stability (the value of the stability coefficient is low), the controller 100 can set the target efficiency higher and does not need to calculate frequently. On the contrary, the target efficiency can be set lower to avoid the situation where the fuel cell system has become unstable but the stability coefficient has not been calculated yet. In addition, the controller 100 can also calculate the stability coefficient at other time points, which is not limited herein.

[0060] Optionally, the controller 100 can calculate the stability coefficient after the value of the influencing factor is adjusted and lasts for a period of time (before the next adjustment), so as to avoid the situation where the impact on the stability of the fuel cell system is not obvious when the influencing factor initially changes.

[0061] S204: If the stability coefficient does not meet the first numerical range, the controller 100 determines the first value in the value sequence and stops executing the efficiency improvement strategy, and the efficiency of the fuel cell system corresponding to the first value is greater than or equal to the efficiency of the fuel cell system corresponding to any value in the value sequence when the fuel cell system remains stable.

[0062] After the controller 100 calculates the stability coefficient, the controller 100 may determine whether the stability coefficient is within the first numerical range. And when the first numerical range is not satisfied, that is, when there is a risk to the stability of the fuel cell system, the controller 100 may stop executing the efficiency improvement strategy in step S202, thereby ensuring the stability of the fuel cell system. Moreover, the controller 100 may determine the first value in the value sequence, which is the value corresponding to the highest efficiency of the fuel cell system among the values in the value sequence when the fuel cell system remains stable. Or rather, when the fuel cell system remains stable, the efficiency of the fuel cell system corresponding to the first value is greater than or equal to the efficiency of the fuel cell system corresponding to any value in the value sequence.

[0063] For example, for the value sequence [K0, K1, K2, …, K x , the controller 100 may determine the stability coefficient each time the influencing factor is adjusted. If the stability coefficient when the influencing factor takes the value of K i satisfies the above-mentioned first numerical range, and does not satisfy the above-mentioned first numerical range when the influencing factor takes the value of K i+1 , then, since the efficiency of the fuel cell system corresponding to each value in the value sequence gradually increases, the first value should be K i .

[0064] It can be understood that the first numerical range is the boundary for the risk of the stability of the fuel cell system. Therefore, if the value of the stability coefficient is far from exceeding the first numerical range, the controller 100 can adjust the influencing factor by a relatively large amplitude each time. Specifically, when the stability coefficient is in different intervals within the first numerical range, the adjustment amplitude values can be different, where the adjustment amplitude is the difference between the position order of the value of the influencing factor in the value sequence after being adjusted and the position order of the value of the influencing factor in the value sequence before being adjusted. Exemplarily, when the stability coefficient satisfies the second numerical range, the second numerical range is included within the first numerical range, and at this time the adjustment amplitude is N; when the stability coefficient does not satisfy the second numerical range but satisfies the first numerical range, the adjustment amplitude is M. It can be understood that within the second numerical range, the stability of the fuel cell system is relatively stable, so the adjustment amplitude N can be greater than M (both N and M are positive integers), that is, N can be a number greater than 1, and M is a number less than 1. In this way, when executing the efficiency improvement strategy, the efficiency improvement of the fuel cell system will not be too slow due to too low an adjustment amplitude.

[0065] Furthermore, in order to avoid instability of the fuel cell system caused by errors, the controller 100 may also obtain a plurality of consecutive values before the first value and adjacent to the first value in the value sequence, and calculate the average of the above values. For example, for the value sequence [K0, K1, K2, …, Kx , the first value is K i , then the controller 100 can also determine a second value, and the second value is K i , K i-1 , K i-2 and K i-3 and the average value of K

[0066] In addition, an embodiment of the present application also provides a device for controlling the efficiency of a fuel cell system. Refer to Figure 3 , Figure 3 , which shows a schematic structural diagram of a device for controlling the efficiency of a fuel cell system in an embodiment of the present application Figure 3 The device 300 for controlling the efficiency of the fuel cell system shown includes:

[0067] An acquisition module 301, where the acquisition module 301 is used to acquire a value sequence of influence factors, the influence factors are operating parameters that affect the efficiency of the fuel cell system, the value sequence includes multiple values of the influence factors, and the multiple values in the value sequence are arranged in the order of improving the efficiency of the fuel cell system;

[0068] An execution module 302, where the execution module 302 is used to execute an efficiency improvement strategy, and the efficiency improvement strategy is used to adjust the value of the influence factor to different values in the value sequence according to the order in the value sequence;

[0069] A calculation module 303, where the calculation module 303 is used to calculate a stability coefficient of the fuel cell system during the execution of the efficiency improvement strategy, and the stability coefficient is used to indicate whether the fuel cell system remains stable when the value of the influence factor changes;

[0070] A determination module 304, where the determination module 304 is used to determine the first value in the value sequence and stop executing the efficiency improvement strategy if the stability coefficient does not satisfy the first numerical range, and the efficiency of the fuel cell system corresponding to the first value is greater than or equal to the efficiency of the fuel cell system corresponding to any value in the value sequence when the fuel cell system remains stable.

[0071] In a possible implementation manner, the influence factors include one or more of the air flow rate, air pressure, and coolant temperature of the fuel cell system.

[0072] In a possible implementation manner, the execution module 302 is specifically configured to: adjust the value of the influence factor to different values in the value sequence in accordance with the order in the value sequence; when the stability coefficient satisfies a second numerical range, the adjustment amplitude is N, where the adjustment amplitude is the difference between the adjusted position and the pre-adjustment position, the adjusted position is the position order of the value of the influence factor in the value sequence after being adjusted, the pre-adjustment position is the position order of the value of the influence factor in the value sequence before being adjusted, the second numerical range is included within the first numerical range, and N is a positive integer greater than 1; when the stability coefficient does not satisfy the second numerical range but satisfies the first numerical range, the adjustment amplitude is M, and M is a positive integer less than N.

[0073] In a possible implementation manner, the calculation module 303 is specifically configured to: obtain the actual value and the preset value of the stability factor of the fuel cell system, where the stability factor is an operating parameter for indicating the stability of the fuel cell system; calculate the stability coefficient of the fuel cell system according to the actual value and the preset value of the stability factor, where the stability coefficient is the mean square error of the stability factor.

[0074] In a possible implementation manner, the stability factor includes one or more of the current of the fuel cell system, the high-frequency impedance, the low-frequency impedance, the monomer voltage consistency coefficient, and the average value of the monomer voltages.

[0075] In a possible implementation manner, the calculation module 303 is specifically configured to: calculate the stability coefficient after each adjustment of the value of the influence factor to a value in the value sequence, or calculate the stability coefficient after the efficiency of the fuel cell system reaches the target efficiency.

[0076] In a possible implementation manner, the determination module 304 is further configured to determine a continuous plurality of values in the value sequence that are before and adjacent to the first value; the calculation module 303 is further configured to calculate a second value, where the second value is the average of the first value and the continuous plurality of values.

[0077] It should be noted that, for the information interaction, execution process, etc. among the above-mentioned device modules and units, since they are based on the same concept as the method embodiments in the embodiments of the present application, the technical effects brought by them are the same as those of the method embodiments in the embodiments of the present application. For specific content, reference can be made to the description in the method embodiments shown above in the embodiments of the present application, and details are not described herein again.

[0078] In addition, an embodiment of the present application further provides a computing device. Refer to Figure 4 , Figure 4The figure shows a schematic diagram of the hardware structure of a computing device in an embodiment of the present application. As Figure 4 shown, the computing device 400 may include a processor 401 and a memory 402.

[0079] Among them, the memory 402 is used to store computer programs;

[0080] The processor 401 is used to execute the method for controlling the efficiency of the fuel cell system described in the above method embodiment according to the computer program.

[0081] In addition, an embodiment of the present application further provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to execute the method for controlling the efficiency of the fuel cell system described in the above method embodiment.

[0082] In addition, an embodiment of the present application further provides a computer program product containing instructions, which when running on a computing device, causes the computing device to execute the method for controlling the efficiency of the fuel cell system described in the above method embodiment.

[0083] In the embodiments of the present application, the "first value" and other names mentioned are only used as name identifiers and do not represent the first in order. This rule also applies to "second", "third", etc.

[0084] From the description of the above embodiments, those skilled in the art can clearly understand that all or part of the steps in the above embodiment methods can be implemented by means of software plus a general hardware platform. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, and the computer software product can be stored in a storage medium, such as a read-only memory (ROM) / RAM, magnetic disk, optical disk, etc., including several instructions for causing a computer device (which can be a personal computer, a server, or a network communication device such as a router) to execute the methods described in various embodiments or some parts of the embodiments of the present application.

[0085] Each embodiment in this specification is described in a progressive manner. For the same or similar parts among the embodiments, reference can be made to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for the relevant parts, reference can be made to the description of the method embodiments. The device embodiments described above are only illustrative. The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative efforts.

[0086] The above description is only an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.

Claims

1. A method for controlling the efficiency of a fuel cell system, characterized in that: The method comprises: Acquire a value sequence of an influencing factor, wherein the influencing factor is an operating parameter that affects the efficiency of the fuel cell system, the value sequence includes multiple values ​​of the influencing factor, and the multiple values ​​in the value sequence are arranged in order of the degree of improving the efficiency of the fuel cell system; Executing an efficiency improvement strategy, wherein the efficiency improvement strategy is used to adjust the value of the influencing factor to a different value in the value sequence according to the order in the value sequence; In the process of executing the efficiency improvement strategy, calculating a stability coefficient of the fuel cell system, the stability coefficient being used to indicate whether the fuel cell system remains stable when the value of the influencing factor changes; If the stability coefficient does not satisfy the first numerical range, determine the first value in the value sequence and stop executing the efficiency improvement strategy. When the fuel cell system remains stable, the efficiency of the fuel cell system corresponding to the first value is greater than or equal to the efficiency of the fuel cell system corresponding to any value in the value sequence.

2. The method according to claim 1, characterized in that The influencing factors include one or more of the air flow, air pressure, and coolant temperature of the fuel cell system.

3. The method according to claim 1, characterized in that The execution efficiency improvement strategy includes: According to the order in the value sequence, the value of the influencing factor is adjusted to a different value in the value sequence; When the stability coefficient satisfies the second numerical range, the adjustment amplitude is N, the adjustment amplitude is the difference between the position after adjustment and the position before adjustment, the position after adjustment is the position order of the value of the influencing factor in the value sequence after the value is adjusted, the position before adjustment is the position order of the value of the influencing factor in the value sequence before the value is adjusted, the second numerical range is included in the first numerical range, and N is a positive integer greater than 1; When the stability coefficient does not satisfy the second numerical range but satisfies the first numerical range, the adjustment amplitude is M, where M is a positive integer less than N.

4. The method according to claim 1, characterized in that: The calculating the stability coefficient of the fuel cell system comprises: Acquiring an actual value and a preset value of a stability factor of the fuel cell system, wherein the stability factor is an operating parameter used to indicate the stability of the fuel cell system; The stability coefficient of the fuel cell system is calculated according to the actual value and the preset value of the stability factor, and the stability coefficient is the mean square error of the stability factor.

5. The method according to claim 4, characterized in that The stability factor includes one or more of the current, high-frequency impedance, low-frequency impedance, cell voltage consistency coefficient, and average value of cell voltage of the fuel cell system.

6. The method according to claim 1, characterized in that The step of calculating the stability coefficient of the fuel cell system during the execution of the efficiency improvement strategy includes: After each time the value of the influencing factor is adjusted to a value in the value sequence, the stability coefficient is calculated, Alternatively, the stability coefficient is calculated after the efficiency of the fuel cell system reaches a target efficiency.

7. The method according to claim 1, characterized in that The method further comprises: Determine a plurality of consecutive values ​​in the value sequence that are before the first value and adjacent to the first value; A second value is calculated, where the second value is an average of the first value and the plurality of consecutive values.

8. A device for controlling the efficiency of a fuel cell system, characterized in that: The device comprises: An acquisition module, the acquisition module is used to acquire a value sequence of an influencing factor, the influencing factor is an operating parameter that affects the efficiency of the fuel cell system, the value sequence includes multiple values ​​of the influencing factor, and the multiple values ​​in the value sequence are arranged in order of the degree of improving the efficiency of the fuel cell system; An execution module, the execution module is used to execute an efficiency improvement strategy, the efficiency improvement strategy is used to adjust the value of the influencing factor to a different value in the value sequence according to the order in the value sequence; A calculation module, the calculation module is used to calculate the stability coefficient of the fuel cell system in the process of executing the efficiency improvement strategy, the stability coefficient is used to indicate whether the fuel cell system remains stable when the value of the influencing factor changes; A determination module, wherein the determination module is used to determine a first value in the value sequence and stop executing the efficiency improvement strategy if the stability coefficient does not satisfy a first numerical range, and when the fuel cell system remains stable, the efficiency of the fuel cell system corresponding to the first value is greater than or equal to the efficiency of the fuel cell system corresponding to any value in the value sequence.

9. A computing device, characterized in that The computing device comprises a processor and a memory: The memory is used to store computer programs; The processor is configured to execute the method according to any one of claims 1 to 7 according to the computer program.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method according to any one of claims 1 to 7.