Next Article in Journal
Annealing Temperature Effect on the Properties of CoCe Thin Films Prepared by Magnetron Sputtering at Si(100) and Glass Substrates
Next Article in Special Issue
Semi-Active Vibration Control of Water-Conveying Pipeline Based on Magnetorheological Damper
Previous Article in Journal
Exploring Hyaluronidase and Alpha-Glucosidase Inhibition Activities of the Hydrothermal Extract of Coffee Silverskin Obtained from a Central Composite Design
Previous Article in Special Issue
System Identification for Robust Control of an Electrode Positioning System of an Industrial Electric Arc Melting Furnace
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Self-Tuning Oxygen Excess Ratio Control for Proton Exchange Membrane Fuel Cells Under Dynamic Conditions

1
School of Electrical Engineering and Automation, Harbin Institute of Technology, Harbin 150001, China
2
China Southern Power Grid Research Institute Co., Ltd., Guangzhou 510663, China
3
National Engineering Research Center of UHV Technology and New Electrical Equipment Basis of China Southern Power Grid Research Institute Co., Ltd., Guangzhou 510663, China
*
Authors to whom correspondence should be addressed.
Processes 2024, 12(12), 2807; https://doi.org/10.3390/pr12122807
Submission received: 15 November 2024 / Revised: 2 December 2024 / Accepted: 5 December 2024 / Published: 8 December 2024
(This article belongs to the Special Issue Advances in the Control of Complex Dynamic Systems)

Abstract

:
Reasonable and effective control of a cathode air supply system is conducive to improving the dynamic response, operating efficiency, and reliability of fuel cell systems. This paper proposes a novel data-driven adaptive oxygen excess ratio (OER) control strategy based on online parameter identification for fuel cell systems. The proposed control scheme employs a second-order active disturbance rejection controller (ADRC) derived from the proportional-integral-derivative tuning rule to effectively deal with model uncertainties and external disturbances. Online parameter identification continuously translates the cathode air supply system into the second-order model, enabling the real-time adaptation of controller parameters to varying operating conditions. Simulation results demonstrate that the OER control strategy proposed significantly improves voltage stability and system efficiency under dynamic conditions compared to traditional methods. The innovation of this paper is that, based on consideration of the nonlinear slow time-varying characteristics of a PEMFC and the frequent disturbance of load current, adaptive control under system dynamic conditions can be considered. Combining the parameter identification scheme, an adaptive online self-tuning scheme is designed for the identified system model, which avoids the tediousness of a complex modeling process and has promotion value in practical applications.

1. Introduction

Current use of polluting energy sources, such as fossil fuels, has led to numerous environmental issues and exacerbation of the climate crisis. The advancement of hydrogen energy represents a pivotal opportunity to transition from less-clean energy sources to more sustainable, clean energy alternatives, which is crucial to achieving Sustainable Development Goal 7 (i.e., ensuring affordable clean energy for all) [1]. The associated technologies require new advancements and proposals.
Recently, proton exchange membrane fuel cells (PEMFCs) have been considered promising energy sources [2,3], which possess the characteristics of low-temperature operating conditions, fast start-up, low noise, zero emissions [4], and a good power-to-weight ratio [5]. However, a PEMFC is typically a strongly nonlinear, time-varying, multi-input, and multi-output system that needs to be precisely controlled [6,7]. Therefore, many parameter estimation methods are applied to PEMFC systems to identify the system models and maintain the system operating at its optimal performance [8,9]. Otherwise, insufficient fine control will impair the performance of the system and eventually damage the life of the system [10,11]. The detailed dynamic model of PEMFCs developed in [12] has been widely used in the study of control strategies for PEMFC systems.
The PEMFC system can usually be divided into multiple subsystems, such as fuel cell stack, anode/cathode air supply system, thermal management system, humidity management system, and power converters. Among them, the PEMFC air supply system regulates the amount of oxygen in the cathode by controlling the speed of the air compressor motor [13]. When the load of the PEMFC system increases, it is necessary to ensure that oxygen is sufficient and avoid oxygen starvation [14], which may cause irreversible damage [15] and impede the chemical reactions within the fuel cells [16]. However, excessive cathode air supply (a larger oxygen excess ratio) does not always lead to better output performance, which may result in higher parasitic power loss [17]. As a consequence, the above-mentioned condition may reduce the operating efficiency of the fuel cell system [18]. Therefore, air supply management in fuel cells is crucial to achieve ideal performance of the system. And the optimal oxygen excess ratio (OER) varies with operating current; different operating currents correspond to different optimal OERs [19].
Several model-based control strategies have been proposed for the control design of PEMFC air supply systems [20], including fractional order control [21], model predictive control [22], intelligent control [23], and sliding mode control [24,25]. Although the above methods have obtained good control results in specific scenarios, engineers are often more familiar with traditional proportional-integral-derivative (PID) controllers for frontier engineering practices. However, due to the nonlinearity and parameter uncertainty of the fuel cell system, it is difficult for traditional PID control to meet the complexity of the system. In recent years, many artificial intelligence algorithms have been applied to fuel cell air supply control to improve the performance of PID control such as neural networks [26] and fuzzy logic [27]. Nevertheless, these algorithms will cause the parameters that need to be adjusted in the system to be more complex and the control structure to be more cumbersome, which increase the workload of engineers and is not suitable for actual industrial applications. Even with the intervention of artificial intelligence, overshoot is still an obstacle, and the amount of power dissipated during setpoint tracking, overshoot, and transient regulation during set ratio variations of OER has not received the attention it deserves [27]. Control of the OER often only considers tracking the reference value of the OER to make the system optimal at a steady state, without considering power consumption during the transient process.
In this paper, active disturbance rejection control (ADRC) is employed to tackle the issues of transient overshoot of the PEMFC system and reduce transient power consumption. ADRC, which is an algorithm based on data-driven evolution [28], does not rely on accurate system models built offline according to online data mining [29]. It is proved that linear ADRC has wide adaptability, which considers all the differences between the nominal model of the system and the actual situation as total interference, including nonlinearity, external load interference, and internal modeling uncertainty. Through the analysis of controller output and process output data, the total system disturbance can be estimated in real-time and suppressed. At present, the parameter tuning of ADRC mainly depends on a bandwidth tuning method. The internal mode control parameters are analyzed and tuned in [30], and a tuning method with two adjustable parameters has been proposed in [31]. A method to convert the high-order control parameters to second-order ADRC control parameters is proposed to address the tuning problem that is widely occurring in the industrial control process [32].
In the second section of the paper, the model of the PEMFC system is briefly introduced and the existing control issues are described, and a second-order linear ADRC (LADRC) self-tuning control strategy based on parameter identification results is proposed. The control performance is simulated based on the precise model in Section 3, and the discussions and conclusions of the simulation results are drawn in Section 4 and Section 5.

2. Materials and Methods

As mentioned in the previous section, proper air supply is crucial to improving the efficiency of the PEMFC power generation system, which is also of great significance to maintaining output performance and life [33]. However, due to sealing and safety requirements, the status of air inside the cathode is hard to detect and monitor. Therefore, the OER is always calculated by an extended state observer (ESO) according to the values of compressor flow rate and supply manifold pressure [34]. Based on scale transformation, this paper designs a bandwidth-based control strategy of second-order ADRC for a dynamic system model of fuel cell systems. It combines an online identification algorithm to achieve real-time effective control for the dynamic system. The online identification of system parameters is carried out by the recursive least squares method with forgetting factors, and the identified system model is normalized according to the idea of scale transformation. A standardized control strategy is designed for the obtained standard model, and the corresponding adaptive law of controller parameters is given. Then, it is brought into the dynamic model of the system, and the ADRC controller parameters are obtained. The anti-interference characteristics of ADRC are used to suppress the influence of system disturbances such as model errors, realizing rapid and effective control of dynamic fuel cell systems.
Firstly, the general model of the second-order system is normalized. Secondly, the corresponding ADRC controller is designed for the normalization model of the system, and the ADRC adaptive adjustment rules for the second-order system are obtained from the perspective of theoretical analysis. Then, the ADRC adaptive adjustment rules for the general model are obtained through the idea of inverse transformation. Finally, combined with the online identification of parameters, simulations of the precise dynamic model of a PEMFC are carried out to verify the effectiveness and superiority of the proposed algorithm.

2.1. Design of the Controller Parameter-Tuning Scheme

