<?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">JAMP</journal-id><journal-title-group><journal-title>Journal of Applied Mathematics and Physics</journal-title></journal-title-group><issn pub-type="epub">2327-4352</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jamp.2016.44084</article-id><article-id pub-id-type="publisher-id">JAMP-65967</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  New Formula for Geometric Stiffness Matrix Calculation
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>.</surname><given-names>Němec</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>M.</surname><given-names>Trcala</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>I.</surname><given-names>Ševčík</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>H.</surname><given-names>Štekbauer</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Faculty of Civil Engineering, Brno University of Technology, Brno, Czech Republic</addr-line></aff><aff id="aff2"><addr-line>FEM Consulting, S.R.O., Brno, Czech Republic</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>nemec@fem.cz(.N)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>13</day><month>04</month><year>2016</year></pub-date><volume>04</volume><issue>04</issue><fpage>733</fpage><lpage>748</lpage><history><date date-type="received"><day>4</day>	<month>June</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>24</month>	<year>April</year>	</date><date date-type="accepted"><day>27</day>	<month>April</month>	<year>2016</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>
 
 
  The standard formula for geometric stiffness matrix calculation, which is convenient for most engineering applications, is seen to be unsatisfactory for large strains because of poor accuracy, low convergence rate, and stability. For very large compressions, the tangent stiffness in the direction of the compression can even become negative, which can be regarded as physical nonsense. So in many cases rubber materials exposed to great compression cannot be analyzed, or the analysis could lead to very poor convergence. Problems with the standard geometric stiffness matrix can even occur with a small strain in the case of plastic yielding, which eventuates even greater practical problems. The authors demonstrate that amore precisional approach would not lead to such strange and theoretically unjustified results. An improved formula that would eliminate the disadvantages mentioned above and leads to higher convergence rate and more robust computations is suggested in this paper. The new formula can be derived from the principle of virtual work using a modified Green-Lagrange strain tensor, or from equilibrium conditions where in the choice of a specific strain measure is not needed for the geometric stiffness derivation (which can also be used for derivation of geometric stiffness of a rigid truss member). The new formula has been verified in practice with many calculations and implemented in the RFEM and SCIA Engineer programs. The advantages of the new formula in comparison with the standard formula are shown using several examples.
 
