Little help to construct the 4 node-quad shell stiffness matrix

In summary, the conversation discusses the logic and construction of stiffness matrices for bending and membrane elements, as well as how to combine them to create shell elements. It also touches on the use of basis functions and shape functions in these elements, as well as the transformation of element coordinates to global coordinates. The conversation also mentions the use of mass matrices in dynamic analysis.
  • #1
Ronankeating
63
0
hi all,

Actually I'm looking for little help and kinda confirmation, in order to verify that I understood the logic of construing the stiffness matrix. I got the logic of how to construct the stiff matrix for bending and membranes to some level, although FEM books suggests to simply combine both in order to get shell elements, I couldn't figured out how to do it.


I think the most important part is, analytically determine the correlation between the unknowns(depending on what you trying to achieve). And the rest is just to put that knowns into the elasticity theorem, potential, kinetic energy, matrix manipulation etc..

For example, If bending was questioned,I'm supposed to find the w,θxy so I'll start with trying to express the 3D principal deflections(u,v,w ) as function of that unknowns which is been expressed by u(x,y,z) = zθy(x,y), v(x,y,z) =− zθy(x,y).
I presume that those are called the basis functions ??
If it's, what are the basis functions for 6 DOF shell element?


For shell elements confusing part is, I'll have 2D shape function(Nj = 1/4(1 + ξj ξ)(1 + ηj η) ) and with 6DOFs(u,v,w,θx,θy,θz) there will be a derivatives for ∂/∂z order of shape function. Since I don't have corresponding term in shape function for that (z dimension) how am I supposed to get the derivatives of it?


Your comments will be appreciated,
 
Engineering news on Phys.org
  • #2
For a flat element the bending and membrane stiffness are indepedent, just like the bending, axial, and torsional stiffness of a straight beam are indepedent.

So you can formulate each one separately and sum the stiffnesses.

If you want to formulate a warped (non-planar) 4 note shell element, that's a completely different can of worms, and people have been writing papers about how best to do it (with varying amounts of success) for most of the last 50 years!
 
  • #3
membrane matrix is 8x8
bending matrix is 12x12 so I get 20x20 but
4 node shell is supposed to be 24x24
So what are supposed to be the rest of rows, cols of stiff. matrix, zero ??

Additionally, if the shell is with high-order but remains planar, then the forementioned procedure is valid and only the size of matrix will change?

Thanks in advance,
 
  • #4
Ronankeating said:
membrane matrix is 8x8
bending matrix is 12x12
Those sizes are in the element coordinate system (i.e. for a rectangular element x and y are parallel to the sides and z is normal to the element).

When you transform into the global coordinate system, in general you will get 24x24 matrix with all 6 degrees of freedom at each mesh point.

So what are supposed to be the rest of rows, cols of stiff. matrix, zero ??
For the element formulation you seem to be decribing, the global 24x24 matrix will only have rank 20-6 = 14, because none of the shape functions referred to the "drilling rotations" about the element z axes.

When you create the global stiffness matrix, this rank-deficiency might just "go away" because different elements are at different orientations in space, or you might have to constrain out variables that don't have any stiffness. But that is an issue about how to solve the global equations, not how to formulate the elements,

Additionally, if the shell is with high-order but remains planar, then the forementioned procedure is valid and only the size of matrix will change?
Yes, there may be more nodes and/or more degrees of freedom per node, but the principle is the same - for small displacement linear analysis, anyway
 
  • #5
ok thanks in advance,

One final question, the FEM books suggest to apply transformation matrix for resulting Ke Me, Fe matrices. AFAIU this is been done to get the global location (like it's in 3d rod element) and since I'm providing the global coordinates for each individual finite element do I have to apply the transformation matrix?

And what's that mass matrix used for? To include self loading of element and input for time-dependent problems ?


Regards,
 
Last edited:
  • #6
Ronankeating said:
ok thanks in advance,

One final question, the FEM books suggest to apply transformation matrix for resulting Ke Me, Fe matrices. AFAIU this is been done to get the global location (like it's in 3d rod element) and since I'm providing the global coordinates for each individual finite element do I have to apply the transformation matrix?
Since the element formulation "defines" what its own element coordinate system is, then the element has to do the corresponding transformation to a global coordinates.

Or at the minimum, the element has to define the directions of the element coodinate system at each node of the element, so the transformation can be done somewhere else in the complete FE code.

And what's that mass matrix used for? To include self loading of element and input for time-dependent problems ?
Applying loads caused by weight, the centripetal acceleration of a rotating structure, etc.

Also any type of dynamic analysis - vibration, transient dynamic response, steady state frequency response, etc.
 

FAQ: Little help to construct the 4 node-quad shell stiffness matrix

What is a 4 node-quad shell stiffness matrix?

A 4 node-quad shell stiffness matrix is a mathematical representation of the stiffness of a thin shell structure with 4 nodes or corners. It is used in finite element analysis to determine the structural behavior and strength of the shell.

How is the stiffness matrix constructed?

The stiffness matrix is constructed by considering the geometry, material properties, and boundary conditions of the shell. It involves breaking down the shell into smaller elements and using mathematical equations to determine the stiffness of each element. These individual stiffness values are then combined to form the overall stiffness matrix.

What are the inputs required for constructing the stiffness matrix?

The inputs required for constructing the stiffness matrix include the element type (in this case, a 4 node-quad shell), element dimensions, material properties, and boundary conditions. These inputs can be obtained through experimental testing or analytical calculations.

How is the stiffness matrix used in structural analysis?

The stiffness matrix is used to solve for the displacements, stresses, and strains in the shell structure when subjected to external loads. It is a crucial component in finite element analysis as it allows for accurate prediction of the structural response and can help in optimizing the design for maximum strength and efficiency.

Are there any limitations to using a 4 node-quad shell stiffness matrix?

Yes, there are limitations to using this type of stiffness matrix. It assumes that the shell is thin and has a constant thickness, which may not be accurate for all shell structures. It also assumes linear behavior, so it may not accurately predict the response of highly non-linear structures. Additionally, it may not be suitable for complex shell geometries with curved or irregular shapes.

Back
Top