Simulating solar systems

Thinking about improving the Artwork in Vega Strike, or making your own Mod? Submit your question and ideas in this forum.

Moderator: pyramid

Post Reply
gonzo
Bounty Hunter
Bounty Hunter
Posts: 207
Joined: Wed Oct 20, 2010 3:50 pm
Location: Kungälv, Sweden
Contact:

Simulating solar systems

Post by gonzo »

Does anyone know about free/open software for space simulation? (preferably linux/unix)
I'm right now looking into accrete
From the accrete webpage:
Accrete is a physical simulation of solar system planet formation. This simulation works by modelling a dust cloud around a Sun-like star, injecting a series of masses which collect dust, and form planets by accretion.
Accrete is from the 70's and I've only found one later program, stargen:

While accrete gives you a text output of formed planets/planetoids and star, Stargen gives you a grafic printout where
planets from our solar system is borrowed to represent the simulated system.
Basically I'm looking for more modern versions for simulating planet/solar system formation.


Anyway,
this is what an accrete session will look like:
--------------------------------------------------

Code: Select all

~ $ cd accrete
~ $ ./accrete
.. Injecting protoplanet.
.. Injecting protoplanet.
.. Injecting protoplanet.
Collision between two planetesimals!
.. Injecting protoplanet.
.. Injecting protoplanet.
.. Injecting protoplanet.
Collision between two planetesimals!
.. Injecting protoplanet.

...
This gives you a textfile, New.System, which will look something like this:

SYSTEM CHARACTERISTICS
Mass of central star: 1.142 solar masses
Luminosity of central star: 1.899 (relative to the sun)
Total main sequence lifetime: 6013 million years
Current age of stellar system: 5109 million years
Radius of habitable ecosphere: 1.378 AU

Planet #1:
Distance from primary star (in A.U.): 0.344
Eccentricity of orbit: 0.001
Mass (in Earth masses): 0.049
Equatorial radius (in Km): 2365.1
Density (in g/cc): 5.271
Escape Velocity (in km/sec): 4.06
Smallest molecular weight retained: 48.17 (SO2)
Surface acceleration (in cm/sec2): 348.38
Surface Gravity (in Earth gees): 0.36
Surface temperature (Celcius): 243.00
Axial tilt (in degrees): 18
Planetary albedo: 0.268
Length of year (in years): 0.19
Length of day (in hours): 25.68

Planet #2:
Distance from primary star (in A.U.): 0.453
Eccentricity of orbit: 0.036
Mass (in Earth masses): 0.009
Equatorial radius (in Km): 1362.7
Density (in g/cc): 5.254
Escape Velocity (in km/sec): 2.34
Smallest molecular weight retained: 145.57
Surface acceleration (in cm/sec2): 200.10
Surface Gravity (in Earth gees): 0.20
Surface temperature (Celcius): 160.80
Axial tilt (in degrees): 19
Planetary albedo: 0.366
Length of year (in years): 0.29
Length of day (in hours): 33.88

Planet #3:
Distance from primary star (in A.U.): 0.565
Eccentricity of orbit: 0.162
Mass (in Earth masses): 0.874
Equatorial radius (in Km): 6129.4
Density (in g/cc): 5.417
Escape Velocity (in km/sec): 10.67
Smallest molecular weight retained: 6.98 (CH4)
Surface acceleration (in cm/sec2): 927.93
Surface Gravity (in Earth gees): 0.95
Boiling point of water (celcius): 267.9
Surface Pressure (in atmospheres): 66.870 RUNAWAY GREENHOUSE EFFECT
Surface temperature (Celcius): 474.91
Cloud cover percentage: 100.00
Axial tilt (in degrees): 20
Planetary albedo: 0.648
Length of year (in years): 0.40
Length of day (in hours): 15.73

...

And, er... No, I couldn't possibly tell, straight out, what use this could be for the Vega Strike project but I just had me a little detour from my original
task to render me some planets. :)
There are 10 types of people in this world, those who understand binary and those who don't.
charlieg
Elite Mercenary
Elite Mercenary
Posts: 1329
Joined: Thu Mar 27, 2003 11:51 pm
Location: Manchester, UK
Contact:

Re: Simulating solar systems

Post by charlieg »

You could try Celestia:
http://www.shatters.net/celestia/
Free Gamer - free software games compendium and commentary!
FreeGameDev forum - open source game development community
gonzo
Bounty Hunter
Bounty Hunter
Posts: 207
Joined: Wed Oct 20, 2010 3:50 pm
Location: Kungälv, Sweden
Contact:

Re: Simulating solar systems

Post by gonzo »

Thanks!
I actually have it installed but I haven't given it time yet. I just watched the introduction and it's quite a show their giving.
I'm more into simulating the "creation" of star systems rather than exploring cosmos though.
Incidentally I just watched this video and it's another take on it. Big Bang style. (01:15 and onward)
... Can you let two galaxies collide like that on you're laptop or do you need a supercomputer for the job?
There are 10 types of people in this world, those who understand binary and those who don't.
gonzo
Bounty Hunter
Bounty Hunter
Posts: 207
Joined: Wed Oct 20, 2010 3:50 pm
Location: Kungälv, Sweden
Contact:

Re: Simulating solar systems

Post by gonzo »

Oki. I'm getting closer. Just found Gadget and Starburst and
it looks like they could keep me busy for a while...
There are 10 types of people in this world, those who understand binary and those who don't.
gonzo
Bounty Hunter
Bounty Hunter
Posts: 207
Joined: Wed Oct 20, 2010 3:50 pm
Location: Kungälv, Sweden
Contact:

