<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1468702</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2024.1468702</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Surrogate-assisted reliability-based design optimization of PEMFC serpentine flow channel</article-title>
<alt-title alt-title-type="left-running-head">Abebe et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenrg.2024.1468702">10.3389/fenrg.2024.1468702</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Abebe</surname>
<given-names>Misganaw</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Koo</surname>
<given-names>Bonyong</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2791307/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Kim</surname>
<given-names>Min-Geun</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2798987/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Kim</surname>
<given-names>Hyun-Seok</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Mechanical Engineering</institution>, <institution>Kunsan National University</institution>, <addr-line>Gunsan</addr-line>, <country>Republic of Korea</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Department of Mechanical and Automotive Engineering</institution>, <institution>Seoul National University of Science and Technology</institution>, <addr-line>Seoul</addr-line>, <country>Republic of Korea</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Alternative Fuels and Power System Research Center</institution>, <institution>Korea Research Institute of Ships and Ocean Engineering (KRISO)</institution>, <addr-line>Daejeon</addr-line>, <country>Republic of Korea</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>University of Science and Technology</institution>, <addr-line>Daejeon</addr-line>, <country>Republic of Korea</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2405320/overview">Giuseppe De Lorenzo</ext-link>, University of Calabria, Italy</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2038203/overview">Zhiming Bao</ext-link>, Tianjin University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1769677/overview">Guilin Hu</ext-link>, Zhejiang University of Science and Technology, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Bonyong Koo, <email>bykoo@kunsan.ac.kr</email>; Hyun-Seok Kim, <email>hskim85@kriso.re.kr</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>20</day>
<month>09</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>12</volume>
<elocation-id>1468702</elocation-id>
<history>
<date date-type="received">
<day>22</day>
<month>07</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>05</day>
<month>09</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Abebe, Koo, Kim and Kim.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Abebe, Koo, Kim and Kim</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>In a fuel cell, flow channels are crucial components responsible for various essential functions that enable the system to operate effectively. The design of a directly coupled flow channel in a Proton Exchange Membrane Fuel Cell (PEMFC) system, assuming deterministic parameters, has been extensively studied. However, this deterministic approach neglects the inherent uncertainties in system performance during real-life operation, resulting in potentially unreliable and suboptimal performance. To address this issue, we propose a reliability-based design optimization (RBDO) of the PEMFC&#x2019;s channel structure, considering uncertainties in operating parameters. This paper presents a numerical model of the PEMFC in COMSOL, deterministic designs, reliability-based designs and a global sensitivity analysis on the PEMFC cell&#x2019;s potential output and average water activity on the membrane. Although the RBDO approach shows a reduction in cell efficiency compared to the deterministic design, it significantly improves reliability, with increases from 60.92% to 95.10% for cell potential and from 79.31% to 96.85% for water activity.</p>
</abstract>
<kwd-group>
<kwd>proton exchange membrane fuel cell</kwd>
<kwd>reliability-based design optimization</kwd>
<kwd>surrogate model</kwd>
<kwd>sobol sensitivity analysis</kwd>
<kwd>flow channel</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Fuel Cells, Electrolyzers and Membrane Reactors</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Fuel cells are a type of alternative energy technology that generates electricity by utilizing the reaction between hydrogen and oxygen. Because of their great efficiency in comparison to conventional combustion engines and their negligible emissions, these devices are particularly intriguing. The only waste products that they generate are heat and water, however, several challenging issues stand in the way of the extensive implementation of the PEMFC (<xref ref-type="bibr" rid="B21">Raj and Shamim, 2014</xref>; <xref ref-type="bibr" rid="B8">Hu et al., 2014</xref>). This calls for an improvement in PEMFC performance. A significant number of scholars have been working to improve the performance of PEMFCs throughout the last few decades. Two different approaches for PEMFC optimization were suggested such as the operating situation and the geometric structure of the device considering a single or multiple performance of the PEMFC.</p>
<p>Considering a single objective optimization (single performance), <xref ref-type="bibr" rid="B19">Peng et al. (2017)</xref> suggested a deterministic optimization algorithm to find the best operating configuration for PEMFC that would maximize its power density using a support vector machine surrogate model. <xref ref-type="bibr" rid="B12">Li et al. (2020)</xref> proposed an optimization approach that pairs a genetic algorithm with a three-dimensional, two-phase PEMFC model to optimize the partially blocked channel design for a PEMFC with a parallel flow field. The purpose of this study was to explore the impact that a blocked channel design with an increasing height arrangement has on the overall performance of the PEMFC as well as the local distributions. <xref ref-type="bibr" rid="B6">Fathy et al. (2021)</xref> suggested a new maximum power tracker configuration for PEMFC based on a proportional-integral-derivative controller tuned using a recent metaheuristic method of the salp swarm algorithm. Furthermore, they proposed a new formulation for the constraint objective function of the error between the fuel cell&#x2019;s real input voltage and the voltage at maximum power. <xref ref-type="bibr" rid="B1">Al-Baghdadi and Al-Janabi (2007)</xref> introduced an algorithm that accurately computes local activation overpotentials, leading to an improved prediction of the local current density distribution. <xref ref-type="bibr" rid="B28">Wang et al. (2021)</xref> also offers a real-time power optimization technique based on active temperature control to maximize PEMFC output power under varying ambient circumstances. They also develop an enhanced temperature perturb and observe (P&#x26;O) system to consistently obtain maximum power while maintaining an appropriate temperature reference.</p>
<p>Furthermore, in various responses to system performance evaluations, researchers proposed a multi-objective optimization of the PEMFC system. Such as, <xref ref-type="bibr" rid="B11">Li et al. (2021)</xref>, developed a framework for multi-objective optimization that can improve three PEMFC performance indicators at the same time: power density, system efficiency, and O2 distribution uniformity on the catalyst layer. A multi-objective genetic algorithm was also proposed by <xref ref-type="bibr" rid="B14">Liu et al. (2017)</xref> to optimize the operating conditions and channel structure of PEMFC. <xref ref-type="bibr" rid="B13">Liu et al. (2023)</xref> also used NSGA-II to find the optimal three PEMFC performance indicators: reactant flow uniformity, diffusion flux, and ohmic resistance, while considering both operating and geometric parameters. This study also developed a neural network as a surrogate model to replace PEMFC&#x2019;s numerical model in COMSOL. <xref ref-type="bibr" rid="B24">Sohani et al. (2016)</xref> defined different optimization scenarios for a PEMFC, considering efficiency, power density, the levelized cost, and size as key performance criteria, and compared the optimum results together. This study then employed a proposed approach to find the best optimization scenario, considering the preferences for both transportation and stationary applications. <xref ref-type="bibr" rid="B29">Wu and Luo, 2023</xref> developed a gray correlation analysis and response surface approach for a multi-objective PEMFC performance optimization design. Optimization goals for this approach included current density, oxygen distribution homogeneity, and system efficiency. Compared to the basic model, the three-performance metrics improve significantly with optimal operating conditions. <xref ref-type="bibr" rid="B31">Xu et al. (2024)</xref> also introduced a comprehensive performance assessment of a high-power PEMFC system that considers the diffusion of substances in the catalyst layer under variable loading. They also proposed an NSGA-based strategy to optimize the PEMFC system&#x2019;s comprehensive performance.</p>
<p>Numerous researches also attempt to find an optimized channel structure to improve the geometric structure. Such as, <xref ref-type="bibr" rid="B15">Manso et al. (2011)</xref> investigated the performance of a PEMFC with a serpentine flow field design to determine how the channel cross-section aspect ratio, defined as the ratio of height to width, affects operation (performance). Furthermore, the results demonstrate that a higher channel cross-section aspect ratio leads to improved performance capabilities. To improve the cell performance of a PEMFC, <xref ref-type="bibr" rid="B20">Perng et al. (2009)</xref> also look into installing a transverse rectangular cylinder along the gas diffusion layer in the flow channel. The PEMFC effectiveness was investigated concerning the width of the cylinder and varying gap sizes. In summary, all the above studies investigated different ways to improve PEMFC&#x2019;s performance in a deterministic manner without considering the uncertainty effect of the operating parameters. However, there were also a few studies conducted to examine the effect of operational parameter uncertainty on PEMFC performance.</p>
<p>
<xref ref-type="bibr" rid="B34">Kannan et al. (2020)</xref> investigated the impact of a wide variety of input parameters, including electrochemical, physical, material, operating, and design parameters, on the performance of the PEMFC cell, as well as the management of water and thermal energy in all three regions of PEMFC operation: the activation loss region, the ohmic loss region, and the concentration loss region. <xref ref-type="bibr" rid="B16">Mawardi and Pitchumani (2006)</xref> also described a way to simulate how a fuel cell works when there is uncertainty, using a one-dimensional, non-isothermal description of the physical processes that control it. This study also created a sampling-based stochastic model and showed a parametric analysis to show how uncertainty in several operating parameters affects the fuel cell&#x2019;s power density variation. <xref ref-type="bibr" rid="B33">Zhu et al. (2023)</xref> proposed a model that integrates Bayesian theory and the Gated Recurrent Unit (GRU) to determine how the fuel cell voltage decay trend varies according to operating parameter uncertainty. The results show that the proposed uncertainty quantification prediction method can help hydrogen energy devices to make better decisions. These studies show that the operating parameter&#x2019;s uncertainties of PEMFC have a significant effect on the fuel cell&#x2019;s performance.</p>
<p>This study suggests a reliability-based design optimization for the PEMFC channel structure, considering the operating parameter&#x2019;s uncertainty. The cell potential is one of the most quantified effects of PEMFC due to the variability of the input parameters. In addition, this study considered investigating water management variability. As known, PEMFCs are categorized as high-temperature and low-temperature (LT) PEMFCs based on the membrane materials. In the LT-PEMFC, the oxygen reduction reaction has the slowest electrochemical kinetics. The LT-PEMFC&#x2019;s cell voltage losses are caused by the overpotential at the cathode as a result of the sluggish reaction kinetics. A dual-phase water system is also presented in the fuel cell while it is running at a lower temperature and atmospheric pressure. This dual-phase water system must be tightly controlled due to the membrane&#x2019;s stringent humidification needs, making water management complex. Flooding may also occur at this stage. Therefore, in addition to the cell potential, this study investigates the uncertain effect of operating parameters on the average water activity at the membrane during LT-PEMFC operation.</p>
<p>First, we developed the numerical model of the serpentine flow channel PEMFC in the COMSOL Multi-physics 6.1 version software and validated it using an experimental case, and the RBDO framework was developed. The primary contribution or novelty in this study takes the following form: (i) Gaussian processing regression (GPR) surrogate model is utilized to replace the computationally expensive COMSOL&#x2019;s numerical model of PEMFC. This model could be used for each response, such as cell potential, efficiency, and the average amount of water in the membrane. (ii) Sobol&#x2019;s global sensitivity analysis method is performed to identify and select the significant operating parameters. (iii) Using a genetic algorithm (GA), the optimal settings of the design variables are determined, and Monte Carlo simulations (MCS) are performed to determine how the input uncertain parameters affect PEMFC performance (cell potential and average water activity in the membrane). Furthermore, employing the GPR surrogate model will reduce the computational time while performing an MCS in the reliability analysis. When compared to the deterministic optimization, the proposed RBDO model shows more significant improvements in the performance reliability of the PEMFC due to the modification of the design variables.</p>
<p>The rest of the manuscript is also structured as follows: <xref ref-type="sec" rid="s2">Section 2</xref> discusses the numerical model in COMSOL, along with the governing equation. In <xref ref-type="sec" rid="s3">Section 3</xref>, the proposed methods, including the surrogate model, sensitivity analysis, and RBDO formulation, have been explained. The results are discussed in <xref ref-type="sec" rid="s4">Section 4</xref>, and finally, the conclusion is given in <xref ref-type="sec" rid="s5">Section 5</xref>.</p>
</sec>
<sec sec-type="materials|methods" id="s2">
<title>2 Materials and methods</title>
<sec id="s2-1">
<title>2.1 Physical model</title>
<p>In this study, a three-dimensional geometry of a four-serpentine channel PEMFC is built in COMSOL (<xref ref-type="fig" rid="F1">Figure 1</xref>). The geometric parameters are presented in <xref ref-type="table" rid="T1">Table 1</xref>. The model includes seven components, i.e., cathode gas channel, anode gas channel, gas catalytic layer, GDL, and proton exchange membrane. In the anode catalytic layer, hydrogen is catalytically decomposed into protons, which reach the cathode through the proton exchange membrane. The electrons generated by hydrogen decomposition go to the cathode through the load, which can generate electric power.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>PEMFC 3D model.</p>
</caption>
<graphic xlink:href="fenrg-12-1468702-g001.tif"/>
</fig>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>List of the investigated parameters.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">No</th>
<th align="center">Input parameters</th>
<th align="center">Input parameters name</th>
<th align="center">Mean value</th>
<th align="center">Remark</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="center">
<inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Minimum plate width[m]</td>
<td align="center">0.054</td>
<td align="left"/>
</tr>
<tr>
<td align="center">2</td>
<td align="center">
<inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Rib width [m]</td>
<td align="center">9.48E-4</td>
<td align="left"/>
</tr>
<tr>
<td align="center">3</td>
<td align="center">
<inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Channel width[m]</td>
<td align="center">9.48E-4</td>
<td align="left"/>
</tr>
<tr>
<td align="center">4</td>
<td align="center">
<inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Gas diffusion layer (GDL) height [m]</td>
<td align="center">2E-4</td>
<td align="left"/>
</tr>
<tr>
<td align="center">5</td>
<td align="center">
<inline-formula id="inf5">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Membrane thickness [m]</td>
<td align="center">10E-5</td>
<td align="left"/>
</tr>
<tr>
<td align="center">6</td>
<td align="center">
<inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Hydrogen flow stoichiometry</td>
<td align="center">1.2</td>
<td align="left"/>
</tr>
<tr>
<td align="center">7</td>
<td align="center">
<inline-formula id="inf7">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Oxygen flow stoichiometry</td>
<td align="center">2.5</td>
<td align="left"/>
</tr>
<tr>
<td align="center">8</td>
<td align="center">
<inline-formula id="inf8">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Inlet relative humidity in anode side [%]</td>
<td align="center">0.70</td>
<td align="left"/>
</tr>
<tr>
<td align="center">9</td>
<td align="center">
<inline-formula id="inf9">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Inlet relative humidity in cathode side [%]</td>
<td align="center">0.70</td>
<td align="left"/>
</tr>
<tr>
<td align="center">9</td>
<td align="center">
<inline-formula id="inf10">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Oxygen molar fraction in cathode compared with nitrogen</td>
<td align="center">0.21</td>
<td align="center">
<inline-formula id="inf11">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">10</td>
<td align="center">
<inline-formula id="inf12">
<mml:math id="m12">
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Cell temperature [&#xb0;c]</td>
<td align="center">60</td>
<td align="left"/>
</tr>
<tr>
<td align="center">11</td>
<td align="center">
<inline-formula id="inf13">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Catalytic layer thickness [m]</td>
<td align="center">1E-5</td>
<td align="left"/>
</tr>
<tr>
<td align="center">12</td>
<td align="center">
<inline-formula id="inf14">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Reference exchange current density at hydrogen oxidation [A/m<sup>2</sup>]</td>
<td align="center">100</td>
<td align="left"/>
</tr>
<tr>
<td align="center">13</td>
<td align="center">
<inline-formula id="inf15">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Reference exchange current density at oxygen reduction [A/m<sup>2</sup>]</td>
<td align="center">1E-4</td>
<td align="left"/>
</tr>
<tr>
<td align="center">14</td>
<td align="center">
<inline-formula id="inf16">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Specific area of catalytic layers[1/m]</td>
<td align="center">5E7</td>
<td align="left"/>
</tr>
<tr>
<td align="center">15</td>
<td align="center">
<inline-formula id="inf17">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>D</mml:mi>
<mml:mi>L</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>I</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Electric in-plane conductivity, gas diffusion layer[S/m]</td>
<td align="center">5,000</td>
<td align="left"/>
</tr>
<tr>
<td align="center">16</td>
<td align="center">
<inline-formula id="inf18">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>D</mml:mi>
<mml:mi>L</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Electric thru-plane conductivity, gas diffusion layer [S/m]</td>
<td align="center">200</td>
<td align="left"/>
</tr>
<tr>
<td align="center">17</td>
<td align="center">
<inline-formula id="inf19">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>g</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>D</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Gas permeability, gas diffusion layer [m<sup>2</sup>]</td>
<td align="center">5E-12</td>
<td align="left"/>
</tr>
<tr>
<td align="center">18</td>
<td align="center">
<inline-formula id="inf20">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Anodic transfer coefficient, oxygen reduction</td>
<td align="center">3</td>
<td align="left"/>
</tr>
<tr>
<td align="center">19</td>
<td align="center">
<inline-formula id="inf21">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>D</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Solid phase volume fraction, gas diffusion layer</td>
<td align="center">0.4</td>
<td align="center">Gas phase volume fraction, gas diffusion layers (Macroscopic porosity between agglomerates) <inline-formula id="inf22">
<mml:math id="m22">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>g</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>D</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>D</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2-2">
<title>2.2 Governing equations</title>
<p>The models are assessed using the Batteries and Fuel Cells Module of COMSOL Multiphysics 6.1, and physical fields, such as Secondary Current Distribution, and Transportation of Concentrated Species, are used for the computational analysis. First, the model introduces several simplification assumptions. 1) All processes operate under steady-state conditions; 2) The gas phase adheres to the ideal gas law; 3) Anisotropic electronic conductivities are used in gas diffusion layers, which have conductivities that are about an order of magnitude larger in the in-plane (x and y) directions than in the through-plane (z); 4) We assume a laminar and incompressible flows in the channels and porous layers; 5) The solid-phase electronic potential and membrane ionic potential, respectively, control the transportation of electrons and protons. The Governing equations of the model in <xref ref-type="disp-formula" rid="e1">Equations 1</xref>&#x2013;<xref ref-type="disp-formula" rid="e16">16</xref> are discussed as follows:</p>
<p>The convection and diffusion terms for the gaseous species in the channels, gas diffusion layers, and catalyst layers are given as:<disp-formula id="e1">
<mml:math id="m23">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x00B7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <inline-formula id="inf23">
<mml:math id="m24">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a specific surface area (<inline-formula id="inf24">
<mml:math id="m25">
<mml:mrow>
<mml:msup>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), <inline-formula id="inf25">
<mml:math id="m26">
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the molar concentration (<inline-formula id="inf26">
<mml:math id="m27">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), <inline-formula id="inf27">
<mml:math id="m28">
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is diffusivity (<inline-formula id="inf28">
<mml:math id="m29">
<mml:mrow>
<mml:mfenced open="" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mi>m</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msup>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>, u is velocity (<inline-formula id="inf29">
<mml:math id="m30">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), the subscript <inline-formula id="inf30">
<mml:math id="m31">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a gaseous species, and <inline-formula id="inf31">
<mml:math id="m32">
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> can be gas or liquid.</p>
<p>The diffusion coefficient of gaseous species in the diffusion layer is expressed as:<disp-formula id="e2">
<mml:math id="m33">
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x00B7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>1.5</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where the subscript <inline-formula id="inf32">
<mml:math id="m34">
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents effective value, and <inline-formula id="inf33">
<mml:math id="m35">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents a gas pore volume fraction.</p>
<p>Momentum equation for the gaseous species in channels, gas diffusion layers, and catalyst layers:<disp-formula id="e3">
<mml:math id="m36">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x00B7;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mo>&#x2207;</mml:mo>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m37">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x00B7;</mml:mo>
<mml:mi>u</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <inline-formula id="inf34">
<mml:math id="m38">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is velocity (<inline-formula id="inf35">
<mml:math id="m39">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), <inline-formula id="inf36">
<mml:math id="m40">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a pressure (Pa), <inline-formula id="inf37">
<mml:math id="m41">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes density (<inline-formula id="inf38">
<mml:math id="m42">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>g</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), F is Faraday&#x2019;s constant (<inline-formula id="inf39">
<mml:math id="m43">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mtext>mol</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), <inline-formula id="inf40">
<mml:math id="m44">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a dynamic viscosity (<inline-formula id="inf41">
<mml:math id="m45">
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>s</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>).</p>
<p>A continuous function that is based on Darcy&#x2019;s law is used to compute the average velocity of phase <inline-formula id="inf42">
<mml:math id="m46">
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, which is given as follows:<disp-formula id="e5">
<mml:math id="m47">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x00B7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mfrac>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>where <inline-formula id="inf43">
<mml:math id="m49">
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a mass source term, <inline-formula id="inf44">
<mml:math id="m50">
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents gas permeability, <inline-formula id="inf45">
<mml:math id="m51">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is a relative permeability.</p>
<p>Since there is no electrochemical reaction occurring in the gas diffusion layers, the source term of the electronic current has been set to zero, and it is expressed as:<disp-formula id="e7">
<mml:math id="m52">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mo>&#x2205;</mml:mo>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where <inline-formula id="inf46">
<mml:math id="m53">
<mml:mrow>
<mml:mo>&#x2205;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is a cell potential (V), and <inline-formula id="inf47">
<mml:math id="m54">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is electronic conductivity (<inline-formula id="inf48">
<mml:math id="m55">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:msup>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>).</p>
<p>In the same way, the source term for the ionic current in PEMFC is also zero, which is also given as follow:<disp-formula id="e8">
<mml:math id="m56">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mo>&#x2205;</mml:mo>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>The catalyst layer is the region in which the reaction takes place, and the ionic balance and electron balance can be defined in the following way:<disp-formula id="e9">
<mml:math id="m57">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mo>&#x2205;</mml:mo>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mo>&#x00B7;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
<disp-formula id="e10">
<mml:math id="m58">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mo>&#x2205;</mml:mo>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mo>&#x00B7;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>where <inline-formula id="inf49">
<mml:math id="m59">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the local current density. According to the Bulter-Volmer equation, the local current density by the porous electrode reaction in the catalyst layer is defined as:<disp-formula id="e11">
<mml:math id="m60">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi>o</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="italic">exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mi>F</mml:mi>
<mml:mfrac>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mi>F</mml:mi>
<mml:mfrac>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>where <inline-formula id="inf50">
<mml:math id="m61">
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is exchange current density (<inline-formula id="inf51">
<mml:math id="m62">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), <inline-formula id="inf52">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf53">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are anode and cathode transfer coefficient, respectively, and <inline-formula id="inf54">
<mml:math id="m65">
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a gas constant <inline-formula id="inf55">
<mml:math id="m66">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msup>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mtext>&#x2009;</mml:mtext>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.<disp-formula id="e12">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
<disp-formula id="e13">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>where <inline-formula id="inf56">
<mml:math id="m69">
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the total active area of the MEA (<inline-formula id="inf57">
<mml:math id="m70">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), <inline-formula id="inf58">
<mml:math id="m71">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the molar flow rate (<inline-formula id="inf59">
<mml:math id="m72">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>). Hydrogen and oxygen consumption are represented by the second term on the right side of <xref ref-type="disp-formula" rid="e12">Equations 12</xref>, <xref ref-type="disp-formula" rid="e13">13</xref>, respectively. The hydrogen and oxygen molar flow rates that enter the channels are defined by their respective stoichiometric ratios (<inline-formula id="inf60">
<mml:math id="m73">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>).<disp-formula id="e14">
<mml:math id="m74">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
<disp-formula id="e15">
<mml:math id="m75">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
<p>In polymer electrolytes, there is an interconnection between ion transport and water transport. Because of this intercoupling, water content affects polymer electrolyte conductivity. When modeling the water-ion-polymer system, the transport equations for both ions and water molecules must also consider the water-ion friction forces. COMSOL used <xref ref-type="bibr" rid="B35">Weber-Newman&#x2019;s (2004)</xref> concentrated solution theory to show how the three pairs of water molecules, the charge-carrying ion, and the immobilized polymer matrix talk to each other. The model uses the chemical potential of water in the polymer <inline-formula id="inf61">
<mml:math id="m76">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>J</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> as dependent parameter, and then the polymer water flux, <inline-formula id="inf62">
<mml:math id="m77">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi>m</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x00B7;</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is defined as:<disp-formula id="e16">
<mml:math id="m78">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
<mml:mi>F</mml:mi>
</mml:mfrac>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mo>&#x2205;</mml:mo>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msup>
<mml:mi>&#x3be;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:msup>
<mml:mi>F</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>where <inline-formula id="inf63">
<mml:math id="m79">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the electroosmotic coefficient and <inline-formula id="inf64">
<mml:math id="m80">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>J</mml:mi>
<mml:mo>&#x00B7;</mml:mo>
<mml:mi>m</mml:mi>
<mml:mo>&#x00B7;</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the water transport coefficient, with the mass balance of <inline-formula id="inf65">
<mml:math id="m81">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> in the domain.</p>
</sec>
<sec id="s2-3">
<title>2.3 The study&#x2019;s objective functions</title>
<sec id="s2-3-1">
<title>2.3.1 Cell potential</title>
<p>The cell potential (voltage) can be conveyed as the difference between the thermodynamically reversible cell voltage and the losses caused by overpotential,<disp-formula id="e17">
<mml:math id="m82">
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>273</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mn>0.5</mml:mn>
</mml:msubsup>
</mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>O</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>273</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:msup>
<mml:mi>I</mml:mi>
<mml:mi>k</mml:mi>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>where R is a gas constant (<inline-formula id="inf66">
<mml:math id="m83">
<mml:mrow>
<mml:mn>8.314</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>J</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mn>82.057</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msup>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>m</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), T is temperature (<inline-formula id="inf67">
<mml:math id="m84">
<mml:mrow>
<mml:mo>&#x2103;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>), F is Faraday&#x2019;s constant (<inline-formula id="inf68">
<mml:math id="m85">
<mml:mrow>
<mml:mn>96</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>487</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>C</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>q</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>) (<xref ref-type="bibr" rid="B2">Ang et al., 2010</xref>), <inline-formula id="inf69">
<mml:math id="m86">
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is membrane thickness (<inline-formula id="inf70">
<mml:math id="m87">
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>), <inline-formula id="inf71">
<mml:math id="m88">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is membrane conductivity <inline-formula id="inf72">
<mml:math id="m89">
<mml:mrow>
<mml:mfenced open="(" close="" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>). <inline-formula id="inf73">
<mml:math id="m90">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the open-circuit potential, <inline-formula id="inf74">
<mml:math id="m91">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:msup>
<mml:mi>I</mml:mi>
<mml:mi>k</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> the amplification term for total mass transit overpotential in potential units (<xref ref-type="bibr" rid="B25">Squadrito, et al., 1999</xref>), and <inline-formula id="inf75">
<mml:math id="m92">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the limiting current density. According to the Nernst equation (<xref ref-type="bibr" rid="B7">Golbert and Lewin, 2004</xref>), the first two terms on the right of <xref ref-type="disp-formula" rid="e17">Equation 17</xref> reflect the thermodynamic reversible voltage. The third term is the activation overpotential (<xref ref-type="bibr" rid="B18">Nguyen and White, 1993</xref>), which is voltage loss owing to electrode reactions. The activation overpotential is assumed to be mostly at the cathode. The fourth term is the ohmic overpotential (<xref ref-type="bibr" rid="B18">Nguyen and White, 1993</xref>), the voltage drop caused by electrolyte proton resistance. Finally, the concentration overpotential (<xref ref-type="bibr" rid="B25">Squadrito, et al., 1999</xref>) is the mass transport limitation-induced voltage loss.</p>
</sec>
<sec id="s2-3-2">
<title>2.3.2 Water activity</title>
<p>The water activity on either side of the membrane is computed by dividing the partial pressure by the corresponding saturation vapor pressure, which depends on the cell&#x2019;s temperature.<disp-formula id="e18">
<mml:math id="m93">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>O</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>O</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>where <inline-formula id="inf76">
<mml:math id="m94">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>O</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the water molar fraction in the gas phase, P is gas pressure (Pa), and <inline-formula id="inf77">
<mml:math id="m95">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the saturated vapor pressure (Pa). The saturated vapor pressure values were obtained from the cell temperature (<italic>T</italic>) and it is empirical relation is defined as (<xref ref-type="bibr" rid="B4">Buck, 1996</xref>):<disp-formula id="e19">
<mml:math id="m96">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.61121</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>18.678</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>234.5</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mn>257.14</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-3-3">
<title>2.3.3 System efficiency</title>
<p>Efficiency is one of the key characteristics of a fuel cell used to evaluate its performance. The system efficiency is defined as follows:<disp-formula id="e20">
<mml:math id="m97">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>y</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>where <inline-formula id="inf78">
<mml:math id="m98">
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the power output of the PEMFC, <inline-formula id="inf79">
<mml:math id="m99">
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the parasitic power, and <inline-formula id="inf80">
<mml:math id="m100">
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is represents the fuel inherent power. They are expressed as follows:<disp-formula id="e21">
<mml:math id="m101">
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>w</mml:mi>
<mml:mi>A</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(21)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf81">
<mml:math id="m102">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a power density, which can be expressed as:<disp-formula id="e22">
<mml:math id="m103">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>V</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(22)</label>
</disp-formula>where <inline-formula id="inf82">
<mml:math id="m104">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the current density and <inline-formula id="inf83">
<mml:math id="m105">
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the corresponding cell potential (voltage) of the PEMFC.<disp-formula id="e23">
<mml:math id="m106">
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(23)</label>
</disp-formula>where <inline-formula id="inf84">
<mml:math id="m107">
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the power consumption of the compressor and are other power losses. They are also expressed as:<disp-formula id="e24">
<mml:math id="m108">
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>e</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>0.286</mml:mn>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(24)</label>
</disp-formula>
<disp-formula id="e25">
<mml:math id="m109">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3.57</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>7</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>A</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(25)</label>
</disp-formula>
<disp-formula id="e26">
<mml:math id="m110">
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.05</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>W</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(26)</label>
</disp-formula>where <inline-formula id="inf85">
<mml:math id="m111">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> mass flow rate of air (kg s&#x2212;1), <inline-formula id="inf86">
<mml:math id="m112">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> compressor connecting efficiency, <inline-formula id="inf87">
<mml:math id="m113">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> motor efficiency, <inline-formula id="inf88">
<mml:math id="m114">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> specific heat constant of air (J K&#x2212;1&#xa0;kg&#x2212;1), <inline-formula id="inf89">
<mml:math id="m115">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>e</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> entry air temperature (K), <inline-formula id="inf90">
<mml:math id="m116">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> the stoichiometric ratio of the cathode,</p>
<p>The fuel inherent power (<inline-formula id="inf91">
<mml:math id="m117">
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) also express as:<disp-formula id="e27">
<mml:math id="m118">
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>L</mml:mi>
<mml:mi>H</mml:mi>
<mml:mi>V</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(27)</label>
</disp-formula>where <inline-formula id="inf92">
<mml:math id="m119">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is a stoichiometric ratio of anode, <inline-formula id="inf93">
<mml:math id="m120">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>H</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> Lower heating value of hydrogen (<inline-formula id="inf94">
<mml:math id="m121">
<mml:mrow>
<mml:mn>2.4</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mn>5</mml:mn>
</mml:msup>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mi>J</mml:mi>
<mml:mtext>&#xa0;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), <inline-formula id="inf95">
<mml:math id="m122">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> Faraday&#x2019;s constant (96,487&#xa0;C equiv&#x2212;1).</p>
</sec>
</sec>
<sec id="s2-4">
<title>2.4 Proposed methods</title>
<p>The proposed methods involved four main procedures, as shown in the flow chart of <xref ref-type="fig" rid="F2">Figure 2</xref>. Initially, we created a numerical model for the serpentine PEMFC using COMSOL multi-physics software. To confirm the accuracy of this model, we conducted an actual experiment using the same variables. The study&#x2019;s main goal is to develop a reliability-based design optimization model for the serpentine PEMFC flow channel, considering the fuel cell&#x2019;s efficiency as an objective function, cell potential (voltage), and average water activity in the membrane as a constraint function. We initially examined 17 uncertain variables to identify the most significant ones for cell potential and water activity and then employed the surrogate-based Sobol&#x2019;s sensitivity method. After selecting the significant uncertainty parameter for the respective constraint functions, the study conducted reliability-based design optimization using Monte Carlo simulation. The next section discusses the theory behind the proposed methods.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>RBDO flow chart.</p>
</caption>
<graphic xlink:href="fenrg-12-1468702-g002.tif"/>
</fig>
<p>A surrogate model is an estimation of a high-fidelity model that is computationally accurate. Using a surrogate model, you can estimate the response for a given input without needing to carry out any additional experiments or run a high-fidelity simulation model. In other words, it can be used to estimate the output for a given set of inputs. It is also essential that the surrogate model be computationally effective. Gaussian processes (<xref ref-type="bibr" rid="B22">Rasmussen, 2003</xref>; <xref ref-type="bibr" rid="B5">Chen et al., 2023</xref>), neural network (<xref ref-type="bibr" rid="B26">Tripathy and Bilionis, 2018</xref>), and support vector machines (<xref ref-type="bibr" rid="B30">Xiang et al., 2017</xref>) are some of the most common approaches to developing a surrogate model. In this study, a Gaussian Process Regression (GPR) was employed as a surrogate model to replace the computationally expensive numerical model of PEMFC in COMSOL. We also used GPR to determine the feasibility of estimating the propagation of uncertain responses with different sets of uncertain operating parameters.</p>
<p>GPR is a type of supervised machine learning technique that requires only a few parameters to yield a prediction. A Gaussian process is defined as an endless extension of the multivariate normal distribution. The relationship between the input vector and the output parameter can be expressed as:<disp-formula id="e28">
<mml:math id="m123">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
<label>(28)</label>
</disp-formula>where <inline-formula id="inf96">
<mml:math id="m124">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the function representing the independent variable for observation, <inline-formula id="inf97">
<mml:math id="m125">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the noise added to the observed variables. The aim is to use the GPR framework to model an unknown function <inline-formula id="inf98">
<mml:math id="m126">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, by assuming that <inline-formula id="inf99">
<mml:math id="m127">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> at any point <inline-formula id="inf100">
<mml:math id="m128">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a Gaussian random variable <inline-formula id="inf101">
<mml:math id="m129">
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, where &#x3bc; and &#x3c3; are two constants independent of <inline-formula id="inf102">
<mml:math id="m130">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. For any <inline-formula id="inf103">
<mml:math id="m131">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf104">
<mml:math id="m132">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is a sample of <inline-formula id="inf105">
<mml:math id="m133">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b5;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, where, <inline-formula id="inf106">
<mml:math id="m134">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>n</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. For any <inline-formula id="inf107">
<mml:math id="m135">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mi mathvariant="double-struck">R</mml:mi>
<mml:mi>d</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf108">
<mml:math id="m136">
<mml:mrow>
<mml:mi>&#x3c8;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, the correlation between <inline-formula id="inf109">
<mml:math id="m137">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf110">
<mml:math id="m138">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, depends on <inline-formula id="inf111">
<mml:math id="m139">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> . More precisely<disp-formula id="e29">
<mml:math id="m140">
<mml:mrow>
<mml:mi>&#x3c8;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>d</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mi>k</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(29)</label>
</disp-formula>where the hyper-parameter <inline-formula id="inf112">
<mml:math id="m141">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is in between <inline-formula id="inf113">
<mml:math id="m142">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> which is related to the smoothness of <inline-formula id="inf114">
<mml:math id="m143">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf115">
<mml:math id="m144">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, in this study, we took <inline-formula id="inf116">
<mml:math id="m145">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and the hyper-parameter <inline-formula id="inf117">
<mml:math id="m146">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> should be above zero (0), which indicates the importance of the input variable <inline-formula id="inf118">
<mml:math id="m147">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> on <inline-formula id="inf119">
<mml:math id="m148">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. To estimate the hyper-parameters <inline-formula id="inf120">
<mml:math id="m149">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf121">
<mml:math id="m150">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf122">
<mml:math id="m151">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, let&#x2019;s consider a set of N-number of input points (<inline-formula id="inf123">
<mml:math id="m152">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>N</mml:mi>
</mml:msub>
<mml:mo>)</mml:mo>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mi mathvariant="double-struck">R</mml:mi>
<mml:mi>d</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>, and their responses will be <inline-formula id="inf124">
<mml:math id="m153">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>N</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>. So, the hyper-parameters can be estimated by maximizing the likelihood function that <inline-formula id="inf125">
<mml:math id="m154">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> at <inline-formula id="inf126">
<mml:math id="m155">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, which is given as:<disp-formula id="e30">
<mml:math id="m156">
<mml:mrow>
<mml:mi mathvariant="script">L</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mrow>
<mml:mfenced open="|" close="" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mfrac bevelled="true">
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="italic">exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(30)</label>
</disp-formula>where <inline-formula id="inf127">
<mml:math id="m157">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mi mathvariant="double-struck">R</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is an <inline-formula id="inf128">
<mml:math id="m158">
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> correlation matrix whose elements depend on <inline-formula id="inf129">
<mml:math id="m159">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3c8;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mtext>&#x2009;</mml:mtext>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and 1 is an N-dimensional column vector of ones. To facilitate the hyper-parameter estimation by the method of maximum likelihood estimation, we can formulate a log-likelihood function as follows:<disp-formula id="e31">
<mml:math id="m160">
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="script">L</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mrow>
<mml:mfenced open="|" close="" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(31)</label>
</disp-formula>
</p>
<p>Out of the three hyper-parameters, we can use analysis to find the maximum likely values for &#x3bc; and <inline-formula id="inf130">
<mml:math id="m161">
<mml:mrow>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> by having the first derivatives of <inline-formula id="inf131">
<mml:math id="m162">
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="script">L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> with respect to &#x3bc; and <inline-formula id="inf132">
<mml:math id="m163">
<mml:mrow>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> as follow:<disp-formula id="e32">
<mml:math id="m164">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="script">L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x21D2;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mover accent="true">
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mi mathvariant="bold-italic">N</mml:mi>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(32)</label>
</disp-formula>
<disp-formula id="e33">
<mml:math id="m165">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="script">L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x21D2;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mi mathvariant="bold-italic">N</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mover accent="true">
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mi mathvariant="bold-italic">N</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mover accent="true">
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(33)</label>
</disp-formula>
</p>
<p>By substituting <xref ref-type="disp-formula" rid="e32">Equations 32</xref>, <xref ref-type="disp-formula" rid="e33">33</xref> into <xref ref-type="disp-formula" rid="e31">Equation 31</xref>, the likelihood function becomes dependent only on hyper-parameter <inline-formula id="inf133">
<mml:math id="m166">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>,. Therefore, <xref ref-type="disp-formula" rid="e31">Equation 31</xref> can be optimized to estimate <inline-formula id="inf134">
<mml:math id="m167">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. In this study, MATLAB 2022b global optimization toolbox has been used to optimize the likelihood function.</p>
<p>We can now generate the prediction of <inline-formula id="inf135">
<mml:math id="m168">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> at a new point <inline-formula id="inf136">
<mml:math id="m169">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> given the maximal likelihood estimates of the hyper-parameters (<inline-formula id="inf137">
<mml:math id="m170">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>). Let <bold>r</bold> represent the correlation vector between the new point and the N data points, which is the <inline-formula id="inf138">
<mml:math id="m171">
<mml:mrow>
<mml:msup>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> element of <inline-formula id="inf139">
<mml:math id="m172">
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>&#x3c8;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mi>N</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>. The optimal linear unbiased estimator for y(<bold>x</bold>) can be expressed as:<disp-formula id="e34">
<mml:math id="m173">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mover accent="true">
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mi>r</mml:mi>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mover accent="true">
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(34)</label>
</disp-formula>and its mean square error can be obtained using the following equation:<disp-formula id="e35">
<mml:math id="m174">
<mml:mrow>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mover accent="true">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mi mathvariant="bold-italic">T</mml:mi>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="bold-italic">r</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:msup>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mi mathvariant="bold-italic">T</mml:mi>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="bold-italic">r</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(35)</label>
</disp-formula>
</p>
<p>Based on this, the GPR models can predict <inline-formula id="inf140">
<mml:math id="m175">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> at new points using the observed sample data.</p>
<p>To check that the approximation model is accurate/precise enough, we use numerical measures of the root mean square error (RMSE) and coefficient of determination (<inline-formula id="inf141">
<mml:math id="m176">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>). Both the RMSE and <inline-formula id="inf142">
<mml:math id="m177">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> values quantify the degree to which a regression model accurately fits a given dataset. The RMSE quantifies a regression model&#x2019;s accuracy in predicting the value of a response variable, measured in absolute terms. However, <inline-formula id="inf143">
<mml:math id="m178">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> measures the extent to which the predictor variables can account for the variability observed in the response variable.</p>
<p>The RMSE formulation is given as:<disp-formula id="e36">
<mml:math id="m179">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>M</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msqrt>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(36)</label>
</disp-formula>where <inline-formula id="inf144">
<mml:math id="m180">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the number of sample points, <inline-formula id="inf145">
<mml:math id="m181">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the actual value, and <inline-formula id="inf146">
<mml:math id="m182">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the predicted one.</p>
<p>The formulation for the <inline-formula id="inf147">
<mml:math id="m183">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is also expressed as follows:<disp-formula id="e37">
<mml:math id="m184">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(37)</label>
</disp-formula>where <inline-formula id="inf148">
<mml:math id="m185">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the mean value of the observed data.</p>
<p>The impact of uncertain input parameters on the cell potential and water content on the membrane is measured by Sobol&#x2019; indices. Sobol global sensitivity analysis method is a variance-based sensitivity metrics (<xref ref-type="bibr" rid="B23">Sobol, 1993</xref>; <xref ref-type="bibr" rid="B3">Bergamini et al., 2019</xref>), which can be easily derived from the surrogate model that casts the input-output relationship. The Sobol&#x2019; indices simply represents the ratio of partial variances to the total variance of <inline-formula id="inf149">
<mml:math id="m186">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. For instance, the Sobol&#x2019; index due to the <inline-formula id="inf150">
<mml:math id="m187">
<mml:mrow>
<mml:msup>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>-order interactive effect of the input variables <inline-formula id="inf151">
<mml:math id="m188">
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> is estimated as <inline-formula id="inf152">
<mml:math id="m189">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>V</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the value of which is always between 0 and 1. With a higher Sobol&#x2019; index, the contribution of the associated parameters to the variance of <inline-formula id="inf153">
<mml:math id="m190">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> becomes more important. In particular, the first order, and total Sobol&#x2019; indices can be derived from <xref ref-type="disp-formula" rid="e38">Equations 38</xref>, <xref ref-type="disp-formula" rid="e39">39</xref> respectively. The first-order effect can be defined as<disp-formula id="e38">
<mml:math id="m191">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mrow>
<mml:mo>\</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x7c;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(38)</label>
</disp-formula>where <inline-formula id="inf154">
<mml:math id="m192">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> indicates the <inline-formula id="inf155">
<mml:math id="m193">
<mml:mrow>
<mml:msup>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> input parameter and <inline-formula id="inf156">
<mml:math id="m194">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mrow>
<mml:mo>\</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents all parameters except <inline-formula id="inf157">
<mml:math id="m195">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. While maintaining <inline-formula id="inf158">
<mml:math id="m196">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> constant, the inner expectation value indicates that we can compute the mean of <inline-formula id="inf159">
<mml:math id="m197">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> over all potential values of <inline-formula id="inf160">
<mml:math id="m198">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mrow>
<mml:mo>\</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Then, the outer variance is calculated over all possible <inline-formula id="inf161">
<mml:math id="m199">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> values. The first-order Sobol&#x2019; index <inline-formula id="inf162">
<mml:math id="m200">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> measures the influence due to the parameter <inline-formula id="inf163">
<mml:math id="m201">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> alone, which reflects the marginal effect of <inline-formula id="inf164">
<mml:math id="m202">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>The total effect is also derived as:<disp-formula id="e39">
<mml:math id="m203">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mrow>
<mml:mo>\</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x7c;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mrow>
<mml:mo>\</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(39)</label>
</disp-formula>
</p>
<p>The total Sobol&#x2019;s index, <inline-formula id="inf165">
<mml:math id="m204">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, summarizes the overall contribution of the input parameter, <inline-formula id="inf166">
<mml:math id="m205">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, by taking into account its marginal effect as well as its interactive effects. It should be noted that the more <inline-formula id="inf167">
<mml:math id="m206">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> deviates from <inline-formula id="inf168">
<mml:math id="m207">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, the more preponderant the interaction effects among parameters. The second component in the equation can be seen as the first-order influence of all parameters, except the <inline-formula id="inf169">
<mml:math id="m208">
<mml:mrow>
<mml:msup>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> parameter. Thus, subtracting the second term from one yields the contribution of all terms related to <inline-formula id="inf170">
<mml:math id="m209">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</sec>
<sec id="s2-5">
<title>2.5 Formulation of reliability-based design optimization</title>
<p>When there are uncertainties, the design optimization problem may involve both probabilistic and deterministic design criteria. Probabilistic criteria are frequently incorporated as constraints to limit the likelihood of failure. However, one can also employ them to establish objectives, like minimizing the cost&#x2019;s function or maximizing the probability of achieving a specific value.</p>
<p>Given a set of optimization design variables <inline-formula id="inf171">
<mml:math id="m210">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and a set of random (uncertain) parameters <inline-formula id="inf172">
<mml:math id="m211">
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the fundamental RBDO formulation can be expressed as follows:<disp-formula id="e40">
<mml:math id="m212">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>z</mml:mi>
<mml:mi>e</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msubsup>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>U</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(40)</label>
</disp-formula>where, <inline-formula id="inf173">
<mml:math id="m213">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent the mean value of the uncertain (random) parameters, <inline-formula id="inf174">
<mml:math id="m214">
<mml:mrow>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the <inline-formula id="inf175">
<mml:math id="m215">
<mml:mrow>
<mml:msup>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> equality deterministic constraints, <inline-formula id="inf176">
<mml:math id="m216">
<mml:mrow>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the <inline-formula id="inf177">
<mml:math id="m217">
<mml:mrow>
<mml:msup>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> non-equality deterministic constraint functions. If the constrain function <inline-formula id="inf178">
<mml:math id="m218">
<mml:mrow>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is less than 0&#xa0;at the design point <inline-formula id="inf179">
<mml:math id="m219">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, the design point <inline-formula id="inf180">
<mml:math id="m220">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> would be a performance failure point in terms of <inline-formula id="inf181">
<mml:math id="m221">
<mml:mrow>
<mml:msup>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> constraint of <inline-formula id="inf182">
<mml:math id="m222">
<mml:mrow>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Furthermore, <inline-formula id="inf183">
<mml:math id="m223">
<mml:mrow>
<mml:mi mathvariant="normal">P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the likelihood of failure, thus <inline-formula id="inf184">
<mml:math id="m224">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> means the target likelihood of failure in the <inline-formula id="inf185">
<mml:math id="m225">
<mml:mrow>
<mml:msup>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> constraint.</p>
<p>The probability of failure, <inline-formula id="inf186">
<mml:math id="m226">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, can be expressed as follows:<disp-formula id="e41">
<mml:math id="m227">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x222b;</mml:mo>
<mml:mo>&#x222b;</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>&#x222b;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2026;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(41)</label>
</disp-formula>where <inline-formula id="inf187">
<mml:math id="m228">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> are the uncertain (random) parameters and <inline-formula id="inf188">
<mml:math id="m229">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the joint probability density function. Typically, it is not possible to obtain the analytical solution of <xref ref-type="disp-formula" rid="e41">Equation 41</xref>. Various numerical methods, including Monte Carlo simulation (MCS), importance sampling, and subset simulations, have been developed to calculate the probability of failure. However, this study has adapted the most well-known method, MCS, to determine the failure probability.</p>
<p>The MCS approach provides for the estimation of the probability of failure, which is provided by:<disp-formula id="e42">
<mml:math id="m230">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(42)</label>
</disp-formula>where <inline-formula id="inf189">
<mml:math id="m231">
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is a function defined by<disp-formula id="e43">
<mml:math id="m232">
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="&#x7c;">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mtext>&#x2003;if&#x2009;</mml:mtext>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2003;if&#x2009;</mml:mtext>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(43)</label>
</disp-formula>
</p>
<p>According to <xref ref-type="disp-formula" rid="e41">Equation 41</xref>, <inline-formula id="inf190">
<mml:math id="m233">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> independent sets of values <inline-formula id="inf191">
<mml:math id="m234">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are obtained by the probability distribution for each random variable and the failure function is calculated for each sample. Using MCS, an estimated probability of the failure is obtained by N-independent sets of values, <inline-formula id="inf192">
<mml:math id="m235">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are derived from the probability distribution of each random variable in accordance with <xref ref-type="disp-formula" rid="e41">Equation 41</xref>, and the failure function is calculated for each sample. An estimation of the failure probability is produced by using MCS.<disp-formula id="e44">
<mml:math id="m236">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(44)</label>
</disp-formula>where <inline-formula id="inf193">
<mml:math id="m237">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the total number of cases where failure has occurred.</p>
</sec>
</sec>
<sec sec-type="results|discussion" id="s3">
<title>3 Results and discussion</title>
<sec id="s3-1">
<title>3.1 Numerical model</title>
<p>The numerical model of the PEMFC was developed in COMSOL 6.1 Multiphysics software, <xref ref-type="fig" rid="F3">Figure 3</xref> shows a <inline-formula id="inf194">
<mml:math id="m238">
<mml:mrow>
<mml:mn>54</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>54</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>mm2 three-channel with four repeating units serpentine flow channels type. It is demonstrated that the fuel cell MEA is positioned in a sandwich configuration between two gas diffusion layers, as well as the serpentine flow channels for hydrogen and oxygen. Both the air side and the hydrogen side are placed lower than the MEA. The air side is located above the MEA. In this study, the current distribution in an LT-PEMFC is investigated for serpentine flow field patterns. This is accomplished by operating the cell in counter-flow mode, which ensures that the oxygen and hydrogen inlet flow streams are situated on opposite sides of the cell relative to the membrane&#x2019;s in-plane direction, as depicted in <xref ref-type="fig" rid="F3">Figures 3A, B</xref> also shows the bipolar palate used for the simulation and testing.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>
<bold>(A)</bold> PEMFC 3D Model; <bold>(B)</bold> Bipolar plate used in PEMFC stack.</p>
</caption>
<graphic xlink:href="fenrg-12-1468702-g003.tif"/>
</fig>
<p>This model solves for the electrode and electrolyte phase potentials in the gas diffusion layers and the membrane, furthermore, it solves for the molar fractions, the gas pressure and the flow velocity on each side of the membrane. In addition, the model incorporates the permeability and electroosmotic drag mechanisms that are responsible for the transport of water through the membrane. We ran a single simulation to demonstrate the numerical model result based on the initial operating parameter value shown in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<sec id="s3-1-1">
<title>3.1.1 Boundary conditions</title>
<p>The gas flow channel inlet boundary conditions are set to mass-flow rate at the anode and cathode inlets, as indicated in <xref ref-type="fig" rid="F3">Figure 3</xref>, and the inlet mass flow rate is determined using <xref ref-type="disp-formula" rid="e14">Equations 14</xref>, <xref ref-type="disp-formula" rid="e15">15</xref>. The pressures at the anode and cathode outlets have been set to the operating pressure. In the case of the other variables, the gradients are required to be zero. It is also assumed that all of the outer walls are non-slip walls with zero fluxes.</p>
<p>In addition, as shown in <xref ref-type="table" rid="T1">Table 1</xref>, we set the cell temperature as 60&#xa0;&#xb0;C, with the relative humidities of the hydrogen and air inlet streams humidified at 40% and 60%, respectively. We also set the molar flow rates of hydrogen and oxygen proportionate to the total current, with a 20% excess of hydrogen and a 150% excess of oxygen. This resulted in a stoichiometry for the flow of hydrogen that was 1.2 and a stoichiometry for the flow of oxygen that was 2.5. In addition to the operational parameters that are shown in <xref ref-type="table" rid="T1">Table 1</xref>, the boundary conditions and operating conditions of the model are summarized in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Summary of the boundary and operating conditions.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">
<break/>Description</th>
<th align="center">Expression</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Hydrogen molar flow rate</td>
<td align="center">
<inline-formula id="inf195">
<mml:math id="m239">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Oxygen molar flow rate</td>
<td align="center">
<inline-formula id="inf196">
<mml:math id="m240">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>o</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Vapor pressure</td>
<td align="center">
<inline-formula id="inf197">
<mml:math id="m241">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.61121</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>18.678</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>234.5</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mn>257.14</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Vapor molar fraction in anode flow stream</td>
<td align="center">
<inline-formula id="inf198">
<mml:math id="m242">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>an</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mn>1</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Vapor molar fraction in cathode flow stream</td>
<td align="center">
<inline-formula id="inf199">
<mml:math id="m243">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>ca</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mn>1</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Hydrogen molar fraction in anode flow stream</td>
<td align="center">
<inline-formula id="inf200">
<mml:math id="m244">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>an</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>an</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Oxygen molar fraction in cathode flow stream</td>
<td align="center">
<inline-formula id="inf201">
<mml:math id="m245">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Nitrogen molar fraction in cathode flow stream</td>
<td align="center">
<inline-formula id="inf202">
<mml:math id="m246">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Vapor molar flow rate, anode side</td>
<td align="center">
<inline-formula id="inf203">
<mml:math id="m247">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>an</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Vapor molar flow rate, cathode side</td>
<td align="center">
<inline-formula id="inf204">
<mml:math id="m248">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>an</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Nitrogen molar flow rate</td>
<td align="center">
<inline-formula id="inf205">
<mml:math id="m249">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Hydrogen mass flow rate</td>
<td align="center">
<inline-formula id="inf206">
<mml:math id="m250">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Vapor mass flow rate, anode side</td>
<td align="center">
<inline-formula id="inf207">
<mml:math id="m251">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>an</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>an</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>18</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Vapor mass flow rate, cathode side</td>
<td align="center">
<inline-formula id="inf208">
<mml:math id="m252">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>ca</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>an</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>18</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Nitrogen mass flow rate</td>
<td align="center">
<inline-formula id="inf209">
<mml:math id="m253">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>28</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Oxygen mass flow rate</td>
<td align="center">
<inline-formula id="inf210">
<mml:math id="m254">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>32</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Anode total mass flow rate</td>
<td align="center">
<inline-formula id="inf211">
<mml:math id="m255">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>an</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Cathode total mass flow rate</td>
<td align="center">
<inline-formula id="inf212">
<mml:math id="m256">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>ca</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Water mass fraction in anode flow stream</td>
<td align="center">
<inline-formula id="inf213">
<mml:math id="m257">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>an</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>an</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Water mass fraction in cathode flow stream</td>
<td align="center">
<inline-formula id="inf214">
<mml:math id="m258">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>ca</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>ca</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Nitrogen mass fraction in cathode flow stream</td>
<td align="center">
<inline-formula id="inf215">
<mml:math id="m259">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-1-2">
<title>3.1.2 Mesh independency study</title>
<p>Firstly, we conducted a convergence study to assess the mesh independence of the developed numerical model. We examined five different mesh element size models with an operating current density of 0.6&#xa0;A/cm2. The number of mesh elements employed was 66,685, 184,754, 231,472, 324,857, and 414,841, as depicted in <xref ref-type="fig" rid="F4">Figure 4</xref>. As the result shows, the cell potential (voltage) values do not show a significant change between 324,857 and 414,841 mesh elements, so this study used 324,857 mesh elements for the simulation. The computational time for a single simulation requires about 4&#xa0;min on an AMD Ryzen Threadripper 1950X 16-Core Processor with 3.40&#xa0;GHz and 64.0&#xa0;GB of RAM.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Mesh independency study of the numerical model.</p>
</caption>
<graphic xlink:href="fenrg-12-1468702-g004.tif"/>
</fig>
</sec>
<sec id="s3-1-3">
<title>3.1.3 Numerical model result discussion</title>
<p>
<xref ref-type="fig" rid="F5">Figure 5A</xref> shows the contour plot of water activity across the membrane while giving a 0.6 A/cm<sup>2</sup> current density. As demonstrated, the water activity rises as it approaches the outflow. On the oxygen side, the increased water activity is a direct result of the water that is being created within the cell. Hydrogen depletion is the primary factor contributing to the increase in water activity on the hydrogen side. The contour plot of <xref ref-type="fig" rid="F5">Figure 5A</xref> also shows that certain regions exhibit a water activity (relative humidity) value greater than one, which indicates the existence of condensation on the membrane. The membrane water flux in the z-direction is also shown in <xref ref-type="fig" rid="F5">Figure 5B</xref>, As was seen, the flux is positive near the oxygen intake and the hydrogen outlet. This is because the hydrogen side is more humidified than the oxygen side, which indicates that water is carried from the hydrogen side to the oxygen side. When the oxygen input and hydrogen outlet are located near one another, the water is carried across the membrane in the negative z-direction.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Water activities: <bold>(A)</bold> water activity (relative humidity) in the membrane; <bold>(B)</bold> water flux in the z-direction of the membrane.</p>
</caption>
<graphic xlink:href="fenrg-12-1468702-g005.tif"/>
</fig>
</sec>
<sec id="s3-1-4">
<title>3.1.4 Model validation</title>
<p>We performed three operating conditions under different temperatures and compared the numerical simulation results with the experimental data under the same working conditions. We evaluated the model for an initial case corresponding to a stack with a MEA total active area of <inline-formula id="inf216">
<mml:math id="m260">
<mml:mrow>
<mml:mn>54</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>54</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> and an operating temperature of 50<inline-formula id="inf217">
<mml:math id="m261">
<mml:mrow>
<mml:mo>&#x2103;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, 60<inline-formula id="inf218">
<mml:math id="m262">
<mml:mrow>
<mml:mo>&#x2103;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, and 70<inline-formula id="inf219">
<mml:math id="m263">
<mml:mrow>
<mml:mo>&#x2103;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. As the initial geometry and operating parameters in <xref ref-type="table" rid="T1">Table 1</xref> show, we employed both hydrogen and air at a relative humidity of 60%. The hydrogen stoichiometric ratio is 1.25 (80% hydrogen utilization rate), whereas the air stoichiometric ratio is 2.</p>
<p>
<xref ref-type="fig" rid="F6">Figure 6</xref> displays the effects of current density for both experimental and numerical results on the polarization and power density curves. The polarization curve, a widely used performance indicator for fuel cell systems, has a direct relationship between system efficiency and current density. As the current density goes up, the voltage and efficiency go down because of the irreversible effects of activation, ohmic, and concentration overpotentials. On the other hand, the power density reaches a maximum at a specific current density value and rises with increasing current density. Overall, we observe that the simulation results under three different working conditions are all in good agreement with the experimental data. Given that the error falls within an acceptable range, the model appears feasible in this case, leading to the use of a numerical model for this study.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Comparison of simulation and experimental results for polarization and power density curves at three operating temperatures.</p>
</caption>
<graphic xlink:href="fenrg-12-1468702-g006.tif"/>
</fig>
</sec>
</sec>
<sec id="s3-2">
<title>3.2 Sensitivity analysis</title>
<p>To investigate the uncertain effect and to choose the most significant noise (random) parameters for cell potential and average water activity at the membrane, first we developed a GPR model for each response. To train the model 100 simulations were conducted by applying a Latin hypercubic sampling method (<xref ref-type="bibr" rid="B9">Johnson et al., 1990</xref>). For testing 30 simulations were also conducted by generating a random sample dataset. The GPR model was developed for both cell potential and water activity. We calculated the R<sup>2</sup> and RMSE values to assess the accuracy of the model. The results showed that the cell potential model had an R<sup>2</sup> of 0.9909 and an RMSE of 0.0045, while the average water activity at the membrane model had an R<sup>2</sup> of 0.9896 and an RMSE of 0.0134. <xref ref-type="fig" rid="F7">Figure 7</xref> displays the Actual vs. Prediction plot, which demonstrates a perfect match between the predicted and actual values of both cell potential and water activity. In addition, when we use the numerical simulation, the computing time for a single simulation takes approximately 4&#xa0;min to yield the cell potential and water activity results. However, the GBR model will return the result in 0.001&#xa0;s for a single run.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Actual vs. Prediction result comparison: <bold>(A)</bold> cell potential; <bold>(B)</bold> water activity at the membrane.</p>
</caption>
<graphic xlink:href="fenrg-12-1468702-g007.tif"/>
</fig>
<p>As discussed in <xref ref-type="sec" rid="s3">Section 3</xref>, for sensitivity analysis, the study applied the Sobol method, which is one of the global variance-based sensitivity analysis methods. <xref ref-type="fig" rid="F8">Figure 8</xref> also displays the computed Sobol indices, demonstrating that parameters such as cell temperature (T), exchange current density at reference oxygen reduction (<inline-formula id="inf220">
<mml:math id="m264">
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>), specific area, catalytic layers (<inline-formula id="inf221">
<mml:math id="m265">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>), and the oxygen molar fraction in the cathode relative to nitrogen (<inline-formula id="inf222">
<mml:math id="m266">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>), significantly influence cell potential. Cell temperature (T), hydrogen flow stoichiometry (<inline-formula id="inf223">
<mml:math id="m267">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>), oxygen flow stoichiometry (<inline-formula id="inf224">
<mml:math id="m268">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>), inlet relative humidity at the anode side (<inline-formula id="inf225">
<mml:math id="m269">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>), and inlet relative humidity at the cathode side (<inline-formula id="inf226">
<mml:math id="m270">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) also significantly influence the water content at the membrane.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Sensitivity analysis with Sobol indices: <bold>(A)</bold> cell potential; <bold>(B)</bold> water activity.</p>
</caption>
<graphic xlink:href="fenrg-12-1468702-g008.tif"/>
</fig>
</sec>
<sec id="s3-3">
<title>3.3 Deterministic optimization</title>
<p>Deterministic optimization has been carried out after the selection of the most significant random (uncertain) variables for the respective target responses. The mean operating parameters are applied in addition to the design variables in deterministic optimization. The PEMFC&#x2019;s channel structure is then optimized using a multi-objective optimization technique. Genetic algorithms and numerical simulation are combined in the multi-objective optimization method. The height of the channel <inline-formula id="inf227">
<mml:math id="m271">
<mml:mrow>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, the width of the channel <inline-formula id="inf228">
<mml:math id="m272">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and the width of the ribs <inline-formula id="inf229">
<mml:math id="m273">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are chosen to be variables of the optimization process. Additionally, the objective is to maximize cell potential output and efficiency while minimizing the average water activity at the membrane. The multi-objective optimization is described by the following mathematical model.<disp-formula id="e45">
<mml:math id="m274">
<mml:mrow>
<mml:munder>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>W</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>U</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(45)</label>
</disp-formula>where <inline-formula id="inf230">
<mml:math id="m275">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is cell potential, <inline-formula id="inf231">
<mml:math id="m276">
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is efficiency, <inline-formula id="inf232">
<mml:math id="m277">
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the average water activity at the membrane, and <inline-formula id="inf233">
<mml:math id="m278">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the design variables. The range of the design variables is also given in <xref ref-type="table" rid="T3">Table 3</xref>.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Design variables information.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">No</th>
<th align="center">Input parameters</th>
<th align="center">Description</th>
<th align="center">Initial</th>
<th align="center">lb</th>
<th align="center">ub</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="center">
<inline-formula id="inf234">
<mml:math id="m279">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Rib width [mm]</td>
<td align="center">0.948</td>
<td align="center">0.4</td>
<td align="center">1.5</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">
<inline-formula id="inf235">
<mml:math id="m280">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Channel width [mm]</td>
<td align="center">0.948</td>
<td align="center">0.4</td>
<td align="center">1.5</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">
<inline-formula id="inf236">
<mml:math id="m281">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Channel height [mm]</td>
<td align="center">0.948</td>
<td align="center">0.4</td>
<td align="center">1.5</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Based on the selected random and design variables the surrogate model has been developed for each objective function which is cell potential, average water activity at the membrane and efficiency. Firstly, we developed the GPR surrogate mode for each objective function by generating 100 training sample datasets using the hyper-Latin cube sampling method. Additionally, we generated 30 random datasets for model testing. <xref ref-type="fig" rid="F9">Figure 9</xref> shows the actual and prediction correlation plots for the testing dataset, along with the R2 value, demonstrating the accurate fitting of all three surrogate models.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Actual vs. Predicted correlation for the selected parameters: <bold>(A)</bold> Cell potential; <bold>(B)</bold> Efficiency; <bold>(C)</bold> Water activity.</p>
</caption>
<graphic xlink:href="fenrg-12-1468702-g009.tif"/>
</fig>
<p>As shown in <xref ref-type="disp-formula" rid="e45">Equation 45</xref>, the goal is to maximize cell potential output and efficiency while minimizing the average water activity at the membrane. In this investigation, we employed the multi-objective genetic algorithm to determine the Pareto front among the three objective functions. In this study, we utilize the Pareto fraction and the distance function to regulate the elitism of the genetic algorithm. By giving preference to candidates which are placed relatively far away from the front, the Pareto fraction option and the distance function both help to preserve variety on the front. This is accomplished by giving preference to candidates which are located at a distance. The Pareto fraction option places a limit on the number of candidates which are located on the Pareto front. In this study, we used a population size of 500 individuals, a Pareto percentage of 0.3 (which is thirty percent of the population size) and applied to 100 generations.</p>
<p>Several multiple-criteria decision-making methods have been suggested for different fields to find the best combination to choose from the Parato front result. Such as the analytical hierarchy process (AHP), the technique for order of preference by similarity to the ideal solution (TOPSIS), and the multi-level linguistic decision-making methodology (multi-level LDM). Various studies have also compared these methods from different perspectives (<xref ref-type="bibr" rid="B10">Kolios et al., 2016</xref>). This specific study employs the TOPSIS method, which is a widely used methodology in numerous fields that offers faster computational time compared to other methods (<xref ref-type="bibr" rid="B27">Tzeng and Huang, 2011</xref>). For the same weight the result shows that, compared to the initial (mean value), the efficiency and cell potential have increased from 0.5510 to 0.5796 and from 0.7273 to 0.7572&#xa0;V, respectively. Additionally, the average water content at the membrane has decreased from 1.3416 to 1.2872. <xref ref-type="table" rid="T4">Table 4</xref> also summarizes the TOPSIS result for different weight of weights of efficiency, cell potential, and average water activity at the membrane.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>TOPSIS results at different weights.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="center">Scenario</th>
<th colspan="3" align="center">Weights</th>
<th colspan="3" align="center">TOPSIS results</th>
</tr>
<tr>
<th align="center">System efficiency</th>
<th align="center">Cell potential</th>
<th align="center">Average water activity</th>
<th align="center">System efficiency</th>
<th align="center">Cell potential</th>
<th align="center">Average water activity</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="center">0.333</td>
<td align="center">0.333</td>
<td align="center">0.333</td>
<td align="center">&#x2212;0.5796</td>
<td align="center">&#x2212;0.7572</td>
<td align="center">1.2872</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">0.5</td>
<td align="center">0.25</td>
<td align="center">0.25</td>
<td align="center">&#x2212;0.5891</td>
<td align="center">&#x2212;0.7597</td>
<td align="center">1.3429</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">0.25</td>
<td align="center">0.5</td>
<td align="center">0.25</td>
<td align="center">&#x2212;0.5803</td>
<td align="center">&#x2212;0.7594</td>
<td align="center">1.3224</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">0.25</td>
<td align="center">0.25</td>
<td align="center">0.5</td>
<td align="center">&#x2212;0.5767</td>
<td align="center">&#x2212;0.7574</td>
<td align="center">1.2868</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-4">
<title>3.4 Reliability-based design optimization</title>
<p>Following the completion of the sensitivity analysis and deterministic optimization, we performed the RBDO by utilizing the significant random variables for each constraint function. Here we also employed the same surrogate model from the deterministic optimization. The study&#x2019;s RBDO formulation is also given as follows:<disp-formula id="e46">
<mml:math id="m282">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>z</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>U</mml:mi>
</mml:msub>
<mml:mi>X</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(46)</label>
</disp-formula>where <inline-formula id="inf237">
<mml:math id="m283">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the design variable, <inline-formula id="inf238">
<mml:math id="m284">
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the respective chosen random parameter, <inline-formula id="inf239">
<mml:math id="m285">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the mean value of the random parameters, <inline-formula id="inf240">
<mml:math id="m286">
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the objective function (system efficiency), <inline-formula id="inf241">
<mml:math id="m287">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> the average water activity function, <inline-formula id="inf242">
<mml:math id="m288">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> cell potential function, <inline-formula id="inf243">
<mml:math id="m289">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf244">
<mml:math id="m290">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> target probability for average water activity and cell potential, respectively. Each constraint function&#x2019;s feasibility region, or limit state, is also determined at each iteration. For instance, the cell potential&#x2019;s limit state( <inline-formula id="inf245">
<mml:math id="m291">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>) is obtained from the design variables <inline-formula id="inf246">
<mml:math id="m292">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and the mean value of the random parameters <inline-formula id="inf247">
<mml:math id="m293">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>; the failure state occurs when it falls less than the limit, while the average water activity&#x2019;s failure value occurs when it falls above the determined limit value. The study also sets the <inline-formula id="inf248">
<mml:math id="m294">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf249">
<mml:math id="m295">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> to 0.05 to target a probability above 95% reliability for both average water activity at the membrane and cell potential. <xref ref-type="table" rid="T5">Table 5</xref> also shows the random (uncertain) parameter values, assuming a normal distribution with a covariance of 0.05 for all random operating parameters.</p>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Information on the significant uncertain variables.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">No</th>
<th align="center">Input parameters</th>
<th align="center">Description</th>
<th align="center">Mean value</th>
<th align="center">COV</th>
<th align="center">Distribution</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="center">
<inline-formula id="inf250">
<mml:math id="m296">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Hydrogen flow stoichiometry</td>
<td align="center">1.2</td>
<td align="center">0.05</td>
<td align="center">Normal</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">
<inline-formula id="inf251">
<mml:math id="m297">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Oxygen flow stoichiometry</td>
<td align="center">2.5</td>
<td align="center">0.05</td>
<td align="center">Normal</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">
<inline-formula id="inf252">
<mml:math id="m298">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Inlet relative humidity at anode side [%]</td>
<td align="center">0.60</td>
<td align="center">0.05</td>
<td align="center">Normal</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">
<inline-formula id="inf253">
<mml:math id="m299">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Inlet relative humidity at cathode side [%]</td>
<td align="center">0.60</td>
<td align="center">0.05</td>
<td align="center">Normal</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">
<inline-formula id="inf254">
<mml:math id="m300">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Oxygen molar fraction in cathode compared with nitrogen</td>
<td align="center">0.21</td>
<td align="center">0.05</td>
<td align="center">Normal</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">
<inline-formula id="inf255">
<mml:math id="m301">
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Cell temperature [<inline-formula id="inf256">
<mml:math id="m302">
<mml:mrow>
<mml:mo>&#x2103;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>]</td>
<td align="center">60</td>
<td align="center">0.05</td>
<td align="center">Normal</td>
</tr>
<tr>
<td align="center">7</td>
<td align="center">
<inline-formula id="inf257">
<mml:math id="m303">
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Reference exchange current density at oxygen reduction [A/m<sup>2</sup>]</td>
<td align="center">1e-4</td>
<td align="center">0.05</td>
<td align="center">Normal</td>
</tr>
<tr>
<td align="center">8</td>
<td align="center">
<inline-formula id="inf258">
<mml:math id="m304">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">Specific area at catalytic layers[1/m]</td>
<td align="center">5e7</td>
<td align="center">0.05</td>
<td align="center">Normal</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To determine the reliability index for the average water activity in the membrane and the cell potential constraint, we used an MCS method, which involves generating 10,000 samples based on their distribution. For the objective function optimization, the study applied a genetic algorithm. In this investigation, we employed a maximum of 200 generations, a population size of 100, and a function tolerance of <inline-formula id="inf259">
<mml:math id="m305">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>. <xref ref-type="fig" rid="F10">Figure 10</xref> depicts the evolution of the fitness value for the objective function (system efficiency) across generations until the genetic algorithm converges to the optimal value. As the result shows, the optimization ends before reaching the specified maximum number of generations. This demonstrates that the specified maximum number of generations is adequate.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>History of the generation of the best fitness value.</p>
</caption>
<graphic xlink:href="fenrg-12-1468702-g010.tif"/>
</fig>
<p>
<xref ref-type="table" rid="T6">Table 6</xref> also summarizes the results for the deterministic and reliable optimal design variable, while <xref ref-type="table" rid="T7">Table 7</xref> compares the optimal results of the deterministic optimization and RBDO with the initial values. The result demonstrates that the deterministic optimization yields higher efficiency, however, the reliability for cell potential is 60.92% and 79.31% for water activity at the membrane. The optimal system efficiency values obtained by RBDO are less than those obtained by DO; However, the reliability for cell potential is 95.01% and for water activity at the membrane is 96.85%, which is higher than the deterministic or the initial values. This suggests that the proposed RBDO provides a more reliable and robust design of the serpentine flow channel cross-section.</p>
<table-wrap id="T6" position="float">
<label>TABLE 6</label>
<caption>
<p>Optimal design variable results.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Method</th>
<th align="center">Ribs width [mm]</th>
<th align="center">Channel width [mm]</th>
<th align="center">Channel height [mm]</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">DO</td>
<td align="center">0.715</td>
<td align="center">0.707</td>
<td align="center">0.978</td>
</tr>
<tr>
<td align="center">RBDO</td>
<td align="center">0.733</td>
<td align="center">0.721</td>
<td align="center">0.923</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T7" position="float">
<label>TABLE 7</label>
<caption>
<p>Result comparison.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left"/>
<th rowspan="2" align="center">Efficiency [%]</th>
<th rowspan="2" align="center">Cell potential [V]</th>
<th rowspan="2" align="center">Water activity</th>
<th colspan="2" align="center">Reliability</th>
</tr>
<tr>
<th align="center">Cell potential (%)</th>
<th align="center">Water activity</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Mean (Initial)</td>
<td align="center">0.5510</td>
<td align="center">0.7273</td>
<td align="center">1.3416</td>
<td align="center">57.90</td>
<td align="center">69.10%</td>
</tr>
<tr>
<td align="center">DO</td>
<td align="center">0.5796</td>
<td align="center">0.7572</td>
<td align="center">1.2872</td>
<td align="center">79.31</td>
<td align="center">60.92%</td>
</tr>
<tr>
<td align="center">RBDO</td>
<td align="center">0.5773</td>
<td align="center">0.7485</td>
<td align="center">1.3222</td>
<td align="center">95.10</td>
<td align="center">96.85%</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>
<xref ref-type="fig" rid="F11">Figure 11</xref> also shows the histograms of constraints (cell potentials and water activities) to show that the RBDO procedure determines a feasible, reliable design. As shown in the figure, the safe regions of the constraints are denoted by dashed black lines and an arrow, which represent the areas where the design is feasible due to the constraints being met. The histograms also demonstrate that the RBDO approach successfully preserves the system&#x2019;s level of reliability despite randomness (uncertainty), which may occur at any point in the system&#x2019;s operation.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>The constraint&#x2019;s result frequency in RBDO: <bold>(A)</bold> cell potential; <bold>(B)</bold> average water activity in the membrane.</p>
</caption>
<graphic xlink:href="fenrg-12-1468702-g011.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>4 Conclusion</title>
<p>RBDO of the PEMFC was performed by applying an uncertainty model to enhance the performance efficiency. It was assumed that uncertainty models of the operating parameters for the cell potential and average water activity in the membrane calculation are statistical models with normal distributions. First, we developed a numerical PEMFC model in COMOSL, followed by a surrogate model to replace the computationally expensive model. The GBR model demonstrates an efficient technique to solve the problems of performance nonlinearity and relatively high computing costs using numerical simulations, which demonstrate that with the GBR model, the computation time has been reduced from 4&#xa0;min to 0.001&#xa0;s. Then, a sensitivity analysis was conducted to identify and select the most significant operating parameters for the cell potential and average water activity at the membrane responses. MCS was executed to calculate the probability of failure of cell potential and average water activity in the membrane. In addition, the GPR model was adopted to determine the efficient performance levels of MCS and RBDO. We also utilize the genetic algorithm to exploit its advantages in the global optimization search process, making it particularly well-suited for the optimization problem of PEMFC.</p>
<p>The result of RBDO for the PEMFC system efficiency was compared with the result of deterministic optimization and the initial design variables. Based on the result, RBDO serves as a good alternative approach for nonlinear and uncertain design problems like PEMFC design optimization. Moreover, RBDO can improve the results of the initial channel cross-section and make up for the weak points of deterministic optimization by considering the uncertainty property of the serpentine PEMCF channel cross-section design. The results show that the deterministic optimization yields higher efficiency; however, the reliability for cell potential is 60.92% and 79.31% for water activity at the membrane. The RBDO gives us a cell potential reliability of 95.01% and an average water activity at the membrane of 96.85%, which is better than the initial or deterministic values. As a result, RBDO with an uncertainty model can be a useful and practical technique for obtaining a reliable and robust PEMFC design. This method can also be used to investigate and design reliability for any other fuel cell type by choosing the appropriate objective functions (parameters). Further, in this study, water management and cell potential were considered as objective functions (parameters), but other parameters also need to be considered when designing PEMFCs, so a future study can be conducted to implement this study&#x2019;s proposed method considering other parameters, such as oxygen concentration in the catalytic layer and pressure drop in the channel.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s6">
<title>Author contributions</title>
<p>MA: Formal Analysis, Investigation, Software, Visualization, Writing&#x2013;original draft. BK: Conceptualization, Funding acquisition, Resources, Supervision, Writing&#x2013;review and editing. M-GK: Validation, Writing&#x2013;review and editing. H-SK: Project administration, Resources, Writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s7">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. This research was supported by Korea Research Institute of Ships and Ocean engineering a grant from Endowment Project of &#x201c;Development of Basic Technologies in Eco-friendly Ship Fuel Reliability and Safety Evaluation&#x201d; funded by Ministry of Oceans and Fisheries (1525014866).</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Al-Baghdadi</surname>
<given-names>M. A. S.</given-names>
</name>
<name>
<surname>Al-Janabi</surname>
<given-names>H. A. S.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Parametric and optimization study of a PEM fuel cell performance using three-dimensional computational fluid dynamics model</article-title>. <source>Renew. energy</source> <volume>32</volume> (<issue>7</issue>), <fpage>1077</fpage>&#x2013;<lpage>1101</lpage>. <pub-id pub-id-type="doi">10.1016/j.renene.2006.04.018</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ang</surname>
<given-names>S. M. C.</given-names>
</name>
<name>
<surname>Brett</surname>
<given-names>D. J.</given-names>
</name>
<name>
<surname>Fraga</surname>
<given-names>E. S.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>A multi-objective optimisation model for a general polymer electrolyte membrane fuel cell system</article-title>. <source>J. Power Sources</source> <volume>195</volume> (<issue>9</issue>), <fpage>2754</fpage>&#x2013;<lpage>2763</lpage>. <pub-id pub-id-type="doi">10.1016/j.jpowsour.2009.10.095</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bergamini</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Nguyen</surname>
<given-names>T. V.</given-names>
</name>
<name>
<surname>Elmegaard</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Simplification of data acquisition in process integration retrofit studies based on uncertainty and sensitivity analysis</article-title>. <source>Front. Energy Res.</source> <volume>7</volume>, <fpage>108</fpage>. <pub-id pub-id-type="doi">10.3389/fenrg.2019.00108</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Buck</surname>
<given-names>A. L.</given-names>
</name>
</person-group> (<year>1996</year>). <source>Buck research cr-1a user&#x2019;s manual</source>. <publisher-loc>Boulder, CO, USA</publisher-loc>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>An effective surrogate model assisted algorithm for multi-objective optimization: application to wind farm layout design</article-title>. <source>Front. Energy Res.</source> <volume>11</volume>, <fpage>1239332</fpage>. <pub-id pub-id-type="doi">10.3389/fenrg.2023.1239332</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fathy</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Abdelkareem</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Olabi</surname>
<given-names>A. G.</given-names>
</name>
<name>
<surname>Rezk</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A novel strategy based on salp swarm algorithm for extracting the maximum power of proton exchange membrane fuel cell</article-title>. <source>Int. J. Hydrogen Energy</source> <volume>46</volume> (<issue>8</issue>), <fpage>6087</fpage>&#x2013;<lpage>6099</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijhydene.2020.02.165</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Golbert</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lewin</surname>
<given-names>D. R.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Model-based control of fuel cells:</article-title>. <source>J. power sources</source> <volume>135</volume> (<issue>1-2</issue>), <fpage>135</fpage>&#x2013;<lpage>151</lpage>. <pub-id pub-id-type="doi">10.1016/j.jpowsour.2004.04.008</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Optimization and parametric analysis of PEMFC based on an agglomerate model for catalyst layer</article-title>. <source>J. Energy Inst.</source> <volume>87</volume> (<issue>2</issue>), <fpage>163</fpage>&#x2013;<lpage>174</lpage>. <pub-id pub-id-type="doi">10.1016/j.joei.2014.03.004</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Johnson</surname>
<given-names>M. E.</given-names>
</name>
<name>
<surname>Moore</surname>
<given-names>L. M.</given-names>
</name>
<name>
<surname>Ylvisaker</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>1990</year>). <article-title>Minimax and maximin distance designs</article-title>. <source>J. Stat. Plan. inference</source> <volume>26</volume> (<issue>2</issue>), <fpage>131</fpage>&#x2013;<lpage>148</lpage>. <pub-id pub-id-type="doi">10.1016/0378-3758(90)90122-b</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kolios</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Mytilinou</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Lozano-Minguez</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Salonitis</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>A comparative study of multiple-criteria decision-making methods under stochastic inputs</article-title>. <source>Energies</source> <volume>9</volume> (<issue>7</issue>), <fpage>566</fpage>. <pub-id pub-id-type="doi">10.3390/en9070566</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kannan</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Xue</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Raman</surname>
<given-names>K. A.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Fisher</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Birgersson</surname>
<given-names>E.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Quantifying operating uncertainties of a PEMFC&#x2013;Monte Carlo-machine learning based approach</article-title>. <source>Renewable Energy</source> <volume>158</volume>, <fpage>343</fpage>&#x2013;<lpage>359</lpage>.</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Multi-objective optimization of PEM fuel cell by coupled significant variables recognition, surrogate models and a multi-objective genetic algorithm</article-title>. <source>Energy Convers. Manag.</source> <volume>236</volume>, <fpage>114063</fpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2021.114063</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>W. Z.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>W. W.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Jiao</surname>
<given-names>Y. H.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Qu</surname>
<given-names>Z. G.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimization of blocked channel design for a proton exchange membrane fuel cell by coupled genetic algorithm and three-dimensional CFD modeling</article-title>. <source>Int. J. Hydrogen Energy</source> <volume>45</volume> (<issue>35</issue>), <fpage>17759</fpage>&#x2013;<lpage>17770</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijhydene.2020.04.166</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Xuan</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Multi-objective optimization of proton exchange membrane fuel cell geometry and operating parameters based on three new performance evaluation indexes</article-title>. <source>Energy Convers. Manag.</source> <volume>277</volume>, <fpage>116642</fpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2022.116642</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ge</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Multi-objective optimization of operating conditions and channel structure for a proton exchange membrane fuel cell</article-title>. <source>Int. J. heat mass Transf.</source> <volume>111</volume>, <fpage>289</fpage>&#x2013;<lpage>298</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijheatmasstransfer.2017.03.120</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Manso</surname>
<given-names>A. P.</given-names>
</name>
<name>
<surname>Marzo</surname>
<given-names>F. F.</given-names>
</name>
<name>
<surname>Mujika</surname>
<given-names>M. G.</given-names>
</name>
<name>
<surname>Barranco</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lorenzo</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Numerical analysis of the influence of the channel cross-section aspect ratio on the performance of a PEM fuel cell with serpentine flow field design</article-title>. <source>Int. J. Hydrogen Energy</source> <volume>36</volume> (<issue>11</issue>), <fpage>6795</fpage>&#x2013;<lpage>6808</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijhydene.2011.02.099</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mawardi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Pitchumani</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Effects of parameter uncertainty on the performance variability of proton exchange membrane (PEM) fuel cells</article-title>. <source>J. power sources</source> <volume>160</volume> (<issue>1</issue>), <fpage>232</fpage>&#x2013;<lpage>245</lpage>. <pub-id pub-id-type="doi">10.1016/j.jpowsour.2006.01.017</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nguyen</surname>
<given-names>T. V.</given-names>
</name>
<name>
<surname>White</surname>
<given-names>R. E.</given-names>
</name>
</person-group> (<year>1993</year>). <article-title>A water and heat management model for proton&#x2010;exchange&#x2010;membrane fuel cells</article-title>. <source>J. Electrochem. Soc.</source> <volume>140</volume> (<issue>8</issue>), <fpage>2178</fpage>&#x2013;<lpage>2186</lpage>. <pub-id pub-id-type="doi">10.1149/1.2220792</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Determination of operating parameters for PEM fuel cell using support vector machines approach</article-title>. <source>J. Energy Storage</source> <volume>13</volume>, <fpage>409</fpage>&#x2013;<lpage>417</lpage>. <pub-id pub-id-type="doi">10.1016/j.est.2017.09.005</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perng</surname>
<given-names>S. W.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>H. W.</given-names>
</name>
<name>
<surname>Jue</surname>
<given-names>T. C.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>K. C.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Numerical predictions of a PEM fuel cell performance enhancement by a rectangular cylinder installed transversely in the flow channel</article-title>. <source>Appl. Energy</source> <volume>86</volume> (<issue>9</issue>), <fpage>1541</fpage>&#x2013;<lpage>1554</lpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2008.11.011</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Raj</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Shamim</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Investigation of the effect of multidimensionality in PEM fuel cells</article-title>. <source>Energy Convers. Manag.</source> <volume>86</volume>, <fpage>443</fpage>&#x2013;<lpage>452</lpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2014.04.088</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Rasmussen</surname>
<given-names>C. E.</given-names>
</name>
</person-group> (<year>2003</year>). &#x201c;<article-title>Gaussian processes in machine learning</article-title>,&#x201d; in <source>Summer school on machine learning</source> (<publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer Berlin Heidelberg</publisher-name>), <fpage>63</fpage>&#x2013;<lpage>71</lpage>.</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sobol</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>1993</year>). <article-title>Sensitivity estimates for nonlinear mathematical models</article-title>. <source>Math. Model. Comput. Exp.</source> <volume>1</volume>, <fpage>407</fpage>&#x2013;<lpage>414</lpage>.</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sohani</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Naderi</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Torabi</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Comprehensive comparative evaluation of different possible optimization scenarios for a polymer electrolyte membrane fuel cell</article-title>. <source>Energy Convers. Manag.</source> <volume>191</volume>, <fpage>247</fpage>&#x2013;<lpage>260</lpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2019.04.005</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Squadrito</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Maggio</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Passalacqua</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Lufrano</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Patti</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>An empirical equation for polymer electrolyte fuel cell (PEFC) behaviour</article-title>. <source>J. Appl. Electrochem.</source> <volume>29</volume> (<issue>12</issue>), <fpage>1449</fpage>&#x2013;<lpage>1455</lpage>. <pub-id pub-id-type="doi">10.1023/a:1003890219394</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tripathy</surname>
<given-names>R. K.</given-names>
</name>
<name>
<surname>Bilionis</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Deep UQ: learning deep neural network surrogate models for high dimensional uncertainty quantification</article-title>. <source>J. Comput. Phys.</source> <volume>375</volume>, <fpage>565</fpage>&#x2013;<lpage>588</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2018.08.036</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Tzeng</surname>
<given-names>G. H.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>J. J.</given-names>
</name>
</person-group> (<year>2011</year>). <source>Multiple attribute decision making: methods and applications</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>CRC Press</publisher-name>.</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y. X.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Real-time power optimization for an air-coolant proton exchange membrane fuel cell based on active temperature control</article-title>. <source>Energy</source> <volume>220</volume>, <fpage>119497</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2020.119497</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Weber</surname>
<given-names>A. Z.</given-names>
</name>
<name>
<surname>Newman</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Modeling transport in polymer-electrolyte fuel cells</article-title>. <source>Chemical reviews</source> <volume>104</volume> (<issue>10</issue>), <fpage>4679</fpage>&#x2013;<lpage>4726</lpage>.</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Multi-objective optimization of PEMFC performance based on grey correlation analysis and response surface method</article-title>. <source>Front. Energy Res.</source> <volume>11</volume>, <fpage>1206418</fpage>. <pub-id pub-id-type="doi">10.3389/fenrg.2023.1206418</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>An adaptive surrogate model based on support vector regression and its application to the optimization of railway wind barriers</article-title>. <source>Struct. Multidiscip. Optim.</source> <volume>55</volume>, <fpage>701</fpage>&#x2013;<lpage>713</lpage>. <pub-id pub-id-type="doi">10.1007/s00158-016-1528-9</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Comprehensive performance assessment and multi-objective optimization of high-power proton exchange membrane fuel cell system under variable load</article-title>. <source>Fuel</source> <volume>363</volume>, <fpage>130942</fpage>. <pub-id pub-id-type="doi">10.1016/j.fuel.2024.130942</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Uncertainty quantification of proton-exchange-membrane fuel cells degradation prediction based on Bayesian-Gated Recurrent Unit</article-title>. <source>ETransportation</source> <volume>16</volume>, <fpage>100230</fpage>. <pub-id pub-id-type="doi">10.1016/j.etran.2023.100230</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>