Path: SCPro/ProAttitude
% Compute the angles to align the solar wing normal with the sun The solar wing is assumed to be along the y-axis and the thrust vector along the x-axis. We roll (about) x and rotate the normal until it is aligned with the sun. The zero solar array angle is with the solar array normal aligned with +x. Type SunVectorPointing for a demo -------------------------------------------------------------------------- Form: [qECIToBodyTarget, sAAngle] = SunVectorPointing( uECI, uSunECI ) -------------------------------------------------------------------------- ------ Inputs ------ uECI (3,1) Desired pointing vector uSunECI (3,:) Sun vector in the ECI frame ------- Outputs ------- qECIToBodyTarget (4,:) Angle about unit vector (rad) sAAngle (1,:) Angle about wing normal vector (rad) --------------------------------------------------------------------------
Common: CommonData/SwooshWatermark Common: General/CellToMat Common: General/MatToCell Common: General/Watermark Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Common: Quaternion/Mat2Q Common: Quaternion/Q2Mat Common: Quaternion/QForm Common: Quaternion/QTForm Common: Quaternion/U2Q Math: Geometry/Perpendicular Math: Linear/Cross Math: Linear/Dot Math: Linear/DupVect Math: Linear/Unit
Back to the SCPro Module page