TAGGED: 3D-Transient-Thermal, oscillation
-
-
January 16, 2025 at 1:06 am
mrijal
SubscriberHi everyone,
I’m currently running a transient heat transfer simulation in LS-DYNA on a large model with over 5 million elements. The setup applies a short-duration heat flux to the top surface, and I extract nodal temperatures for post-analysis.
Using the direct solver (Solver 11) yields accurate results but takes days to complete, which is challenging as I need to run multiple simulations. Switching to Solver 12 (conjugate gradient) significantly reduces execution time but introduces considerable oscillations (spikes) in the temperature output, even though I’m using fully implicit time integration.
I’ve already adjusted the time step based on the minimum element size. While this setup produces smooth results with Solver 11, the oscillations persist with Solver 12 as seen in Figure
Are there any specific parameters or settings I can tweak to eliminate these oscillations in Solver 12? Any suggestions or advice would be greatly appreciated!
-
January 17, 2025 at 3:17 pm
Pedram Samadian
Ansys EmployeeHi,
Can you please check the value of the parameter "TIP" in the *CONTROL_THERMAL_TIMESTEP card? To eliminate the ocsillations, it needs to be 1, not 0.5 (LS-DYNA Keyword Manual).
Thanks,
PedramÂ
-
January 17, 2025 at 9:25 pm
mrijal
SubscriberHi Pedram,
Thank you for your response. As mentioned in my initial thread, I have been using fully implicit time integration (TIP: 1), yet I am still encountering those oscillations.
Thanks,
Manny -
February 6, 2025 at 5:30 pm
Ram Gopisetti
Ansys EmployeeHiÂ
Usually, Conjugate gradient-based solvers are faster than Gauss solvers so solver 11 ( Sparse Gauss) takes time to solve but it's a robust solution.Â
So you can test with other CG-based solvers to see if you can iron out these spikes and try with your best available latest solvers.Â
Cheers, RamÂ
Â
-
- You must be logged in to reply to this topic.
-
5969
-
1906
-
1420
-
1307
-
1021
© 2026 Copyright ANSYS, Inc. All rights reserved.