[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Orekit Users] use of Orekit for atmospheric entry
Hello Martin,
Martin <martin.spel@rtech.fr> a écrit :
We are planning on using Orekit in a tool that includes the
atmospheric entry.
Fine, if you need some changes or have some contribution, do not hesitate.
Does anyone see any problem with this? We are mainly talking from 122km to
ground. In the Cunningham gravity model there is an error message
regarding the
Brouillon sphere when entering within the earth equatorial radius.
If you were only going down to about 20-30km altitude, we could
perhaps check whereas the threshold is too high. If you need to go at
lower altitude, there is a real problem. The Brillouin sphere is the
sphere that circumscribes the body. For the Earth, it is a sphere that
is tangent to the ellipsoid at equator and is above ground at all
non-zero latitude and up to 21.3 km above poles. In fact, it is even
larger than that since atmosphere also has a mass.
Inside the Brillouin sphere, spherical harmonics diverge, even if you
are still above Earth surface. Expanding spherical harmonics to very
low altitude is a well known problem and I still it is still a
research subject. In fact, the thesis of one of my coworkers some
years ago used ellipsoidal harmonics to limit this problem for some
small oblate bodies like comets. So I guess if you really need to go
so low I will have this problem with Cunningham model which uses
spherical harmonics.
However, I think that once you are in the final part of a trajectory
below 100km, you really don't care much about spherical harmonics. The
major forces in this region are the central term of the potiential
(not harmonics) and of course the atmospheric drag. So I would suggest
two different options.
First option should be used if you want both high accuracy for initial
trajectory and be able to continue the trajectory at very low
altitudes. In this case, you can use a complete force model including
Cunnungham down to a limit altitude (you can use AltitudeDetector to
stop the propagation when you reach this altitude), then start a new
propagation from this intermediate state with a reduced force model,
removing Cunningham.
Second option should be used if you don't need the extra precision. It
consists simply in avoiding completely Cunningham right from the
beginning of the trajectory. It is feasible only if your trajectory
initial part is not too long.
best regards,
Luc
Thanks,
Martin
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.