Abstract

Excessive use of fuel or being underutilized will make the actual performance of solid oxide fuel cells (SOFCs) affected by a lot, and at the same time, in order to meet the demands of DC load voltage, a controller of the SOFC that is subjected to small varying loads is proposed on the basis of H control theory. For the controller design, a state-space representation of the SOFC by using small-signal linearization is derived. To evaluate the control performance, the presented H controller is tested on the SOFC stack with various load disturbances. The results show that the obtained H controller can mitigate the voltage oscillations and deviations and can keep fuel utilization constant at varying loads.

1. Introduction

Fuel cells (FCs) have notable potential for power generation in stationary, portable, and transport applications [1]. As one of the most promising types of FC, the solid oxide fuel cell (SOFC) has a high energy conversion efficiency from 60% to 80%. Furthermore, high-quality exhaust energy makes it suitable for distributed generation (DG).

Fuel utilization is the most critical constraint for the SOFC system safety [2]. An overused fuel condition (fuel utilization>0.9), which can lead to fuel starvation and then irreversible decay of the fuel cell, should be strictly avoided. However, it is a great waste under a low fuel utilization when there is no cycling of the anode gas flow, thus causing a low generation efficiency and the increased fuel cost. By far, constant fuel utilization is a primary mode of operation of SOFCs [3, 4]. So, it is essential to design control strategies for transient control of fuel utilization.

The stability of the voltage is very important for the power quality of the converted electricity. In order to mitigate the voltage fluctuation and to improve the load-following capability, different voltage control strategies have been proposed. Moreover, an aggressive control action may cause some potential risks in violating the safety range of the fuel utilization [5, 6].

To control the utilization and the terminal voltage of the SOFC, Li et al. designed two control loops, i.e., the inner current feedback used in the constant fuel utilization control and the PI-type controller for keeping the terminal voltage constant [7]. Huo et al. also designed two control loops to maintain the fuel utilization and the output voltage of the SOFC at their desired values, respectively. In particular, the nonlinear model predictive controller (MPC) based on the Hammerstein model was developed to control the output voltage of the SOFC [8]. However, the utilization and the output voltage cannot be kept constant simultaneously. To solve the above problem, Sendjaja and Kariwala designed a decentralized PI controller as the terminal voltage and the fuel utilization of the SOFC were selected as controlled variables (CVs). Simulation results demonstrated that the proposed decentralized PI controller can closely meet the control objectives of the SOFC [9]. Nevertheless, due to considering the interactions between manipulated variables (MVs) and CVs, a centralized controller has a more optimal and comprehensive nature than a decentralized controller.

So far, different centralized control approaches have been proposed for controlling the output voltage and the fuel utilization of the SOFC. The recent studies have shown that the control of the SOFC is challenging due to its slow response and tight operation constraints [10]. Thus, the model predictive control (MPC) is the most appropriate approach for centralized control implementation. Wang et al. applied a data-driven predictive control approach via the subspace approach for the SOFC system to solve the above control problem [11]. Bhattacharyya et al. designed a nonlinear model predictive controller (NMPC) to meet the requirement of the multiple input multiple output (MIMO) control of power and the fuel utilization [12]. However, the MPC suffers from several typical drawbacks in practical industrial processes. First, its calculation cost is quite large, and second, it is hard to obtain the stability analysis of the MPC [1315]. As a result, Sedghisigarchi et al. designed a controller using H control strategy [16]. The results demonstrated the potential of H control to achieve fast load following, while satisfying constant utilization of operational constraint. However, the detailed design process of the H controller was not described, and only the fuel utilization was kept constant.

In this paper, for the controller design, the state-space description of the SOFC based on small-signal linearization is derived for the first time. Then, a robust H controller for constant fuel utilization and output voltage control of the SOFC is proposed. For this control design, the controlled variables include the fuel utilization and the output voltage of the SOFC, the current is taken as a disturbance, and the fuel and oxygen flow rates are employed as the manipulated variables.

This paper is structured as follows: in Section 2, the nonlinear dynamic physical model of the SOFC is simply introduced, and the description of H control theory is presented in Section 3, whereas Section 4 focuses on the derivation of an accurate state-space representation of the SOFC and H control synthesis. Furthermore, the validation of the H controller and the simulation results are reported. Finally, some conclusions are provided.

2. Nonlinear Dynamic Model of the SOFC

To develop the model-based controller, a nonlinear model proposed in the study by Ault et al. [17] is adopted in this paper. The schematic of the model is shown in Figure 1, and the specifications of the SOFC stack are given in Table 1.

The variables of the SOFC can be classified as controlled variables, manipulated variables, and disturbance variables. In this study, the controlled variables are the output voltage and fuel utilization.

2.1. Output Voltage of the SOFC

Nernst’s equation and Ohm’s law determine the average voltage magnitude of the fuel cell stack. So, applying Nernst’s equation and Ohm’s law (taking ohmic losses into account), the output voltage of the SOFC can be modeled as follows:where

2.2. Fuel Utilization

Fuel utilization is one of the most important variables affecting the performance of the FC and is defined aswhere is the hydrogen-reacted flow rate. Generally, large variations of fuel utilization can cause uneven voltage and temperature distributions in the SOFC [18]. So, fuel utilization is selected as a controlled variable in this paper.

3. H Control Theory

Robust control theory has been successfully applied to control system designs that require robustness against possible disturbances such as parameter uncertainties, plant and measurement noises, and external disturbances. During the past two decades, the robust H control problem has attracted great attention from both the academic and industrial communities [19, 20].

