GlideslopeCircumnav:

Path: Orbit/Glideslope

  Calculate delta-Vs for a pulsed circumnavigation.
--------------------------------------------------------------------------
  Form:
  [dVM, t, x] = GlideslopeCircumnav( x0, w, N, T, rho, a )
--------------------------------------------------------------------------

  ------
  Inputs
  ------
  x0   (6,1)   Relative state in LVLH frame (m, m/s)
  w      (1)   Orbit rate (rad/sec)
  N      (1)   Number of pulses, default is 4.
  T      (1)   Period of circumnavigation (s), default is 1 orbit period
  rho    (1)   Radius of circumnavigation (m), leave empty to calculate from x0
  a    (3,1)   Orbit normal of circumnavigation ([0;1;0] produces in-plane)

  -------
  Outputs
  -------
  dVM  (3,N)   Delta-V in LVLH frame
  t    (1,N)   Times to apply the delta-V
  x    (3,N)   State at each delta-V point (before maneuver)
  
--------------------------------------------------------------------------
 Reference: Hablani, Tapper, Bashian et al. "Guidance algorithms
            for Autonomous Rendezvous of Spacecraft with a Target
            Vehicle in Circular Orbit," 2001
--------------------------------------------------------------------------

Children:

Orbit: Glideslope/CWSimAndPlot
Orbit: Glideslope/ClohessyWiltshire
Orbit: Glideslope/DVGlideslope
SC: BasicOrbit/OrbRate
Common: CommonData/SwooshWatermark
Common: General/CellToMat
Common: General/MatToCell
Common: General/Watermark
Common: Graphics/NewFig
Common: Graphics/Plot2D
Common: Graphics/PltStyle
Math: Linear/Mag
Math: Linear/Unit
Math: Solvers/NewtRaph

Back to the Orbit Module page