Code_Aster. Elastoplastic integration of the behavior models of Summarized

Size: px
Start display at page:

Download "Code_Aster. Elastoplastic integration of the behavior models of Summarized"

Transcription

1 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 1/27 Elastoplastic integration of the behavior models of Summarized Von Mises : This document describes quantities calculated by the operator STAT_NON_LINE necessary to the implementation of the quasi static nonlinear algorithm describes in [R ] in the case as of elastoplastic behaviors. These quantities are calculated by the same subroutines in operator DYNA_NON_LINE in the case of a dynamic stress [R ]. This description is presented according to the various keywords which make it possible to the user to choose the desired behavior model. The behavior models treated here are: the behavior of Von Mises with isotropic hardening (linear or not linear) the behavior of Von Mises with linear kinematic hardening (models of Prager) the integration method used is based on a direct implicit formulation. From the initial state, or from the time of preceding computation, one calculates the stress field resulting from an increment of strain. The tangent operator is also calculated.

2 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 2/27 Contents 1 Introduction Behavior models described in this document Goal of the intégration general Notations and assumptions on the déformations Partition of the strains (small strains) Réactualisation Conditions initiales Relation of Von Mises with hardening isotrope Form of the behavior models Relation VMIS_ISOT_LINE Relation VMIS_ISOT_TRAC Relation VMIS_ISOT_PUIS Relation VMIS_JOHN_COOK tangent Operator. Option RIGI_MECA_TANG Computation of the stresses and the variables internes tangent Operator. Option FULL_MECA Local variables of behaviors VMIS_ISOT_LINE, VMIS_ISOT_PUIS, VMIS_ISOT_TRAC and VMIS_JOHN_COOK Relation of Von Mises with kinematic hardening linéaire Statement of the behavior model, cases général Form of the behavior model in 1D tangent Operator. Option RIGI_MECA_TANG Computation of the stresses and variable internes tangent Operator. Option FULL_MECA Local variables of model VMIS_CINE_LINE Bibliographie24... Appendix 1 Relation VMIS_ISOT_TRAC: complements on the intégration25... isotropic Appendix 2 Hardening in stresses planes26...

3 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 3/27 1 Introduction 1.1 Behavior models described into this document In operator STAT_NON_LINE [U ] (or DYNA_NON_LINE [U ]), two types of behaviors can be treated: the incremental behavior: key word factor BEHAVIOR, the behavior in nonlinear elasticity: key word factor BEHAVIOR. For each behavior one can choose: the behavior model: key word RELATION, mode of computation of the strains: key word DEFORMATION. For more details, to consult the document [U ] user's manual, the behaviors described here not raising but of the key word factor BEHAVIOR. The relations treated in this document are: VMIS_ISOT_LINE: VMIS_ISOT_TRAC: VMIS_ISOT_PUIS: VMIS_JOHN_COOK: VMIS_CINE_LINE: Von Mises with linear isotropic hardening, Von Mises with isotropic hardening given by a curve of tension, Von Mises with isotropic hardening given by an analytical curve, Von Mises with isotropic hardening of Johnson-Cook, Von Mises with linear kinematic hardening. 1.2 Goal of integration to solve the nonlinear total problem posed on the structure, the document [R ] described the algorithm used in Code_Aster for the nonlinear static (operator STAT_NON_LINE) and the document [R ] described the method used for the nonlinear dynamics (operator DYNA_NON_LINE). These two algorithms lean on the computation of local quantities (in each point of integration of each finite element) which result from the integration of the behavior models. A each iteration n of the method of Newton [R ] one must calculate the nodal forces R u n i =Q T n n i (options RAPH_MECA and FULL_MECA) the stresses i being calculated in each point of integration of each element starting from displacements u i n must build also the tangent operator to compute: K i n (option FULL_MECA). via the behavior model. One Before the first iteration, for the phase of prediction, one calculates K i 1 (option RIGI_MECA_TANG). The computation of K i 1, which is necessary to the phase of initialization [R ] corresponds to the computation of the tangent operator deduced from the problem of velocity. n This operator is not identical to that which is used to compute: K i by option FULL_MECA, during iterations of Newton. Indeed, this last operator is tangent with the discretized problem in an implicit way. One describes here for behavior models VMIS_ISOT_LINE, VMIS_ISOT_TRAC, VMIS_ISOT_PUIS, VMIS_JOHN_COOK and VMIS_CINE_LINE, the computation of the tangent matrix of the phase of prediction K i 1, then the computation of the stress field from an increment of strain, the computation of the nodal forces R and tangent matrix K i n.

4 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 4/27 2 General notations and assumptions on the strains All the quantities evaluated at previous time are subscripted par. the quantities evaluated at time tt are not subscripted. The increments are indicated par. One has as follows: Q=Qtt =QtQ=Q Q. For the computation of derivatives, one will note: Q derived from Q ratio with tensor ~ time from the stresses. operator déviatoire: i j = 1 3 k k i j. eq A,, E,, K equivalent value of Von Mises: eq= 3 2 i j i j increment of strain. elasticity tensor. moduli of the isotropic elasticity, respectively: coefficients of Lamé, Young modulus, Poisson's ratio and modulus of compressibility. 3 K =32 modulate compressibility t T average thermal coefficient of thermal expansion. time. temperature. positive part. To compute: the tangent operators, one will adopt the convention of writing of the symmetric tensors of order 2 in the form of vectors with 6 components. Thus, for a tensor a : a= t [ a xx a yy a zz 2 a xy 2 a xz 2 a yz ] One introduces the hydrostatic vector 1 and the matrix of deviatoric projection P : 1=t [ ] P=Id

5 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 5/ Partition of the strains (small strains) One writes for any time: with t= e t th t p t e t=a 1 T t t th t=t t T t T ref Id or in a more general way: th T = T T T def T ref T ref T def = T T T ref et th T ref = 0 A depends on time t via the temperature. The thermal coefficient of thermal expansion T t is an average coefficient of thermal expansion which can depend on the temperature T. The temperature T ref is the reference temperature, i.e. that for which thermal thermal expansion is supposed null if the average coefficient of thermal expansion is not known compared to T ref, one can use a temperature of definition of the average coefficient of thermal expansion T def (definite by the key word TEMP_DEF_ALPHA of DEFI_MATERIAU) different from the reference temperature [R ]. What leads to: t=a. 1 T t t th t p t This choice is made by preoccupation with a coherence with elasticity: it is necessary to be able to find the same solution in elasticity (operator MECA_STATIQUE) and elastoplasticity (operator STAT_NON_LINE) when the characteristics of the material remain elastic. This choice leads to the discretization: with: and = p A 1 th A 1 =A 1 t t A 1 t th =t tt T ref t T T ref Id

