<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMES</journal-id>
<journal-id journal-id-type="nlm-ta">CMES</journal-id>
<journal-id journal-id-type="publisher-id">CMES</journal-id>
<journal-title-group>
<journal-title>Computer Modeling in Engineering &#x0026; Sciences</journal-title>
</journal-title-group>
<issn pub-type="epub">1526-1506</issn>
<issn pub-type="ppub">1526-1492</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">22523</article-id>
<article-id pub-id-type="doi">10.32604/cmes.2023.022523</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Finite Element Implementation of the Exponential Drucker&#x2013;Prager Plasticity Model for Adhesive Joints</article-title>
<alt-title alt-title-type="left-running-head">Finite Element Implementation of the Exponential Drucker&#x2013;Prager Plasticity Model for Adhesive joints</alt-title>
<alt-title alt-title-type="right-running-head">Finite Element Implementation of the Exponential Drucker&#x2013;Prager Plasticity Model for Adhesive joints</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Suwanpakpraek</surname><given-names>Kerati</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref>
<xref ref-type="aff" rid="aff-3">3</xref></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Patamaprohm</surname><given-names>Baramee</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref>
<xref ref-type="aff" rid="aff-3">3</xref></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Pornpeerakeat</surname><given-names>Sacharuck</given-names>
</name><xref ref-type="aff" rid="aff-2">2</xref>
<xref ref-type="aff" rid="aff-3">3</xref></contrib>
<contrib id="author-4" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Chaikittiratana</surname><given-names>Arisara</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref>
<xref ref-type="aff" rid="aff-3">3</xref><email>arisara.c@eng.kmutnb.ac.th</email></contrib>
<aff id="aff-1"><label>1</label><institution>Department of Mechanical and Aerospace Engineering, Faculty of Engineering, King Mongkut&#x2019;s University of Technology North Bangkok</institution>, <addr-line>Bangkok, 10800</addr-line>, <country>Thailand</country></aff>
<aff id="aff-2"><label>2</label><institution>Department of Teacher Training in Civil Engineering, Faculty of Technical Education, King Mongkut&#x2019;s University of Technology North Bangkok</institution>, <addr-line>Bangkok, 10800</addr-line>, <country>Thailand</country></aff>
<aff id="aff-3"><label>3</label><institution>KMUTNB&#x2013;TU Chemnitz Collaborative Center for Lightweight Structures Technologies (LiST), King Mongkut&#x2019;s University of Technology North Bangkok</institution>, <addr-line>Bangkok, 10800</addr-line>, <country>Thailand</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Arisara Chaikittiratana. Email: <email>arisara.c@eng.kmutnb.ac.th</email></corresp>
</author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-11-22"><day>22</day>
<month>11</month>
<year>2022</year>
</pub-date>
<volume>135</volume>
<issue>3</issue>
<fpage>1765</fpage>
<lpage>1778</lpage>
<history>
<date date-type="received">
<day>14</day>
<month>3</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>12</day>
<month>7</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2023 Suwanpakpraek et al.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Suwanpakpraek et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMES_22523.pdf"></self-uri>
<abstract>
<p>This paper deals with the numerical implementation of the exponential Drucker-Parger plasticity model in the commercial finite element software, ABAQUS, via user subroutine UMAT for adhesive joint simulations. The influence of hydrostatic pressure on adhesive strength was investigated by a modified Arcan fixture designed particularly to induce a different state of hydrostatic pressure within an adhesive layer. The developed user subroutine UMAT, which utilizes an associated plastic flow during a plastic deformation, can provide a good agreement between the simulations and the experimental data. Better numerical stability at highly positive hydrostatic pressure loads for a very high order of exponential function can also be achieved compared to when a non-associated flow is used.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Exponential Drucker-Prager model</kwd>
<kwd>modified-Arcan test</kwd>
<kwd>finite element analysis</kwd>
<kwd>plastic potential function</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Structural adhesives have been widely used in the aerospace, aviation, shipbuilding, and automotive industries due to a variety of benefits, including multi-material bonding, good load distribution across bonded areas, less environmental degradation, and a simple manufacturing process. It is also relatively inexpensive when compared to other joining methods [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>]. To effectively use adhesives, it is necessary to forecast the behavior of adhesive joints under complex loading combinations. As a polymer, adhesives&#x2019; mechanical behavior and failure rely on hydrostatic pressure, strain rate, and temperature [<xref ref-type="bibr" rid="ref-3">3</xref>]. In typical applications, hydrostatic pressure is the most visible factor influencing the mechanical behavior of polymers. It has a significant impact in polymer yield strength, plastic flow, strain hardening, and failure plasticity [<xref ref-type="bibr" rid="ref-4">4</xref>]. The effect of hydrostatic pressure on material yield strength can be explained by the Drucker-Prager yield criterion, which is a modified version of the von Mises criterion as a function of hydrostatic pressure. The model was originally a linear function and was developed to predict the failure of soil [<xref ref-type="bibr" rid="ref-5">5</xref>]. The exponential version of this criterion shows a good prediction of polymer base material behavior [<xref ref-type="bibr" rid="ref-6">6</xref>]. Despite the development of yield functions in previous works [<xref ref-type="bibr" rid="ref-7">7</xref>], the flow function for plastic deformation is limited to a linear function, resulting in a non-associated flow when using the exponential Drucker-Prager yield criterion. With this type of flow, the simulations are prone to diverge when subjected to a serious tri-axial load in tension or negative hydrostatic pressure, which is a critical load case for adhesives [<xref ref-type="bibr" rid="ref-8">8</xref>].</p>
<p>This article presents the numerical implementation of the exponential Drucker-Parger plasticity model in the commercial finite element software ABAQUS through the user subroutine UMAT. The development of subroutines was restricted to elastoplastic behavior, and for yield surface modification, only hydrostatic pressure was considered. The associated flow during plastic deformation was expected to increase the numerical stability for adhesive joint simulations. The experimental findings from specialized testing using the modified Arcan fixture [<xref ref-type="bibr" rid="ref-9">9</xref>], which is specifically intended to produce a distinct state of hydrostatic pressure inside an adhesive layer, were utilized to validate the developed model. Experiments and simulations using the second exponential Drucker-Parger model correlated well.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Material and Behavior Model</title>
<p>From the classical plasticity theory, the total strain increment for an elastoplastic model can be decomposed into elastic and plastic strain increments. For 3D problems, they are represented by 2<sup>nd</sup> tensor forms as follows:</p>
<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula></p>
<sec id="s2_1">
<label>2.1</label>
<title>Elastic Behavior</title>
<p>Based on Hooke&#x2019;s law, the incrementation of stress-strain relationship in the elastic deformation is written as follows:</p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi></mml:math></disp-formula></p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Flow Rule</title>
<p>A general form of flow rules for plastic behavior is written as:</p>
<p><disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mi>d</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mi>d</mml:mi><mml:mi>&#x03BB;</mml:mi><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>g</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></disp-formula></p>
<p>The associated flow is achieved when the plastic potential function is the same as the yield function (<italic>g &#x003D; f)</italic>. For this flow, the plastic flow direction will always be normal to the yield surface. <xref ref-type="fig" rid="fig-1">Fig. 1</xref> depicts an associated where <italic>g &#x003D; f</italic> and non-associated flow where <italic>g &#x2260; f</italic>. The plastic flow direction is perpendicular to the function g in the case of non-associated flow.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Concept of the associated flow rule and non-associated flow rule</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22523-fig-1.png"/>
</fig>
<p>The flow rules in commercial finite element software are commonly non-associated flows since they can be used for a variety of purposes. In this case, an implicit return mapping algorithm (backward Euler method) is used for high precision calculations into the program [<xref ref-type="bibr" rid="ref-10">10</xref>]. In some load cases, the difference between a plastic potential function and a yield function causes the calculation to diverge. <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref> is the plastic potential function for the exponential Drucker-Prager model in ABAQUS software, which is also non-associated flow.</p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mi>g</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03BE;</mml:mi><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mi>tan</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03C3;</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>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt><mml:mo>&#x2212;</mml:mo><mml:mi>p</mml:mi><mml:mi>tan</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>&#x03B2;</mml:mi></mml:math></disp-formula></p>
<p>The hyperbolic function is the only available option for the plastic potential function in ABAQUS when using a general exponent yield criterion. The 2<sup>nd</sup> order exponential Drucker-Prager yield criteria (parabolic function) is recommended even though the order of exponential Drucker-Prager yield criteria can be arbitrary [<xref ref-type="bibr" rid="ref-11">11</xref>]. In the next section, this non-associated flow from ABAQUS will be compared to the model that was made with an associated flow.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Implicit Integration</title>
<p>The numerical integration method is required in order to solve the elastoplastic differential equations. The common methods used in computational processes are the forward Euler method, the backward Euler method, and the midpoint method. While the forward Euler method is the simplest computational process, it has a limit on computational stability and high error responses. The backward Euler method is more complex than the forward Euler method but highly accurate for the increase of stress that affects the yield surface expansion. The method is also very stable in terms of computation [<xref ref-type="bibr" rid="ref-12">12</xref>]. For this reason, the backward Euler method is very popular for solving elastoplastic. Its equation is written as in <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref> and <xref ref-type="fig" rid="fig-2">Fig. 2</xref> illustrates its approximation step.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Numerical integration of the elastoplastic equations</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22523-fig-2.png"/>
</fig>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mrow></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow><mml:mrow></mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>With <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msubsup><mml:mrow></mml:mrow><mml:mrow></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow><mml:mrow></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mrow></mml:mrow><mml:mrow></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow><mml:mrow></mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:math></inline-formula> being fixed over iterations, the <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref> can be written as the <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref>.</p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mrow></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow><mml:mrow></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The residual vector is then defined as follows:</p>
<p><disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>R</mml:mi></mml:mstyle><mml:msub><mml:mtext>&#x007C;</mml:mtext><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>&#x03C3;</mml:mi></mml:mstyle><mml:msub><mml:mo>&#x007C;</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>0</mml:mn></mml:msup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>&#x03C3;</mml:mi></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>D</mml:mi></mml:mstyle><mml:mi>&#x0394;</mml:mi><mml:msup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>&#x03B5;</mml:mi></mml:mstyle><mml:mrow><mml:mi>p</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mo>&#x007C;</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2245;</mml:mo><mml:mtext>&#x00A0;</mml:mtext><mml:msub><mml:mrow><mml:mrow><mml:mo>[</mml:mo> <mml:mn>0</mml:mn> <mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>6</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula></p>
<p>According to the associated flow rule, the plastic strain increment can be defined as follows:</p>
<p><disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>where <italic>&#x2206;&#x03BB;</italic> is the plastic multiplier and a is the flow vector. Substituting the flow vector into <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref>.</p>
<p><disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mrow></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow><mml:mrow></mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="bold-italic">a</mml:mi></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Then, applying the Newton-Raphson method in the residual vector (<xref ref-type="disp-formula" rid="eqn-9">Eq. (9)</xref>).</p>
<p><disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">R</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mrow><mml:mo>|</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd /></mml:mtr><mml:mtr><mml:mtd><mml:mi>k</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">R</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mrow><mml:mo>|</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd /></mml:mtr><mml:mtr><mml:mtd><mml:mi>k</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p>Thus</p>
<p><disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">R</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mrow></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow><mml:mrow></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">a</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mi>I</mml:mi><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>6</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>6</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="bold-italic">A</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">Q</mml:mi></mml:math></disp-formula>where <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mi>I</mml:mi><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>6</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>6</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mo>&#x2202;</mml:mo><mml:mrow></mml:mrow><mml:mn>0</mml:mn></mml:msubsup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>&#x03C3;</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mo>&#x2202;</mml:mo><mml:msup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>&#x03C3;</mml:mi></mml:mstyle><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mo>[</mml:mo> <mml:mn>0</mml:mn> <mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>6</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>6</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">a</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:msup><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">A</mml:mi></mml:math></inline-formula></p>
<p><italic>A</italic> is a second order derivativities tensor of yield function, thus</p>
<p><disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">R</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="bold-italic">a</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="bold-italic">a</mml:mi></mml:mrow></mml:math></disp-formula></p>
<p>Substituting <xref ref-type="disp-formula" rid="eqn-11">Eqs. (11)</xref> and <xref ref-type="disp-formula" rid="eqn-12">(12)</xref> into <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref>, then the increased stress can be finally determined by rearranging <xref ref-type="disp-formula" rid="eqn-13">Eqs. (13)</xref> to <xref ref-type="disp-formula" rid="eqn-14">(14)</xref>.</p>
<p><disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="bold-italic">Q</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="bold-italic">a</mml:mi></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2248;</mml:mo><mml:mn>0</mml:mn></mml:math></disp-formula></p>
<p><disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:mi>&#x03B4;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">Q</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">Q</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="bold-italic">a</mml:mi></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula></p>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>Yielding Function</title>
<p>The exponential Drucker-Prager models are expressed as follows:</p>
<p><disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>p</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></disp-formula>where <italic>&#x03C3;</italic><sub><italic>eff</italic></sub> is von Mises stress, <italic>p</italic> is hydrostatic pressure, <italic>p</italic><sub><italic>t</italic></sub> is hardening constant, <italic>a</italic> and <italic>b</italic> are material parameters that are independent to plastic deformation.</p>
<p><disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:msub><mml:mi>&#x03C3;</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>=</mml:mo><mml:msqrt><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>33</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>33</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn>6</mml:mn><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>12</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>13</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>23</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:msqrt></mml:math></disp-formula></p>
<p><disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mn>3</mml:mn></mml:mfrac></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>33</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The von Mises stress and hydrostatic pressure are defined as <xref ref-type="disp-formula" rid="eqn-16">Eqs. (16)</xref> and <xref ref-type="disp-formula" rid="eqn-17">(17)</xref>. The strain hardening for the Drucker&#x2013;Prager model is defined by the multilinear method in plastic shear hardening where hydrostatic pressure is zero [<xref ref-type="bibr" rid="ref-13">13</xref>]. Then, <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref> can be rewritten as <xref ref-type="disp-formula" rid="eqn-18">Eq. (18)</xref>.</p>
<p><disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
<p>The plastic shear stress equivalent plastic strain relationship in the hardening rule is defined as follows:</p>
<p><disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:msubsup><mml:mi>p</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>p</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>p</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:msup><mml:mrow></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mi>&#x03B5;</mml:mi></mml:mrow><mml:mrow><mml:msubsup><mml:mi></mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p>The Newton-Raphson method is then applied to yielding function in <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref>.</p>
<p><disp-formula id="eqn-20"><label>(20)</label><mml:math id="mml-eqn-20" display="block"><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mrow><mml:mo>|</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd /></mml:mtr><mml:mtr><mml:mtd><mml:mi>k</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mrow><mml:mo>|</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd /></mml:mtr><mml:mtr><mml:mtd><mml:mi>k</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p>Defining <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mrow><mml:mo>|</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd /></mml:mtr><mml:mtr><mml:mtd><mml:mi>k</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03BB;</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mrow><mml:mo>|</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd /></mml:mtr><mml:mtr><mml:mtd><mml:mi>k</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, substituting into <xref ref-type="disp-formula" rid="eqn-20">Eq. (20)</xref>.</p>
<p><disp-formula id="eqn-21"><label>(21)</label><mml:math id="mml-eqn-21" display="block"><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">Q</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">Q</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="bold-italic">a</mml:mi></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>H</mml:mi><mml:mi>&#x03B4;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></disp-formula></p>
<p>By rearranging <xref ref-type="disp-formula" rid="eqn-21">Eqs. (21)</xref> to <xref ref-type="disp-formula" rid="eqn-22">(22)</xref>, the plastic multiplier increment can be finally determined.</p>
<p><disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:mi>&#x03B4;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">Q</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">Q</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="bold-italic">a</mml:mi></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi></mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:math></disp-formula></p>
<p><xref ref-type="disp-formula" rid="eqn-14">Eqs. (14)</xref> and <xref ref-type="disp-formula" rid="eqn-22">(22)</xref> will be used in the following section for finite element implementation.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Mechanical Properties of Adhesive</title>
<p>The structural adhesive used in this study is an epoxy-based adhesive called SikaPower-497, manufactured by Sika. The mechanical properties of adhesive were identified from a modified-Arcan test using a universal testing machine (Instron 5567). The specimen deformation was followed by an image correlation system (ARAMIS, manufactured by GOM) as shown in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Modified-Arcan test [<xref ref-type="bibr" rid="ref-7">7</xref>]</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22523-fig-3.png"/>
</fig>
<p>The modified Arcan fixture was designed to induce a different state of stress within an adhesive layer by varying its angle. A direction of 0&#x00B0; and 90&#x00B0; represents a triaxial and pure shear mode. A direction of 30&#x00B0; and 60&#x00B0; induces a mixed state of stress, which is a tensile-shear mode in an adhesive joint. A direction of 120&#x00B0; represents a compressive-shear mode. The experimental yield and failure surfaces are plotted on the von Mises stress-hydrostatic pressure axis as shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>. They both depend on hydrostatic pressure with the non-linearity that corresponds to the exponential Drucker-Prager model. The elastic properties and yield surface parameters are summarized in <xref ref-type="table" rid="table-1">Tables 1</xref> and <xref ref-type="table" rid="table-2">2</xref>, respectively.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>The Drucker-Prager yield and failure surface [<xref ref-type="bibr" rid="ref-7">7</xref>]</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22523-fig-4.png"/>
</fig><table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Summary of elastic property parameters</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Description</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>Young&#x2019;s modulus (MPa) [<xref ref-type="bibr" rid="ref-14">14</xref>]</td>
<td>2120</td>
</tr>
<tr>
<td>Poisson&#x2019;s ratio [<xref ref-type="bibr" rid="ref-14">14</xref>]</td>
<td>0.36</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Summary of yield surface parameters [<xref ref-type="bibr" rid="ref-7">7</xref>]</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th><inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:msup><mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mi>p</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>p</mml:mi><mml:msubsup><mml:mrow></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow></mml:mrow></mml:msubsup><mml:mrow></mml:mrow><mml:mrow></mml:mrow></mml:math></inline-formula></th>
<th><italic>a</italic></th>
<th><italic>b</italic></th>
<th><italic>p</italic><sub><italic>t</italic></sub> (MPa)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Yield surface (<xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref>)</td>
<td>7.69 &#x00D7; 10<sup>&#x2212;6</sup></td>
<td>4</td>
<td>17.83</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The parameters of the nonlinear hardening equation (<xref ref-type="disp-formula" rid="eqn-23">Eq. (23)</xref>) were identified using simulations of the entire modified Arcan fixture to consider the deflection of the fixture. They are summarized in <xref ref-type="table" rid="table-3">Table 3</xref>.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Summary of identified parameters for the adhesive [<xref ref-type="bibr" rid="ref-7">7</xref>]</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th><inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mi>&#x03C3;</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>=</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>c</mml:mi><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>H</mml:mi><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></th>
<th><italic>&#x03C3;</italic><sub><italic>y</italic></sub> (MPa)</th>
<th><italic>q</italic> (MPa)</th>
<th><italic>c</italic></th>
<th><italic>H</italic> (MPa)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Hardening (<xref ref-type="disp-formula" rid="eqn-23">Eq. (23)</xref>)</td>
<td>29.6</td>
<td>9.2</td>
<td>19.5</td>
<td>62.8</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><disp-formula id="eqn-23"><label>(23)</label><mml:math id="mml-eqn-23" display="block"><mml:msub><mml:mi>&#x03C3;</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>=</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>c</mml:mi><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>H</mml:mi><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
</sec>
<sec id="s4">
<label>4</label>
<title>Finite Element Implementations</title>
<p>The exponential Drucker-Prager model with an associated flow rule was implemented in ABAQUS software via a user subroutine, UMAT. With this developed model, the high-order exponential Drucker-Prager is also possible. It also provides higher simulation stability at high-order exponential and requires fewer model parameters since the yield and plastic potential function are the same (associated flow). In subroutine UMAT, elastic and plastic behavior have to be established from input data (material properties). For elastic behavior, it is the same as in ABAQUS. Concerning plastic behavior, an iterative calculation approach is needed to find the solution of a stress tensor increment for plastic behavior (<italic><inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mi>&#x03B4;</mml:mi></mml:math></inline-formula></italic><bold><italic>&#x03C3;</italic></bold>) and the plastic multiplier increment (<inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mi>&#x03B4;</mml:mi></mml:math></inline-formula><italic>&#x03BB;</italic>). At the end of each increment, the subroutine UMAT returns the updated values of stress tensor (<bold><italic>&#x03C3;</italic></bold>) and equivalent plastic strain (<italic>&#x03B5;</italic><sub arrange="stack"><italic>eq</italic></sub><sup arrange="stack"><italic>pl</italic></sup>) to the program for the next increment calculation. The flow chart of user subroutine UMAT can be summarized in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Flow chart of user subroutine UMAT</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22523-fig-5.png"/>
</fig>
<sec id="s4_1">
<label>4.1</label>
<title>Validation of Model</title>
<p>The finite element simulations of the modified Arcan test have been carried out as a validation of the implemented Drucker-Prager model. The four cases were performed: (1) an ABAQUS material model with 2<sup>nd</sup> order exponential Drucker-Prager yield function and non-associated flow rule (<xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>); (2) a developed user subroutine UMAT with 2<sup>nd</sup> order exponential Drucker-Prager yield function and associated flow rule; (3) an ABAQUS material model with 4<sup>th</sup> order exponential Drucker-Prager yield function and non-associated flow rule (<xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>), and (4) a developed user subroutine UMAT with 4<sup>th</sup> order exponential Drucker-Prager yield function and associated flow rule. The 4<sup>th</sup> order in the cases was selected because this high order fits relatively well the experimental data of the initial yield surface (<xref ref-type="fig" rid="fig-6">Fig. 6</xref>). All mechanical properties for the simulations are summarized in <xref ref-type="table" rid="table-1">Tables 1</xref> to <xref ref-type="table" rid="table-5">5</xref>.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>The plastic potential function</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22523-fig-6.png"/>
</fig><table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Summary of yield surface parameters for simulation [<xref ref-type="bibr" rid="ref-7">7</xref>]</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th><inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:msup><mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mi>p</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>p</mml:mi><mml:msubsup><mml:mrow></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow></mml:mrow></mml:msubsup><mml:mrow></mml:mrow><mml:mrow></mml:mrow></mml:math></inline-formula></th>
<th><italic>a</italic></th>
<th><italic>b</italic></th>
<th><italic>p</italic><sub><italic>t</italic></sub> (MPa)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Yield surface order 2</td>
<td>1.3 &#x00D7; 10<sup>&#x2212;2</sup></td>
<td>2</td>
<td>19.5</td>
</tr>
<tr>
<td>Yield surface order 4</td>
<td>7.69 &#x00D7; 10<sup>&#x2212;6</sup></td>
<td>4</td>
<td>17.83</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>Summary of flow potential parameters [<xref ref-type="bibr" rid="ref-7">7</xref>]</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th><inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mi>g</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03BE;</mml:mi><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mi>tan</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03C3;</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>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt><mml:mo>&#x2212;</mml:mo><mml:mi>p</mml:mi><mml:mi>tan</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula></th>
<th><italic>&#x03C3;</italic><sub>y</sub> (MPa)</th>
<th><italic>&#x03BE;</italic></th>
<th><italic>&#x03B2;</italic> (&#x00B0;)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Flow potential (<xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>)</td>
<td>29.6</td>
<td>18</td>
<td>14.6</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The modified Arcan fixture and adherends are made of steel (Young&#x2019;s modulus &#x003D; 200 GPa, Poisson&#x2019;s ratio &#x003D; 0.3 and yield stress &#x003D; 570 MPa). The detailed geometries and boundary conditions are presented in <xref ref-type="fig" rid="fig-7">Fig. 7</xref>. The adhesive layer has a thickness of 0.3 mm with a total cross-sectional area of 70 &#x00D7; 10 mm<sup>2</sup>. Because the modified-Arcan fixture is symmetrical in the x-y plane, the finite element model was only constructed in half, and the fixed boundary condition in the z-direction (U3 &#x003D; 0) across the entire surface is applied. The tie condition is used for the constraint between the fixture and the adhesive layer. The model has 97,860 elements in total, with 350 elements for the adhesive layer. The element volume ranges from 0.3 to 15.5 mm<sup>3</sup> and is kept constant at 0.3 mm<sup>3</sup> for the adhesive layer. All fixture components, including an adhesive layer, were assigned a 3D 8-node solid element (C3D8) as shown in <xref ref-type="fig" rid="fig-8">Fig. 8</xref>.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>The detailed geometries and boundary conditions</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22523-fig-7.png"/>
</fig><fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>The element size of the modified Arcan test in direction 0&#x00B0;</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22523-fig-8.png"/>
</fig>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Results and Discussion</title>
<p>The results of stress field on a modified Arcan fixture loaded in directions of 0&#x00B0;, 60&#x00B0;, 90&#x00B0;, and 120&#x00B0; are shown in <xref ref-type="fig" rid="fig-9">Fig. 9</xref>. The deformations of the fixture are also comparable to the experimental test and cannot be neglected. This confirms the necessity of the entire fixture simulation.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>The modified Arcan simulation in direction: (a) 0&#x00B0;, (b) 60&#x00B0;, (c) 90&#x00B0;, and (d) 120&#x00B0;</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22523-fig-9.png"/>
</fig>
<p>The comparison between experiments and simulations is shown in <xref ref-type="fig" rid="fig-10">Fig. 10</xref> for directions of 0&#x00B0;, 60&#x00B0;, 90&#x00B0;, and 120&#x00B0;, respectively. They are the plots of average stress and average strain as the stress-strain fields from a modified Arcan test are not uniform across the section. The simulation results for directions of 0&#x00B0;, 60&#x00B0;, and 90&#x00B0; from cases 1 and 2 are in good agreement with experimental results, while in cases 3 and 4, the discrepancy is more obvious. However, none of the cases can reproduce the results in the direction of 120&#x00B0;. Considering the comparisons with ABAQUS, these confirm the validity of the developed user subroutine UMAT. They also show that the epoxy-based adhesive SikaPower-497 behavior is compatible with the 2<sup>nd</sup> order exponential Drucker-Prager model.</p>
<fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>The modified Arcan simulation result in direction: (a) 0&#x00B0;, (b) 60&#x00B0;, (c) 90&#x00B0;, and (d) 120&#x00B0;</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22523-fig-10.png"/>
</fig>
<p>From the simulations, the ABAQUS material models with 2<sup>nd</sup> and 4<sup>th</sup> order exponential Drucker-Prager yield function and non-associated flow rule give almost identical results as the developed UMAT with 2<sup>nd</sup> and 4<sup>th</sup> order exponential Drucker-Prager yield function and associated flow rule. For further investigation, higher order exponential model simulations were performed for 120&#x00B0; loading. At the 9th order of exponential function (<xref ref-type="fig" rid="fig-11">Fig. 11</xref>), the result does not converge for the ABAQUS material model. However, with the developed user subroutine UMAT, a converged result can be obtained despite a long computational time. This implies that the associated flow provides more numerical stability than the non-associated flow, especially for a very high order of exponential function and at highly positive hydrostatic pressure loads. In common application, there is no significant difference between the associated and non-associated. However, the associated flow still has the advantage of having fewer material parameters since it uses the same function to describe the yield surface and plastic potential function.</p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>The simulation result of 9<sup>th</sup> order exponential model</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22523-fig-11.png"/>
</fig>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusions</title>
<p>The finite element implementation of the exponential Drucker-Prager model for the elastoplastic material has been carried out and validated experimentally with epoxy-based adhesive joints. The numerical implementation of the ABAQUS software was accomplished using a user subroutine, UMAT. This subroutine defines the plastic behavior of the adhesive joint using a yield and plastic potential function. With an associated flow, these functions are identical, providing the advantages of fewer plastic flow parameters and better numerical stability at very high orders of exponential function compared to when a non-associated flow is used. The developed UMAT is also capable of simulating high order exponential function of the Drucker-Prager model which makes it more flexible to apply to other elastoplastic materials.</p>
<p>For the adhesives used in this study (SikaPower-497), its hydrostatic pressure dependent yield surface and plastic behavior have been identified using the modified Arcan tests. The experimental results from different directions of the modified Arcan fixture are used as a validation for the developed UMAT. The simulation result from the 2<sup>nd</sup> order exponential Drucker-Prager model shows a good agreement with experiments. For the 4<sup>th</sup> order exponential Drucker-Prager model, it predicts an initial yield surface better than the 2<sup>nd</sup> order model but poorly interprets the plastic deformation of the adhesive. Concerning the results at direction 120&#x00B0;, neither the ABAQUS material model nor the developed user subroutine UMAT can reproduce the experimental results. This divergence is also expected since the experimental results at direction 120&#x00B0; show the mix of cohesive and adhesive failure modes. In this direction, the compressive stress induced by the fixture strengthens the adhesive joint, so its strength is close to the interface strength leading to the mixed failure mode. The interface element option in ABAQUS [<xref ref-type="bibr" rid="ref-14">14</xref>&#x2013;<xref ref-type="bibr" rid="ref-16">16</xref>] was not used in this work since the developed UMAT focuses only on material behavior. This limitation opens the way to further development of this UMAT. Another important factor that affects the simulation results is the hardening rule [<xref ref-type="bibr" rid="ref-17">17</xref>&#x2013;<xref ref-type="bibr" rid="ref-19">19</xref>]. Its parameters can also be further investigated based on hydrostatic pressure and effective plastic strain to provide better simulation results.</p>
</sec>
</body>
<back>
<glossary content-type="abbreviations" id="glossary-1">
<title>Nomenclature</title>
<def-list>
<def-item>
<term>&#x2206;<bold><italic>&#x03B5;</italic></bold></term>
<def>
<p>Total strain increment tensor</p>
</def>
</def-item>
<def-item>
<term>&#x2206;<bold><italic>&#x03B5;</italic></bold><sup><italic>el</italic></sup></term>
<def>
<p>Elastic strain increment tensor</p>
</def>
</def-item>
<def-item>
<term><italic>&#x2206;</italic><bold><italic>&#x03B5;</italic></bold><sup><italic>pl</italic></sup></term>
<def>
<p>Plastic strain increment tensor</p>
</def>
</def-item>
<def-item>
<term>&#x2206;<bold><italic>&#x03C3;</italic></bold></term>
<def>
<p>Stress increment tensor</p>
</def>
</def-item>
<def-item>
<term><bold><italic>D</italic></bold></term>
<def>
<p>Constitutive tensor of isotropic liner elastic materials</p>
</def>
</def-item>
<def-item>
<term><italic>d&#x03BB;</italic></term>
<def>
<p>Plastic multiplier</p>
</def>
</def-item>
<def-item>
<term><italic>g</italic></term>
<def>
<p>Plastic potential function</p>
</def>
</def-item>
<def-item>
<term><italic>n, m</italic></term>
<def>
<p>Plastic strain rate direction</p>
</def>
</def-item>
<def-item>
<term><italic>g</italic></term>
<def>
<p>Plastic potential function</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03BE;</italic></term>
<def>
<p>Eccentricity of hyperbolic function defined an approaching rate of function to its asymptotes</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B2;</italic></term>
<def>
<p>Dilation angle measured in the <italic>p&#x2212;&#x03C3;</italic><sub><italic>eff</italic></sub> plane</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03C3;</italic><sub><italic>eff</italic></sub></term>
<def>
<p>Equivalent von Mises stress</p>
</def>
</def-item>
<def-item>
<term><italic>p</italic></term>
<def>
<p>Hydrostatic pressure</p>
</def>
</def-item>
<def-item>
<term><italic>p</italic><sub><italic>t</italic></sub></term>
<def>
<p>Hardening constant</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03C3;</italic><sub>y</sub></term>
<def>
<p>Yield stress</p>
</def>
</def-item>
<def-item>
<term><italic>a, b</italic></term>
<def>
<p>Material parameters that are independent to plastic deformation</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03C3;</italic><sub>11</sub>, <italic>&#x03C3;</italic><sub>22</sub>, <italic>&#x03C3;</italic><sub>33</sub></term>
<def>
<p>Normal stress components</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03C3;</italic><sub>12</sub>, <italic>&#x03C3;</italic><sub>13</sub>, <italic>&#x03C3;</italic><sub>23</sub></term>
<def>
<p>Shear stress components</p>
</def>
</def-item>
<def-item>
<term><italic>p</italic><sub arrange="stack"><italic>t</italic></sub><sup arrange="stack">0</sup></term>
<def>
<p>Hardening constant at yield</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B5;</italic><sub arrange="stack"><italic>pl</italic></sub><sup arrange="stack"><italic>eq</italic></sup></term>
<def>
<p>Equivalent plastic strain</p>
</def>
</def-item>
<def-item>
<term><italic>H</italic><sub><italic>pt</italic></sub></term>
<def>
<p>Plastic shear hardening</p>
</def>
</def-item>
<def-item>
<term><italic>H</italic></term>
<def>
<p>Hardening coefficient</p>
</def>
</def-item>
<def-item>
<term><italic>q, c</italic></term>
<def>
<p>Material constants of hardening</p>
</def>
</def-item>
</def-list>
</glossary>
<fn-group>
<fn fn-type="other"><p><bold>Funding Statement:</bold> This research was funded by King Mongkut&#x2019;s University of Technology North Bangkok. Contract No. KMUTNB-PHD-62-07.</p>
</fn>
<fn fn-type="conflict"><p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>1.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chiminelli</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Breto</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Jim&#x00E9;nez</surname>, <given-names>M. A.</given-names></string-name>, <string-name><surname>Velasco</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Abenojar</surname>, <given-names>J.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2016</year>). <article-title>Experimental method for the determination of material parameters of plasticity models for toughened adhesives</article-title>. <source>International Journal of Adhesion and Adhesives</source><italic>,</italic> <volume>68</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>182</fpage>&#x2013;<lpage>187</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ijadhadh.2016.03.004</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>2.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Gong</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Xia</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>L.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Experimental and numerical study on mechanical properties of Z-pins reinforced composites adhesively bonded single-lap joints</article-title>. <source>Computer Modeling in Engineering &#x0026; Sciences</source><italic>,</italic> <volume>131</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>365</fpage>&#x2013;<lpage>378</lpage>. DOI <pub-id pub-id-type="doi">10.32604/cmes.2022.018535</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>3.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>&#x00D6;zer</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>&#x00D6;z</surname>, <given-names>&#x00D6;</given-names></string-name></person-group> (<year>2017</year>). <article-title>The use of the exponential Drucker-Prager material model for defining the failure loads of the mono and bi-adhesive joints</article-title>. <source>International Journal of Adhesion and Adhesives</source><italic>,</italic> <volume>76</volume><italic>(</italic><issue>21</issue><italic>),</italic> <fpage>17</fpage>&#x2013;<lpage>29</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ijadhadh.2017.02.005</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>4.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Richmond</surname>, <given-names>O.</given-names></string-name>, <string-name><surname>Spitzig</surname>, <given-names>W. A.</given-names></string-name></person-group> (<year>1980</year>). <article-title>Pressure dependence and dilatancy of plastic flow</article-title>. <conf-name>Proceedings of the 15th International Congress of Theoretical and Applied Mechanics</conf-name>, pp. <fpage>377</fpage>&#x2013;<lpage>386</lpage>. Toronto, Canada.</mixed-citation></ref>
<ref id="ref-5"><label>5.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Drucker</surname>, <given-names>D. C.</given-names></string-name>, <string-name><surname>Prager</surname>, <given-names>W.</given-names></string-name></person-group> (<year>1952</year>). <article-title>Soil mechanics and plastic analysis for limit design</article-title>. <source>Quarterly of Applied Mathematics</source><italic>,</italic> <volume>10</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>157</fpage>&#x2013;<lpage>165</lpage>. DOI <pub-id pub-id-type="doi">10.1090/qam/48291</pub-id>.</mixed-citation></ref>
<ref id="ref-6"><label>6.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yu</surname>, <given-names>X. X.</given-names></string-name>, <string-name><surname>Crocombe</surname>, <given-names>A. D.</given-names></string-name>, <string-name><surname>Richardson</surname>, <given-names>G.</given-names></string-name></person-group> (<year>2001</year>). <article-title>Material modelling for rate-dependent adhesives</article-title>. <source>International Journal of Adhesion and Adhesives</source><italic>,</italic> <volume>21</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>197</fpage>&#x2013;<lpage>210</lpage>. DOI <pub-id pub-id-type="doi">10.1016/S0143-7496(00)00051-8</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>7.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Suwanpakpraek</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Patamaprohm</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Phongphinittana</surname>, <given-names>E.</given-names></string-name>, <string-name><surname>Chaikittiratana</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Experimental investigation and finite element modelling of the influence of hydrostatic pressure on adhesive joint failure</article-title>. <source>Materials Science and Engineering</source><italic>,</italic> <volume>886</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>012052</fpage>.</mixed-citation></ref>
<ref id="ref-8"><label>8.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Patamaprohm</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Phongphinittana</surname>, <given-names>E.</given-names></string-name>, <string-name><surname>Guinault</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Gantchenko</surname>, <given-names>V.</given-names></string-name>, <string-name><surname>Renard</surname>, <given-names>J.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2016</year>). <article-title>Study of adhesive joints under static and fatigue loading</article-title>. <source>Revue des composites et des mat&#x00E9;riaux avanc&#x00E9;s</source><italic>,</italic> <volume>26</volume><italic>(</italic><issue>1</issue><italic>),</italic> 1&#x2013;23.</mixed-citation></ref>
<ref id="ref-9"><label>9.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cognard</surname>, <given-names>J. Y.</given-names></string-name>, <string-name><surname>Davies</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Sohier</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Cr&#x00E9;ac&#x2019;hcadec</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2006</year>). <article-title>A study of the non-linear behavior of adhesively-bonded composite assemblies</article-title>. <source>Composite Structures</source><italic>,</italic> <volume>76</volume><italic>(</italic><issue>1&#x2013;2</issue><italic>),</italic> <fpage>34</fpage>&#x2013;<lpage>46</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.compstruct.2006.06.006</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>10.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Safaei</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Yoon</surname>, <given-names>J. W.</given-names></string-name>, <string-name><surname>de Waele</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Study on the definition of equivalent plastic strain under non-associated flow rule for finite element formulation</article-title>. <source>International Journal of Plasticity</source><italic>,</italic> <volume>58</volume><italic>,</italic> <fpage>219</fpage>&#x2013;<lpage>238</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ijplas.2013.09.010</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="book">Dassault Systems (2016). ABAQUS 2016: Theory manual. Dassault Systems. Rhode Island,
USA.</mixed-citation></ref>
<ref id="ref-12"><label>12.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ortiz</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Popov</surname>, <given-names>E. P.</given-names></string-name></person-group> (<year>1985</year>). <article-title>Accuracy and stability of integration algorithms for elastoplastic constitutive relations</article-title>. <source>International Journal for Numerical Methods in Engineering</source><italic>,</italic> <volume>21</volume><italic>,</italic> <fpage>1561</fpage>&#x2013;<lpage>1576</lpage>. DOI <pub-id pub-id-type="doi">10.1002/(ISSN)1097-0207</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>13.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>S. L.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Finite element implementation of strain-hardening Drucker-Prager plasticity model with application to tunnel excavation</article-title>. <source>Underground Space</source><italic>,</italic> <volume>2</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>168</fpage>&#x2013;<lpage>174</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.undsp.2017.08.003</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>14.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Jousset</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Rachik</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Implementation, identification and validation of an elasto-plastic-damage model for the finite element simulation of structural bonded joints</article-title>. <source>International Journal of Adhesion and Adhesives</source><italic>,</italic> <volume>50</volume><italic>,</italic> <fpage>107</fpage>&#x2013;<lpage>118</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ijadhadh.2014.01.020</pub-id>.</mixed-citation></ref>
<ref id="ref-15"><label>15.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ren</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Multiscale modeling and prediction of bonded joint failure by using an adhesive process zone model</article-title>. <source>Theoretical and Applied Fracture Mechanics</source><italic>,</italic> <volume>72</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>76</fpage>&#x2013;<lpage>88</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.tafmec.2014.04.007</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>16.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Ji</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Vu-Quoc</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Izzuddin</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Zhuo</surname>, <given-names>B.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>A 3-node co-rotational triangular finite element for non-smooth, folded and multi-shell laminated composite structures</article-title>. <source>Computer Modeling in Engineering &#x0026; Sciences</source><italic>,</italic> <volume>129</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>485</fpage>&#x2013;<lpage>518</lpage>. DOI <pub-id pub-id-type="doi">10.32604/cmes.2021.016050</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>17.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lu</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Su</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Du</surname>, <given-names>X.</given-names></string-name></person-group> (<year>2022</year>). <article-title>A cohesion-friction combined hardening plastic model of concrete with the nonorthogonal flow rule: Theory and numerical implementation</article-title>. <source>Construction and Building Materials</source><italic>,</italic> <volume>325</volume><italic>(</italic><issue>11</issue><italic>),</italic> <fpage>126586</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.conbuildmat.2022.126586</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hou</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Min</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Stoughton</surname>, <given-names>T. B.</given-names></string-name>, <string-name><surname>Lin</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Carsley</surname>, <given-names>J. E.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2020</year>). <article-title>A non-quadratic pressure-sensitive constitutive model under non-associated flow rule with anisotropic hardening: Modeling and validation</article-title>. <source>International Journal of Plasticity</source><italic>,</italic> <volume>135</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>102808</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ijplas.2020.102808</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>19.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mohapatra</surname>, <given-names>P. C.</given-names></string-name>, <string-name><surname>Smith</surname>, <given-names>L. V.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Adhesive hardening and plasticity in bonded joints</article-title>. <source>International Journal of Adhesion and Adhesives</source><italic>,</italic> <volume>106</volume><italic>,</italic> <fpage>102821</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ijadhadh.2021.102821</pub-id>.</mixed-citation></ref>
</ref-list>
</back>
</article>