Shape Funct
Shape Funct
Shape Funct
ComputationalEngineering FiniteElementsinStructuralMechanics
ShapeFunctionsgeneration, requirements,etc. i t t
Studentpresentation Student presentation
p pp DisplacementApproximation
A finite element approximation of displacements is given by ~ u( x) u = N i ( x)ui = N (x)u e
(1)
where N i are element shape or interpolation functions, ui are nodal displacements and the sum ranges over the number of nodes associated with an element. d h h b f d i d ih l N is called shape function matrix. Alternatively, in isoparametric form the expressions are given by : ~ u( ) u ( ) = N i ( )ui = N( ) u e (2)
i
x( ) = N i ( ) xi = N ( ) ~ x
i
The interpolation condition on the element shape function N i states that it must take the value one at the i th node and zero at all others. This insures that the interpolation p is correct at the nodes
q p RequirementsforShapeFunctions
Requirements for shape functions are motivated by convergence: as the mesh is fi d th l ti h ld h th l ti l l ti f th refined the FEM solution should approach the analytical solution of the mathematical model. 1. 1 The requirement for compatibility: The interpolation has to be such that field of displacements is : 1. continual and derivable inside the element 2. 2 continual across the element border
The finite elements that satisfy this property are called conforming, or compatible. (The use of elements that violate this property, nonconforming or incompatible elements is however common)
2. The requirement for completeness: The interpolation has to be able to represent: 1. the i id b d di l 1 th rigid body displacement t 2. constant strain state
q p RequirementsforShapeFunctions
Requirement for Compatibility: The shape functions should provide displacement continuity between elements. Physically this insure that no material gaps appear as the elements deform. As the mesh is refined, such gaps would multiply and may absorb or release spurious energy.
Figure 1. Compatibility violation by using different types of elements. a) Discretization and load; b) Deformed shape (left gap, right overlapping)
Requirement for Completeness: The interpolation has to be able to represent: 1. The rigid body displacement 2. Constant strain state
Deformation
Figure 2. a) Deformation of cantilever beam. b) Rigid body displacement and deformation of hatched element
RequirementsforShapeFunctions intermsofhighestderivativeinintegrand i f hi h d i i i i d
If the stiffness integrands involve derivatives of order m, then requirements for shape functions can be formulated as follows:
(m-1) 1. The requirement for compatibility: The shape functions must be C( 1) continuous between elements, and Cm piecewise differentiable inside each element.
2. The requirement for completeness: The element shape functions must represent exactly all polynomial terms of order m in the Cartesian coordinates. A set of shape functions that satisfies this condition is called m complete m-complete.
Highestderivativeinintegrand reminder
Virtual work expression for the general three - dimensional problem is given by : ~ ~ ~ ~ [D u ]T C [D u ]d = u T b d uT td
u u
e e
e e
te
Heatconduction
Temperature 1
Transversedisplacement1 RotationN
Operator Du (forN=2)
/ x / y
0 / x 0 / y / y / x
2 / x 2 2 / y 2 2 2 / xy
/ x 0 0 0 0 / y / y / x 0 1 0 / x / y 0 1
Required continuity
C0
C0
C1
C0
L L X 1 , 2 2
1 1, 1
X1 =
L 1 2
where the matrix of shape functions N(1 ) and the element displacement vector u e are defined in the following way : N (1 ) = N 1 (1 ) N 2 (1 ) ... N NN (1 )
e e eNN u e = u1 1 u1 2 ... u1
1k 1 N (i ) = k i k =1 1 1
i k i
p +1
with 1k characterizing the position of the node k and N i the shape function associated to the node i 1 for i = k N i (1k ) = 0 for i k
Linear, QuadraticandCubicShapefunctions
Here the Lagrange interpolation polynomials used for one-dimensional finite elements must be defined for p = 1, p = 2 and p = 3.
Linear p = 1 Quadratic p = 2 Cubic p = 3
N 1 (1 ) N 2 (1 ) N 3 (1 ) N 4 (1 )
1 (1 1 ) 2 1 (1 + 1 ) 2
1 ( 2 1
1)1
9 (1 1 )(12 16 27 ( 2 16 1
1) 9 + 1) 3
1 12
1 (1 + 1 )1 2
1)(1 1 ) 3
27 (1 12 )(1 16 9 ( 16 1
+ 1)(12 1 ) 9
ShapeFunctionsforBeamElement
Admissible displacements must be C1 continuous. The nodal displacements (3) are used to define uniquely the variation of the transverse displacement
node 1 : x = L : w = w1 and dw dx = 1 2
(3)
w( x) = 1 + 2 x + 3 x 2 + 4 x3 w( x) = [1 x 1 3 2 x ] 3 4
1 = 2 2 3 L + 3 4 ( L ) 2 2
x2
2 = 2 + 2 3 L + 3 4 ( L ) 2 2
w2 = 1 + 2 L + 3 ( L ) + 4 ( L ) 2 2 2
2
ShapeFunctionsforBeamElement
Written in matrix form : L 1 2 w1 0 1 1 = w2 L 1 2 2 0 1 L 2 L 2 2 2 L 2 L 2 2
2
L 2 2 L 1 3 2 2 3 L 3 2 4 2 L 3 2
3
ShapeFunctionsforBeamElement
w( x) = [1 x x2 1 2 3 3 x ] 4a 0 1 3 4a a 4 1 4 1 4a 1 4a 2 1 2 3 4a 0 1 4a 3 a 4 1 w1 4 1 1 w2 4 a 1 2 4a 2
w( x) = [N w1
N 1
N w2
w1 N 2 ] 1 w2 2
1 3x x3 1 x3 x N w1 ( x) = + 3 = 3 3 + 2 2 4a 4a 4 a a a x x2 x3 a x3 x 2 x N 1 ( x) = + = + 1 4 4 4a 4a 2 4 a 3 a 2 a 1 3x x3 1 x3 x 3 = 3 3 2 N w2 ( x) = + 2 4a 4a 4 a a a x x2 x3 a x3 x 2 x + = + 1 N 2 ( x) = + 4 4 4a 4a 2 4 a 3 a 2 a
ShapeFunctionsforBeamElement
with = L x a = : a 2 1 N w1 ( ) = 3 3 + 2 4 a N 1 ( ) = 3 2 + 1 4 1 N w 2 ( ) = 3 3 2 4 a N 2 ( ) = 3 + 2 1 4
) )
1 6 3 1 6 3 + 1 L L L
ShapeFunctions ofPlaneElements
Classification of shape functions according to:
the element form: triangular elements, rectangular elements elements. polynomial degree of the shape functions: linear quadratic cubic type of the shape functions Lagrange shape functions g g p serendipity shape functions
Rectangularelements Lagrangefamily
Lagrange interpolation polynomial in one direction :
n lk (1 )
1 1i = k i i = 0 1 1
n i ik
An easy and systematic method of generating shape functions of any order now can be achieved by simple products of Lagrange polynomials in the two coordinates :
m N a = N IJ = lIn (1 )l J ( 2 )
where :
1 =
2( x xe ) 2( y ye ) 2 = ae be
Figure 5. Generation of a typical shape function for a Lagrangian element
xe , ye are coordinates of the center of the element ae , be are dimensions of the element
Rectangularelements Lagrangefamily
Rectangularelements Lagrangefamily
TheFourNodeBilinearQuadrilateral
Figure 9: The four-node bilinear quadrilateral: (a) element geometry; (b) perspective view of shape function
1 N 1 ( ) = (1 1 )(1 2 ) 4 1 N 2 ( ) = (1 + 1 )(1 2 ) 4
1 N 3 ( ) = (1 + 1 )(1 + 2 ) 4 1 N 4 ( ) = (1 1 )(1 + 2 ) 4
TheFourNodeBilinearQuadrilateral ec o co pa b y Checkofcompatibility
Change of N5 along the edge is linear and it is uniquely defined by two nodes Derivative inside element exists, and on the boundary has finite discontinuity
Figure 11: Partial derivatives with respect to x and y of the shape functions N5
Checkofcompleteness
A set of shape functions is complete for a continuum element if they can represent exactly any linear displacement motions such as : u x = 0 + 1 x + 2 y , u y = 0 + 1 x + 2 y (1)
The nodal point displacements corresponding to this displacement field are : u xi = 0 + 1 xi + 2 yi , u yi = 0 + 1 xi + 2 yi (2)
The displacements (1) have to be obtained within the element when the element nodal point displacements are given by (2). In the isoparametric formulation we have the displacement interpolation : ux =
i =1 n
u xi N ie
u y = u yi N ie
i =1
(3)
0 + 1 xi + 2 yi N ie
= 0
i =1
N ie
+ 1
i =1
xi N ie
+ 2 yi N ie
i =1
(4)
Since in the isoparametric formulation the coordinates are interpolated in the same way as the displacements, we can use : x=
i =1 n
xi N ie
y = yi N ie
i =1
to obtain : u x = 0 N ie + 1 x + 2 y
i =1 n
(5)
The displacements d fi d i (5) are the same as those given i (1) provided Th di l defined in h h i in (1), id d that for any point in the element :
Ni = 1
i =0
(6)
The relation (6) is the condition on the interpolation functions for the completeness requirements to be satisfied
TheNineNodeBiquadratic Quadrilateral
i i N i = 1 (1 + 1i1 )1i1 (1 + 2 2 ) 2 2 4
2 N 9 = (1 12 )(1 2 )
1 N ( ) = (1 1 )(1 2 ) 1 2 4
1
1 N ( ) = (1 12 ) ( 2 1) 2 2
5
2 N 9 ( ) = (1 12 )(1 2 )
Figure 13: Perspective view of shape functions for nodes 1, 5 and 9 of the nine-node biquadratic quadrilateral
The16NodeBicubic Quadrilateral
Ni = Ni = Ni =
Figure 14: The 16-node bicubic quadrilateral
i 81 (1 + 1i1 )(1 + 2 2 )( 1 9 256
2 12 )( 1 2 ) 9
2 243 (1 12 )( 2 256
i 1 )( 1 + 31i1 )(1 + 2 2 ) 9 3
i 1 )( 1 + 3 2 2 )(1 + 1i1 ) 9 3
Figure 15: Perspective view of shape functions for nodes 1, 5 and 13 of the 16-node bicubic quadrilateral
Serendipityelements
Serendipity elements are constructed with nodes only on the element b d boundary
Figure 17 Two dimensional serendipity polynomials 17. of quadrilateral elements in Pascal triangle
SerendipityBiquadratic Shapefunctions
For mid-side nodes a lagrangian interpolation of quadratic x linear type suffices to determine Ni at nodes 5 to 8. For corner nodes start with bilinear lagragian family (step 1), and successive subtraction (step 2, step 3) ensures zero value at nodes 5, 8
N =
5
1 (1 12 )(1 2 ) 2
N =
8
2 1 (1 1 )(1 2 ) 2
N 1 ( ) = 1 (1 1 )(1 2 )(1 1 2 ) 4
i i N i ( ) = 1 (1 + 1i 1 )(1 + 2 2 )(1 + 1i 1 + 2 2 ) 4
N 1 = 1 (1 1 )(1 2 ) 4
N1 1 N 5 2
N1 = N1 1 N 5 1 N 8 2 2
2 N 1 = 1 (1 1 )(1 2 ) 1 1 (1 12 )(1 2 ) 1 1 (1 1 )(1 2 ) = 4 2 2 2 2 1 (1 1 )(1 2 ) 1 (1 1 ) 4
N 5 ( ) = 1 (1 12 )(1 2 ) 2
i N i ( ) = 1 (1 12 )(1 + 2 2 ) , for 1i = 0 2 i 2 N i ( ) = 1 (1 + 1i 1 )(1 2 ) , for 2 = 0 2
(1 2 )]
N 1 = 1 (1 1 )(1 2 )(1 1 2 ) 4
Figure 18. Construction of serendipity element shape functions Figure 19. Biquadratic serendipity element shape functions
SerendipityShapefunctions
In general serendipity shape functions can be obtained with the following expression:
N i (1 , 2 ) = 1 (1 2 ) N i ( 1 ,-1) + 1 (1 + 1 ) N i (1, 2 ) , 1) 2 2 + 1 (1 + 2 ) N i ( 1 ,1) + 1 (1 1 ) N i (-1, 2 ) 2 2 1 (1 1 )(1 2 ) N i (-1,-1) 1 (1 + 1 )(1 2 ) N i (1,-1) 4 4 1 (1 + 1 )(1 + 2 ) N i (1,1) 1 (1 1 )(1 + 2 ) N i (-1,1) 4 4
where functions N i (1 ,1), N i (1, 2 ), N i (1 ,1), N i (1, 2 ) are lagrangian interpolations along the coresponding boundary and values N i (1,1), N i (1,1), N i (1, 1), N i (1, 1) have values 0 or 1 and represent values of interpolation on corrners
SerendipityShapefunctions
As an example shape function of the node N3 of the element on Fig. 20 will be generated .
N 3 (1 ,1) N 3 ( 1, 2 ) N (1, 2 )
3
N 3 (1, 2 ) = 1 1 (1 + 1 )(1 + 2 ) 4
Figure 21. View of shape function N3
N 3 (1 ,1)
Correction of shape functions of corner nodes and in the middle of the sides : N i = N i + 0.25 N 9 (i = 1, 2, 3, 4) N i = N i 0.5 N 9 (i = 5, 6, 7, 8)
Corrections of shape functions of corner nodes N 1 N 1 + 0.125 N 8 0.25 N 5 ( N 12 N 9 ) / 3 N 2 N 2 + 0.125 N 5 0.25 N 6 ( N 9 N 10 ) / 3 N 3 N 3 + 0.125 N 6 0.25 N 7 ( N 10 N 11 ) / 3 N 4 N 4 + 0.125 N 7 0.25 N 8 ( N 11 N 12 ) / 3
Corrections of shape functions of nodes on the border N 5 1.125 N 5 N 9 N 6 1.125 N 6 N 10 N 7 1.125 N 7 N 11 N 8 1.125 N 8 N 12
Corrections of shape functions of corner nodes N 1 N 1 + 4( N 13 + 0.5 N 14 + 0.25 N 15 + 0.5 N 16 ) / 9 N 14 + 0.5 N 15 + 0.25 N 16 ) / 9 N 15 + 0.5 N 16 ) / 9 N 16 ) / 9 N 2 N 2 + 4( 0.5 N 13 +
N 3 N 3 + 4(0.25 N 13 + 0.5 N 14 +
Triangularelements g ThreeNodeTriangleElement
Triangularelements g ThreeNodeTriangleElement
N 1 = 1 1 2 N 2 = 1 N 3 = 2
N 1 = 1 1 2
N 2 = 1
Figure 24. Isometric view of shape functions,
N 3 = 2
SixNodeQuadraticTriangle
Shape f ti Sh functions can b expressed as products be d d t of linear functions : N i = ci L1 L2 ... Ln where L j = 0 , j = 1,..., n are the homogeneous equation of lines on which N i vanishes and ci is a normalization coefficient N 1 = (1 1 2 )(1 21 2 2 ) N 2 = 1 (21 1) N 3 = 2 (2 2 1) N 4 = ci1 (1 1 2 ) N 4 ( 1 ,0) = ci 1 (1 1 ) = 1 ci = 4 2 2 2 N 4 = 41 (1 1 2 ) N = 41 2
5
N 1 = (1 1 2 )(1 21 2 2 )
N 4 = 41 (1 1 2 )
N 6 = 4 2 (1 1 2 )
TenNodeQubic Triangle
Calculating as products of edges on which shape function vanishes :
N 1 = c1 (1 31 3 2 )(2 31 3 2 )(1 1 2 ) N 1 (0,0) = c1 2 = 1 c1 = 1 2 N 1 = 1 (1 31 3 2 )(2 31 3 2 )(1 1 2 ) 2
2 N 2 = c21 (1 1 )(1 2 ) N 2 (1,0) = c2 9 = 1 c2 = 9 3 3 2
N 2 = 9 1 (1 1 )(1 2 ) 2 3 3
2 N 3 = 9 2 ( 2 1 )( 2 3 ) 2 3
N 4 = 9 1 (2 31 3 2 )(1 1 2 ) 2 N 5 = 9 1 2 (31 1) 2 N 6 = 9 2 (3 2 1)(1 1 2 ) 2 N 7 = 9 1 (31 1)(1 1 2 ) 2 N 8 = 9 1 2 (3 2 1) 2 N 9 = 9 2 (2 31 3 2 )(1 1 2 ) 2 N 10 = 271 2 (1 1 2 ) Figure 26. Shape functions N1, N4 and N10 for the Qubic triangle
ShapefunctionsofThreedimensionalelements
Figure 27. Examples of Solid finite elements: a) Hexahedral b) Prismatic c) Tetrahedral element
RectangularPrisms Lagrangefamily
Shape functions for this element will be generated by a direct product of three Lagrange polynomials:
m p N a = N IJK = lIn (1 )l J ( 2 )lK (3 )
TheeightNodeHexahedron
The20Node(Serendipity)Hexahedron
The 20-node hexahedron is equivalent to the 8-node serendipity q p y quadrilateral.
ShapefunctionsofHexahedron withvariablenumberofnodes(827nodes)
Shape functions of nodes 1 to 8 N 1 = 0.125(1 1 )(1 2 )(1 3 ) N 2 = 0.125(1 + 1 )(1 2 )(1 3 ) N 3 = 0.125(1 + 1 )(1 + 2 )(1 3 ) N 4 = 0.125(1 1 )(1 + 2 )(1 3 ) N 5 = 0.125(1 1 )(1 2 )(1 + 3 ) N 6 = 0.125(1 + 1 )(1 2 )(1 + 3 ) N 7 = 0.125(1 + 1 )(1 + 2 )(1 + 3 ) N 8 = 0.125(1 1 )(1 + 2 )(1 + 3 )
Shape functions of nodes 9 to 20 along the border N 9 = 0.25(1 12 )(1 2 )(1 3 ) if node 9 is present; N 9 = 0 if not present;
2 N 10 = 0.25(1 + 1 )(1 2 )(1 3 ) if node 10 is present; N 10 = 0 if not present; p ; p ;
ShapefunctionsofHexahedron withvariablenumberofnodes(827nodes)
Correction of shape functions of corner nodes : N 1 N 1 0.5( N 12 + N 9 + N 17 ) N 2 N 2 0.5( N 9 + N 10 + N 18 ) N 3 N 3 0.5( N 10 + N 11 + N 19 ) N 4 N 4 0.5( N 11 + N 12 + N 20 ) N 5 N 5 0.5( N 16 + N 13 + N 17 ) N 6 N 6 0.5( N 13 + N 14 + N 18 ) N 7 N 7 0.5( N 14 + N 15 + N 19 ) N 8 N 8 0.5( N 15 + N 16 + N 20 )
N 21 = 0 if node 21 is absent N 22 = 0 if node 22 is absent N 23 = 0 if node 23 is absent N 24 = 0 if node 24 is absent N 25 = 0 if node 2 i absent d 25 is b N 26 = 0 if node 26 is absent
Correction of shape functions of corner nodes : N 1 N 1 + 0.25( N 21 + N 26 + N 23 ) N 2 N 2 + 0.25( N 21 + N 23 + N 24 ) N 3 N 3 + 0.25( N 21 + N 24 + N 25 ) N 4 N 4 + 0.25( N 21 + N 25 + N 26 ) N 5 N 5 + 0.25( N 22 + N 26 + N 23 ) N 6 N 6 + 0.25( N 22 + N 23 + N 24 ) N 7 N 7 + 0.25( N 22 + N 24 + N 25 ) N 8 N 8 + 0.25( N 22 + N 25 + N 26 )
ShapefunctionsofHexahedron withvariablenumberofnodes(827nodes)
Correction of shape functions on the border : N 9 N 9 0.5( N 21 + N 23 ) N 10 N 10 0.5( N 21 + N 24 ) N 11 N 11 0.5( N 21 + N 25 ) N 12 N 12 0.5( N 21 + N 26 ) N 13 N 13 0.5( N 22 + N 23 ) N 14 N 14 0.5( N 22 + N 24 ) N 15 N 15 0.5( N 22 + N 25 ) N 16 N 16 0.5( N 22 + N 26 ) N 17 N 17 0.5( N 26 + N 23 ) N 18 N 18 0.5( N 23 + N 24 ) N 19 N 19 0.5( N 24 + N 25 ) N 20 N 20 0.5( N 25 + N 26 )
Correction of shape functions of nodes 1 to 26 : N i N i 0.125N 27 N i N i + 0.25 N 27 N i N i 0.5 N 27 (i = 1, 2,..., 8) (i = 9, 10,..., 20) (i = 21, 22,..., 26)
ShapefunctionsofPrismaticelement withvariablenumberofnodes(618nodes)
Shape functions of nodes 1 to 6 N 1 = 0.5(1 1 2 )(1 3 ) N 2 = 0.5 N 3 = 0.5 N 4 = 0.5(1 1 2 )(1 + 3 ) N 5 = 0.5 N 6 = 0.5
1 2
(1 3 ) (1 3 )
1 2
(1 + 3 ) (1 + 3 )
Shape functions of nodes 7 to 15 along the edge N 7 = 21 (1 1 2 )(1 3 ) if node 7 is present; N 7 = 0 if not present; N 8 = 2 1
N 9 = 2 2 (1 1 2 )(1 3 ) if node 9 is present; N 9 = 0 if not present; N 10 = 21 (1 1 2 )(1 + 3 ) if node 10 is present; N 10 = 0 if not present; N 11 = 2 1 N 13 = N 14 = 1 N 15 = 2
Correction of shape functions of corner nodes : N 1 N 1 0.5( N 9 + N 7 + N 13 ) N 2 N 2 0.5( N 7 + N 8 + N 14 ) N 3 N 3 0.5( N 8 + N 9 + N 15 ) N 4 N 4 0.5( N 12 + N 10 + N 13 ) N 5 N 5 0.5( N 10 + N 11 + N 14 ) N 6 N 6 0.5( N 11 + N 12 + N 15 )
ShapefunctionsofPrismaticElement withvariablenumberofnodes(618nodes)
Shape functions of nodes 16 to 18 on the face
2 N 16 = 41 (1 1 2 )(1 3 ) if node 16 is present; N 16 = 0 if not present;
N 17 = 4 1
N 18 = 4 2 (1 1 2 )(1 32 ) if node 18 is present; N 18 = 0 if not present; Correction of shape functions of corner nodes : N 1 N 1 + 0.25( N 18 + N 16 ) N 2 N 2 + 0.25( N 16 + N 17 ) N 3 N 3 + 0.25( N 17 + N 18 ) N 4 N 4 + 0.25( N 18 + N 16 ) N 5 N 5 + 0.25( N 16 + N 17 ) N 6 N 6 + 0.25( N 17 + N 18 )
Correction of shape functions of corner on the edge : N 7 N 7 0.5 N 16 N 10 N 10 0.5 N 16 N 8 N 8 0.5 N 17 N 11 N 11 0.5 N 17 N 15 N 15 0.5( N 17 + N 18 ) N 9 N 9 0.5 N 18 N 12 N 12 0.5 N 18
N 13 N 13 0.5( N 18 + N 16 )
N 14 N 14 0.5( N 16 + N 17 )
ShapefunctionsofTetrahedronElement withvariablenumberofnodes(410nodes)
Shape functions of corner nodes 1 to 4 : N 1 = 1 1 2 3 N 2 = 1 N 3 = 2 N 4 = 3
Shape functions of nodes 5 to 10 on the border : N 5 = 41 (1 1 2 3 ) N 6 = 41 2 if node 5 is present; N 5 = 0 if node 5 is absent if node 6 is present; N 6 = 0 if node 6 is absent
N 7 = 4 2 (1 1 2 3 ) if node 7 is present; N 7 = 0 if node 7 is absent N 8 = 43 (1 1 2 3 ) if node 8 is present; N 8 = 0 if node 8 is absent N 9 = 413 N 10 = 4 23 if node 9 is present; N 9 = 0 if node 9 is absent if node 10 is present; N 10 = 0 if node 10 is absent
Literature
1. BatheK.J.:FiniteElementProcedures,PrenticeHallofIndia,NewDelhi2007 2. Felippa C.:IntroductiontoFiniteElementMethods, 2 C : Introduction to Finite Element Methods
http://www.colorado.edu/engineering/CAS/courses.d/IFEM.d/
3. GmrT. :Mthode deslments finis,Pressespolytechniques et universitaires romandes,2000 4. Knothe K.,Wessels H.:FiniteElemente.Eine EinfrungfrIngenieure. SpringerVerlagBerlin2007 5. KuhlD.,MeschkeG.:LectureNotes,FiniteElementMethodsinLinear StructuralMechanics,6.Edition,InstituteforStructuralMechanics,Ruhr UniversittBochum,2008 6. Zienkiewicz O.C.,TaylorR.L.,ZhuJ.Z.:TheFiniteElementMethod:ItsBasis andFundamentals,6.Edition,ElsevierButterworthHeinemann,2005 d d l 6 di i l i hH i 200