<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">MME</journal-id><journal-title-group><journal-title>Modern Mechanical Engineering</journal-title></journal-title-group><issn pub-type="epub">2164-0165</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/mme.2012.22007</article-id><article-id pub-id-type="publisher-id">MME-19027</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Comparative Study of Stress Recovery Method and Error Estimation of Plate Bending Problem Using DKMQ Element
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>rwan</surname><given-names>Katili</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Aziz</surname><given-names>Hamdouni</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Olivier</surname><given-names>Millet</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>J.</surname><given-names>I. Rastandi</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Imam</surname><given-names>J. Maknun</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Universitas Indonesia, Depok, Indonesia</addr-line></aff><aff id="aff2"><addr-line>LEPTIAB, Université de La Rochelle, La Rochelle, France</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>irwan.katili@eng.ui.ac.id(RK)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>15</day><month>05</month><year>2012</year></pub-date><volume>02</volume><issue>02</issue><fpage>47</fpage><lpage>55</lpage><history><date date-type="received"><day>November</day>	<month>24,</month>	<year>2011</year></date><date date-type="rev-recd"><day>January</day>	<month>29,</month>	<year>2012</year>	</date><date date-type="accepted"><day>February</day>	<month>10,</month>	<year>2012</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Recovery by Equilibrium in Patches (REP) is a recovery method introduced by B. Boroomand. This method is using patch as recovery media as is used by Superconvergent Patch Recovery (SPR) which is well known as a good recovery method. In this research, a numerical study of REP implementation is held to estimate error in finite element analysis using DKMQ element. The numerical study is performed with both uniform and adaptive h-type mesh refinement. The result is compared with three other recovery method, i.e. SPR method, averaging method, and projection method.
 
