Path: FormationFlying/Collision
% Monte-Carlo analysis of collision probability Perform a Monte-Carlo analysis of a relative orbit dynamics simulation by applying random noise to the initial conditions. Any collisions, defines as separations within the physical dimenstion of the spacecraft, are counted and used to create a "true" probability. -------------------------------------------------------------------------- Form: [prob,dMin,tMin,drH] = CollisionMonteCarlo( d, y0, aC, t, M ) -------------------------------------------------------------------------- ------- Inputs: ------- d (:) Data structure, see CollisionMonAlg y0 (6,1) Initial relative state [km, km/s] aC (3,N) [x;y;z] acceleration over N time intervals [km/sec^2] t (1,:) Propagated time vector M (1,:) Osculating mean anomaly -------- Outputs: -------- --------------------------------------------------------------------------
FormationFlying: Coord/GetHillsMats FormationFlying: EccDynamics/FFEccLinOrb FormationFlying: Transformation/DeltaEl2Alfriend FormationFlying: Transformation/DeltaElem2Hills FormationFlying: Transformation/FFEccHills2DeltaElem FormationFlying: Transformation/Hills2DeltaElem FormationFlying: Transformation/Hills2ECI FormationFlying: Utility/NuDot Orbit: OrbitCoord/Alfriend2El Orbit: OrbitCoord/El2Alfriend Orbit: OrbitCoord/OrbElemDiff Orbit: OrbitMechanics/GVEDynamics 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/RV2El Common: CommonData/SwooshWatermark Common: Control/C2DZOH Common: General/CellToMat Common: General/DispWithTitle Common: General/MatToCell Common: General/Watermark Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Math: Linear/Cross Math: Linear/Dot Math: Linear/DupVect Math: Linear/Mag Math: Trigonometry/UnwrapPhase Math: Trigonometry/WrapPhase
Back to the FormationFlying Module page