Path: FormationFlying/Utility
% Build a "maneuver" data structure from acceleration and time vectors. Since version 7. -------------------------------------------------------------------------- Usage: [maneuver,dV,dT] = AccelVector2ManeuverStruct( aC, t, tRef, nomAccel, minSepTime ); -------------------------------------------------------------------------- ------ Inputs ------ aC (3,N) [x;y;z] acceleration over N time intervals [km/sec^2] t (1,N) Time vector [sec] tRef (.) Reference time (epoch) [sec] nomAccel (1) Magnitude of thruster's nominal acceleration output [km/sec^2] minSepTime (1) Minimum allowable separation time between burns [sec] ------- Outputs ------- maneuver (.) Maneuver data structure dV (1,k) Absolute value of all non-zero delta-v's [km/sec^2] dT (1,N-1) Vector of time-steps [sec] --------------------------------------------------------------------------
FormationFlying: DataStructures/BurnData_Structure FormationFlying: DataStructures/Maneuver_Structure Math: Linear/Mag Math: Linear/Unit
Back to the FormationFlying Module page