Professional Documents
Culture Documents
INTRODUCTION
the method use the truss concept which is axial and without shear) is a
complicated problem, which has not been solved fully. Till now
Researchers did not pursue the studies of Ritter and Mörsch until the
1
1971, also by Collins and Mitchell in 1980 whom proposed the truss
هذه الطريقة تستعمل لسببين الول هو أنها بديلة للطرق الخآرى والثانية عند:ايناس
The strut models cover for concrete and ties will be steel ties.
In the developed system the user can define initially a very complex
system with a great number of bars and many different directions. This
initial solution can be based on both the stress results of a linear elastic
finite element analysis (using SAP for example) and the experience of
the engineer.
As the user may be in doubt about the best model to be used he may
superimpose in the initial model all the allowable solutions he may find.
The aim of the system is to choose among all the allowable solution (these
ones witch satisfy equilibrium and strength) the more economical one. As
more economical solution is considered the one which correspond to the
least consumption of reinforcement.
2
The visualization of the model and results is also part of the system. It is
based on the data generated by the SAP program.
For the validation: The problem formulation is shown and the last the
results of the program are compared with those old the technical literature
or solving by hand.
Truss models are applied only for the design of B-regions were the
which was extended from the truss theory, for the design of D-regions
Finally the strut-and-tie model has been introduced in the ACI 318-02
3
Trial and error procedure is used for the develop of strut-and-tie
models, based on the designer experience and insight. For the designer
1.2 OBJECTIVE
programming problem.
4
In chapter 4 the linear programming formulation of BSTM with the
Chapter 2
Strut-and-Tie Models
This chapter will give an outline about strut-and-tie models, showing
when and why they are applied. The last paragraph of the chapter
method using the ACI 318-02 method, which will indicate the
subdivide the structure into its B-and-D regions to know where strut-
5
which linear strain distribution (the Bernoulli hypothesis) is applied,
In B-regions, the stresses and stress trajectories are quite smooth as compared to
the turbulent pattern near D-regions, as shown in Figure 2.2. Stress intensities
decrease rapidly with the distance from the location of the concentrated load. This
h1
h2
h2 h2
6
h
h h
h h
Trajectories D regions
Figure 2.2. Stress trajectories in B-and-D regions.
7
2.2 GENERAL DESIGN PROCEDURE AND MODELING
reasonable to model the whole structure with struts and ties. In Table
Structure consisting of :
Structure D-regions
B- and D-regions
only
e.g., linear structures, slabs
Analysis e.g., deep
and shells
beams
B-regions D-regions D-regions
Sectional Boundary forces
Overall structure effects
analysis Sectional Support
(M, N, V, T) effects reactions
Analysis of State 1 Via sectional Linear elastic analysis
inner (uncracked) values
forces or
Strut-and-Tie Models
stresses in State 2
individual and/or nonlinear stress analysis
regions (cracked)
Usually truss
8
Limit analysis helps to estimate the behavior of structural concrete
bound and upper-bound methods are the divisions of limit analysis, for
the designing of new structures the lower bound method can be used,
and its based on strengthening its load transfer, while to check the
detailing.
concrete struts and the steel reinforcement (which form the load
9
linear elastic theory, while the design of the structural concrete
elastic stresses and principal stresses directions are available, this can
models, and can be used to find the path of compression and tension
forces from the point of applied loads to the supports, so that the
equilibrium for the area to be modeled. The path of the loads inside
10
the structure happens through compression fields (struts) and tension
ones (ties).
structure, after they travel a certain load path, find on the other side
and the shorter possible. After drawing all the load paths, they must be
q q q
Load
Path C
C C
T T T
Figure 2.3. The load path method (a) The structure and its loads. (b)
The loads path through the structure. (c) The corresponding strut-
and-tie model.
11
Generally, designing structural elements requires the identify of
manner so that the load path transfer the applied loads safely to the
supports, actually not all the regions of the structural concrete member
are efficient in carrying loads, by the removal these regions the actual
stresses, the chief strut and ties can be localized in the center of
Compression Tension
12
Figure 2.4 Load path based on an elastic analysis using finite element
method.
condense or replace the real stress fields by resultant straight lines and
2. Calculate the strut and tie forces, which must satisfy equilibrium.
3. Dimension the struts, ties, and nodes for the internal forces of 2
struts and ties for the forces they carry, but also ensuring the load
relation between the detailing of the nodes and the strength of the
struts bearing on these nodes and of the ties anchored in them because
the detail of the node chosen by the designer affects the flow of forces.
Therefore it’s necessary to check whether the strut and tie model
13
initially chosen is still valid after detailing or needs correction. Thus
between two nodes, the CC and TC are two- (or three-) dimensional
stress fields tend to spread between two adjacent nodes. The struts in
the nodes, the struts are straight. This is, of course an idealization of
2. The bottle-shaped (b) stress field with its bulging stress trajectories
14
bottle neck and tension further away. The transverse tension can
3. The prismatic (c) stress field is a frequent special case of the two
curvature is zero.
a b c
Figure 2.5 The basic compression fields: fan, bottle and prism.
NODES
15
The nodes of the model are derived as the intersection points of three
struts and one tie) where concentrated forces are applied and the deviation
16
Node B
CC C
C CC
Node A
C
T T C
C C
The table 2.2 below shows the affectivity of the strut-and-tie models
17
Point support
in the past, but recently the ACI code in 2002 recommended the use of
18
strut-and-tie models in the design of reinforced concrete as indicated
in chapter 1 .
Consider the 2 meter deep beam described in the figure 2.8 below. Use
f y 420 MPA
reinforcement. Additional details: f c 25 MPA , ,
2000 mm
P 2000 mm
P 2000 mm
All Bearing Plates are
450mm*500mm
2000 mm
19
Pu 1.2 PDL 1.6 PLL 1.2(800) 1.6( 400) 1600kN
Locations
0.85 f c n Ac 0.75(0.85)( 25)(1.0)( 450)(500) / 1000
3586 1600 kN OK
0.85 f c n Ac 0.75(0.85)( 25)(0.80)(450)(500) / 1000
2868 1600 kN OK
From table 2.2 it could be see that the appropriate strut-and-tie model for the deep
Pu=1600 kN Pu=1600 kN
2000 mm 2000 mm 2000 mm
B FBC C
2000 mm
F CD
B
A
F
A
FAD
D
Pu Pu
20
Step 4: Isolate Disturbed Region and Estimate Member Forces
and Dimensions
consider the left third of the structure to complete the design. The
must be greater than or equal to the factored load in strut BC. That is:
Strut BC: Fnc f cu Ac (0.85 s f c ) bwc FBC
factored load in tie AD. In addition, this tie must be anchored over a
large enough area (wt b) such that the factored load is less than Fnn
Tie AD : Fnn f cu Ac (0.85 n f c )bwt FAD ,
21
jd=2000 - wc / 2 - wt / 2 = 2000 - 1.125wc
P u =1600 kN
CL
f cu 0 . 85 s f c
F BC
wc
B
jd 2000 1.125wc
AB
F
A
wt
FAD
2000 mm f cu 0 . 85 n f c
Pu
wt=288 mm .
If these values are used for the dimensions of the struts and ties, the
stress in strut FBC will be at its limit, and the force in tie FAD will be
22
FBC = FAD =1600 (2000) / 1730=1850 kN
bottom.
23
Step 6: Calculate Force in Diagonal Compressive Strut FAB and
Check Capacity
Pu=1600 kN
450 mm CL
B
240 mm
FBC
wc
B
wct
jd 1730 mm
B
wcb
A
F
A
300 mm
FAD
A
2000 mm
450 mm
Pu
= wct = lb sin θ + ha cos θ = 450 sin 40.9o + 240 cos 40.9o = 476 mm.
= wcb = lb sin θ + ha cos θ = 450 sin 40.9o + 300 cos 40.9o = 521 mm.
then : βs = 0.75.
24
check capacity of strut AB: Fnc (0.85 s f c )bwct
Use one # 13 (4) on each face at sh= 300 mm over entire length,
Struts:
Chapter 3
25
Fundamentals of Linear
Programming (LP)
methods used, additional attention will be given for the method that
3.1 INTRODUCTION
mentioned Charnes.
courses.
26
Optimization is looking for a point on a function, this point is either
the minimum or the maximum. The optimum is the point where the
curve is flat. In mathematical terms this refers to the x value where the
functions representing both the objective and the constraints are linear.
We can say that LP is one of the most widely applied techniques and
27
solving allocation problems and has become a standard tool for many
has become possibly one of the most widespread uses for a personal
PC.
3.3 METHODS OF LP
There are numerous software packages which deal with solving linear
All these packages tend to be DOS based and are intended for a
reasons:
28
Firstly, Excel is perhaps the most popular spreadsheet used both
For these two reasons and many others the excel spreadsheet will be
STANDARD FORM
and xj = magnitude of the jth activity. Thus the value of the objective
of the jth activity and bi = amount of the ith resource that is available. That
29
is, the resources are limited. The second general type of constraints specifies that
x1 0 (3.3)
This expresses the realistic notion that, for some problems, negative
negative goods).
programming problem.
GRAPHICAL SOLUTION
When the LP problem involves only two variables, the solution can be
For a two dimensional problem, such as the problem shown below, the
30
surrounding all possible combinations of x1 and x2 that obey the
solution.
EXAMPLE
Maximize Z 5 x1 3 x2 (3.4)
3 x1 5 x2 15 (3.5.a)
5 x1 2 x2 10 (3.5.b)
x1 0 (3.5.c)
x2 0 (3.5.d)
GRAPHICAL SOLUTION
First, the constrains can be plotted on the solution space, and that
31
x2
4 5 x1 2 x 2 10
2 3x1 5x2 15
x1 0
1
x2 0
1 2 3 4 5 x1
step, this will make it moves from the origin. We look for the
32
x2
5 5 x1 2 x 2 10
4
Z3
3
A
2 3x1 5x2 15
x1 0
1
Z1
x2 0
1 2 Z2 3 4 5 x1
solution by going from one vertex to the next one of the area of
33
follows :
> restart;
> with(simplex):
> maximize( 5*x1+3*x2, {3*x1+5*x2 <= 15,
5*x1+2*x2 <= 10}, NONNEGATIVE );
{ x0, y0 }
Warning, the protected names maximize and
minimize have been redefined and unprotected
54 02
}2x ,
1x {
91 91
we can notice that the values obtained from the simplex method using
The best approach to entering the problem into Excel is first to list in a
cells for the decision variables, usually zero, shown in Figure (3.3).
Excel will vary the values of the cells as it determines the optimal
34
writing the formulae for the objective function and constraints,
Starting entering the formulae for the objective and constraints, the
=5*B4+3*B5
The constraints will be given by (putting the right hand side {RHS}
#1 (B8) =3*B4+5*B5
#2 (B9) =5*B4+2*B5
A B C
1 Example
2
3 Objective 0
4 x1 0
5 X2 0
6
7 Constraints
8 #1 0 15
9 #2 0 10
10 #3 0 0
11 #4 0 0
Figure 3.3 : Introduction of the problem in Excel
35
the dialogue box shown in Figure (3.4) is opened, and if we select the
objective cell before call up Solver the correct Target Cell will
Then we select max, or min , in this case we want to set the target cell
(the objective) to a Max. By typing in the white box the cells B4 &
B5, solver will know the cells which we want to vary. Then we can
enter the constraints by first clicking the 'Add ..' button. This reveals
36
Figure 3.5 : Entering Constraints
The reference cell is to the cell containing our constraint formula, so for
constraint #1 we enter B8. By default <= is selected but we can change this by
clicking on the drop down arrow to open a list of other constraint types. In the
right hand white box we enter the cell reference to the cell containing the
constraint value, which for the #1 constraint is cell C8. Then by clicking the 'Add'
bottom we can add the rest of the constraints. Having added all the constraints,
click 'OK' and the Solver dialogue box should look like that shown in Figure
(3.6).
If we Click 'Solve' now will see Solver find the optimal values for x1
and x2. On doing this, at the bottom of the screen Excel will inform us of Solver
progress, then on finding an optimal solution the dialogue box shown in Figure
(3.7) will appear. We will also observe that Solver has changed all the values in
37
our spreadsheet, replacing them with the optimal results. We can use the Solver
It's better to get Solver to restore our original values in the spreadsheet
If we choose the Keep Solver Solution the table shown in Figure (3.3)
A B C
1 Example
2
3 Objective 12.36842
4 x1 1.052632
5 X2 2.368421
6
7 Constraints
38
8 #1 15 15
9 #2 10 10
10 #3 1.052632 0
11 #4 2.368421 0
Figure 3.8: Output of the problem in Excel
All the reports can simply be copied and pasted into Word and this is
perhaps one of the big advantages of using Excel over a DOS based
LP solver. Although the reports paste into Word as tables, they are
39
The same result obtained from the graphical solution was reached
iteration and so those who want to find the results of each iteration
will find Solver less superior to, other DOS based programs as
function.
Chapter 4
Problem Formulation
40
This chapter includes the BSTM problem formulation using LP, but
4.1 INTRODUCTION
ignore the existing material between the struts and ties it can be
41
4.2 FORMATION OF THE STRUT-AND-TIE MODEL
was based on an elastic analysis for the structure using SAP2000 for
finite element analysis. It must be in account that the strut axes should
not exceed the outline limits of the structure, since the struts have
Equilibrium conditions
Reinforcement of ties
As indicated before, struts and ties will carry the compression and
composed for :
N f y d * As (4.1)
where
42
N axial force
f yd yield strength of steel
As cross-sectional area of bar
In the x-direction:
NM NF
N i * cos ( i ) F * cos ( ) 0 (4.2)
i 1 j j
j 1
In the y-direction
NM NF
N i * sin ( i ) F * sin ( ) 0 (4.3)
i 1 j j
j 1
Fi Ni
i
i
N3
N1
N2
x
Where
43
i the angle between the axial force N i and the abscissa
i the angle between the external force F j and the
abscissa
limited to the maximum value (as a function of the element type and
N
i
0
(4.4)
so :
N
j
0
(4.5)
In terms of absolute values :
N
j
0
(4.6)
44
The optimization criterion used is strictly economical, in other words,
reinforcement to be used.
where
As the variables used are the strut and ties axial forces it results that;
NT l
i
Minimize Z N *
i 1 i f
yd
(4.8)
45
4.4 LINEAR PROGRAMMING PROBLEM AND ITS
SOLUTION
l
Minimize
NT
i
Z N *
i 1 i f
yd
Subjected to :
NM NF
N i * cos ( i ) F * cos ( ) 0
i 1 j j
j 1
NM NF
N i * sin ( i ) F * sin ( ) 0
i 1 j j
j 1
N 0
i
For some ties, depending on the model, the minimum force is given by :
N N
i i , min
N 0
i
variables of Ni, that is why the problem is of LP. The solution of this
problem using the solver of excel worksheets outcome the best strut-
and-tie models.
46
47