EarthRadiationMsgPayload
-
struct EarthRadiationMsgPayload
- #include <EarthRadiationMsgPayload.h>
Output message payload for Earth radiation pressure calculations.
This message contains the total albedo and infrared radiation fluxes at the satellite, along with flux-weighted net force direction vectors for each component. These values are used as inputs to the facetERPDynamicEffector module.
The direction vectors account for Earth’s extended source nature, providing the correct net force direction rather than assuming parallel rays or anti-nadir direction.
Public Members
-
double albedoFlux
[W/m^2] total (reflected solar) flux
-
double irFlux
[W/m^2] total IR flux
-
double albedoDir_N[3]
[-] flux-weighted net albedo force direction, inertial frame N; [0,0,0] if albedoFlux==0
-
double irDir_N[3]
[-] flux-weighted net IR force direction, inertial frame N; [0,0,0] if irFlux==0
-
uint64_t timeTag
[ns] simulation time of validity
-
double albedoFlux