</p></abstract><kwd-group><kwd>Geometric Stiffness</kwd><kwd> Stress Stiffness</kwd><kwd> Initial Stress Stiffness</kwd><kwd> Tangent Stiffness Matrix</kwd><kwd> Finite Element Method</kwd><kwd> Principle of Virtual Work</kwd><kwd> Strain Measure</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Stress stiffening is an important source of stiffness and must be taken into account when analyzing structures. The standard formula for geometric stiffness matrices is introduced by a number of authors, such as Zienkiewicz, Bathe, Cook, Belytschko, Simo, Hughes, Bonet, de Souza Neto and others [<xref ref-type="bibr" rid="scirp.65967-ref1">1</xref>] - [<xref ref-type="bibr" rid="scirp.65967-ref10">10</xref>] . The standard formula has been shown to be satisfactory in a large amount of cases, though certain difficulties such as low accuracy, poor convergence rate and poor solution stability were discovered when solving problems that included the evaluation of extreme stress and strain states. Some authors, e.g. Cook [<xref ref-type="bibr" rid="scirp.65967-ref4">4</xref>] , have suggested an improvement for bars and some authors dealt with nonlinear models describing large (finite) deformation (strain) behavior of materials and structures [<xref ref-type="bibr" rid="scirp.65967-ref11">11</xref>] - [<xref ref-type="bibr" rid="scirp.65967-ref21">21</xref>] . However, as far as the authors know, no general solution to the problem has been suggested for a 2D or 3D continuum. Upon this ascertainment, thoughts arose concerning the physical essence of geometric (or stress) stiffness and the formula for evaluating geometric stiffness matrices. As a result, a new formula for geometric stiffness matrix calculation is suggested. The presentation of this new formula, which should substantially improve analysis of structures exposed to large strain, is the subject matter of this paper. In Section 2, the standard formula for geometric stiffness matrices is presented. Section 3 shows the physical background of geometric stiffness based on equilibrium. In Section 4, the new, improved formula for geometric matrices is introduced. The advantages of the new formula, including a substantially improved rate of convergence and stability, are demonstrated by examples in Section5. Conclusions are presented in Section 6.</p></sec><sec id="s2"><title>2. The Standard Formula for Stress-Stiffness Matrices</title><p>Let us show the general calculation algorithm for the geometric stiffness matrix (sometimes also called the stress stiffness matrix or initial stress matrix) of an element in an updated Lagrangian formulation.</p><p>Let the following hold for each component <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x7.png" xlink:type="simple"/></inline-formula> of displacement vector<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x8.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.65967-formula3329"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x9.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x10.png" xlink:type="simple"/></inline-formula> is the value of displacement <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x11.png" xlink:type="simple"/></inline-formula> in node a and n is the number of element nodes.</p><p>Let us define matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x12.png" xlink:type="simple"/></inline-formula> as follows:</p><disp-formula id="scirp.65967-formula3330"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x13.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x14.png" xlink:type="simple"/></inline-formula> is the unit diagonal matrix of the order 3 &#215; 3, where 3 is the dimension of the problem. Then, the following relation can be written for the displacement vector:</p><disp-formula id="scirp.65967-formula3331"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x15.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x16.png" xlink:type="simple"/></inline-formula> is the vector of deformation parameters of the element containing all the components <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x17.png" xlink:type="simple"/></inline-formula> in such an arrangement that for each node a all components <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x18.png" xlink:type="simple"/></inline-formula> are listed.</p><p>Let us define matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x19.png" xlink:type="simple"/></inline-formula> containing the first derivatives of base functions for node a with respect to spatial coordinates</p><disp-formula id="scirp.65967-formula3332"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x20.png"  xlink:type="simple"/></disp-formula><p>and matrix<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x21.png" xlink:type="simple"/></inline-formula>, which is formed by sub-matrices <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x22.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.65967-formula3333"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x23.png"  xlink:type="simple"/></disp-formula><p>The operator <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x24.png" xlink:type="simple"/></inline-formula> denotes the tensor (Kronecker) matrix product.</p><p>Further, let us define matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x25.png" xlink:type="simple"/></inline-formula> by multiplying each component of the Cauchy stress tensor <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x26.png" xlink:type="simple"/></inline-formula> by the unit diagonal matrix:</p><disp-formula id="scirp.65967-formula3334"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x27.png"  xlink:type="simple"/></disp-formula><p>If state of the stress is not negligible, the potential energy of the internal forces should be completed by the following term:</p><disp-formula id="scirp.65967-formula3335"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x28.png"  xlink:type="simple"/></disp-formula><p>Then, the following formula for the geometric matrix of the element can be written:</p><disp-formula id="scirp.65967-formula3336"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x29.png"  xlink:type="simple"/></disp-formula><p>Integration is carried out on the deformed body <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x30.png" xlink:type="simple"/></inline-formula> (in the current configuration) and the derivatives are performed with respect to the spatial coordinates.</p><p>The component of the matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x31.png" xlink:type="simple"/></inline-formula> relating the element node a to the element node b can also be written simply in matrix notation:</p><disp-formula id="scirp.65967-formula3337"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x32.png"  xlink:type="simple"/></disp-formula><p>or in indicial notation:</p><disp-formula id="scirp.65967-formula3338"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x33.png"  xlink:type="simple"/></disp-formula><p>Similar formulae also hold for a total Lagrangian formulation, but the second Piola-Kirchhoff stress tensor is then used instead of the Cauchy stress, and integration is carried out on the undeformed body <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x34.png" xlink:type="simple"/></inline-formula> (in the original configuration) while the derivatives are performed with respect to the material coordinates.</p></sec><sec id="s3"><title>3. The Source of Geometric Stiffness―The Physical Background</title><p>Let us consider the truss member shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. Node 2 is loaded by the force F parallel to the x axis and sliding in the same direction. The equilibrium equation in the x direction in node 2 can be written as follows</p><disp-formula id="scirp.65967-formula3339"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x35.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x36.png" xlink:type="simple"/></inline-formula> is the horizontal component of the internal force at node 2 and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x37.png" xlink:type="simple"/></inline-formula>. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x38.png" xlink:type="simple"/></inline-formula>is the residual or out-of-balance force. The horizontal stiffness <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x39.png" xlink:type="simple"/></inline-formula> at node 2 is defined simply by the relation</p><disp-formula id="scirp.65967-formula3340"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x40.png"  xlink:type="simple"/></disp-formula><p>This formula is independent of any strain measure or pertinent constitutive relations. It can be seen that stiffness <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x41.png" xlink:type="simple"/></inline-formula> consists of two parts. The first part, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x42.png" xlink:type="simple"/></inline-formula>, represents the material stiffness and depends on the strain measure and constitutive relations. The second part, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x43.png" xlink:type="simple"/></inline-formula>, which does not depend on the material or the strain and stress measures chosen, but only on the geometry and the normal force, represents so-called geometric stiffness. It can be seen that if the angle <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x44.png" xlink:type="simple"/></inline-formula> is zero, no geometric stiffness will occur regardless of the normal force value.</p><p>Let us show a derivation of a formula for geometric stiffness matrix of a truss member (see <xref ref-type="fig" rid="fig2">Figure 2</xref>) in a finite element formulation and let us start with a simple derivation based on equilibrium conditions.</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x45.png" xlink:type="simple"/></inline-formula> be a vector of the nodal displacements of an element, and let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x46.png" xlink:type="simple"/></inline-formula> be a vector of residual forces; the stiffness matrix of the element can then be defined as follows:</p><disp-formula id="scirp.65967-formula3341"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x47.png"  xlink:type="simple"/></disp-formula><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Truss member in an arbitrary position in 2D</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/7-1720559x48.png"/></fig><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Truss member: the x axis is the axis of the rod in its original position</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/7-1720559x49.png"/></fig><p>A geometric (stress) stiffness matrix can be obtained by an equilibrium condition when only the initial stress state and pertinent infinitesimal nodal displacement for each row of the matrix is taken into account. Such a definition of a geometric stiffness matrix is independent of the strain tensor chosen.</p><p>To simplify the following derivations let’s introduce both, the coordinates <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x50.png" xlink:type="simple"/></inline-formula> with the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x51.png" xlink:type="simple"/></inline-formula> axis aligned with the axis of the rod and corresponding displacement vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x52.png" xlink:type="simple"/></inline-formula> and let’s restrict the deformation to the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x53.png" xlink:type="simple"/></inline-formula> plane.</p><p>Let the vector of the nodal displacements of the element be</p><disp-formula id="scirp.65967-formula3342"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x54.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x55.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x56.png" xlink:type="simple"/></inline-formula> are the displacement components in the direction of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x57.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x58.png" xlink:type="simple"/></inline-formula> axis, respectively. The well known material stiffness matrix of the truss element in 2D is then defined by the following relation:</p><disp-formula id="scirp.65967-formula3343"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x59.png"  xlink:type="simple"/></disp-formula><p>Note that the truss element has no lateral material stiffness.</p><p>In general, arbitrary term of a stiffness matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x60.png" xlink:type="simple"/></inline-formula> is defined as the derivative of an unbalanced force <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x61.png" xlink:type="simple"/></inline-formula> with respect to the deformation parameter <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x62.png" xlink:type="simple"/></inline-formula> as is defined by (13). Based on this definition, the geometric stiffness matrix of the truss element subjected to tensile force N can be easily derived. The moment equilibrium condition for the truss member in the configuration with the lateral displacement <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x63.png" xlink:type="simple"/></inline-formula> in node 1 is sufficient to obtain the transversal diagonal stiffness term<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x64.png" xlink:type="simple"/></inline-formula>:</p><p>The moment equilibrium condition can be written as follows:</p><disp-formula id="scirp.65967-formula3344"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x65.png"  xlink:type="simple"/></disp-formula><p>For the infinitesimal angle <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x66.png" xlink:type="simple"/></inline-formula> it can be assumed that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x67.png" xlink:type="simple"/></inline-formula>, and the following term for the stiffness term <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x68.png" xlink:type="simple"/></inline-formula> can be derived:</p><disp-formula id="scirp.65967-formula3345"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x69.png"  xlink:type="simple"/></disp-formula><p>When introducing a displacement <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x70.png" xlink:type="simple"/></inline-formula> in the direction of the axis of the member, the end forces are in equilibrium and no additional force and therefore no geometric stiffness will occur in this direction.</p><p>From equilibrium equations and symmetry of the stiffness matrix it is easy to determine the other coefficients of the geometric stiffness matrix, particularly<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x71.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x72.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x73.png" xlink:type="simple"/></inline-formula>. The remaining coefficients of the matrix are zeros. The geometric stiffness matrix then has the following form:</p><disp-formula id="scirp.65967-formula3346"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x74.png"  xlink:type="simple"/></disp-formula><p>The same formula corresponds with Formula (12) and is presented also by Cook in [<xref ref-type="bibr" rid="scirp.65967-ref4">4</xref>] , the same as many other authors. The geometric stiffness matrix for a truss member can also be derived from the principle of virtual work, which will be described later. Then a strain measure and constitutive law must be introduced, which is not applicable for a rigid truss, where geometric stiffness also exists.</p><p>The resulting tangent stiffness matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x75.png" xlink:type="simple"/></inline-formula> is defined as the sum of the material and geometric stiffness matrix:</p><disp-formula id="scirp.65967-formula3347"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x76.png"  xlink:type="simple"/></disp-formula><p>When applying the general standard algorithm for geometric stiffness matrices to the truss element in question, we obtain:</p><disp-formula id="scirp.65967-formula3348"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x77.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3349"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x78.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x79.png" xlink:type="simple"/></inline-formula> is the identity matrix of order 2 and the base functions <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x80.png" xlink:type="simple"/></inline-formula> are defined as follows:</p><disp-formula id="scirp.65967-formula3350"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x81.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3351"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x82.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.65967-formula3352"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x83.png"  xlink:type="simple"/></disp-formula><p>Substituting in the formulae</p><disp-formula id="scirp.65967-formula3353"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x84.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3354"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x85.png"  xlink:type="simple"/></disp-formula><p>the formula for the geometric stiffness matrix reads:</p><disp-formula id="scirp.65967-formula3355"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x86.png"  xlink:type="simple"/></disp-formula><p>This geometric stiffness matrix differs from that in Formula (18) and introduces also an axial stiffening. But no reason was found by the authors for concluding that normal force had led to a change in the axial stiffness of the element. So let us derive the geometric stiffness matrix of a truss element in a more undisputable way based on the principle of virtual work.</p><p>With deformation restricted to the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x87.png" xlink:type="simple"/></inline-formula> plane, the Green-Lagrange strain tensor is defined</p><disp-formula id="scirp.65967-formula3356"><label>(28)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x88.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.65967-formula3357"><label>(29)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x89.png"  xlink:type="simple"/></disp-formula><p>For truss the principle of virtual work becomes</p><disp-formula id="scirp.65967-formula3358"><label>(30)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x90.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x91.png" xlink:type="simple"/></inline-formula> is the 2nd<sup> </sup>Piola-Kirchhoff stress in the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x92.png" xlink:type="simple"/></inline-formula> axes at the following calculated time step t + ∆t. Assuming equality <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x93.png" xlink:type="simple"/></inline-formula> we obtain the incremental expression of the (30)</p><disp-formula id="scirp.65967-formula3359"><label>(31)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x94.png"  xlink:type="simple"/></disp-formula><p>and the linearized equation of the principle of virtual work (virtual displacement) simplifies to:</p><disp-formula id="scirp.65967-formula3360"><label>(32)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x95.png"  xlink:type="simple"/></disp-formula><p>Assuming we obtain</p><disp-formula id="scirp.65967-formula3361"><label>(33)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x96.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x97.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x98.png" xlink:type="simple"/></inline-formula> (34)</p><disp-formula id="scirp.65967-formula3362"><label>(35)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x99.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3363"><label>(36)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x100.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3364"><label>(37)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x101.png"  xlink:type="simple"/></disp-formula><p>Then the equation of the principle of virtual work can be written as follows:</p><disp-formula id="scirp.65967-formula3365"><label>(38)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x102.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.65967-formula3366"><label>(39)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x103.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3367"><label>(40)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x104.png"  xlink:type="simple"/></disp-formula><p>After transformation into global coordinate system</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x105.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x106.png" xlink:type="simple"/></inline-formula> (41)</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x107.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x108.png" xlink:type="simple"/></inline-formula> (42)</p><p>and after elimination of the vector of virtual displacements we get:</p><disp-formula id="scirp.65967-formula3368"><label>(43)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x109.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3369"><label>(44)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x110.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3370"><label>(45)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x111.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3371"><label>(46)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x112.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3372"><label>(47)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x113.png"  xlink:type="simple"/></disp-formula><p>The geometric stiffness matrix (45) is the same as that obtained by use the standard Formula (27) and the first row of the matrix does not correspond with Formula (12). Let us try to derive the geometric stiffness matrix of a truss element using a more accurate strain measure.</p><p>The approximate nature of the linear relation between the deformation and displacement can be shown on a fibre of initial length<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x114.png" xlink:type="simple"/></inline-formula>. Without any loss of generalization, let us introduce a system of coordinates <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x115.png" xlink:type="simple"/></inline-formula> with the origin at the starting point of the fibre and with the x axis oriented in the original direction of the fibre. Let us denote by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x116.png" xlink:type="simple"/></inline-formula> the length of the fibre in the deformed body (<xref ref-type="fig" rid="fig3">Figure 3</xref>).</p><p>Let us denote by the vector of displacement of the starting point of the fibre. The end-point of the fibre will be displaced by vector<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x117.png" xlink:type="simple"/></inline-formula>.</p><p>Using the formula for the body-diagonal of a cuboid with dimensions<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x118.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x119.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x120.png" xlink:type="simple"/></inline-formula>, we can express the new length of the fibre using the following relation:</p><disp-formula id="scirp.65967-formula3373"><label>(48)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x121.png"  xlink:type="simple"/></disp-formula><p>Introducing stretch <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x122.png" xlink:type="simple"/></inline-formula> and considering</p><disp-formula id="scirp.65967-formula3374"><label>(49)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x123.png"  xlink:type="simple"/></disp-formula><p>we obtain the following relation for stretch of the fibre:</p><disp-formula id="scirp.65967-formula3375"><label>(50)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x124.png"  xlink:type="simple"/></disp-formula><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Elongation of fibre dS</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/7-1720559x125.png"/></fig><p>Let us consider the binomial theorem:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x126.png" xlink:type="simple"/></inline-formula>for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x127.png" xlink:type="simple"/></inline-formula> (51)</p><p>and let us take into account only the first two terms. Then we can write:</p><disp-formula id="scirp.65967-formula3376"><label>(52)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x128.png"  xlink:type="simple"/></disp-formula><p>and for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x129.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.65967-formula3377"><label>(53)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x130.png"  xlink:type="simple"/></disp-formula><p>If we want to be more accurate and take into account three terms of the binomial expansion, and if we neglect the third and higher powers of the derivatives of the displacement components, we get a more accurate expression for the stretch:</p><disp-formula id="scirp.65967-formula3378"><label>(54)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x131.png"  xlink:type="simple"/></disp-formula><p>and hence</p><disp-formula id="scirp.65967-formula3379"><label>(55)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x132.png"  xlink:type="simple"/></disp-formula><p>For a 1D problem, therefore, this more accurate expression would be identical to the formula for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x133.png" xlink:type="simple"/></inline-formula> known from linear mechanics:</p><disp-formula id="scirp.65967-formula3380"><label>(56)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x134.png"  xlink:type="simple"/></disp-formula><p>Using the more accurate strain measure we obtain:</p><disp-formula id="scirp.65967-formula3381"><label>(57)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x135.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x136.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x137.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.65967-formula3382"><label>(58)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x138.png"  xlink:type="simple"/></disp-formula><p>where is defined a new matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x139.png" xlink:type="simple"/></inline-formula> instead of the standard<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x140.png" xlink:type="simple"/></inline-formula>.</p><p>The linearized equation of the principle of virtual work (virtual displacement) modifies to:</p><disp-formula id="scirp.65967-formula3383"><label>(59)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x141.png"  xlink:type="simple"/></disp-formula><p>After transformation into global coordinate system and elimination of the vector of virtual displacements we get different geometric stiffness matrix in the rotated and thus also in global coordinate system:</p><disp-formula id="scirp.65967-formula3384"><label>(60)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x142.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3385"><label>(61)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x143.png"  xlink:type="simple"/></disp-formula><p>Resulting stiffness matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x144.png" xlink:type="simple"/></inline-formula> derived from the principle of virtual work, using the more accurate strain measure, is the same as that derived from equilibrium conditions (18) and corresponds with Formula (12).</p><p>It can be seen that the standard formula has produced a different geometric matrix for the 2D truss element (27) than Formulae (18), (12) and (61) derived earlier and theoretically unjustified geometric axial stiffness was also produced. This formula would lead to a poor convergence rate, inaccuracy and even, in the case of extreme compression, to singularity. E.g. for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x145.png" xlink:type="simple"/></inline-formula>, zero normal tangent stiffness would be obtained for the truss element, although there is no physical reason for this. For <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x146.png" xlink:type="simple"/></inline-formula> the normal tangent stiffness would even be negative, which would be absurd. In the case of tension no stability problem would occur, but the low convergence problem is still present. E.g. when<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x147.png" xlink:type="simple"/></inline-formula>, the unbalanced nodal forces of 1/2 of the load increment value would occur in the first iteration of the last increment. In the 2<sup>nd</sup> iteration it would be 1/4, and in the i-th iteration the unbalanced force of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x148.png" xlink:type="simple"/></inline-formula> of the load increment value would still occur. These problems are known, and therefore for the geometric stiffness of truss elements Formula (18) is widely used instead of Formula (27), which is derived from the general Formula (8) or (9). Then, in many computer programs different rates of convergence are obtained for a rod modeled by a truss element than in the case of a truss modeled by solid elements.</p><p>To obtain the same geometric stiffness matrix for the 2D truss element (18) as was derived above from the equilibrium, the influence of the member <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x149.png" xlink:type="simple"/></inline-formula> must be omitted in the standard formula, i.e. the first row of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x150.png" xlink:type="simple"/></inline-formula> matrix must be filled in with zeros.</p></sec><sec id="s4"><title>4. An Improved Formula for a Geometric Stiffness Matrix</title><p>Introducing a fibre of constant cross section area A in the direction <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x151.png" xlink:type="simple"/></inline-formula> of principal stress in a 2D or 3D continuum instead of a rod, and assuming only nonzero strain in the direction of the fibre, and that all the other components of the strain tensor are zero, we can write a similar formula to (12):</p><disp-formula id="scirp.65967-formula3386"><label>(62)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x152.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x153.png" xlink:type="simple"/></inline-formula> represents the a principal stress.</p><p>To evaluate the first part of the expression, a strain measure and pertinent constitutive relation must be chosen. This part represents material stiffness. The second part, which is the matter of our interest, represents geometric stiffness.</p><p>The contributions of the two remaining principal stresses to the stiffness could be derived in a similar manner.</p><p>Let us introduce the infinitesimal volume element of continuum<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x154.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x155.png" xlink:type="simple"/></inline-formula>being the coordinate system in the principal stress axes given by the relation<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x156.png" xlink:type="simple"/></inline-formula>.</p><p>It was earlier shown that for a rod (see formula (12)) the first derivative of a displacement component with respect to the same direction does not generate geometric stiffness. For the 2D or 3D continuum a similar formula to (60) can be derived in a similar way as in the case of a rod.</p><p>New measure of deformation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x157.png" xlink:type="simple"/></inline-formula> defined in the principal axes can be, similarly as in the case of rod, divided into the linear and nonlinear parts as follows:</p><disp-formula id="scirp.65967-formula3387"><label>(63)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x158.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.65967-formula3388"><label>(64)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x159.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x160.png" xlink:type="simple"/></inline-formula>being the infinitesimal strain and</p><disp-formula id="scirp.65967-formula3389"><label>(65)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x161.png"  xlink:type="simple"/></disp-formula><p>The linearized equation of the principle of virtual work (virtual displacement) for 2D or 3D continuum is similar to (32) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x162.png" xlink:type="simple"/></inline-formula>and reads:</p><disp-formula id="scirp.65967-formula3390"><label>(66)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x163.png"  xlink:type="simple"/></disp-formula><p>yielding its following form in terms of finite element matrices:</p><disp-formula id="scirp.65967-formula3391"><label>(67)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x164.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3392"><label>(68)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x165.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.65967-formula3393"><label>(69)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x166.png"  xlink:type="simple"/></disp-formula><p>The difference from the standard formula (8) lies in the fact that in the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x167.png" xlink:type="simple"/></inline-formula> expression the members<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x168.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x169.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x170.png" xlink:type="simple"/></inline-formula> are omitted.</p><p>A particular case where the standard formula was applied to a 2D truss element producing an unintentional change in the axial stiffness was presented earlier. This phenomenon can also be generally observed when the standard formula is used. It is clear that the uniaxial stress state will provide the same result regardless of the way it is modeled, i.e. a truss member modeled as a 3D solid should provide the same result as one modeled by a truss member or by shell elements. To guarantee this and to improve the influence of the stress state on stiffness,</p><p>the members<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x171.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x172.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x173.png" xlink:type="simple"/></inline-formula> must be omitted in the standard formula. There is no reason why a normal</p><p>stress component should influence the stiffness in the same direction. To ensure objectivity (independence from any arbitrary coordinate system) of the geometric stiffness matrix, the omission of the above mentioned terms must be evaluated in the principal stress axes<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x174.png" xlink:type="simple"/></inline-formula>. Then, for the updated Lagrangian formulation, the following formulae for 3D solid elements hold:</p><disp-formula id="scirp.65967-formula3394"><label>(70)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x175.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3395"><label>(71)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x176.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.65967-formula3396"><label>(72)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x177.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x178.png" xlink:type="simple"/></inline-formula>being the diagonal unit matrix of the order 2 &#215; 2; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x179.png" xlink:type="simple"/></inline-formula>is the stress tensor in the principal stress axes <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x180.png" xlink:type="simple"/></inline-formula> with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x181.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x182.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x183.png" xlink:type="simple"/></inline-formula>being the principal stresses. Then, the geometric stiffness matrix in the axes of principal stresses is defined by the following formula:</p><disp-formula id="scirp.65967-formula3397"><label>(73)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x184.png"  xlink:type="simple"/></disp-formula><p>The component of the matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x185.png" xlink:type="simple"/></inline-formula> relating the element node a to the element node b can also be written in indicial notation:</p><disp-formula id="scirp.65967-formula3398"><label>(74)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x186.png"  xlink:type="simple"/></disp-formula><p>To obtain the geometric stiffness matrix in the global coordinate system the following transformation must be performed:</p><p>The transformation from the global coordinate system <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x187.png" xlink:type="simple"/></inline-formula> to the principal stress coordinate system <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x188.png" xlink:type="simple"/></inline-formula> can be defined as follows:</p><disp-formula id="scirp.65967-formula3399"><label>(75)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x189.png"  xlink:type="simple"/></disp-formula><p>Then, the relations between the first derivatives of the base functions and stresses are the following:</p><disp-formula id="scirp.65967-formula3400"><label>(76)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x190.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3401"><label>(77)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x191.png"  xlink:type="simple"/></disp-formula>Illustration on a Quadrilateral Plane Stress Element<p>For a quadrilateral plane stress element the following can be obtained:</p><disp-formula id="scirp.65967-formula3402"><label>(78)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x192.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3403"><label>(79)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x193.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3404"><label>(80)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x194.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3405"><label>(81)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x195.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65967-formula3406"><label>(82)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x196.png"  xlink:type="simple"/></disp-formula><p>where C = cos(α); S = sin(α); α is the angle between principal and global directions; t is the element thickness and A is the area of the element.</p><p>A similar formula also holds for the total Lagrangian formulation for such an element, but the second Piola- Kirchhoff stress tensor is then used instead of the Cauchy stress, integration is carried out on the undeformed body <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x197.png" xlink:type="simple"/></inline-formula> (in the original configuration), and the derivatives are performed by the material coordinates.</p></sec><sec id="s5"><title>5. Examples</title><p>An application of the new formula for the geometric stiffness matrix for large strain was demonstrated on the example of a unit cube represented by different computational models (rod, shell, solid elements) with different orientations in space (see <xref ref-type="fig" rid="fig4">Figure 4</xref>) assuming isotropic hyperelastic material with linear relation between the</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Different computational models (rod, shell, solid elements) with different orientations in space</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/7-1720559x198.png"/></fig><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Magnitude of displacement due touniform normal load of the value E acting on two opposite sides</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/7-1720559x199.png"/></fig><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Magnitude of displacement due touniform normal load of the value-E acting on two opposite sides</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/7-1720559x200.png"/></fig><p>logarithmic strain and Cauchy stress tensors. Let E be the Young modulus and for simplicity let us assume zero Poisson ratio. The cube was exposed to uniform stress of the magnitude E or −E normal on two opposite sides. A logarithmic strain value of 1 or −1 and the prolongation or shortening of the value of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x201.png" xlink:type="simple"/></inline-formula> or <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x201.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x202.png" xlink:type="simple"/></inline-formula> (e being the base of the natural logarithm) should be obtained. Different computational models of the cube were tested, utilizing rod, shell and solid elements. Calculations were performed for three orientations in space (the basic configuration, a rotation of 30 degrees and a rotation of 45 degrees). Several orientations in space were also tested. In <xref ref-type="fig" rid="fig5">Figure 5</xref> and <xref ref-type="fig" rid="fig6">Figure 6</xref>, which are graphical outputs from the RFEM program, it is shown that practically exact results were obtained for all computational models and orientations.</p><sec id="s5_1"><title>5.1. Convergence of the Standard and New Approach―A Comparison</title><p>Let the sequence<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x203.png" xlink:type="simple"/></inline-formula>. converge to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x203.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x204.png" xlink:type="simple"/></inline-formula>. If such a positive number <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x203.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x204.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x205.png" xlink:type="simple"/></inline-formula> and constant <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x203.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x204.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x206.png" xlink:type="simple"/></inline-formula> exists that:</p><disp-formula id="scirp.65967-formula3407"><label>(83)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-1720559x207.png"  xlink:type="simple"/></disp-formula><p>then p is called the order of convergence of the sequence. The constant <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x208.png" xlink:type="simple"/></inline-formula> is called the asymptotic error.</p><p>If p is large, the sequence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x209.png" xlink:type="simple"/></inline-formula> converges rapidly to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x209.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x210.png" xlink:type="simple"/></inline-formula>. If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x209.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x210.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x211.png" xlink:type="simple"/></inline-formula>, the convergence is said to be linear. If p = 2, then convergence is quadratic, and if p = 3, it is cubic, etc. Most sequences converge linearly or quadratically. Quadratic convergence is sufficient for computationally efficient numerical methods.</p></sec><sec id="s5_2"><title>5.2. The Standard Approach</title><p><xref ref-type="fig" rid="fig7">Figure 7</xref> shows that the standard approach provides only linear convergence for large strain.</p><fig-group id="fig7"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Investigation of linear (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x214.png" xlink:type="simple"/></inline-formula>, upper panel) and quadratic (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x215.png" xlink:type="simple"/></inline-formula>, lower panel) convergence, where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x216.png" xlink:type="simple"/></inline-formula>.</title></caption><fig id ="fig7_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/7-1720559x212.png"/></fig><fig id ="fig7_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/7-1720559x213.png"/></fig></fig-group></sec><sec id="s5_3"><title>5.3. The New Approach</title><p><xref ref-type="fig" rid="fig8">Figure 8</xref> shows that the new approach yields the quadratic convergence even for very large strain.</p><fig-group id="fig8"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Investigation of linear (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x220.png" xlink:type="simple"/></inline-formula>, upper panel), quadratic (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x220.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x221.png" xlink:type="simple"/></inline-formula>, middle panel) and cubic (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x220.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x221.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x222.png" xlink:type="simple"/></inline-formula>, lower panel) convergence, where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x220.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x221.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x222.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x223.png" xlink:type="simple"/></inline-formula>.</title></caption><fig id ="fig8_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/7-1720559x217.png"/></fig><fig id ="fig8_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/7-1720559x218.png"/></fig><fig id ="fig8_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/7-1720559x219.png"/></fig></fig-group><p>The numerical solution of the presented example has shown that to reach a sufficiently good result using the standard formula (ANSYS etc.) 15 iterations were needed whereas using the improved approach presented in this paper (RFEM) only 5 iterations were needed to obtain the same precision.</p></sec></sec><sec id="s6"><title>6. Conclusions</title><p>The present formula for a geometric stiffness matrix, which has been published in many books, is widely utilized, objective and simply defined. However, stability and convergence problems occur when analyzing large strains, or, what is more important in practice, in a case of yielding. If the yield criterion is satisfied, then the</p><p>material stiffness decreases substantially. The stress state remains high and in case of compression the tangent stiffness in the direction of the compression can become negative even with a small strain.</p><p>This is caused by a theoretically unsupported change in pressure stiffness in the direction of compression produced by the standard formula. This results in a correspondingly high nodal force unbalance, poor convergence and possibly also instability. The origin of the problem arises from the approximation of strain, in which only the first two terms of the binomial series are applied.</p><p>The presented algorithm is slightly more complicated, but remains objective and provides a solution with increased stability, a higher rate of convergence in the case of a large strain, or plastic yielding, and improved accuracy over the present formula. In case of very large strain, the number of iterations needed could be several times less using the new formula comparing to the standard formula. In many cases the new formula can even provide solutions in cases where the standard formula has failed. This new formula for a geometric matrix has been implemented in the RFEM program and has been demonstrated to be much more stable and faster than the standard formula.</p></sec><sec id="s7"><title>Acknowledgements</title><p>This outcome has been achieved with the financial support of the Czech Science Foundation (GACR) project 14-25320S “Aspects of the use of complex non linear material models”.</p></sec><sec id="s8"><title>Cite this paper</title><p>I. Němec,M. Trcala,I. Ševč&#237;k,H. Štekbauer, (2016) New Formula for Geometric Stiffness Matrix Calculation. Journal of Applied Mathematics and Physics,04,733-748. doi: 10.4236/jamp.2016.44084</p></sec><sec id="s9"><title>List of Variables</title><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x224.png" xlink:type="simple"/></inline-formula> Cross section area of a beam</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x225.png" xlink:type="simple"/></inline-formula> Material tangent moduli</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x226.png" xlink:type="simple"/></inline-formula> Young modulus</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x227.png" xlink:type="simple"/></inline-formula> Material and geometric tangent stiffness matrix, respectively</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x228.png" xlink:type="simple"/></inline-formula> Material and geometric tangent stiffness matrix in principal axes</p><p><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x229.png" xlink:type="simple"/></inline-formula> </sub>Shape functions</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x230.png" xlink:type="simple"/></inline-formula> Matrix of shape functions</p><p><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x231.png" xlink:type="simple"/></inline-formula> </sub><sub> </sub>Rotation tensor</p><p><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x232.png" xlink:type="simple"/></inline-formula> </sub><sub> </sub>Second Piola-Kirchhoff stress</p><p><sup><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x233.png" xlink:type="simple"/></inline-formula> </sup>Internal and external virtual work</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x234.png" xlink:type="simple"/></inline-formula> Vector of nodal displacements</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x235.png" xlink:type="simple"/></inline-formula> Infinitesimal strain</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x236.png" xlink:type="simple"/></inline-formula> Infinitesimal strain in principalaxes</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x237.png" xlink:type="simple"/></inline-formula> Internal nodal forces</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x238.png" xlink:type="simple"/></inline-formula> External nodal forces</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x239.png" xlink:type="simple"/></inline-formula> Unit diagonal matrix</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x240.png" xlink:type="simple"/></inline-formula> Member length</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x241.png" xlink:type="simple"/></inline-formula> Time</p><p><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x242.png" xlink:type="simple"/></inline-formula> </sub><sub> </sub>Displacement field</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x243.png" xlink:type="simple"/></inline-formula> Displacements in the x, y and z directions respectively</p><p><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x244.png" xlink:type="simple"/></inline-formula> </sub>Spatial (Eulerian) coordinates</p><p><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x245.png" xlink:type="simple"/></inline-formula> </sub><sub> </sub>Coordinates in principal aces</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x246.png" xlink:type="simple"/></inline-formula> Modified strain tensor in principalaxes</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x247.png" xlink:type="simple"/></inline-formula> Quadratic terms of the modified strain tensor in principalaxes</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x248.png" xlink:type="simple"/></inline-formula> Potential energy of geometrical stiffness</p><p><img data-original="http://html.scirp.org/file/7-1720559x249.png" /> <img data-original="http://html.scirp.org/file/7-1720559x250.png" /></p><p><img data-original="http://html.scirp.org/file/7-1720559x251.png" /> <img data-original="http://html.scirp.org/file/7-1720559x252.png" /></p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x253.png" xlink:type="simple"/></inline-formula> Cauchy stress tensor</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x254.png" xlink:type="simple"/></inline-formula> Cauchy stress tensor in principal axes</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-1720559x255.png" xlink:type="simple"/></inline-formula> Domain of current (deformed), initial (undeformed)</p></sec><sec id="s10"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.65967-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Bathe, K.-J. (1996) Finite Element Procedures. Prentice Hall, Upper Saddle River.</mixed-citation></ref><ref id="scirp.65967-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Belytschko, T., Liu, W.K., Moran, B. and Elkhodary, K. (2000) Nonlinear Finite Elements for Continua and Structures. John Wiley &amp; Sons, Hoboken.</mixed-citation></ref><ref id="scirp.65967-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Bonet, J. and Wood, R.D. (2008) Nonlinear Continuum Mechanics for Finite Element Analysis. Cambridge University Press, Cambridge.</mixed-citation></ref><ref id="scirp.65967-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Cook, R.D., Malkus, D.S., Plesha, M.E. and Witt, R.J. (2002) Concepts and Applications of Finite Element Analysis. John Wiley &amp; Sons, Hoboken.</mixed-citation></ref><ref id="scirp.65967-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Němec I., et al. (2010) Finite Element Analysis of Structures: Principles and Praxis. Shaker-Verlag, Aachen.</mixed-citation></ref><ref id="scirp.65967-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Reddy, J.N. (2004) Nonlinear Finite Element Analysis. Oxford University Press, Oxford.</mixed-citation></ref><ref id="scirp.65967-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Zienkiewicz, O.C. and Taylor, R.L. (2000) The Finite Element Method. Butterworth Heinemann, Oxford.</mixed-citation></ref><ref id="scirp.65967-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">de Souza Neto, E.A., Peri&amp;aelig, D. and Owen, D.R.J. (2008) Computational Methods for Plasticity: Theory and Applications. John Wiley &amp; Sons, Hoboken.</mixed-citation></ref><ref id="scirp.65967-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Simo, J.C. &amp; Hughes, T.J.R. (2008) ComputationalInelasticity. Springer, New York, 392 p.</mixed-citation></ref><ref id="scirp.65967-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Wriggers, P. (2008) Nonlinear Finite Element Methods. Springer-Verlag, New York.</mixed-citation></ref><ref id="scirp.65967-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Lacarbonara, W. and Pacitti, A. (2008) Nonlinear Modeling of Cables with Flexural Stiffness. Mathematical Problems in Engineering, 2008, Article ID: 370767. http://dx.doi.org/10.1155/2008/370767</mixed-citation></ref><ref id="scirp.65967-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Xiao, H. and Chen, L.S. (2002) Hencky’s Elasticity Model and Linear Stress-Strain Relations in Isotropic Finite Hyperelasticity. Acta Mechanica, 157, 51-60. http://dx.doi.org/10.1007/BF01182154</mixed-citation></ref><ref id="scirp.65967-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Xiao, H., Bruhns, O.T. and Meyers, A. (1998) Objective Corotational Rates and Unified Work-Conjugacy Relation between Eulerian and Lagrangean Strain and Stress Measures. Archives of Mechanics, 50, 1015-1045.</mixed-citation></ref><ref id="scirp.65967-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Meyers, A. (1999) On the Consistency of Some Eulerian Strain Rates. Zeitschrift fur Angewandte Mathematik und Mechanik, 79, 171-177. http://dx.doi.org/10.1002/(SICI)1521-4001(199903)79:3&lt;171::AID-ZAMM171&gt;3.0.CO;2-6</mixed-citation></ref><ref id="scirp.65967-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Simo, J.C. and Pister, K.S. (1984) Remarks on Rate Constitutive Equations for Finite Deformation Problem: Computational Implications. Computer Methods in Applied Mechanics and Engineering, 46, 201-215. http://dx.doi.org/10.1016/0045-7825(84)90062-8</mixed-citation></ref><ref id="scirp.65967-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Curnier, A. and Rakotomanana, L. (1991) Generalized Strain and Stress Measures: Critical Survey and New Results. Engineering Transactions, 39, 461-538.</mixed-citation></ref><ref id="scirp.65967-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Chiskis, A. and Parnes, R. (2000) Linear Stress-Strain Relations in Nonlinear Elasticity. Acta Mechanica, 146, 109-113. http://dx.doi.org/10.1007/BF01178798</mixed-citation></ref><ref id="scirp.65967-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Farahani, K. and Naghdabadi, R. (2000) Conjugate Stresses of the Seth-Hill Strain Tensors. International Journal of Solids and Structures, 37, 5247-5255. http://dx.doi.org/10.1016/S0020-7683(99)00209-7</mixed-citation></ref><ref id="scirp.65967-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Darijani, H. and Naghdabadi, R. (2010) Constitutive Modeling of Solids at Finitede Formation Using a Second-Order Stress-Strain Relation. International Journal of Engineering Science, 48, 223-236. http://dx.doi.org/10.1016/j.ijengsci.2009.08.006</mixed-citation></ref><ref id="scirp.65967-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Hill, R. (1978) Aspects of Invariance in Solid Mechanics. Advances in Applied Mechanics, 18, 1-75. http://dx.doi.org/10.1016/S0065-2156(08)70264-3</mixed-citation></ref><ref id="scirp.65967-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Farahani, K. and Bahai, H. (2004) Hyper-Elastic Constitutive Equations of Conjugate Stresses and Strain Tensors for the Seth-Hill Strain Measures. International Journal of Engineering Science, 42, 29-41. http://dx.doi.org/10.1016/S0020-7225(03)00241-6</mixed-citation></ref></ref-list></back></article>