Fuel cell air supply control method, device, equipment and medium, vehicle

By querying and reversing the feedforward data table of air compressor speed and throttle opening, actual feedforward values ​​are generated, solving the control accuracy and responsiveness issues of the fuel cell air system under environmental changes, and achieving higher adaptability and response speed.

CN116799247BActive Publication Date: 2026-06-26DEEPAL AUTOMOBILE TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DEEPAL AUTOMOBILE TECH CO LTD
Filing Date
2023-06-09
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In existing technologies, when ambient temperature and pressure change, the feedforward reference values ​​of the air compressor speed and throttle opening in fuel cell air systems deviate from actual requirements, resulting in poor system control accuracy and dynamic responsiveness.

Method used

By querying the feedforward data table of air compressor speed and throttle opening, reverse standard condition processing is performed to generate the actual feedforward values ​​of air compressor speed and throttle opening under standard conditions, which are used for air supply control of fuel cell engine.

Benefits of technology

It enhances the environmental adaptability of the fuel cell air system, reduces the compensation correction time for air compressor speed and throttle opening request values, and improves dynamic response speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116799247B_ABST
    Figure CN116799247B_ABST
Patent Text Reader

Abstract

The application provides a fuel cell air supply control method, device, equipment, medium and vehicle, and the method comprises the following steps: querying an air compressor rotating speed feedforward data table and a throttle opening degree feedforward data table according to an air mass flow request and an air inlet pressure request, so as to obtain the air compressor rotating speed and the throttle opening degree under a standard condition; inversely processing the air compressor rotating speed and the throttle opening degree under the standard condition, so as to obtain an air compressor rotating speed actual feedforward value and a throttle opening degree actual feedforward value; and performing air supply control on a fuel cell engine based on the air compressor rotating speed actual feedforward value and the throttle opening degree actual feedforward value. The application can enhance the adaptability of the fuel cell air system to the environment, and the air compressor rotating speed feedforward reference value and the throttle opening degree feedforward reference value under different environmental temperature and pressure are close to the real demand of the air compressor rotating speed and the throttle opening degree; the time for compensating and correcting the air compressor rotating speed and the throttle opening degree request value is reduced, and the dynamic response speed is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of fuel cell engine technology, specifically to a fuel cell air supply control method, device, equipment and medium, as well as a vehicle. Background Technology

[0002] In recent years, with the intensification of the energy crisis and increasing environmental pressure, fuel cell technology has developed rapidly. The main byproducts of fuel cells are water and heat. Through electrode reactions, the chemical energy of hydrogen and oxygen is directly converted into electrical energy, thus avoiding the limitations of the Carnot cycle, and achieving an energy conversion efficiency of 60%–80%. Among them, proton exchange membrane fuel cells (PEMFCs) have advantages such as low operating temperature, high power density, fast response, fast start-up, good stability, and low environmental pollution, making them a very promising alternative to traditional internal combustion engines for automotive power.

[0003] A complete automotive PEMFC system consists of a PEMFC stack, air filter, air compressor, membrane humidifier, intercooler, throttle valve, hydrogen-water separator, hydrogen storage tank, ejector, and thermal management subsystem. The air supply system is a key component of the PEMFC, responsible for continuously supplying the stack with air at a specific mass flow rate and pressure. Its basic working principle is as follows: air treated by the air filter is pressurized by the compressor and sent into the intake pipe, then cooled by the intercooler, humidified by the membrane humidifier, and then enters the stack to participate in the reaction, finally being discharged into the atmosphere through the throttle valve. The air supply system requires precise control of the air intake mass flow rate and air intake pressure, as these not only affect the chemical reaction rate and proton exchange membrane performance of the fuel cell stack but also its power generation efficiency and load capacity. Specifically, if the air mass flow rate is too low, the stack will not receive enough oxygen, resulting in a decrease in the stack's output voltage and a "starvation" phenomenon; if the air mass flow rate is too high, it will not only fail to increase the stack's output voltage but will also increase the power consumption of the air supply system.

[0004] However, under actual operating conditions, with changes in external environmental pressure and temperature, the actual air compressor speed and actual throttle opening corresponding to each power balance point of the PEMFC system will deviate from the values ​​in the pre-calibrated two-dimensional feedforward data table. This means that the feedforward reference values ​​of speed and opening obtained by querying the two-dimensional feedforward table of speed and opening do not match the actual required speed and opening, resulting in inaccurate speed request values ​​input to the air compressor speed control loop and opening request values ​​input to the throttle opening control loop, reducing the system control accuracy and worsening the system dynamic response.

[0005] To eliminate the impact of altitude changes on air system control, existing literature 1 (patent publication number CN114361523A, patent title: Fuel Cell Air System and Control Method for Fuel Cell Vehicles) provides a control scheme. However, this scheme corrects the control quantities by looking up tables, which is cumbersome and lacks portability. Existing literature 2 (patent publication number CN113675444A, invention title: Decoupling Control Method, Device and Storage Medium for Fuel Cell Air System) provides a control scheme, but this scheme decouples the relationship between air compressor speed and throttle opening by looking up tables, without considering the offset of the calibration table caused by changes in ambient temperature.

[0006] Therefore, it can be seen that the current decoupled control of air compressor speed and throttle opening in the air system of fuel cell engines has the following problems:

[0007] 1. Poor environmental adaptability: When the ambient temperature and pressure change, the feedforward reference values ​​of the air compressor speed and throttle opening deviate from the actual requirements of the system, resulting in a decrease in the system control accuracy.

[0008] 2. When the ambient temperature and pressure change, the time it takes for the PID (Proportion Integration Differentiation) module to compensate and correct the requested values ​​of air compressor speed and throttle opening increases, resulting in a deterioration in the dynamic response of the system. Summary of the Invention

[0009] In view of the shortcomings of the prior art described above, this application provides a fuel cell air supply control method, apparatus, equipment and medium, as well as a vehicle, to solve the above-mentioned technical problems.

[0010] This application provides a fuel cell air supply control method, the method comprising the following steps:

[0011] Based on the air mass flow rate request and the air inlet pressure request, the compressor speed feedforward data table and the throttle opening feedforward data table are consulted to obtain the compressor speed and throttle opening under standard conditions.

[0012] The air compressor speed under standard conditions is processed in reverse to obtain the actual feedforward value of the air compressor speed; and the throttle opening under standard conditions is processed in reverse to obtain the actual feedforward value of the throttle opening.

[0013] The air supply to the fuel cell engine is controlled based on the actual feedforward value of the air compressor speed and the actual feedforward value of the throttle opening.

[0014] In one embodiment of this application, before querying the air compressor speed feedforward data table and the throttle opening feedforward data table based on the air mass flow rate request and the air inlet pressure request, the method further includes:

[0015] Acquire a data matrix of the equilibrium points of the fuel cell engine under the current ambient temperature and pressure. The data matrix includes: air mass flow rate, air inlet pressure, air compressor speed and throttle opening.

[0016] The air mass flow rate, air compressor speed, and throttle opening under the current ambient temperature and pressure are processed under standard conditions to obtain the air mass flow rate, air compressor speed, and throttle opening under standard conditions.

[0017] Based on the air inlet pressure, air mass flow rate under standard conditions, air compressor speed under standard conditions, and throttle opening under standard conditions in the data matrix, the air compressor speed feedforward data table and the throttle opening feedforward data table are generated.

[0018] In one embodiment of this application, the process of generating the air compressor speed feedforward data table and the throttle opening feedforward data table based on the air inlet pressure, air mass flow rate under standard conditions, air compressor speed under standard conditions, and throttle opening under standard conditions in the data matrix includes:

[0019] Using standard-condition air mass flow rate as the X-axis input data, air inlet pressure in the data matrix as the Y-axis input data, and standard-condition air compressor speed as the Z-axis output data, surface interpolation and fitting are performed to obtain a standard-condition two-dimensional feedforward data table of the standard-condition air compressor speed feedforward reference value with respect to the air mass flow rate request and air inlet pressure request, denoted as the air compressor speed feedforward data table; and...

[0020] Using standard-condition air mass flow rate as the X-axis input data, air inlet pressure in the data matrix as the Y-axis input data, and standard-condition throttle opening as the Z-axis output data, surface interpolation and fitting are performed to obtain a standard-condition two-dimensional feedforward data table of the standard-condition throttle opening feedforward reference value with respect to the air mass flow rate request and air inlet pressure request, denoted as the throttle opening feedforward data table.

[0021] In one embodiment of this application, the process of standardizing the air mass flow rate under the current ambient temperature and pressure to obtain the air mass flow rate under standard conditions includes:

[0022] The air mass flow rate under the current ambient temperature and pressure is processed using the first standard condition processing formula to obtain the air mass flow rate under standard conditions; wherein, the first standard condition processing formula is:

[0023]

[0024] In the formula, f1 represents the first mapping relationship;

[0025] This indicates the air mass flow rate after standard condition processing;

[0026] This indicates the actual air mass flow rate measured under the current environmental conditions.

[0027] T inlet-total This indicates the actual measured air inlet temperature of the air compressor under the current environment;

[0028] p inlet-total This indicates the actual tested air inlet pressure of the air compressor under the current environment;

[0029] T ref Indicates standard temperature;

[0030] p ref This indicates standard pressure.

[0031] In one embodiment of this application, the process of performing standard condition processing on the air compressor speed under the current ambient temperature and pressure to obtain the air compressor speed under standard conditions includes:

[0032] The compressor speed under the current ambient temperature and pressure is processed using the second standard condition processing formula to obtain the compressor speed under standard conditions; wherein, the second standard condition processing formula is:

[0033] n cor =f2(n act ,T ref ,T inlet-total )

[0034] In the formula, f2 represents the second mapping relationship;

[0035] n cor This indicates the air compressor speed after standard condition processing;

[0036] n act This indicates the actual tested air compressor speed under the current environment;

[0037] T inlet-total This indicates the actual measured air inlet temperature of the air compressor under the current environment;

[0038] T ref This indicates the standard temperature.

[0039] In one embodiment of this application, the process of performing standard condition processing on the throttle opening under the current ambient temperature and pressure to obtain the standard condition throttle opening includes:

[0040] The throttle opening under the current ambient temperature and pressure is processed using the third standard condition processing formula to obtain the throttle opening under standard conditions; wherein, the third standard condition processing formula is:

[0041] θ cor =f3(θ) act ,T ref ,T inlet-total )

[0042] In the formula, f3 represents the third mapping relationship;

[0043] θ cor This indicates the throttle opening after standard condition processing;

[0044] θ act This indicates the actual throttle opening measured under the current conditions.

[0045] T inlet-total This indicates the actual measured air inlet temperature of the air compressor under the current environment;

[0046] T ref This indicates the standard temperature.

[0047] In one embodiment of this application, the process of performing inverse standard condition processing on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed includes:

[0048] The air compressor speed under standard conditions is processed using the first inverse scaling formula to obtain the actual feedforward value of the air compressor speed; wherein, the first inverse scaling formula is:

[0049] n req_act =f4(n req_cor ,T ref ,T inlet-total )

[0050] In the formula, f4 represents the fourth mapping relationship;

[0051] n req_act This indicates the actual feedforward value of the air compressor speed;

[0052] n req_cor This indicates the air compressor speed under standard conditions;

[0053] T inlet-total This indicates the actual measured air inlet temperature of the air compressor under the current environment;

[0054] T ref This indicates the standard temperature.

[0055] In one embodiment of this application, the process of performing inverse standard condition processing on the throttle opening to obtain the actual feedforward value of the throttle opening includes:

[0056] The throttle opening under standard conditions is processed using the second inverse scaling formula to obtain the actual feedforward value of the throttle opening; wherein, the second inverse scaling formula is:

[0057] θ req_act =f5(θ) req_cor ,T ref ,T usofthr )

[0058] In the formula, f5 represents the fifth mapping relationship;

[0059] θ req_act This indicates the actual feedforward value of the throttle opening;

[0060] θ req_cor Indicates the throttle opening under standard conditions;

[0061] T usofthr This indicates the actual measured air temperature upstream of the throttle valve under the current environmental conditions;

[0062] T ref This indicates the standard temperature.

[0063] This application also provides a fuel cell air supply control device, the device comprising:

[0064] The query module is used to query the air compressor speed feedforward data table and the throttle opening feedforward data table based on the air mass flow rate request and the air inlet pressure request, so as to obtain the air compressor speed and throttle opening under standard conditions.

[0065] The reverse standard condition processing module is used to perform reverse standard condition processing on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed; and to perform reverse standard condition processing on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening.

[0066] An air supply control module is used to control the air supply to the fuel cell engine based on the actual feedforward value of the air compressor speed and the actual feedforward value of the throttle opening.

[0067] In one embodiment of this application, the device further includes a data table generation module, used to acquire a data matrix of various equilibrium points of the fuel cell engine under the current ambient temperature and pressure, the data matrix including: air mass flow rate, air inlet pressure, air compressor speed, and throttle opening; and to perform standard condition processing on the air mass flow rate, air compressor speed, and throttle opening under the current ambient temperature and pressure to obtain the standard condition air mass flow rate, air compressor speed, and throttle opening; and to generate the air compressor speed feedforward data table and the throttle opening feedforward data table based on the air inlet pressure, standard condition air mass flow rate, standard condition air compressor speed, and standard condition throttle opening in the data matrix.

[0068] In one embodiment of this application, the process by which the data table generation module generates the air compressor speed feedforward data table and the throttle opening feedforward data table based on the air inlet pressure, air mass flow rate under standard conditions, air compressor speed under standard conditions, and throttle opening under standard conditions in the data matrix includes:

[0069] Using standard-condition air mass flow rate as the X-axis input data, air inlet pressure in the data matrix as the Y-axis input data, and standard-condition air compressor speed as the Z-axis output data, surface interpolation and fitting are performed to obtain a standard-condition two-dimensional feedforward data table of the standard-condition air compressor speed feedforward reference value with respect to the air mass flow rate request and air inlet pressure request, denoted as the air compressor speed feedforward data table; and...

[0070] Using standard-condition air mass flow rate as the X-axis input data, air inlet pressure in the data matrix as the Y-axis input data, and standard-condition throttle opening as the Z-axis output data, surface interpolation and fitting are performed to obtain a standard-condition two-dimensional feedforward data table of the standard-condition throttle opening feedforward reference value with respect to the air mass flow rate request and air inlet pressure request, denoted as the throttle opening feedforward data table.

[0071] This application also provides a vehicle including a fuel cell air supply control device as described in any of the above.

[0072] This application also provides a fuel cell air supply control device, the device comprising:

[0073] One or more processors;

[0074] A storage device for storing one or more programs that, when executed by one or more processors, cause the device to implement the fuel cell air supply control method as described above.

[0075] This application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a computer's processor, causes the computer to perform the fuel cell air supply control method as described in any of the above-described methods.

[0076] As described above, this application provides a fuel cell air supply control method, apparatus, equipment, medium, and vehicle, which has the following beneficial effects:

