• 沒有找到結果。

Low power proton exchange membrane fuel cell system identification and adaptive control

N/A
N/A
Protected

Academic year: 2021

Share "Low power proton exchange membrane fuel cell system identification and adaptive control"

Copied!
11
0
0

加載中.... (立即查看全文)

全文

(1)

Low power proton exchange membrane fuel cell system

identification and adaptive control

Yee-Pien Yang

a,

, Fu-Cheng Wang

a

, Hsin-Ping Chang

b

,

Ying-Wei Ma

a

, Biing-Jyh Weng

b

aDepartment of Mechanical Engineering, National Taiwan University, Taipei, Taiwan bChung Shan Institute of Science and Technology (CSIST), Armaments Bureau, M.N.D., Taiwan Received 7 September 2006; received in revised form 2 November 2006; accepted 17 November 2006

Available online 26 December 2006

Abstract

This paper proposes a systematic method of system identification and control of a proton exchange membrane (PEM) fuel cell. This fuel cell can be used for low-power communication devices involving complex electrochemical reactions of nonlinear and time-varying dynamic properties. From a system point of view, the dynamic model of PEM fuel cell is reduced to a configuration of two inputs, hydrogen and air flow rates, and two outputs, cell voltage and current. The corresponding transfer functions describe linearized subsystem dynamics with finite orders and time-varying parameters, which are expressed as discrete-time auto-regression moving-average with auxiliary input models for system identification by the recursive least square algorithm. In the experiments, a pseudo-random binary sequence of hydrogen or air flow rate is fed to a single fuel cell device to excite its dynamics. By measuring the corresponding output signals, each subsystem transfer function of reduced order is identified, while the unmodeled, higher-order dynamics and disturbances are described by the auxiliary input term. This provides a basis of adaptive control strategy to improve the fuel cell performance in terms of efficiency, as well as transient and steady state specifications. Simulation shows that adaptive controller is robust to the variation of fuel cell system dynamics, and it has proved promising from the experimental results.

© 2006 Elsevier B.V. All rights reserved.

Keywords: PEM fuel cell; System identification; Adaptive control

1. Introduction

Concerns for the shortage of fossil fuels and for environ-mental protection have increased the interest in fuel cells as a power source over the past decade. Proton exchange membrane fuel cells, also known as polymer electrolyte membrane fuel cells, have the advantages of high power and energy density, long cell and stack life, low operation temperature, fast start-up, low corrosion, and higher efficiency, compared to most batter-ies and other fuel cell technologbatter-ies. Fuel cells are subject to various situations of time-varying load, during which the air flow, gas pressure, temperature, humidity, membrane hydration must be controlled over a wide range of operation. A series of operations require prompt measurements of system states by a set of sensors, such as flowmeter, thermocouples, pressure

Corresponding author. Tel.: +886 2 33662682; fax: +886 2 23631755. E-mail address:[email protected](Y.-P. Yang).

transducer, voltmeter, hall sensor, hydrogen detector, etc. These signals are fed back to the microprocessor to calculate proper control actions executed by various actuators, such as air pump, humidifier, solenoid valves, fan motors and safety devices.

The complex, nonlinear dynamics of fuel cell systems are usually approximately described by the principles of electro-chemistry, fluid dynamics, thermodynamics and heat transfer; and in terms of physical parameters, material properties and universal constants under various assumptions and constraints. The voltage and current variations respond instantaneously to the faster dynamics of fuel cells, involving reactant pressure and flow rate, while the slow dynamics of temperature regu-lation and heat dissipation dominate the steady state response. Many researchers have devoted themselves to the steady-state model of PEM fuel cells, describing the relationship between physical variables through Nernst equation, gas diffusion equa-tion, concentraequa-tion, voltage drop equaequa-tion, etc. Most recently, an increasing number of researches have focused on dynamic models for describing the transient response of PEM fuel cell

0378-7753/$ – see front matter © 2006 Elsevier B.V. All rights reserved. doi:10.1016/j.jpowsour.2006.11.038

(2)

Nomenclature

a, b, c, d’s parameters A, B, C parameter matrices G(z) transfer function of plant

H(z) transfer function of controller

Ic fuel cell current output (A)

K estimation gain

Ki integral gain

Kp proportional gain

NA air flow rate (l min−1)

NH hydrogen flow rate (l min−1)

pi desired closed-loop poles

P covariance matrix

q forward shift operator

q−1 backward operator

R internal resistance of fuel cell (ohm)

T(z) closed-loop transfer function

u input vector

Vc fuel cell voltage output (V)

w noise vector y output vector z z-transform operator Greek letters φ observation vector λ forgetting factor θ parameter vector τ sampling time

systems. Pukrushpan et al.[1]described transient dynamics by a set of first order equations governing air compressor, mass transportation, energy conservation of the reactant flows and pressures in the cathode and anode. Ceraolo et al. [2] pro-vided more precise partial differential equations to describe both static and dynamic behaviors of the PEM fuel cell, including gas diffusion, proton concentration, mass transportation, etc. In their spatial, time-dependent fuel cell model, Golbert and Lewin [3]included dynamics of water condensation, evaporation and generation, as well as quasi-steady-state temperature profile. Pathapati et al.[4]derived a dynamic model with the effects of charge double-layer capacitance, dynamics of flow and pressure, and mass/heat transient features of fuel cells, which predicted the transient response of cell voltage, temperature, gas low rates, pressures under sudden change in load current.

No matter how complex the fuel cell dynamic model is, it never describes system responses precisely in terms of system parameters. Their nonlinearity and time varying characteris-tics inevitably pose difficult problems on system identification and control. Simplified models, either linear or nonlinear, with nominal parameters are usually valid within a linear range of operation. Such models are usually used to investigate stability, sensitivity, observability, and controllability, before designing a controller. More practically, these parameters are varying with time and operating state, and are identified in real time to match

system response with minimal errors. Therefore, adaptive con-trol can serve as a feedback law to achieve concon-trol objectives subject to the variation of system parameters as well as external disturbances. Pukrushpan et al.[1]designed an observer-based feedback controller to protect the fuel cell stack from oxy-gen starvation during changes of current command, using the linear quadratic technique based on the linearized state-space model. Paradkar et al.[5]integrated a linearized FEM fuel cell model into a power plant, and simulated a load frequency control problem by an optimal controller based on disturbance accom-modation control theory. Schumacher et al.[6]employed a fuzzy controller for the humidity management by adjusting the fan voltage for the air supply to a miniature PEM. Jurado and Saenz [7]addressed that their proposed adaptive control strategy was able to stabilize a hybrid fuel cell and turbine system subject to system parameter variations and external disturbances. Meyer and Revankar[8]surveyed the control-oriented models and con-trol strategies of PEM fuel cell systems. They indicated that future attempts to develop nonlinear multi-input multi-output systems, as this paper proposes, must be important over the entire operating range in order to seek reduced reactant usage under various power demands.

2. Fuel cell system modeling

In the papers mentioned above, the PEM fuel cell is basically assembled from a series of cells, each of which is composed of a proton exchange electrolyte sandwiched by anode and cathode electrodes, and each electrode consists of a catalyst and a gas dif-fusion layer. In order to develop the control strategy of a fuel cell, its dynamic model from previous studies is adopted, describing Nernst equation, cathode gas diffusion, cathode kinetics, and proton concentration dynamics[2,9–11].

From the system viewpoint, hydrogen at a certain pressure is fed at an adjustable flow rate NH, which is regarded as an

input variable. On the other hand, air at standard atmosphere of 1 bar is often transported by air pump to provide oxygen to the cathode. The partial pressure of oxygen is proportional to the air pressure, as well as to the flow rate of air NA, which is also

considered an input variable of the fuel cell. The cell voltage and current are normally chosen as system outputs. From modern control theories[12], the control-oriented fuel cell system block diagram can be approximated as a two-input two-output system as shown inFig. 1, and is reduced to a standard diagram with four blocks inFig. 2. These coupled blocks, denoted by Gi, i = l,

2, 3, 4, describe the relationships between outputs, Icand Vc, and

inputs, NAand NH, where R denotes the internal resistance of

the fuel cell. Assuming that the fuel cell is operated at a certain operating point, the four blocks can be linearized as transfer functions of finite orders and time-varying coefficients. More specifically, G1is the transfer function between Icand NA, G2

between Vcand NA, G3between Icand NH, and G4between Vc

and NH. Therefore, the fuel cell stack model can be expresses as

VC= G2NA+ G4NH+ RIC (1)

(3)

Fig. 1. PEM Fuel cell block diagram.

This configuration is usually employed as the basis of system identification, as well as an adjustable model for designing the fuel cell controller.

3. System identification

3.1. ARMAX model and PE signal

The linear system model(1)and(2)can be represented as a discrete-time equation of difference operator, and leads to the following autoregressive moving-average with auxiliary input model, the ARMAX model[13]:

A(q, k)y(k) = B(q, k)u(k) + C(q, k)w(k) (3)

A(q, k) = a0(k) + a1(k)q−1+ a2(k)q−2+ · · · + ar(k)q−r

(4)

B(q, k) = b1(k)q−1+ b2(k)q−2+ · · · + br(k)q−r (5) C(q, k) = c0(k) + c1(k)q−1+ c2(k)q−2+ · · · + cr(k)q−r (6)

where y denotes the system m-dimensional output vector, u rep-resents the system n-dimensional input vector, w is composed of higher-order dynamics and disturbances, and is known as an estimation error vector. The integer k denotes the time instant

Fig. 2. Approximated two-input and two-output block diagram.

of sampling, and r is the system order. Without loss of gen-erality, a0= c0= 1. In a succinct form, the term A(q,k)y(k) is

the autoregression part, where q−1 is a backward shift oper-ator and q−hy(k) represents the past output y(k− h); h = 1, 2, . . . r; B(q,k)u(k) denotes the moving average of past inputs,

where q−hu(k) = u(k− h); and the auxiliary input C(q, k)w(k)

is included to better describe the system unmodeled dynamics, including higher-order dynamics and disturbances. Therefore, the corresponding transfer function between outputs and inputs in the discrete-time form becomes

Gi(z) = Bi(z) Ai(z)

(7) where Ai(z) and Bi(z) are, respectively, the z-transforms of Ai(q)

and Bi(q), i = l, . . ., 4.

According to linear theory, all the system modes can be excited by an impulse input, whose frequency response is an ideal constant over all frequencies and is also known as white noise. That means the frequency contents of an impulse consist entirely of sinusoidal waves of the same amplitude or strength. In the real world, a signal with a rich content of frequencies can be generated by a pseudo-random binary sequence (PRBS), and this signal satisfies the persistent excitation (PE) requirement for system identification.

3.2. Recursive least square algorithm

The approach of recursive least square algorithm for system identification is to predict the system output according to the past information of input and output measurements, as well as the update set of system parameters. From(3)–(6), for a0= c0= 1,

the estimation of y(k) is expressed as

ˆy(k) = φT(k − 1)ˆθ(k − 1) (8)

where

φT(k − 1) = [−y(k − 1)· · · − y(k − m)u(k − 1)

×· · ·u(k − n)w(k − 1)· · ·w(k − r)] (9) ˆθT= [ˆa

1· · ·ˆar, ˆb1· · ·ˆbr, ˆc1· · ·ˆcr] (10)

and the estimation error w(k) is defined as y(k) − ˆy(k). At step k, when the new output is measured, the update set of parameters are calculated by[13]

ˆθ(k) = ˆθ(k − 1) + K(k)[y(k) − φT (k − 1)ˆθ(k − 1)] (11) K(k) = P(k − 1)φ(k − 1)[λ + φT(k − 1)P(k − 1)φ(k − 1)]−1 (12) P(k) =I − K(k)φT(k − 1) P(k − 1) λ (13)

where the estimation gain K(k) brings the relative information of new measurements to update the parameter estimation, and the covariance matrix P(k) characterizes the difference between the estimated parameters and their true values. Initially, P(0) is

(4)

Table 1

Single fuel cell parameters and specifications

Rated power 6 W

Rated voltage 0.6 V

Rated current 10 A

Active area per cell 50 cm2(5 cm× 10 cm)

Anode reactant Pure compressed hydrogen, 0.5 SLPM, 6 psig

Cathode reactant Humidified air, 3 SLPM, 0.05 psig (50◦C, 90–100% humidity) Stoichiometry H2: 1.5, Air: 3 Operating temperature 295 K (22◦C) Ambient temperature 293 K (20◦C) Current density 0.2 A cm−2 Cell voltage 0.63 V

chosen a large positive number, for example 103I, where I is an

identity matrix, to render the inaccurate initial guess ˆθ(0) quickly negligible. The coefficient 0 < λ < 1 is called the forgetting fac-tor, which places more importance on the new information for updating system parameters, and less attention on the past infor-mation.

3.3. Experimental setup

The system identification is performed on a single cell of a square active area of proton exchange membrane. The sys-tem parameters and rated operating specifications are given in Table 1. The flow rate of humidified air is supplied by an air pump, while the flow rate of hydrogen is regulated by a solenoid valve. Either output cell voltage or current can be tuned at a spe-cific value with an electronic load meter. Each transfer function

Giis identified by measuring the corresponding set of input and output, while fixing the other set of input and output at their nom-inal values. For example, G1is the transfer function between cell

current and air flow rate, while cell voltage and hydrogen flow rate are fixed; G4is the transfer function between cell voltage

and hydrogen flow rate, while cell current and air flow rate are fixed.

The excitation PRBS signal between 2 and 0.5 standard liter per minute (SLPM) is used for all experiments. This PRBS sig-nal that resembles pure white noise is easily realized from a combination of a series of square waves of random time dura-tion, whose spectrum contains a rich content of sinusoidal wave and is enough to excite all the system dynamics of fuel cell. The system response to the PRBS is then expected to be a combination of step responses, and the input-output informa-tion is used to construct the transfer funcinforma-tion of fuel cell at a certain operating point. The input and output data are sampled at 1 Hz, and are manipulated by the MATLAB solver armax to calculate coefficients of transfer functions Gi. From the step

response characteristic shown inFig. 3, the order of 2 is chosen for the transfer function in the following process of identifica-tion. The identified transfer functions are summarized inTable 2, and their corresponding frequency responses are illustrated in Figs. 4 and 5.

These second-order models of the PEM fuel cell provide sig-nificant information as to system dynamical properties. First, the

Fig. 3. Hydrogen flow rate vs. fuel cell voltage.

complexity of the fuel cell system can be reduced to a two-input two-output configuration. Although this configuration may not represent system dynamics for the whole range of operation, it provides a basis for the following design of adaptive or robust controller. Second, the set of constant parameters in the sec-ond order transfer function is an effective description of system dynamics for a short time span. This is justification for the reason of linearization of a nonlinear system around a specific oper-ating point. Third, the bandwidth of each subsystem indicates how fast the system output responds to various inputs. There-fore, engineers understand how the rate of change of hydrogen and air supply is moderate, and how the controller is designed to improve the closed-loop performance.

3.4. System identification with higher orders

To investigate the adequacy of the order of transfer func-tions, higher order models are also identified and compared with the second order models. For example, in Fig. 6, sub-system G4between cell voltage and hydrogen flow rate shows

the Bode plot of identified transfer functions of order 2, 4 and 6. These models do not have significant differences except for higher frequencies, so a second-order transfer function is suffi-cient to describe the fundamental dynamics of the PEM fuel cell system.

Table 2

Identified transfer functions

Transfer function Operation conditions G1=6.6×10z2−1.31z+0.31−3(z−0.58) NH= 0.5 SLPM, Vc= 0.6 V

G2=2.2×10z2−1.36z+0.36−4(z−0.85) NH= 0.5 SLPM, Ic= 10 A

G3=6.2×10z2−1.42z+0.43−2(z−1.08) NA= 3 SLPM, Vc= 0.6 V

(5)

Fig. 4. Frequency response of subsystem G1and G2(2nd order).

Fig. 5. Frequency response of subsystem G3and G4(2nd order).

4. System model with time-varying parameters

In the previous sections, the nonlinear, time-varying fuel cell system was operated over 450 s, and yields a set of convergent parameters that are used to describe system dynamics in the steady state. Note that the random on–off operation of a fuel cell system is not suitable for normal operation, and this procedure is only realized for the purpose of system identification. It is also

Fig. 6. Bode plots of subsystem G4of different orders.

not reasonable to express a nonlinear, time-varying system with a set of transfer functions of finite orders and constant parame-ters. This is accounted and ensured by fitting the experimental response with the identified time-invariant transfer functions as shown inFig. 7. The responses they do not fit well give strong evidence that the time-invariant transfer functions are not able to describe true system dynamics.

Therefore, it is reasonable to investigate the history of param-eter variations in Fig. 8during the identification process. It is not surprising that all parameters vary with time to reflect the nonlinear and time-varying properties of fuel cell systems. The corresponding responses simulated by the second-order transfer functions with time-varying parameters fit closely with those from experiments, as shown inFig. 9. This evidence of excellent response curve fitting with time-varying parameters provides a strong basis for the application of adaptive control to improve fuel cell system performance.

5. Adaptive controller design

To introduce the adaptive control and examine its efficacy, the control strategy is simplified to regulate output voltage by adjusting air flow rate subject to plant variations, while the load current and hydrogen flow rate remain constant. In other words, the fuel cell dynamics are simplified as a single-input single

(6)

out-Fig. 7. Experimental response verse simulative response with transfer functions of constant parameters (upper: G1and G2, lower: G3and G4).

(7)

Fig. 9. Response fitting between experiments and simulations by transfer functions with time-varying parameters.

put model G2to describe the relationship between cell voltage

and air flow rate. The reason why the G2is chosen for

simu-lation is to compare the experimental results in the following section, where a non-commercialized prototype from a collabo-rating research group is used and its inlet flow rate of hydrogen is not adaptively controlled but adjusted by a solenoid valve in a scheduled sequence. Moreover, the output current of fuel cell is usually requested by demand and is regarded as an external disturbance. Therefore, the control of cell voltage by the air flow rate is significantly investigated in this paper, as a foundation of exploring multi-variable controls.

The adaptive control strategy includes the specification of desired closed-loop poles, on-line parameter identification and calculation of control gains, so that the output is regulated at a desired command. This adaptive control scenario is illustrated inFig. 10and is demonstrated in the following simulations. The desired closed-loop poles are chosen to satisfy the requirements of stability and performance so that the fuel cell output voltage is regulated at a desired level under load and system variations. These variations are detected by the on-line parameter identifier from which new parameters are estimated to update new control actions.

Fig. 10. Adaptive control scenario of fuel cell.

From previous results of system identification, it is sufficient to approximate G2as a second-order transfer function,

G(z) = b0z + b1

z2+ a1z + a2 (14)

An integrator is added so that the plant is augmented to be a third-order system; it has memory to keep the past information and enables the controller to accumulate enough effort to eliminate errors in the steady-state[12]. When the feedback controller is chosen as a second-order model

H(z) = c2z

2+ c1z + c0

z2+ d1z + d2 (15)

the corresponding closed-loop transfer function becomes

T (z) = G(z)H(z)/(z − 1)

1+ G(z)H(z)/(z − 1) (16)

Its characteristic equation becomes

(z − 1)(z2+ d1z + d2)(z2+ a1z + a2)+ (b0z + b1) × (c2z2+ c1z + c0)= (z − p1)(z − p2)(z − p3)

× (z − p4)(z − p5) (17)

where the pi’s are desired closed-loop poles placed inside the unit

circle, which is the stable region of poles for a linear discrete-time system. Therefore, the control parameters c’s and d’s can be calculated by the desired closed-loop poles and update system parameters at each sampling instant. The simulation is per-formed by Simulink as shown inFig. 11. The plant is a two-input two-output transfer function matrix of four elements, in which each element represents a subsystem expressed as a higher-order (4th or 6th order) transfer function, which has been identified in

(8)

Fig. 11. Adaptive control simulation by Simulink.

the previous sections. The auxiliary input term is also included to introduce higher-order dynamics and external disturbances, so that it is more realistic to simulate a real PEM fuel cell system. The system identification is concurrently processed to obtain a set of system parameters of a reduced second-order system model(14).

During the system identification, the variable forgetting fac-tor is applied to accommodate current status of time-varying system dynamics[13]:

λ(k) = λ0λ(k − 1) + (1 − λ0) (18)

where the initial forgetting factor is λ(0) = 0.95 and λ0= 0.99.

In the simulation, the load current and hydrogen flow rate are both fixed, while subsystem G2is simplified as a second-order

transfer function with parameters varying at 150, 200, 250, 300, 400, and 450 s, as shown inFig. 12. The sampling time is 0.005 s, and the estimated parameters are given in Fig. 13with minor differences. The corresponding output voltage changes abruptly as the plant varies, but the adaptive controller soon obtains the correct information and adjusts the input air flow rate to achieve the desired command as shown inFig. 14. The zoom-in part clearly illustrates the fast adaptation of control toward command but with a slight oscillation that demonstrates an inheritance of second-order systems.

Fig. 12. Parameters of 2nd order time-varying subsystem G2.

Fig. 13. The estimated parameter of subsystem G2.

6. Experimental results

The PEM fuel cell for the experiment is a 100 W stack of 50 cm2cross-sectional area, with rated voltage and rated current

at 10 V and 10 A, respectively, which is a non-commercialized prototype from a collaborating research group. Therefore, the inlet flow rate of hydrogen is not adaptively controlled but

Fig. 14. Adaptive control performance of subsystem G2and zoom-in response at the 150th second.

(9)

Fig. 15. Air flowrate vs. pressure of air pump.

adjusted by solenoid valve, which is on for 3 s and off for the other 60 s at inlet pressure of 6 psi, so that a sufficient amount of hydrogen is supplied to maintain a rated operation. The inlet air pressure is also kept at 6 psi by adaptively adjusting the input voltage of air pump according to the flow rate and pressure curve inFig. 15. That means the adaptive control strategy on the fuel cell stack is examined on the single-input and single output basis. More specifically, the fuel cell output voltage is regulated by adaptively adjusting the voltage of air pump that in turn changes air flow rate, under various request of current from load, while the hydrogen is supplied by a fixed valve with on–off process.

The experimental setup of fuel cell stack and its peripheral devices are schemed inFig. 16. The on-line parameter identifi-cation and adaptive control law are performed with Matlab on a laptop computer, while the fuel cell power is dissipated on an electronic load meter.

Both the plant and controller were modeled as second-order transfer functions in the simulation. To expedite the process of on-line parameter identification and adaptive control, a first-order plant and PI-controller are chosen for simplicity, and expressed as G(z) = b z + a (19) and H(z) = Kp+ Ki τ z − 1 (20)

The desired closed loop poles are placed at−0.1 and −0.2 inside the unit disk, and the sampling time τ is chosen at 0.001 s. At each sampling instant, the output voltage and the parameters a and b are estimated in real time. The control gains Kpand Ki

are calculated during the same sampling period and used at the next sampling instant. Initially, the fuel cell stack is warmed up

Fig. 16. Block diagram of experimental set-up.

Fig. 17. Adaptive voltage regulation under various current load.

Fig. 18. Variation of parameters a (lower) and b (upper) during adaptive control.

without loading. The desired output voltage is assigned at 9.5 V, while the load increased from 1 through 5A for each 20–30 s. It is quite surprising that the output voltage follows the con-stant command with minor oscillatory deviation inFig. 17, even though system parameters a and b are varying as load varies, as shown inFig. 18. During the adaptation process, the air flow rate is adjusted by the continuous tuning of air pump voltage as displayed inFig. 19.

In practice, the cell voltage remains unchanged for station-ary applications when the air flow is well above stoichiometry, typically twice as much, and the water and thermal

(10)

ment are well controlled [14]. However, the great merit of the adaptive control is to adjust a proper amount of air stoi-chiometry on a wide range of power demand by changing the air pump speed accordingly, hence excessive power of the air pump can be restrained. It was found that the efficiency was higher when the fuel cell was operated at a fixed stoichiometry by varying the compressor speed than by keeping it constant [15]. Moreover, a fuel cell may not only be sensitive to the air stoichiometry in a restricted range of 1.5 or less, but it is also variable to the operating temperature, humidity, and cell aging.

An obvious question would be why the simplest linear model of first-order is sufficient to describe a nonlinear, time-varying fuel cell system that includes a fuel cell stack, air pump, solenoid valves, and electronic components. From the perspective of

cer-tainty equivalent principle in system identification and adaptive

control theories, a linear model of reduced order with time-varying parameters is usually used to generate control law as if it were a true system. In other respects, the fuel cell plant is composed of slow dynamics and fast dynamics; the latter decay fast while the former remain as dominant dynamics. For exam-ple, the rotational speed of air pump usually presents a faster response than the double layer capacitor property of fuel cell stack, while the chemical reactions in fuel cell display much faster response than the double layer capacitor. Therefore, a lower-order ordinary differential equation is usually sufficient to describe the dominant dynamics of fuel cell system. According to the previous section on system identification, the second-order time-invariant linear model has been proved very reliable to describe fuel cell stack dynamics. In this experiment, the first-order system model with time-varying parameters becomes a successful candidate to catch the dominant dynamics of a fuel cell stack and its peripheral devices.

The second question is that the adaptive control may not be robust to parameter variations and external disturbances. This can be observed fromFig. 17, where the output voltage is very oscillatory when the requested current is 1 A. This can be explained from two standpoints. First, the hydrogen is con-secutively provided in an on-off process of solenoid valve for various current load, so it may have been oversupplied for the low request of current at 1 A. The voltage soon climbs over 9.5 V, and the air pump shuts down immediately due to oversupply of air. The lack of oxygen due to the reduced air supply soon reduces the output voltage, at which point the adaptive controller asks the air pump to start again for more air supply, thereby causing undesirable oscillations.

Second, at the initial stage of system identification, the adap-tive control experiences a tremendous change of parameters due to the convergence problem as shown inFig. 18. This uncer-tainty in the model causes erroneous calculations on the adaptive control law by an over-simplified system model, thereby perturb-ing the response from the desired command. This also indicates the lack of robustness of output voltage to the air flow rate. In other words, the fuel cell voltage is very sensitive to the air flow rate. This can be resolved by tuning smaller control gains, or by introducing an optimal control objective which weighs the difference between two successive controls to suppress

con-trol oscillations. This also reduces the consumption of parasitic power greatly, thereby increasing the efficiency of the fuel cell system.

It is worth noting that this adaptive scheme may not be the only or independent choice of control for the fuel cell system. A hybrid control perspective for the combination of conventional process or logic control, PID control, optimal control, robust control, stochastic control, H-infinity control, neural network control, fuzzy control, or any advanced control scheme is most likely to succeed in the complex fuel cell system.

7. Summary and conclusions

System identification and adaptive control have performed successfully on a low power PEM fuel cell. The highly non-linear, time-varying, distributed parameter fuel cell system of complex electrochemical reactions has been approximated by a two-input two-output system, described with four system blocks. These blocks describe the dynamic relationship between outputs of cell voltage and current as they relate to inputs of hydro-gen and air flow rates in terms of transfer functions that are time-varying as if they were a true system with true parameters. The design of adaptive controller is based on this according to the perspective of certainty equivalence principle. The simula-tion and experimental results show that the adaptive control is effective for the fuel cell system subject to the change of sys-tem parameters and external disturbances. The robustness of the adaptive control strategy may not be guaranteed in terms of model uncertainty, parameter perturbation, and external dis-turbances, although it is still a promising solution to the fuel cell control issues. Future exploration is highly expected on the multivariable adaptive control of fuel cell output voltage track-ing, power regulation, temperature, humidity, efficiency, fuel and air flow rates, etc. The implementation of an adaptive con-trol strategy is also worthy of development both for stationary and transportation systems, as well as for low and high power applications.

References

[1] J.T. Pukrushpan, A.G. Stefannopoulou, H. Peng, IEEE Control Syst. Mag. (2004) 30–46.

[2] M. Ceraolo, C. Miulli, A. Pozio, J. Power Sources 113 (2003) 131– 144.

[3] J. Golbert, D.R. Lewin, J. Power Sources 135 (2004) 135–151. [4] P.R. Pathapati, X. Xue, J. Tang, Renewable Energy 30 (2005) 1–22. [5] A. Paradkar, A. Davari, A. Feliachi, T. Biswas, J. Power Sources 128 (2004)

218–230.

[6] J.O. Schumacher, P. Gemmar, M. Denne, M. Zedda, M. Stueder, J. Power Sources 129 (2004) 143–151.

[7] F. Jurado, J.R. Saenz, IEEE Trans. Energy Convers. 18 (2) (2003) 342–347. [8] R.T. Meyer, S. Revankar, A survey of PEM fuel cell system control models and control developments, Proceedings of FuelCell06: The Fourth Inter-national Conference on Fuel Cell Science, Engineering and Technology, Irvine, California, June 19–21, 2006. Paper No. 97030.

[9] R.F. Mann, J.C. Amphlett, M.A.I. Hooper, H.M. Jensen, B.A. Peppley, P.R. Roberge, J. Power Sources 86 (2000) 173–180.

[10] S. Yerramalla, A. Davari, A. Feliachi, T. Biswas, J. Power Sources 124 (2003) 104–113.

(11)

[11] J.M. Correa, F.A. Farret, L.N. Canha, An analysis of the dynamic perfor-mance of proton exchange membrane fuel cells using an electrochemical model, IECON’01, The 27th Annual Conference of the IEEE Industrial Electronics Society, 2001, pp. 141–146.

[12] G.F. Franklin, J.D. Powell, A. Emami-Naeini, Feedback Control of Dynamic Systems, fifth ed., Pearson Prentice Hall, 2006.

[13] G.C. Goodwin, K.S. Sin, Adaptive Filtering Prediction and Control, Prentice-Hall, Englewood Cliffs, NJ, 1984.

[14] J. Larminie, A. Dicks, Fuel Cell Systems Explained, second ed., John Wiley & Sons, 2003.

[15] D. Thirumalai, R.E. White, J. Appl. Electrochem. 30 (2000) 551– 559.

參考文獻

相關文件

Wang, Solving pseudomonotone variational inequalities and pseudocon- vex optimization problems using the projection neural network, IEEE Transactions on Neural Networks 17

Define instead the imaginary.. potential, magnetic field, lattice…) Dirac-BdG Hamiltonian:. with small, and matrix

200kW PAFC power plant built by UTC Fuel Cells.. The Solar

Due to upward adjustment of the fuel clause of electricity charges, rising prices in hairdressing and beauty services; fish, shellfish and other seafood, the indices of Rent and

Microphone and 600 ohm line conduits shall be mechanically and electrically connected to receptacle boxes and electrically grounded to the audio system ground point.. Lines in

Type case as pattern matching on values Type safe dynamic value (existential types).. How can we

We shall show that after finite times of switching, the premise variable of the fuzzy system will remain in the universe of discourse and stability of the adaptive control system

A., “Analysis of stability of bioconvection of motile oxytactic bacteria in a horizontal fluid saturated porous layer,” International Communications in Heat and Mass Transfer,