Results 1 to 9 of 9

Thread: Interesting problem needs to find a good Physics Simulator

  1. #1
    Join Date
    Mar 2007
    Location
    Austin, TX, USA
    Beans
    56
    Distro
    Kubuntu 11.04 Natty Narwhal

    Interesting problem needs to find a good Physics Simulator

    I need to throw a rock at the atmosphere at 20,000 mph and have an airflow simulator model its breakup and fall pattern. Then do it over and over again 100,000 times to do a monte carlo analysis.

    Any ideas where to start? The google searches I've done and SAL searches don't look promising.

  2. #2
    Join Date
    Oct 2006
    Beans
    Hidden!

    Re: Interesting problem needs to find a good Physics Simulator

    You could write a simulation with matlab ?

  3. #3
    Join Date
    Mar 2007
    Location
    Austin, TX, USA
    Beans
    56
    Distro
    Kubuntu 11.04 Natty Narwhal

    Re: Interesting problem needs to find a good Physics Simulator

    Quote Originally Posted by Nirva View Post
    You could write a simulation with matlab ?
    No, I don't know matlab, don't have time to learn it, don't know if it could even do it. I'm not a programmer. But if someone knows a package that will work, I've got a budget to contract for a short term project.

  4. #4
    WW is offline Iced Blended Vanilla Crème Ubuntu
    Join Date
    Oct 2004
    Beans
    1,532

    Re: Interesting problem needs to find a good Physics Simulator

    Do you already have a good understanding of the model of this process, or is figuring that out part of the problem to be solved?

    For example, a "rock" could be modeled as a point mass, a sphere, an ellipsoid, a polyhedron, etc. (Since you mention air flow, a point mass is presumably far too simple.) What do you already know about how to model the breakup of the rock?

  5. #5
    Join Date
    Mar 2007
    Location
    Austin, TX, USA
    Beans
    56
    Distro
    Kubuntu 11.04 Natty Narwhal

    Re: Interesting problem needs to find a good Physics Simulator

    Bump.
    The Institute for Mapping Technology offers GIS training using open source software and education on Deep Web Research

  6. #6
    Join Date
    Jun 2008
    Beans
    204
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Interesting problem needs to find a good Physics Simulator

    Do you already have a good understanding of the model of this process, or is figuring that out part of the problem to be solved?

    For example, a "rock" could be modeled as a point mass, a sphere, an ellipsoid, a polyhedron, etc. (Since you mention air flow, a point mass is presumably far too simple.) What do you already know about how to model the breakup of the rock?
    Yeah we really need a bit more info as advised above, there are a huge range of possibilites wrt the kind of thing you are asking. The nature of the rock is a pretty important thing (how will we know when it should break up etc).


    No, I don't know matlab, don't have time to learn it, don't know if it could even do it. I'm not a programmer. But if someone knows a package that will work, I've got a budget to contract for a short term project.
    Even if you dont expect to do any programming, you will have to build your model into the code that you will be using - it is highly unlikely that you will be able to point and click some model options then set it running.

  7. #7
    Join Date
    Jun 2008
    Beans
    204
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Interesting problem needs to find a good Physics Simulator

    Let me ask some questions/make suggestions:

    1) You will probably need to have a simulation which is "comoving" with the ball until breakup. Otherwise you will have a huge distance travelled (given the speed of the ball) and a very small ball ----> poor spatial resolution. In short have a stationary ball with flow moving around it at 20,000 mph until it breaks up.

    2) upon breakup, (or does the sim start at breakup? see below) you will need to allow the simulation grid to increase in spatial scale so that the components of the rock can be traced.

    3) how interested are you in what happens to the rock before breakup? It would be relatively easy to model what happend to x amount of bits in a non-attractive cluster when exposed to 20,000 mph flow, but it is not so easy to model a ball being deformed etc until breakup. In short, I would start with a number of pieces close together but not "stuck together" at t=0 and then expose that to flow - this may not be accurate enough for you (you would also have to ensure that the rock was already surrounded by flow before turning the hydrodynamics on, because you dont want it to get hit by a shock front).

    Now, I know I havnt answered your question about what resources there are code-wise, but you really need to know what you want to model first. There are a number of hydrodynamical codes out there, but which one you need will depend on how complex your model is.

  8. #8
    Join Date
    Aug 2010
    Beans
    1

    Re: Interesting problem needs to find a good Physics Simulator

    Thanks for solve problems. Do you already have a good understanding of the model of this process, or is figuring that out part of the problem to be solved?

  9. #9
    Join Date
    Jul 2010
    Beans
    2

    Re: Interesting problem needs to find a good Physics Simulator

    I agree it's vital to know what you want from this model, and in what detail (eg does the "fall" mean you want to get a statistical distribution of how the rock particles diverge from the parent rock over time, or do you want to track the x, y, z, co-ordinates of each rock particle, or something else?), and then repeat this 100,000 times.

    Depending on what accuracy you are trying to achieve, maybe you could look into speaking to a game coder. They model explosions every day of their life, including tracking the motion of each particle, as it spreads away from the explosion source. They use the Physyx library within NVidea CUDA enabled graphics cards - allowing the particles to be modelled in parallel, thereby speeding up the calculation times.

    Just a thought.

    Mike

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •