Professional Documents
Culture Documents
Theory: Numerical Method For Evaluating THE Ultimate Flexural Moment Gapacity of Concrete Slab Using Yield Line
Theory: Numerical Method For Evaluating THE Ultimate Flexural Moment Gapacity of Concrete Slab Using Yield Line
"!!
NUMERICALMETHODFOR EVALUATINGTHE
ULTIMATE FLEXURAL MOMENT GAPACITY
OF CONCRETESLAB USINGYIELD LINE
THEORY
Ilaitham Ali BadY
[Jniver sitYof Qadis siYa
solutions.The virtual work methodis simpler in principle and it is used for the numerical
methodpresentedin this Paper.
Sincethe yield Line-mithod leadsto an upperbound solution, different mechanisms
as well as di#erent dimensionsfor each mechanismmust be tried in order to find the
lowestpredictedstrerrgthof the plate. In the conventionalmethods, the optimum solution
I of'simpie problerns
"ui
b" found directly by differentiation . For complex problemsa trial
and error iechnique is faster and usualiy satisfactory. For numerical method presented
l' herein, a simple searchingprocedureis usedto find the optimum solution'
Virtual work method
I -Internal Wor{<
The internal work dissipated by the yield lines during a small motion of the assumed
collapsemechanism is representedas the following equation
ny
D=I Mp,*O,xL, . . .( 1 )
i=l
-T o
1d
II tr o
n
Nodes
Planes
I Y 7 A Lines
II
n
o Fixed
A Fixed
t'z t]
(b)
flF\f==** i Fixed
\*=-\-/
(a)
(a) Flate
Figure
- (1) .Fixed edges rectangular slab with uniformly distributed load
(b) glodel of numerical analYsis
f'".'l' 0 ra'll /ll =l+ajllar"r:rajl (N /.19 a'"b alv
N{P*
--Mpy
X
. a
Before calculating the rotation of the yield line, planes must be defined, as
follows, conesponding to the rigid plate segmentsof the assumedmechanism.For the
plate shown in Figure 1 , plane 2 is defined by nodes 1,2 and3 , plane 3 is defined the
nodes 1,3 and 4,et.Given three points po(xoryopo),pr(xrrvrrzl), and pz{xzryz*z), the
algebraicequation of the plane through thesepoints is :-
Ax+$yafz+D=0 ...(10)
Where
A: (yr-yo)(22-zs)-(zrzo\(Vz-Vo) . . .( 11 )
B= (21-zo)(xz-xo)-(xr-x")(zz-A) ...(12)
C=(x1-xo)(yz-yo)-$r-yJ (xz-xJ ...(13)
D=-(Ax+By+CZ) ...(14)
In order to define a plane, the tlree point's po,pr and p2 must not to be collinear. lhis
can be checked by comparing the slopes of a line from po to p1 and a line from p1 to
p2 .For simplicity , the slopes in the x, y plane (yz-yll(xz-x1) are compared .If the
slopes are unequal the three points are not collinear and can be used to calculate the
algebraicequation of the plane.
Once the equation of a planes has been determined,it can be possible to calculate the
deflection of some nodes, which otherwise would have to be calculated by hand using
the following equation :-
z--(Ax"+By"+D)/C ...(15)
The rotation of each yield line is given by the angle 0 betweenthe two planes
intersectingat that yield line (seeFigure3 ).Giventwo planes(m) and ( n) with the
following algebraicequations.
E E
Figure (4) .Bending sigr (sagging or hogging ) of yietd line (a) Plane view
(b)Section A-A
The length of each yield line is given by the distance between its end nodes
andis equalto
pr(xr,Yr,zr)and p2(x2,y2,22),
-rr)t +(yr-yr)t ..(18)
A-pr=(r,
ResultantForee
-T-
1 3
6\
v o
(b)
(a)
Figure (5) Line load ;(a) Top view ;(b) Front view
211=-(Ax.tByc+D/C ...(2s)
A1'
' ,
l"l : 0 ncll /[ Jyi lal,,niol 4L] t Jtl at"l+ ab"
F4L: Pur. zu
...(26)
3- Uniforrrly distributed Load (UDL)
coordinates
A unifounly distributed load can be defined by the N vertices, with
of the areacoveredby the
(xr,yr), (x2,i2),...,(xn,Yn), UqL , the magnitudeof the UDL
it applied.Given tlresedata'the work doneby the load
, pu', , andthe pd;;;;hi;h
is calcrilatedasfollows:-
to that by
The valuesand location of the resultantare calculatedin a mannersimilar
'The unit
whic.h the area of a traverse is calculated in surveying (see Figure 6 )
resultantload is :-
/ - v
Alternatively,
* -
(',
r'yz*
\z
*,Y\t,.'%*...*(*' x"Nv'*
7ir':G,':ix, "X.t -:jt*)
centriodof the areacovefedby the UDL ' i'e' at
The location of the ,r*lt"rrt is at the
(xr,y.) where
I;r ,r"=--Al
*"=-A_ Lyp
where
and
q!,[,(v,
z vd= +v,y
.b++.j.qd[0,. .!Td]
(t -'
"r ... (30)
* ..*'i] )i'
-lr\r,.y,),+b:r-J1
r ...
3 l
The dellection;ir the iesultant is:-
V.ye1=-(Ax.+Byc+D)rC ...(31)
Whare Ao B, C and D are the coefficient of the algebraic equation of the plane on
whicir the load is acting
Final.lytht::work done by the UDL Expl is
Egpl=Pup1"zup1 .., (32)
The work done by the va.rioursloading caseshaving been found using eqns (20) - (32),
the values are then sunrmed fol all the loads; .This sum IfA is equal to the work
doneby the loads (E).
Finally, the mornent capacifrrof the slab is found by dividing E by the sum of(Al ) for
all yield liues .
Optimality procedure:-
'Io
frnd the optimurn solutic;nfor a yield line mechanism, a series of patterns can
be de{ineci and a ;;reld load cri.lculatedfor each pattern .The pattem that gives the
maximum ultimat* flexural rrrornent capacity is retained as the solution. Series of
patterns can be ploduced by specifying, for one or more nodes, initial and final
positions in tlle x, y plane" and the number of steps between these positions. These
values can hc used by arr iteration procedures which create the family of patterns
.\llhen a.yield line mechanism involves severalparameters, a conesponding number
of iteratians procedures can be used to generate all the families of patterns. The
iteration procedures should pret'erably be nested ,so that all possible patterns are
created in the same solution .Recursive procetlures can be used advantageouslyfor
this puryrose.
When gerreraiing a series of yield line p;rtterns,it is often possible to relate the
location of some of the moving nodesto the iocation of other nodes. This reducesthe
amount ct data i:equired frrr the optimizatinn, and also it conveniently restricts the
movemints of the nodes within the limit of validity for the mechanism. One,way for
estabrlisl,ingthe relatiotship is by locating a node at the intersection of t"vo lines
defined b'y two pairs of nodes .The node at the intersection is called a slave node,
nhile the other four nodes g;riding the sLavenode are cailed master nodes. An
exainple to explain tbls technique will be presentedin this paper.
Compu.ter Prograrm.
A r:omputer (ULTYL) wasdevelopedin this paperto evaluatethe
pror^jram
ultimafg bendingrtrrflrent capacityof a concreteslab with specifieddimensionsand
loadingconditions.Ihe programwasv.rittenusingquick basiclanguage(version4.5)
on a PC computer .The flow chari of this program is shown in Figure (7) .This
progrilmenable the ti.ser to find the rnaximum bendingmomentcapacityof a slab
witir irn arbitrary shapesand with a various loading conditions(concentrated,
iine,
t J+ a'"t+ al*
f..l r 0 =:.Jlzttrl+"ll za+".iall pgLJJ
possible
unifonnl;r distribxed )loads and supporting cases b.v 3nalvzing all -the
mechanismpatterns that can be doni on the slab and then finding the maximum
flexural morn*:ntoccurred(or. minirzrum loadthat causesthese pattems) '
Application ExamPles
of the
Ttree examplesate iresented in this paper to demonstratethe capability
ultimate
ter:hniqueand the progfam de'relopedin ttris study used to evaluate the
(point'
rnomentcapacityof u *rr"r"te slabssubjectedto a variousloadingconditions
wgre f^o11d between
line andunifonniy distribute;d) loads,foi eachcase relationships
the ultimate rnoment and the parametefsthat relating the failure pattern
uto* ihe effect of Ut. mechanismpatternon.the-total load
(arechanisr,putt.*lio "op*ity
which
crrpacityoi tire slab , a conclusionswas drawn basedon these relationships
.*'ptuinth. behaviorof the slabs under differentloadingconditions.
Eiampl.e (1 ):-Rer*angular slab with simpty supportededges
This sirnpleexample-is ole of the examplesused in text books dealing
"o*tnln achieved
with rireyiel,r hae lh"*,-;t *u it is presentedher.to c:mpafe the results
of yield line
r:singogr pr*gram wlth ihe resultsobtainedfrom the classicalmethod
( a1A,the load was
rinalysis.Th* dimensionseifthe slabis shownclearlyin figure ! )
and its value was
assun:,ed to be a *niformly distributed over the area of the slab
reportedin this
iissurnedto be one unit , ihe analysisof this slabusing the method
capacity which shows
study gavc.: .ruiu"-or'tt.al 1 or a maximum moment
"
,"*onubl*, agreesient wittr tle rialueof (7'08) givenin Ref'(2)
::'jl z|| =lrdl ra;r.i^tl fgul z ,.J/+a..l+ dv
=tMp,re,xI,
=
" Ayor,,,
Yes
A1t
, 0 :Jl /il rb6l /a+x-ri6.llpN / Jfua*'t+al+"
Srt'fSt',a,rJ l
g
$
LMPr I
Figure(8):Example(1)Rectangularslabwithsimplysupported.edges.
Figure(9):Relationshipbetweenthedistancelx)-i1nilT|e(8)andtheultimateflexural
the slab '
momentcaPacitY'of
f"'l , 0 rrcll /ll ''lr"ll fa,sr:iall p#i Z Ji; ut alio
"L+
Example (2 ):-Square Concrete Slab with Fixed and free Supporting Edges .
The objective of this example is to demonstratethe efficiency of searching technique
used in this paper to trace the ultimate moment capacity of the slab by using the optimality
procedure developed in this study and to show the capability of the program used in
simulating the line load case . the slab dimensions and supporting case and loading conditions
are shown in Figure (10) in this example there is one moving node (7) and two slave nodes
(4,6) .The coordinates (ay) for each slave node rvas updated by four master nodes (3,72,5)
and (7,9,8,5) for nodes 4 and 6 respectively .After the analysis the maximum moment
capacity of the slab was found to be ( 4800 ) k},l.m at (x:10 m) and the curves showing the
relationships between the ultimate load capacity an the distances(x ) and (y) of the moving
node (7) in figure (10) are shown figures (l l) and (12 ).
*o'
|
I MPr
,p_X___-J a I0 -r e
Figure(10): Exampre
-#rtffi;:H*ll".tt"o withFixedandfree
R sroo
g 5600 €
.9 ,,,,
g I
:
$
r'i
s,alto
t ,500
E
. E
S ,ro
t
g
! seoo F
tcoo
$
tdn
Fig.(ll) sooo
500
rig.(r2)
0
5.5 6-0 6.5 7.O 7.5 8.0 !.5 9.0 9'5
x(n) Y (il)
Figures (11and i/;: netaUonships befween the ultimate moment capacity of the
slab with the distances (x) and(y) in figure (10 )
l - . . l, 0 r r c j /lt tb"ll /ri-r.ririrr'.llp#]l / & a."L+ dlo
Ar,rttr,
o*
Qa
From figure (i4) shown above, one can note that when the distance Xt exceeds
line load location (x-10 ft )the extemal work done become large suddenly provided
that the ultimate moment capacity was become larger too by this conclusion one can
practically supposethe weaker point in the slab in order to distribute the live load (
iin" or uniform ) in such way that minimize the total external work .Figure(l7) shows
the relationships between the ultimate moment capacity of the slab with the distances
(y) of the moving node (9 ) in a different locations of distance(X1) one may conclude
tjrat increasingthe dimension (Xl) leads to increasethe total load carrying capacity of
the slab when (X1) exceeds(l I ft) an inversion in the behavior is noticed
a'61+a\4
f,,'l , 0 nJ /ll rlvJl uiis'riall PN / J'/
.it 3300
(J
(g
a
(5
!- nsr,
E
o
E
o
= J?ol
g
(tt
E
5 315
lrr I#Jir 9l=iicL 4*#t1f -e#-'ll rS"it rla.i$l rjr :t+.*$ &.*r :nph
Ct'eill
A,4$ill