A PEMFC is a complex system consisting of balance of plant (BOP) components for a stack and some auxiliary equipment, including a power conditioning unit, an air compressor, and a cooling module, resulting in a strongly coupled time-varying nonlinear system. The structure of the air supply system is displayed in Figure 1. To tackle the issues of slow time-varying parameters in the system, based on the principle of nonlinear curve fitting, the forgetting factor recursive least square (FFRLS) algorithm is used to update the model parameters in real-time, and real-time operation data and weight factors are used to avoid the phenomenon of “data saturation”, which realizes effective real-time control of the dynamic air compressor system in combination with the ADRC self-tuning scheme. As discussed in [16], for a defined load (stack current), the output power of a PEMFC is determined by the OER of the system, and the relationship between the optimal value of the OER and the stack current can be fitted by polynomials. For specific currents, the target of OER control is maintaining the system working at maximum net output power.
An LADRC system is mainly composed of three parts, and its structure is shown in Figure 2, including the linear state error feedback controller, the controlling plant, and the linear extended state observer (ESO). The basic structure of the LADRC control system is illustrated in Figure 2, where Ko is the feedback gain.
In the design process of the second-order LADRC controller, it is generally assumed that the mathematical model of the controlled system is as follows:
y ¨ ( t ) = f ( y ( t ) , u ( t ) , d ( t ) ) + b 0 u ( t )
where f ( y ( t ) , u ( t ) , d ( t ) ) includes the external disturbance and the internal uncertainty of the object, which is the total disturbance of the system, and b 0 is the high-frequency gain of the controlled object.
Let z = z 1 z 2 z 3 T , where z 1 = y ,   z 2 = y ˙ ,   z 3 = f , then Equation (1) can be expressed as follows:
z ˙ ( t ) = A e z + B e u + E e f ˙ y = C e z
where
A e = 0 1 0 0 0 1 0 0 0 ,   B e = 0 b 0 0 ,   C e = [ 1 0 0 ] , E e = [ 0 0 1 ] T
For Equation (2), a full-order linear ESO is designed, which is expressed as follows:
z ^ ˙ ( t ) = A e z ^ + B e u + L o ( y C e z ^ )
where L o is the observer gain, and z ^ is the estimated value of z .
L o = [ β 1 β 2 β 3 ] T
When the system is asymptotically stable, z ^ 1 y ( t ) ,   z ^ 2 y ˙ ( t ) ,   z ^ 3 f . In this way, the total perturbation of the system can be estimated. To eliminate the total perturbation of the controlled system utilizing a feedback loop, the following formula is typically employed:
k p ( r ( t ) z ^ 1 ( t ) ) + k d ( r ˙ ( t ) z ^ 2 ( t ) ) z ^ 3 ( t ) b 0 = K o ( r ^ ( t ) z ^ ( t ) )
where K o is the gain of the proportional controller, whose value is presented in the following equation:
K o = [ k p k d 1 ] / b 0
r ^ ( t ) is the reference input signal, which can be stated as follows:
r ^ ( t ) = [ r ( t )   r ˙ ( t )   0 ] T
For a second-order LADRC scheme, its linear ESO can be expressed as follows:
z ^ ˙ 1 ( t ) = z ^ 2 ( t ) β 1 ( z ^ 1 ( t ) y ( t ) ) , z ^ ˙ 2 ( t ) = z ^ 3 ( t ) β 2 ( z ^ 1 ( t ) y ( t ) ) + b 0 u ( t ) , z ^ ˙ 3 ( t ) = β 3 ( z ^ 1 ( t ) y ( t ) ) .
The transfer function can be obtained from Equation (4) as follows:
z ^ 1 ( s ) = β 1 s 2 + β 2 s + β 3 s 3 + β 1 s 2 + β 2 s + β 3 y ( s ) + b 0 s s 3 + β 1 s 2 + β 2 s + β 3 u ( s ) , z ^ 2 ( s ) = ( β 2 s + β 3 ) s s 3 + β 1 s 2 + β 2 s + β 3 y ( s ) + b 0 ( s + β 1 ) s s 3 + β 1 s 2 + β 2 s + β 3 u ( s ) , z ^ 3 ( s ) = β 1 s 2 s 3 + β 1 s 2 + β 2 s + β 3 y ( s ) + b 0 β 3 s 3 + β 1 s 2 + β 2 s + β 3 u ( s ) .
From Equation (6), it can be revealed that the feedback control law of second-order LADRC is as follows:
u ( s ) = F r ( s ) r ( s ) k p z ^ 1 ( s ) + k d z ^ 2 ( s ) + z ^ 3 ( s ) b 0
where F r ( s ) represents the transfer function between the reference input r ( t ) and r ^ ( t ) . Substituting Equation (10) into Equation (9), the transfer function from y ( t ) to u ( t ) can be obtained as follows:
u ( s ) = ( β 1 k p + β 2 k d + β 3 ) s 2 + ( β 2 k p + β 3 k d ) s + β 3 k p b 0 s ( s 2 + ( k d + β 1 ) s + k p + β 2 + k d β 2 ) y ( s )
Substituting Equation (12) into Equation (9), then the transfer function from y ( t ) to z ^ 3 ( t ) can be written as follows:
z ^ 3 ( s ) = β 3 ( s 2 + k d s + k p ) s ( s 2 + ( k d + β 1 ) s + k p + β 2 + k d β 1 ) y ( s )
Equation (13) demonstrates that z ^ 3 contains the integral term of the output, which indicates that the integral term of the output is included in the estimation of the generalized disturbance f . From Equation (11), it can be seen that second-order LADRC consists of three parts: proportional ( k p / b 0 ) z ^ 1 , differential ( k d / b 0 ) z ^ 2 , and disturbance estimation/compensation ( 1 / b 0 ) z ^ 3 . Unlike the direct combination of conventional PID controllers, second-order LADRC does not directly employ the derivative and integral of the output but adopts an ESO to estimate the derivative and integral of the output, and then performs linear combination. Therefore, second-order LADRC has a strong connection with the PID controller. Actual industrial applications show that LADRC has better control performance than PID thanks to its anti-interference capability. Thus, in many scenarios, LADRC can be considered to replace the existing PID controllers to improve control performance. This paper uses an existing PID–tuning strategy to obtain the initial tuning rules of second-order LADRC. On this basis, the parameters can be further adjusted to realize better control performance.

2.2. Parameter-Tuning Rules

2.2.1. Acquisition of LADRC Parameters Based on Existing PID Parameters

To facilitate the tuning process, a bandwidth tuning method is proposed in [35]. In Equations (5) and (7), the elements of the gain K o and L o are obtained by setting the bandwidth of the controller ω c and the bandwidth of the observer ω o as follows:
β 1 = 3 ω o , β 2 = 3 ω o 2 , β 3 = ω o 3 , k p = ω c 2 , k d = 2 ω c .
To further enhance the performance of the closed-loop control system, ref. [36] put forward adding a damping coefficient ζ in the setting procedure for the feedback control parameter, which is as follows:
k p = ω c 2 , k d = 2 ζ ω c
Increasing the ζ will further reduce the oscillation of the closed-loop control system. Then, an approach to obtain the second-order LADRC parameters using existing PID control parameters is proposed [36], which converts PID parameters into bandwidth-based second-order LADRC parameters. For ideal PID controllers, the following applies:
K P I D = K P ( 1 + 1 T I s + T D s ) = K P + K I s + K D s
where K D represents the proportional gain of the controller; T I is the integral time constant; and T D is the differential time constant. From Equation (16), the following can be calculated:
K I = K P T I ,   K D = K P T D
This can be converted into second-order LADRC system parameters by the following steps, which are also shown in Figure 3:
  • Select the parameter α and solve the following equation to get the observer bandwidth ω o :
    ω o 5 α K d ω o 2 + 3 α K p ω o 6 α K i = 0
    Equation (18) has five solutions, and there is at least one real solution. As long as the parameter α selected is large enough, Equation (18) should have a positive real solution, which can be set as the initial observer bandwidth;
  • Determine the bandwidth of the controller ω c and damping coefficient ζ by the following formula:
    ω c = α K I β 3 , ζ = α K P α K I β 2 / β 3 2 ω c β 3
  • Select the high-frequency gain of the system b 0 according to the following equation:
    b 0 = α β 2 + K P + β 1 K D