</p></abstract><kwd-group><kwd>Bending Plate; Finite Element Method; Superconvergent Patch Recovery; Recovery by Equilibrium in Patches; DKMQ Element</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Solution error is unavoidable in finite element method application, either caused by inappropriate model, numerical integration usage, inaccuracy of numerical solution, or rounding error accumulation in numerical process. A complex problem usually has no exact solution, therefore, the error happened is also difficult to determine. Error estimator is developed to gain solution as close as possible compared to exact solution.</p><p>Error estimation procedure based on recovery method gives good result for various plate problem. A widely used error estimator is superconvergent method which has known giving high error convergence rate. The first superconvergent method is Superconvergent Patch Recovery (SPR) method which is developed by ZienkiewiczZhu [1,2]. The basic principle of this method is recovering element nodal forces by least square fit method analogy on some internal force sample which is known more accurate.</p><p>A study developed by Zhang [<xref ref-type="bibr" rid="scirp.19027-ref3">3</xref>] showed that the Zienkiewicz-Zhu patch recovery technique gives ultraconvergent result when even-order finite element spaces and local uniform meshes are used.</p><p>The next super-convergent method is Recovery by Equilibrium in Patches (REP) which is developed by Boroomand [4-6]. This method is based on equilibrium of solution formulation to produce recovered internal forces field. Like SPR, REP uses patches as calculation media.</p><p>Estimation error a posteriori continues to develop because it is more easily and efficiently.</p><p>Zhang [<xref ref-type="bibr" rid="scirp.19027-ref7">7</xref>] in 2004 named the method as a method of Polynomial Preserving Gradient Recovery, sometimes referred as the Polynomial Preserving Recovery (PPR).</p><p>Zienkiewicz O.C. [<xref ref-type="bibr" rid="scirp.19027-ref8">8</xref>] in 2006 summarized the present state of the art concerning error estimation and adaptive re-meshing in finite element computation. He found that the residuals of the original solution need not be calculated to obtain the best answers, because process of recovery has important role in error estimation and its accuracy.</p><p>Duster [<xref ref-type="bibr" rid="scirp.19027-ref9">9</xref>] in 2007 presented a pq-adaptive finite element procedure for three-dimensional computation of thinwalled structures. He used for the application plates and shells and this approach is using the hexahedral element with high-order shape functions.</p><p>Destuynder [<xref ref-type="bibr" rid="scirp.19027-ref10">10</xref>] in 2008 presented a strategy concerning mesh refinements for thin shells computation especially adaptive mesh refinements for thin shells whose middle surface is not exactly known.</p><p>Ainsworth [<xref ref-type="bibr" rid="scirp.19027-ref11">11</xref>] in 2009 gave an overview of recent progress in developing a framework for the derivation of fully computable guaranteed posteriori error bounds for finite element approximation. He focused his study on conforming, non-conforming, mixed and discontinuous finite element schemes.</p><p>Nie [<xref ref-type="bibr" rid="scirp.19027-ref12">12</xref>] in 2009 found that the CPU time cost greatly increases if we use the overall mesh refinement thus the adaptive mesh is refined only in the localization region.</p><p>Lukin [<xref ref-type="bibr" rid="scirp.19027-ref13">13</xref>] in 2011 used the HiFi/SEL high-order finite element code to study the effects of various mesh distortions on solution quality of analytic problems. He uses the problems for spatial discretizations with different order of finite elements. He found that the total error increases with the degree of distortion.</p><p>Bathe [<xref ref-type="bibr" rid="scirp.19027-ref14">14</xref>] in 2011 introduced a novel approach of stress calculations in finite element analysis using the element nodal point forces. It is very simple than using the stress assumption employed in establishing the stiffness matrix. Also, it is very simple to enhance the finite element stress predictions at a low computational cost.</p><p>In this paper, a comparative study is held to evaluate the several stress recovery method in estimating error of finite element result using DKMQ (Discrete Kirchoff Mindlin Quadrilateral) element [<xref ref-type="bibr" rid="scirp.19027-ref15">15</xref>], which has been acknowledged internationally and implemented in commercial software of MIDAS. The performance of REP is then compared with other method, i.e. SPR method, projection method and averaging method.</p></sec><sec id="s2"><title>2. The Recovery Method</title><p>While FEM solution has been known to give continuity in displacement at nodal points, it yields discontinuity and inaccuracy problems when used to calculate internal forces at joined sides of the boundary elements [<xref ref-type="bibr" rid="scirp.19027-ref16">16</xref>]. By theory or analytical solution, the problem should not happen as adjacent elements maintains uniformity in form and characteristics. Yet, the nature of FEM solution which calculates internal forces using the derivation of displacement function has created such problem (<xref ref-type="fig" rid="fig1">Figure 1</xref>).</p><p>Displacement continuity resulted by FEM solution at nodal points does not occur to the internal forces at joined sides of the boundary elements. These internal forces are calculated from the derivation of displacement function which causes problems in continuity and accuracy. By theory or analytical solution, the problem should not happen as the geometry maintains the continuity of shape. This problem occurs in the finite element method that later being the basic approach for estimating the error of finite element calculation.</p><sec id="s2_1"><title>2.1. The Averaging Method</title><p>The recovery is taken from the average value of finite element result in each element.</p><p><img src="4-1860032\66c8e9dc-15e0-4593-a601-b815564fc786.jpg" />and <img src="4-1860032\2f4d0a99-7010-4a8e-a54b-50d937e1407d.jpg" /> &#160;&#160;(1)</p><p>where <img src="4-1860032\a4a868d1-3c12-4157-9465-5f1f941d153b.jpg" /> and <img src="4-1860032\b1c06593-589b-4c27-935e-d6e94ccf6478.jpg" /> are recovered moment and shear forces, <img src="4-1860032\60fca605-23f2-4f38-b48f-68290457b9aa.jpg" />and <img src="4-1860032\25389b74-a505-40a0-b7c4-3b1dab9a761f.jpg" /> are finite element result of moment and shear forces in node i, while m is number of elements consisting node i.</p></sec><sec id="s2_2"><title>2.2. The Superconvergent Patch Recovery (SPR)</title><p>Superconvergent Patch Recovery method is relative simple and easy-used. The idea is recovering finite element result with least square fit method analogy.</p><p>The recovered moment/shear force <img src="4-1860032\c01e182f-07e7-4d02-9f78-5e4eac90c2eb.jpg" /> is assumed as</p><disp-formula id="scirp.19027-formula93366"><label>(2)</label><graphic position="anchor" xlink:href="4-1860032\821e0eb2-5a00-45d1-8819-92371563687e.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="4-1860032\eb8f2082-ea30-462f-9d99-6b6a9a28b1dd.jpg" /> is polinomial expansion function in <img src="4-1860032\80f461c2-5be1-409b-895c-d83233fbad2d.jpg" /> parametric local coordinate system which assumed as continuous stress field in evaluated patch (<xref ref-type="fig" rid="fig2">Figure 2</xref>). The unknown parameter {a<sub>n</sub>} is solved by minimizing the following function</p><disp-formula id="scirp.19027-formula93367"><label>(3)</label><graphic position="anchor" xlink:href="4-1860032\13c01fac-e3a6-49f1-b002-875bd5973dee.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="4-1860032\df222976-91dd-4197-86d0-31d7decdb611.jpg" /> is Gauss coordinat in patch local coordinate system, n is number of Gauss point in patch, <img src="4-1860032\3ad31787-1243-468f-bbe9-d90af21ce591.jpg" />is finite element result.</p><p>The minimization yields</p><disp-formula id="scirp.19027-formula93368"><label>(4)</label><graphic position="anchor" xlink:href="4-1860032\8d75f42f-4dba-449e-8993-9e34d93be291.jpg"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.19027-formula93369"><label>(5)</label><graphic position="anchor" xlink:href="4-1860032\3572a194-607c-43e0-b0f2-3189a4dbe086.jpg"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.19027-formula93370"><label>(6)</label><graphic position="anchor" xlink:href="4-1860032\d707a6d0-3add-4da8-bf7c-3d24574297d3.jpg"  xlink:type="simple"/></disp-formula></sec><sec id="s2_3"><title>2.3. The Recovery by Equilibrium in Patches (REP)</title><p>The Recovery by Equilibrium in Patches uses a weighted form of equilibrium equation to produce recovered solution.</p><p>The equilibrium equation of patch is expressed as</p><disp-formula id="scirp.19027-formula93371"><label>(7)</label><graphic position="anchor" xlink:href="4-1860032\fc0712ba-e039-4d02-b9d5-9f5b6037e765.jpg"  xlink:type="simple"/></disp-formula><p>This leads us to a simple requirement that the recovered values satisfy approximately</p><disp-formula id="scirp.19027-formula93372"><label>(8)</label><graphic position="anchor" xlink:href="4-1860032\3695aae0-0b36-49cc-be75-bb7af9d33cb1.jpg"  xlink:type="simple"/></disp-formula><p>Where:</p><disp-formula id="scirp.19027-formula93373"><label>(9a)</label><graphic position="anchor" xlink:href="4-1860032\67fef410-37e6-4bcc-b339-1cc2fd02d94f.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19027-formula93374"><label>(9b)</label><graphic position="anchor" xlink:href="4-1860032\a9b98437-9cf1-4523-bc2e-8b63fa77b95d.jpg"  xlink:type="simple"/></disp-formula><p>Hence, Equation (8) can be expressed as:</p><disp-formula id="scirp.19027-formula93375"><label>(10a)</label><graphic position="anchor" xlink:href="4-1860032\2a00feec-77ca-4a3c-becd-f6fb10b5126e.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19027-formula93376"><label>(10b)</label><graphic position="anchor" xlink:href="4-1860032\e177ce44-9de5-420a-b2e9-db86d0de107e.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19027-formula93377"><label>(10c)</label><graphic position="anchor" xlink:href="4-1860032\b9ad0abb-0989-40ea-b94d-c255f21f6605.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19027-formula93378"><label>(10d)</label><graphic position="anchor" xlink:href="4-1860032\cfaaeed5-8c62-4fab-a4ca-dadd74b8e0ef.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19027-formula93379"><label>(10e)</label><graphic position="anchor" xlink:href="4-1860032\321e5ef8-5ef6-4489-9c7f-8b41b874ef27.jpg"  xlink:type="simple"/></disp-formula><p>As an example, in recovering<img src="4-1860032\c6a3cfa3-f7c8-4e94-ab9f-62a712be316a.jpg" />, substituting Equation (2) to Equation (10a) will produce:</p><disp-formula id="scirp.19027-formula93380"><label>(11)</label><graphic position="anchor" xlink:href="4-1860032\e9a86e14-e305-489c-8adc-b332bb2ac1f7.jpg"  xlink:type="simple"/></disp-formula><p>Using Gauss numerical integration, Equation (11) can be expressed as:</p><disp-formula id="scirp.19027-formula93381"><label>(12)</label><graphic position="anchor" xlink:href="4-1860032\abe09b8b-5728-4804-9a3f-d20e9f598fb2.jpg"  xlink:type="simple"/></disp-formula><p>with n is the number of element’s Gauss integration points which included in patch, J is Jacobian matrix and ω is weighting factor.</p><p>Equation (12) can also be expressed as</p><disp-formula id="scirp.19027-formula93382"><label>(13)</label><graphic position="anchor" xlink:href="4-1860032\4bdd01a1-49a0-4e33-8270-f1b003685d5b.jpg"  xlink:type="simple"/></disp-formula><p>Where</p><p><img src="4-1860032\39e9d268-984a-4748-9b25-defa1a014aa7.jpg" />and <img src="4-1860032\17a534ca-e590-4dad-9d52-70b26bd2f129.jpg" />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (14)</p><p>with m is number of elements in a patch, and</p><disp-formula id="scirp.19027-formula93383"><label>(15)</label><graphic position="anchor" xlink:href="4-1860032\ee67cf38-69ae-4242-a845-2ec324c18764.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19027-formula93384"><label>(16)</label><graphic position="anchor" xlink:href="4-1860032\1a2a0368-47ee-451c-bc8f-421b0f836520.jpg"  xlink:type="simple"/></disp-formula><p>with NPG is number of Gauss points in each element in a patch, and n = m &#215; NPG. Then, using least square fit method, we define the following function</p><disp-formula id="scirp.19027-formula93385"><label>(17)</label><graphic position="anchor" xlink:href="4-1860032\a20851fa-a20d-4c6e-9db0-440600d89a05.jpg"  xlink:type="simple"/></disp-formula><p>And minimizing it to<img src="4-1860032\e436f946-b4fa-4495-8fc4-f722dbca4354.jpg" />, yields</p><disp-formula id="scirp.19027-formula93386"><label>(18)</label><graphic position="anchor" xlink:href="4-1860032\d53510c0-de2b-4830-8864-3f66538a65dd.jpg"  xlink:type="simple"/></disp-formula><p>In some patch configuration, [D] is probably unstable. This problem can be solved by defining function</p><disp-formula id="scirp.19027-formula93387"><label>(19)</label><graphic position="anchor" xlink:href="4-1860032\599081e0-c4c8-4c3f-84d7-408b941d435e.jpg"  xlink:type="simple"/></disp-formula><p>Minimizing that equation to {a<sub>n</sub>} will produce:</p><disp-formula id="scirp.19027-formula93388"><label>(20)</label><graphic position="anchor" xlink:href="4-1860032\0ef90722-bdfd-4a2d-864d-d88448371612.jpg"  xlink:type="simple"/></disp-formula><p>or</p><disp-formula id="scirp.19027-formula93389"><label>(21)</label><graphic position="anchor" xlink:href="4-1860032\4dd2dfb7-42eb-44da-9c31-d25438d6f0c0.jpg"  xlink:type="simple"/></disp-formula><p>with</p><p><img src="4-1860032\1c1f2699-f358-4ddc-a0bf-597ebe27ce15.jpg" />; (22)</p><p>In above, <img src="4-1860032\6335f560-0018-4bf7-8da6-8f9db2c7fd75.jpg" />and <img src="4-1860032\247df3bb-c3b5-4c36-ac88-1b6f7e501f57.jpg" /> have the same expression as <img src="4-1860032\2690598d-21b9-40c5-8694-ad9841c064f9.jpg" /> and<img src="4-1860032\44bd8f0c-3ff4-4e08-a397-03b47373eb6c.jpg" />, but the integrals are applied on each element.</p></sec><sec id="s2_4"><title>2.4. Error Indicator and Refinement</title><p>Error estimation will become actual error if element size is set to be very small so as to approach zero, which creates infinite number of elements. Since calculation will never stop if element size is close to zero, we need an effective condition as criteria to terminate discrete process.</p><p>Indicator for exact error of a structure is defined by exact error of energy norm that is normalized by exact strain energy norm:</p><disp-formula id="scirp.19027-formula93390"><label>(23)</label><graphic position="anchor" xlink:href="4-1860032\ce0484d0-bac4-4e54-b749-289b4d532475.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="4-1860032\5c1f0e34-a54e-46b2-b16d-edfd56fe8651.jpg" /> is error in energy norm from this equation</p><disp-formula id="scirp.19027-formula93391"><label>(24)</label><graphic position="anchor" xlink:href="4-1860032\d056c086-7fcb-4dc9-8f23-b5a070bc7a4c.jpg"  xlink:type="simple"/></disp-formula><p><img src="4-1860032\6b7cf3fa-6d91-4576-a8f2-7b827910e68f.jpg" />= total exact error in energy norm and m = number of element in structure while <img src="4-1860032\5f4c882c-36d7-477d-b19e-b872aea49126.jpg" /> is twice as much as exact strain energy of the whole structure, which for plate structure consists of bending and shear energy.</p><p>The above indicator can be computed only if exact solution is available which can be estimated by recovering the solution as discussed before.</p><p>Indicator for relative error f<sup>*</sup><sup> </sup>of a structure with recovery method is:</p><disp-formula id="scirp.19027-formula93392"><label>(25)</label><graphic position="anchor" xlink:href="4-1860032\8cd786ea-f72d-4e50-9c99-d96a26559041.jpg"  xlink:type="simple"/></disp-formula><p>Value of <img src="4-1860032\1d1a4afd-eac9-4693-9e80-1af3ee116a81.jpg" /> is obtained from:</p><p><img src="4-1860032\d80fd617-83c3-45e0-82c5-f6074b0e45b6.jpg" />;<img src="4-1860032\a80238fa-d99c-488d-ada2-185de752dc44.jpg" /> (26)</p><p>Error indicator represents value used as criteria to terminate the refinement process. This can be done by setting a condition for<img src="4-1860032\1bdc8512-dafa-4945-94dd-ff73ac4666bb.jpg" />, that is whenever <img src="4-1860032\9bf04dca-e90e-4e76-aa32-1de442b87557.jpg" /> then the refinement process will stop. Generally, the value of <img src="4-1860032\17e4acf1-1c4c-4784-87b2-e53c63bf09e9.jpg" /> is taken to be 5%. The permitted error indicator for structure is determined by:</p><disp-formula id="scirp.19027-formula93393"><label>(27)</label><graphic position="anchor" xlink:href="4-1860032\ee2a3148-4e6f-47d4-b4cf-0056bda69bea.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="4-1860032\fe1a4b2c-a88f-4db3-9138-f25af4b36468.jpg" /> is permitted error of global energy norm, given by:</p><disp-formula id="scirp.19027-formula93394"><label>(28)</label><graphic position="anchor" xlink:href="4-1860032\f22e5dc8-3a4e-4893-9e0f-c9381daa55ad.jpg"  xlink:type="simple"/></disp-formula><p>In an optimal element mesh, distribution of error of energy norm is uniform in all elements, thus:</p><disp-formula id="scirp.19027-formula93395"><label>(29)</label><graphic position="anchor" xlink:href="4-1860032\8a3d009c-91b9-47a0-809b-493c429112f0.jpg"  xlink:type="simple"/></disp-formula><p>where: m = number of element.</p><p>And then, we have:</p><disp-formula id="scirp.19027-formula93396"><label>(30)</label><graphic position="anchor" xlink:href="4-1860032\a17843a9-ac2b-40bf-88b6-bc63411c768a.jpg"  xlink:type="simple"/></disp-formula><p>Thereby we can set a condition that error in every element i must be equal to or less than:</p><disp-formula id="scirp.19027-formula93397"><label>(31)</label><graphic position="anchor" xlink:href="4-1860032\e9b4d40f-554a-43e8-8469-329be4a97cbb.jpg"  xlink:type="simple"/></disp-formula><p>where: <img src="4-1860032\d7e0ad08-c269-438d-b2a1-d6a635607c14.jpg" />= permitted error of energy norm estimated for each element i.</p><p>Element whose error exceeds the permitted value most probably will be refined. Let us set a ratio:</p><p><img src="4-1860032\1125afc9-7296-42b3-9889-a47caa1e4fb9.jpg" /></p><p>An element must be refined if: <img src="4-1860032\4fe56b3e-63cb-4936-8c00-97f8f1845827.jpg" /></p></sec></sec><sec id="s3"><title>3. Numerical Study</title><p>The following notation is used in the numerical study.</p><p>REP1: REP method, element based patch, minimum 3 elements in one patch.</p><p>REP2: REP method, element based patch, minimum 5 elements in one patch.</p><p>REP3, REP: REP method, element based patch, minimum 7 elements in one patch.</p><p>SPR1: SPR method, nodal based patch.</p><p>SPR2: SPR method, element based patch.</p><p>NELT: number of elements.</p><p>A study is held subjected to circular plate under uniform load (<xref ref-type="fig" rid="fig3">Figure 3</xref>). The study implements REP methods and covers various patch configurations as classified above. The result shows that all patch configuration give accurate result and close to other recovery methods for moment recovery.</p><p>However, external patch usage, happened if we allow minimum 3 or 5 elements in one patch (REP1 and REP2), may produce inaccurate result for shear force (<xref ref-type="fig" rid="fig4">Figure 4</xref>). Meanwhile, using only internal patches, which have minimum 7 elements in one patch, gives better result for shear force.</p><p><xref ref-type="fig" rid="fig4">Figure 4</xref> shows that external patches produce very large different results for shear force in the center of the plate. Approaching plate edge/support, the difference between REP1, REP2 and REP3 becomes smaller, but the result differs quite significant compared to other method’s result. It is widely known that bending plate element like DKMQ is developed with an aim to solve shear locking problem, hence, shear force accuracy is not considered important (<xref ref-type="fig" rid="fig5">Figure 5</xref> and <xref ref-type="fig" rid="fig6">Figure 6</xref>).</p><p>The circular plate study is also analyzed for various plate thickness, including thin and thick plates, with R/h varied from 50, 5, and 2. The study shows similar accuracy characteristic for all R/h (<xref ref-type="fig" rid="fig7">Figure 7</xref> and <xref ref-type="fig" rid="fig8">Figure 8</xref>). External patches usage for all R/h values produces inaccurate result for shear force in plate center.</p><p>In this numerical study, relative error indicator is studied for various element numbers, i.e. 3, 12, 27, and 48 elements. For thin plate (R/h = 50), all patch configuration including external patch give close relative error indicator result compared to SPR method result (<xref ref-type="fig" rid="fig9">Figure 9</xref>). However, for thicker plate with R/h equal 5 and 2 (<xref ref-type="fig" rid="fig1">Figure 1</xref>0 and <xref ref-type="fig" rid="fig1">Figure 1</xref>1), only full internal patch usage (REP3) gives very close result compared to SPR, while other patch configurations give fluctuant result. Based on this result, it can be concluded that only full internal patch usage is reliable and hence, for other study, only this patch configuration will be applied for REP method.</p><p>Another way to obtain good relative error indicator result is to consider only bending error indicator partially. Partial relative error indicator for bending gives no fluctuant result (Figures 12-14).</p><p>The next numerical study is held on fixed supported rectangular plate under uniform load (<xref ref-type="fig" rid="fig1">Figure 1</xref>5). Uniform mesh refinement is used with 2 &#215; 2, 4 &#215; 4, 8 &#215; 8 and 16 &#215; 16 meshing. Moment recovery is studied at the plate center and at the support. The study shows that REP method gives super convergent result (Figures 16-18).</p><p>At plate center, 2 &#215; 2 mesh of REP method gives quite high error percentage, but the result converges rapidly which is less than tolerance limit 5% for only 4 &#215; 4 mesh.</p><p>With the same meshing, SPR1 (nodal based patch) has reached that tolerance limit, but SPR2 (element based patch), projection method and averaging method give higher value than tolerance limit.</p><p>At plate support, 4 &#215; 4 mesh of REP method still gives much high error percentage (24.5%), but 16 &#215; 16 mesh gives almost exact solution (0.01%) which is much better compared to SPR and averaging method. In this case, projection method gives very poor result compared to others.&#160;</p><p>Total relative error indicator produced by REP method shows close result to SPR1, SPR2, and averaging method, while projection method gives poorer result.</p><p>Circular plate as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>9 is also studied for both uniform and adaptive mesh refinement. The uniforrn mesh refinement scheme is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>0 and the adaptive mesh refinement is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>1. It has been shown that adaptive mesh refinement gives better result than uniform one. For both refinements, for either fixed nor simply supported circular plate, REP method gives super convergent result, close to SPR result (Figures 22 and 23 for uniform mesh refinement and Figures 24 and 25 for adaptive mesh refinement). REP’s total error indicator for both refinements and both support types are closed to those of SPR1, SPR2 and averaging method, which are much better than that of projection method.</p></sec><sec id="s4"><title>4. Conclusions</title><p>Patch type usage is sensitive in REP application. External patches usage gives fluctuant result in shear force recovery in REP application, hence, only internal patches are recommended. External patch usage still gives similar REP relative error indicator for thin plate, but gives higher relative error indicator for thick plate. Full internal patch usage does not give significant REP relative error indicator difference for both thin and thick plates.</p><p>Partial relative error indicator for bending gives good result without any fluctuant result for various element numbers.</p><p>REP method gives very close result compared to SPR method. Generally, both REP and SPR give better result than averaging and projection method.</p></sec><sec id="s5"><title>5. Acknowledgements</title><p>The writer would like to thank to the Indonesian Ministry of National Education, Directorate General of Higher Education (MNE-DGHE) and French Embassy in Jakarta for the research grant given to the writer in the project of International Joint Research between Universitas Indonesia (UI), Indonesia and Universit&#233; de La Rochelle (ULR), France.</p></sec><sec id="s6"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.19027-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">O. C. Zienkiewicz and J. Z. Zhu, “The Superconvergence Patch Recovery and a Posteriori Error Estimation in the Finite Element Method, Part 1: The Recovery Technique,” International Journal for Numerical Methods in En- gineering, Vol. 33, No. 7, 1992, pp. 1331-1364.  
doi:10.1002/nme.1620330702</mixed-citation></ref><ref id="scirp.19027-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">O. C. Zienkiewicz and J. Z. Zhu, “The Superconvergence Patch Recovery and a Posteriori Error Estimation in the Finite Element Method, Part 2: Error Estimates and Adaptivity,” International Journal for Numerical Methods in Engineering, Vol. 33, No. 7, 1992, pp. 1364-1382.  
doi:10.1002/nme.1620330703</mixed-citation></ref><ref id="scirp.19027-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Z. Z. Zhang, “Ultracon-vergence of the Patch Recovery Technique,” Mathematics of Computations, Vol. 65, No. 216, 1996, pp. 1431-1437.  
doi:10.1090/S0025-5718-96-00782-X</mixed-citation></ref><ref id="scirp.19027-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">B. Boroomand and O. C. Zienkiewicz, “Recovery by Equilibrium in Patches (REP),” International Journal for Numerical Methods in Engineering, Vol. 40, No. 1, 1997, pp. 137-164.  
doi:10.1002/(SICI)1097-0207(19970115)40:1&lt;137::AID-NME57&gt;3.0.CO;2-5</mixed-citation></ref><ref id="scirp.19027-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">B. Boroomand and O. C. Zienkiewicz, “An Improved REP Recovery and the Effectivity Robustness Test,” Inter- national Journal for Numerical Methods in Engineering, Vol. 40, No. 17, 1997, pp. 3247-3277. 
doi:10.1002/(SICI)1097-0207(19970915)40:17&lt;3247::AID-NME211&gt;3.0.CO;2-Z</mixed-citation></ref><ref id="scirp.19027-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">B. Boroomand, M. Ghaffarian and O. C. Zienkiewicz, “On Application of Two Superconvergent Re-covery Procedures to Plate Problems,” International Journal for Numerical Methods in Engineering, Vol. 61, No. 10, 2004, pp. 1644-1673. doi:10.1002/nme.1128</mixed-citation></ref><ref id="scirp.19027-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Z. Zhang and A. Naga, “Polynomial Preserving Gradient Recovery And A Posteriori Estimate for Bilinear Element On Irregular Quadrilaterals,” International Journal of Numerical Analysis and Modeling, Vol. 1, No. 1, 2004, pp. 1-24. </mixed-citation></ref><ref id="scirp.19027-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">O. C. Zienkiewicz and J. Z. Zhu, “The Background of Error Estimation and Adaptivity in Finite Element Computations,” Computer Methods in Applied Mechanics and Engineering, Vol. 195, No. 4-6, 2006, pp. 207-213.  
doi:10.1016/j.cma.2004.07.053</mixed-citation></ref><ref id="scirp.19027-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">A. Duster, et al., “pq-Adaptive Solid Finite Elements for Three-Dimensional Plates and Shells,” Computer Methods in Applied Mechanics and Engineering, Vol. 197, No. 1-4, 2007, pp. 243-254. doi:10.1016/j.cma.2007.07.020</mixed-citation></ref><ref id="scirp.19027-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Ph. Destuynder, et al., “Adaptive Mesh Refinements for Thin Shells Whose Middle Surface Is Not Exactly Known,” Computer Methods in Applied Mechanics and Engineering, Vol. 197, No. 51-52, 2008, pp. 4789-4811.  
doi:10.1016/j.cma.2008.07.001</mixed-citation></ref><ref id="scirp.19027-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">M. Ainsworth, et al., “A Framework for Obtaining Guar- anteed Error Bounds for Finite Element Approximations,” Journal of Computational and Ap-plied Mathematics, Vol. 234, No. 9, 2010, pp. 2618-2632.  
doi:10.1016/j.cam.2010.01.037</mixed-citation></ref><ref id="scirp.19027-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">J. H. Nie, et al., “Devel-opment of an Object-Oriented Finite Element Program with Adaptive Mesh Refinement for Multi-Physics Applications,” Advances in Engineering Software, Vol. 41, No. 4, 2010, pp. 569-579.  
doi:10.1016/j.advengsoft.2009.11.004</mixed-citation></ref><ref id="scirp.19027-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">V. S. Lukin, et al., “A Priori Mesh Quality Metric Error Analysis Applied to a High-Order Finite Element Method,” Journal of Computational Physics, Vol. 230, No. 14, 2011, pp. 5564-5586. doi:10.1016/j.jcp.2011.03.036</mixed-citation></ref><ref id="scirp.19027-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">K. J. Bathe, et al., “The Use of Nodal Point Forces to Improve Element Stresses”, Computers and Structures, Vol. 89, No. 5-6, 2011, pp. 485-495.  
doi:10.1016/j.compstruc.2010.12.002</mixed-citation></ref><ref id="scirp.19027-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">I. Katili, et al., “A New Discrete Kirchoff-Mindlin Element Based on Min-dlin-Reissner Plate Theory an Assumed Shear Strain Fields. Part 2: An Extended DKQ Element for Thick-Plate Bending Analysis,” International Journal for Numerical Methods in Engineering, Vol. 36, No. 11, 1993, pp. 1885-1908.  
doi:10.1002/nme.1620361107</mixed-citation></ref><ref id="scirp.19027-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">J. E. Akin, “Finite Element Analysis with Error Estimators,” Elsevier Butter-worth-Heinemann, Burlinton, 2005.</mixed-citation></ref></ref-list></back></article>