Path: FormationFlying/Coord
% Initialize formation orbital states from geometric goals Generate the initial orbital elements for a cluster of spacecraft given the geometric goals and the reference orbital elements. -------------------------------------------------------------------------- Form: [el, dEl, xH] = InitializeFormation( el0, goals ) -------------------------------------------------------------------------- ------ Inputs ------ el0 (1) Initial elments of the reference [Alfriend format] goals (.) Geometric goals data structure of all relative spacecraft with the following fields: - y0 (1,N) along-track offset [km] - aE (1,N) semi-major axis of relative ellipse [km] - beta0 (1,N) angle on ellipse at perigee [rad] - zInc (1,N) cross-track amplitude due to inclination diff [km] - zLan (1,N) cross-track amplitude due to right ascen diff [km] ------- Outputs ------- el (N+1,6) Orbital elements of all spacecraft [Alfriend format] NOTE: First row is the reference element set dEl (N,6) Orbital element differences of all relative spacecraft xH (6,N) Hill's frame position and velocity of all relative spacecraft [x;y;z; Vx;Vy;Vz] [km; km/s] --------------------------------------------------------------------------
FormationFlying: Coord/CirclePhase FormationFlying: Transformation/DeltaElem2Hills FormationFlying: Transformation/Goals2Hills FormationFlying: Transformation/Hills2DeltaElem Orbit: OrbitCoord/El2Alfriend Orbit: OrbitCoord/OrbElemDiff SC: BasicOrbit/E2Nu SC: BasicOrbit/M2E SC: BasicOrbit/M2EApp SC: BasicOrbit/M2EEl SC: BasicOrbit/M2EHy SC: BasicOrbit/M2Nu SC: BasicOrbit/M2NuPb SC: BasicOrbit/OrbRate Common: CommonData/SwooshWatermark Common: General/CellToMat Common: General/MatToCell Common: General/Watermark Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Math: Linear/DupVect Math: Trigonometry/WrapPhase
Back to the FormationFlying Module page