The above steps ensure that second-order LADRC has the same zero points and integral gain as the ideal PID [36]. Theoretically, as an inherent property of the system, b 0 is not adjustable. However, due to the order uncertainty of the industrial process, it is almost impossible to obtain an accurate high-frequency gain of the system. Therefore, b 0 is often regarded as a parameter that can be adjusted in the actual parameter tuning process.

2.2.2. A Second-Order LADRC Parameter-Tuning Formula Obtained from the Existing PID–Tuning Formula

The previous section shows that any PID parameter can be converted into a bandwidth-based second-order LADRC controller parameter. Therefore, in theory, the tuning rule of second-order LADRC can be directly obtained through the existing PID parameter-tuning formula.
A method has been proposed in [37] to convert PID parameters into bandwidth-based second-order LADRC parameters. The scheme of second-order LADRC parameter tuning can be obtained using the existing tuning formula. This paper uses the PID–tuning scheme based on internal model control (IMC) to obtain the tuning formula of second-order LADRC [38].
The above parameter-tuning method is aimed at the most typical first-order plus time delay (FOPTD) model in industrial control. The general model of the FOPTD system is as follows:
G ( s ) = K T s + 1 e L s
where L represents the pure lag time of the system, and T represents the time constant of the system.
For the above FOPTD model, according to the IMC-PID tuning scheme, the following can be assumed [39]:
λ = 0.25 L , T I = T + L 2 2 λ + L , K P = T I K λ + L , T D = L 2 2 λ + L 1 L 3 T I
To normalize the time constant of the system, we can select s ˜ = T s , then the normalized FOPTD model is obtained:
G ( s ˜ ) = K s ˜ + 1 e τ s ˜
where τ = L / T , and the system model before and after the normalization satisfies G ( s ) = G ( s ˜ ) . For any τ , a set of PID controller parameters can be obtained through Equation (22), and then the corresponding second-order LADRC parameters can be calculated through the method presented in the previous section.
A second-order LADRC parameter-tuning rule for the normalized time-delay model (Equation (23)) can be obtained through curve fitting as follows:
b 0 = 20.8 τ + 2.12 , ω c = 0.73 τ + 2.83 , ω o = 10.17 τ + 0.96 , ζ = 0.35 τ + 1.6
Then, the control parameters obtained by the above equations can be converted into controller parameters suitable for the original FOPTD model (Equation (21)) through scale transformation. A second-order LADRC parameter-tuning formula based on IMC-PID is given as follows:
b 0 = K T 20.8 τ + 2.12 , ω c = 0.73 τ + 2.83 T , ω o = 10.17 τ + 0.96 T , ζ = 0.35 T τ + 1.6
Second-order LADRC tuning of the FOPTD model with known model parameters can be realized by using Equation (25). For a standard conventional second-order system with known parameters, LADRC self-tuning can be achieved by converting the transfer function of the system into the FOPTD model. Therefore, by combining the model parameter identification process, real-time online control of the dynamic air compressor system can be achieved. The implementation of this strategy on commercial controllers can be achieved through the following steps:
1. Programming Implementation: the control algorithm can be implemented using efficient programming languages such as C on low-power, high-performance microcontrollers.
2. Real-Time Optimization: the computations process can be simplified using lookup tables that can reduce the real-time computational burden of the control algorithm.
3. Hardware Compatibility: sensor signal acquisition and actuator control can be achieved by integrating peripherals like AD/DA conversion modules into microcontroller-based systems.
4. Simulation and Validation: the control strategy’s performance and stability on target hardware platforms can be validated through model simulations and hardware-in-the-loop (HIL) testing.

3. Results

For the precise and real-time control of the OER through an appropriate fuel cell air compressor model, the controller design scheme given in Section 2.1 and Section 2.2 is integrated with the online parameter identification method in simulation. Firstly, the second-order equivalent models of the system under the initial conditions are obtained through system identification. Secondly, the identified system model is normalized as the FOPTD model. Then, the control parameters of the LADRC controller are designed for the normalized FOPTD model, and the parameters are adjusted according to the system dynamics. Finally, to achieve effective online control of the system, new parameter identification of the system model and the parameter adjustment process of the controller are performed at regular intervals. The simulation results are shown below.

3.1. Parameter Identification Results

The dynamic model developed in [12] is used for parameter identification via the least squares method with forgetting factor. The current condition used for parameter identification is shown in Figure 4, and the transfer functions of the air supply system under different operating conditions are identified, and the results are listed in Table 1. In the simulation, the current of the system is set as 100 A in the first 2 s; then, the system current value is adjusted to 140 A at 2 s and to 180 A at 4 s
Then, the model is equivalently transformed into the FOPTD model, which is commonly used in the PID parameter-tuning process.
This paper adopts the effective frequency domain approximation method proposed in [39], which approximates the actual object model to the FOPTD model within the bandwidth. The approximate results are listed in Table 2.

3.2. Simulation Results

In the simulation, the optimal reference OER is equal to two when the initial load current is set as 100 A. And the reference value of the OER is adjusted to 2.4 at t = 0.5   s to ensure the system operates at the optimal condition. The load current is transferred to 140 A at t = 1.5   s , while the reference OER drops to 2.3 at t = 2.5   s . At t = 3.5   s , the load current is set as 180 A, and the reference OER is further reduced to 2.2 at t = 4.5   s .
To verify the performance of the proposed algorithm, the control effect of the algorithm is compared with that of PID and first-order LADRC in [19]. The dynamic response performance of the system is shown in the figures below. In detail, Figure 5 and Figure 6 demonstrate the performance of the control algorithms on the OER; Figure 7 reveals the transient working status of the compressor; Figure 8 displays the efficiency of the compressor under multiple control strategies; Figure 9 compares the control variable under dynamic simulation conditions; and Figure 10 depicts the compressor efficiency variation curve during the adjustment process.

