How to Generate Accurate Initial Conditions for Simulating Galaxy Dynamics?

AI Thread Summary
Generating accurate initial conditions for simulating galaxy dynamics involves creating a Gaussian distribution for star positions and using Newtonian formulas for velocities. The initial model, while basic, has led to instability in the galaxy's dynamics. Suggestions for improvement include considering a central bulge and potentially adding a massive halo of invisible particles to enhance stability. Additionally, implementing a velocity dump after interactions may help manage excessive velocities. Overall, refining the initial conditions is crucial for achieving a stable simulation of galaxy dynamics.
fab13
Messages
300
Reaction score
7
Hello,

I'm trying to simulate disc galaxy dynamics with a nbody code. The main problem is to get
good initial values (positions and velocities of each star) in order to reproduce the
experimental dynamics.

For the positions, I began by generating a gaussian distribution of stars on 0x and Oy plans ( with mux=muy=0.0 and sigmax != sigmay). On 0z direction, I have generated a uniform distribution whose interval is small compared to sigmax and sigmay. ( this is supposed to reproduce the thin thickness of the disc galaxy). For the velocities of each point, I simply took the Newtonian formula :

vx = - ||vnorm|| * sin(theta)

vy = ||vnorm|| * cos(theta)

vz = 0.0

with ||vnorm||=sqrt(GM/R) with R equal to the distance from the origin and M the mass parameter that we have to adjust.

Unfortunately, using the code with these initial conditions, the galaxy is not stable from a dynamics point of view.

I know the model of these conditions is too basic. Could you give me indications to generate initial conditions more accurate, which could reproduce a stable dynamics.

For example, I should take account of a central bulge.

Has anyone got some documentation on this problem and models more elaborated ?

Thanks
 
Astronomy news on Phys.org
fab13 said:
Unfortunately, using the code with these initial conditions, the galaxy is not stable from a dynamics point of view.

I know the model of these conditions is too basic. Could you give me indications to generate initial conditions more accurate, which could reproduce a stable dynamics.
What do you mean by this: for how long should it remain stable, until it develops its spiral arms, or further than that?

In case you want to make it stable indefinitely, I think you should use some tricks, the most common is to add a massive halo of invisible particles to it.
 
||vnorm||=sqrt(GM/R) , won't that produce absurd velocities?
Maybe you could do a velocity dump after so many interactions, to see if they are very high or maxing out.
Personally I'd use (1+R), or to limit it further, add a terminal velocity as well.
 
Is a homemade radio telescope realistic? There seems to be a confluence of multiple technologies that makes the situation better than when I was a wee lad: software-defined radio (SDR), the easy availability of satellite dishes, surveillance drives, and fast CPUs. Let's take a step back - it is trivial to see the sun in radio. An old analog TV, a set of "rabbit ears" antenna, and you're good to go. Point the antenna at the sun (i.e. the ears are perpendicular to it) and there is...
3I/ATLAS, also known as C/2025 N1 (ATLAS) and formerly designated as A11pl3Z, is an iinterstellar comet. It was discovered by the Asteroid Terrestrial-impact Last Alert System (ATLAS) station at Río Hurtado, Chile on 1 July 2025. Note: it was mentioned (as A11pl3Z) by DaveE in a new member's introductory thread. https://www.physicsforums.com/threads/brian-cox-lead-me-here.1081670/post-7274146 https://earthsky.org/space/new-interstellar-object-candidate-heading-toward-the-sun-a11pl3z/ One...
Back
Top