Any physical engine free and open source?

Click For Summary
SUMMARY

The discussion centers on simulating a ship traveling through ice using rigid body dynamics while considering fluid interactions. Zach seeks open-source platforms for this simulation, emphasizing the need for user-defined cracks based on real failure patterns. OpenFOAM and SU2 are recommended as suitable open-source computational fluid dynamics (CFD) tools that can handle these requirements effectively. The conversation highlights the importance of selecting the right software to balance complexity and performance in 3D simulations.

PREREQUISITES
  • Understanding of rigid body dynamics
  • Familiarity with computational fluid dynamics (CFD)
  • Knowledge of user-defined failure criteria in simulations
  • Basic concepts of 3D simulation modeling
NEXT STEPS
  • Research OpenFOAM capabilities for fluid-structure interactions
  • Explore SU2 for simulating user-defined cracks in rigid bodies
  • Investigate ANSYS and COMSOL for commercial simulation options
  • Consult literature on ice mechanics and simulation best practices
USEFUL FOR

This discussion is beneficial for researchers, engineers, and developers involved in fluid dynamics, particularly those focused on simulating interactions between rigid bodies and fluids in challenging environments like ice.

Zachary Liu
Messages
17
Reaction score
0
Hi,

I'm trying to simulate the ship traveling in ice. Basically, I would like to assume that the rigid body dynamics is sufficient to do the job since the main point here is the interactions between rigid ice fragments and the rigid ship. The fluid interactions with ice fragments should be considered, so is the ship and water. The problem is purely 3D, all the motions should be taken into consideration.

The reason that I don't want to use FEM to do this is that there are still lack of good theories ( continuum theory) to describe the ice fracture and it is also time consuming if the model is big. Instead, a user-defined crack may be predefined in the physical engine by assuming some reasonable criterion (I mean, if that is appliable). And then do the simulation, which is doing some kind of tricks to the practical physics. However, the user-defined crack should be based on real failure patterns of course.

I hope i have made myself clear. Are there some open platform that are available for me to use? Does anyone have any idea? Any comments are welcome.

Rgds
Zach.
 
Technology news on Phys.org


Hi Zach,

Your project sounds very interesting and challenging. You are correct in assuming that rigid body dynamics would be sufficient for simulating the interactions between the ship and ice fragments. However, as you mentioned, the fluid interactions with the ice fragments, ship, and water will also need to be taken into consideration. This can be achieved through the use of computational fluid dynamics (CFD) simulations.

There are several open source CFD software packages available, such as OpenFOAM and SU2, that you could use for your simulations. These packages have the capability to simulate fluid interactions with rigid bodies and also allow for user-defined cracks and failure patterns. They also have the advantage of being able to handle 3D simulations efficiently.

Another option would be to use a commercial software package such as ANSYS or COMSOL, which also have the capability to simulate fluid-structure interactions and user-defined failure criteria. However, these packages may be more expensive and may require a license for use.

I would recommend doing some research on these software packages and their capabilities to determine which one would be the best fit for your project. Additionally, I would suggest consulting with other researchers or experts in the field of ice mechanics to get their insights and recommendations on the best approach for your simulation.

Best of luck with your project!
 

Similar threads

  • · Replies 29 ·
Replies
29
Views
8K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 52 ·
2
Replies
52
Views
4K
  • · Replies 22 ·
Replies
22
Views
4K