4. Discussion

In previous studies, optimal control strategies for the air supply system of PEMFCs often focused only on static operating points, without addressing the nonlinear, slow time-varying characteristics of fuel cell systems or the frequent load current disturbances. These approaches lacked consideration for adaptive control under dynamic operating conditions, which is crucial for maintaining robust performance in such scenarios. The approach we proposed in this work, on the other hand, combines parameter identification with an adaptive tuning strategy to address the problem. The system is first identified using parameter identification methods, and the identified model is then used to design an adaptive online self-tuning control scheme for a fuel cell air supply system. This approach eliminates the need for complex modeling processes and cumbersome model-based controller designs, making it more practical for real applications.
As was noted in Section 3.1, the incorporation of the forgetting factor effectively enhances the robustness of parameter estimation by balancing the influence of fresh and historical data, which lays the foundation for subsequent combination with the parameter self-tuning scheme and ultimately realizing adaptive parameter control of the fuel cell air compressor system.
As can be seen from Figure 5 and Figure 6, compared to first-order LADRC and PID, after applying the algorithm proposed in this paper, the overshoot of the OER under dynamic conditions is significantly suppressed thanks to the anti-disturbance ability and the adaptive self-tuning mechanism of the algorithm. As is shown in Table 3, the dynamic response speed of the system toward variations in operating conditions (restabilized in no longer than 0.1 s) is better accelerated than that of the algorithms for comparison, and the maximum overshoot is effectively reduced as well.
To achieve a quantitative comparison, the integrated absolute error (IAE) and the integrated time and absolute error (ITAE) are applied, which can be seen in Table 4. It is evident that the error of the proposed method is considerably smaller, indicating that the OER is controlled with greater precision, and the error convergence process is also markedly accelerated.
The red dashed line in Figure 7 demonstrates the most energy-efficient process of compressor transient operations [40], around which belongs the high-efficiency operation region. It is obvious that the scheme proposed in this paper has a small deviation from the high-efficiency zone, and the trajectory is much smoother than others, which means that it leads to less damage to the compressor unit and effectively reduces energy consumption during the transient processes. Thus, the effect of energy-saving can be extended from static optimization to a dynamic process.
Figure 8 depicts compressor efficiency during the dynamic process, which exhibits an obvious improvement compared to PID and is slightly better than finely tuned first-order LADRC.
Figure 9 and Figure 10 demonstrate the control variables and changes in compressor powers under dynamic simulation conditions. It is obvious that the proposed algorithm has a faster response speed and fewer fluctuations, which greatly promote the dynamic characteristics of the system and cause less wear and tear on system components.
However, we acknowledge some limitations of our work. The identification algorithm used is relatively simple, leading to limited accuracy in parameter estimation. Additionally, no optimization algorithm was employed to further enhance control performance. Furthermore, our study relies heavily on theoretical models and simulation data, lacking validation on real hardware. This limitation may restrict the applicability of the proposed method in real scenarios.

5. Conclusions

The optimal operation of hydrogen fuel cells is expected to contribute to the large-scale deployment and utilization of hydrogen. Aiming to address the influence of nonlinear time-varying characteristics of the PEMFC system model and the unmodeled part on control performance, this paper combines parameter identification with the superior active anti-disturbance performance of LADRC to overcome the issues of insufficient online identification accuracy. Given that PID controllers have a wealth of tuning rules since they are widely used in industrial processes, this paper employs the second-order LADRC tuning scheme transformed from the IMC-PID parameter adjustment rules to tune the controller parameters.
Furthermore, combining the parameter-tuning algorithm for the second-order LADRC controller with the system online identification strategy, a general bandwidth parameter-tuning rule of the air compressor system under time-varying conditions is derived, and effective real-time control of the PEMFC nonlinear dynamic model is realized. The rule is applied to the dynamic model of the system, and simulated and compared with PID and first-order LADRC in previous investigations, and the good dynamic response performance and anti-disturbance capability of the algorithm proposed in this paper are verified.
As discussed above, compared with other control algorithms, the algorithm proposed in this paper has greatly improved response speed, stability, and the ability to track reference values, and can be better applied to dynamic environments. The rules can be used as a reference for engineering applications, and better control performance of the PEMFC air supply system can be achieved by adjusting the controller parameters based on the self-tuning scheme. In future research, it should be considered to further combine the optimization algorithm to improve the implementation effect and accuracy of the control, and apply it to an experimental system to validate the practicality of the algorithm in laboratory environments.

Author Contributions

Conceptualization, H.L. and C.S.; methodology, H.L. and K.S.; software, H.L., W.Y. and R.Z.; validation, H.L., J.L., J.M. and J.J.; formal analysis, H.L. and F.F; investigation, H.L. and J.M.; resources, C.S.; data curation, H.L., F.F., J.J., J.M. and J.L.; writing—original draft preparation, H.L. and C.S.; writing—review and editing, H.L., C.S. and K.S.; visualization, H.L., F.F. and J.J.; supervision, C.S., F.F., J.J. and K.S.; project administration, C.S., K.S., W.Y., R.Z. and J.J.; funding acquisition, C.S., K.S., R.Z. and W.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Digital Power Grid Fund of CSG (Grant No. DPGCSG-2024-KF-25).

