-
Notifications
You must be signed in to change notification settings - Fork 102
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Description
Describe the bug
The facetSRPDynamicEffector module applies full solar radiation pressure regardless of whether the spacecraft is in Earth's shadow. There is no sunEclipseInMsg input on this module, so eclipse conditions are not considered in the force/toque calculation.
- SRP force and torque are overestimated by the eclipse fraction of each orbit (~30-35% for typical LEO Sun-synchronous orbits).
Additional context
- Add a sunEclipseInMsg input to FacetSRPDynamicEffector
- Read the eclipse shadow factor in computeForceTorque()
- Scale the SRP pressure by the illumination factor (0.0 = full shadow, 1.0 = full sunlight)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Type
Projects
Status
✅ Done