Membrane deflection: theory vs ANSYS

Click For Summary
SUMMARY

The discussion centers on the analysis of deflection in a clamped circular polysilicon membrane using ANSYS, specifically comparing results from analytical solutions and ANSYS simulations. The membrane has a radius of 1500 µm and a thickness of 1 µm, subjected to a constant pressure ranging from 20 µPa to 20 kPa. The user identifies discrepancies between the analytical results and those obtained from ANSYS, particularly in the nonlinear analysis mode. Adjustments to load stepping and unit systems were made, leading to improved agreement with theoretical predictions.

PREREQUISITES
  • Understanding of Timoshenko's theory for membrane deflection
  • Familiarity with ANSYS software, particularly with plane42 and shell181 elements
  • Knowledge of static and nonlinear analysis in finite element modeling
  • Proficiency in unit conversion and its impact on simulation results
NEXT STEPS
  • Investigate the use of load stepping in ANSYS for nonlinear static analysis
  • Learn about the application of boundary conditions and loads in ANSYS simulations
  • Review the ANSYS element technology guide for plane42 and shell181 elements
  • Explore Timoshenko's Theory of Plates and Shells for additional analytical solutions
USEFUL FOR

Mechanical engineers, finite element analysts, and researchers involved in membrane deflection studies or ANSYS simulations will benefit from this discussion.

saikin
Messages
6
Reaction score
0

Homework Statement


I am analyzing the deflection of clamped circle polysilicon membrane with radius=1500 um and thickness=1 um. The load is constant pressure ranging from 20 uPa to 20kPa.

The problem is that my analytical solution doesn't agree with the ANSYS solution.

Homework Equations


2.1. Timoshenko gave me formulas for linear, non-linear and membrane regions of displacement. See the 1st attachment "pic1.png" for formulas and figures depicting them.

2.2. 1st ANSYS model is axisymmetric, consists of plane42 elements
2.3. 2nd model is made of shell181 elements
both input files are in attachment "input.txt"

The Attempt at a Solution


The solution data that I get from ANSYS is on 2nd attachment "pic2.png". The ANSYS and analytical graphs differ and that's the problem. I suspect that the problem is in my ANSYS model. Any comments will be appreciated.
 

Attachments

  • pic1.PNG
    pic1.PNG
    30.7 KB · Views: 876
  • input.txt
    input.txt
    2.4 KB · Views: 592
  • pic2.png
    pic2.png
    23.3 KB · Views: 1,024
Physics news on Phys.org
Hi saikin, welcome to PF!

Nice presentation. So it looks like ANSYS gives anomalously low deflection for very small pressure values, but reasonable deflection for higher pressure values? If ANSYS is set to nonlinear mode, is it possible that it's stepping up the load in increments, and there's no accurate deflection data below the smallest increment?
 
Hi Mapes, thank you for the welcome.

If ANSYS is set to nonlinear mode, is it possible that it's stepping up the load in increments, and there's no accurate deflection data below the smallest increment?
Changing the automatic time stepping to deltim,1/1000,1/2000,1/20 doesn't make any difference. Or am I getting you wrong?
 
Not time stepping, since I assume this is a static problem. I'm talking about load stepping, in which a nonlinear, large-deformation problem is solved by applying a small load, calculating the deformation and recalculating the geometry, increasing the load, etc. I haven't used ANSYS in years, so unfortunately I can't say where these commands are. But if you're in "large-displacement" mode, it's one possibility for the anomalous low-pressure results.
 
The command I believe you're referring to is KBC and by default ANSYS will ramp the loading.

You may want to post your mesh just so we can rule that out as a possibility for errors. Also, read carefully though the element technology guide to make sure that those plane elements are applicable.
 
Mapes, probably I am still confused, but the ANSYS manual says:

Substeps are points within a load step at which solutions are calculated. You use them for different reasons:
- In a nonlinear static or steady-state analysis, use substeps to apply the loads gradually so that an accurate solution can be obtained.
- In a linear or nonlinear transient analysis, use substeps to satisfy transient time integration rules (which usually dictate a minimum integration time step for an accurate solution).
- In a harmonic response analysis, use substeps to obtain solutions at several frequencies within the harmonic frequency range.

So deltim in static analysis controls the load step size.

However, the time/load history graph looks interesting:
1st - time-history20 kPa.png for 20 kPa load - looks the way it should be. Negative sign is ok, as it is Y axis deflection.
2nd - time-history20 mPa.png for 20 mPa load - looks very strange. The sign changes from positive to negative at some point, which is very strange. Why there is a positive region?



minger, please find the mesh on third pic in attachment. The plane42 seems to be suitable as it has large deflections and stress stiffening features.
 

Attachments

  • time-history20 kPa.png
    time-history20 kPa.png
    4.2 KB · Views: 692
  • time-history20 mPa.png
    time-history20 mPa.png
    4.8 KB · Views: 677
  • mesh.png
    mesh.png
    4.3 KB · Views: 659
It appears as if the second analysis doesn't use any substeps while the first one does.

As far as the first axisymmetric analysis, exactly how are you applying the load? Can you repost the mesh with loads and constraints?
 
minger, they both have the deltim,1/200,1/1000,1/10 specified.

Here is the new mesh with BCs.
 

Attachments

  • BCs.PNG
    BCs.PNG
    2.3 KB · Views: 672
Right now I feel kind of stupid.

Have switched to MKS system of units (it was uMKS before that) which makes pressure range go from (20·10-12 - 20·10-3) MPa to (20·10-6 - 20·103) Pa and got an ideal agreement with theory.

Any ideas?
I have tried to set the small convergence value for displacements before but had no result.
 
  • #10
Unfortunately, this trick doesn't work with shell elements.
 
  • #11
Hi Saikin,

It is an interesting verification you use, which i might want to use as well. where did you find te analytical solution for the membrane deflection? I found the linear solution in chapter 3 of timoshenko's Theory of plates and shells, but the other expresssions are harder to find.

do you know if they are aavailable as well for square plates?

Best Regards, Friso
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
5K
  • · Replies 2 ·
Replies
2
Views
4K
Replies
3
Views
2K
  • · Replies 23 ·
Replies
23
Views
37K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
17
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K