Data Availability Statement

The original contributions presented in the study are included in the article; further inquiries can be directed to the corresponding author.

Conflicts of Interest

Author Ran Zhuo and author Weihong Yang were employed by the China Southern Power Grid Research Institute Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. United Nations. SDG 7. Available online: https://sdgs.un.org/goals/goal7 (accessed on 3 October 2020).
  2. Jiao, K.; Xuan, J.; Du, Q.; Bao, Z.; Xie, B.; Wang, B.; Zhao, Y.; Fan, L.; Wang, H.; Hou, Z.; et al. Designing the next generation of proton-exchange membrane fuel cells. Nature 2021, 595, 361–369. [Google Scholar] [CrossRef] [PubMed]
  3. Lv, J.; Yu, Z.; Zhang, H.; Sun, G.; Muhl, P.; Liu, J. Transformer Based Long-Term Prognostics for Dynamic Operating PEM Fuel Cells. IEEE Trans. Transp. Electrif. 2023, 10, 1747–1757. [Google Scholar] [CrossRef]
  4. Li, X.; Ye, T.; Meng, X.; He, D.; Li, L.; Song, K.; Jiang, J.; Sun, C. Advances in the Application of Sulfonated Poly(Ether Ether Ketone) (SPEEK) and Its Organic Composite Membranes for Proton Exchange Membrane Fuel Cells (PEMFCs). Polymers 2024, 16, 2840. [Google Scholar] [CrossRef] [PubMed]
  5. Carrette, L.; Friedrich, K.A.; Stimming, U. Fuel cells—Fundamentals and applications. Fuel Cells 2001, 1, 5–39. [Google Scholar] [CrossRef]
  6. Daud, W.R.W.; Rosli, R.E.; Majlan, E.H.; Hamid, S.A.A.; Mohamed, R.; Husaini, T. Pem fuel cell system control: A review. Renew. Energy 2017, 113, 620–638. [Google Scholar] [CrossRef]
  7. Fan, L.; Tu, Z.; Chan, S.H. Recent development in design a state-of-art proton exchange membrane fuel cell from stack to system: Theory, integration and prospective. Int. J. Hydrogen Energy 2022, 48, 7828–7865. [Google Scholar] [CrossRef]
  8. Mei, J.; Meng, X.; Tang, X.; Li, H.; Hasanien, H.; Alharbi, M.; Dong, Z.; Shen, J.; Sun, C.; Fan, F.; et al. An Accurate Parameter Estimation Method of the Voltage Model for Proton Exchange Membrane Fuel Cells. Energies 2024, 17, 2917. [Google Scholar] [CrossRef]
  9. Al-Shamma’a, A.A.; Ali, F.A.A.; Alhoshan, M.S.; Alturki, F.A.; Farh, H.M.H.; Alam, J.; AlSharabi, K. Proton Exchange Membrane Fuel Cell Parameter Extraction Using a Supply–Demand-Based Optimization Algorithm. Processes 2021, 9, 1416. [Google Scholar] [CrossRef]
  10. Meng, X.; Mei, J.; Tang, X.; Jiang, J.; Sun, C.; Song, K. The Degradation Prediction of Proton Exchange Membrane Fuel Cell Performance Based on a Transformer Model. Energies 2024, 17, 3050. [Google Scholar] [CrossRef]
  11. Meng, X.; Sun, C.; Mei, J.; Tang, X.; Hasanien, H.M.; Jiang, J.; Fan, F.; Song, K. Fuel cell life prediction considering the recovery phenomenon of reversible voltage loss. J. Power Sources 2025, 625, 235634. [Google Scholar]
  12. Pukrushpan, J.T.; Stefanopoulou, A.G.; Peng, H. Control of Fuel Cell Power Systems: Principles, Modeling, Analysis and Feedback Design; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2004. [Google Scholar]
  13. Wang, P.; Ma, Y.; Li, J.; Gao, Y.; Zhang, Y.; Ma, D. A Novel Control Algorithm of the Air Supply Subsystem: Based on Dynamic Modeling of Proton Exchange Membrane Fuel Cell. Processes 2022, 10, 1499. [Google Scholar] [CrossRef]
  14. Meng, K.; Chen, B.; Zhou, H.; Shen, J.; Tu, Z. Experimental investigation on voltage response characteristics of hydrogen-oxygen proton exchange membrane fuel cells under gas starvation. Energy Convers. Manag. 2022, 268, 115973. [Google Scholar] [CrossRef]
  15. Hu, X.; Murgovski, N.; Johannesson, L.M.; Egardt, B. Optimal dimensioning and power management of a fuel cell/battery hybrid bus via convex programming. IEEE/ASME Trans. Mechatron. 2015, 20, 457–468. [Google Scholar] [CrossRef]
  16. Kuang, J.; Lv, J.; Hao, W.; Lin, X.; Zhao, D.; Matraji, I.; Liu, J. Oxygen excess ratio control of PEM fuel cell systems with prescribed regulation time. ISA Trans. 2023, 142, 683–692. [Google Scholar] [CrossRef] [PubMed]
  17. Garcia-Gabin, W.; Dorado, F.; Bordons, C. Real-time implementation of a sliding mode controller for air supply on a PEM fuel cell. J. Process Control 2010, 20, 325–336. [Google Scholar] [CrossRef]
  18. Cheng, L.; Wu, Z.; Mou, J.; Gu, Y.; Wu, D.; Zhou, P.; Liu, J. Research Progress on Gas Supply System of Proton Exchange Membrane Fuel Cells. Processes 2024, 12, 1224. [Google Scholar] [CrossRef]
  19. Sun, L.; Shen, J.; Hua, Q.; Lee, K.Y. Data-driven oxygen excess ratio control for proton exchange membrane fuel cell. Appl. Energy 2018, 231, 866–875. [Google Scholar] [CrossRef]
  20. Hou, J.; Yang, M.; Ke, C.; Zhang, J. Control logics and strategies for air supply in pem fuel cell engines. Appl. Energy 2020, 269, 115059. [Google Scholar] [CrossRef]
  21. Zhao, D.; Li, F.; Rui, M.A.; Zhao, G.; Huangfu, Y. An unknown input nonlinear observer based fractional order pid control of fuel cell air supply system. IEEE Trans. Ind. Appl. 2020, 56, 5523–5532. [Google Scholar] [CrossRef]
  22. Zhang, X.; Zhang, C.; Zhang, Z.; Li, H. Optimal oxygen excess ratio tracking of proton exchange membrane fuel cell with uncertainty based on robust model predictive control strategy. Fuel Cells. 2023, 23, 338–352. [Google Scholar] [CrossRef]
  23. Damour, C.; Benne, M.; Lebreton, C.; Deseure, J.; Grondin-Perez, B. Real-time implementation of a neural model-based self-tuning pid strategy for oxygen stoichiometry control in PEM fuel cell. Int. J. Hydrogen Energy 2014, 39, 12819–12825. [Google Scholar] [CrossRef]
  24. Pilloni, A.; Pisano, A.; Usai, E. Observer-based air excess ratio control of a PEM fuel cell system via high-order sliding mode. IEEE Trans. Ind. Electron. 2015, 62, 5236–5246. [Google Scholar] [CrossRef]
  25. Jianxing, L.; Wensheng, L.; Xiaozhan, Y.; Ligang, W. Robust model-based fault diagnosis for pem fuel cell air-feed system. IEEE Trans. Ind. Electron. 2016, 63, 3261–3270. [Google Scholar]
  26. Yin, P.; Chen, J.; He, H. Control of Oxygen Excess Ratio for a PEMFC Air Supply System by Intelligent PID Methods. Sustainability 2023, 15, 8500. [Google Scholar] [CrossRef]
  27. Baroud, Z.; Benmiloud, M.; Benalia, A.; Ocampo-Martinez, C. Novel hybrid fuzzy-PID control scheme for air supply in PEM fuel-cell-based systems. Int. J. Hydrogen Energy 2017, 42, 10435–10447. [Google Scholar] [CrossRef]
  28. Han, J.Q. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
  29. Gao, Z. On the centrality of disturbance rejection in automatic control. ISA Trans. 2014, 53, 850–857. [Google Scholar] [CrossRef]
  30. Tan, W.; Fu, C. Linear active disturbance-rejection control: Analysis and tuning via IMC. IEEE Trans. Ind. Electron. 2015, 63, 2350–2359. [Google Scholar] [CrossRef]
  31. Zhang, C.; Zhu, J.H.; Gao, Y.K. Order and parameter selections for active disturbance rejection controller. Control. Theory Appl. 2014, 31, 1480–1485. [Google Scholar]
  32. Fu, C.F.; Tan, W. Parameters tuning of linear active disturbance rejection control based on high order controller design. Control. Theory Appl. 2017, 34, 265–272. [Google Scholar]
  33. Ramírez-Cruzado, A.; Ramírez-Peña, B.; Vélez-García, R.; Iranzo, A.; Guerra, J. Experimental Analysis of the Performance and Load Cycling of a Polymer Electrolyte Membrane Fuel Cell. Processes 2020, 8, 608. [Google Scholar] [CrossRef]
  34. Liu, J.; Gao, Y.; Su, X.; Wack, M.; Wu, L. Disturbance-observer-based control for air management of PEM fuel cell systems via sliding mode technique. IEEE Trans. Control. Syst. Technol. 2018, 27, 1129–1138. [Google Scholar] [CrossRef]
  35. Gao, Z. Scaling and bandwidth-parameterization based controller tuning. In Proceedings of the 2003 American Control Conference, Denver, CO, USA, 4–6 June 2003; IEEE: New York, NY, USA, 2003; pp. 4989–4996. [Google Scholar]
  36. Zhou, R.; Han, W.J.; Tan, W. On applicability and tuning of linear active disturbance rejection control. Control. Theory Appl. 2018, 35, 1654–1662. [Google Scholar]
  37. Zhao, C.Z.; Li, D.H. Control design for the SISO system with the unknown order and the unknown relative degree. ISA Trans. 2013, 53, 858–872. [Google Scholar] [CrossRef] [PubMed]
  38. Lee, Y.; Park, S.; Lee, M.; Brosilow, C. PID controller tuning for desired closed-loop responses for SI/SO systems. Aiche J. 2010, 44, 106–115. [Google Scholar] [CrossRef]
  39. Zhang, B.; Tan, W.; Li, J. Tuning of linear active disturbance rejection controller with robustness specification. ISA Trans. 2019, 85, 237–246. [Google Scholar] [CrossRef]
  40. Chen, H.; Liu, Z.; Ye, X.; Yi, L.; Zhang, T. Air flow and pressure optimization for air supply in proton exchange membrane fuel cell system. Energy 2021, 238, 121949. [Google Scholar] [CrossRef]
