Uploaded by Majid Rezaie

What-is-Mass-Scaling

CART (/CART)
Resource
Library
(/resources)
(/)
you are here:
(/) /
ANSYS
Traiing
About
Us
(/aboutu)
Search...
News &
Insights
(/newsinsights)
Contact
Us
(/contactus)
News & Insights (/news-insights) / Engineering Advantage Blog (/blog) / What is Mass Scaling and When is it Appropriate in Explicit Dynamics Analysis?
Engineering Advantage
What is Mass Scaling and When is it
Appropriate in Explicit Dynamics
Analysis?
Subscribe to Our Blog via Email:
SUBSCRIBE ME! »
Related Posts:
(/blog/tips-tricks-matching-fea-results-physicaldata)
July 18, 2017
by: Peter Barrett
Tips & Tricks for Matching
Tips & Tricks for Matching
FEA Results to Physical Data
October 17, 2014 By: Steven Hale
Have you ever painstakingly worked to develop an explicit dynamics model only to find out
that it takes days to run? Wouldn’t you like to be able to speed up your runs without
sacrificing solution accuracy? Mass scaling may provide a solution.
Run time for a transient dynamics model is not only a function of the model size, but also the
time step size. In explicit dynamics, the time step is internally calculated to provide a stable
solution and to accurately predict the propagation of the highest frequency waves in the
model; the stress and shock waves. This condition limits the time step such that the stress
wave cannot travel more than the smallest element dimension in a single step. This is known
as the Courant condition which is shown in Equation 1.
(/blog/tips-tricks-matching-fearesults-physical-data)
READ MORE (/BLOG/TIPS-TRICKS-MATCHING-FEARESULTS-PHYSICAL-DATA)
TAGS: test data (/blog?tid_1=test data) / FEA
Consulting (/blog?tid=66) / Engineering Analysis Tips
(/blog?tid=28)
/ FEA (/blog?tid=65)
Equation 1:
July 11, 2017
by: Christina Capasso Jamerson
Best of the Blog - 2017 So Far
(/blog/best-blog-2017-so-far)
Where
= Stable time step
h = Smallest element dimension in the model
c = Acoustic wave speed (speed of stress wave)
f = Scale factor to improve stability (typically 0.9)
The equation for the acoustic wave speed is different for each element type but its simplest
form is listed in Equation 2.
READ MORE (/BLOG/BEST-BLOG-2017-SO-FAR)
TAGS: best of (/blog?tid_1=best of) / FEA Consulting
(/blog?tid=66)
/ CFD (/blog?tid=80) / CFD Consulting
(/blog?tid=81)
/ Engineering Analysis Tips (/blog?tid=28)
/ FEA (/blog?tid=65)
Equation 2:
July 4, 2017
by: Christina Capasso Jamerson
Where E = Young’s modulus
Happy 4th of July (/blog/happy4th-july)
= density
READ MORE (/BLOG/HAPPY-4TH-JULY)
Request a free Explicit Dynamics Consulting Consultation today! (/contact-us)
There are three parameters that can be adjusted to increase the time step and bring down
the run time: element size, Young’s modulus, and density. While the mesh can be adjusted to
increase the element sizes, this is often impractical when geometries are complex with small
features. Young’s modulus is a material stiffness property and artificially lowering it will
adversely affect accuracy. Artificially increasing density can also adversely affect accuracy
(think force = mass times acceleration). But what if the density could be increased only in the
smallest elements that control the time step? This idea is the basis for mass scaling.
Mass scaling is an automated procedure whereby the code increases the time step by
scaling up the density in the specific elements that are controlling the time step. The user
specifies a minimum time step size and the density in those elements that have time steps
smaller than this value are increased to the point where the time step is equal to this value.
While this is a very effective tool, it’s not without its drawbacks.
Mass scaling is a tried and proven method for reducing run times in quasi-static analyses
where the velocity is low and the kinetic energy is very small relative to the internal energy
(please refer to my previous blog post,“How Can Explicit Solvers Help with Stubborn
Nonlinear Statics Model (/blog/how-can-explicit-solvers-help-stubborn-nonlinear-statics-models) ” for more
information on quasi-static analyses). But what about truly dynamic analyses where an
accurate mass distribution is critical to the solution?
TAGS: just for fun (/blog?tid_1=just for fun) /
Engineering Analysis Tips (/blog?tid=28)
(/blog/speeding-your-analysis-%E2%80%93-part-3)
June 26, 2017
by: James Kosloski
Speeding Up Your Analysis –
Part 3 (/blog/speeding-youranalysis-%E2%80%93-part-3)
It is still possible to use mass scaling effectively for such models, but it should be done
judiciously. As a rule of thumb, mass can be added to non-critical regions of the model as
long as it doesn’t significantly increase the overall mass of a part.
Validation requires
READ MORE (/BLOG/SPEEDING-YOUR-ANALYSIS%E2%80%93-PART-3)
checking both the relative increase in mass as well as the location of the added mass. Only
very small amounts of mass should be added in locations where critical results are being
TAGS: Hardware (/blog?tid_1=Hardware) / FEA
evaluated.
Consulting (/blog?tid=66) / CFD (/blog?tid=80) / CFD
To demonstrate the effects of mass scaling, a model of a Polycarbonate ball with through
holes impacting a rigid plate at 20 m/s was developed in ANSYS Workbench/LS-Dyna. The
critical result used to predict damage in the ball is the maximum plastic strain in the through
holes. Two different meshes were evaluated, as shown in Figure 1. The image on the left
shows the model with a default mesh and the image on the right shows the model with a fine
mesh at the top.
(/blog?tid=28)
Consulting (/blog?tid=81) / Engineering Analysis Tips
/ FEA (/blog?tid=65)
June 20, 2017
by: Eric Stamper
Fun with Simulation (/blog/funsimulation)
READ MORE (/BLOG/FUN-SIMULATION)
TAGS: Engineering Simulation (/blog?tid_1=Engineering
Simulation)
/ FEA Consulting (/blog?tid=66) / CFD
(/blog?tid=80)
/ CFD Consulting (/blog?tid=81) /
Engineering Analysis Tips (/blog?tid=28) / FEA (/blog?
tid=65)
Figure 1: Meshes – Polycarbonate Ball Impact Model
The two meshes were run with different levels of mass-scaling. The plastic strain distribution
for the default mesh without any mass scaling is shown in Figure 2. All of the plastic strain
occurs in the through holes. We can safely assume, then, that scaling the mass in the small
elements at the top of the ball in the second mesh should not affect the critical results
because these elements are relatively far from the critical regions.
Figure 2: Plastic Strain Distribution – Default Mesh
A comparison of solutions for the two different meshes and different mass scaling values is
provided in Table 1. Notice that a small amount of mass scaling (dt = 3.e-7) assigned to the
default mesh has a minimal impact on the plastic strain, while a larger amount of mass scaling
(dt = 6.e-7) has a significant effect, even though it only causes in increase of 0.19% in the
mass of the ball. However, for the model with the fine mesh at the top, a significant increase
in mass scaling (dt = 3.e-7 s up from 1.e-7 s) causes only a minor change in plastic strain
while resulting in nearly a 60% drop in run time! In this case, all of the mass scaling was
applied to the smallest elements at the top of the ball, far from the through holes, as shown in
Figure 3.
Request a free Explicit Dynamics Consulting Consultation today! (/contact-us)
Table 1: Model Comparison Showing the Effects of Mass Scaling
Figure 3: Added Mass (non-blue elements at top of ball)
In conclusion, mass scaling is a proven and effective tool for reducing run times in explicit
dynamics analysis (/fea-services/explicit-dynamics-analysis) , especially in models that have complex
geometry and small features that make mesh coarsening difficult. While mass scaling is
simple to apply, it needs to be done judiciously in models that are not quasi-static. Analysts
(https://caeai.com) should check both the amount of mass scaling as a percentage of part mass
and the location of the mass scaling to make sure that artificial mass is not being added to
critical regions. Small percentage increases in mass applied to critical locations can
significantly impact the accuracy of critical results. What good are results obtained quickly if
they aren’t accurate? It is always wise to run your model once without mass scaling and
compare critical results to quantify the effects of mass scaling.
I am most interested in feedback from those of you that have used mass scaling in explicit
dynamics analysis. Have you found mass scaling to be a valuable tool for speeding up your
runs without sacrificing accuracy?
Request a free Explicit Dynamics Consulting Consultation today! (/contact-us)
5 Comments
1

CAE Associates
 Recommend 10
Login
Sort by Best
⤤ Share
Join the discussion…
LOG IN WITH
OR SIGN UP WITH DISQUS ?
Name
Steven Hale • a year ago
As I discussed in the article, if you are simulating a quasi-static process, mass scaling is
generally acceptable because inertia effects should be small relative to static effects. On
the other hand, if inertia/dynamic effects are important, you can still use mass-scaling but
you need to make sure that the overall percentage increase in mass is very small in
regions where accuracy is critical.
△ ▽ • Reply • Share ›
Christina_Capasso
approved
Mod
> Steven Hale • a year ago
approved
△ ▽ • Reply • Share ›
Ankit Varma • a year ago
hello Steven, I found the article quite informative and useful for begineers like me. I would
like to request you to provide me some information about using mass scaling judiciously
in the case of an dynamic/explicit analysis for an welding process. thank you.
△ ▽ • Reply • Share ›
Claudiu Feanalysis • 2 years ago
Superb article and very useful against long solving times, thank you!
△ ▽ • Reply • Share ›
Steven Hale > Claudiu Feanalysis • 2 years ago
You're welcome - I think mass scaling can be very useful if used properly. I'm glad
you found this helpful.
△ ▽ • Reply • Share ›
Contact Us (/contact-us)
Privacy Policy (/about-us/privacy-policy)
Sitemap (/sitemap)
©2017 CAE Associates Inc. All rights reserved (/)