-
Notifications
You must be signed in to change notification settings - Fork 102
Description
Describe your use case
This new module will compute the total and per-facet projected area of a faceted spacecraft model using a provided heading direction vector.
This new module can be configured for three different heading direction types. The first (most direct) option is to provide a general heading direction using the module BodyHeadingMsgPayload input message. In this case, the heading vector must be provided relative to and expressed in the hub body frame B. The second heading configuration option is for the Sun direction heading. In this case, the facet sunlit areas are computed. This option requires two module input messages
SpicePlanetStateMsgPayload and SCStatesMsgPayload to be configured. The spice input message must contain the Sun inertial state information, while the spacecraft state message contains the spacecraft hub inertial state information. The third heading option is to configure the velocity heading for the exposed area to drag, which requires setting the module SCStatesMsgPayload input message. In this case, the heading vector is set as the direction of the spacecraft hub's inertial velocity vector.
Note that exactly one heading configuration must be selected. Configuration of multiple conflicting input messages is not permitted.
Describe alternatives solutions you've considered
N/A
Additional context
While this module has many use cases, it will primarily be used in the future refactor of the facetSRPDynamicEffector module.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status