AutoDualPCSimStruct:

Path: FormationFlying/Initialize

% Define the simulation data structure for the following scenario.

 - 9 spacecraft start in leader-follower formation
 - Auto initialize into 2 teams (max # per team set to 5)
 - Cluster goals sent for dual-plane P.C. w/ ref on circle
 - Guidance law distributes cluster goals, finds optimal assignment
 - All relatives achieve target states

--------------------------------------------------------------------------
   Form:
   sim = AutoDualPCSimStruct( el, nOrbits, nSC, jD, ideal );
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   el         (n,:)    Initial element set for all spacecraft.
   nOrbits     (1)     Number of orbits simulation will last.
   nSC         (1)     Number of spacecraft to simulate.
   jD          (1)     Julian date at start of simulation.
   ideal       (1)     Flag indicating whether to use ideal actuation.

   -------
   Outputs
   -------
   sim          (.)    Simulation data structure to be input to DFFSimulation

--------------------------------------------------------------------------

Children:

FormationFlying: Coord/CirclePhase
FormationFlying: Coord/InitializeFormation
FormationFlying: DataStructures/Geometry_Structure
FormationFlying: Transformation/DeltaElem2Hills
FormationFlying: Transformation/Goals2Hills
FormationFlying: Transformation/Hills2DeltaElem
Orbit: GravityModels/LoadGravityModel
Orbit: OrbitCoord/Alfriend2El
Orbit: OrbitCoord/El2Alfriend
Orbit: OrbitCoord/OrbElemDiff
SC: BasicOrbit/CP2I
SC: BasicOrbit/E2M
SC: BasicOrbit/E2Nu
SC: BasicOrbit/El2RV
SC: BasicOrbit/M2E
SC: BasicOrbit/M2EApp
SC: BasicOrbit/M2EEl
SC: BasicOrbit/M2EHy
SC: BasicOrbit/M2Nu
SC: BasicOrbit/M2NuPb
SC: BasicOrbit/Nu2E
SC: BasicOrbit/Nu2M
SC: BasicOrbit/OrbRate
Common: CommonData/SwooshWatermark
Common: General/CellToMat
Common: General/DispWithTitle
Common: General/MatToCell
Common: General/Watermark
Common: Graphics/NewFig
Common: Graphics/Plot2D
Common: Graphics/PltStyle
Common: Time/JD2000
Math: Linear/DupVect
Math: Linear/Factorl
Math: Trigonometry/WrapPhase

Back to the FormationFlying Module page