<?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">1395354</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2024.1395354</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>A corrosion model for CZ cladding based on in-pile irradiation data</article-title>
<alt-title alt-title-type="left-running-head">Duoting 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.1395354">10.3389/fenrg.2024.1395354</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Duoting</surname>
<given-names>Xu</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2672218/overview"/>
<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/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Xiaoyan</surname>
<given-names>Wei</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<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">
<name>
<surname>Xiaohan</surname>
<given-names>Liu</given-names>
</name>
<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 contrib-type="author">
<name>
<surname>Xin</surname>
<given-names>Jin</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Tao</surname>
<given-names>Wang</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff>
<institution>China Nuclear Power Technology Research Institute Co., Ltd.</institution>, <addr-line>Shenzhen</addr-line>, <country>China</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/72767/overview">Turgay Korkut</ext-link>, Sinop University, T&#xfc;rkiye</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/1082571/overview">Zhang Chunyu</ext-link>, Sun Yat-sen University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1864091/overview">Ezekiel Villarreal</ext-link>, Sandia National Laboratories (DOE), United States</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Xu Duoting, <email>xuduoting411767430@163.com</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>23</day>
<month>05</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>12</volume>
<elocation-id>1395354</elocation-id>
<history>
<date date-type="received">
<day>03</day>
<month>03</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>06</day>
<month>05</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Duoting, Xiaoyan, Xiaohan, Xin and Tao.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Duoting, Xiaoyan, Xiaohan, Xin and Tao</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>Corrosion resistance is the critical in-pile property for developing new Zircaloy cladding. As a new Zircaloy developed by China General Nuclear Power Corporation, CZ will be used as fuel rod cladding. This study is devoted to investigating the corrosion behavior of CZ. A two-stage Arrhenius equation is proposed to model the corrosion rate. A total of 1,510 measurement data points taken from 151 fuel rods irradiated for 1&#x2013;4 cycles were used to develop the corrosion model. The burnup of these fuel rods ranges from 13.7&#xa0;MWd/kgU to 55.9&#xa0;MWd/kgU. The mean value and standard deviation of P&#x2212;M (predicted value minus measured value) are 0.54 and 3.65 microns, respectively, and the mean value and standard deviation of P/M (predicted value divided by measured value) are 1.09 and 0.34 microns, respectively. P&#x2212;M and P/M increase with the local burnup. When the burnup is greater than 40&#xa0;MWd/kgU, the mean values of P&#x2212;M and P/M are 6.2 and 1.20 microns, respectively; on the other hand, the prediction of the proposed model is more conservative in high burnup. In the typical case in which the average burnup reaches 57 MWd/kgU, the oxide thickness of CZ cladding is much less than 30 microns, whereas the oxide thickness of Zr-4 cladding is approximately 80 microns, and this manifests that CZ cladding possesses excellent performance in corrosion resistance.</p>
</abstract>
<kwd-group>
<kwd>CZ</kwd>
<kwd>cladding</kwd>
<kwd>corrosion</kwd>
<kwd>Arrhenius equation</kwd>
<kwd>Gauss&#x2013;Newton method</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Nuclear Energy</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Fuel rod cladding is the first safety barrier in a nuclear reactor. Its integrity profoundly impacts the safety, reliability, and economy of a nuclear power plant (NPP). When the NPP is under normal operation, the cladding is exposed to high temperature, high pressure, and intense neutron irradiation. Under extreme conditions, the zirconium alloy cladding will undergo corrosion and form an oxide film on the outer surface. The corrosion behavior will result in a thinning of the cladding metal layer and a deterioration of heat transfer. Hence, the corrosion-resistance behavior defines an important criterion for the design of fuel rods.</p>
<p>Cladding corrosion is a kinetic process in which the zirconium of the cladding reacts with the coolant water and produces hydrogen and zirconia. Under the normal operation of an NPP, corrosion is usually characterized by a two-phase process (<xref ref-type="bibr" rid="B15">MacDonald and Thompson, 1976</xref>; <xref ref-type="bibr" rid="B8">Garzarolli et al., 1982</xref>; <xref ref-type="bibr" rid="B16">Massih and Vesterlund, 1992</xref>; <xref ref-type="bibr" rid="B17">Polley and Evans, 1993</xref>; <xref ref-type="bibr" rid="B14">Lee et al., 2008</xref>; <xref ref-type="bibr" rid="B11">Geelhood et al., 2011</xref>)<sup>.</sup> During the first phase, the metal layer of the cladding is covered with a dense oxide film. The reaction is controlled by the diffusion of anion species through the oxide. The kinetics of the oxidation can be described by a parabolic or cubic Arrhenius relationship. The mismatch between the oxide and metallic layers results in tensile stress within the cladding, and when the oxide layer breaks, the corrosion enters the second phase. The whole oxide layer now consists of a dense inner layer and a cracked outer layer through which the oxidizing species migrate toward the metal layer. In this phase, the thickness of the oxide layer increases linearly with time (<xref ref-type="bibr" rid="B7">Forsberg et al., 1995</xref>; <xref ref-type="bibr" rid="B14">Lee et al., 2008</xref>). The transition from the first phase to the second phase usually occurs at a thickness of 2&#x2013;6 microns (<xref ref-type="bibr" rid="B9">Garzarolli et al., 2012</xref>).</p>
<p>CZ is a new zirconium alloy (<xref ref-type="bibr" rid="B20">Xu et al., 2017</xref>; <xref ref-type="bibr" rid="B18">Shi et al., 2018</xref>; <xref ref-type="bibr" rid="B19">Xin et al., 2020</xref>) developed by China General Nuclear Power Corporation (CGN). Its elemental composition is shown in <xref ref-type="table" rid="T1">Table 1</xref> (<xref ref-type="bibr" rid="B19">Xin et al., 2020</xref>). Used in the pilot fuel rods and the pilot fuel assemblies, CZ cladding has undergone multiple cycles of irradiation in commercial nuclear reactors, and the maximum burnup of the fuel rod has reached 55&#xa0;MWd/kgU. During every cycle of irradiation, a pool examination of the CZ fuel rods was carried out, and the thickness of the oxide film was measured. In this research, the process of CZ in-pile corrosion modeling, along with measurement information on cladding oxide film, will be presented.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Elemental composition of CZ cladding.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Element</th>
<th align="left">Sn</th>
<th align="left">Nb</th>
<th align="left">Fe</th>
<th align="left">Cr</th>
<th align="left">Cu</th>
<th align="left">Zr</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Composition (wt%)</td>
<td align="left">0.8&#x2013;1.4</td>
<td align="left">0.1&#x2013;0.3</td>
<td align="left">0.3&#x2013;0.5</td>
<td align="left">0.025&#x2013;0.07</td>
<td align="left">0.03&#x2013;0.05</td>
<td align="left">Balance</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Investigation and prediction of the in-pile corrosion behavior are essential prerequisites for evaluating the fuel rod performance. The present study first presents the <italic>in situ</italic> measurement of the thickness of the oxide layer of CZ cladding in <xref ref-type="sec" rid="s2">Section 2</xref> and proposes a kinetics model for predicting the thickness of the oxide layer in <xref ref-type="sec" rid="s3">Section 3</xref>, followed by the evaluation of the established model in <xref ref-type="sec" rid="s4">Section 4</xref>. A short summary is presented in <xref ref-type="sec" rid="s5">Section 5</xref>.</p>
</sec>
<sec id="s2">
<title>2 Measurement of cladding oxide thickness</title>
<p>After every cycle of irradiation, the oxide thickness of the CZ fuel rods in the spent fuel pool was measured using the SICOM-COR system (developed by ENUSA and TECNATOM, <xref ref-type="fig" rid="F1">Figure 1</xref>). The SICOM-COR system makes use of the eddy current signal to measure the oxide thickness, and the resolution is 5 microns. During the measurement process, the probe moves from the bottom to the top of the fuel rod, and the axial distribution of the oxide thickness is recorded (<xref ref-type="fig" rid="F2">Figure 2</xref>). The thickness is zero at the grid zone.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Photo of the SICOM-COR device.</p>
</caption>
<graphic xlink:href="fenrg-12-1395354-g001.tif"/>
</fig>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Axial distribution of oxide thickness of CZ cladding.</p>
</caption>
<graphic xlink:href="fenrg-12-1395354-g002.tif"/>
</fig>
<p>As the corrosion model is required to be integrated into the fuel rod performance analysis code to predict cladding corrosion performance, and the fuel rod will be divided into several axial segments in the code, the oxide thickness of every axial segment must be known. The oxide thickness of every axial segment equals the average value of all oxide thicknesses in the axial segment zone.</p>
</sec>
<sec id="s3">
<title>3 Kinetics and model of corrosion</title>
<p>In Pressurized Water Reactor (PWR), zirconium reacts with water (or steam) and yields oxide and hydrogen:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mtext mathvariant="bold">Zr</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:msub>
<mml:mi mathvariant="bold">O</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mtext mathvariant="bold">Zr</mml:mtext>
<mml:msub>
<mml:mi mathvariant="bold">O</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mn mathvariant="bold">2</mml:mn>
<mml:mi mathvariant="bold">H</mml:mi>
</mml:mrow>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>The reaction rate is influenced by several factors, such as the temperature, heat flux, neutron irradiation, and chemical composition of the coolant. Plenty of studies (<xref ref-type="bibr" rid="B12">International Atomic Energy Agency, 1993</xref>; <xref ref-type="bibr" rid="B2">Abram, 1994</xref>; <xref ref-type="bibr" rid="B4">Billot et al., 1994</xref>; <xref ref-type="bibr" rid="B6">Cheng et al., 1996</xref>; <xref ref-type="bibr" rid="B1">Abe and Takeda, 2006</xref>; <xref ref-type="bibr" rid="B5">Bouineau et al., 2008</xref>; <xref ref-type="bibr" rid="B3">Bailly-Salins et al., 2021</xref>) have been conducted to develop models for describing and predicting the oxidation process. The models can be generally classified as mechanisms and empirical models. The former type of models, such as the expanded C4 (coupled-current charge compensation) model (<xref ref-type="bibr" rid="B3">Bailly-Salins et al., 2021</xref>), usually include mesoscopic and microscopic parameters to describe the oxidation process. Considering the evolution of these parameters is difficult to predict under complex conditions, these mechanism-based models find limited applications in engineering. The empirical models are usually simpler in mathematical expressions and thus can be easily integrated into fuel rod performance analysis codes. The typical empirical models such as MATPRO (<xref ref-type="bibr" rid="B15">MacDonald and Thompson, 1976</xref>), EPRI (<xref ref-type="bibr" rid="B8">Garzarolli et al., 1982</xref>), FRAPCON (<xref ref-type="bibr" rid="B11">Geelhood et al., 2011</xref>), ABB Atom (<xref ref-type="bibr" rid="B16">Massih and Vesterlund, 1992</xref>), and ZRIC models (<xref ref-type="bibr" rid="B17">Polley and Evans, 1993</xref>) are all expressed by the two-phase Arrhenius equation.</p>
<p>The same two-phase Arrhenius equation, as shown in Eq. <xref ref-type="disp-formula" rid="e2">2,</xref> is also adopted to develop the CZ corrosion model, which will be integrated into the fuel rod analysis code JASMINE (<xref ref-type="bibr" rid="B13">Jin et al., 2016</xref>).<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:msup>
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mn mathvariant="bold">3</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mtext mathvariant="bold">dt</mml:mtext>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mtext mathvariant="bold">pre</mml:mtext>
</mml:msub>
<mml:mo>&#x2219;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="bold">exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">Q</mml:mi>
<mml:mtext mathvariant="bold">pre</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mi mathvariant="bold">c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mtext mathvariant="bold">dS</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext mathvariant="bold">dt</mml:mtext>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mtext mathvariant="bold">post</mml:mtext>
</mml:msub>
<mml:mo>&#x2219;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="bold">exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">Q</mml:mi>
<mml:mtext mathvariant="bold">post</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mi mathvariant="bold">c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where S denotes the oxide thickness and S<sub>c</sub> denotes the transition oxide thickness. t is the time, and T is the temperature at the interface between the metal and oxide layers. C<sub>pre</sub> and C<sub>post</sub> are empirical coefficients. Q<sub>pre</sub> and Q<sub>post</sub> are activation energies.</p>
<sec id="s3-1">
<title>3.1 Introduction of input data</title>
<p>Because the corrosion measurement is done after the end of every cycle, the measurement data represent the cladding corrosion for a long period. In order to predict the cladding corrosion according to Eq. <xref ref-type="disp-formula" rid="e2">2</xref>, the history of the oxide surface temperature and cladding surface heat flux must be known. The form of the input data is as follows:</p>
<p>S<sub>i</sub>: the <italic>i</italic>th measurement data [i &#x3d; 1,2,3 &#x2026; n].</p>
<p>T<sub>i,j</sub>: the history of oxide surface temperature on the <italic>i</italic>th measurement data [j &#x3d; 1,2,3 &#x2026; ]</p>
<p>Q<sub>i,j</sub>: the history of cladding surface heat flux on the <italic>i</italic>th measurement data [j &#x3d; 1,2,3 &#x2026; ]</p>
<p>t<sub>i,j</sub>: the irradiation history on the <italic>i</italic>th measurement data [j &#x3d; 1,2,3 &#x2026; ]</p>
<p>Every measurement data point possesses corresponding T<sub>i,j</sub>, Q<sub>i,j</sub>, and t<sub>i,j</sub>, which are calculated by the fuel rod performance analysis code JASMINE.</p>
</sec>
<sec id="s3-2">
<title>3.2 Modeling procedure</title>
<p>The five undetermined constants in Eq. <xref ref-type="disp-formula" rid="e2">2</xref> need to be determined based on the measurement data. The determined principle is minimizing the sum of squared differences between prediction and measurement, as shown in Eq. <xref ref-type="disp-formula" rid="e3">3</xref>.<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:mi mathvariant="normal">F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>where <inline-formula id="inf1">
<mml:math id="m4">
<mml:mrow>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the <italic>i</italic>th measurement data, <inline-formula id="inf2">
<mml:math id="m5">
<mml:mrow>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the <italic>i</italic>th predicted value, and N is the number of measurement data.</p>
<p>The development of the cladding corrosion model is mathematically a nonlinear least-squares problem. The procedure of solving the nonlinear least-squares problem includes three steps.<list list-type="simple">
<list-item>
<p>Step 1: Initial variable guess: The initial values of the undetermined constants are determined based on the form of the equation and the data.</p>
</list-item>
<list-item>
<p>Step 2: Forward solving: The prediction is calculated based on the iteration values of the undetermined constants and the equation. In this paper, the prediction is oxide thickness.</p>
</list-item>
<list-item>
<p>Step 3: Converse solution: The following iteration values of the undetermined constants are calculated based on the differences between prediction and measurement data.</p>
</list-item>
</list>
</p>
<p>If the prediction differences or the undetermined constants between two adjacent iteration steps satisfy the convergence condition, the calculation will end; otherwise, repeat steps 2 and 3.</p>
</sec>
<sec id="s3-3">
<title>3.3 Initial variable guess</title>
<p>According to the fact that the corrosion of the second phase takes up a large proportion of whole corrosion, the initial values of C<sub>post</sub> and Q<sub>post</sub> will be first calculated. Two assumptions are adopted for calculating the initial values of C<sub>post</sub> and Q<sub>post</sub>. The first assumption is that the second phase is only considered; the second assumption is that the metal/oxide temperature is constant and equals the average value of metal/oxide temperature in the irradiation history. By integrating Eq. <xref ref-type="disp-formula" rid="e2">2</xref>, we obtain the following equation:<disp-formula id="e4">
<mml:math id="m6">
<mml:mrow>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="normal">t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>&#x2219;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">T</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2219;</mml:mo>
<mml:mi mathvariant="normal">t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>In Eqs <xref ref-type="disp-formula" rid="e5">5</xref>&#x2013;<xref ref-type="disp-formula" rid="e7">7</xref>, M is the number of measurement data points, <inline-formula id="inf3">
<mml:math id="m7">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the <italic>i</italic>th measurement data, <inline-formula id="inf4">
<mml:math id="m8">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mtext>end</mml:mtext>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the end time of the <italic>i</italic>th measurement data, and <inline-formula id="inf5">
<mml:math id="m9">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the metal/oxide average temperature of the <italic>i</italic>th measurement data. Every measurement data point satisfies Eq. <xref ref-type="disp-formula" rid="e4">4</xref>, and we take the logarithm of Eq. <xref ref-type="disp-formula" rid="e4">4</xref>.<disp-formula id="e5">
<mml:math id="m10">
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mtext>end</mml:mtext>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m11">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>avg</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>avg</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">k</mml:mi>
<mml:mrow>
<mml:mtext>ZrO</mml:mtext>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>where T<sub>i,avg</sub> is the cladding surface average temperature of the <italic>i</italic>th measurement data, Q<sub>i,avg</sub> is the cladding surface heat flux of the <italic>i</italic>th measurement data, and k<sub>ZrO2</sub> is the thermal conductivity of zirconia.</p>
<p>The linear least-squares method is adopted to calculate the initial values of C<sub>post</sub> and Q<sub>post</sub>.<disp-formula id="e7">
<mml:math id="m12">
<mml:mrow>
<mml:mi>min</mml:mi>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mtext>end</mml:mtext>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>Let x<sub>1</sub> &#x3d; ln (C<sub>post</sub>) and x<sub>2</sub> &#x3d; Q<sub>post</sub>, then the solution of Eq. <xref ref-type="disp-formula" rid="e7">7</xref> is<disp-formula id="e8">
<mml:math id="m13">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="normal">A</mml:mi>
<mml:mi mathvariant="normal">T</mml:mi>
</mml:msup>
<mml:mtext>AX</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">A</mml:mi>
<mml:mi mathvariant="normal">T</mml:mi>
</mml:msup>
<mml:mi mathvariant="normal">&#x3b2;</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
<disp-formula id="e9">
<mml:math id="m14">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="normal">A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi mathvariant="normal">g</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">g</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">T</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3b2;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mtext>end</mml:mtext>
<mml:mn>1</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mtext>end</mml:mtext>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mtext>end</mml:mtext>
<mml:mi mathvariant="normal">M</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>The calculated C<sub>post</sub> and Q<sub>post</sub> are then substituted into Eq. <xref ref-type="disp-formula" rid="e2">2</xref>, and the same method is adopted to calculate C<sub>pre</sub>, Q<sub>pre</sub>, and S<sub>c</sub>.</p>
</sec>
<sec id="s3-4">
<title>3.4 Forward solving</title>
<p>According to the iteration values of five undetermined constants, the forward Euler method is adopted to solve Eq. <xref ref-type="disp-formula" rid="e2">2</xref>. An adaptive method is applied for time step division. The initial time step is 70&#xa0;h, and the time step will be halved until the oxide thickness increment in the time step is less than 1 micron. Because of the adaptive method, the time steps for calculating the oxide thickness are not identical to the time steps of the measurement data. Instead, the linear interpolation method is applied to calculate cladding surface heat flux and temperature in time steps for calculating the oxide thickness.<disp-formula id="e10">
<mml:math id="m15">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
<disp-formula id="equ1">
<mml:math id="m16">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
</mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">K</mml:mi>
<mml:mrow>
<mml:mtext>Zr</mml:mtext>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msubsup>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">K</mml:mi>
<mml:mrow>
<mml:mtext>Zr</mml:mtext>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:msup>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msubsup>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>where <inline-formula id="inf6">
<mml:math id="m17">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
</mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the <italic>i</italic>th prediction and T is the metal/oxide interface temperature.</p>
</sec>
<sec id="s3-5">
<title>3.5 Converse solution</title>
<p>The Gauss&#x2013;Newton method is used to calculate the following iteration values of the undetermined constants. t<sub>i, j</sub>, Q<sub>i, j</sub>, and T<sub>i, j</sub>, respectively, represent time series, the history of cladding surface heat flux, and temperature on the <italic>i</italic>th measurement data.<disp-formula id="e11">
<mml:math id="m18">
<mml:mrow>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
<mml:mo>;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">j</mml:mi>
<mml:mn>1</mml:mn>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">j</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:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
<mml:mo>;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">j</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
<mml:mo>;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">j</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>The whole procedure of converse solution is as follows.<list list-type="simple">
<list-item>
<p>Step 1: Solving J<sup>T</sup>Jd<sub>k</sub> &#x3d; &#x2212;J<sup>T</sup> r (x<sub>k</sub>) to calculate d<sub>k</sub>. J is the Jacobian matrix of the residual matrix r(x).</p>
</list-item>
<list-item>
<p>Step 2: x<sub>k&#x2b;1</sub> &#x3d; x<sub>k</sub> &#x2b; d<sub>k</sub> and k &#x3d; k &#x2b; 1.</p>
</list-item>
<list-item>
<p>Step 3: If the convergence condition is satisfied, end the calculation; otherwise, go to Step 1.</p>
</list-item>
</list>
<disp-formula id="e12">
<mml:math id="m19">
<mml:mrow>
<mml:mi mathvariant="normal">J</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="normal">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
<disp-formula id="e13">
<mml:math id="m20">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mtext>post</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
<disp-formula id="equ2">
<mml:math id="m21">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">h</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">h</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>The two convergence conditions are standard termination and model constant termination, and meeting with one convergence condition means the convergence. For standard termination, the relative difference in oxide prediction between the adjacent iterations is less than &#x3b5;. For model constant termination, the relative difference in model constant between the adjacent iterations is less than &#x3b7;. The default values of &#x3b5; and &#x3b7; are, respectively, 1 &#xd7; 10<sup>&#x2212;6</sup> and 1 &#xd7; 10<sup>&#x2212;3</sup>.<disp-formula id="e14">
<mml:math id="m22">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;" separators="|">
<mml:mrow>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mi mathvariant="normal">k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mo>&#x21c0;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3c;</mml:mo>
<mml:mi mathvariant="normal">&#x3b5;</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
<disp-formula id="e15">
<mml:math id="m23">
<mml:mrow>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>pre</mml:mtext>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>pre</mml:mtext>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mtext>post</mml:mtext>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mtext>post</mml:mtext>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msubsup>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mi mathvariant="normal">&#x3b7;</mml:mi>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-6">
<title>3.6 Algorithm test</title>
<p>The algorithm for corrosion model development is given in the above section. It is necessary to conduct the algorithm test in order to ensure its stability, correctness, and convergence. Eq. <xref ref-type="disp-formula" rid="e16">16</xref>, which is a Zircaloy corrosion model, is adopted to produce the oxide thickness as the test data. A random disturbance will be added to the test data to simulate the measurement error. There are three examples in the test, which are, respectively, the non-disturbance example, 5-micron-disturbance example, and 10-micron-disturbance example. The objective of the non-disturbance example is to test the algorithm&#x2019;s performance in the ideal condition, and the objective of the disturbance example is to test its performance in the actual condition.<disp-formula id="e16">
<mml:math id="m24">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:msup>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mn>3</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mtext>dt</mml:mtext>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.02</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2219;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>16752</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>3.6</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mtext>dS</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>dt</mml:mtext>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>6.56</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2219;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>10426</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>3.6</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
</p>
<p>The results of the three examples are shown in <xref ref-type="fig" rid="F3">Figure 3</xref> and <xref ref-type="table" rid="T2">Table 2</xref>. According to the results, the following conclusions can be drawn:</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Results of three examples in the algorithm test: <bold>(A)</bold> non-disturbance example, <bold>(B)</bold> 5-micron disturbance example, and <bold>(C)</bold> 10-microns disturbance example.</p>
</caption>
<graphic xlink:href="fenrg-12-1395354-g003.tif"/>
</fig>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Statistical results of three examples.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Example</th>
<th colspan="2" align="left">P&#x2212;M (&#x3bc;m)</th>
<th rowspan="2" align="left">Iteration</th>
<th rowspan="2" align="left">Computing time (min)</th>
</tr>
<tr>
<th align="left">Mean</th>
<th align="left">Standard deviation</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Non-disturbance</td>
<td align="left">0.086</td>
<td align="left">0.60</td>
<td align="left">2</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left">5&#xa0;&#x3bc;m disturbance</td>
<td align="left">&#x2212;0.17</td>
<td align="left">2.95</td>
<td align="left">4</td>
<td align="left">3.6</td>
</tr>
<tr>
<td align="left">10&#xa0;&#x3bc;m disturbance</td>
<td align="left">&#x2212;0.50</td>
<td align="left">5.86</td>
<td align="left">5</td>
<td align="left">4.6</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>First: The precision of the algorithm is high, and its stability is excellent. For the non-disturbance example, the difference between the prediction value (P) and measurement value (M) is close to zero; for the two disturbance examples, the average values of P&#x2212;M are less than 0.51 microns, and the standard deviation of P&#x2212;M is 0.6 times the disturbance.</p>
<p>Second: The convergence rate of the algorithm is faster. After less than 5 iterations, the calculation reaches convergence for three examples, and the computing time is less than 5&#xa0;min.</p>
</sec>
</sec>
<sec id="s4">
<title>4 Modeling and discussion</title>
<p>The nonlinear regression method is used to determine the unknown parameters in Eq. <xref ref-type="disp-formula" rid="e2">2</xref>. A total of 1,510 measurement data points are used, and they are taken from 151 fuel rods irradiated for 1&#x2013;4 cycles in the Ling Ao NPP. The average burnup of the fuel rods ranges from 13.7&#xa0;MWd/kgU to 55.9&#xa0;MWd/kgU. The best-fitting model is shown in Eq. <xref ref-type="disp-formula" rid="e17">17:</xref>
<disp-formula id="e17">
<mml:math id="m25">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:msup>
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mn mathvariant="bold">3</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mtext mathvariant="bold">dt</mml:mtext>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>.</mml:mo>
<mml:mn mathvariant="bold">04</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn mathvariant="bold">10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">6</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2219;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="bold">exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn mathvariant="bold">16840</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mn mathvariant="bold">3</mml:mn>
<mml:mo>.</mml:mo>
<mml:mn mathvariant="bold">2</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn mathvariant="bold">10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mtext mathvariant="bold">dS</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext mathvariant="bold">dt</mml:mtext>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">4</mml:mn>
<mml:mo>.</mml:mo>
<mml:mn mathvariant="bold">60</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn mathvariant="bold">10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">6</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2219;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="bold">exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn mathvariant="bold">9140</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mn mathvariant="bold">3</mml:mn>
<mml:mo>.</mml:mo>
<mml:mn mathvariant="bold">2</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn mathvariant="bold">10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
</p>
<p>The comparison between the measurement and the best-fitting result is shown in <xref ref-type="fig" rid="F4">Figure 4</xref>, and the mean value of P&#x2212;M is 0.54 microns. The standard deviation of P&#x2212;M is shown in <xref ref-type="table" rid="T3">Table 3</xref>, which means that the predicted value of the CZ corrosion model is more concentrated than the corrosion models of Zr-2, Zr-4, ZIRLO, and M5 in the FRAPCON code. <xref ref-type="fig" rid="F5">Figure 5</xref> indicates that P&#x2212;M generally increases with the local burnup. When the burnup is greater than 40&#xa0;MWd/kgU, the model overestimates the oxide thickness, and the mean value of P&#x2212;M is approximately 6.2 microns, which means that the CZ model prediction is much more conservative in high burnup.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Comparison between the measurement and prediction.</p>
</caption>
<graphic xlink:href="fenrg-12-1395354-g004.tif"/>
</fig>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Standard deviation of P&#x2212;M (microns).</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Code</th>
<th align="left">JASMINE</th>
<th colspan="4" align="left">FRAPCON</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Cladding</td>
<td align="left">CZ</td>
<td align="left">Zr-2</td>
<td align="left">Zr-4</td>
<td align="left">ZIRLO</td>
<td align="left">M5</td>
</tr>
<tr>
<td align="left">Standard deviation of P&#x2212;M</td>
<td align="left">3.7</td>
<td align="left">7.6</td>
<td align="left">15.3</td>
<td align="left">15.0</td>
<td align="left">5.0</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Variation of P&#x2212;M with the local burnup.</p>
</caption>
<graphic xlink:href="fenrg-12-1395354-g005.tif"/>
</fig>
<p>The mean value and standard deviation of P/M are 1.09 and 0.34 microns, respectively. This means that the prediction of the corrosion model is slightly larger than the measurement. According to <xref ref-type="fig" rid="F6">Figure 6</xref>, P/M generally increases with the local burnup. When the burnup is greater than 40&#xa0;MWd/kgU, the mean value of P/M is 1.20 microns.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Variation of P/M with the local burnup.</p>
</caption>
<graphic xlink:href="fenrg-12-1395354-g006.tif"/>
</fig>
<p>The predicted thicknesses of CZ cladding and Zr-4 cladding are compared in <xref ref-type="fig" rid="F7">Figure 7</xref>. The results of Zr-4 cladding are generated using the FRAPCON 4.0 code (<xref ref-type="bibr" rid="B10">Geelhood and Luscher, 2015</xref>). It is seen that the oxide thickness of Zr-4 cladding is slightly smaller than that of CZ below 20&#xa0;MWd/kgU. However, the oxide thickness of Zr-4 cladding quickly increases when the burnup is greater than 20&#xa0;MWd/kgU. After the burnup, the growth rate of the oxide thickness of CZ cladding is much lower than that of Zr-4 cladding. When the burnup reaches 57&#xa0;MWd/kgU, the oxide thickness of CZ cladding is less than 30 microns, while the oxide thickness of Zr-4 cladding is approximately 80 microns.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Comparison between the predicted oxide thickness of CZ cladding and Zr-4 cladding.</p>
</caption>
<graphic xlink:href="fenrg-12-1395354-g007.tif"/>
</fig>
</sec>
<sec id="s5">
<title>5 Summary</title>
<p>Taken from 151 fuel rods irradiated for 1 to 4 cycles, 1,510 measurement data points of the oxide thickness of CZ cladding are used to develop an empirical model. The burnup of these fuel rods ranges from 13.7&#xa0;MWd/kgU to 55.9&#xa0;MWd/kgU. The mean value and standard deviation of P&#x2212;M are 0.54 and 3.65 microns, respectively, and the mean value and standard deviation of P/M are 1.09 and 0.34 microns, respectively; both P&#x2212;M and P/M increase with the local burnup, which indicates that the prediction of the model is slightly larger than the measurement. When the burnup is greater than 40&#xa0;MWd/kgU, the mean values of P&#x2212;M and P/M are 6.2 and 1.20 microns, respectively, and the prediction is more conservative at high burnup. The predicted oxide thickness shows that CZ cladding possesses better performance in corrosion resistance than Zr-4 cladding does.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>XD: investigation, software, and writing&#x2013;original draft. WX: formal analysis, validation, and writing&#x2013;review and editing. XL: resources and writing&#x2013;review and editing. XJ: conceptualization, project administration, and writing&#x2013;review and editing. TW: methodology and writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The authors declare that financial support was received for the research, authorship, and/or publication of this article. This work was financially supported by the &#x201c;13th Five-year Plan,&#x201d; Shenzhen Science and Technology Research and Development Fund (JSGG20210629144537005).</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>Authors XD, WX, LX, JX, and WT were employed by the company China Nuclear Power Technology Research Institute Co., Ltd.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<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>Abe</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Takeda</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Development of advanced Zr alloy cladding tube(S2) for PWR</article-title>. <source>Annu. Meet. AESJ Private Inf</source>.</citation>
</ref>
<ref id="B2">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Abram</surname>
<given-names>T. J.</given-names>
</name>
</person-group> (<year>1994</year>) <source>Modelling the waterside corrosion of PWR fuel rods</source>. <publisher-name>IAEA Technical Committee Meeting on Water Reactor Fuel Element Modelling at High Burnup</publisher-name>.</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bailly-Salins</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Borrel</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Spencer</surname>
<given-names>B. W.</given-names>
</name>
<name>
<surname>Shirvan</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Couet</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Modeling of high-temperature corrosion of Zirconium alloys using the extended finite element method (X-FEM)</article-title>. <source>Corros. Sci.</source> <volume>189</volume> (<issue>0</issue>), <fpage>109603</fpage>. <pub-id pub-id-type="doi">10.1016/j.corsci.2021.109603</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Billot</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Robin</surname>
<given-names>J.-C.</given-names>
</name>
<name>
<surname>Giordano</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Peybernes</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Thomazet</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>1994</year>) <source>Experimental and theoretical studies of parameters that influence corrosion of Zircaloy-4</source>. <publisher-loc>West Conshohocken, PA</publisher-loc>: <publisher-name>ASTM STP</publisher-name>, <fpage>1295</fpage>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bouineau</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Ambard</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>B&#xe9;nier</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>P&#x00EA;cheur</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Godlewski</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Fayrtte</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2008</year>). <article-title>A new model to predict the oxidation kinetics of Zr alloys in Pressurized water reactor</article-title>. <source>J. ASTM Int.</source> <volume>5</volume> (<issue>5</issue>), <fpage>101312</fpage>&#x2013;<lpage>101334</lpage>.</citation>
</ref>
<ref id="B6">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Gilmore</surname>
<given-names>P. M.</given-names>
</name>
<name>
<surname>Klepfer</surname>
<given-names>H. H.</given-names>
</name>
</person-group> (<year>1996</year>) &#x201c;<article-title>PWR zircaloy fuel cladding corrosion performance</article-title>,&#x201d; in <source>mechanisms, and modeling</source>. <publisher-loc>West Conshohocken, PA</publisher-loc>: <publisher-name>ASTM STP</publisher-name>, <fpage>137</fpage>&#x2013;<lpage>160</lpage>.</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Forsberg</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Limback</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Massih</surname>
<given-names>A. R.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>A model for uniform Zircaloy clad corrosion in pressurized water reactors</article-title>. <source>Nucl. Eng. Des.</source> <volume>2</volume> (<issue>154</issue>), <fpage>157</fpage>&#x2013;<lpage>168</lpage>. <pub-id pub-id-type="doi">10.1016/0029-5493(94)00915-l</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Garzarolli</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Jung</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Shoenfeld</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Garde</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>Parray</surname>
<given-names>G. W.</given-names>
</name>
<name>
<surname>Smerd</surname>
<given-names>P. G.</given-names>
</name>
</person-group> (<year>1982</year>) <source>Waterside corrosion of zircaloy fuel rods</source>. <comment>EPRI-NP-2789</comment>.</citation>
</ref>
<ref id="B9">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Garzarolli</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Garzarolli</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Rudling</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2012</year>) <source>PWR Zr alloy cladding water side corrosion</source>.</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Geelhood</surname>
<given-names>K. J.</given-names>
</name>
<name>
<surname>Luscher</surname>
<given-names>W. G.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>FRAPCON-4.0: integral assessment</article-title>. <source>PNNL-19418, VOl.2 Rev.</source> <volume>2</volume>, <fpage>81</fpage>.</citation>
</ref>
<ref id="B11">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Geelhood</surname>
<given-names>K. J.</given-names>
</name>
<name>
<surname>Luscher</surname>
<given-names>W. G.</given-names>
</name>
<name>
<surname>Beyer</surname>
<given-names>C. E.</given-names>
</name>
</person-group> (<year>2011</year>) <source>FRAPCON-3.4: a computer code for the calculation of steady-state thermal-mechanical behavior of oxide fuel rods for high burnup</source>. <comment>NUREG/CR-7022</comment>.</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<collab>International Atomic Energy Agency</collab> (<year>1993</year>). <article-title>Waterside corrosion of zirconium alloys</article-title>. <source>Nucl. power plants</source> <volume>684</volume>, <fpage>1</fpage>&#x2013;<lpage>177</lpage>.</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jin</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wei</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname> Deng</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>JASMINE: a Fuel rod thermal-mechanical performance code</article-title>. <source>Top. Fuel</source>, <fpage>601</fpage>&#x2013;<lpage>608</lpage>.</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lee</surname>
<given-names>B.-Ho</given-names>
</name>
<name>
<surname>Koo</surname>
<given-names>Y.-H.</given-names>
</name>
<name>
<surname>Oh</surname>
<given-names>J.-Y.</given-names>
</name>
<name>
<surname>Sohn</surname>
<given-names>D. S.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Zircaloy-4 cladding corrosion model covering a wide range of PWR experiences</article-title>. <source>J. Nucl. Mater.</source> <volume>378</volume>, <fpage>127</fpage>&#x2013;<lpage>133</lpage>. <pub-id pub-id-type="doi">10.1016/j.jnucmat.2008.04.019</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>MacDonald</surname>
<given-names>P. E.</given-names>
</name>
<name>
<surname>Thompson</surname>
<given-names>L. B.</given-names>
</name>
</person-group> (<year>1976</year>) <source>MATPRO: a handbook of materials properties for use in the analysis of light water reactor fuel rod behavior</source>. <comment>TREE-NUREG-1180</comment>.</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Massih</surname>
<given-names>A. R.</given-names>
</name>
<name>
<surname>Vesterlund</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>Developments in PWR cladding corrosion: materials and models</article-title>. <source>Nucl. Eng. Des.</source> <volume>137</volume> (<issue>1</issue>), <fpage>57</fpage>&#x2013;<lpage>63</lpage>. <pub-id pub-id-type="doi">10.1016/0029-5493(92)90048-z</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Polley</surname>
<given-names>M. V.</given-names>
</name>
<name>
<surname>Evans</surname>
<given-names>H. E.</given-names>
</name>
</person-group> (<year>1993</year>) <source>A comparison of zircaloy oxide thicknesses on Millstone-3 and North Anna-1 PWR fuel cladding</source>. <comment>EPRI-TR-102826</comment>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shi</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Effect of final annealing temperature on axial creep property of CZ alloys</article-title>. <source>ICNONE26</source>. <pub-id pub-id-type="doi">10.1115/icone26-81540</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Thermal creep behavior of CZ cladding under biaxial stress state</article-title>. <source>Nucl. Eng. Des.</source> <volume>52</volume>, <fpage>2901</fpage>&#x2013;<lpage>2909</lpage>. <pub-id pub-id-type="doi">10.1016/j.net.2020.05.026</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2017</year>) <source>Annealing temperature effect on creep property of CZ alloy for PWR modern fuel cladding</source>. <comment>ICONE25</comment>.</citation>
</ref>
</ref-list>
</back>
</article>