[0077] This application, based on the air mass flow rate request and the air inlet pressure request, queries the air compressor speed feedforward data table and the throttle opening feedforward data table to obtain the air compressor speed and throttle opening under standard conditions; then, it performs inverse standard condition processing on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed; and performs inverse standard condition processing on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening; finally, based on the actual feedforward values ​​of the air compressor speed and the actual feedforward values ​​of the throttle opening, it performs air supply control on the fuel cell engine. Therefore, this application, by controlling the air supply of the fuel cell engine based on the actual feedforward values ​​of the air compressor speed and throttle opening, can enhance the adaptability of the fuel cell air system to the environment. Under different ambient temperatures and pressures, the feedforward reference values ​​of the air compressor speed and throttle opening are closer to the actual requirements of the fuel cell air system for air compressor speed and throttle opening. At the same time, this application can also reduce the time for the fuel cell air system to compensate and correct the requested values ​​of air compressor speed and throttle opening, and improve the dynamic response speed of the fuel cell air system under different ambient temperatures and pressures.

[0078] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0079] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:

[0080] Figure 1 This is a schematic diagram of the basic components of a fuel cell engine system provided in one embodiment of this application;

[0081] Figure 2 This is a schematic diagram illustrating an exemplary system architecture that applies the technical solutions in one or more embodiments of this application;

[0082] Figure 3 This is a schematic flowchart of a fuel cell air supply control method provided in one embodiment of this application;

[0083] Figure 4 This is a schematic diagram illustrating the control principle of a fuel cell air supply control method provided in one embodiment of this application.

[0084] Figure 5 This is a schematic diagram of the process for generating actual feedforward values ​​of air compressor speed and throttle opening, provided in one embodiment of this application.

[0085] Figure 6 This is a simulation comparison diagram of the air compressor speed provided in one embodiment of this application;

[0086] Figure 7 A simulation comparison diagram of throttle opening provided in one embodiment of this application;

[0087] Figure 8 This is a schematic diagram of the hardware structure of a fuel cell air supply control device suitable for implementing one or more embodiments of this application. Detailed Implementation

[0088] The embodiments of this application will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be understood that the preferred embodiments are only for illustrating this application and are not intended to limit the scope of protection of this application.

[0089] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. Therefore, the drawings only show the components related to this application and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0090] In this application, "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0091] The term "multiple" in this application refers to two or more.

[0092] In the description of this application, the terms "first," "second," etc., are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance or order.

[0093] Additionally, in the embodiments of this application, the term "exemplary" is used to indicate that it is an example, illustration, or description. Any embodiment or implementation described as "exemplary" in this application should not be construed as being more preferred or advantageous than other embodiments or implementations. Rather, the use of the term "exemplary" is intended to present the concept in a specific manner.

[0094] In the following description, numerous details are explored to provide a more thorough explanation of embodiments of the present application. However, it will be apparent to those skilled in the art that embodiments of the present application may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring embodiments of the present application.

[0095] like Figure 1 As shown, a complete automotive PEMFC system consists of a PEMFC stack, air filter, air compressor, membrane humidifier, intercooler, throttle valve, hydrogen-water separator, hydrogen storage tank, ejector, and thermal management subsystem. The air supply system is a key component of the PEMFC, responsible for continuously supplying the stack with air at a specific mass flow rate and pressure. Its basic working principle is as follows: air treated by the air filter is pressurized by the compressor and sent into the intake pipe, then cooled by the intercooler, humidified by the membrane humidifier, and then enters the stack to participate in the reaction, finally being discharged into the atmosphere through the throttle valve. The air supply system requires precise control of the air intake mass flow rate and air intake pressure, as these not only affect the chemical reaction rate and proton exchange membrane performance of the fuel cell stack but also its power generation efficiency and load capacity. Specifically, if the air mass flow rate is too low, the stack will not receive enough oxygen, resulting in a decrease in the stack's output voltage and a "starvation" phenomenon; if the air mass flow rate is too high, it will not only fail to increase the stack's output voltage but will also increase the power consumption of the air supply system.

[0096] However, under actual operating conditions, with changes in external environmental pressure and temperature, the actual air compressor speed and actual throttle opening corresponding to each power balance point of the PEMFC system will deviate from the values ​​in the pre-calibrated two-dimensional feedforward data table. This means that the feedforward reference values ​​of speed and opening obtained by querying the two-dimensional feedforward table of speed and opening do not match the actual required speed and opening, resulting in inaccurate speed request values ​​input to the air compressor speed control loop and opening request values ​​input to the throttle opening control loop, reducing the system control accuracy and worsening the system dynamic response.

[0097] Based on the above description, this application provides a fuel cell air supply control method, device, equipment, and medium. This addresses the following problems existing in the decoupled control algorithm for air compressor speed and throttle opening in the air system of a fuel cell engine: 1. Poor environmental adaptability: When ambient temperature and pressure change, the feedforward reference values ​​for air compressor speed and throttle opening deviate from the actual required air compressor speed and throttle opening, resulting in decreased system control accuracy; 2. When ambient temperature and pressure change, the time required for the PID module to compensate and correct the requested values ​​for air compressor speed and throttle opening increases, leading to poorer system dynamic responsiveness.

[0098] in, Figure 2 A schematic diagram of an exemplary system architecture that can apply the technical solutions of one or more embodiments of this application is shown. Figure 2 As shown, the system architecture 100 may include terminal device 110, network 120, and server 130. Terminal device 110 may include various electronic devices such as smartphones, tablets, laptops, and desktop computers. Server 130 may be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. Network 120 may be a communication medium of various connection types capable of providing a communication link between terminal device 110 and server 130, such as a wired communication link or a wireless communication link.

[0099] Depending on the implementation requirements, the system architecture in this application embodiment can have any number of terminal devices, networks, and servers. For example, server 130 can be a server group composed of multiple server devices. In addition, the technical solutions provided in this application embodiment can be applied to terminal device 110, or to server 130, or can be implemented jointly by terminal device 110 and server 130. This application does not impose any special limitations on this.

[0100] In one embodiment of this application, the terminal device 110 or server 130 can query the air compressor speed feedforward data table and the throttle opening feedforward data table according to the air mass flow request and the air inlet pressure request to obtain the air compressor speed and throttle opening under standard conditions; then, the air compressor speed under standard conditions is processed inversely to obtain the actual feedforward value of the air compressor speed; and the throttle opening under standard conditions is processed inversely to obtain the actual feedforward value of the throttle opening; finally, based on the actual feedforward value of the air compressor speed and the actual feedforward value of the throttle opening, the air supply control of the fuel cell engine is performed. By using terminal device 110 or server 130 to execute the fuel cell air supply control method, and based on the actual feedforward values ​​of air compressor speed and throttle opening, the air supply control of the fuel cell engine can be performed, which can enhance the adaptability of the fuel cell air system to the environment. Under different ambient temperatures and pressures, the feedforward reference values ​​of air compressor speed and throttle opening are closer to the actual requirements of the fuel cell air system for air compressor speed and throttle opening. At the same time, this application can also reduce the time for the fuel cell air system to compensate and correct the requested values ​​of air compressor speed and throttle opening, and improve the dynamic response speed of the fuel cell air system under different ambient temperatures and pressures.

[0101] The above section introduced an exemplary system architecture that applies the technical solution of this application. Next, we will continue to introduce the fuel cell air supply control method of this application.

[0102] Figure 3 A schematic flowchart of a fuel cell air supply control method according to an embodiment of this application is shown. Specifically, as... Figure 3 As shown in an exemplary embodiment, this embodiment provides a fuel cell air supply control method, which includes the following steps:

[0103] S310, based on the air mass flow rate request and the air inlet pressure request, queries the air compressor speed feedforward data table and the throttle opening feedforward data table to obtain the air compressor speed and throttle opening under standard conditions;

[0104] S320 performs reverse standard condition processing on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed; and performs reverse standard condition processing on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening.

[0105] The S330 controls the air supply to the fuel cell engine based on the actual feedforward values ​​of the air compressor speed and the actual feedforward values ​​of the throttle opening.

[0106] Therefore, this embodiment controls the air supply to the fuel cell engine based on the actual feedforward values ​​of the air compressor speed and throttle opening. This enhances the adaptability of the fuel cell air system to the environment. Under different ambient temperatures and pressures, the feedforward reference values ​​of the air compressor speed and throttle opening are closer to the actual requirements of the fuel cell air system for air compressor speed and throttle opening. At the same time, this embodiment can also reduce the time for the fuel cell air system to compensate and correct the requested values ​​of air compressor speed and throttle opening, and improve the dynamic response speed of the fuel cell air system under different ambient temperatures and pressures.

[0107] Figure 4 A schematic diagram illustrating the control principle of a fuel cell air supply control method according to an embodiment of this application is shown. Figure 4 In this process, the actual value I of the fuel cell output current collected by the current sensor can be used. act Enter the requested air intake mass flow rate values ​​respectively. and pressure request value p req About I act From two one-dimensional data tables, obtain the current I act Below and p req Then, after passing through the rate of change limiter... and p req Input to the air compressor speed feedforward reference value n ref about and p req From the two-dimensional feedforward data table, the corresponding and p reqThe air compressor speed feedforward reference value n ref Then, after passing through the rate of change limiter... and p req Input to the air compressor speed feedforward reference value θ ref about and p req From the two-dimensional feedforward data table, the corresponding and p req The air compressor speed feedforward reference value θ ref .

[0108] In one exemplary embodiment, such as Figure 5 As shown, before querying the air compressor speed feedforward data table and throttle opening feedforward data table based on the air mass flow rate request and air inlet pressure request, this embodiment may further include: obtaining a data matrix of each equilibrium point of the fuel cell engine under the current ambient temperature and pressure, the data matrix including: air mass flow rate, air inlet pressure, air compressor speed, and throttle opening; performing standard condition processing on the air mass flow rate, air compressor speed, and throttle opening under the current ambient temperature and pressure to obtain the air mass flow rate, air compressor speed, and throttle opening under standard conditions; generating the air compressor speed feedforward data table and throttle opening feedforward data table based on the air inlet pressure, air mass flow rate, air compressor speed, and throttle opening under standard conditions in the data matrix. Specifically, as an example, firstly, a point scan operation is performed on the fuel cell engine system to acquire data, and after processing, a data matrix of air mass flow rate, air inlet pressure, air compressor speed, and throttle opening at each equilibrium point under the current ambient temperature and pressure is obtained. The air mass flow rate in the above data matrix is ​​normalized to convert the air mass flow rate under the current ambient temperature and pressure conditions into the air mass flow rate under standard conditions. The air compressor speed in the above data matrix is ​​also normalized to convert the air compressor speed under the current ambient temperature and pressure conditions into the air compressor speed under standard conditions. The throttle opening in the above data matrix is ​​also normalized to convert the throttle opening under the current ambient temperature and pressure conditions into the throttle opening under standard conditions. Based on the air inlet pressure, standard-condition air mass flow rate, standard-condition air compressor speed, and standard-condition throttle opening in the data matrix, air compressor speed feedforward data tables and throttle opening feedforward data tables are generated.

[0109] According to the above description, in this embodiment, the process of generating a compressor speed feedforward data table and a throttle opening feedforward data table based on the air inlet pressure, standard-condition air mass flow rate, standard-condition air compressor speed, and standard-condition throttle opening in the data matrix includes: using the standard-condition air mass flow rate as the X-axis input data, the air inlet pressure in the data matrix as the Y-axis input data, and the standard-condition air compressor speed as the Z-axis output data, performing surface interpolation and fitting to obtain a standard-condition two-dimensional feedforward data table of the standard-condition air compressor speed feedforward reference value with respect to the air mass flow rate request and the air inlet pressure request, denoted as the air compressor speed feedforward data table; and using the standard-condition air mass flow rate as the X-axis input data, the air inlet pressure in the data matrix as the Y-axis input data, and the standard-condition throttle opening as the Z-axis output data, performing surface interpolation and fitting to obtain a standard-condition two-dimensional feedforward data table of the standard-condition throttle opening feedforward reference value with respect to the air mass flow rate request and the air inlet pressure request, denoted as the throttle opening feedforward data table.

[0110] In an exemplary embodiment, the process of standardizing the air mass flow rate under the current ambient temperature and pressure to obtain the standard-condition air mass flow rate includes: standardizing the air mass flow rate under the current ambient temperature and pressure using a first standard-condition processing formula to obtain the standard-condition air mass flow rate; wherein, the first standard-condition processing formula is: In the formula, f1 represents the first mapping relationship; This indicates the air mass flow rate after standard condition processing; T represents the actual air mass flow rate measured under the current environmental conditions. inlet-total p represents the actual measured air inlet temperature of the air compressor under the current environment; inlet-total T represents the actual tested air inlet pressure of the air compressor under the current environment. ref Indicates standard temperature; p ref This indicates standard pressure.