Re: Simulating solar systems

Post by gonzo »

Well. That was compiling "fun" for some four hours to no use...
Here's an easier program to work with: gravit
Both the 0.42 from the page above and the 0.51 from github compiles and works fine.
There are 10 types of people in this world, those who understand binary and those who don't.
JamieWade
Atmospheric Pilot
Atmospheric Pilot
Posts: 1
Joined: Wed Nov 27, 2013 8:28 am

Re: Simulating solar systems

Post by JamieWade »

gonzo wrote:Does anyone know about free/open software for space simulation? (preferably linux/unix)
I'm right now looking into accrete
From the accrete webpage:
Accrete is a physical simulation of solar system planet formation. This simulation works by modelling a dust cloud around a Sun-like star, injecting a series of masses which collect dust, and form planets by accretion.
Accrete is from the 70's and I've only found one later program, stargen:

While accrete gives you a text output of formed planets/planetoids and star, Stargen gives you a grafic printout where
planets from our solar system is borrowed to represent the simulated system.
Basically I'm looking for more modern versions for simulating planet/solar system formation.


Anyway,
this is what an accrete session will look like:
--------------------------------------------------

Code: Select all

~ $ cd accrete
~ $ ./accrete
.. Injecting protoplanet.
.. Injecting protoplanet.
.. Injecting protoplanet.
Collision between two planetesimals!
.. Injecting protoplanet.
.. Injecting protoplanet.
.. Injecting protoplanet.
Collision between two planetesimals!
.. Injecting protoplanet.

...
This gives you a textfile, New.System, which will look something like this:

SYSTEM CHARACTERISTICS
Mass of central star: 1.142 solar masses
Luminosity of central star: 1.899 (relative to the sun)
Total main sequence lifetime: 6013 million years
Current age of stellar system: 5109 million years
Radius of habitable ecosphere: 1.378 AU

Planet #1:
Distance from primary star (in A.U.): 0.344
Eccentricity of orbit: 0.001
Mass (in Earth masses): 0.049
Equatorial radius (in Km): 2365.1
Density (in g/cc): 5.271
Escape Velocity (in km/sec): 4.06
Smallest molecular weight retained: 48.17 (SO2)
Surface acceleration (in cm/sec2): 348.38
Surface Gravity (in Earth gees): 0.36
Surface temperature (Celcius): 243.00
Axial tilt (in degrees): 18
Planetary albedo: 0.268
Length of year (in years): 0.19
Length of day (in hours): 25.68

Planet #2:
Distance from primary star (in A.U.): 0.453
Eccentricity of orbit: 0.036
Mass (in Earth masses): 0.009
Equatorial radius (in Km): 1362.7
Density (in g/cc): 5.254
Escape Velocity (in km/sec): 2.34
Smallest molecular weight retained: 145.57
Surface acceleration (in cm/sec2): 200.10
Surface Gravity (in Earth gees): 0.20
Surface temperature (Celcius): 160.80
Axial tilt (in degrees): 19
Planetary albedo: 0.366
Length of year (in years): 0.29
Length of day (in hours): 33.88

Planet #3:
Distance from primary star (in A.U.): 0.565
Eccentricity of orbit: 0.162
Mass (in Earth masses): 0.874
Equatorial radius (in Km): 6129.4
Density (in g/cc): 5.417
Escape Velocity (in km/sec): 10.67
Smallest molecular weight retained: 6.98 (CH4)
Surface acceleration (in cm/sec2): 927.93
Surface Gravity (in Earth gees): 0.95
Boiling point of water (celcius): 267.9
Surface Pressure (in atmospheres): 66.870 RUNAWAY GREENHOUSE EFFECT
Surface temperature (Celcius): 474.91
Cloud cover percentage: 100.00
Axial tilt (in degrees): 20
Planetary albedo: 0.648
Length of year (in years): 0.40
Length of day (in hours): 15.73

...

And, er... No, I couldn't possibly tell, straight out, what use this could be for the Vega Strike project but I just had me a little detour from my original
task to render me some planets. :)
Hello friend were you able to simulate the solar system? I am working on similar project so can you help me out with some information? I hope you will reply..
gonzo
Bounty Hunter
Bounty Hunter
Posts: 207
Joined: Wed Oct 20, 2010 3:50 pm
Location: Kungälv, Sweden
Contact:

Re: Simulating solar systems

Post by gonzo »

The only program I managed to run was accrete and some other software that was a version of accrete. It will just give you a list of characteristics as shown in this thread and I don't know what much use it is other than show that ifyou start up with a bunch of matter in orbit around a star they will interact(collide) to form something similar to our solar system.
I am working on similar project so can you help me out with some information?
What do you need the simulation to do?
There are 10 types of people in this world, those who understand binary and those who don't.
warpnoob
Trader
Trader
Posts: 19
Joined: Thu Jan 30, 2014 5:46 pm

Re: Simulating solar systems

Post by warpnoob »

At first I thought you wanted something along the line of an actual space travel simulator, in which case I'd have given you Orbiter.
But in this case, uhm, how about Universe Sandbox?
gonzo
Bounty Hunter
Bounty Hunter
Posts: 207
Joined: Wed Oct 20, 2010 3:50 pm
Location: Kungälv, Sweden
Contact:

Re: Simulating solar systems

Post by gonzo »

http://universesandbox.com/screenshots/
Thanks, that looks brilliant. I'm on linux though so it'll take a while to reach my computer.
There are 10 types of people in this world, those who understand binary and those who don't.
Post Reply