Path: FormationFlying/IntegratedSim
% Initialize and run a multiple spacecraft simulation with the DFF software. -------------------------------------------------------------------------- Form: d = DFFSimulation( sim ) -------------------------------------------------------------------------- ------ Inputs ------ sim (.) Simulation data structure, containing simulation parameters and spacecraft data recordTargetState (1) Record the target state or not? (optional) showTeamOrg (1) Show the team organization or not? (optional) showMsgQ (1) Show the Message Queue or not? (optional) ------- Outputs ------- d (.) Output data structure, containing time histories of all states and controls --------------------------------------------------------------------------
AC: ACData/ACTConstants AerospaceUtils: Coord/ECIToEF AerospaceUtils: Coord/LatLonToR AerospaceUtils: Coord/Q2RADec AerospaceUtils: Coord/QHills AerospaceUtils: Coord/QIToBDot AerospaceUtils: Coord/QLVLH AerospaceUtils: Coord/U2RADec FormationFlying: Analysis/CheckDeltaVs FormationFlying: Collision/CollProbSet FormationFlying: Collision/CollisionInit FormationFlying: Collision/CollisionMonAlg FormationFlying: Collision/CollisionSurvey FormationFlying: Collision/DistantPtToEll FormationFlying: Collision/Ellipsoid FormationFlying: Collision/Laguerre FormationFlying: Collision/PredictCollision FormationFlying: Collision/VerifyCollStruct FormationFlying: Control/ImpulsiveLPManeuver FormationFlying: Control/ImpulsiveManeuver FormationFlying: Control/InPlane FormationFlying: Control/IterativeImpulsiveManeuver FormationFlying: Control/LinOrbLQG FormationFlying: Control/OptimalInPlaneDeltaV FormationFlying: Control/OutOfPlane FormationFlying: Coord/AddGoals FormationFlying: Coord/AlignThruster FormationFlying: Coord/CirclePhase FormationFlying: Coord/EllipsePhase FormationFlying: Coord/GetHillsMats FormationFlying: Coord/InitializeFormation FormationFlying: Coord/IsCircGeom FormationFlying: Coord/IsEccGeom FormationFlying: Coord/RotateState FormationFlying: Coord/SubGoals FormationFlying: Coord/TeamGoals2Geom FormationFlying: DataStructures/BurnData_Structure FormationFlying: DataStructures/Command_Structure FormationFlying: DataStructures/Constraints_Structure FormationFlying: DataStructures/CostEstimate_Structure FormationFlying: DataStructures/DeltaVCommand_Structure FormationFlying: DataStructures/EccGeometry_Structure FormationFlying: DataStructures/EccTeamGoals_Structure FormationFlying: DataStructures/Geometry_Structure FormationFlying: DataStructures/ISLMessage_Structure FormationFlying: DataStructures/Maneuver_Structure FormationFlying: DataStructures/Orientation_Structure FormationFlying: DataStructures/PlanningParameters_Structure FormationFlying: DataStructures/State_Structure FormationFlying: DataStructures/TeamGoals_Structure FormationFlying: DataStructures/Team_Structure FormationFlying: DataStructures/Window_Structure Demos: Collision/SampleMvr FormationFlying: Dynamics/DiscreteHills FormationFlying: Dynamics/HillsEqns FormationFlying: EccDynamics/FFEccDH FormationFlying: EccDynamics/FFEccDiscreteHills FormationFlying: EccDynamics/FFEccGoals FormationFlying: EccDynamics/FFEccIntConst FormationFlying: EccDynamics/FFEccLawdensEqns FormationFlying: EccDynamics/FFEccLinOrb FormationFlying: EccDynamics/FFEccProp FormationFlying: EccDynamics/FFEccRMat FormationFlying: EccDynamics/FFEccXExt FormationFlying: EccDynamics/FFEccYExt FormationFlying: EccDynamics/FFEccZExt EccDynamics: Derivatives/FFEccDDX EccDynamics: Derivatives/FFEccDDY EccDynamics: Derivatives/FFEccDDZ EccDynamics: Derivatives/FFEccDX EccDynamics: Derivatives/FFEccDY EccDynamics: Derivatives/FFEccDZ FormationFlying: Guidance/AutoFormGeometry FormationFlying: Guidance/CostMatrixRows FormationFlying: Guidance/EstimateCost FormationFlying: Guidance/FFEccEstimateCost FormationFlying: Guidance/FFEccGenerateTeamGoals FormationFlying: Guidance/FFEccHexahedronGeometry FormationFlying: Guidance/FFEccTetrahedronGeometry FormationFlying: Guidance/FindMinSet FormationFlying: Guidance/GenerateTeamGoals FormationFlying: Guidance/InitializeCostMatrix FormationFlying: Guidance/NearestOffset FormationFlying: Guidance/OptimalAssignment FormationFlying: Guidance/PCGoals FormationFlying: Guidance/PopulateCostMatrix FormationFlying: Guidance/PrivilegedAssignment FormationFlying: Guidance/RestrictIDSet FormationFlying: Guidance/SetupAssignmentProblem FormationFlying: Guidance/SortTeamGoals FormationFlying: IntegratedSim/DFFAttitudeTarget FormationFlying: IntegratedSim/DFFControl FormationFlying: IntegratedSim/DFFRHS FormationFlying: IntegratedSim/DFFSimGUI IntegratedSim: Actuators/DFFThrusters IntegratedSim: Actuators/IdealActuator IntegratedSim: CommandLists/MainDemoCommandList IntegratedSim: DefaultData/DefaultTankData IntegratedSim: DefaultData/ParameterUploadDictionary IntegratedSim: DefaultData/SoftwareCommandDictionary IntegratedSim: DefaultData/SpacecraftParameters IntegratedSim: DefaultData/TelemetryDictionary IntegratedSim: Initialize/DFFSimStruct IntegratedSim: Initialize/TeamOrgDemo IntegratedSim: Sensors/StateSensor IntegratedSim: Software/DFFAttitudeController IntegratedSim: Software/DFFAttitudeManagement IntegratedSim: Software/DFFAttitudeManeuver IntegratedSim: Software/DFFCollisionMonitor IntegratedSim: Software/DFFCommandProcessing IntegratedSim: Software/DFFControlLaw IntegratedSim: Software/DFFCoordinateTransformation IntegratedSim: Software/DFFDeltaVManagement IntegratedSim: Software/DFFGuidanceLaw IntegratedSim: Software/DFFISLManagement IntegratedSim: Software/DFFParameterDatabase IntegratedSim: Software/DFFRelativeNavigation IntegratedSim: Software/DFFTeamManagement FormationFlying: LP/LPCircular FormationFlying: LP/LPCircularTimeWeight FormationFlying: LP/LPEccentric FormationFlying: LP/LPEccentricGVE FormationFlying: LP/LPEccentricTimeWeight FormationFlying: Transformation/AbsRelECI2Hills FormationFlying: Transformation/DeltaEl2Alfriend FormationFlying: Transformation/DeltaElem2Goals FormationFlying: Transformation/DeltaElem2Hills FormationFlying: Transformation/ECI2Hills FormationFlying: Transformation/ECI2MeanElements FormationFlying: Transformation/FFEccDeltaElem2Goals FormationFlying: Transformation/FFEccDeltaElem2Hills FormationFlying: Transformation/FFEccGoals2Hills FormationFlying: Transformation/FFEccHills2DeltaElem FormationFlying: Transformation/FFEccHills2Goals FormationFlying: Transformation/GeometryCirc2Ecc FormationFlying: Transformation/GeometryEcc2Circ FormationFlying: Transformation/Goals2DeltaElem FormationFlying: Transformation/Goals2Hills FormationFlying: Transformation/Hills2DeltaElem FormationFlying: Transformation/Hills2ECI FormationFlying: Transformation/Hills2Goals FormationFlying: Transformation/Osc2Mean FormationFlying: Utility/AccelVector2ManeuverStruct FormationFlying: Utility/DataSize FormationFlying: Utility/FFEccTargetTrueAnom FormationFlying: Utility/Hexahedron FormationFlying: Utility/JD2SS1970 FormationFlying: Utility/ManeuverStruct2AccelVector FormationFlying: Utility/MeanAnom2TrueLat FormationFlying: Utility/NOrbVector FormationFlying: Utility/Nu2TimeDomain FormationFlying: Utility/NuDot FormationFlying: Utility/SS19702JD FormationFlying: Utility/Tetrahedron FormationFlying: Utility/Time2NuDomain FormationFlying: Utility/TimeUntilTheta FormationFlying: Visual/CostVis FormationFlying: Visual/FFEccAnalyzeShape FormationFlying: Visual/HillsFramePlot FormationFlying: Visual/ShowTeams FormationFlying: Visual/TeamLevels FormationFlying: Visual/ViewRelativeMotion Orbit: GravityModels/LoadGravityModel Orbit: OrbitCoord/Alfriend2El Orbit: OrbitCoord/El2Alfriend Orbit: OrbitCoord/OrbElemDiff Orbit: OrbitCoord/SLR Orbit: OrbitData/LEOData Orbit: OrbitMechanics/GVEDynamics Orbit: OrbitMechanics/RVOrbGen Orbit: RHSOrbit/LinOrb Plotting: GUI/AnimationGUI Plotting: GUI/DeriveData Plotting: GUI/DisplayFilter Plotting: GUI/GroupVariables Plotting: GUI/PlottingTool Plotting: Help/HelpSystem Plotting: Utilities/FormatUnderscore Plotting: Utilities/GetSimData Plotting: Utilities/InitializeAxes Plotting: Utilities/ReadOutputFile SC: BasicOrbit/CP2I SC: BasicOrbit/E2M SC: BasicOrbit/E2Nu SC: BasicOrbit/El2RV SC: BasicOrbit/FOrbCart SC: BasicOrbit/M2E SC: BasicOrbit/M2EApp SC: BasicOrbit/M2EEl SC: BasicOrbit/M2EHy SC: BasicOrbit/M2Nu SC: BasicOrbit/M2NuAbs SC: BasicOrbit/M2NuPb SC: BasicOrbit/Nu2E SC: BasicOrbit/Nu2M SC: BasicOrbit/Nu2MAbs SC: BasicOrbit/OrbRate SC: BasicOrbit/Period SC: BasicOrbit/RV2El SC: BasicOrbit/RVFromKepler SC: Ephem/EOfE SC: Ephem/EarthNut SC: Ephem/EarthPre SC: Ephem/EarthRot SC: Ephem/GMSTime SC: Ephem/MSidDay SC: Ephem/MoonV1 SC: Ephem/NutDelta SC: Ephem/ObOfE SC: Ephem/SunV1 SC: Ephem/TruEarth SC: SCData/sCTConstants Common: CommonData/Constants Common: CommonData/Sosumi Common: CommonData/SwooshWatermark Common: CommonData/xSplashSmall Common: ComponentModels/Box Common: ComponentModels/Cone Common: ComponentModels/Frustrum Common: Control/C2DZOH Common: Control/C2DelZOH Common: Control/FResp Common: Control/GND Common: Control/GSS Common: Control/Limit Common: Control/ND2SS Common: Control/PIDMIMO Common: Control/QCE Common: Control/QCR Common: Control/Riccati Common: Control/S2Damp Common: Control/SS2ND Common: Control/SizeABCD Common: Control/TrnsZero Common: Control/WPZ Common: Control/WReson Common: Control/ZFresp Common: Database/Constant Common: FileUtils/FindDirectory Common: FileUtils/OpenFile Common: GUIs/MessageQueue Common: General/CellToMat Common: General/CloseFigure Common: General/CloseIfHandle Common: General/CloseUIElement Common: General/DeBlankAll Common: General/DeBlankLT Common: General/DeleteCell Common: General/DeleteSuffix Common: General/DispWithTitle Common: General/FSWClock Common: General/GetNewTag Common: General/IsVersionAfter Common: General/IsVersionBefore Common: General/ListCases Common: General/MatToCell Common: General/SetUIElement Common: General/StringMatch Common: General/StringToTokens Common: General/StructToCell2D Common: General/UIElement Common: General/Watermark Common: General/fixpopupuicontrol Common: Graphics/AddView Common: Graphics/AddZoom Common: Graphics/Axis3D Common: Graphics/CameraControls Common: Graphics/DrawVertices Common: Graphics/Ellipsd Common: Graphics/LogLimit Common: Graphics/Map Common: Graphics/Mesh2 Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/Plot3D Common: Graphics/PltStyle Common: Graphics/SliderBar Common: Graphics/TextS Common: Graphics/TimeLabl Common: Graphics/TitleS Common: Graphics/XLabelS Common: Graphics/YLabelS Common: Graphics/ZLabelS Common: Quaternion/AU2Q Common: Quaternion/AnimQ Common: Quaternion/Mat2Q Common: Quaternion/Q2AU Common: Quaternion/Q2Mat Common: Quaternion/QForm Common: Quaternion/QMult Common: Quaternion/QPose Common: Quaternion/QTForm Common: Quaternion/QUnit Common: Quaternion/U2Q Common: Time/DTAToDTS Common: Time/DTSToDTA Common: Time/Date2JD Common: Time/JD2000 Common: Time/JD2Date Common: Time/JD2T Common: Time/JDToMidnight Common: Time/T2JD Common: Transform/Eul2Mat Common: Transform/Eul2Q Common: Transform/RotMat Math: Analysis/Simplex Math: Analysis/Simplex2 Math: Geometry/Perpendicular Math: Integration/RK4TI Math: Linear/ColCompR Math: Linear/Cross Math: Linear/DelLZ Math: Linear/Dot Math: Linear/DupVect Math: Linear/Factorl Math: Linear/InvP Math: Linear/IsZero Math: Linear/Mag Math: Linear/RowCompU Math: Linear/SkewSymm Math: Linear/Unit Math: MathUtils/Odd Math: MathUtils/R2P5 Math: Solvers/NewtRaph Math: Trigonometry/CosD Math: Trigonometry/DeltCirc Math: Trigonometry/SinD Math: Trigonometry/UnwrapPhase Math: Trigonometry/WrapPhase
Back to the FormationFlying Module page