[0111] In an exemplary embodiment, the process of performing standard condition processing on the air compressor speed under the current ambient temperature and pressure to obtain the standard condition air compressor speed includes: performing standard condition processing on the air compressor speed under the current ambient temperature and pressure using a second standard condition processing formula to obtain the standard condition air compressor speed; wherein, the second standard condition processing formula is: n cor =f2(n act ,T ref ,T inlet-total In the formula, f2 represents the second mapping relationship; n cor Indicates the air compressor speed after standard condition processing; n act T represents the actual tested air compressor speed under the current environment. inlet-total This indicates the actual measured inlet air temperature of the air compressor under the current environment; T refThis indicates the standard temperature.

[0112] In an exemplary embodiment, the process of performing standard condition processing on the throttle opening under the current ambient temperature and pressure to obtain the standard condition throttle opening includes: performing standard condition processing on the throttle opening under the current ambient temperature and pressure using a third standard condition processing formula to obtain the standard condition throttle opening; wherein, the third standard condition processing formula is: θ cor =f3(θ) act ,T ref ,T inlet-total In the formula, f3 represents the third mapping relationship; θ cor Indicates the throttle opening after standard condition processing; θ act This indicates the actual throttle opening measured under the current conditions; T inlet-total This indicates the actual measured inlet air temperature of the air compressor under the current environment; T ref This indicates the standard temperature.

[0113] In an exemplary embodiment, the process of performing inverse scaling on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed includes: performing inverse scaling on the air compressor speed under standard conditions using a first inverse scaling formula to obtain the actual feedforward value of the air compressor speed; wherein, the first inverse scaling formula is: n req_act =f4(n req_cor ,T ref ,T inlet-total In the formula, f4 represents the fourth mapping relation; n req_act This represents the actual feedforward value of the air compressor speed; n req_cor T indicates the air compressor speed under standard conditions; inlet-total This indicates the actual measured inlet air temperature of the air compressor under the current environment; T ref This indicates the standard temperature.

[0114] In an exemplary embodiment, the process of performing inverse scaling on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening includes: performing inverse scaling on the throttle opening under standard conditions using a second inverse scaling formula to obtain the actual feedforward value of the throttle opening; wherein, the second inverse scaling formula is: θ req_act =f5(θ) req_cor ,T ref ,T usofthr In the formula, f5 represents the fifth mapping relation; θ req_act θ represents the actual feedforward value of the throttle opening. req_cor Indicates the throttle opening under standard conditions; T usofthr T represents the actual measured upstream air temperature of the throttle valve under current environmental conditions. ref This indicates the standard temperature.

[0115] In another exemplary embodiment, this embodiment also provides a fuel cell air supply control method, which includes two aspects. Specifically,

[0116] In a first aspect, this embodiment provides a method for generating a two-dimensional feedforward table of the air compressor speed of a fuel cell engine's standard-condition air system and a standard-condition throttle opening-normalized two-dimensional feedforward table, the method comprising:

[0117] according to Figure 1 This diagram illustrates the components of a fuel cell engine system. A test system for the fuel cell engine is constructed using this diagram. The components shown include an air compressor, throttle body, intercooler, and membrane humidifier. The air compressor and throttle body are essential components; the other components are optional. Additionally, an air mass flow meter is installed on the pipe between the air filter and the air compressor, and an air inlet pressure and temperature sensor is installed at the stack inlet. It is important to note that a temperature and pressure sensor needs to be added upstream of the air compressor inlet to collect temperature and pressure data. This temperature and pressure data from the air compressor inlet will be used for later data standardization processing, as will be explained in the formulas below.

[0118] At a certain speed and opening step size, time series data of 4 columns and n rows were collected for a certain duration at different air compressor speeds and different throttle openings. These data included air compressor speed, throttle opening, air mass flow rate, and air inlet pressure. Simultaneously, air compressor inlet temperature and pressure data were also collected. The air compressor speed range needed to cover the upper and lower limits of the air compressor speed, and the throttle opening range was from the opening that would cause the air compressor to surge to 90°.

[0119] Outliers were removed and averaged on the time series data of the same air compressor speed and the same throttle opening in the data array to obtain the data array of air mass flow rate and air inlet pressure corresponding to each air compressor speed and each throttle opening.

[0120] According to formulas (1), (2), and (3), the air mass flow rate, air compressor speed, and throttle opening in the above data matrix are normalized to obtain a normalized data array.

[0121]

[0122] n cor =f2(n act ,T ref ,T inlet-total (2)

[0123] θ cor =f3(θ) act ,T ref ,T inlet-total (3)

[0124] Here, f1, f2, and f3 represent a mapping relationship. Standard air mass flow rate, n represents the actual air mass flow rate. cor n represents the standard air compressor speed. act θ represents the actual air compressor speed. cor For standard throttle opening, θ act T represents the actual throttle opening. ref For reference air compressor inlet temperature, T inlet-total P represents the actual air compressor inlet temperature. ref For reference air compressor inlet pressure, P inlet-total This is the actual inlet pressure of the air compressor.

[0125] Using the air mass flow rate in the standardized data matrix as the X-axis input, the air inlet pressure as the Y-axis input, and the air compressor speed as the Z-axis output, a two-dimensional feedforward table of the standard air compressor speed is obtained. Similarly, using the air mass flow rate in the standardized data matrix as the X-axis input, the air inlet pressure as the Y-axis input, and the throttle opening as the Z-axis output, a two-dimensional feedforward table of the standard throttle opening is obtained.

[0126] Secondly, this embodiment provides a method for correcting the feedforward reference values ​​of air compressor speed and throttle opening in an automotive fuel cell air system. The method includes:

[0127] Based on the actual current required by the fuel cell system, query the requested values ​​of air mass flow rate and air inlet pressure, respectively, for the current I. act The one-dimensional MAP yields the requested values ​​of air mass flow rate and air inlet pressure. Based on these values, the two-dimensional feedforward tables for standard air compressor speed and throttle opening are consulted to obtain the feedforward reference values ​​for standard air compressor speed and throttle opening.

[0128] The feedforward reference value of the air compressor speed under standard conditions is corrected according to formula (4) to obtain the feedforward reference value of the air compressor speed corresponding to the actual operating environment temperature and pressure conditions. Formula (4) is as follows:

[0129] n req_act =f4(n req_cor ,T ref ,T inlet-total (4)

[0130] Where f4 represents a mapping relationship, n req_cor n is the feedforward value of the air compressor speed under standard conditions. req_act To correct the air compressor speed feedforward value, T inlet-total This represents the actual air inlet temperature of the air compressor.

[0131] The throttle opening feedforward reference value under standard conditions is corrected according to formula (5) to obtain the throttle opening feedforward reference value corresponding to the actual operating environment temperature and pressure conditions. Formula (5) is as follows:

[0132] θ req_act =f5(θ) req_cor ,T ref ,T usofthr (5)

[0133] Where f5 represents a mapping relationship, θ req_cor θ is the feedforward value for the throttle opening under standard conditions. req_act To correct the throttle opening feedforward value, T usofthr This represents the actual air temperature upstream of the throttle valve.

[0134] Based on the above description, specifically, this embodiment provides a method for generating a two-dimensional feedforward table of air compressor speed and throttle opening in the air system of a vehicle fuel cell engine. The specific steps are as follows:

[0135] S1. First, a data scan is performed on the fuel cell engine system to acquire data. After processing, a data matrix is ​​obtained of the air mass flow rate, air inlet pressure, air compressor speed, and throttle opening at each equilibrium point under the current ambient temperature and pressure.

[0136] S2. Standardize the air mass flow rate in the above data matrix using the following formula to convert the air mass flow rate under the current ambient temperature and pressure conditions into standard conditions (pressure is p). ref Temperature T ref Air mass flow rate at:

[0137]

[0138] Here, f1 represents a mapping relationship. This is the standardized air mass flow rate. T represents the actual measured air mass flow rate. inlet-total p represents the actual air inlet temperature of the air compressor. inlet-total This represents the actual air pressure at the air compressor inlet.

[0139] S3. Standardize the air compressor speed in the above data matrix using the following formula, converting the air compressor speed under the current ambient temperature and pressure conditions into standard conditions (pressure is p). ref Temperature T ref The air compressor speed at the following conditions:

[0140] n cor =f2(n act ,T ref ,T inlet-total (2)

[0141] Where f2 represents a mapping relationship, n cor n represents the standardized air compressor speed. act T represents the actual measured air compressor speed. inlet-total This represents the actual air inlet temperature of the air compressor.

[0142] S4. Standardize the throttle opening in the above data matrix using the following formula, converting the throttle opening under the current ambient temperature and pressure conditions into standard conditions (pressure p). ref Temperature T ref Throttle opening at:

[0143] θ cor =f3(θ) act ,T ref ,T inlet-total (3)

[0144] Where f3 represents a mapping relationship, θ cor θ represents the standardized throttle opening. act T represents the actual measured throttle opening. inlet-total This represents the actual air inlet temperature of the air compressor.

[0145] S5. Process the above-mentioned normalized data matrix to obtain a two-dimensional feedforward data table of air compressor speed and a two-dimensional feedforward data table of throttle opening under standard conditions.

[0146] The specific steps for obtaining the data matrix in step S1 are as follows:

[0147] S11, Press Figure 1 The experimental system for building the basic composition and principle of the fuel cell engine system shown is presented.

[0148] S12. Perform high-voltage and low-voltage power supply to the fuel cell engine bench system, and test whether the actuators of each subsystem can respond to the requested values. In particular, ensure that the air compressor can accurately respond to the speed request and the throttle valve can accurately respond to the opening request.

[0149] S13. Set the air compressor speed to the initial value, such as 20000 rpm;

[0150] S14. Keep the air compressor speed constant, and gradually decrease the throttle opening from the initial value of 90° in increments of 2° to the opening value that causes the air compressor to surge. The test duration for each opening is 20 seconds, and the time series test data of air compressor speed, throttle opening, air intake mass flow rate and air inlet pressure are recorded with a sampling time of 100 milliseconds.

[0151] S15. Adjust the throttle opening back to the initial value of 90°;

[0152] S16. Increase the air compressor speed by 1000 rpm. If the increased air compressor speed does not exceed the speed limit, proceed to step S14. If the increased air compressor speed exceeds the speed limit, proceed to step S17.

[0153] S17. Post-process the test data and select the steady-state values ​​of air mass flow rate and air inlet pressure under different air compressor speeds and throttle openings as effective values ​​to obtain a 4-column n-row test data matrix, where the first column is the air compressor speed, the second column is the throttle opening, the third column is the air mass flow rate, and the fourth column is the air inlet pressure.

[0154] Specifically, such as Figure 5 As shown, Figure 5 A flowchart illustrating the generation of actual feedforward values ​​for air compressor speed and throttle opening is shown. Specifically, the steps for obtaining the two-dimensional feedforward data tables for air compressor speed and throttle opening in step S5 are as follows:

[0155] S51. Using the third column of the standardized air mass flow rate of the standardized test data array as the X-axis input data, the fourth column of the air inlet pressure as the Y-axis input data, and the first column of the standardized air compressor speed as the Z-axis output data, perform surface interpolation and fitting to obtain a standard two-dimensional feedforward data table of the standard air compressor speed feedforward reference value with respect to the standardized air mass flow rate request and the air inlet pressure request.

[0156] S52. Using the third column of the standardized air mass flow rate of the standardized test data array as the X-axis input data, the fourth column of the air inlet pressure as the Y-axis input data, and the second column of the standardized throttle opening as the Z-axis output data, perform surface interpolation and fitting to obtain a standard two-dimensional feedforward data table of the standard throttle opening feedforward reference value with respect to the standardized air mass flow rate request and the air inlet pressure request.

[0157] Furthermore, this embodiment provides a correction algorithm for the feedforward reference values ​​of air compressor speed and throttle opening in the air system of a vehicle fuel cell engine. The specific steps are as follows:

[0158] S6, Fuel cell engine system requests air mass flow. and air inlet pressure request p req The air compressor speed and throttle opening under standard conditions are obtained by querying the two-dimensional feedforward table of air compressor speed and the two-dimensional feedforward table of throttle opening.

[0159] S7. Process the compressor speed feedforward value obtained in S6 using the following formula to obtain the actual compressor speed feedforward value under actual operating conditions:

[0160] nreq_act =f4(n req_cor ,T ref ,T inlet-total (4)

[0161] Where f4 represents a mapping relationship, n req_cor n is the feedforward value of the air compressor speed under standard conditions. req_act To correct the air compressor speed feedforward value, T inlet-total This represents the actual air inlet temperature of the air compressor.

[0162] S8. Process the standard throttle opening feedforward value obtained in S6 using the following formula to obtain the actual throttle opening feedforward value under actual operating conditions:

[0163] θ req_act =f5(θ) req_cor ,T ref ,T usofthr (5)

[0164] Where f5 represents a mapping relationship, θ req_cor θ is the feedforward value for the throttle opening under standard conditions. req_act To correct the throttle opening feedforward value, T usofthr This represents the actual air temperature upstream of the throttle valve.

[0165] According to the above description, in an exemplary embodiment, this embodiment also uses Simulink to build a calculation model for the air compressor speed feedforward value and the throttle opening feedforward value, and substitutes in the measured data for verification. The calculation results of this application are compared with the calculation results of the original model and the measured values. Figure 6 and Figure 7 As shown. Figure 6 A simulation comparison diagram of air compressor speed provided in one embodiment of this application is shown; Figure 7 A simulation comparison diagram of throttle opening provided in one embodiment of this application is shown. From Figure 6 and Figure 7 It can be seen that the air compressor speed and throttle opening feedforward reference values ​​calculated by the model in this application are closer to the actual air compressor speed and throttle opening required for system operation than the calculation results of the original model.

[0166] In summary, this application provides a fuel cell air supply control method. Based on the air mass flow rate request and the air inlet pressure request, it queries the air compressor speed feedforward data table and the throttle opening feedforward data table to obtain the air compressor speed and throttle opening under standard conditions. Then, it performs inverse standard condition processing on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed; and performs inverse standard condition processing on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening; finally, based on the actual feedforward values ​​of the air compressor speed and the actual feedforward value of the throttle opening, it performs air supply control on the fuel cell engine. Therefore, this method, based on the actual feedforward values ​​of the air compressor speed and throttle opening, controls the air supply to the fuel cell engine, which can enhance the adaptability of the fuel cell air system to the environment. Under different ambient temperatures and pressures, the feedforward reference values ​​of the air compressor speed and throttle opening are closer to the actual requirements of the fuel cell air system for air compressor speed and throttle opening. At the same time, this method can also reduce the time for the fuel cell air system to compensate and correct the requested values ​​of air compressor speed and throttle opening, and improve the dynamic response speed of the fuel cell air system under different ambient temperatures and pressures.

[0167] This application also provides a fuel cell air supply control device, the device comprising:

[0168] The query module is used to query the air compressor speed feedforward data table and the throttle opening feedforward data table based on the air mass flow rate request and the air inlet pressure request, so as to obtain the air compressor speed and throttle opening under standard conditions.

[0169] The reverse standard condition processing module is used to perform reverse standard condition processing on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed; and to perform reverse standard condition processing on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening.

[0170] The air supply control module is used to control the air supply to the fuel cell engine based on the actual feedforward values ​​of the air compressor speed and the actual feedforward value of the throttle opening.

[0171] Therefore, this embodiment controls the air supply to the fuel cell engine based on the actual feedforward values ​​of the air compressor speed and throttle opening. This enhances the adaptability of the fuel cell air system to the environment. Under different ambient temperatures and pressures, the feedforward reference values ​​of the air compressor speed and throttle opening are closer to the actual requirements of the fuel cell air system for air compressor speed and throttle opening. At the same time, this embodiment can also reduce the time for the fuel cell air system to compensate and correct the requested values ​​of air compressor speed and throttle opening, and improve the dynamic response speed of the fuel cell air system under different ambient temperatures and pressures.

[0172] In an exemplary embodiment, the fuel cell air supply control device further includes a data table generation module for acquiring a data matrix of various equilibrium points of the fuel cell engine under the current ambient temperature and pressure. The data matrix includes: air mass flow rate, air inlet pressure, air compressor speed, and throttle opening. The module also performs standard condition processing on the air mass flow rate, air compressor speed, and throttle opening under the current ambient temperature and pressure to obtain standard condition air mass flow rate, air compressor speed, and throttle opening. Based on the air inlet pressure, standard condition air mass flow rate, standard condition air compressor speed, and standard condition throttle opening in the data matrix, the module generates an air compressor speed feedforward data table and a throttle opening feedforward data table.

[0173] Specifically, the data table generation module generates a compressor speed feedforward data table and a throttle opening feedforward data table based on the air inlet pressure, standard-condition air mass flow rate, standard-condition air compressor speed, and standard-condition throttle opening in the data matrix. This process includes: using standard-condition air mass flow rate as the X-axis input data, air inlet pressure in the data matrix as the Y-axis input data, and standard-condition air compressor speed as the Z-axis output data, performing surface interpolation and fitting to obtain a standard-condition two-dimensional feedforward data table of the standard-condition air compressor speed feedforward reference value relative to the air mass flow rate request and air inlet pressure request, denoted as the air compressor speed feedforward data table; and using standard-condition air mass flow rate as the X-axis input data, air inlet pressure in the data matrix as the Y-axis input data, and standard-condition throttle opening as the Z-axis output data, performing surface interpolation and fitting to obtain a standard-condition two-dimensional feedforward data table of the standard-condition throttle opening feedforward reference value relative to the air mass flow rate request and air inlet pressure request, denoted as the throttle opening feedforward data table.

[0174] In an exemplary embodiment, the process of standardizing the air mass flow rate under the current ambient temperature and pressure to obtain the standard-condition air mass flow rate includes: standardizing the air mass flow rate under the current ambient temperature and pressure using a first standard-condition processing formula to obtain the standard-condition air mass flow rate; wherein, the first standard-condition processing formula is: In the formula, f1 represents the first mapping relationship; This indicates the air mass flow rate after standard condition processing; T represents the actual air mass flow rate measured under the current environmental conditions. inlet-total p represents the actual measured air inlet temperature of the air compressor under the current environment; inlet-total T represents the actual tested air inlet pressure of the air compressor under the current environment. ref Indicates standard temperature; p ref This indicates standard pressure.

[0175] In an exemplary embodiment, the process of performing standard condition processing on the air compressor speed under the current ambient temperature and pressure to obtain the standard condition air compressor speed includes: performing standard condition processing on the air compressor speed under the current ambient temperature and pressure using a second standard condition processing formula to obtain the standard condition air compressor speed; wherein, the second standard condition processing formula is: n cor =f2(n act ,T ref ,T inlet-total In the formula, f2 represents the second mapping relationship; n cor Indicates the air compressor speed after standard condition processing; n act T represents the actual tested air compressor speed under the current environment. inlet-total This indicates the actual measured inlet air temperature of the air compressor under the current environment; T ref This indicates the standard temperature.

[0176] In an exemplary embodiment, the process of performing standard condition processing on the throttle opening under the current ambient temperature and pressure to obtain the standard condition throttle opening includes: performing standard condition processing on the throttle opening under the current ambient temperature and pressure using a third standard condition processing formula to obtain the standard condition throttle opening; wherein, the third standard condition processing formula is: θ cor =f3(θ) act ,T ref ,T inlet-total In the formula, f3 represents the third mapping relationship; θ cor Indicates the throttle opening after standard condition processing; θ act This indicates the actual throttle opening measured under the current conditions; T inlet-total This indicates the actual measured inlet air temperature of the air compressor under the current environment; T ref This indicates the standard temperature.

[0177] In an exemplary embodiment, the process of performing inverse scaling on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed includes: performing inverse scaling on the air compressor speed under standard conditions using a first inverse scaling formula to obtain the actual feedforward value of the air compressor speed; wherein, the first inverse scaling formula is: n req_act =f4(n req_cor ,T ref ,T inlet-total In the formula, f4 represents the fourth mapping relation; n req_act This represents the actual feedforward value of the air compressor speed; n req_cor T indicates the air compressor speed under standard conditions; inlet-total This indicates the actual measured inlet air temperature of the air compressor under the current environment; T ref This indicates the standard temperature.

[0178] In an exemplary embodiment, the process of performing inverse scaling on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening includes: performing inverse scaling on the throttle opening under standard conditions using a second inverse scaling formula to obtain the actual feedforward value of the throttle opening; wherein, the second inverse scaling formula is: θ req_act =f5(θ) req_cor ,T ref ,T usofthr In the formula, f5 represents the fifth mapping relation; θ req_act θ represents the actual feedforward value of the throttle opening. req_cor Indicates the throttle opening under standard conditions; T usofthr T represents the actual measured upstream air temperature of the throttle valve under current environmental conditions. ref This indicates the standard temperature.

[0179] In summary, this application provides a fuel cell air supply control device. Based on the air mass flow rate request and the air inlet pressure request, it queries the air compressor speed feedforward data table and the throttle opening feedforward data table to obtain the air compressor speed and throttle opening under standard conditions. Then, it performs inverse standard condition processing on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed; and performs inverse standard condition processing on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening. Finally, based on the actual feedforward values ​​of the air compressor speed and the actual feedforward values ​​of the throttle opening, it performs air supply control on the fuel cell engine. Therefore, it can be seen that this device, based on the actual feedforward values ​​of the air compressor speed and throttle opening, controls the air supply to the fuel cell engine, which can enhance the adaptability of the fuel cell air system to the environment. Under different ambient temperatures and pressures, the feedforward reference values ​​of the air compressor speed and throttle opening are closer to the actual requirements of the fuel cell air system for air compressor speed and throttle opening. At the same time, this device can also reduce the time for the fuel cell air system to compensate and correct the requested values ​​of air compressor speed and throttle opening, and improve the dynamic response speed of the fuel cell air system under different ambient temperatures and pressures.

[0180] It should be noted that the fuel cell air supply control device and the fuel cell air supply control method provided in the above embodiments belong to the same concept. The specific operation methods of each module have been described in detail in the method embodiments and will not be repeated here. In practical applications, the fuel cell air supply control device provided in the above embodiments can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. This is not a limitation here.

[0181] In another embodiment of this application, a vehicle is also provided, which includes a fuel cell air supply control device as described in some of the above embodiments.

[0182] It should be noted that the vehicle provided in the above embodiments and the fuel cell air supply control device provided in the above embodiments belong to the same concept. The specific operation methods of each module in the device have been described in detail in the corresponding embodiments. The technical functions and effects of the vehicle are described in the above device description, so they will not be repeated here.

[0183] Embodiments of this application also provide a fuel cell air supply control device, including: one or more processors; and a storage device for storing one or more programs, which, when executed by the one or more processors, cause the fuel cell air supply control device to implement the fuel cell air supply control method provided in the above embodiments.

[0184] Figure 8 A schematic diagram of a computer device suitable for implementing the fuel cell air supply control device according to embodiments of this application is shown. It should be noted that... Figure 8 The computer system 1000 of the fuel cell air supply control device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0185] like Figure 8 As shown, the computer system 1000 includes a Central Processing Unit (CPU) 1001, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 1002 or programs loaded from storage portion 1008 into Random Access Memory (RAM) 1003, such as performing the methods described in the above embodiments. The RAM 1003 also stores various programs and data required for system operation. The CPU 1001, ROM 1002, and RAM 1003 are interconnected via a bus 1004. An Input / Output (I / O) interface 1005 is also connected to the bus 1004.

[0186] The following components are connected to I / O interface 1005: an input section 1006 including a keyboard, mouse, etc.; an output section 1007 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to I / O interface 1005 as needed. Removable media 1011, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1010 as needed so that computer programs read from them can be installed into storage section 1008 as needed.

[0187] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program including a computer program for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1009, and / or installed from removable medium 1011. When the computer program is executed by central processing unit (CPU) 1001, it performs the various functions defined in the apparatus of this application.

[0188] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0189] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, or they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0190] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0191] Another aspect of this application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a computer's processor, causes the computer to perform the fuel cell air supply control method as described above. This computer-readable storage medium may be included in the fuel cell air supply control device described in the above embodiments, or it may exist independently and not incorporated into the fuel cell air supply control device.

[0192] Another aspect of this application provides a computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the fuel cell air supply control method provided in the various embodiments described above.

[0193] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.

Claims

1. A method for controlling the air supply of a fuel cell, characterized in that, The method includes the following steps: Based on the requested air mass flow rate and air inlet pressure, the compressor speed feedforward data table and throttle opening feedforward data table are queried to obtain the compressor speed and throttle opening under standard conditions. The generation process of the compressor speed feedforward data table and the throttle opening feedforward data table includes: acquiring a data matrix of the fuel cell engine's equilibrium points under the current ambient temperature and pressure, the data matrix including: air mass flow rate, air inlet pressure, compressor speed, and throttle opening; performing standard condition processing on the air mass flow rate, compressor speed, and throttle opening under the current ambient temperature and pressure to obtain the standard condition air mass flow rate, compressor speed, and throttle opening; and generating the compressor speed feedforward data table and the throttle opening feedforward data table based on the air inlet pressure, standard condition air mass flow rate, standard condition compressor speed, and standard condition throttle opening in the data matrix. The air compressor speed under standard conditions is processed in reverse to obtain the actual feedforward value of the air compressor speed; and the throttle opening under standard conditions is processed in reverse to obtain the actual feedforward value of the throttle opening. The process of processing the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed includes: using a first reverse-standard processing formula to process the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed; wherein the first reverse-standard processing formula is: In the formula, This represents the fourth mapping relationship; This indicates the actual feedforward value of the air compressor speed; This indicates the air compressor speed under standard conditions; This indicates the actual measured air inlet temperature of the air compressor under the current environment; This represents the standard temperature. The process of performing inverse standard condition processing on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening includes: using the second inverse standard condition processing formula to perform inverse standard condition processing on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening; wherein, the second inverse standard condition processing formula is: In the formula, This represents the fifth mapping relationship; This indicates the actual feedforward value of the throttle opening; Indicates the throttle opening under standard conditions; This indicates the actual measured air temperature upstream of the throttle valve under the current environmental conditions; Indicates standard temperature; The air supply to the fuel cell engine is controlled based on the actual feedforward value of the air compressor speed and the actual feedforward value of the throttle opening.

2. The fuel cell air supply control method according to claim 1, characterized in that, The process of generating the air compressor speed feedforward data table and the throttle opening feedforward data table based on the air inlet pressure, air mass flow rate under standard conditions, air compressor speed under standard conditions, and throttle opening under standard conditions in the data matrix includes: Using standard-condition air mass flow rate as the X-axis input data, air inlet pressure in the data matrix as the Y-axis input data, and standard-condition air compressor speed as the Z-axis output data, surface interpolation and fitting are performed to obtain a standard-condition two-dimensional feedforward data table of the standard-condition air compressor speed feedforward reference value with respect to the air mass flow rate request and air inlet pressure request, denoted as the air compressor speed feedforward data table; and... Using standard-condition air mass flow rate as the X-axis input data, air inlet pressure in the data matrix as the Y-axis input data, and standard-condition throttle opening as the Z-axis output data, surface interpolation and fitting are performed to obtain a standard-condition two-dimensional feedforward data table of the standard-condition throttle opening feedforward reference value with respect to the air mass flow rate request and air inlet pressure request, denoted as the throttle opening feedforward data table.

3. The fuel cell air supply control method according to claim 1, characterized in that, The process of standardizing the air mass flow rate under current ambient temperature and pressure to obtain the standard air mass flow rate includes: The air mass flow rate under the current ambient temperature and pressure is processed using the first standard condition processing formula to obtain the air mass flow rate under standard conditions; wherein, the first standard condition processing formula is: In the formula, Indicates the first mapping relationship; This indicates the air mass flow rate after standard condition processing; This indicates the actual air mass flow rate measured under the current environmental conditions. This indicates the actual measured air inlet temperature of the air compressor under the current environment; This indicates the actual tested air inlet pressure of the air compressor under the current environment; Indicates standard temperature; This indicates standard pressure.

4. The fuel cell air supply control method according to claim 1, characterized in that, The process of obtaining the air compressor speed under standard conditions by performing standard condition processing on the air compressor speed under the current ambient temperature and pressure includes: The compressor speed under the current ambient temperature and pressure is processed using the second standard condition processing formula to obtain the compressor speed under standard conditions; wherein, the second standard condition processing formula is: In the formula, Indicates the second mapping relationship; This indicates the air compressor speed after standard condition processing; This indicates the actual tested air compressor speed under the current environment; This indicates the actual measured air inlet temperature of the air compressor under the current environment; This indicates the standard temperature.

5. The fuel cell air supply control method according to claim 1, characterized in that, The process of performing standard condition processing on the throttle opening under the current ambient temperature and pressure to obtain the standard condition throttle opening includes: The throttle opening under the current ambient temperature and pressure is processed using the third standard condition processing formula to obtain the throttle opening under standard conditions; wherein, the third standard condition processing formula is: In the formula, Indicates a third mapping relationship; This indicates the throttle opening after standard condition processing; This indicates the actual throttle opening measured under the current conditions. This indicates the actual measured air inlet temperature of the air compressor under the current environment; This indicates the standard temperature.

6. A fuel cell air supply control device, characterized in that, The device includes: The data table generation module is used to obtain a data matrix of the equilibrium points of the fuel cell engine under the current ambient temperature and pressure. The data matrix includes: air mass flow rate, air inlet pressure, air compressor speed, and throttle opening. It also performs standard condition processing on the air mass flow rate, air compressor speed, and throttle opening under the current ambient temperature and pressure to obtain standard condition air mass flow rate, air compressor speed, and throttle opening. Based on the air inlet pressure, standard condition air mass flow rate, standard condition air compressor speed, and standard condition throttle opening in the data matrix, it generates an air compressor speed feedforward data table and a throttle opening feedforward data table. The query module is used to query the air compressor speed feedforward data table and the throttle opening feedforward data table based on the air mass flow rate request and the air inlet pressure request, so as to obtain the air compressor speed and throttle opening under standard conditions. The reverse scaling processing module is used to perform reverse scaling processing on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed; and to perform reverse scaling processing on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening; wherein, the process of performing reverse scaling processing on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed includes: using a first reverse scaling processing formula to perform reverse scaling processing on the air compressor speed under standard conditions to obtain the actual feedforward value of the air compressor speed; wherein, the first reverse scaling processing formula is: In the formula, This represents the fourth mapping relationship; This indicates the actual feedforward value of the air compressor speed; This indicates the air compressor speed under standard conditions; This indicates the actual measured air inlet temperature of the air compressor under the current environment; This represents the standard temperature. The process of performing inverse standard condition processing on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening includes: using the second inverse standard condition processing formula to perform inverse standard condition processing on the throttle opening under standard conditions to obtain the actual feedforward value of the throttle opening; wherein, the second inverse standard condition processing formula is: In the formula, This represents the fifth mapping relationship; This indicates the actual feedforward value of the throttle opening; Indicates the throttle opening under standard conditions; This indicates the actual measured air temperature upstream of the throttle valve under the current environmental conditions; Indicates standard temperature; An air supply control module is used to control the air supply to the fuel cell engine based on the actual feedforward value of the air compressor speed and the actual feedforward value of the throttle opening.

7. The fuel cell air supply control device according to claim 6, characterized in that, The process by which the data table generation module generates the air compressor speed feedforward data table and the throttle opening feedforward data table based on the air inlet pressure, air mass flow rate under standard conditions, air compressor speed under standard conditions, and throttle opening under standard conditions in the data matrix includes: Using standard-condition air mass flow rate as the X-axis input data, air inlet pressure in the data matrix as the Y-axis input data, and standard-condition air compressor speed as the Z-axis output data, surface interpolation and fitting are performed to obtain a standard-condition two-dimensional feedforward data table of the standard-condition air compressor speed feedforward reference value with respect to the air mass flow rate request and air inlet pressure request, denoted as the air compressor speed feedforward data table; and... Using standard-condition air mass flow rate as the X-axis input data, air inlet pressure in the data matrix as the Y-axis input data, and standard-condition throttle opening as the Z-axis output data, surface interpolation and fitting are performed to obtain a standard-condition two-dimensional feedforward data table of the standard-condition throttle opening feedforward reference value with respect to the air mass flow rate request and air inlet pressure request, denoted as the throttle opening feedforward data table.

8. A vehicle, characterized in that, It includes the fuel cell air supply control device as described in claim 6 or 7.

9. A fuel cell air supply control device, characterized in that, The device includes: One or more processors; A storage device for storing one or more programs that, when executed by the one or more processors, cause the device to implement the fuel cell air supply control method as described in any one of claims 1 to 5.

10. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by the computer's processor, causes the computer to perform the fuel cell air supply control method as described in any one of claims 1 to 5.