6 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 6/ Reactualization In STAT_NON_LINE, under the key word factor BEHAVIOR, several modes of computation of the strains are possible: PETIT SIMO_MIEHE [R ] (which carries out computation in large deformations for an isotropic hardening) GDEF_HYPO_ELAS [R ] which carries out the computation in large deformations, but with an hypo-elastic formulation, and which is usable for an unspecified hardening) GROT_GDEP [R ] (which carries out computation in large displacements and large rotations, but in small strains) PETIT_REAC (which is a substitute with computation in large deformations, valid for small increments of load, and for small rotations [bib2]). This last possibility consists in reactualizing the geometry before you calculate : One writes x= x 0 u i 1 u i n, the computation of the gradients of ui n is thus made with the geometry x instead of the initial geometry x Initial conditions They are taken into account via, p, u. In the event of poursuite or resumption of a preceding computation, there is directly the initial state, p, u on the basis of, p, u preceding computation at specified time. 3 Relation from Von Mises with isotropic hardening 3.1 Form of the behavior models These relations are obtained by key keys VMIS_ISOT_LINE, VMIS_ISOT_TRAC and VMIS_ISOT_PUIS. One describes here these relations into small strain (DEFORMATION=' PETIT'): { p = 3 2 ṗ. = A 1 th eq eq R p 0 ṗ=0 si eq R p 0 ṗ 0 si eq R p =0 p : p : th : vitesse de déformation plastique, déformation plastique cumulée, déformation d'origine thermique : th = T T ref Id The function of hardening R p is deduced from a monotonous simple traction test and isotherm

7 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 7/27 the user can choose a linear hardening (relation VMIS_ISOT_LINE) or a given curve of tension either points by points (relation VMIS_ISOT_TRAC), or by an analytical statement (relation VMIS_ISOT_PUIS). Constitutive law VMIS_JOHN_COOK differs from the preceding ones in the meaning where the function of hardening depends on the velocity of the cumulated plastic strain and the temperature. One describes here these relations into small strain (DEFORMATION=' PETIT'): { p = 3 2 ṗ. = A 1 th eq eq R p, ṗ,t 0 { ṗ=0 si eq R p, ṗ,t 0 ṗ 0 si eq R p, ṗ,t =0 p : p : ṗ : th : vitesse de déformation plastique, déformation plastique cumulée, vitesse de déformation plastique cumulée, déformation d'origine thermique : th = T T ref Id The function of hardening R p, p,t is deduced from a series of traction tests simple monotonous at different strainrate and different temperature Relation VMIS_ISOT_LINE the data of the characteristics of materials are those provided under the key word factor ECRO_LINE or ECRO_LINE_FO of operator DEFI_MATERIAU [U ]. /ECRO_LINE =_F (D_SIGM_EPSI = E T, SY = y ) /ECRO_LINE_FO =_F (D_SIGM_EPSI = E T, SY = y ) ECRO_LINE_FO corresponds if E T and y depends on the temperature and is then calculated for the temperature of the current Gauss point. The Young modulus E and the Poisson's ratio are those provided under the key keys factors ELAS or ELAS_FO. In this case curve of tension is the following one: I.e.:

8 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 8/27 Note: L=E L sil y E L = y E T L y E si y L E y is the elastic limit (the choice of y falls to the user: it can correspond at the end of linearity of real curve of tension, either to a lawful or conventional elastic limit. At all events, one uses here the single value defined under ECRO_LINE ). When the criterion is reached one a: eq R p=0. To identify R( p), one uses the properties of the uniaxial stress state: L 0 0 = eq = L donc p= P L = L and the criterion is written: L L R p=0 E thus L y =E T L y E =E T L E p y E L y 1 E T E =E p T is = E. E T L y E E T p from where the linear function of hardening: R p= E T E E E T p y Relation VMIS_ISOT_TRAC the data of the material are those provided under the key word factor TENSION =_F (SIGM = F), of operator DEFI_MATERIAU. F is a function with one or two variables representing curves of tension simple. The first variable is obligatorily the strain, the second if it exists is the temperature (parameter of a three-dimensions function). For each temperature, curve of tension must be such as: the X-coordinates (strains) are strictly increasing, the slope between 2 successive points is lower than the elastic slope between 0 and the first point of the curve. To interpolate temperature compared to the, Code_Aster transforms initially all the curves = f given by the user into curves σ( p)=r( p) in the following way: if E is the elastic slope between 0 and the first point of the curve, the point, becomes the point p, with p= / E. That is to say temperature considered, if there exists k such as [ k, k1 ] where k the index of the curves of tension contained in the three-dimensions function indicates, one point by point builds the curve R p, while interpolating from R p, k and R p, k 1 for all the values of p meeting of the values of the X-coordinates of the curves k and k+1 (if these two curves are prolonged linearly or by a constant function):

9 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 9/27 If n k and n k+1 are the numbers of points of the curves k and k+1, the number of points n of the curve R( p,θ) is worth in the general case n k +n k+1 1 (case where all the non-zero X-coordinates are distinct). If is apart from the intervals of definition of curves of tension, one extrapolates in accordance with the prolongations specified by the user in DEFI_NAPPE [U ] and according to the preceding principle. Note: To avoid generating important errors of approximation or even obtaining by extrapolation of bad curves of tension, it is not to better use linear prolongation in DEFI_NAPPE. If the prolongation of the shortest curve IS EXCLUDED, one stops the interpolation at this place and the prolongation of the interpolated curve IS ALSO EXCLUDED. One thus obtains in all the cases a linear function of hardening per pieces:

10 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 10/27 R p, q =s i s i1 s i p i1 p i p p i for p [ p i, p i+1 ] i1 n, with p 1 =0 the Young modulus corresponding to the temperature is calculated in the following way: E=E k q q k E q k1 q k1 E k k where, for i=k or i=k+1, E i is the elastic slope enters 0 and the first point of the curve = f corresponding to the temperature i. It is this Young's modulus which is used in the integration of the behavior model. The elastic limit with the temperature is worth: y =R 0,= 1 The user must also give the Poisson's ratio and a fictitious modulus Young (who serves only to compute: the elastic stiffness matrix if key word NEWTON=_F (MATRICE=' ELASTIQUE') is present in STAT_NON_LINE) by the keywords: /ELAS =_F (NU =, E = E ) /ELAS_FO =_F (NU =, E = E ) Relation VMIS_ISOT_PUIS the data of the material are those provided under the key word factor ECRO_PUIS or ECRO_PUIS_FO of operator DEFI_MATERIAU [U ]. ECRO_PUIS=_F (SY= y, A_PUIS =a, N_PUIS =n) the curve of hardening is deduced from the uniaxial curve connecting the strains to the stresses, whose statement is: = E a y y E y n for y what gives the curve of hardening: 1 R p= y y E n a y p The curve representative of such a function takes the following form, for various values of N:

11 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 11/ Relation VMIS_JOHN_COOK the data of the material are those provided under the key word factor ECRO_COOK or ECRO_COOK_FO of operator DEFI_MATERIAU [U ]. ECRO_COOK =_F (A=A, B=B, C=C, N_PUIS=n, M_PUIS=m, EPSP0=epsp0, TROOM=troom, TMELT=tmelt,) the curve of hardening is written in the following way: R p, p,t = AB p n 1C ln p ṗ 0 or in a more concise way: R p, p,t = AB p n 1C p 1 T m { with p = p si p ṗ ṗ 0 0 and T = 1 si p ṗ 0 { T 1 T T room T melt T room m T room T melt T room si T T room 0 si T T room 3.2 tangent Operator. Option RIGI_MECA_TANG the goal of this paragraph is to calculate the tangent operator K i 1 (computation option RIGI_MECA_TANG called with the first iteration of a new increment of load) starting from the results known at previous time t i 1. For that, if the tensor of the stresses with t i 1 is on the border of the field of elasticity, the condition is written: ḟ =0

12 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 12/27 who must be checked (for the continuous problem in time) jointly with the condition: with: f =0 f, p= eq R p So on the other hand the tensor of the stresses with t i 1 is inside the field f 0, then the tangent operator is the operator of elasticity. The quantities intervening in this statement are calculated at previous time t i 1, which are the only known ones at the time of the phase of prediction. One thus obtains: because of being f With Note: ḟ = f f p ṗ= f f p ṗ= f 2 2 P f p ṗ = f 2 2 P f p ṗ, deviative. = = t i- 1 = = t i 1, p = p = p t i-1 and p =p = p t i- 1 One does not take account in this statement of the variation of the elastic coefficients with the temperature. It is an approximation, without important consequence, since this operator is only used to initialize the iterations of Newton. On the other hand, the dependence of the tangent operator compared to the thermal strains is well taken into account on the level of the total algorithm [R ]. 3 One has then: ṗ 3 eq 2 eq R' p ṗ= 0 what leads to: ṗ= 3 eq. 3R ' p thus { p = {9 2. 3R ' p, si f, p= 2 eq R p = 0 eq 0, si eq R p0 ij = K kk ij 2 ij ij p Note:: The information eq R p = 0 is stored in the form of a local variable which is worth 1 in this case and 0 if eq R p.

13 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 13/27 The tangent operator binds the vector of virtual strains to a stress vector virtual. The tangent stiffness matrix is written for an elastic behavior: and for a plastic behavior: = K 1 12P = K 1 12 P C p s s with s the vector of the deviatoric stresses associated with and: s T = 11, 22, 33, 2 12, C p = eq 2 3R ' { = 1 si eq R p = 0 0 sinon, 2 31 defined by: In the case of the first increment of loading, therefore if the state at previous time corresponds in a nonconstrained initial state, the tangent operator is identical to the operator of elasticity. 3.3 Computation of the stresses and the local variables the decomposition of the strains makes it possible to write: = p A 1 th Maybe, by taking the spherical and deviatoric parts: = p 2 because th = 0. tr = tr 3K tr th tr p = 0. By direct implicit discretization of the behavior models for isotropic hardening, one obtains then: 2 = p 2 eq 2 tr = 3K 3K tr 3K tr 3K tr th eq R p p 0 p=0si eq R p p p 0si eq =R p p One defines, to simplify the notations, the tensor e such as:

14 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 14/27 Two cases arise: eq R p p e = and tr e = tr. in this case: p= 0soit = = e eq =R p p in this case: p 0 thus: e eq R p One from of deduced the algorithm from resolution: so e eq R p then p=0soit = = e e R p so eq then it is necessary to solve:, therefore: e eq R p e = p eq thus while factorizing and by taking the equivalent value of Von Mises: = e p eq 2 eq eq that is to say: because: eq = eq =R p p e eq =R p p 3 p It is a scalar equation in p, linear or not according to R p. p is calculated in the following way: if hardening is linear (relation VMIS_ISOT_LINE), one obtains directly: p= e eq y R ' p R '3 R '= E E T E E T with if hardening is given by a curve of tension closely connected per pieces, (relation VMIS_ISOT_TRAC), one benefits from the linearity per pieces to determine exactly p (see Annexe25); in the case of a hardening defined by a model in power (relation VMIS_ISOT_PUIS), p is R p e p 3 p eq solution of the nonlinear equation: =0. This equation is solved by an iterative method (algorithm of the secant type). In the vicinity of the origin, one linearizes R p, because the derivative R ' = E an E a y p1 n 1 is infinite in p=0. Thus if p p 0, one replaces R p by R lin p = y p p 0 R p 0 y, which avoids the search for a solution numerically almost null. In practice, one chooses p 0 =10 10.

15 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 15/27 Once p determined, one calculates by: and = e eq 3 p. e e eq tr =tr e. Options RAPH_MECA and FULL_MECA carry out both the preceding computation, which clarifies the computation of R u i n. It is noticed that actually, R u i n =Q T i n according to u i n, but i 1 et u i n. Note: Typical case of the plane stresses. where i n is calculated not The model of Von Mises with isotropic hardening (VMIS_ISOT_LINE, VMIS_ISOT_PUIS or VMIS_ISOT_TRAC) is also available in plane stresses, i.e. for modelizations C_PLAN, DKT, COQUE_3D, COQUE_AXIS, COQUE_D_PLAN, COQUE_C_PLAN, PIPE, TUYAU_6M. In this case, the system to be solved comprises an additional equation. This computation is detailed in appendix Tangent operator. Option FULL_MECA option FULL_MECA makes it possible to calculate the tangent matrix K i n with each iteration. The tangent operator who is used for building it is calculated directly on the preceding discretized system (one notes to simplify: =, p= p p ) and one writes the statements only in the isothermal case. If the tensor of the stresses is on the border of the field, f =0 then one has, by differentiating the form of the model of normality in = : 2 p =2 = p p 3 : d p. eq eq 2 3 eq where p,, represent infinitesimal increases around the solution in the incremental elastoplastic problem obtained previously. Like: 3 2 :d eq =R ' p dp by carrying out the tensor product of the first equation by one a: 2 : : =2 p. eq while eliminating p from the two last equations:

16 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 16/27 2 : : = 1 3 R ' p So on the other hand if the tensor of the stresses is inside the field f 0, then the tangent operator is the operator of elasticity.. While expressing p and : in the first equation, one obtains: with: 2 = 3 p eq C p. :, C p = R' p p eq eq 1 R ' p 3 The positive part : makes it possible to gather in only one equation the two conditions: either f 0, which implies p=0 or f =0 One obtains then: = 2 a C p a : while posing: a=1 3 p R p p The tangent operator binds the vector of virtual strains to a stress vector virtual. The tangent stiffness matrix is written for an elastic behavior: = K 1 12P and for a plastic behavior: = K a P C p a s s with s the vector of the deviatoric stresses associated with and: s T = 11, 22, 33, 2 12,2 23, 2 31 defined by:

17 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 17/27 1 si conduit à une plastification ={ 0 sinon et. 0 It is noted that the tangent operator with the system resulting from the implicit discretization differs from the tangent operator to the problem of velocity (RIGI_MECA_TANG). One finds it while making: p=0 in the statements of C p and a. 3.5 Local variables of behaviors VMIS_ISOT_LINE, VMIS_ISOT_PUIS, VMIS_ISOT_TRAC and VMIS_JOHN_COOK behavior models VMIS_ISOT_LINE, VMIS_ISOT_PUIS and VMIS_ISOT_TRAC produce two local variables: p cumulated equivalent plastic strain, and indicator of plasticity at time considered (useful for the computation of the tangent operator). VMIS_JOHN_COOK uses two local variables besides the two preceding ones: p plastic strainrate equivalent cumulated to time less, and t the increment of time step at time less.

18 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 18/27 4 Relation from Von Mises with linear kinematic hardening 4.1 Form of the behavior model, general case This relation is obtained by key word VMIS_CINE_LINE of the key word factor BEHAVIOR. She is written (always in small strains): { p = 3 2 ṗ X X eq = 3 2 ṗ X=C p { ṗ=0 X X eq = A 1, th = T T ref Id X eq y 0 si X eq y 0 ṗ 0 si s X eq y =0 th éq y is the elastic limit (the choice of y falls to the user: it can correspond at the end of linearity of real curve of tension, either to a lawful or conventional elastic limit At all events, one uses here the single value defined under ECRO_LINE). C is the coefficient of hardening deduced from the data by a simple traction test. In this case (uniaxial stress tensor, strain tensor plastics isochoric and orthotropic): X L 0 0 L 0 0 = X= X L X L 2 X eq = L 3 2 X L and the X L =C L p =C L L E

19 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 19/27 material characteristics are those provided under the key word factor ECRO_LINE or ECRO_LINE_FO of operator DEFI_MATERIAU : /ECRO_LINE =_F (D_SIGM_EPSI = E T, SY = y ) /ECRO_LINE_FO =_F (D_SIGM_EPSI = E T, SY = y ) ECRO_LINE_FO corresponds if E T and y depends on the temperature and is then calculated for the temperature of the current Gauss point. The Young modulus E and the Poisson's ratio are those provided under the key keys factors ELAS or ELAS_FO. For L y E = E y L y T L E, but one also has: { L 3 2 X = L y X L =C L L E from where, while eliminating X L and while identifying: C= Form of the behavior model in 1D E E T E E T. For reasons of performances the relation is also written in 1D for a use with of the finite elements of standard beam multifibre. The preceding equations are identical, the quantities L, X L and L are scalars. The material characteristics are those provided under the key word factor ECRO_LINE of operator DEFI_MATERIAU [U ] : /ECRO_LINE = _F ( D_SIGM_EPSI= E T [ R éel] ) SY= y [ R éel] SIGM_ELS= sigmels [R éel] EPSI_ELU= epsielu [ R éel] the operands SIGM_ELS and ESPI_ELU make it possible to define the limits which correspond to the limiting states of service and ultimate, classically used during study in civil engineering. SIGM_ELS = sgels Definition of the ultimate stress of service. EPSI_ELU = epelu Definition of the ultimate limiting strain.

20 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 20/27 These limits are compulsory when one uses the behavior ECRO_CINE _1D (cf [U ] nonlinear Behaviors, [U ] DEFI_MATER_GC). In the other cases they are not taken into account. The modelization supported is 1D, the numbers of local variables is of 6. V1 : Criterion ELS: CRITELS. This variable gives information compared to the absolute limit of service. This variable represents the absolute value of the stress divided by the ultimate stress in the ELS of the material. If this variable is in [0,1] the material respects the ELS. V2 : Criterion ELU: CRITELU. This variable gives information compared to the ultimate absolute limit. This variable represents the absolute value of the total deflection divided by the limiting strain with the ELU of the material. If this variable is in [0,1] the material respects the ELU. V3 : Kinematic hardening: XCINXX. In 1D only a scalar is necessary. V4 : Plastic indicator: INDIPLAS. Indicate if the material exceeded the elastic criterion. V5 : nonrecoverable dissipation: DISSIP. During seismic computations it can be useful for the user to know nonrecoverable dissipated energy. The variable DISSIP represents the nonrecoverable office plurality of energy. The nonrecoverable increment of energy is written in the form: Eg= 1 2 E V6 : thermodynamic dissipation: DISSTHER. The thermodynamic increment of dissipation is written in the form: Eg= y ṗ. 4.3 Tangent operator. Option RIGI_MECA_TANG the goal of this paragraph is to calculate the tangent operator K i 1 (computation option RIGI_MECA_TANG called with the first iteration of a new increment of load) starting from the results known at previous time t i 1. For that, if the tensor of the stresses with t i 1 is on the border of the field of elasticity, the condition is written: ḟ =0 who must be checked (for the continuous problem in time) jointly with the condition: with f =0 f = f,x = X eq y So on the other hand the tensor of the stresses with t i 1 is inside the field f 0, then the tangent operator is the operator of elasticity. One poses: dev = X et ={ 1 si X eq y =0 0 sinon The problem of velocity is written in this case: variable interne

21 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 21/27 { ={ p y 2 X. X C 2 0 si s X eq y 0 ij = K kk ij 2 ij ij p si X y =0 The tangent operator binds the vector of virtual strains to a stress vector virtual. The tangent stiffness matrix is written for an elastic behavior: and for a plastic behavior: = K 1 12 P = K 1 12 P C p s s with s the vector of the deviatoric stresses associated with dev defined by: and: s T = dev 11, dev 22, dev 33, 2 dev 12, 2 dev 23, 2 31 dev C p = y 2 C In the case of the first increment of loading, therefore if the state at previous time corresponds in a nonconstrained initial state, the tangent operator is identical to the operator of elasticity. 4.4 Computation of the stresses and local variables the direct implicit discretization of the continuous relations results in solving: {2 p =2 2 2 =3 2 X= C C X C p X eq y p=0 si X eq y p 0 sinon 2 p X y tr = 3 K 3 K tr 3 K tr 3 K tr th One still poses: The first equation is also written: e = C C X.

22 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 22/27 while cutting off X= C C = p X y X C p has each term, one obtains: C C X = X 3 2 or, by means of the flow model: e = X C p y X 2 p C P y One still obtains a scalar equation by p taking some the equivalent values of Von Mises: what gives directly: e eq = y 3 2 C p 2 p= e eq y 3 2 C 2 And is obtained by: = p By noticing that: p = 3 2 p X = 3 y 2 p e because: e eq one thus has: X y = e e eq = C The local variables X are calculated by: Note: Typical case of the plane stresses. s e eq y +. e e eq X= C C X C p = C C X 3 2 C p e The direct taking into account of the assumption of the plane stresses in the integration of the model of Von Mises with linear kinematic hardening was not made in Code_Aster. To take into account this assumption, i.e. to use an elastoplastic behavior of Von Mises with a linear kinematic hardening (model of Prager) with modelizations C_PLAN, DKT, COQUE_3D, COQUE_AXIS, COQUE_D_PLAN, COQUE_C_PLAN, PIPE, TUYAU_6M, one can: that is to say to use the method of condensation static (due to R. of Borst [R ]) which makes it possible to obtain a plane state of stresses with convergence of the total iterations of the algorithm of Newton; that is to say to use behavior VMIS_ECMI_LINE (cf [R ]). e eq

23 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 23/ Tangent operator. Option FULL_MECA option FULL_MECA makes it possible to calculate the tangent matrix K i n with each iteration. The tangent operator who is used for building it is calculated directly on the preceding discretized system (one notes to simplify: =, p= p p ) and one writes the statements only in the isothermal case. One poses dev 1 si p0et X. 0 = X and ={ 0 sinon the tangent operator binds the vector of virtual strains tangent stiffness matrix is written: =K 1 12 a 2 P C p s s to the stress vector virtual. Then the with s the stress vector associated with dev by: and: C p = y 2 s T = dev 11, dev 22, dev 33, 2 dev 12, 2 dev 23,2 31 dev 1 2C a 1 with a = C p 2 y and a 2 =a C p y 4.6 Local variables of model VMIS_CINE_LINE the local variables are 7: the tensor X stored on 6 components, the scalar variable.

24 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 24/27 5 Bibliography 1) P. MIALON, Elements of analysis and numerical resolution of the relations of elastoplasticity. EDF - Bulletin of the Management of the Studies and Searches - Series C - N , p ) E.LORENTZ, J.M.PROIX, I.VAUTIER, F.VOLDOIRE, F.WAECKEL Initiation with the thermo - plasticity in the Code_Aster, EDF/DER/HI - 74/96/013 Description of the versions of the document Aster Author ( Notes Organization of the modifications 5 J.M.Proix, E.Lorentz S) (S) Description 5, P.Mialon EDF-R&D initial Text J.M.Proix EDF-R&D/AMA 8.5 Correction page 10, cf R drives REX J.M.Proix EDF-R&D/AMA Modification page 7 of the drafting on the way of computation (p) (cf cardindexes 15001) S. Fayolle EDF-R&D/AMA Addition of VMIS_JO HN_COO K Relation VMIS_ISOT_TRAC : complements

25 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 25/27 Annexe 1 on integration the implicit discretization of the behavior model results in solving an equation in (see 3.3): One solves p the equation exactly13 while e eq 3 p R p p=0 drawing left the linearity per pieces. One examines initially if the solution could be apart from the limits of the points of discretization of the curve, i.e., if is a possible R p solution. For that p p n : if, then one is in the following situation e eq 3 p p n n 0 : if the prolongation on the right is linear then: formulate with: if the prolongation Δp= σ e eq H n 1 α n 1 +3μ : α n 1 = σ n σ n 1 p n p n 1 H n 1 =σ n 1 +α n 1 ( p p n 1 ) if not, the solution is to be sought Δp= σ e eq σ n 3μ in the interval p such as: and then the solution is [ p i, p i+1 ] : with: σ i +1 >σ e eq +3μ( p p i+1 ) formulate σ i σ e eq +3μ( p p i ) isotropic Hardening Δp= σ e eq H i α i +3μ et +Δp [ p p i, p i+1 ] in plane stresses α i = σ i +1 σ i ; H p i +1 p i =σ i +α i ( p p i ) pour i=1 à n 1 i

26 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 26/27 Annexe 2 In this case, the system to be solved comprises an equation moreover:. The following system then is obtained 33 =0 : With this assumption, is not entirely { 3 2 = 2 2 p eq tr =3 K tr eq R p p 0 p=0 si eq R p p p 0 si eq =R p p 33 =0 known: cannot be only calculated from 33. Note: In the case as of modelizations u i n other than C_PLAN, therefore for example for the modelizations of shells (DKT, COQUE_3D), the assumptions on the transverse terms of shears and are defined by these modelizations (in general, the behavior related to the transverse shears linear, elastic and is uncoupled from the equations above). These terms thus do not enter on account here. One poses with entirely known from = q y and q n of elasticity, therefore is unknown u i q 33 = y system 0 0 = q q 22 et y. Compared to the preceding, there is an additional unknown. If thus i.e. If not, y the technique eq R p p alors p=0 2 =, of resolution y=0. consists in expressing according to. One then obtains y a nonlinear scalar p equation in. One poses:. In the same way that p for L integration e = q except plane stresses, one obtains:. But this statement utilizes e 2 y = 1 3 p R p p

27 Titre : Intégration des relations de comportement élasto-p[...] Date : 31/10/2014 Page : 27/27 an additional unknown: In particular: however and Like: y One obtains an equation 33 2 y 33 = p R p p flexible tr =3 K tr q 3 K y 3K and e = 33 : with: That is to say: by noticing y that p : and while clarifying y 33 = 2 3 y 3K tr 3 K th e 33 = tr 3 =0 tr y= 1 3 p R p p tr e 3 K y 3 y 4 3 K 1 tr e = 3K 3 K tr 3K tr q 3 K th 3 p R p p = e 33 tr e 3 p 1 3 R p p, one obtains: to defer in, K the equation in (identical y= e 33 = e 33 tr e 3 =0 tr e p E p2 1 R p p to the preceding cases): p where expresses itself according to since e 33 e 2 y eq 3 p R p p =0 y : The scalar equation in p thus obtained y = y is always nonlinear p. This equation is solved by a research method of zeros of functions, based on an algorithm of secant. Once the known solution one calculates then. p y

Code_Aster. A finite element of cable-pulley

Code_Aster. A finite element of cable-pulley Titre : Un élément fini de câble-poulie Date : 09/12/2013 Page : 1/14 A finite element of cable-pulley Summarized : The pulleys play an important role in structures of cables such as the air electric lines.

More information

Code_Aster. HSNV129 - Test of compression-thermal expansion for study of the coupling thermal-cracking

Code_Aster. HSNV129 - Test of compression-thermal expansion for study of the coupling thermal-cracking Titre : HSNV129 - Essai de compression-dilatation pour étu[...] Date : 1/1/212 Page : 1/8 HSNV129 - Test of compression-thermal expansion for study of the coupling thermal-cracking Summarized: One applies

More information

Mechanical Properties - Stresses & Strains

Mechanical Properties - Stresses & Strains Mechanical Properties - Stresses & Strains Types of Deformation : Elasic Plastic Anelastic Elastic deformation is defined as instantaneous recoverable deformation Hooke's law : For tensile loading, σ =

More information

Finite Element Formulation for Plates - Handout 3 -

Finite Element Formulation for Plates - Handout 3 - Finite Element Formulation for Plates - Handout 3 - Dr Fehmi Cirak (fc286@) Completed Version Definitions A plate is a three dimensional solid body with one of the plate dimensions much smaller than the

More information

3D plasticity. Write 3D equations for inelastic behavior. Georges Cailletaud, Ecole des Mines de Paris, Centre des Matériaux

3D plasticity. Write 3D equations for inelastic behavior. Georges Cailletaud, Ecole des Mines de Paris, Centre des Matériaux 3D plasticity 3D viscoplasticity 3D plasticity Perfectly plastic material Direction of plastic flow with various criteria Prandtl-Reuss, Hencky-Mises, Prager rules Write 3D equations for inelastic behavior

More information

Unit 6 Plane Stress and Plane Strain

Unit 6 Plane Stress and Plane Strain Unit 6 Plane Stress and Plane Strain Readings: T & G 8, 9, 10, 11, 12, 14, 15, 16 Paul A. Lagace, Ph.D. Professor of Aeronautics & Astronautics and Engineering Systems There are many structural configurations

More information

3 Theory of small strain elastoplasticity 3.1 Analysis of stress and strain 3.1.1 Stress invariants Consider the Cauchy stress tensor σ. The characteristic equation of σ is σ 3 I 1 σ +I 2 σ I 3 δ = 0,

More information

The elements used in commercial codes can be classified in two basic categories:

The elements used in commercial codes can be classified in two basic categories: CHAPTER 3 Truss Element 3.1 Introduction The single most important concept in understanding FEA, is the basic understanding of various finite elements that we employ in an analysis. Elements are used for

More information

Technology of EHIS (stamping) applied to the automotive parts production

Technology of EHIS (stamping) applied to the automotive parts production Laboratory of Applied Mathematics and Mechanics Technology of EHIS (stamping) applied to the automotive parts production Churilova Maria, Saint-Petersburg State Polytechnical University Department of Applied

More information

Version default Titre : SSNP161 Essais biaxiaux de Kupfer Date : 10/10/2012 Page : 1/8 Responsable : François HAMON Clé : V6.03.161 Révision : 9783

Version default Titre : SSNP161 Essais biaxiaux de Kupfer Date : 10/10/2012 Page : 1/8 Responsable : François HAMON Clé : V6.03.161 Révision : 9783 Titre : SSNP161 Essais biaxiaux de Kupfer Date : 10/10/2012 Page : 1/8 SSNP161 Biaxial tests of Summarized Kupfer: Kupfer [1] was interested to characterize the performances of the concrete under biaxial

More information

Elasticity Theory Basics

Elasticity Theory Basics G22.3033-002: Topics in Computer Graphics: Lecture #7 Geometric Modeling New York University Elasticity Theory Basics Lecture #7: 20 October 2003 Lecturer: Denis Zorin Scribe: Adrian Secord, Yotam Gingold

More information

1 of 79 Erik Eberhardt UBC Geological Engineering EOSC 433

1 of 79 Erik Eberhardt UBC Geological Engineering EOSC 433 Stress & Strain: A review xx yz zz zx zy xy xz yx yy xx yy zz 1 of 79 Erik Eberhardt UBC Geological Engineering EOSC 433 Disclaimer before beginning your problem assignment: Pick up and compare any set

More information

3 Concepts of Stress Analysis

3 Concepts of Stress Analysis 3 Concepts of Stress Analysis 3.1 Introduction Here the concepts of stress analysis will be stated in a finite element context. That means that the primary unknown will be the (generalized) displacements.

More information

Lecture 12: Fundamental Concepts in Structural Plasticity

Lecture 12: Fundamental Concepts in Structural Plasticity Lecture 12: Fundamental Concepts in Structural Plasticity Plastic properties of the material were already introduced briefly earlier in the present notes. The critical slenderness ratio of column is controlled

More information

Stress Recovery 28 1

Stress Recovery 28 1 . 8 Stress Recovery 8 Chapter 8: STRESS RECOVERY 8 TABLE OF CONTENTS Page 8.. Introduction 8 8.. Calculation of Element Strains and Stresses 8 8.. Direct Stress Evaluation at Nodes 8 8.. Extrapolation

More information

Finite Element Formulation for Beams - Handout 2 -

Finite Element Formulation for Beams - Handout 2 - Finite Element Formulation for Beams - Handout 2 - Dr Fehmi Cirak (fc286@) Completed Version Review of Euler-Bernoulli Beam Physical beam model midline Beam domain in three-dimensions Midline, also called

More information

The Basics of FEA Procedure

The Basics of FEA Procedure CHAPTER 2 The Basics of FEA Procedure 2.1 Introduction This chapter discusses the spring element, especially for the purpose of introducing various concepts involved in use of the FEA technique. A spring

More information

Three dimensional thermoset composite curing simulations involving heat conduction, cure kinetics, and viscoelastic stress strain response

Three dimensional thermoset composite curing simulations involving heat conduction, cure kinetics, and viscoelastic stress strain response Three dimensional thermoset composite curing simulations involving heat conduction, cure kinetics, and viscoelastic stress strain response Harrison Poon, Seid Koric, M. Fouad Ahmad National Center for

More information

Scalars, Vectors and Tensors

Scalars, Vectors and Tensors Scalars, Vectors and Tensors A scalar is a physical quantity that it represented by a dimensional number at a particular point in space and time. Examples are hydrostatic pressure and temperature. A vector

More information

Stress Strain Relationships

Stress Strain Relationships Stress Strain Relationships Tensile Testing One basic ingredient in the study of the mechanics of deformable bodies is the resistive properties of materials. These properties relate the stresses to the

More information

Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1

Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1 Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1 In this tutorial, we will use the SolidWorks Simulation finite element analysis (FEA) program to analyze the response

More information

FINITE ELEMENT : MATRIX FORMULATION. Georges Cailletaud Ecole des Mines de Paris, Centre des Matériaux UMR CNRS 7633

FINITE ELEMENT : MATRIX FORMULATION. Georges Cailletaud Ecole des Mines de Paris, Centre des Matériaux UMR CNRS 7633 FINITE ELEMENT : MATRIX FORMULATION Georges Cailletaud Ecole des Mines de Paris, Centre des Matériaux UMR CNRS 76 FINITE ELEMENT : MATRIX FORMULATION Discrete vs continuous Element type Polynomial approximation

More information

Feature Commercial codes In-house codes

Feature Commercial codes In-house codes A simple finite element solver for thermo-mechanical problems Keywords: Scilab, Open source software, thermo-elasticity Introduction In this paper we would like to show how it is possible to develop a

More information

1 Determinants and the Solvability of Linear Systems

1 Determinants and the Solvability of Linear Systems 1 Determinants and the Solvability of Linear Systems In the last section we learned how to use Gaussian elimination to solve linear systems of n equations in n unknowns The section completely side-stepped

More information

Plates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31)

Plates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31) Plates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31) Outline -1-! This part of the module consists of seven lectures and will focus

More information

Nonlinear analysis and form-finding in GSA Training Course

Nonlinear analysis and form-finding in GSA Training Course Nonlinear analysis and form-finding in GSA Training Course Non-linear analysis and form-finding in GSA 1 of 47 Oasys Ltd Non-linear analysis and form-finding in GSA 2 of 47 Using the GSA GsRelax Solver

More information

Chapter Outline. Mechanical Properties of Metals How do metals respond to external loads?

Chapter Outline. Mechanical Properties of Metals How do metals respond to external loads? Mechanical Properties of Metals How do metals respond to external loads? Stress and Strain Tension Compression Shear Torsion Elastic deformation Plastic Deformation Yield Strength Tensile Strength Ductility

More information

Nonlinear Analysis Using Femap with NX Nastran

Nonlinear Analysis Using Femap with NX Nastran Nonlinear Analysis Using Femap with NX Nastran Chip Fricke, Principal Applications Engineer, Agenda Nonlinear Analysis Using Femap with NX Nastran Who am I? Overview of Nonlinear Analysis Comparison of

More information

CAE -Finite Element Method

CAE -Finite Element Method 16.810 Engineering Design and Rapid Prototyping Lecture 3b CAE -Finite Element Method Instructor(s) Prof. Olivier de Weck January 16, 2007 Numerical Methods Finite Element Method Boundary Element Method

More information

Objectives. Experimentally determine the yield strength, tensile strength, and modules of elasticity and ductility of given materials.

Objectives. Experimentally determine the yield strength, tensile strength, and modules of elasticity and ductility of given materials. Lab 3 Tension Test Objectives Concepts Background Experimental Procedure Report Requirements Discussion Objectives Experimentally determine the yield strength, tensile strength, and modules of elasticity

More information

Shell Elements in ABAQUS/Explicit

Shell Elements in ABAQUS/Explicit ABAQUS/Explicit: Advanced Topics Appendix 2 Shell Elements in ABAQUS/Explicit ABAQUS/Explicit: Advanced Topics A2.2 Overview ABAQUS/Explicit: Advanced Topics ABAQUS/Explicit: Advanced Topics A2.4 Triangular

More information

Reliable FE-Modeling with ANSYS

Reliable FE-Modeling with ANSYS Reliable FE-Modeling with ANSYS Thomas Nelson, Erke Wang CADFEM GmbH, Munich, Germany Abstract ANSYS is one of the leading commercial finite element programs in the world and can be applied to a large

More information

A quadrilateral 2-D finite element based on mixed interpolation of tensorial

A quadrilateral 2-D finite element based on mixed interpolation of tensorial A quadrilateral 2-D finite element based on mixed interpolation of tensorial components Eduardo N. Dvorkin and Sara I. Vassolo* Instituto de Materiales y Estructuras, Facultad de Ingenieria, Universidad

More information

Unit 3 (Review of) Language of Stress/Strain Analysis

Unit 3 (Review of) Language of Stress/Strain Analysis Unit 3 (Review of) Language of Stress/Strain Analysis Readings: B, M, P A.2, A.3, A.6 Rivello 2.1, 2.2 T & G Ch. 1 (especially 1.7) Paul A. Lagace, Ph.D. Professor of Aeronautics & Astronautics and Engineering

More information

State of Stress at Point

State of Stress at Point State of Stress at Point Einstein Notation The basic idea of Einstein notation is that a covector and a vector can form a scalar: This is typically written as an explicit sum: According to this convention,

More information

DYNAMIC ANALYSIS OF THICK PLATES SUBJECTED TO EARTQUAKE

DYNAMIC ANALYSIS OF THICK PLATES SUBJECTED TO EARTQUAKE DYNAMIC ANALYSIS OF THICK PLATES SUBJECTED TO EARTQUAKE ÖZDEMİR Y. I, AYVAZ Y. Posta Adresi: Department of Civil Engineering, Karadeniz Technical University, 68 Trabzon, TURKEY E-posta: yaprakozdemir@hotmail.com

More information

STRESS AND DEFORMATION ANALYSIS OF LINEAR ELASTIC BARS IN TENSION

STRESS AND DEFORMATION ANALYSIS OF LINEAR ELASTIC BARS IN TENSION Chapter 11 STRESS AND DEFORMATION ANALYSIS OF LINEAR ELASTIC BARS IN TENSION Figure 11.1: In Chapter10, the equilibrium, kinematic and constitutive equations for a general three-dimensional solid deformable

More information

CBE 6333, R. Levicky 1 Differential Balance Equations

CBE 6333, R. Levicky 1 Differential Balance Equations CBE 6333, R. Levicky 1 Differential Balance Equations We have previously derived integral balances for mass, momentum, and energy for a control volume. The control volume was assumed to be some large object,

More information

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS Systems of Equations and Matrices Representation of a linear system The general system of m equations in n unknowns can be written a x + a 2 x 2 + + a n x n b a

More information

CAE -Finite Element Method

CAE -Finite Element Method 16.810 Engineering Design and Rapid Prototyping CAE -Finite Element Method Instructor(s) Prof. Olivier de Weck January 11, 2005 Plan for Today Hand Calculations Aero Æ Structures FEM Lecture (ca. 45 min)

More information

Stress Analysis, Strain Analysis, and Shearing of Soils

Stress Analysis, Strain Analysis, and Shearing of Soils C H A P T E R 4 Stress Analysis, Strain Analysis, and Shearing of Soils Ut tensio sic vis (strains and stresses are related linearly). Robert Hooke So I think we really have to, first, make some new kind

More information

Finite Elements for 2 D Problems

Finite Elements for 2 D Problems Finite Elements for 2 D Problems General Formula for the Stiffness Matrix Displacements (u, v) in a plane element are interpolated from nodal displacements (ui, vi) using shape functions Ni as follows,

More information

Chapter 2. Derivation of the Equations of Open Channel Flow. 2.1 General Considerations

Chapter 2. Derivation of the Equations of Open Channel Flow. 2.1 General Considerations Chapter 2. Derivation of the Equations of Open Channel Flow 2.1 General Considerations Of interest is water flowing in a channel with a free surface, which is usually referred to as open channel flow.

More information

Finite Element Method (ENGC 6321) Syllabus. Second Semester 2013-2014

Finite Element Method (ENGC 6321) Syllabus. Second Semester 2013-2014 Finite Element Method Finite Element Method (ENGC 6321) Syllabus Second Semester 2013-2014 Objectives Understand the basic theory of the FEM Know the behaviour and usage of each type of elements covered

More information

Lap Fillet Weld Calculations and FEA Techniques

Lap Fillet Weld Calculations and FEA Techniques Lap Fillet Weld Calculations and FEA Techniques By: MS.ME Ahmad A. Abbas Sr. Analysis Engineer Ahmad.Abbas@AdvancedCAE.com www.advancedcae.com Sunday, July 11, 2010 Advanced CAE All contents Copyright

More information

SHORE A DUROMETER AND ENGINEERING PROPERTIES

SHORE A DUROMETER AND ENGINEERING PROPERTIES SHORE A DUROMETER AND ENGINEERING PROPERTIES Written by D.L. Hertz, Jr. and A.C. Farinella Presented at the Fall Technical Meeting of The New York Rubber Group Thursday, September 4, 1998 by D.L. Hertz,

More information

CBE 6333, R. Levicky 1. Tensor Notation.

CBE 6333, R. Levicky 1. Tensor Notation. CBE 6333, R. Levicky 1 Tensor Notation. Engineers and scientists find it useful to have a general terminology to indicate how many directions are associated with a physical quantity such as temperature

More information

Back to Elements - Tetrahedra vs. Hexahedra

Back to Elements - Tetrahedra vs. Hexahedra Back to Elements - Tetrahedra vs. Hexahedra Erke Wang, Thomas Nelson, Rainer Rauch CAD-FEM GmbH, Munich, Germany Abstract This paper presents some analytical results and some test results for different

More information

When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid.

When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid. Fluid Statics When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid. Consider a small wedge of fluid at rest of size Δx, Δz, Δs

More information

Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows

Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows 3.- 1 Basics: equations of continuum mechanics - balance equations for mass and momentum - balance equations for the energy and the chemical

More information

Vector and Matrix Norms

Vector and Matrix Norms Chapter 1 Vector and Matrix Norms 11 Vector Spaces Let F be a field (such as the real numbers, R, or complex numbers, C) with elements called scalars A Vector Space, V, over the field F is a non-empty

More information

Mesh Discretization Error and Criteria for Accuracy of Finite Element Solutions

Mesh Discretization Error and Criteria for Accuracy of Finite Element Solutions Mesh Discretization Error and Criteria for Accuracy of Finite Element Solutions Chandresh Shah Cummins, Inc. Abstract Any finite element analysis performed by an engineer is subject to several types of

More information

Stress-Strain Material Laws

Stress-Strain Material Laws 5 Stress-Strain Material Laws 5 Lecture 5: STRSS-STRAIN MATRIAL LAWS TABL OF CONTNTS Page 5. Introduction..................... 5 3 5.2 Constitutive quations................. 5 3 5.2. Material Behavior

More information

Course in. Nonlinear FEM

Course in. Nonlinear FEM Course in Introduction Outline Lecture 1 Introduction Lecture 2 Geometric nonlinearity Lecture 3 Material nonlinearity Lecture 4 Material nonlinearity continued Lecture 5 Geometric nonlinearity revisited

More information

ES240 Solid Mechanics Fall 2007. Stress field and momentum balance. Imagine the three-dimensional body again. At time t, the material particle ( x, y,

ES240 Solid Mechanics Fall 2007. Stress field and momentum balance. Imagine the three-dimensional body again. At time t, the material particle ( x, y, S40 Solid Mechanics Fall 007 Stress field and momentum balance. Imagine the three-dimensional bod again. At time t, the material particle,, ) is under a state of stress ij,,, force per unit volume b b,,,.

More information

Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation

Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation Differential Relations for Fluid Flow In this approach, we apply our four basic conservation laws to an infinitesimally small control volume. The differential approach provides point by point details of

More information

4.5 Linear Dependence and Linear Independence

4.5 Linear Dependence and Linear Independence 4.5 Linear Dependence and Linear Independence 267 32. {v 1, v 2 }, where v 1, v 2 are collinear vectors in R 3. 33. Prove that if S and S are subsets of a vector space V such that S is a subset of S, then

More information

Analysis of Stresses and Strains

Analysis of Stresses and Strains Chapter 7 Analysis of Stresses and Strains 7.1 Introduction axial load = P / A torsional load in circular shaft = T / I p bending moment and shear force in beam = M y / I = V Q / I b in this chapter, we

More information

1 The basic equations of fluid dynamics

1 The basic equations of fluid dynamics 1 The basic equations of fluid dynamics The main task in fluid dynamics is to find the velocity field describing the flow in a given domain. To do this, one uses the basic equations of fluid flow, which

More information

Systems of Linear Equations

Systems of Linear Equations Systems of Linear Equations Beifang Chen Systems of linear equations Linear systems A linear equation in variables x, x,, x n is an equation of the form a x + a x + + a n x n = b, where a, a,, a n and

More information

Finite Element Method

Finite Element Method 16.810 (16.682) Engineering Design and Rapid Prototyping Finite Element Method Instructor(s) Prof. Olivier de Weck deweck@mit.edu Dr. Il Yong Kim kiy@mit.edu January 12, 2004 Plan for Today FEM Lecture

More information

Overview on Salome-Meca and Code_Aster. Code_Aster, Salome-Meca course material GNU FDL licence (http://www.gnu.org/copyleft/fdl.

Overview on Salome-Meca and Code_Aster. Code_Aster, Salome-Meca course material GNU FDL licence (http://www.gnu.org/copyleft/fdl. Overview on Salome-Meca and Code_Aster Code_Aster, Salome-Meca course material GNU FDL licence (http://www.gnu.org/copyleft/fdl.html) Outline General principles of code and platform Presentation of Code_Aster

More information

Analysis of Stress CHAPTER 1 1.1 INTRODUCTION

Analysis of Stress CHAPTER 1 1.1 INTRODUCTION CHAPTER 1 Analysis of Stress 1.1 INTRODUCTION The basic structure of matter is characterized by nonuniformity and discontinuity attributable to its various subdivisions: molecules, atoms, and subatomic

More information

MATH10212 Linear Algebra. Systems of Linear Equations. Definition. An n-dimensional vector is a row or a column of n numbers (or letters): a 1.

MATH10212 Linear Algebra. Systems of Linear Equations. Definition. An n-dimensional vector is a row or a column of n numbers (or letters): a 1. MATH10212 Linear Algebra Textbook: D. Poole, Linear Algebra: A Modern Introduction. Thompson, 2006. ISBN 0-534-40596-7. Systems of Linear Equations Definition. An n-dimensional vector is a row or a column

More information

MECHANICS OF MATERIALS

MECHANICS OF MATERIALS T dition CHTR MCHNICS OF MTRIS Ferdinand. Beer. Russell Johnston, Jr. John T. DeWolf ecture Notes: J. Walt Oler Texas Tech University Stress and Strain xial oading - Contents Stress & Strain: xial oading

More information

a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2.

a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2. Chapter 1 LINEAR EQUATIONS 1.1 Introduction to linear equations A linear equation in n unknowns x 1, x,, x n is an equation of the form a 1 x 1 + a x + + a n x n = b, where a 1, a,..., a n, b are given

More information

EFFECTS ON NUMBER OF CABLES FOR MODAL ANALYSIS OF CABLE-STAYED BRIDGES

EFFECTS ON NUMBER OF CABLES FOR MODAL ANALYSIS OF CABLE-STAYED BRIDGES EFFECTS ON NUMBER OF CABLES FOR MODAL ANALYSIS OF CABLE-STAYED BRIDGES Yang-Cheng Wang Associate Professor & Chairman Department of Civil Engineering Chinese Military Academy Feng-Shan 83000,Taiwan Republic

More information

COMPUTATIONAL ENGINEERING OF FINITE ELEMENT MODELLING FOR AUTOMOTIVE APPLICATION USING ABAQUS

COMPUTATIONAL ENGINEERING OF FINITE ELEMENT MODELLING FOR AUTOMOTIVE APPLICATION USING ABAQUS International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 7, Issue 2, March-April 2016, pp. 30 52, Article ID: IJARET_07_02_004 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=7&itype=2

More information

SSLV160 - bi--supported Beam subjected to a nodal force on its neutral fiber

SSLV160 - bi--supported Beam subjected to a nodal force on its neutral fiber Titre : SSLV160 - Poutre bi-appuyée soumise à une force no[...] Date : 24/07/2014 Page : 1/8 SSLV160 - bi--supported Beam subjected to a nodal force on its neutral fiber Abstract: This test makes it possible

More information

Kirchhoff Plates: BCs and Variational Forms

Kirchhoff Plates: BCs and Variational Forms 21 Kirchhoff Plates: BCs and Variational Forms 21 1 Chapter 21: KIRCHHOFF PLATES: BCS AND VARIATIONAL FORS TABLE OF CONTENTS Page 21.1. Introduction 21 3 21.2. Boundary Conditions for Kirchhoff Plate 21

More information

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 2. x n. a 11 a 12 a 1n b 1 a 21 a 22 a 2n b 2 a 31 a 32 a 3n b 3. a m1 a m2 a mn b m

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 2. x n. a 11 a 12 a 1n b 1 a 21 a 22 a 2n b 2 a 31 a 32 a 3n b 3. a m1 a m2 a mn b m MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS 1. SYSTEMS OF EQUATIONS AND MATRICES 1.1. Representation of a linear system. The general system of m equations in n unknowns can be written a 11 x 1 + a 12 x 2 +

More information

4.3 Results... 27 4.3.1 Drained Conditions... 27 4.3.2 Undrained Conditions... 28 4.4 References... 30 4.5 Data Files... 30 5 Undrained Analysis of

4.3 Results... 27 4.3.1 Drained Conditions... 27 4.3.2 Undrained Conditions... 28 4.4 References... 30 4.5 Data Files... 30 5 Undrained Analysis of Table of Contents 1 One Dimensional Compression of a Finite Layer... 3 1.1 Problem Description... 3 1.1.1 Uniform Mesh... 3 1.1.2 Graded Mesh... 5 1.2 Analytical Solution... 6 1.3 Results... 6 1.3.1 Uniform

More information

DETERMINATION OF SOIL STRENGTH CHARACTERISTICS PERFORMING THE PLATE BEARING TEST

DETERMINATION OF SOIL STRENGTH CHARACTERISTICS PERFORMING THE PLATE BEARING TEST III Międzynarodowa Konferencja Naukowo-Techniczna Nowoczesne technologie w budownictwie drogowym Poznań, 8 9 września 005 3rd International Conference Modern Technologies in Highway Engineering Poznań,

More information

Continued Fractions and the Euclidean Algorithm

Continued Fractions and the Euclidean Algorithm Continued Fractions and the Euclidean Algorithm Lecture notes prepared for MATH 326, Spring 997 Department of Mathematics and Statistics University at Albany William F Hammond Table of Contents Introduction

More information

Using LS-OPT for Parameter Identification and MAT_FABRIC with FORM=-14

Using LS-OPT for Parameter Identification and MAT_FABRIC with FORM=-14 Using LS-OPT for Parameter Identification and MAT_FABRIC with FORM=-14 David Dubois, Ph. D Autoliv Avenue de l Europe 76220 Gournay en Bray France Jimmy Forsberg, Ph. D DYNAmore Nordic AB Brigadgatan 14

More information

FUNDAMENTAL FINITE ELEMENT ANALYSIS AND APPLICATIONS

FUNDAMENTAL FINITE ELEMENT ANALYSIS AND APPLICATIONS FUNDAMENTAL FINITE ELEMENT ANALYSIS AND APPLICATIONS With Mathematica and MATLAB Computations M. ASGHAR BHATTI WILEY JOHN WILEY & SONS, INC. CONTENTS OF THE BOOK WEB SITE PREFACE xi xiii 1 FINITE ELEMENT

More information

Begin creating the geometry by defining two Circles for the spherical endcap, and Subtract Areas to create the vessel wall.

Begin creating the geometry by defining two Circles for the spherical endcap, and Subtract Areas to create the vessel wall. ME 477 Pressure Vessel Example 1 ANSYS Example: Axisymmetric Analysis of a Pressure Vessel The pressure vessel shown below is made of cast iron (E = 14.5 Msi, ν = 0.21) and contains an internal pressure

More information

Higher order beam finite elements with only displacement degrees of freedom

Higher order beam finite elements with only displacement degrees of freedom Higher order beam finite elements with only displacement degrees of freedom Erasmo Carrera 1, Marco Petrolo 1, Christian Wenzel 1, Gaetano Giunta 1,2, Salim Belouettar 2 1 Aeronautics and Space Engineering

More information

General model of a structure-borne sound source and its application to shock vibration

General model of a structure-borne sound source and its application to shock vibration General model of a structure-borne sound source and its application to shock vibration Y. Bobrovnitskii and T. Tomilina Mechanical Engineering Research Institute, 4, M. Kharitonievky Str., 101990 Moscow,

More information

A COMBINED EXPERIMENTAL/NUMERICAL METHODOLOGY TO ASSESS THE SENSITIVITY OF PBX's (*)

A COMBINED EXPERIMENTAL/NUMERICAL METHODOLOGY TO ASSESS THE SENSITIVITY OF PBX's (*) A COMBINED EXPERIMENTAL/NUMERICAL METHODOLOGY TO ASSESS THE SENSITIVITY OF PBX's (*) Philippe Chabin, Pierre Brunet, Serge Lécume SNPE Propulsion Centre de Recherches du Bouchet BP 2 97 VertlePetit France

More information

Unified Lecture # 4 Vectors

Unified Lecture # 4 Vectors Fall 2005 Unified Lecture # 4 Vectors These notes were written by J. Peraire as a review of vectors for Dynamics 16.07. They have been adapted for Unified Engineering by R. Radovitzky. References [1] Feynmann,

More information

Differentiation of vectors

Differentiation of vectors Chapter 4 Differentiation of vectors 4.1 Vector-valued functions In the previous chapters we have considered real functions of several (usually two) variables f : D R, where D is a subset of R n, where

More information

820446 - ACMSM - Computer Applications in Solids Mechanics

820446 - ACMSM - Computer Applications in Solids Mechanics Coordinating unit: 820 - EUETIB - Barcelona College of Industrial Engineering Teaching unit: 737 - RMEE - Department of Strength of Materials and Structural Engineering Academic year: Degree: 2015 BACHELOR'S

More information

Numerical Analysis of Transient Phenomena in Electromagnetic Forming Processes

Numerical Analysis of Transient Phenomena in Electromagnetic Forming Processes Volume 49, Number 3, 8 359 Numerical Analysis of Transient Phenomena in Electromagnetic Forming Processes Sorin PASCA, Tiberiu VESSELENYI, Virgiliu FIRETEANU Pavel MUDURA, Tiberiu TUDORACHE, Marin TOMSE

More information

CHAPTER 3. INTRODUCTION TO MATRIX METHODS FOR STRUCTURAL ANALYSIS

CHAPTER 3. INTRODUCTION TO MATRIX METHODS FOR STRUCTURAL ANALYSIS 1 CHAPTER 3. INTRODUCTION TO MATRIX METHODS FOR STRUCTURAL ANALYSIS Written by: Sophia Hassiotis, January, 2003 Last revision: February, 2015 Modern methods of structural analysis overcome some of the

More information

SSLV105 - Stiffening centrifuges of a beam in rotation

SSLV105 - Stiffening centrifuges of a beam in rotation Titre : SSLV105 - Raidissement centrifuge d'une poutre en [...] Date : 19/09/2011 Page : 1/6 SSLV105 - Stiffening centrifuges of a beam in rotation Summarized: Test of Structural mechanics in linear static

More information

Bending Stress in Beams

Bending Stress in Beams 936-73-600 Bending Stress in Beams Derive a relationship for bending stress in a beam: Basic Assumptions:. Deflections are very small with respect to the depth of the beam. Plane sections before bending

More information

NOTES ON LINEAR TRANSFORMATIONS

NOTES ON LINEAR TRANSFORMATIONS NOTES ON LINEAR TRANSFORMATIONS Definition 1. Let V and W be vector spaces. A function T : V W is a linear transformation from V to W if the following two properties hold. i T v + v = T v + T v for all

More information

Nonlinear Algebraic Equations Example

Nonlinear Algebraic Equations Example Nonlinear Algebraic Equations Example Continuous Stirred Tank Reactor (CSTR). Look for steady state concentrations & temperature. s r (in) p,i (in) i In: N spieces with concentrations c, heat capacities

More information

Linear Algebra Notes

Linear Algebra Notes Linear Algebra Notes Chapter 19 KERNEL AND IMAGE OF A MATRIX Take an n m matrix a 11 a 12 a 1m a 21 a 22 a 2m a n1 a n2 a nm and think of it as a function A : R m R n The kernel of A is defined as Note

More information

1 Teaching notes on GMM 1.

1 Teaching notes on GMM 1. Bent E. Sørensen January 23, 2007 1 Teaching notes on GMM 1. Generalized Method of Moment (GMM) estimation is one of two developments in econometrics in the 80ies that revolutionized empirical work in

More information

Learning Module 1 Static Structural Analysis

Learning Module 1 Static Structural Analysis LM-ST-1 Learning Module 1 Static Structural Analysis What is a Learning Module? Title Page Guide A Learning Module (LM) is a structured, concise, and self-sufficient learning resource. An LM provides the

More information

Modeling Beams on Elastic Foundations Using Plate Elements in Finite Element Method

Modeling Beams on Elastic Foundations Using Plate Elements in Finite Element Method Modeling Beams on Elastic Foundations Using Plate Elements in Finite Element Method Yun-gang Zhan School of Naval Architecture and Ocean Engineering, Jiangsu University of Science and Technology, Zhenjiang,

More information

Learning Module 6 Linear Dynamic Analysis

Learning Module 6 Linear Dynamic Analysis Learning Module 6 Linear Dynamic Analysis What is a Learning Module? Title Page Guide A Learning Module (LM) is a structured, concise, and self-sufficient learning resource. An LM provides the learner

More information

Solving Simultaneous Equations and Matrices

Solving Simultaneous Equations and Matrices Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering

More information

New design of a pressure vessel subjected to blast loads

New design of a pressure vessel subjected to blast loads New design of a pressure vessel subjected to blast loads L.Cousin, P.Evrard CEA, DAM, DIF, F91297 Arpajon, France Abstract: A new design of containment vessel has been proposed to conduct confined detonation

More information

ANALYSIS OF STRUCTURAL MEMBER SYSTEMS JEROME J. CONNOR NEW YORK : ':,:':,;:::::,,:

ANALYSIS OF STRUCTURAL MEMBER SYSTEMS JEROME J. CONNOR NEW YORK : ':,:':,;:::::,,: ANALYSIS OF JEROME J. CONNOR, Sc.D., Massachusetts Institute of Technology, is Professor of Civil Engineering at Massachusetts Institute of Technology. He has been active in STRUCTURAL MEMBER teaching

More information

Nonlinear Algebraic Equations. Lectures INF2320 p. 1/88

Nonlinear Algebraic Equations. Lectures INF2320 p. 1/88 Nonlinear Algebraic Equations Lectures INF2320 p. 1/88 Lectures INF2320 p. 2/88 Nonlinear algebraic equations When solving the system u (t) = g(u), u(0) = u 0, (1) with an implicit Euler scheme we have

More information

Overview of Topics. Stress-Strain Behavior in Concrete. Elastic Behavior. Non-Linear Inelastic Behavior. Stress Distribution.

Overview of Topics. Stress-Strain Behavior in Concrete. Elastic Behavior. Non-Linear Inelastic Behavior. Stress Distribution. Stress-Strain Behavior in Concrete Overview of Topics EARLY AGE CONCRETE Plastic shrinkage shrinkage strain associated with early moisture loss Thermal shrinkage shrinkage strain associated with cooling

More information