All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
OBJECTIVE: 1) To reduce the runtime of the model using the mass scaling and ensuring the stability of the mass scaling i.e, the model with mass scaling and without mass scaling should behave the same. 2) To observe the effect of the DT2MS on the CPU time and also limiting the mass scaling to only 8%.…
Avinash manjunath
updated on 01 Apr 2022
OBJECTIVE:
1) To reduce the runtime of the model using the mass scaling and ensuring the stability of the mass scaling i.e, the model with mass scaling and without mass scaling should behave the same.
2) To observe the effect of the DT2MS on the CPU time and also limiting the mass scaling to only 8%.
3) To observe the effect of the TSSFACE(Time scale factor) on the CPU time for running the simulation.
4) To run the same model using the implicit solver with necessary changes and compare the explicit and implicit run time.
Fig 1 Given model
CASE SET UP AND EXECUTION :
CASE 1 : STUDYING THE EFFECT OF DT2MS ON CPU RUNTIME
1. Determining the baseline timestep for the given model
The given model is run without any mass scaling to determine the baseline timestep . Since, there is no mass scaling during this run, the percentage mass increase would be zero.
The baseline timestep is found to be 4.89e-5 sec.
2. Mass scaling using the control timstep
The mass scaling is done by using the Control timestep card and changing the DT2MS value in the card. Since, the baseline timestep has been found to be 4.89 e-5 in the first run without mass scaling, the DT2MS value should be higher than the baseline timestep value i.e, 4.89 e-5.
The DT2MS in the second run has been entered as 1.5e-4 sec and the model is run using the explicit solver. The percentage increase in the mass due to the mass scaling is also noted down along with the CPU runtime.
Fig 2 Changing the DT2MS value
3. Optimizing the DT2MS for the percentage increase in the mass
The Percentage increase in the mass during the second run has been found to be 30.517% which is not accepteable as it is higher than 8% mass increase limit.
The percentage increase in the mass can be controlled by reducing the value of the DT2MS and at the same time ensuring that the value stays higher than the baseline timestep . This way with each run the DT2MS value is reduced utill the percentage increase in the mass gets below the target value of the 8% and the CPU runtime is reduced as compared to the CPU runtime of the model without mass scaling.
CASE 2 : STUDYING THE EFFECT OF TIME STEP SCALE FACTOR (TSSFAC)
1. Changing the Time step scale factor(TSSFAC) keeping the DT2MS constant
The DT2MS value for which the mass scaling was optimized for 8% is kept constant and the TSSFAC value is changed in each run in order to study the effect of the Time step scale factor on the CPU runtime.
CASE 3 : Running the model using the Implicit solver
1. Adding the Implicit_Genral card
In addition to the already existing cards, the Implicit_general control card is added in order to carry out the Implicit analysis. The IMFLAG value is kept at "1" in order for turning ON the flag for the Implcit analysis.
Fig 3 Creating the Implcit general card for turning the implicit flag ON
2.Creating the IMLICIT_AUTO card for automatic adjustment of timestep
The flag for the automatic adjustment of the timestep is turned ON by entering the value for AUTO in the IMPLICIT_AUTO card.
Fig 4 Creating the card Implicit_auto for automatic adjustment of the timestep
3. Creating the IMPLICIT_SOLUTION card for setting the limit for the no of iterations and the tolerance limit for the displacement relative convergence .
The IMPLICIT_SOLUTION card is created for setting the limit for the no iterations at each timestep for convergance. In this card, the displacement realative convergance tolerance limit can also be set.
Fig 5 Creating the IMPLICIT_AUTO card for limiting the no of Iterations for each timestep and setting the tolerance limit for the displacement convergance
4. Creating the IMPLICIT_SOLVER card
This an optional card which applies to implicit calculations. The linear equation solver performs the CPU-intensive stiffness matrix inversion.
Fig 6 Creating the IMPLICIT_SOLVER card
5. Creating the boundary conditions
i. Constraining the lower pin
The lower pin is constrained by using the Single point constraint set card . The already created Node set of the lower pin is used for constraining the lower pin. The lower pin is constrained in all the directions.
Fig 7 Constraining the lower pin in all degrees of freedom
ii.Constraining the Upper pin
The upper pin is constrained in all the degrees of freedom except the translational in z-direction . The Nodeset of the upper pin is selected in Single point constraint set card.
Fig 8 Constraining the upper pin
iii. Prescribed motion set for the Upper Pin
The Upper pin is subjected to prescribed motion set which is the displacement in the z-direction. The prescribed motion Rigid card is created in which the Part id of the upper pin is made use of. The degree of freedom which should be attributed to the Upper pin is mentioned in the card. Also the type of the motion that is being prescribed is mentioned in the card. The Curve which described the motion with respect to the time is also assigned in the card.
Fig 9 Applying the prescribed motion to the upper pin
6. All the other cards such as *contact, *control termination, * Material, *section , *Part already exist and are kept unchanged.
RESULTS:
1. CPU runtime vs DT2MS
Fig 10 CPU runtime vs Time step
INFERENCE :
1.The CPU runtime intially increases with the increase in the Time step but then it starts to decrease with the increase in the time step(DT2MS). Thus, it can be concluded that total runtime can be controlled by increasing the time step with the addition of the Mass also known as Mass scaling .
2. However, the addition of the Mass can lead to inaccuracies hence, the increase in time step has to be optimized for 8% Mass increase. Thus , the time step at which the mass scaling is only 8% is 1.02E-4.
3. Any further increase in the time step value pf 1.02E-4 may lead to Mass scaling of above 8% which may not be accepteable in this case.
4. The CPU runtime for the time step of 1.02E-4 has been found to be 14.75hrs as compared to the CPU runtime of 61.94 hrs in case of the model run without mass scaling.
2. CPU runtime Vs Time step scale factor (TSSFAC)
Fig 11 CPU TIME VS TIME STEP SCALE FACTOR(TSSFAC)
INFERENCE :
1.For the constant DT2MS value, the CPU runtime increases with the decrease in the Time step scale factor(TSSFAC) as the time step applied at each run is the product of DT2MS and TSSFAC. Hence, for the run where the DT2MS = 1.02E-4 sec and TSSFAC = 0.9 ,
Time step = (1.02E-4)* 0.9 = 9.18E-5 sec.
Thus, constant DT2MS value as the TSSFAC value is decreased after every run , the time step value at each run is getting decreased and this leading to an overall increase in the CPU runtime.
2. The Optimum TSSFAC for the analysis is 0.9
3. Implicit Analysis
Note : *The Simulation for the Implicit ananlysis could be found in the Powerpoint presentation that has been attached with the report.
Fig 12 Failure near the Notch
INFERENCE :
1.It the CPU runtime in the Implicit solution is just 4m and 42 sec which is very fast as compared to the explicit analysis.
2. It can be observed from the simulation that the plate is most likely to fail near U-Notch due to the presence of the huge stress concentration near the u-notch.
3.The area of huge stress concentration is due to the discontinuity.
CONCLUSION:
1. The simulation was Optimized for the Time step(DT2MS) and the Time step scale factor (TSSFAC) of 1.02E-4 and 0.9 respectively.
2. The mass scaling was achieved for the targeted value of 8%.
3. The effect of the Time step(DT2MS) on the CPU run time was established successfully.
4.The effect of the Time step scale factor (TSSFAC) on the CPU runtime was established successfully.
5. The Implicit analysis for the given model was run successfully and the comparison of the runtime between the Implicit analysis and the explicit analysis was carried out successfully.
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Bird Strike - Project - 2
OBJECTIVES : 1. To simulate the bird Strike on the given aero engine model. 2. To carry out the simulation by including the different files of the part into a Single Main file by using the keyword* INCLUDE 3.To renumber the Nodes, Elements and the Parts before running the simulation in the ranges of 100000+, 500000+ and…
10 Apr 2022 07:00 PM IST
week-11 Joint creation and Demonstration
OBJECTIVE : 1. Creating the Revolute joint between two plates. 2. Creating the Cylindrical joint between two concentric cylinders. 3. Creating the Spherical joint between two concentric spheres. 4.Creating the Translational joints between co-axial boxes. CASE SET UP : CASE 1 : CREATING THE REVOLUTE JOINT 1. Creating…
10 Apr 2022 06:52 PM IST
Week - 10 Hyperelastic Material Models
OBJECTIVE : 1. To calculate the Mooney Rivilin and Ogden material constants by fitting the curve using the given engineering stress and engineering strain data. 2.Using the constants calculated for the Mooney-Rivilin and the Ogden material, Create the Material model for the Hyperelastic material. 3. Using the Hyperelastic…
07 Apr 2022 08:10 PM IST
Week - 9 Material Modeling from Raw Data
OBJECTIVE : 1. Extracting the data from the given diagram of the true stress strain curve of the graphite iron casting. 2. Cleaning the data and making the sure that it matches the original data given in the diagram. 3. Processing the data and creating the material for the FEA analysis. 4. Using the material model for…
06 Apr 2022 11:54 AM IST
Related Courses
0 Hours of Content
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.