Figure 2 shows a classical block diagram for the H control problem. In Figure 2, is a linear time-invariant system, and its state-space description iswhere denotes the state vector, is the control input, is an exogenous input vector which includes disturbances, measured noise (not considered here), and tracking signals, is the measured output, and is a vector of output to be controlled or minimized.

Assuming is stabilizable, is detectable, and . Define the closed-loop transfer function from to for a dynamical output feedback law to be . The design aim of the H controller is to ensure that the H norm of the plant transfer function is bounded within limits, i.e.,where is a given value defined as guaranteed robust performance.

We suppose the controller has the following state-space representation:where is the state vector of the controller. Combining equations (5) and (7), we can obtain the closed-loop expression as

Denoting the closed-loop system states , we can write equation (8) aswhere

As a result, the closed-loop transfer function can be written as

4. H Controller Design for the SOFC

4.1. State-Space Representation of the SOFC

When the working point fluctuates near the stable point within a small scale, the linear control theory is powerful and has been widely used in nonlinear systems [1]. To facilitate the H controller design, the nonlinear dynamic model of the SOFC is first linearized at its nominal state on the basis of small signal linearization. Because it is impossible to know the load in advance, any load change is treated as a disturbance to the controller [21]. In this study, the SOFC current is taken as a disturbance. Furthermore, the fuel and oxygen flow rates are chosen as the control inputs.

After linearization, the state-space model of the SOFC can be expressed as a function of the state vector , the control input , and the disturbance :where

Herein, the nominal operating trajectory is denoted by , which corresponds to the nominal input and . So,

Furthermore, linearizing equations (1) and (4) results inwhere

Specifically, we have the following formulas:

Here, is the ratio of hydrogen to oxygen. In general, excess oxygen is expected to make sure that hydrogen reacts with oxygen more completely. In our study, is held around 1.145, as in [11, 13].

4.2. H Control Synthesis and Simulation

Because solver of the linear matrix inequality (LMI) control toolbox is faster and more powerful than classical convex optimization solvers [22], in this study, the H controller is synthesized by using the LMI control toolbox. To control the voltage and the fuel utilization of the SOFC, the controlled variables , as described in equation (16), are chosen to formulate the objectives in an H control. In this study, the test system is a 100 kW SOFC connected to a resistive load, and its steady state data are given in Table 2.

Based on the state-space representation of the SOFC in Section 4.1, the H control problem can be directly solved by running MATLAB programs. As a result, the optimal H performance is obtained, and corresponding parameters of the designed H controller are

Afterwards, the proposed H controller is tested with various load disturbances by simulation in order to evaluate its performance.

4.2.1. Case 1

To evaluate the control performance of the proposed control strategy, we choose the current disturbance as a multiple step signal which reduces from 372.5 A to 342.5 A at 200 s and goes back to 372.5 A after 650 s, and the profile related to the current is shown in Figure 3. Under this circumstance, the control effect of the output voltage and the fuel utilization of the SOFC are depicted in Figures 4 and 5.

When the load current decreases suddenly, the regulation time of output voltage is 175 s, the maximum overshoot is 0.0044%, the regulation time of fuel utilization is 231 s, and the maximum overshoot is 62.05%. While the load current increases, the regulation time is 173 s and 235 s for the output voltage and the fuel utilization, respectively.

4.2.2. Case 2

Due to power demand variation, multiple step changes occur in the disturbance , as shown in Figure 6. The current suddenly increases from 372.5 A to 402.5 A at 200 s and goes back to 372.5 A at 650 s. The controlled outputs for the output voltage and the fuel utilization using closed-loop simulations are shown in Figures 7 and 8.

As can be seen from Figures 7 and 8, the proposed H controller ensures that the output voltage and the fuel utilization from the SOFC, respectively, followed their reference values accurately. This clearly demonstrates the excellent performance of the H controller.

5. Conclusion

To mitigate the voltage oscillations and deviations and keep fuel utilization constant at varying loads, the state-space representation of the SOFC is first derived for the controller design. Then, the H robust controller for the SOFC is proposed. Simulation results demonstrate its superiority in controlling the output voltage during power requirements’ change as well as its capability of controlling fuel utilization for the SOFC system safety.

As a future work, the authors would like to design intelligent control strategies for the SOFC considering temperature variations.

Abbreviations

:Stack output voltage (V)
:Open-circuit reversible potential (V)
:Stack current (A)
:Ideal standard potential (V)
:Number of series cells in the stack
:Hydrogen partial pressure (atm)
:Oxygen partial pressure (atm)
:Water vapor partial pressure (atm)
:Stack operating temperature (K)
:Faraday’s constant (96485 C/mol)
:Ideal gas constant (8.314 J/(mol K))
:Hydrogen valve molar constant (mol/(atm·s))
:Hydrogen valve molar constant (mol/(atm·s))
:Oxygen valve molar constant (mol/(atm·s))
:Hydrogen flow response time (s)
:Water flow response time (s)
:Hydrogen flow response time (s)
:Hydrogen input flow (mol/s)
:Oxygen input flow (mol/s)
:Hydrogen reacted flow (mol/s)
:Constant with the value of (mol/(s·A))
:Fuel utilization.

Data Availability

The data (specifications for the SOFC stack) supporting this nonlinear dynamic model of the SOFC are from previously reported studies. These studies are cited at relevant places within this paper as references 17 and 7.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was supported by Young Eastern Scholar Program at Shanghai Institutions of Higher Learning, Special Funding for the Development of Science and Technology of Shanghai Ocean University (no. A2-2006-00-200211), Shanghai Pujiang Program (no. 18PJ1404200), and Shanghai Engineering Research Center of Marine Renewable Energy (no. 19DZ2254800).