Group Abstract Group Abstract

Message Boards Message Boards

2
|
14.9K Views
|
3 Replies
|
5 Total Likes
View groups...
Share
Share this post:

Creating an orrery

Posted 11 years ago
POSTED BY: Hairy Thoughter
3 Replies
Posted 11 years ago

I forgot to mention another idea that has a great deal of appeal to me. The last several decades have given an incredible amount of insight into the Antikythera Mechanism. A model based upon the gearing of the mechanism but providing a modernized 3d display would be absolutely fascinating and fun to build. If I understand correctly you would have to extend the gear class to add such complications as slotted gear catches etc.

It might make a nice community project!

Tom

POSTED BY: Thomas B
Posted 11 years ago

I have been considering since last spring how to go about something similar. I would like to try to provide a simulation environment suitable to testing interplanetary spacecraft platforms. I ran into the same problem you did with the inability to extend point gravity. After hacking at the problem for a while I realized a more accurate approach that did not reinvent the wheel would to use the ephemerides from JPL to provide precalculated orbits for the planets, major moons and a variety of other objects. This would eliminate the problems associated with solving the n-body problem. Simply calculate the positions based on the jpl then calculate a set of accelerations on craft due to gravity of each body close enough to have a significant effect.

Since then I have simply not had time to dig into the data sets to set it up here. To me though data sets DE430 and DE431 look like good options. 430 is more accurate but 431 covers a longer time frame.

Tom

POSTED BY: Thomas B

In a typical Modelica model, a component (like a planet) would know about and interact with other components via its connections, and each object is connected with a small number of "nearby" objects. For an orrery where each body interact with every other body, this is a poor fit.

What you can always do is to manually gather all relevant equations into one big model, and just connect it with visualization from the MultiBody library.

To get a fancier look of the bodies, you may use a CAD shape for visualization. Here is an example: http://community.wolfram.com/groups/-/m/t/345538

POSTED BY: Henrik Tidefelt
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard