Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
We next consider shape functions for higher order elements. To do this in an orderly fashion we introduce the concept of area coordinates. Consider a series of triangular elements depicted in the figure below
As the number of nodes in each triangular element increases there is a need to insure displacement compatibility along the edges of adjacent elements between the edge nodes –keeping in mind that nodal displacements are the same for each element that shares a node. Using complete polynomials for displacement interpolation through the element will guarantee compatibility.
Higher Order Triangular Elements
1
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Complete polynomials can be identified through the use of Pascal’s triangle.
Note for the three node triangular element, the polynomial needed to define displacement as a function of position within the element is linear (order one). For the six node triangular element the polynomial needed to define displacement as a function of position in the element is of order two, and for the ten node element the polynomial is of order three.
2
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Hence, for the three node element the complete polynomial is
For the six node element the complete polynomial is
For the ten node element the complete polynomial is
yaxaayxv
yaxaayxu
654
321
,,
2
12112
10987
265
24321
,
,
yaxyaxayaxaayxv
yaxyaxayaxaayxu
3
202
192
183
17
21615
214131211
310
29
28
37
265
24321
,
,
yaxyayxaxa
yaxyaxayaxaayxv
yaxyayxaxa
yaxyaxayaxaayxu
3
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
What is needed is a simple method to generate shape functions for higher order elements. To do this for triangular elements we introduce the concepts of area coordinates. We want to define the location of a point within the following three node triangular element
using information from the nodal coordinate geometry. We could use the following two expression in terms of unknown coefficients L1, L2, and L3
These two expressions are interpolating functions and the physical interpretations of L1, L2, and L3 are defined momentarily. We won’t be surprised to find
These three expressions are used to define L1, L2, and L3.
332211
332211
yLyLyLyxLxLxLx
3211 LLL
4
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Using Cramer’s rule on the previous three expressions, the parameters are the ratios of the following determinants
Focusing on the denominator, this determinant is
If we take 1 = i, 2 = j and 3 = m then from the Constant Strain Triangle notes
111
111
321
321
32
32
1
yyyxxx
yyyxxx
L
111
111
321
321
31
31
2
yyyxxx
yyyxxx
L
111
111
321
321
21
21
3
yyyxxx
yyyxxx
L
213132321
211332133221
yyxyyxyyxxyxyxyyxyxyx
Ayyxyyxyyx
yyxyyxyyx
jimimjmji 2213132321
5
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Focusing initially on L1
Aycxba
Ayxxxyyxyyx
Ayxxyxyyxyxxy
yyyxxx
yyyxxx
L
2
2
2
111
111
111
23323232
23323322
321
321
32
32
1
6
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Solving the system of equations for L2
Aycxba
Ayxxxyyxyyx
Axyxyyxyxxyyx
yyyxxx
yyyxxx
L
2
2
2
111
111
222
31131312
11331331
321
321
31
31
2
7
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Finally for L3
Aycxba
Ayxxxyyxyyx
Axyyxxyxyyxyx
yyyxxx
yyyxxx
L
2
2
2
111
111
333
12212121
21121221
321
321
21
21
3
8
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Here
and if we take 1 = i, 2 = j and 3 = m then
If we take a = , b = and c = then
12321321213
31213213132
23132132321
xxcyybxyyxaxxcyybxyyxaxxcyybxyyxa
ijmjimjijim
mijimjimimj
jmimjimjmji
xxcyybxyyxa
xxcyybxyyxa
xxcyybxyyxa
ijmjimjijim
mijimjimimj
jmimjimjmji
xxyyxyyx
xxyyxyyx
xxyyxyyx
9
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
yxA
NLL
yxA
NLL
yxA
NLL
mmmmm
jjjjj
iiiii
21
21
21
3
2
1
and
Thus L1, L2, and L3 are shape functions.
10
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
We now seek a physical interpretations of L1, L2, and L3. Consider the following triangular element.
x
y
2
3
P(x,y)
A1
A2
A3
1
then
The numerator is twice the area of A1 in the same manner that the denominator is twice the area of the entire triangle
AA
APArea
APArea
yyyxxx
yyy
xxx
L
p
p
1
321
321
32
32
1
322
322
111
111
11
Note that from the figure
If we focus in on point P(x,y) and identify
p
p
yy
xx
321 AAAA
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
12
Clearly from the last expession L1 is the ratio of the orange area to the overall area of the triangle. Similarly L2 is the ratio of the pink area to the are of the triangle and L3 is the ratio of the blue area to the area of the triangle, i.e.,
and
This is the third equation presented earlier to establish a system of three equations in three unknowns (L1, L2, and L3).
321
321
321
1
1
LLL
AA
AA
AA
AAAA
AAL
AAL
AAL 3
32
21
1
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
With the physical interpretation of L1, L2, and L3 we now turn to the isoparametric formulation of shape functions for the three node constant strain triangular element. In the s-t coordinate system the element has vertical and horizontal sides equal to unity.
Note from the geometry of the previous page that the number of the area segment corresponds to the node number opposite to the area segment, i.e.,
s
t
2
31
1
1
Pst
21
2221
21
21
21
21
2111
21
12
23
13
123
ststA
ssA
ttA
A
P
P
P
123132231 PPP AAAAAA
13
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Since the area coordinates are the ratios of the area segments to the overall areas, then
and in turn, the shape functions in the s-t coordinate system are:
stAA
AAL
tAA
AAL
sAA
AAL
P
P
P
1123
1233
123
1322
123
2311
stNtNsN
13
2
1
14
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
For the following isoparametric mapping
the transformation equations from the s-t coordinate system to the x-y coordinate system are as follows:
y
xs
t
2
3 1
1
1 (x1,y1)s
t2 (x2,y2)
3 (x3,y3)1
332211 ,,, xtsNxtsNxtsNx
332211 ,,, ytsNytsNytsNy 15
),(),(
tsyytsxx
),(),(
yxttyxss
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Now let’s recap the formulations for the shape functions in the s-t coordinate system for line elements:
Two node line element
Three node line element (reference Example 10.6 in Logan’s text book)
23
2
2
2
1
1)(22
1)(
221)(
ssN
sssssN
sssssN
21)(
21)(
2
1
ssN
ssN
16
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Now let’s recap the formulations for the shape functions in the s-t coordinate system two dimensional planar elements:
Three node triangular element
Four node quadrilateral element (Section 10 of class notes)
sttsN
ttsNstsN
1,,,
3
2
1
41
4)1)(1(),(
41
4)1)(1(),(
41
4)1)(1(),(
41
4)1)(1(),(
4
3
2
1
ststtstsN
ststtstsN
ststtstsN
ststtstsN
17
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
The preceding discussion should indicate that we are searching for a pattern(s) to utilize in the formulation of the shape function for each type of element. At this point there does not seem to be anything jumping out of what we have already done. However, let’s focus on quadrilateral elements and categorize the higher order elements into several families. They are referred to as the “Serendipity” family of elements represented by the element in the left hand side of the attending picture and the “Lagrangian” family of elements represented by the element in the right hand side (with a central node).
Higher Order Quadrilateral Elements
18
Serendipity Lagrangian
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Lagrange Interpolation - Review
In data analysis for engineering designs we are frequently presented with a series of data values where the need arises to interpolate values between the given data points. Recall linear interpolation used extensively to find intermediate tabular values. Another common approach is using higher order polynomials to “curve fit” a function between data values. The polynomial usually takes the form:
For (n+1) data points, there is only one polynomial of order n that passes through all the values. For example, there is only one straight line (a first order polynomial) that passes through two data points. Similarly, only one parabola connects a set of three data points. Polynomial interpolation consists of determing the unique nth-order polynomial that fits (n+1) data points. This polynomial then provides a formula to compute intermediate values.
nn xaxaxaaxf 2
210
19
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
We have been doing this all semester without the formal definition given on the previous slide. Although there is only one nth-order polynomial that fits (n+1) data points, there are a variety of methods that can be utilized to obtain the final form of the interpolating polynomial. These methods include (but are not limited to)
• Newton’s Divided Difference Approach
• The Method of Lagrange Polynomials
• Regression Analysis (linear and non-linear)
• Splines
Here we focus on Lagrange interpolating polynomials because the method leads directly to the formulation of shape functions for higher order elements with an appropriate number of internal nodes.
The Lagrange interpolating polynomial is a reformulation of the Newton polynomial, but avoids the computation of divided differences. The Lagrange polynomial has the form:
i
n
iin xfxHxf
0 20
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
where
For example, the linear version (n=1) is
and the second order version is
One can begin to see the usefulness of Lagrange polynomials by realizing that each term Hi(x) will be 1 at x = xi and 0 at all other data points (keep in mind the index i starts at 0). This is the quality we are looking for in a shape function, i.e., the shape function for a particular node is 1 at the node, and zero at all other nodes.
n
ijj ji
ji xx
xxxH
0
1
01
00
10
1
0 01 xf
xxxxxf
xxxxxf
xxxx
xf i
n
i
n
ijj ji
j
2
12
1
02
01
21
2
01
00
20
2
10
12 xf
xxxx
xxxxxf
xxxx
xxxxxf
xxxx
xxxxxf
21
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
In two dimensions the interpolation function has the form
where
Three dimensional Lagrange interpolation has the form
where
i
m
iii
n
iip ygyVxfxHyxf
00,
mnp
i
l
iii
m
iii
n
iip zqyQygyVxfxHzyxf
000,,
lmnp
22
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Lagrange elements have an order of n with (n+1)2 nodes arranged in square-symmetric pattern. These elements require internal nodes.
Shape functions are products of nth order polynomials in each direction. The bilinear quadrilateral element (four nodes) is a Lagrangian element of order n = 1.
Lagrangian Quadrilateral Elements
t
s
t
s
t
s
23
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
We can easily make use of Lagrange interpolating polynomials by presenting two formulations for s-t coordinate system. The first polymial for s (identified as H for horizontal) is
and a second polynomial in t (identified as V for vertical)
In general, the shape function in the s-t coordinate system for a given node is the product of these two expressions
where m is the order of interpolation and k is the node number.
m
kii ik
i
mkkkkkkk
mkkmk ss
ssssssssssss
sssssssssssH01110
1110
m
kii ik
i
mkkkkkkk
mkkmk tt
tttttttttttt
tttttttttttV01110
1110
tVsHtsN mk
mkk ,
24
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Using this procedure, consider the 16 node quadrilateral element. We wish to develop an expression for the shape function at node #6.
14610626
1410236 tttttt
tttttttV
867656
87536 ssssss
sssssssH
tVsHtsN 3
63
66 ,
t
s
25
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
6542332456
54322345
432234
3223
22
1
tsttstststsststtststss
tsttstsststtss
tststs
Lagrange polynomials for shape functions are complete polynomial expansions. From Pascal’s triangle we can see how many nodes are required for the representation of displacement fields of any order and completeness:
Zero Order
First Order
Second Order
Third Order
Fourth Order
Fifth Order
Sixth Order
Bilinear Quad (4 nodes)
Quad (9 nodes)
Quad (16 nodes)
26
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Serendipity Quadrilateral ElementsIn general serendipity elements only use boundary nodes. Internal nodes are avoided. Serendipity elements are not as accurate as Lagrangian elements. However, they are more efficient than Lagrangian elements and they avoid certain types of instabilities.
The four node serendipity element is the same as the four node Lagrangian element.
4
1
s
t
1 1
3
2
1
1
ststtstsN
ststtstsN
ststtstsN
ststtstsN
141
4)1)(1(),(
141
4)1)(1(),(
141
4)1)(1(),(
141
4)1)(1(),(
4
3
2
1
27
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
For the eight node serendipity element, start by formulating the shape functions at the mid side nodes.
4
1
s
t
1 1
3
2
1
1
7
8
5
6
Shape functions for mid-side nodes are products of a second order polynomial parallel to side and a linear function perpendicular to the side.
222
8
222
7
222
6
222
5
121
2)1)(1(),(
121
2)1)(1(),(
121
2)1)(1(),(
121
2)1)(1(),(
ststtstsN
tssttstsN
ststtstsN
tssttstsN
N5 and N7 are linear in t, where N6 and N8 are linear in s.
Fold the coordinate picture down and over the shape function figure.
28
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Shape functions for corner nodes are modifications of the shape functions of the bilinear quadrilateral element.
Step #1: start with appropriate bilinear quad shape function
Step #2: subtract out mid-side shape function N5 with appropriate weight, i.e., ½, see figure next overhead
Step #3: repeat Step #2 using mid-side shape function N8 and weight
4)1)(1(ˆ
1tsN
22ˆ 85
11NNNN
2ˆ 5
11NNN
29
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Hence
2222
2222
22
22
22
1
241
11222241
141
1411
41
4)1)(1(
4)1)(1(
4)1)(1(
stttssstst
ststtsststst
stst
tsststst
tststsN
30
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Graphically the process appears as follows
31
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
6542332456
54322345
432234
3223
22
1
tsttstststsststtststss
tsttstsststtss
tststs
Once shape functions have been identified, there are no procedural differences in the formulation of higher order quadrilateral elements and the bilinear quad.
Pascal’s triangle for the serendipity quadrilateral elements:
Bilinear/Serendipity Quad (4 nodes)
Serendipity Quad (8 nodes)
Serendipity Quad (12 nodes)
32
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Shape Functions for Triangular Elements
We now turn our attention back to triangular elements. First define a coordinate system to identify nodes and specify location of points by identifying distances measured perpendicular from each side of the triangle. The coordinates of each node depends on the order of the element.
3-Node () (first order)#1 (1,0,0)#2 (0,1,0)#3 (0,0,1)
6-Node () (second order)#1 (2,0,0) #4 (1,1,0)#2 (0,2,0) #5 (0,1,1)#3 (0,0,2) #6 (1,0,1)
10-Node Element () (third order)#1 (3,0,0) #4 (2,1,0)
#5 (1,2,0)#2 (0,3,0) #6 (0,2,1)
#7 (0,1,2)#3 (0,0,3) #8 (1,0,2)
#9 (2,0,1)#10 (1,1,1) 33
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Sylvester (1969) established the following approach to define shape functions for triangular elements using area coordinates L1, L2, and L3
Here n is the order of the element, p is the node number and q is the number of nodes in a triangular element, and
If we want the interpolation function (shape function) for node #1 in the 6 node triangular element, then the interpolation function will be quadratic, and
qpLLLLLLN p ,,2,1,, 321321
01
111
11
i ii
iLnL
122
1221
112
11
110,0,2
1111
2
1
1
1
1
11
LLLLi
iLni
iLn
LN
i ii i
34
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
For node #6
The two shape functions are depicted graphically as follows:
3131
1
3
1
1
316
41
1121
112
11
1,0,1
LLLLi
iLni
iLn
LNLNN
i ii i
35
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
The interpolation expressions given for the shape functions do not appear to be Lagrangian polynomial interpolating expressions. Note that the area coordinates (L1, L2, L3) are coordinates in the same sense that (x, y) are coordinates in a two dimensional Cartesian space. Both sets of coordinates identify the position of a point.
x
y
2
3
PA1
1L1= constant
P*
Here
Also notice that lines parallel to the sides of the triangular element denote lines of constant L1, L2, or L3. This is clearly shown in the next figure.
yxPLLLP
yxPLLLP,*,,*
,,,
321
321
36
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
In this figure lines of constant values of the area coordinates are depicted for two values, zero and one:
x
y2
3
PA1
1
L1= 0
L1= 1
L2= 0
L2= 1L3= 0
L3= 1
37
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Halfway between the lines of the constant values of 0 and 1 should be a line of constant value equal to 1/2 (mid-side nodes added for clarity)
x
y 2
3
1
L1= 0
L1= 1L2= 0
L2= 1
L3= 0 L3= 1
L1= 1/2L2= 1/2
L3= 1/2
4
5
6
38
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
We now have functional values of each area coordinate along the sides of a triangular element equal to one (1), one half (1/2) and zero (0). We should be able to construct Lagrangian interpolating functions with this information, and we can. Consider again the shape function for node #1 in the six node triangular element. With three data values we should be able to establish a quadratic Lagrangian coefficient such that
where
1210
121
1110
111
2
0 11
111
LLLL
LLLL
LLLL
Llij
j ji
ji
021
1
12
11
10
LLL
39
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
This yields
as before. The problem is that the published versions of the Lagrange polynomials do not work well in identifying the various values of the area coordinates.
So the previous interpolation function used to establish shape functions for various nodes in a triangular element works well, i.e., it is robust. And it is a form of Lagrangian interpolation as demonstrated above.
1
11
11
1210
121
1110
1111
12010
5.015.0
NLL
LLLLLL
LLLLLli
40
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
The discussion above and the general interpolation function can be represented as follows:
Here it is clear that a position can represented by area coordinates, and that area coordinates will take on different values at various nodes.
qpLLLLLLN p ,,2,1,, 321321
At each node:
41
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Integration Within a Triangular Domain
42
As we have seen throughout this discussion shape functions for higher order triangular elements have been developed using area coordinates rather than an r – s coordinates used in traditional isoparametric element formulations. Area coordinates can be referred to as areal, triangular, or trilinear coordinates in the literature. Although known in mathematics from many years, area coordinates were seemingly reinvented when finite element theory found a need for them.
Earlier we saw that that for three node triangular elements
We started to specify the shape functions for triangular elements with mid-side nodes. With the relationships above we can specify the shape functions for triangular nodes in terms of r – s coordinates.
stLtLsL
tsLLL
1
,,,
3
2
1
321
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
43
1121
12
1212
1212
333
222
111
ststLLN
ttLLN
ssLLN
t
s
tsLLLLLL ,,,,,, 654321
stsLLN
sttLLN
tsLLN
144
144
44
316
325
214
Earlier we arrived at expressions for N1 and N6. The complete functional relationships for all six nodes and their attending shape functions are as follows:
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
44
First consider integration along a side of the element depicted below. This integration is useful when a traction is applied to the side of an element and we wish to convert the traction to equivalent nodal forces. Specifically consider side #3 which is opposite node #3. Along side #3 the shape function L3 is zero between node #1 and node #2, i.e.,
03 L
The variation of any quantity along this side will only be a function of L1 and L2. Consider the following general integration expression along a line
Here k and l are nonnegative integers and L is the length of the side of the element. The formula yields L if both k and l are zero.
!1
!!3
1121 lk
lkLlklkLdLLL
L
lk
A similar integration over the area of the triangle yields a similar expression, i.e.,
!2!!!2321 mlk
mlkAdALLLA
mlk
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
The previous formula yields A for k = l = m = 0, i.e.,
Substituting for L1, L2 and L3 with their corresponding relationships in terms of s and twe obtain
Finally, with m = 0
45
AAdAdALLLAA
mlk
!0002!0!0!021110
30
20
1
!2!!!
121
21
321
mlkmlk
dtdssttsA
dALLLA
mlk
A
mlk
!2!!
21
lklkdtdsts
Alk
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
This is a convenient “back door” (“small rabbit out of the hat”) kind of integration expression. For example, for various values of k and l we obtain the following
The integrals on the left are strictly equal to the values on the right. Using a matrix expression
46
121
!202!2!0
21
241
!112!1!1
21
121
!022!0!2
21
61
!102!1!0
21
61
!012!0!1
21
20
11
02
10
01
dtdstsA
dtdstsA
dtdstsA
dtdstsA
dtdstsA
lk
lk
lk
lk
lk
20
1,601,
601,
201,
121,
241,
121,
61,
61,
21,,,,,,,,,1
21 322322 dtdststtsstststsA
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
The objective is numerically integrating the following expression
to obtain the element stiffness matrix. If we let
then
This is the Gauss quadrature expression that we developed earlier. Once again the civalues are weights and (si, ti) are the Gauss points. 47
n
iiii
nnn
k
tsgc
tsgctsgctsgcIk
1
222111
,
,,,
dtdstsg
dtdsttsJtsBDtsBk TT
,
,,,1
1
1
1
ttsJtsBDtsBtsg TT ,,,,
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
48
The Gauss quadrature is exact for cubic integrations. This includes integrations of 1, s, t, s2, st and t2. So for integrations of 1, s and t
We can easily solve this system for N =1 to find that
A one point integration would use the centroid of the element as the Gauss point.
N
iii
N
iiii
N
iii
N
iiii
N
ii
N
iiii
tctsgcttsg
sctsgcstsg
ctsgctsg
113
112
111
,61,
,61,
,211,
31311
1
1
1
t
s
c
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
49
The Gauss quadrature is exact for cubic integrations. This includes integrations of 1, s, t, s2, st and t2. For an integration of 1, s t , s2, st and t2 .
N
ii
N
iiii
N
iiii
N
iiii
N
ii
N
iiii
N
iii
N
iiii
N
iii
N
iiii
N
ii
N
iiii
tctsgcttsg
tsctsgcsttsg
sctsgcstsg
tctsgcttsg
sctsgcstsg
ctsgctsg
1
2
1
26
115
1
2
1
24
113
112
111
,121,
,241,
,121,
,61,
,61,
,211,
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
50
It is obvious that one Gauss point will not provide enough information to solve this system of equations. We will need at least three Gauss points (s1, t1), (s2, t2), (s3, t3 )and three weights c1, c2 and c3.
Here N = 3 and the relative location of the Gauss points within the element are depicted above.
32
31
6161
31
32
61
31
61
3
33
2
22
1
11
t
cs
t
cs
t
cs
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
Using the three point Gauss quadrature the element stiffness matrix is given by
The notation for the Gauss points is slightly different from the expression developed in the last set of class notes. Higher order quadratures are simple extensions of this expression.
51
3333333
2222222
1111111
,,,
,,,
,,,
cttsJtsBDtsB
cttsJtsBDtsB
cttsJtsBDtsBk
TTT
TTT
TTT
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
53
Location of Gauss points for the isoparametric version of a six node triangle. Weights are written to 5 significant figures near each Gauss point.
Section 11: HIGHER ORDER TWO DIMENSIONAL SHAPE FUNCTIONS
Washkewicz College of Engineering
54
Higher order polynomials can be utilized in a Gauss quadrature rule. However the precision of the computation can be limited since most references provide points and weights to 20 significant figures at most. The primary disadvantage is inefficiency since for high N (defined as number of Gauss point pairs) other quadrature rules are available with fewer points. In addition, the location of the Gauss points become somewhat unsymmetrical and tend to cluster in regions around the vertices of the triangle. This is depicted in the following figure.