Textbook on Numerical Celestial Mechanics

In summary, I'm seeking for a good textbook on numerical celestial mechanics. My current level of proficiency is: 1- understanding of classical mechanics is at the level of Goldstein's textbook2- understanding of numerical analysis is at the level that I can easily pick up an algorithm from the "numerical recipes" and rewrite it in my preferred language(s)Virtually all of the books I've seen so far do not fit my requirements for one or more of the following reasons: 1- too introductory (e.g., start explaining Newton's laws)2- no numerical approach3- focused on other applications (e.g., satellite control)Of course, a cheap textbook would be appreciated
  • #1
Coelum
97
32
Forum,
I'm seeking for a good textbook on numerical celestial mechanics. My current level of proficiency is:
1- understanding of classical mechanics is at the level of Goldstein's textbook
2- understanding of numerical analysis is at the level that I can easily pick up an algorithm from the "numerical recipes" and rewrite it in my preferred language(s)
Virtually all of the books I've seen so far do not fit my requirements for one or more of the following reasons:
1- too introductory (e.g., start explaining Newton's laws)
2- no numerical approach
3- focused on other applications (e.g., satellite control)
Of course, a cheap textbook would be appreciated ... ;-)
 
Astronomy news on Phys.org
  • #2
You may need to find a good Numerical Methods book and then apply the general methods to Celestial Mechanics.
I find Elementary Numerical Analysis by Conte and de Boor very useful. Also the 2 volume set A Survey of Numerical Mathematics by Young and Gregory is good.
 
  • #3
Integral,
thanks for you reply. However, I understand that Celestial Mechanics has some peculiar idiosyncracies (long integration time, need to conserve energy, precision balancing between numerical integration and function evaluation) that seem to require a very specialized approach.
From you reply I understand that I was not very clear on my background: I have some years experience in technical/scientific computing so an introductory text on Numerical Analysis is likely to be of little use. But'll be glad to have a look at the books you reference.
 
  • #4
Neither of those texts are a "recipe" style books. I used them in grad level Numerical Analysis Math courses, I believe that this differers from a CS course in that a large emphasis is placed on understanding the inherent errors. If you cannot find a canned set of recipes to do what you need. These books may be of some help in designing your own programs. Though it may not be easy to dig out the information you need.
 
  • #5
Hi Coelum,

It's not cheap, but http://www.talkroot.com/cgi-bin/shop-item_id-1881883124-search_type-AsinSearch-locale-us.html is the book which is used in my school for two semesters of orbital mechanics. It has quite a few pseudocode algorithms for various topics, and covers pretty much any topic you can think of.

Downside is: It's poorly organized, IMO. It has everything, but needs an editor badly.
 
Last edited by a moderator:
  • #6
what do you want to know?

modelling an orbit is just a matter of integrating some equations. one can easily make numerical equations from written ones.

or are there other things you want to do?
 
  • #7
I liked A.D. Dubyago's THE DETERMINATION OF ORBITS, translated from the Russian by the Rand Corporation. The Method of Gauss to determine an orbit by three angle-only observations is in Chapter Five.

Jerry Abbott
 
  • #8
Jenab said:
I liked A.D. Dubyago's THE DETERMINATION OF ORBITS, translated from the Russian by the Rand Corporation. The Method of Gauss to determine an orbit by three angle-only observations is in Chapter Five.

Jerry Abbott

Here's my solution to the ephemeris problem. Yahoo Answers staff didn't like it, but it's a correct general solution with a worked example for Jupiter's position on a given date.
http://jenab6.livejournal.com/15453.html

Here's a BASIC program I wrote (with double precision) to evolve a heliocentric state vector with a small time increment for a given period of time. It's basically a numerical check on a two-body Keplerian solution for my transfer orbit procedure.
http://jenab6.livejournal.com/15275.html

Hyperbolic transfer orbit calculation.
http://jenab6.livejournal.com/15054.html

Predicting lunar eclipses.
http://jenab6.livejournal.com/13341.html

Determining an orbit with three geocentric angular positions by the method of Gauss.
http://jenab6.livejournal.com/12572.html

Elliptical transfer orbit calculation.
http://jenab6.livejournal.com/12053.html

The Case of the Mischievous Astronaut (probably somebody's homework problem).
http://jenab6.livejournal.com/6204.html

Orbital elements for solar system planets.
http://jenab6.livejournal.com/3160.html

Hohmann transfer orbits (worked examples).
http://jenab6.livejournal.com/1510.html

Jerry Abbott
 

1. What is Numerical Celestial Mechanics?

Numerical Celestial Mechanics is a branch of astronomy that uses numerical methods and computer simulations to study the motion of celestial bodies, such as planets, moons, and asteroids, in the solar system.

2. What topics are covered in a Textbook on Numerical Celestial Mechanics?

A Textbook on Numerical Celestial Mechanics typically covers topics such as orbital mechanics, celestial coordinate systems, numerical integration techniques, gravitational forces and perturbations, and the n-body problem.

3. How is Numerical Celestial Mechanics different from Classical Celestial Mechanics?

Classical Celestial Mechanics uses analytical methods, such as calculus, to study the motion of celestial bodies, while Numerical Celestial Mechanics uses numerical methods and computer simulations to solve complex problems that cannot be solved analytically.

4. What are the applications of Numerical Celestial Mechanics?

Numerical Celestial Mechanics has many practical applications, such as predicting the positions of planets and satellites for space missions, studying the effects of celestial bodies on spacecraft trajectories, and understanding the long-term dynamics of the solar system.

5. Is a background in mathematics necessary to understand Numerical Celestial Mechanics?

A basic understanding of calculus and linear algebra is necessary to understand the concepts and techniques used in Numerical Celestial Mechanics. However, a good textbook on the subject should provide clear explanations and examples to help readers without a strong mathematical background.

Similar threads

  • Science and Math Textbooks
Replies
8
Views
1K
Replies
5
Views
1K
  • Science and Math Textbooks
Replies
3
Views
1K
  • Science and Math Textbooks
Replies
1
Views
3K
  • STEM Academic Advising
Replies
1
Views
964
  • Science and Math Textbooks
Replies
12
Views
2K
  • Astronomy and Astrophysics
Replies
13
Views
1K
Replies
2
Views
888
  • STEM Academic Advising
Replies
13
Views
3K
Back
Top