CollisionInit:
--------------------------------------------------------------------------
Sample data for collision algorithm initialization.
See ImpulsiveManeuver for the maneuver structure.
Since version 7.
--------------------------------------------------------------------------
-------
Inputs:
-------
caseID (1,1) Integer for case from switch statement.º
Only a low-eccentricity case is implemented (1).
--------
Outputs:which
--------
d : Algorithm data structure
.hRef Altitude of the reference orbit [km]
.eRef Eccentricity
.MRef Mean anomaly [rad]
.rate Orbit rate [rad/s]
.el0 Reference orbital elements (1,6)
.dR Reference length of Hill's orbit [km]
.initBounds Error in measurement (1,6)
.scalev Sigma for scaling measurement noise
.mSC Spacecraft mass [kg]
.lenSC Spacecraft length [m]
.diaSC Spacecraft diameter [m]
.Cd Drag coefficient
.Cr Reflectivity of s/c: 0.0 for translucent;
1.0 for black-body; 2.0 for flat mirror
.Pmin
.Ssc
.S0
y (6,n) Relative states
mvr1 (:) Maneuvers of self spacecraft (currently empty)
mvr2 (n) Maneuvers of relative spacecraft
--------------------------------------------------------------------------
Children:
FormationFlying: Collision/VerifyCollStruct
FormationFlying: Control/ImpulsiveManeuver
FormationFlying: Coord/InitializeFormation
FormationFlying: Guidance/PCGoals
Orbit: OrbitCoord/El2Alfriend
SC: BasicOrbit/OrbRate