Calculation stiffness of 1D element

 

Members which are not expected to be loaded above the level which would cause the tensile strength of the concrete to be exceeded anywhere within the member should be considered to be uncracked. Members which are expected to crack, but may not be fully cracked, will behave in a manner intermediate between the uncracked and fully cracked conditions. New stiffness (stiffness with taking into account cracking) is calculated in centre of each 1D element.

Two types of stiffness are calculated:

Short-term stiffness - is calculated using 28 days modulus of elasticity Ec = Ecm, it follows that value of stiffness is loaded directly from properties of the concrete material

Long-term stiffness - is calculated using effective E modulus based on creep coefficient for acting load, it follows Ec = Ec,eff = Ecm/(1+j).

Calculation effective modulus of elasticity is based on equation 5.27 in EN 1992-1-1, but instead of effective creep coefficient jef, only creep coefficient j is used

The following procedure is used for calculation stiffness for

Stiffness is recalculated to principal axis for unsymmetrical cross-section

The five type of stiffnesses is calculated for each 1D element and each dangerous combination:

Type of stiffness Respective combination
Short-term stiffness for immediate deflection Immediate
Short-term stiffness for short-term deflection Total
Short-term stiffness for creep deflection Creep
Long-term stiffness for creep deflection Creep
Long-term stiffness for shrinkage deflection Total

 

The following stiffnesses are changes in stiffness matrix for 1D element:

EAx =EA

GAy=GAz = G×EAx/(1.2×Ec)

EIy =EIy

EIz =EIz

GIx=0.5×(1-m)×(EIy×)EIz)0.5

where

G is shear modulus of the concrete calculated according to formula G = 0.5×Ec/(1+m)

m is Poisson coefficient of the concrete loaded from material properties of the concrete

Eccentricity of stiffnness (distance between centre of gravity of concrete cross-section and centre of gravity of cracked transformed cross-section) is not taken into account in current version