0% found this document useful (0 votes)
129 views13 pages

01 How Much Mesh Refinement Should I Do

The document discusses how to determine when to stop refining a finite element mesh during a mesh convergence study. It recommends plotting maximum stress values from simulations with increasingly finer meshes. Refinement should continue until the plot of the last three mesh sizes shows they are trending toward the same "asymptotic convergence regime". Beyond this point, further refinement will not change results. The document provides an example plot and interpretation.

Uploaded by

Mario Mereni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
129 views13 pages

01 How Much Mesh Refinement Should I Do

The document discusses how to determine when to stop refining a finite element mesh during a mesh convergence study. It recommends plotting maximum stress values from simulations with increasingly finer meshes. Refinement should continue until the plot of the last three mesh sizes shows they are trending toward the same "asymptotic convergence regime". Beyond this point, further refinement will not change results. The document provides an example plot and interpretation.

Uploaded by

Mario Mereni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

2/24/2020 How much mesh refinement should I do?

(https://goo.gl/2R7RY3)

(/members/register/)

(https://www.ansys.com/en-in/academic/student-

teams)
Pre and Post Processing (/cat/pre-and-post-processing-1/) /  Result Visualisation (/cat/results-and-visualisation-1/) /  How much mesh re nement should I do?

How much mesh re nement should I do?


 Topic Is Locked  9K Views  Last Post 17 July 2019  Topic Is Solved

peteroznewman (/pro le/peteroznewman/) posted this 12 November 2017

 A linear statics model calculates a maximum equivalent stress, which is compared with a yield strength.

An initial mesh has a certain element size around the point of maximum stress. 
A second mesh with smaller elements is solved and gives a new value of maximum stress.
A third mesh with even smaller elements gives a third value of maximum stress.

How do you decide when to stop re ning? 

One method is described in ASME V&V10.1 (https://www.asme.org/products/codes-standards/v-v-101-2012-illustration-concepts-veri cation)


“Illustration on V&V for Computational Solid Mechanics” and is called Calculation Veri cation, one small part of the entire Veri cation and Validation
process.

 Below is an example using a tetrahedral mesh with a Sizing Mesh Control on a Sphere of In uence.

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 1/13
2/24/2020 How much mesh refinement should I do?
Maximum Stress from six mesh sizes were plotted. The red line is a best t line through the three smallest element sizes. This line, or the calculation
in Section 7.2 of V&V10.1, can be used to extrapolate the maximum stress to a zero-size element. This is the estimate for the exact maximum stress,
but is only valid when the results are being calculated in the asymptotic convergence regime. The line estimates the maximum stress is 607 MPa.  See
this discussion (/thread/additional-meshing-around-the-crucial-element/?order=all#comment-398c6606-7d41-40f9-98e3-a826000ccbab) for an
alternative mesh control using in ation.

The three largest element sizes are clearly trending toward a very di erent zero-size element value and should not be used since those results are
not in the asymptotic convergence regime. V&V10.1 has more information on how to determine if you are in that regime.

In this example, I used a factor of 1.5 to change each successive element size. V&V10.1 recommends the factor be > 1.3.

8 0 0
VERIFICATION (/TAGGED/VERIFICATION/) MESH-REFINEMENT (/TAGGED/MESH-REFINEMENT/)

Liked by (/pro le/vganore/) (/pro le/mantovaniracing-gmail-com/) (/pro le/rashi-1/) (/pro le/meka me/) and 4 others

Order By: Standard (/thread/how-much-mesh-re nement-should-i-do/) | Newest (?order=Newest) | Votes (?order=Votes)

Rashi (/pro le/rashi-1/) posted this 09 May 2018

Thank you very much for this article.

In your article and in the V&V10.1 it mentions about "asymptotic convergence regime", how can we know our results are in this region?

The explanation in the standard is bit confusing (V&V10.1). Which compares a theoretical and a calculated value for variable"p".  

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 09 May 2018

Great question Rashi, and one that I had also pondered after nding the illustration and the standard to be lacking in clarity on that point.

Here (https://www.grc.nasa.gov/www/wind/valid/tutorial/spatconv.html)is a tutorial that someone at NASA put together for CFD models. It has a
paragraph on Asymptotic Range of Convergence.

0 0 0

meka me (/pro le/meka me/) posted this 14 August 2018

Hi Peter,

for this example, is recommend use 0.1 or 0.15 element size?

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 14 August 2018

Hi Meka me,

The element size is not an absolute value, and it would depend on the length units anyway.

The idea is that you let ANSYS mesh with an edge size that makes a reasonable looking mesh to get your rst point on the plot. 

Say in your case, the element edge length was 12 mm.  The rule is to divide by 1.5 to get the next point on the plot. So the series of solutions for the
mesh size for elements around the peak stress would be: 12, 8, 5.3, 3.5, 2.4, 1.6 mm

You solve for each of those element sizes and plot the corresponding Maximum Stress.  Once you start to get a set of three or four points that are
trending toward a straight line, you can stop cutting the element size.

Regards,

Peter

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 2/13
2/24/2020 How much mesh refinement should I do?

1 0 0

Liked by (/pro le/msnadeem/)

meka me (/pro le/meka me/) posted this 15 August 2018

Hi Peter,

the size that you state is :

and the stress value is the max 

Many values in size of mesh and stresses and with this I have the mesh convergence study?

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 16 August 2018

Hi meka me,

Yes, that may work if you are on an unlimited Research license, since you are making a global mesh size change, you will get smaller elements
everywhere, even away from the peak stress where the smaller elements are not needed.

If you are on a Student license, you might nd that you exceed the allowable node count of 32,000 nodes before you have enough points on your
mesh convergence plot when using the above mesh re nement approach.  A more e cient method is to apply localized sizing around the peak
stress. Create a Coordinate System near the location of peak stress. Create a Sizing control on the bodies and set the size using a Sphere of
Interest with an appropriate radius so that the smaller elements are inside that sphere, while outside that sphere the global mesh size is used.

Sometimes a model includes a stress singularity, which means that the stress keeps increasing as the element size decreases. Adding a blend to a
sharp interior corner of the geometry in CAD is the usual mitigation to eliminate the stress singularity.

Regards,

Peter

1 0 0

Liked by (/pro le/meka me/)

abenhadj (/pro le/abenhadj/) posted this 17 August 2018

Enough to deduce that your solution is mesh independent and you can then switch on to a Richardson extrapolation. Here some ideas from the
NASA:

https://www.grc.nasa.gov/www/wind/valid/tutorial/spatconv.html 

Best regards,

Amine

0 0 0

meka me (/pro le/meka me/) posted this 29 June 2019

Hi Peter,

I just found a problem like the one you mentioned about the stress singularity as the size of the elements is reduced. How I can add a blend to a
Sharp interior corner ? Have you a video about this?

Thanks!

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 29 June 2019

How you add a blend depends on the Geometry editor you use. Is it DesignModeler, SpaceClaim or another CAD system?

0 0 0

meka me (/pro le/meka me/) posted this 29 June 2019

Hi Peter

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 3/13
2/24/2020 How much mesh refinement should I do?
DesignModeler and SolidWorks.

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 29 June 2019

In SolidWorks, you use the Fillet tool.

0 0 0

meka me (/pro le/meka me/) posted this 10 July 2019

Hi Peter,

In this model I have a llet in a side because is a tube.

I use sphere of in uence with mesh size 1.3 factor 

I can use 10 mm for my model?

Thanks.

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 10 July 2019

What is the wall thickness?   What displacement are you measuring?

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 4/13
2/24/2020 How much mesh refinement should I do?
I suggest the sphere of in uence include the llet around both tubes instead of just the center portion.

0 0 0

meka me (/pro le/meka me/) posted this 11 July 2019

Hi Peter

Wall thickness = 5.92 mm

Displacement in Y (vertical)  from node in the middle of the tube, I'm re ning the mesh of the horizontal tube.

Do you indicate that the sphere should be like this?

Thanks

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 11 July 2019

I suggest you forget about the Sphere of In uence and just use the Mesh sizing control that is applied to the two tubes and the llet. You can try size
10, 6.6, 4.4, 3.0, 2.0, 1.3 mm and plot that data.  What would be interesting is to see the e ect on the results at a xed element size, say 3 mm, of
changing the Formulation of the contact.  MPC is probably the best. 

I'm concerned that you have bonded contact in the region of high plasticity.  I refer you back to the post that I made before that I don't like contact
used in regions of high plasticity (/thread/another-conditions-for-connection/?order=all#comment-6982e6b0-1dcb-437c-b3a5-a96f01327faa).  This
image represents an alternative way to make the connection. The bonded contact is far from the region of high plasticity which is occurring in a
contiguous solid.

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 5/13
2/24/2020 How much mesh refinement should I do?

0 0 0

meka me (/pro le/meka me/) posted this 11 July 2019

Hi Peter,

I have this assembly of 3 pieces (image) and I need only the central part

I used cuts, trying to improve the mesh, the shared topology only apply on horizontal tube

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 6/13
2/24/2020 How much mesh refinement should I do?

What tool could I use in DesignModeler to merge the pieces? 

Thanks.

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 11 July 2019

Boolean Unite

0 0 0

meka me (/pro le/meka me/) posted this 11 July 2019

Hi Peter,

I use Boolean , with some cuts because I need some points to take dates to graphics.

But when I do meshing is irregular 

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 7/13
2/24/2020 How much mesh refinement should I do?

I can´t use cuts because is the plasticity zone.

0 0 0

meka me (/pro le/meka me/) posted this 11 July 2019

I used hex dominant

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 11 July 2019

Great, now you can do the element size series for all those bodies meshed at 10 mm, 6.6 mm, 4.4 mm, 3.0 mm, 2.0 mm, 1.3 mm element size and plot
the result data.  If you are using plasticity, Equivalent Total Strain is a good result to plot.

0 0 0

meka me (/pro le/meka me/) posted this 11 July 2019

The plot states this:

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 8/13
2/24/2020 How much mesh refinement should I do?

There´s a big di erence.

About Equivalent Total Strain in short...

0 0 0

meka me (/pro le/meka me/) posted this 13 July 2019

Hi Peter

I already obtained the requested graphic but I have a problema in this (new) computer when I use 2 mm of element length the computer freezes and
I have to restart (Do you know how I can solve that in ANSYS?). So I'm using 3 mm as minimum element size up to15 mm.

0 0 0
Attached Files

 (/ le/download/3466b25e-771b-46c6-862b-aa8a0019c950/)

peteroznewman (/pro le/peteroznewman/) posted this 14 July 2019

Your Y axis has obscured the values. Here is a better plot of the last 3 points.

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 9/13
2/24/2020 How much mesh refinement should I do?
This doesn't seem to make sense. Can you attach your project archive?

1 0 0

Liked by (/pro le/meka me/)

meka me (/pro le/meka me/) posted this 14 July 2019

I added it in the previous answer.

0 0 0

meka me (/pro le/meka me/) posted this 15 July 2019

Hi Peter,

Could you open the model or I attach it wrong?

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 15 July 2019

I have opened your model in 2019 R2.

I see you measured Equivalent Total Strain at a Node.  The intention of the convergence check is to plot the maximum global value, not one speci c
node. I am running your model across the element sizes to get new data to plot. This is automated using Parameter Set.

Is this data evidence of convergence to a zero element size result of Max. Eq. Total Strain = 0.013 or would the next data point at 0.89 mm element
size be much greater than that?  UPDATE: the result for element size 0.89 mm is 0.013265.

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 10/13
2/24/2020 How much mesh refinement should I do?

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 15 July 2019

I added the last point to the convergence plot. 


The green line is the best t through the last 4 points, the red line through the last 2 points.

It might be reasonable to estimate that the Max. Total Strain is < 2%.

0 0 0

meka me (/pro le/meka me/) posted this 15 July 2019

Hi Peter,

I'm trying to reproduce the same values that you obtained, I have some doubst.

- How do I get the graph ? (I'm in parameter set)

- 1.3/1.5 = 0.866 (0.89) or do you refer to another value?

- Would the ideal size be 1 mm, how much more could I take?

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 11/13
2/24/2020 How much mesh refinement should I do?

0 0 0

meka me (/pro le/meka me/) posted this 16 July 2019

I tried to parameterize the unión but the same thing happens to me when I use 2 mm of size of element the computer freezes, What other option do I
have?

0 0 0

peteroznewman (/pro le/peteroznewman/) posted this 16 July 2019

I was going from the 3, 2, 1.3333, 0.8888, 0.5925 progression and rounding o . I was tempted to run the last value to see where it came out. I
switched to Sphere of In uence to keep the mesh size within the ability to solve In-core for the 0.89 mm size.

Suppose I did run the 0.59 mm size and it turned out to be on the green line pointing toward a Max. Eq. Total Stain of 0.02.  That means that if you
ran the model with the 1.3 mm element size, the result would show a Max. Eq. Total Strain of 0.01 while the true solution was 0.02.  You could say
that is a 100% error, but the better way to think of it is to compare the value with a critical value such as the elongation at break.

If your model was for a brittle material that has an elongation at break of 0.015, then the di erence between a result of 0.01 and 0.02 is the di erence
between predicting success and predicting failure to support the load. In that case it would be important to use small elements.

If your model was for a ductile material that has an elongation at break of 0.5, then the di erence between 0.01 and 0.02 is insigni cant. In that case
you could use larger elements.

1 0 1 

Liked by (/pro le/msnadeem/)

Show More Posts

Topic Is Locked

SEARCH

Search for...

Search in...

Select Category

Go

CHANGE LANGUAGE

English (United Kingdom)

CATEGORIES

All Categories (/category/)


Community Rules, Guidelines, and Tips (/cat/community-rules-guideline-and-tips/)
News & Announcements (/cat/news-announcements/)
Student Products (/cat/student-products/)
Pre and Post Processing (/cat/pre-and-post-processing-1/)
Geometry and CAD (/cat/geometry-and-cad-1/)
Mesh Generation (/cat/mesh-generation-1/)
Result Visualisation (/cat/results-and-visualisation-1/)
Physics Simulation (/cat/your-favorite-physics-1/)
Thermodynamics (/cat/thermodynamics/)
Structural Mechanics (/cat/structural-mechanics/)
Fluid Dynamics (/cat/ uid-dynamics-1/)
Electromagnetics (/cat/electromagnetics-1/)
Embedded Software (/cat/embedded-software/)
Multiphysics (/cat/multiphysics-1/)
Systems (/cat/systems/)
Tutorials, Articles and Textbooks (/cat/support-resources-tutorials/)
ANSYS AIM Tutorials (/cat/ansys-aim-tutorials/)
ANSYS Formula SAE/BAJA SAE Tutorials (/cat/ansys-formula-sae-baja-sae-tutorials/)
ANSYS SpaceClaim Tutorials (/cat/ansys-spaceclaim/)
Textbooks (/cat/textbooks/)
ANSYS Discovery Live Tutorials (/cat/ansys-discovery-tutorials/)
Installation and Licensing (/cat/installation-and-licensing/)

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 12/13
2/24/2020 How much mesh refinement should I do?
Student Competition Teams (/cat/student-competition-teams/)
eMasters Degree from UPM (/cat/emasters-degree-from-upm/)
Jobs (/cat/jobs/)
Site Feedback (/cat/site-feedback-help/)

POPULAR TAGS

FLUENT 892 (/TAGGED/FLUENT/) UDF 287 (/TAGGED/UDF/) ANSYS 284 (/TAGGED/ANSYS/) WORKBENCH 249 (/TAGGED/WORKBENCH/) CFD 244 (/TAGGED/CFD/) ASC 225 (/TAGGED/ASC/)

FLUID-DYNAMICS 216 (/TAGGED/FLUID-DYNAMICS/) MESH 202 (/TAGGED/MESH/) MECHANICAL 192 (/TAGGED/MECHANICAL/) ERROR 190 (/TAGGED/ERROR/) APDL 182 (/TAGGED/APDL/)

CFX 153 (/TAGGED/CFX/) STRUCTURAL-MECHANICS 147 (/TAGGED/STRUCTURAL-MECHANICS/) MAXWELL 145 (/TAGGED/MAXWELL/) MESHING 143 (/TAGGED/MESHING/)

HFSS 128 (/TAGGED/HFSS/) STATIC-STRUCTURAL 116 (/TAGGED/STATIC-STRUCTURAL/) GENERAL 115 (/TAGGED/GENERAL/) TRANSIENT 90 (/TAGGED/TRANSIENT/)

STUDENT 86 (/TAGGED/STUDENT/)

THIS WEEKS HIGH EARNERS

peteroznewman (/pro le/peteroznewman/) 27 


kkanade (/pro le/kkanade/) 10 
abenhadj (/pro le/abenhadj/) 9
rwoolhou (/pro le/rwoolhou/) 5
marcelozortea (/pro le/marcelozortea/) 3
Katerina (/pro le/katerina/) 2
leticiacampello (/pro le/leticiacampello/) 2
kjdorman (/pro le/kjdorman/) 2
ubcstudent2 (/pro le/ubcstudent2/) 2
Julia (/pro le/julia-7/) 2

RECENT ACTIVITY

kbostanoglu (/pro le/kbostanoglu/) is a new member in the forum


usmanz (/pro le/usmanz/) has been awarded the First Anniversary badge
sejnic (/pro le/sejnic/) has an updated pro le
seoyeon (/pro le/seoyeon/) is a new member in the forum
parthdarji924 (/pro le/parthdarji924/) is a new member in the forum

Latest Members:

(/pro le/kbostanoglu/) (/pro le/seoyeon/) (/pro le/parthdarji924/) (/pro le/bakr-3/) (/pro le/dedeepya/) (/pro le/jacob123/)
(/pro le/sha queee/) (/pro le/ucasbigbird/) (/pro le/test123-1/) (/pro le/subodh080830/)

Members Currently Online:

(/pro le/vganore/) (/pro le/destroy/) (/pro le/many-10/) (/pro le/tom23/) (/pro le/shashank1310/) (/pro le/mohamadali/)
(/pro le/garitm/)

Terms and Conditions (/terms.html) Privacy Policy (http://www.ansys.com/footer/privacy-policy)

Export Control Compliance (http://www.ansys.com/footer/export-control-compliance) Legal Notices (http://www.ansys.com/footer/legal-notices)

(https://www.youtube.com/user/ANSYSHowToVideos) (http://www.facebook.com/ANSYSInc) (http://www.twitter.com/ansys)


(http://www.linkedin.com/company/ansys-inc) (https://plus.google.com/u/1/+ansys)

https://studentcommunity.ansys.com/thread/how-much-mesh-refinement-should-i-do/ 13/13

You might also like