Figure 1. Air supply system of the PEMFC stack.
Figure 1. Air supply system of the PEMFC stack.
Processes 12 02807 g001
Figure 2. Illustration of the LADRC controller.
Figure 2. Illustration of the LADRC controller.
Processes 12 02807 g002
Figure 3. Flowchart of the parameter conversion steps.
Figure 3. Flowchart of the parameter conversion steps.
Processes 12 02807 g003
Figure 4. Stack current variations for parameter identification.
Figure 4. Stack current variations for parameter identification.
Processes 12 02807 g004
Figure 5. (a) The control result curves of the OER obtained by first-order LADRC and second-order LADRC under dynamic conditions; (b) the control result curves of the OER obtained by PID and second-order LADRC under dynamic conditions.
Figure 5. (a) The control result curves of the OER obtained by first-order LADRC and second-order LADRC under dynamic conditions; (b) the control result curves of the OER obtained by PID and second-order LADRC under dynamic conditions.
Processes 12 02807 g005
Figure 6. (a) Performance of OER control obtained by first-order LADRC and second-order LADRC under dynamic conditions; (b) performance of OER control obtained by PID and second-order LADRC under dynamic conditions.
Figure 6. (a) Performance of OER control obtained by first-order LADRC and second-order LADRC under dynamic conditions; (b) performance of OER control obtained by PID and second-order LADRC under dynamic conditions.
Processes 12 02807 g006
Figure 7. (a) The transient operating status of the compressor obtained by first-order LADRC and second-order LADRC under dynamic conditions; (b) the transient operating status of the compressor obtained by PID and second-order LADRC under dynamic conditions.
Figure 7. (a) The transient operating status of the compressor obtained by first-order LADRC and second-order LADRC under dynamic conditions; (b) the transient operating status of the compressor obtained by PID and second-order LADRC under dynamic conditions.
Processes 12 02807 g007
Figure 8. (a) Comparisons of the efficiencies of the compressor obtained by first-order LADRC and second-order LADRC; (b) comparisons of the efficiencies of the compressor obtained by second-order LADRC and PID.
Figure 8. (a) Comparisons of the efficiencies of the compressor obtained by first-order LADRC and second-order LADRC; (b) comparisons of the efficiencies of the compressor obtained by second-order LADRC and PID.
Processes 12 02807 g008
Figure 9. (a) Control variables under dynamic simulation conditions of first-order LADRC and second-order LADRC; (b) control variables under dynamic simulation conditions of second-order LADRC and PID.
Figure 9. (a) Control variables under dynamic simulation conditions of first-order LADRC and second-order LADRC; (b) control variables under dynamic simulation conditions of second-order LADRC and PID.
Processes 12 02807 g009
Figure 10. (a) Comparisons of the compressor power variation curve obtained by first-order LADRC and second-order LADRC; (b) comparisons of the compressor power variation curve obtained by second-order LADRC and PID.
Figure 10. (a) Comparisons of the compressor power variation curve obtained by first-order LADRC and second-order LADRC; (b) comparisons of the compressor power variation curve obtained by second-order LADRC and PID.
Processes 12 02807 g010
Table 1. The system transfer function identified under dynamic conditions.
Table 1. The system transfer function identified under dynamic conditions.
Scenario 1Scenario 2Scenario 3
7.877 s 2 + 24 s + 375 137 s 2 + 297 s + 6231 239 s 2 + 418 s + 10,360
Table 2. The system transfer function in FOPTD form.
Table 2. The system transfer function in FOPTD form.
Scenario 1Scenario 2Scenario 3
2.2 × 10 2 0.055 s + 1 e 0.014 s 1.6 × 10 2 0.074 s + 1 e 0.012 s 1.3 × 10 2 0.066 s + 1 e 0.011 s
Table 3. Comparison of the time domain performances of the control schemes.
Table 3. Comparison of the time domain performances of the control schemes.
MethodsMaximum OvershootAdjustment Time
Proposed control method0.10.6
First-order ADRC0.10.9
PID0.151.0
Table 4. Comparison of the control performances.
Table 4. Comparison of the control performances.
MethodsIAEITAE
Proposed control method0.0660.17
First-order ADRC0.0780.21
PID0.110.28
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, H.; Sun, C.; Li, J.; Mei, J.; Jiang, J.; Fan, F.; Yang, W.; Zhuo, R.; Song, K. Self-Tuning Oxygen Excess Ratio Control for Proton Exchange Membrane Fuel Cells Under Dynamic Conditions. Processes 2024, 12, 2807. https://doi.org/10.3390/pr12122807

AMA Style

Li H, Sun C, Li J, Mei J, Jiang J, Fan F, Yang W, Zhuo R, Song K. Self-Tuning Oxygen Excess Ratio Control for Proton Exchange Membrane Fuel Cells Under Dynamic Conditions. Processes. 2024; 12(12):2807. https://doi.org/10.3390/pr12122807

Chicago/Turabian Style

Li, Heran, Chuanyu Sun, Jing Li, Jian Mei, Jinhai Jiang, Fulin Fan, Weihong Yang, Ran Zhuo, and Kai Song. 2024. "Self-Tuning Oxygen Excess Ratio Control for Proton Exchange Membrane Fuel Cells Under Dynamic Conditions" Processes 12, no. 12: 2807. https://doi.org/10.3390/pr12122807

APA Style

Li, H., Sun, C., Li, J., Mei, J., Jiang, J., Fan, F., Yang, W., Zhuo, R., & Song, K. (2024). Self-Tuning Oxygen Excess Ratio Control for Proton Exchange Membrane Fuel Cells Under Dynamic Conditions. Processes, 12(12), 2807. https://doi.org/10.3390/pr12122807

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop