Sei sulla pagina 1di 10

IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 65, NO.

9, SEPTEMBER 2018 7301

Effectiveness of a Novel Sensor Selection


Algorithm in PEM Fuel Cell On-Line Diagnosis
Lei Mao , Lisa Jackson, and Ben Davies

Abstract—The monitoring of engineering systems is be- Vcell Fuel cell voltage (V).
coming more common place because of the increasing de- Vact Activation loss (V).
mands on reliability and safety. Being able to diagnose a VFC Fuel crossover loss (V).
fault has been facilitated by technology developments. This
has resulted in the application of methods yielding an earlier Vtrans Mass transport loss (V).
detection and thus prompted mitigation of corrective mea- Vohm Ohmic loss (V).
sures. The level of maturity of monitoring systems varies
across domain areas, with more nascent systems in newly I. INTRODUCTION
emerging technologies, such as fuel cells. With the increas-
HE degree of automation in the operation and monitoring
ing complexity of systems comes the inclusion of more sen-
sors, and for expedient on-line diagnosis utilizing the infor-
mation from the most appropriate sensors is key to enabling
T of systems has increased drastically in the last few decades,
fueled by increases in computer processing capability, monitor-
excellent diagnostic resolution. In this paper, a novel sensor ing hardware functionality and cost, and the drive for more
selection algorithm is proposed and its performance in poly-
mer electrolyte membrane (PEM) fuel cell on-line diagnosis
reliable and safer systems. More primitive monitoring systems
is investigated. In the selection procedure, both sensor sen- allow for detection of faults but lack detail. Methods of modern
sitivities to various failure modes and corresponding fuel systems use mathematical process models, estimation methods,
cell degradation rates are considered. The optimal sensors and computer intelligence to allow a greater depth of detection
determined from the proposed algorithm are compared with and diagnosis. Achieving this level of diagnostic capability re-
previous sensor selection techniques, where results show
that the proposed algorithm can provide more efficient sen-
quires research, especially for emerging technologies. One such
sor selection results using less computational time, which emerging technology is polymer electrolyte membrane (PEM)
makes this method better applied in practical PEM fuel cell fuel cells, utilized as an alternative power source in a range of
systems for on-line diagnostic tasks. applications from portable devices to automotive engines. Fuel
Index Terms—On-line diagnosis, polymer electrolyte cells have the potential characteristics of being zero-emission
membrane (PEM) fuel cell, sensor selection. energy conversion and power generation devices; thus, the drive
for their inclusion to reduce the UK’s carbon footprint.
Though seen within the marketplace, improvements in fuel
NOMENCLATURE cell reliability are still required, where application of health
En Reversible voltage (V). monitoring methods may serve to guide this improvement. A
F Faraday constant (C/mol). series of studies have been devoted to fuel cell fault diagnosis,
i Current density (A/cm2 ). including model-based approaches, data-driven techniques, and
io c Exchange current density (A/cm2 ). knowledge-based methodologies. In model-based techniques,
PH 2 Hydrogen pressure (bar). a numerical model of the system should be developed, and
PO 2 Oxygen pressure (bar). faults can be identified by considering the residuals between
R Universal gas constant (J/molK). actual and model outputs [1]–[9]. Among these studies, fuel
Rm embrane Membrane resistance (Ω/cm2 ). cell models with various levels of complexity are developed to
T Temperature (K). express the fuel cell behavior and then used for fault diagnosis.
However, it should be noted that often assumptions are used in
developing the model, which means the developed model can
Manuscript received September 8, 2017; revised December 9, 2017; only identify specified faults and cannot be used to express fuel
accepted December 30, 2017. Date of publication January 26, 2018; cell behavior subject to different faults, although this may be
date of current version May 1, 2018. This work was supported by the
Department of Aeronautical and Automotive Engineering, Loughborough experienced in practical applications. With a data-driven frame-
University under Grant EP/K02101X/1 from UK Engineering and Physical work, classification of features extracted from a range of signal
Sciences Research Council (EPSRC). (Corresponding author: Lei Mao.) processing techniques is applied to sensor measurements to dis-
The authors are with the Department of Aeronautical and Automo-
tive Engineering, Loughborough University, Loughborough LE11 3TU, criminate between fuel cell faults [10]–[21]. Most of these stud-
U.K. (e-mail: l.mao@lboro.ac.uk; l.m.jackson@lboro.ac.uk; b.davies2@ ies apply data-driven techniques to single sensor measurements,
lboro.ac.uk). which may not contain enough information to discriminate per-
Color versions of one or more of the figures in this paper are available
online at http://ieeexplore.ieee.org. formance change due to different fuel cell faults. Moreover,
Digital Object Identifier 10.1109/TIE.2018.2795558 in studies using multiple sensor measurements [11], [21], the

0278-0046 © 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution
requires IEEE permission. See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
7302 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 65, NO. 9, SEPTEMBER 2018

computational time is relatively expensive due to the process-


ing of large dataset sizes. Knowledge-based techniques have
incorporated prior information or expert knowledge in the anal-
ysis to better interpret the fault causes and diagnostic results,
using Bayesian networks [22], [23], fuzzy rules [24], etc. In
all diagnostics, to alleviate the data explosion from increasing
numbers of sensors located on current systems, a balance is re-
quired between computational time and diagnostic accuracy. On
this basis, it is necessary to use the fewest sensors in fuel cell
diagnostic analysis that provide reliable results using minimum
computational time and sensor cost.
Several studies have investigated selection of the optimal sen-
sor set for health management of various systems, and these
studies can be loosely divided into two groups. The first kind of
approach defines the performance requirements to the sensors,
such as diagnostic and prognostic performance, sensor reliabil-
ity, electrical and physical attributes of sensors, and sensor cost.
These requirements are then used to generate the optimization
function, and algorithms like the genetic algorithm (GA) can
be utilized to find the optimal solution [25]–[28]. The second
approach uses a sensitivity-related analysis to evaluate sensor
significance, which generates the relationship between sensors
and key parameters to be monitored in the system [29], [30].
However, only limited studies have been devoted in sensor se-
lection techniques in fuel cell health management [31], [32], and
the performance of selected sensors in fuel cell fault diagnosis,
especially on-line fault diagnosis, has not be fully investigated.
Therefore, it is highly desirable to propose an effective sen-
sor selection algorithm that can determine the optimal sensors
with minimum computational cost, and provide reliable on-line Fig. 1. Block diagram of developed fuel cell model and its performance
validation. (a) Block diagram of developed fuel cell model. (b) Compari-
diagnostic results for practical fuel cell applications. son of polarization curves from the model and test [34]. (c) Comparison
This paper proposes a novel sensor selection algorithm based of polarization curves from the model and test [35].
on the fuel cell failure mode effects on system degradation,
and investigates the performance of these selected sensors in
on-line diagnosis of a practical PEM fuel cell system. The con- optimal sensors. Furthermore, the selected optimal sensors are
tribution of the present study is that compared to previous sen- applied to identify the fuel cell faults from a practical PEM fuel
sor selection techniques (evaluating the resistance of sensors to cell system using data-driven fault diagnostic approaches, and
measurement/environment noise [32]), the proposed algorithm the results are compared to those utilizing all available sensors
can determine the optimal sensors in less computational time, in Section V. From the findings, conclusions will be given in
which will be further illustrated in Section IV. Therefore, the Section VI.
proposed algorithm is more aligned for the benefits to practi-
cal fuel cell systems, since reliability issues can be found with II. DEVELOPMENT OF PEM FUEL CELL MODEL AND ITS
the selected sensors; hence, the sensor selection process should PERFORMANCE VALIDATION
be repeated without inclusion of unreliable sensors. With the In order to calculate sensor sensitivities using an experimental
proposed algorithm, the time for selecting sensors can be re- study, a set of experiments should be performed to obtain sensor
duced significantly, which will not interrupt the normal oper- measurements under conditions where only one fuel cell sys-
ation of the fuel cell system; thus, consistent monitoring can tem parameter is changed, which will be time-consuming and
be provided with reasonable computational time for the fault expensive. Therefore, a numerical fuel cell model is developed
diagnosis. In Section II, a PEM fuel cell model is developed and used for the sensor sensitivity calculation in this study. The
and its performance is validated using the fuel cell test data. developed PEM fuel cell model includes five modules as shown
Based on the developed fuel cell model, the sensor sensitivity to in Fig. 1(a), and fuel cell internal behavior is expressed with
fuel cell parameters is calculated in Section III. In Section IV, space differential equations, which have been commonly used
with determined sensor sensitivities, a novel sensor selection in previous studies [32]–[36].
algorithm is proposed based on the fuel cell failure mode ef- In the stack voltage module, the fuel cell stack voltage can be
fects on degradation, and the performance of the proposed algo- calculated as
rithm is compared to the previous sensor selection techniques
in terms of computational time and performance of determined Vcell = En − Vact − VFC − Vtrans − Vohm (1)
MAO et al.: EFFECTIVENESS OF A NOVEL SENSOR SELECTION ALGORITHM IN PEM FUEL CELL ON-LINE DIAGNOSIS 7303

TABLE I TABLE II
PEM FUEL CELL SYSTEM PARAMETERS SENSITIVITY OF SENSORS TO SELECTED PARAMETERS

Parameter (unit) Test 1 [34] Test 2 [35] Health parameter

Single cell active area (cm 2 ) 232 25 Sensor output Membrane Cell active Liquid water
Membrane thickness (μm) 178 27 resistance area inside cell
Hydrogen pressure (atm) 3 1.6
Air pressure (atm) 3 1 Cell voltage 1 1 1
Stack temperature (°C) 75 40 Stack temperature 0.035 0.013 3.5
Cathode inlet flow 0.371 0.335 68.55
Anode outlet flow 0.268 0.322 65.07
Cathode outlet flow 0.314 0.313 826.1
where Vcell is the single cell voltage, En is the reversible volt- Inlet water temp 0.00061 0.003 0.049
Outlet water temp 0.00061 0.00046 0
age, Vact , VFC , Vtrans , and Vohm are the activation loss, fuel
crossover loss, mass transport loss, and Ohmic loss, respectively.
Each of these terms can be expressed as follows:
  developed model with good quality, the difference of polariza-
Δĥ − T Δŝ RT 1 tion curve between simulated and test data is less than 2%.
En = − + ln 1/2
(2)
2F 2F PH P 2 O2
III. SENSITIVITY ANALYSIS WITH THE DEVELOPED MODEL
where Δĥ is the enthalpy change (J/mol), Δŝ is the entropy
change (J/mol), F is the Faraday constant (C/mol), T is the fuel With the developed fuel cell model, the sensor sensitivity to
cell stack temperature (K), which is obtained in stack temper- fuel cell parameters can be calculated. In this study, three fuel
ature module, andPH 2 and PO 2 are the hydrogen and oxygen cell parameters are selected, including membrane resistance,
pressures at anode and cathode (bar), respectively, which are de- electrochemical active surface area (ECSA), and liquid water
termined in the anode mass flow and cathode mass flow modules in the fuel cell. The selection is based on the previous studies
shown in Fig. 1(a): [36], [37], where membrane and electrodes are identified as the
  most critical components in PEM fuel cells, and these selected
RT i
Vact = ln (3) fuel cell parameters can effectively represent the performance
2αF io c variation of these components. The sensors used in this study
where R is the universal gas constant (J/molK), α is the charge are those commonly used in practical fuel cell systems, such as
transfer coefficient, i is the current density (A/cm2 ), io c is the sensors for voltage, current, inlet/outlet flow, and temperature at
exchange current density (A/cm2 ): anode and cathode sides. In the analysis, a certain change (1%
  variation) is applied to the fuel cell parameters, and the variations
RT in
VFC = ln (4) in fuel cell responses (sensor outputs) can be obtained. From the
2αF io c results, sensor sensitivity to health parameters can be calculated
where in is the internal current density (A/cm2 ) with (7), where S represents the sensitivity value, Pi is value of
the ith fuel cell health parameter, R is the sensor measurements,
Vtrans = mtrans · en t r a n s .i (5) 1 and 2 represent values before and after applying the certain
where mtrans and ntrans are the mass transport loss voltage change, respectively, Sij is the jth sensor sensitivity for the ith
coefficients health parameter.
It should be mentioned that the sensor sensitivity is defined
Vohm = i · Rm embrane (6) as the percentage variation in sensors due to the unit change in
where Rm embrane is the membrane resistance (Ω/cm ), which 2 fuel cell parameters, which can minimize the effect of different
is determined from the membrane hydration module shown in fuel cell parameters in various systems, thus can generalize the
Fig. 1(a). proposed approach in different fuel cell systems.
Before using the developed fuel cell model to calculate sensor In this study, multiple fuel cell failure effect is not considered;
sensitivity, the performance of the developed fuel cell model thus, in each case, only one fuel cell parameter is changed
should be validated. For this purpose, test data from two different
(Rj2 − Rj 1 ) /Rj 1
PEM fuel cell systems are used [34], [35]. Table I lists the PEM Sij = . (7)
0.01 × Pi
fuel cell parameters in these two tests. It can be seen that the
two fuel cell systems have clearly different parameters, which For better comparison, the voltage sensitivities to the selected
can be used to better validate the performance of the developed fuel cell parameters are normalized to a unit value, and sensitiv-
model. ities of the other sensors to the same fuel cell parameter will be
With the configured fuel cell model, the polarization curve changed accordingly. By doing so, the sensitivity of each sensor
for these two different PEM fuel cell systems can be obtained to various fuel cell parameters can be compared directly, which
and compared with that from the tested fuel cell system, and the are listed in Table II.
results are shown in Fig. 1(b) and (c). It should be mentioned that several sensors, including anode
It can be observed from Fig. 1(b) and (c) that the polariza- inlet flow, compressor temperature, and coolant inlet flow, have
tion curves from the tested fuel cell can be simulated using the zero sensitivities to the fuel cell parameters, which means they
7304 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 65, NO. 9, SEPTEMBER 2018

TABLE III TABLE IV


DEGRADATION RATES OF VARIOUS FUEL CELL FAILURE MODES SENSOR SETS USED IN THE ANALYSIS

Failure mode Degradation rate (V/h) Sensor set Sensors included

Flooding 0.39 1 Cathode inlet flow


Membrane drying out 0.25 2 Cathode inlet flow, cathode outlet flow
Reduction of cell active area 0.025 3 Cathode inlet flow, cathode outlet flow,
anode outlet flow
4 Cathode inlet flow, cathode outlet flow,
anode outlet flow, stack temperature
5 Cathode inlet flow, cathode outlet flow,
will not be affected with corresponding fuel cell failure modes. anode outlet flow, stack temperature, water
Therefore, these sensors are not listed in Table II and will not inlet temperature
be selected in the optimal sensor set in the following analysis.

IV. PROPOSED SENSOR SELECTION ALGORITHM


In this section, a novel sensor selection algorithm will be
proposed based on the above sensitivity analysis results and
fuel cell failure mode effects. Moreover, its performance will Fig. 2. ANFIS structure.
be compared to previous sensor selection techniques in terms of
selected sensors and computational time for the selection.
Moreover, the test data from [40] is used to analyze the perfor-
mance of various sensor sets in expressing the fuel cell behavior.
A. Proposed Sensor Selection Algorithm
ANFIS structure is shown in Fig. 2. Fuzzification is applied
It can be seen from Table II that sensors may show various to the inputs based on the membership functions, and the rules
sensitivities to different fuel cell parameters, which will make can be generated and normalized to process the outputs from
sensor selection analysis more difficult in practical fuel cell sys- the fuzzification layer; before calculating the ANFIS outputs,
tems, since information about fuel cell failure modes cannot be defuzzification layer should be applied. These activities can be
accessed in advance. On this basis, the failure mode weight- written with the following equations, and more details about
ing based selection method is proposed based on the fact that ANFIS can be found in previous studies [41]–[43]:
different failure modes may cause various levels of system per- Fuzzification:
formance degradation; thus, in cases where prior knowledge of   1
fuel cell faults is unavailable, sensors should be selected based yi1 = μA j x1i = 1 2b i (9)
i x i −c i
on the severity of failure modes to the system performance, 1 + ai
i.e., a sensor has higher probability to be selected if it is more
sensitive to the failure mode causing faster system performance where μA j is the fuzzy rule associated with ith input and jth
i

degradation, and this can be expressed as fuzzy rule, yi1 is the ith output at layer 1, and ai , bi , and ci
are the parameters in the membership function, which will be
n
 adjusted during the training phase.
OSk = Di /Rik (8) Decision making unit:
i

 
yi2 = ωi = μA j x1i (10)
where OSk is overall performance of the kth sensor, Di is the i
i
system degradation rate due to the ith system failure mode,
ωi
which is listed in Table III from the prior knowledge through yi3 = ωι = i (11)
experimental or numerical analysis [37], [38], Rik is rank of 1 ωi
the kth sensor sensitivity to the ith failure mode; this can be where ωi is the firing strength of the rule.
obtained from the sensitivity analysis shown in Table II; n is the Defuzzification:
total number of considered system failure modes.
With results from (8), available sensors can be ranked based yi4 = ωι fi = ωι cj1 x1 + cj2 x2 + cj3 . (12)
on the corresponding overall performance, and then the optimal
Output:
sensor set can be determined by evaluating performance of the

sensor set with various sizes (the size is increased gradually yi5 = ωι fi . (13)
based on the sensor overall performance, which is listed in i

Table IV). In this analysis, the inputs of the ANFIS are the measurements
In the current study, adaptive neuro-fuzzy inference system from the selected sensor set, and the output is the fuel cell
(ANFIS) is selected to evaluate the performance of various voltage. The first two-thirds of the data samples are used to train
sensor sets shown in Table IV, as it has already been proved the ANFIS system, while the last third of the data samples are
to be effective in predicting fuel cell performance [41], [43]. used to validate the performance of selected sensors. Table V
MAO et al.: EFFECTIVENESS OF A NOVEL SENSOR SELECTION ALGORITHM IN PEM FUEL CELL ON-LINE DIAGNOSIS 7305

TABLE V TABLE VII


MEAN PREDICTION ERROR AND COMPUTATIONAL TIME COMPARISON RESULTS OF THREE SENSOR SELECTION ALGORITHMS
FOR VARIOUS SENSOR SETS

Selected sensors Mean prediction Time


Sensor set Mean prediction error (V) Computational time (s) error (V) (min)

1 0.061 10.8 Proposed Stack temperature, 0.014 11


2 0.052 77.6 algorithm water inlet temperature,
3 0.040 99.6 cathode outlet flow,
4 0.014 162.1 cathode inlet flow
5 0.014 522.3 Exhaustive Stack temperature, 0.0132 >8530
searching cathode outlet flow,
cathode inlet flow
TABLE VI Noise-resistance Stack temperature, 0.0132 35
SELECTED SENSORS FROM EXHAUSTIVE SEARCHING TECHNIQUE based cathode outlet flow,
cathode inlet flow

Sensor set Objective


function value
It can be found from Table VI that the difference in the four
Anode outlet temperature, cathode outlet 0.0132
flow, cathode inlet flow
selected sensor sets is that the thermometer is placed at different
Cathode inlet temperature, cathode outlet 0.0135 locations in these sensor sets. This is reasonable as in practical
flow, cathode inlet flow PEM fuel cell systems, it is difficult to measure the fuel cell
Cathode outlet temperature, cathode outlet 0.0135
flow, cathode inlet flow
temperature directly, and the thermometers are usually placed
Anode inlet temperature, cathode outlet 0.0136 at the inlet/outlet of anode and cathode sides.
flow, cathode inlet flow The other technique included in the analysis is the sensor
noise resistance-based selection method used in previous study
[32], which considers sensor noise resistance with the following
lists the mean prediction error and computation time for sensor equation:
sets in Table IV.  −1 T
{δP } = S T S S {δR} = G {δR} (15)
From Table V, it can be seen that with the increase of the
sensor number, the mean prediction error can be reduced effec- where S is the sensitivity matrix, {δR} is the variation in sen-
tively, but the computational time is increased. Therefore, by sor measurements, and {δP } is the perturbations in fuel cell
considering both the selected sensor set performance and com- parameters.
putation time, optimal sensor set containing four sensors (stack The evaluation of noise resistance of these sensors can be
temperature, water inlet temperature, cathode outlet flow, and performed using (15). A set of (say n sets) response errors are
cathode inlet flow) is selected for the following fuel cell fault generated randomly to express the measurement noise (±2%
diagnosis, as the prediction performance cannot be improved of the sensor measurements is used herein). With the subset of
with further increase of sensor numbers, while computational gain matrix G, the corresponding fuel cell parameter errors (n
time will be increased significantly. sets) can be calculated using (15). From the fuel cell parame-
ter errors, a statistical analysis is performed. For example, the
B. Comparison Study With Previous Sensor Selection error for a particular parameter Pi is denoted as {δPi }, which
Techniques consists of n scalar components, and the mean value μi and
standard deviation σi are calculated from {δPi }. Theoretically
In this study, two sensor selection techniques are used to
speaking,μi should be close to zero; thus, the parameter error
validate the optimal sensors determined using the proposed al-
can be expressed using σi . The index SD can be defined by
gorithm, including exhaustive brute force searching and sensor
including σi from errors of all the fuel cell parameters:
noise resistance-based selection techniques mentioned in [32].
With the brute force searching method, all possible sensor SD = [σ1 σ2 . . . σp ] (16)
combinations are searched to find the optimal sensors providing
where p represents the number of fuel cell parameters, and the
the best performance, which can be evaluated using the defined
overall error can be used to express the noise resistance of the
objective function written as the following equation:
selected sensor set (NR):
N
1  NR = μSD + σSD /μSD . (17)
f (x) = abs (vi − pi ) (14)
N i
With this method, three sensors are determined as optimal
where vi is the actual fuel cell voltage, pi is the corresponding sensors, including stack temperature, cathode outlet flow, and
prediction, and N is the number of sample points in the analysis. cathode inlet flow [32].
ANFIS is used herein to evaluate the performance of different Table VII lists the comparison results between the proposed
sensor combinations, and the optimal sensors can be determined algorithm and the other two sensor selection techniques, in terms
by minimizing (14) using the smallest size of sensor set, which of computational time for the determination of selected sensors,
is listed in Table VI. the number of selected sensors, and their performance.
7306 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 65, NO. 9, SEPTEMBER 2018

It can be found from Table VII that compared with the


brute force searching method and sensor noise resistance-based
method, the proposed algorithm provides one more sensor in
the optimal sensor set (water inlet temperature), but this will not
affect the performance of expressing fuel cell behavior signifi-
cantly. Moreover, the proposed algorithm uses minimum com-
putational time for the optimal sensor determination, which will
be beneficial in practical application, as computational time is
usually critical for on-line diagnostic tasks.
It should be noted that once the optimal sensors are deter-
mined, the on-line fault diagnosis can be performed, which will
be further illustrated in the following section. Moreover, in cases
where reliability of selected sensors is reduced during the fuel
cell operation, i.e., selected sensor start providing misleading
readings, the proposed sensor selection technique should be
performed again to update the optimal sensors. As minimum Fig. 3. Tested PEM fuel cell system.
computational time is involved in the selection analysis, the
proposed approach can minimize the interruption time of the TABLE VIII
fuel cell normal operation for selecting the optimal sensors. SENSOR MEASUREMENTS FROM THE EC FUEL CELL SYSTEM

V. EFFECTIVENESS OF THE PROPOSED ALGORITHM IN PEM Sensor (unit) Sensor (unit)


FUEL CELL ON-LINE DIAGNOSIS Stack voltage (V) Load current (A)
Anode reactant flow (SPLM) Anode inlet pressure (bar)
In this section, the performance of optimal sensor set in iden- Anode outlet pressure (bar) Cathode inlet pressure (bar)
tifying fuel cell faults will be studied using test data from a Cathode outlet pressure (bar) Cathode air inlet flow (SPLM)
PEM fuel cell system. In the diagnostic process, several data- Stack temperature (°C) Anode relative humidity
Cathode relative humidity
driven approaches are applied to the measurements from the op-
timal sensor set, including kernel principal component analysis
(KPCA), wavelet packet transform (WPT), and singular value TABLE IX
decomposition (SVD), which will be described in the following NOMINAL PEM FUEL CELL OPERATING CONDITION
section. Moreover, the results of fuel cell fault diagnostics using
optimal sensor set will be compared to those with involvement Parameter Value
of all the sensors to demonstrate the effectiveness of optimal Reactant stoichiometry 1/3 @ nominal (an/ca)
sensors in fuel cell fault diagnosis. Voltage range 0.8–0.83 V
Stack temperature 54–56 °C
A. Description of Sensor Measurements
As described before, test data from a PEM fuel cell system
the current density is increased to produce more water to cause
is used to study the performance of optimal sensors. In this
electrode flooding; this procedure is repeated three times. Fig. 4
study, a test rig with capability of 800 W is used to provide
shows the current density used in the test and corresponding
the PEM fuel cell test data, which contains a fuel cell stack,
fuel cell stack voltage.
air and hydrogen supply systems, a cooling system, and a TDI
It can be seen from Fig. 4 that after the increase of current den-
power load bank manufactured by Astrodyne TDI to consume
sity, the stack voltage starts to decrease gradually, indicating the
the energy produced from the stack. Fig. 3 depicts the tested
accumulation of liquid water and electrode flooding, while with
PEM fuel cell system, and Table VIII lists the sensors used
lower current density, the stack voltage is increased and stays
in the PEM fuel cell system. It should be mentioned that the
as a constant value; this means that the fuel cell performance
commonly used sensors in fuel cell systems are installed in the
can be recovered effectively using proper mitigation strategies
current PEM fuel cell systems, including stack voltage, load
(reducing the current density herein).
current, pressure, stack temperature, flow rates, and pressures at
anode and cathode sides.
B. Data-Driven Diagnostic Approaches
In this study, the fuel cell electrode flooding is used to study
the performance of selected sensors. The reason is that from A data-driven diagnostic framework depicted in Fig. 5 is used
previous studies [38], [39], flooding can cause the fastest per- to identify the fuel cell faults using optimal sensors. These ap-
formance degradation in the PEM fuel cell system, and with proaches will be described briefly herein, and more details can
prompt mitigation strategies, the fuel cell performance can be be found in previous studies [14], [44]–[48]. It should be men-
recovered from the flooding. tioned that the diagnostic approaches used herein have been
In the test, the PEM fuel cell is first operated under nominal widely used in several systems for fault diagnosis, and their per-
conditions (listed in Table IX) for a certain duration, and then formance has been deeply investigated. Therefore, the selection
MAO et al.: EFFECTIVENESS OF A NOVEL SENSOR SELECTION ALGORITHM IN PEM FUEL CELL ON-LINE DIAGNOSIS 7307

where 1n is the n × n matrix where all elements take the value


of 1/n, and K̃ is the modified kernel matrix.
With the modified kernel matrix, the highest L eigenval-
ues and corresponding eigenvector (a1 , a2 , . . . , aL ) can be
calculated, and the original data can be projected to the new
direction using
n

zl = aln κ (xi , x) (20)
i=1

where zl is the 1th element of the projected vector


(l ∈ 1, 2, . . . , L), and aln is the corresponding value in the above
calculated eigenvectors.
With the procedure, the high dimension dataset can be re-
duced significantly without losing useful information, which
can be evaluated using
L
λ
in = 1 i < T (21)
i = 1 λi
where λi is the ith principal component, n is the number of
total principal component, L is the selected number of principal
Fig. 4. Current density and stack voltage during the test. components (with the selected principal components, useful in-
formation will not be lost), and T is the threshold value (0.95 is
selected in this case based on previous studies [18], [19]).
Based on (21), four principal components are selected herein
to express the information in the original dataset with size of
22, and in the following analysis, the fault diagnosis will be
performed at these principal directions.
WPT is then applied to extract the features from the reduced
dataset, in which the dataset is passed through filters to get low-
pass (approximation) and high-pass results (detail). Compared
to the conventional wavelet transform, WPT can provide more
wavelet coefficients as both approximation and detail will be
filtered to get the next level approximation and detail, respec-
tively. Based on the wavelet coefficient, normalized energy is
generated using the following equation:
1  p 2
Ep = Cj,k (22)
Np
j ·k
p
where E is the normalized energy for specific wavelet packet
Fig. 5. Flowchart of data-driven fault diagnostic framework. p
p, Np is the number of coefficients in wavelet packet p, and Cj,k
is the coefficient in wavelet packet p.
Finally, SVD is used to select the features (normalized energy
of these commonly used diagnostic approaches in this study can
herein) for the fuel cell fault identification, as multiple features
better illustrate the effectiveness of selected sensors in PEM fuel
can be generated from the WPT. The principle of SVD is to
cell fault diagnosis.
identify and sort the features based on the contained information,
The general idea of KPCA is a nonlinear mapping of the
and in this study, the two features contained the most information
original dataset to a higher dimension space, where they vary
are selected and used in the analysis.
linearly. KPCA first constructs and modifies the kernel matrix
using the original dataset using the following equations:
C. Diagnostic Performance With All the Sensors
Ki,j = κ (xi , xj ) (18) Before evaluating the performance of optimal sensors, the
diagnostic performance of all sensors will be studied in this
where K is the constructed kernel matrix, κ is the kernel function, section.
κ(xi , xj ) = φ(xi )T φ(xj ), and φ creates linearly independent It should be mentioned that in the analysis, only the test data at
variables from the original data xi and xj higher current density is selected, which corresponds to the fuel
cell performance due to the electrode flooding. Moreover, the
K̃ = K − 1n K − K1n + 1n K1n (19) test data is divided into several categories, including normal state
7308 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 65, NO. 9, SEPTEMBER 2018

TABLE X
CONFUSION MATRIX WITH ALL AVAILABLE SENSORS (SHOWN IN FIG. 6)

Predicted

Normal Transition Flooding

Actual Normal 83.3% 0 16.7%


Transition 33.3% 50% 16.7%
Flooding 8.3% 33.3% 58.4%

Fig. 6. Diagnostic results with all the sensors. (a) First principal direc-
tion. (b) Second principal direction. TABLE XI
CONFUSION MATRIX WITH SELECTED SENSORS (SHOWN IN FIG. 7)

Predicted

Normal Transition Flooding

Actual Normal 100% 0 0


Transition 0 100% 0
Flooding 0 0 100%

Fig. 7. Diagnostic results with selected sensors. (a) First principal di- practical applications to apply mitigation strategies for
rection. (b) Second principal direction.
performance recovery.
Tables X and XI further compare the diagnostic performance
without voltage drop, transition state with voltage drop less than using all the sensors and optimal sensors with a confusion
3%, and flooding state with more than 3% voltage drop. With matrix. It can be seen that with optimal sensor set, different
definition of these states, the performance of selected sensors fuel cell states can be discriminated with good quality. More-
in identifying fuel cell faults with different levels can be better over, compared to the computational time for diagnostic analysis
illustrated. using all the sensors (10 min), the computational time of diag-
Fig. 6 depicts the diagnostic results with all sensors using nostic analysis using selected sensor is reduced significantly
the described diagnostic procedure. It can be seen that with all (2 min); this can better meet the requirement of on-line moni-
the sensors, clearly boundaries between different fuel cell states toring tasks for practical fuel cell systems.
(normal, transition and flooding) cannot be found at the first
principal direction, especially for transition and flooding states. VI. CONCLUSION
Moreover, compared to the results in the first principal direction,
In this paper, a novel sensor selection algorithm is proposed
more misleading results can be observed in the second principal
based on the sensor sensitivities and fuel cell failure mode ef-
direction, where features from all three states are close and
fects, and the performance of selected sensors in PEM fuel cell
cannot be discriminated. This indicates that with all available
on-line diagnosis is further investigated.
sensors, the early stage fuel cell flooding cannot be identified;
In the analysis, sensitivity analysis is performed with the
thus, mitigation strategies cannot be applied promptly to recover
developed PEM fuel cell model. From the results, the available
fuel cell performance.
sensors can be ranked, and weights can be assigned to the sensors
based on the failure mode effects on the fuel cell degradation.
D. Diagnostic Performance of Optimal Sensor Set With weighted sensors and corresponding sensitivities, optimal
In this section, the diagnostic procedure described before will sensors can be determined by evaluating performance of several
be applied to the measurements from the optimal sensor set. It candidate sensor sets. The performance of proposed algorithm
should be mentioned that the same diagnostic process is used is then compared with the previous sensor selection techniques,
except that the KPCA will only be applied to the optimal sensors including exhaustive brute force searching and sensor noise-
measurements. resistance based selection technique. Results demonstrate that
Fig. 7 depicts the diagnostic results of the first two principal the proposed algorithm can provide the optimal sensors with the
directions using optimal sensor set with four sensors, which minimum computational cost; thus, it can be used in practical
are determined in Section IV-A. Compared to results using all application for the fast decision of the optimal sensors.
the sensors (shown in Fig. 6), it can be seen that in all principal The diagnostic performance of optimal sensors is further stud-
directions, the different fuel cell states can be clearly separated ied using test data from a PEM fuel cell system. With data-driven
using selected sensors. Moreover, the normal state can be clearly approaches including KPCA, wavelet packet transform, and
discriminated from the transition and flooding states, indicating SVD, different levels in fuel cell flooding can be successfully
that with selected sensors, even the early stage performance identified using the optimal sensors. Compared to diagnostic
degradation can be identified, which can be beneficial in results using all the available sensors, diagnostic results using
MAO et al.: EFFECTIVENESS OF A NOVEL SENSOR SELECTION ALGORITHM IN PEM FUEL CELL ON-LINE DIAGNOSIS 7309

optimal sensors provides less misclassifications of fuel cell state [19] E. Pahon, N. Y. Steiner, S. Jemei, D. Hissel, and P. Mocoteguy, “A signal-
with less computational time, this can be better used in practical based method for fast PEMFC diagnosis,” Appl. Energy, vol. 165, pp. 748–
758, 2016.
fuel cell systems to provide on-line health monitoring service. [20] J. G. Kim et al., “Autocorrelation standard deviation and root mean square
frequency analysis of polymer electrolyte membrane fuel cell to monitor
for hydrogen and air undersupply,” J. Power Sources, vol. 300, pp. 164–
ACKNOWLEDGMENT 174, 2015.
[21] L. Mao, L. M. Jackson, and S. J. Dunnett, “Fault diagnosis of practical
The authors would like to thank Intelligent Energy for its polymer electrolyte membrane (PEM) fuel cell system with data-driven
close collaboration in providing necessary information for the approaches,” Fuel Cells, vol. 17, pp. 247–258, 2017.
[22] L. A. M. Riascos, M. G. Simoes, and P. E. Miyagi, “A Bayesian network
paper. Experimental data discussed in this work can be found fault diagnostic system for proton exchange membrane fuel cells,” J. Power
at Loughborough University Data Repository (https://lboro. Sources, vol. 165, pp. 267–278, 2007.
figshare.com) at doi.org/10.17028/rd.lboro.5759667.v1. [23] L. A. M Riascos, M. G. Simoes, and P. E. Miyagi, “On-line fault diagnos-
tic system for proton exchange membrane fuel cells,” J. Power Sources,
vol. 175, pp. 419–429, 2008.
[24] B. Davies, L. Jackson, and S. Dunnett, “Expert diagnosis of polymer
REFERENCES electrolyte fuel cells,” Int. J. Hydrogen Energy, vol. 42, pp. 11 724–11 734,
2017.
[1] A. Forrai, H. Funato, Y. Yanagita, and Y. Kato, “Fuel-cell parameter
[25] T. S. Sowers, G. Kopasakis, and D. L. Simon, “Application of the system-
estimation and diagnostics,” IEEE Trans. Energy Convers., vol. 20, no. 3,
atic sensor selection strategy for turbofan engine diagnostics,” in Proc.
pp. 668–675, Sep. 2005.
Turbo Expo 2008 Gas Turbine Tech. Congr. Expo., Berlin, Germany,
[2] N. Fouquet, C. Doulet, C. Nouillant, G. D. Tanguy, and B. O. Bouamama,
2008, pp. 135–143.
“Model based PEM fuel cell state-of-health monitoring via AC impedance
[26] D. L. Simon and S. Garg, “A systematic approach to sensor selection for
measurements,” J. Power Sources, vol. 159, pp. 905–913, 2006.
aircraft engine health estimation,” in Proc. 19th ISABE Conf., Montreal,
[3] A. Ingimundarson, A. G. Stefanopoulou, and D. A. McKay, “Model-based
Canada, 2009, pp. 1–11.
detection of hydrogen leaks in a fuel cell stack,” IEEE Trans. Control Syst.
[27] Y. Shuming, Q. Jing, and L. Guanjun, “Sensor optimization selection
Technol., vol. 16, no. 3, pp. 1004–1012, Sep. 2008.
model based on testability constraint,” Chinese J. Aeronautics, vol. 25,
[4] J. H. Ohs, U. Sauter, S. Maass, and D. Stolten, “Modeling hydrogen
pp. 262–268, 2012.
starvation conditions in proton exchange membrane fuel cells,” J. Power
[28] A. M. William, K. George, M. S. Louis, S. S. Thomas, and C. Amy,
Sources, vol. 196, pp. 255–263, 2011.
“Sensor selection and optimization for health assessment of aerospace
[5] M. A. Rubio, A. Urquia, and S. Dormido, “Diagnosis of performance
systems,” J. Aerospace Comput., Inf. Commun., vol. 5, pp. 16–34,
degradation phenomenon in PEM fuel cells,” Int. J. Hydrogen Energy,
2008.
vol. 35, pp. 2586–2590, 2010.
[29] P. M. Szecowka, A. Szczurek, M. A. Mazurowski, B. W. Licznerski, and
[6] A. Zeller, O. Rallieres, J. Regnier, and C. Turpin, “Diagnosis of a
F. Pichler, “Neural network sensitivity analysis applied for the reduction
hydrogen/air fuel cell by a statistical model-based method,” in Proc. IEEE
of the sensor matrix, ” D. R. Moreno, F. Pichler, and A. A. Quesada (eds.),
Vehicle Power Propulsion Conf., Lille, France, 2010, pp. 1–6.
Computer Aided System Theory – EUROCAST. Heidelberg, Germany:
[7] M. M. Kamal and D. Yu, “Model-based fault detection for proton exchange
Springer, 2005, pp. 27–32.
membrane fuel cell systems,” Int. J. Eng., Sci. Technol., vol. 3, pp. 1–15,
[30] L. Kehong, T. Xiaodong, L. Guanjun, and Z. Chenxu, “Sensor selection of
2011.
helicopter transmission systems based on physical model and sensitivity
[8] A. Mohammadi, A. Djerdir, D. Bouquain, B. Bouriot, and D. Khaburi,
analysis,” Chinese J. Aeronautics, vol. 27, pp. 643–654, 2014.
“Fault sensitive modeling and diagnosis of PEM fuel cell for automotive
[31] S. D. Lira, V. Puig, J. Quevedo, and A. Husar, “LPV observer design for
applications,” in Proc. Transportation Electrification Conf. Expo, Detroit,
PEM fuel cell system: Application to fault detection,” J. Power Sources,
MI, USA, 2013, pp. 1–6.
vol. 196, pp. 4298–4305, 2011.
[9] R. Petrone et al., “A review on model-based diagnosis methodologies for
[32] L. Mao and Jackson, L, “Selection of optimal sensors for predicting per-
PEMFCs,” Int. J. Hydrogen Energy, vol. 38, pp. 7077–7091, 2013.
formance of polymer electrolyte membrane fuel cell,” J. Power Sources,
[10] A. Narjiss, D. Depernet, D. Candusso, F. Custin, and D. Hissel, “Online
vol. 328, pp. 151–160, 2016.
diagnosis of PEM fuel cell, ” in Proc. 13th Power Electron. Motion Control
[33] J. T. Pukrushpan, “Modeling and control of fuel cell systems and fuel
Conf., Poznan, Poland, 2008, pp. 734–739.
processors,” Doctoral dissertation, Univ. Michigan, MI, USA, 2003.
[11] B. Legros, P. X. Thivel, Y. Bultel, M. Boinet, and R. P. Nogueira, “Acoustic
[34] M. J. Khan and M. T. Iqbal, “Modeling and analysis of electrochemical,
emission: Towards a real-time diagnosis technique for proton exchange
termal, and reactant flow dynamics for a PEM fuel cell system,” Fuel
membrane fuel cell operation,” J. Power Sources, vol. 195, pp. 8124–8133,
Cells, vol. 5, pp. 463–475.
2010.
[35] S. Haji, “Analytical modeling of PEM fuel cell i-V curve,” Renewable
[12] L. Placca, R. Kouta, D. Candusso, J. F. Blachot, and W. Charon, “Analysis
Energy, vol. 36, pp. 451–458.
of PEM fuel cell experimental data using principle component analysis and
[36] M. Jouin, R. Gouriveau, D. Hissel, M. C. Pera, and N. Zerhouni, “Degra-
multi linear regression,” Int. J. Hydrogen Energy, vol. 35, pp. 4582–4591,
dations analysis and aging modeling for health assessment and prognostics
2010.
of PEMFC,” Rel. Eng. Syst. Safety, vol. 148, pp. 78–95, 2016.
[13] Z. Zheng et al., “A review on non-model based diagnosis methodologies
[37] J. M. L Canut, R. M. Abouatallah, and D. A. Harrington, “Detection of
for PEM fuel cell stacks and systems,” Int. J. Hydrogen Energy, vol. 38,
membrane drying, fuel cell flooding, and anode catalyst poisoning on
pp. 8914–8926, 2013.
PEMFC stacks by electrochemical impedance spectroscopy,” J. Electro-
[14] N. Y. Steiner, D. Hissel, P. Mocoteguy, and D. Candusso, “Non-intrusive
chemical Soc., vol. 153, pp. 857–864, 2006.
diagnosis of polymer electrolyte fuel cells by wavelet packet transform,”
[38] C. G. Chung, L. Kim, Y. W. Sung, J. Lee, and J. S. Chung, “Degradation
Int. J. Hydrogen Energy, vol. 36, pp. 740–746, 2011.
mechanism of electrocatalyst during long-term operation of PEMFC,” Int.
[15] L. Zhongliang, R. Outbib, S. Giurgea, D. Hissel, and Y. Li, “Fault detec-
J. Hydrogen Energy, vol. 34, pp. 8974–8981, 2009.
tion and isolation for polymer electrolyte membrane fuel cell systems by
[39] T. Ous and C. Arcoumanis, “Degradation aspects of water formation and
analysing cell voltage generated space,” Appl. Energy, vol. 148, pp. 260–
transport in proton exchange membrane fuel cell: A review,” J. Power
272, 2015.
Sources, vol. 240, pp. 558–582, 2013.
[16] J. Chen and B. Zhou, “Diagnosis of PEM fuel cell stack dynamic be-
[40] FCLAB Research, “IEEE PHM data challenge 2014,” 2014. [Online].
haviours,” J. Power Sources, vol. 177, pp. 83–95, 2008.
Available: http://eng.fclab.fr/ieee-phm-2014-data-challenge/
[17] M. Bonvini, M. D. Sohn, J. Granderson, M. Wetter, and M. A. Piette,
[41] Y. Vural, D. B. Ingham, and M. Pourkashanian, “Performance prediction
“Robust on-line fault detection diagnosis for HVAC components based on
of a proton exchange membrane fuel cell using the ANFIS model,” Int. J.
nonlinear state estimation techniques,” Appl. Energy, vol. 124, pp. 156–
Hydrogen Energy, vol. 34, pp. 9181–9187, 2009.
166, 2014.
[42] S. Becker and V. Karri, “Predictive models for PEM-electrolyzer perfor-
[18] M. Kim et al., “Effects of anode flooding on the performance degradation
mance using adaptive neuro-fuzzy inference systems,” Int. J. Hydrogen
of polymer electrolyte membrane fuel cells,” J. Power Sources, vol. 266,
Energy, vol. 35, pp. 9963–9972, 2010.
pp. l332–340, 2014.
7310 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 65, NO. 9, SEPTEMBER 2018

[43] R. E. Silva et al., “Proton exchange membrane fuel cell degradation pre- Lisa Jackson received the B.Sc. degree in
diction based on adaptive neuro-fuzzy inference systems,” Int. J. Hydrogen mathematics and sport science and the Ph.D.
Energy, vol. 39, pp. 1–17, 2014. degree in reliability modeling, both from Lough-
[44] H. Liu, H. Q. Tian, D. F. Pan, and Y. F. Li, “Forecasting models for borough University, Loughborough, U.K., in
wind speed using wavelet, wavelet packet, time series and artificial neural 2000.
networks,” Appl. Energy, vol. 107, pp. 191–208, 2013. In 2004, she became a member of academic
[45] Z. Du, X. Jin, and Y. Yang, “Fault diagnosis for temperature, flow rate staff with the Department of Aeronautical and
and pressure sensors in VAV system using wavelet neural network,” Appl. Automotive Engineering, Loughborough Univer-
Energy, vol. 86, pp. 1624–1631, 2009. sity. In 2010, she was promoted to a Senior Lec-
[46] E. Frappe et al., “PEM fuel cell fault detection and identification using turer with the Department of Aeronautical and
differential method: simulation and experimental validation,” Eur. Phys. Automotive Engineering, Loughborough Univer-
J. Appl. Phys., vol. 54, pp. 1–11, 2001. sity. Her research is focused on multi-objective optimization applied to
[47] Z. Li, R. Outbib, D. Hissel, and S. Giurgea, “Online diagnosis of PEMFC safety system design, fault diagnostic methods, enhancements in reli-
by analyzing individual cell voltages,” in Proc. Eur. Control Conf., Zurich, ability assessment, and optimization techniques for demand modeling
Switzerland, 2013, pp. 171–180. and resource allocation.
[48] Z. Li, R. Outbib, D. Hissel, and S. Giurgea. Data-driven diagnosis of PEM Dr. Jackson has gained funding from EPSRC, ESRC, and a va-
fuel cell: A comparative study,” Control Eng. Practice, vol. 28, pp. 1–12, riety of industries. She is currently working on the Robust Lifecy-
2014. cle Design and Health Monitoring for Fuel-Cell Extended Performance
(EP/K02101X/1) and the Adaptive Informatics for Intelligent Manufactur-
ing (EP/K014137/1).

Lei Mao received the B.Sc., M.Sc., and Ph.D.


degrees from Hefei University of Technology,
Hefei, China, The University of Science and
Technology of China, Hefei, China, and The Uni- Ben Davies was born in London, U.K. He re-
versity of Edinburgh, Edinburgh, U.K., in 2004, ceived the M.Sc. degree in aeronautical engi-
2007, and 2012, respectively. neering from Loughborough University, Lough-
From 2012 to 2013, he was a Research borough, U.K., in 2013.
Associate with the University of Portsmouth, Since 2013, he has been working as a Ph.D.
Portsmouth, U.K. From 2013, he was a Re- Researcher with the Department of Aeronauti-
search Associate with the Department of Aero- cal and Automotive Engineering, Loughborough
nautical and Automotive Engineering, Loughbor- University. His research is mainly focused on
ough University, Loughborough, U.K. His research interests include sys- the online diagnostic systems for fuel cells, as
tem reliability analysis, development of intelligent health management well as practical degradation testing for PEMFC
system, fault diagnostic, and prognostic techniques. systems.

Potrebbero piacerti anche