|
||
|
The following procedure is used for calculation of dimensional forces 2D:
Definition of input value for calculation
Calculation of inner lever arm
Calculation of normal forces at both surfaces of 2D element
Calculation of principal forces at both surfaces of 2D element
Recalculation of principal forces at both surfaces to inputted direction (Baumann’s transformation formula)
Optimization of angle of concrete strut
Calculation of virtual forces at lower(upper) surface for inputted direction and direction of concrete strut for upper(lower surface)
Recalculation of forces at surfaces to centre of gravity of cross-section of 2D member
The following value are defined as basic forces in centres:
The lever arm is necessary to know for calculation surface forces. The a special cross-section set has to be created for calculation of lever arm (value z). Value z will be calculated in direction of angle of first principal moment (the forces will be recalculated to this direction and cross-section set will be created in this direction).The reinforcement will be designed for recalculated forces and from designed reinforcement inner lever arm will be calculated
If value z is not calculated (forces are zero or equilibrium is not found) the value z will be calculated according to formula
z = 0,9 ∙ d
where
The distance of centre of compressive concrete and centre of tensile reinforcement to centre of cross-section has to be calculated too
z = z+ + z-
where
z+ |
the part of lever arm for upper surface (above centre of cross-section) IF mα ≥ 0 then z+ is distance of centre of compressive concrete to centre of CSS IF mα < 0 then z+ is distance of centre of tensile reinforcement to centre of CSS IF value z is not calculated (forces are zero or equilibrium is not found) then z = 0,45 ∙ d |
z- |
the part of lever arm for lower surface (under centre of cross-section) IF mα ≥ 0 then z- is distance of centre of tensile reinforcement to centre of CSS IF mα < 0 then z- is distance of centre of compressive concrete to centre of CSS IF value z is not calculated (forces are zero or equilibrium is not found) then z = 0,45 ∙ d |
The forces for calculation of z will be will be calculated according to formulas below
mα = mx ∙ cos2(α) + my ∙ sin2(α) + mxy ∙ sin(2 ∙ α)
nα = nx ∙ cos2(α) + ny ∙ sin2(α) + nxy ∙ sin(2 ∙ α)
The inputted internal forces will be recalculated to both surfaces according the following formulas
nx-(+) = nx / 2 +(-) mx / z
ny-(+) = ny / 2 +(-) my / z
nxy-(+) = nxy / 2 +(-) mxy / z
The principal forces at both surfaces will be calculated according to the following formulas
nI∓ = (nx∓ + ny∓) / 2 + 1/2 ∙ √((nx∓ + ny∓) 2 + 4 ∙ nxy,∓)
nII∓ = (nx∓ + ny∓) / 2 - 1/2 ∙ √((nx∓ + ny∓) 2 + 4 ∙ nxy,∓)
and direction of first principal force will be calculated according to formula
αI∓ = 0,5 ∙ tan-1((2 ∙ nxy∓) / (nx∓ - ny∓))
The recalculation the principal forces to inputted direction will be done separately for both surfaces with using Baumann’s transformation formula
nEds,i∓ = (nI∓ ∙ sin(αj∓) ∙ sin(αk∓) + nII∓ ∙ cos(αj∓) ∙ cos(αk∓)) / (sin(αj∓ - αi∓) ∙ sin(αk∓ - αi∓))
where
i, j, k, i |
index of direction (direction for recalculation of forces) i, j, k, i = 1,2,3,1. For example for lower surface and for calculation of forces in second direction α2- (i = 2, j = 3, k = 1) the formula will be following nEds,2- = (nI- ∙ sin(α3-) ∙ sin(α1-) + nII- ∙ cos(α3-) ∙ cos(α1-)) / (sin(α3- - α2-) ∙ sin(α1- - α2-)) |
αi,j,k± |
angle between inputted direction or direction of concrete strut and direction of first principal forces at lower or upper surface
|
αcon∓ |
|
For hyperbolic state of stress (n1∓ > 0 and n2∓ < 0) the angle of concrete strut αcon∓ should be find by optimization methods. The two methods for optimization of angle of concrete strut will be available:
The force in concrete strut will be compressive and the smallest (nEds,3∓ < 0 and nEds,3∓ = minimum). The solution can be based on derivation of the following equation.
nEds,3∓ = (nI∓ ∙ sin(α1∓) ∙ sin(α2∓) + nII∓ ∙ cos(α1∓) ∙ cos(α2∓)) / (sin(α1∓ - x) ∙ sin(α2∓ - x))
d/dx nEds,3∓(x) = {cos(α1∓ - x) ∙ [nII∓ ∙ cos (α1∓) ∙ cos (α2∓) + nI∓ ∙ sin (α1∓) ∙ sin (α2∓)]} / [sin (α1∓ - x)2 ∙ sin(α2∓ - x)2] + {cos(α2∓ - x) ∙ [nII∓ ∙ cos (α1∓) ∙ cos (α2∓) + nI∓ ∙ sin (α1∓) ∙ sin (α2∓)]} / [sin (α1∓ - x)2 ∙ sin(α2∓ - x)2] = 0
The force in concrete strut will be compressive and the sum of all compressive forces in all direction at one surface will be the smallest (nEds,3∓ < 0 and ∑nEds,i∓ = minimum (for nEds,i∓ ≤ 0)). The optimization method for finding this angle of concrete strut is not developed.
For the angle of concrete strut, the following conditions have to be fulfilled:
The virtual forces will be calculated according to Baumann’s transformation formula, where instead of angle of concrete strut angle of direction for upper or lower surface will be added
IF αinp,1- = αinp,1+
THEN nEds,virt,1- = nEds,1-
ELSE nEds,virt,1- = (nI- ∙ sin(α2-) ∙ sin(α1+) + nII- ∙ cos(α2-) ∙ cos(α1+)) / (sin(α2- - α1-) ∙ sin(α1+ - α1-))
(Baumann’s transformation formula where α3- = α1+)
IF αinp,2- = αinp,2+
THEN nEds,virt,2- = nEds,2-
ELSE nEds,virt,2- = (nI- ∙ sin(α2+) ∙ sin(α1-) + nII- ∙ cos(α2+) ∙ cos(α1-)) / (sin(α2+ - α2-) ∙ sin(α1- - α2-))
(Baumann’s transformation formula where α3- = α2+)
IF αinp,3- = αinp,3+
THEN nEds,virt,3- = nEds,3-
ELSE nEds,virt,3- = (nI- ∙ sin(α2+) ∙ sin(α1-) + nII- ∙ cos(α2-) ∙ cos(α1-)) / (sin(α2- - α3+) ∙ sin(α1- - α3+))
(Baumann’s transformation formula where α3- = α3+)
IF αinp,1+ = αinp,1-
THEN nEds,virt,1+ = nEds,1+
ELSE nEds,virt,1+ = (nI+ ∙ sin(α2-) ∙ sin(α1+) + nII+ ∙ cos(α2-) ∙ cos(α1+)) / (sin(α2+ - α1+) ∙ sin(α1- - α1+))
(Baumann’s transformation formula where α3+ = α1-)
IF αinp,2+ = αinp,2-
THEN nEds,virt,2-= nEds,2-
ELSE nEds,virt,2- = (nI- ∙ sin(α2+) ∙ sin(α1-) + nII- ∙ cos(α2+) ∙ cos(α1-)) / (sin(α2+ - α2-) ∙ sin(α1- - α2-))
(Baumann’s transformation formula where α3+ = α2-)
IF αinp,3+ = αinp,3-
THEN nEds,virt,3+ = nsurface,3+
ELSE nEds,virt,3+ = (nI+ ∙ sin(α2+) ∙ sin(α1+) + nII+ ∙ cos(α2+) ∙ cos(α1+)) / (sin(α2+ - α3-) ∙ sin(α1+ - α3-))
(Baumann’s transformation formula where α3+ = α3-)
The forces will be recalculated to centre of gravity of cross-section of 2D member.
mEd,i = nEds,i- ∙ z- + nEds,virt,i+ ∙ z+
nEd,i = nEds,i- + nEds,virt,i+
mEd,i = nEds,virt,i- ∙ z- + nEds,i+ ∙ z+
nEd,i = nEds,virt,i- + nEds,,i+