comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: satellite orbit computation in IDL
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: satellite orbit computation in IDL [message #38319] Thu, 04 March 2004 02:11 Go to next message
Craig Markwardt is currently offline  Craig Markwardt
Messages: 1869
Registered: November 1996
Senior Member
cseynat@swiftdsl.com.au (Cedric Seynat) writes:

> Hello all,
>
> I am looking for IDL routines computing satellite positions as a
> function of time, given a set of initial orbital parameters.
>
> I have implemented basic orbit computation routines myself (based on
> Keplerian parameters), but I am looking for very accurate orbit
> propagation involving atmospheric drag, luni-solar perturbations,
> earth tides etc.

Cedric, why not ask for world peace at the same time? :-) You are
asking for a pretty tall order. I'm actually interested in the same
thing, but I work on it irregularly.

Judging from your request, you are interested in low earth orbiters
(otherwise, why ask for atmospheric drag?).

I have a high precision predictor corrector integrator on my web page.
The JPL ephemerides of the moon and Sun are available in IDL from my
web page or the IDL astronomy web page. If you are interested in
earth tracking station motions then I have several routines which
compute very high precision positions and motions.

I have also privately developed routines for computing accelerations
due to the non-spherical earth (i.e. standard expansions in spherical
harmonics). Let me know if you are interested.

Craig

--
------------------------------------------------------------ --------------
Craig B. Markwardt, Ph.D. EMAIL: craigmnet@REMOVEcow.physics.wisc.edu
Astrophysics, IDL, Finance, Derivatives | Remove "net" for better response
------------------------------------------------------------ --------------
Re: satellite orbit computation in IDL [message #38401 is a reply to message #38319] Thu, 04 March 2004 11:33 Go to previous messageGo to next message
profxtjb is currently offline  profxtjb
Messages: 22
Registered: October 2003
Junior Member
Craig Markwardt <craigmnet@REMOVEcow.physics.wisc.edu> wrote in message news:
> I have a high precision predictor corrector integrator on my web page.

Craig, which bundle in your library contains the predictor-corrector? Quadpack?

-Thomas
Re: satellite orbit computation in IDL [message #39045 is a reply to message #38319] Sun, 11 April 2004 18:51 Go to previous messageGo to next message
CED is currently offline  CED
Messages: 2
Registered: April 2004
Junior Member
Hello Craig,

Thank you for your reply. World peace would be good as well, yes!! :-)

Sorry for the delay in my reply. I do not get much time to work on this
project, and have only been able to get back to it a few days ago.

I am interested in the routines you wrote. Can I find them on your web
site? If so, what is its address? I am also interested in the routines for
computation of earth station position.

I need very high accuracy because I am developing a simulation tool to
generate GPS satellite data. If you are interested, I can send you more
details about it.

Thanks for your help,

Cedric
Re: satellite orbit computation in IDL [message #39159 is a reply to message #39045] Mon, 19 April 2004 13:23 Go to previous message
Craig Markwardt is currently offline  Craig Markwardt
Messages: 1869
Registered: November 1996
Senior Member
"CED" <cseynat@swiftdsl.com.au> writes:

> Hello Craig,
>
> Thank you for your reply. World peace would be good as well, yes!! :-)
>
> Sorry for the delay in my reply. I do not get much time to work on this
> project, and have only been able to get back to it a few days ago.
>
> I am interested in the routines you wrote. Can I find them on your web
> site? If so, what is its address? I am also interested in the routines for
> computation of earth station position.

Cedric, I just put geopotential routines on line on my web page. They
include the ability to compute the gravitational acceleration at any
point outside of the earth. You need a "description" file for the
geopotential model you want; some are provided, and it's easy to make
new ones. You will need to download the actual model coefficients
yourself. URLs are included.

As for your other desires: Lunisolar perturbations can be computed
using the JPL ephemerides, routines for which can be found on the same
page (JPLEPHREAD/INTERP). DDEABM is a high precision integrator.

I have some half-finished codes for atmospheric drag and earth tides,
which I can send, and you can finish if you are motivated. :-) Solar
radiation pressure and earth shadow models, you are on your own
presently.

Yours,
Craig

P.S. http://cow.physics.wisc.edu/~craigm/idl/idl.html (under ephemerides)


--
------------------------------------------------------------ --------------
Craig B. Markwardt, Ph.D. EMAIL: craigmnet@REMOVEcow.physics.wisc.edu
Astrophysics, IDL, Finance, Derivatives | Remove "net" for better response
------------------------------------------------------------ --------------
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: how to make it an array?
Next Topic: HASHTABLE class available

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 15:39:18 PDT 2025

Total time taken to generate the page: 0.00587 seconds