ConstellationGroundContact:

Path: Link/LinkUtilities

% Compute the number of contacts for a constellation with ground users.

 Type ConstellationGroundContact for a demo of a polar orbit with
 a contact group at the equator and one at the pole. The Julian date
 is set so that the equator group is visible at the start. The pole
 group will always be visible each orbit. The equator group appears
 again 12 hours later.
--------------------------------------------------------------------------
   Form:
   iOpp = ConstellationGroundContact( el, d, jD0, zone, m, nP )
--------------------------------------------------------------------------
   -----
   Input
   -----
   el      (6,:)   Kepler elements [a;i;w;W;e;M]
   d       (1,1)   Allowable range for a contact (km)
   jD0     (1,1)   Start Julian Date  (days)
   zone    (:)     Zone data structure
                   .lat (1,2) [min max] latitude (deg)
                   .lon (1,2) [min max] latitude (deg)
                   .n   (1,1) Number of users in zone
   m       (1,1)   Number of time steps per orbit period
   nP      (1,1)   Number of orbit periods to analyze

   ------
   Output
   ------
   iOpp    (:,:)   Percent contacts per zone

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

Children:

Orbit: OrbitCoord/SLR
Orbit: OrbitMechanics/RVOrbGen
SC: BasicOrbit/CP2I
SC: BasicOrbit/E2M
SC: BasicOrbit/E2Nu
SC: BasicOrbit/M2E
SC: BasicOrbit/M2EApp
SC: BasicOrbit/M2EEl
SC: BasicOrbit/M2EHy
SC: BasicOrbit/Nu2E
SC: BasicOrbit/Nu2M
SC: BasicOrbit/Period
SC: Ephem/EOfE
SC: Ephem/EarthNut
SC: Ephem/EarthPre
SC: Ephem/EarthRot
SC: Ephem/GMSTime
SC: Ephem/MSidDay
SC: Ephem/NutDelta
SC: Ephem/ObOfE
SC: Ephem/TruEarth
Common: CommonData/SwooshWatermark
Common: General/CellToMat
Common: General/DeBlankLT
Common: General/MatToCell
Common: General/Watermark
Common: Graphics/Axis3D
Common: Graphics/Mesh2
Common: Graphics/NewFig
Common: Graphics/Plot2D
Common: Graphics/PltStyle
Common: Graphics/TimeLabl
Common: Graphics/XLabelS
Common: Graphics/YLabelS
Common: Graphics/ZLabelS
Common: Time/DTSToDTA
Common: Time/Date2JD
Common: Time/JD2000
Common: Time/JD2T
Common: Time/JDToMidnight
Math: Linear/DupVect
Math: Linear/Mag
Math: MathUtils/R2P5
Math: Trigonometry/CosD
Math: Trigonometry/SinD

Back to the Link Module page