AccelEarthRad
- class ssapy.accel.AccelEarthRad(**defaultkw)[source][source]
Bases:
Accel
Acceleration due to Earth radiation pressure.
This is a very simple model in which the direction of the acceleration is directly away from the Earth and the magnitude is modulated by a single solar radiation pressure coefficient CR. The coefficient is 1.0 for purely absorbed light, and 2.0 for purely reflected light. Rough typical values for a variety of different satellite components are
~ 1.2 for solar panels ~ 1.3 for a high gain antenna ~ 1.9 for a aluminum coated mylar solar sail.
The radiation pressure at the Earth’s surface is given as (230 + 459*k) W/m^2, where 230 is from the thermal radiation of the earth, and 459 is the reflected sunlight. k is the illuminated fraction of the earth as seen from the satellite, assuming the earth is point-like (i.e., neglecting that the satellite will see less than a full hemisphere for LEO objects). The radiation pressure goes down like 1/r^2 as an object moves away from the earth.
This is a simplification of the more complex model presented in MG 3.7.1, neglecting spatial variation in the emitted light and the different angles to different parts of the earth.
- Parameters:
defaultkw (dict) – default parameters for kwargs passed to __call__, (area, mass, CR)
Methods Summary
__call__
(r, v, t, **kwargs)Evaluate acceleration at particular place/moment.
Methods Documentation