Path: FormationFlying/LP
% Determine the target state on the desired trajectory that gives the minimum
time-weighted cost.
Use the LPCircular control algorithm to compute the delta-v's associated with
maneuvering from an initial state (x0) to a series of target states, which
lie on a trajectory defined by the geometric goals (g). The target state
associated with the minimum time-weighted cost is returned.
Since version 7.
--------------------------------------------------------------------------
Form:
[xHF,nOrbMvr] = LPCircularTimeWeight( el0, xH0, goals, window, nSPO );
--------------------------------------------------------------------------
------
Inputs
------
el0 (1) Initial orbital element set [a,i,W,w,e,M]
xH0 (6,1) Initial state in Hill's frame
goals (.) Geometric goals data structure
window (.) Maneuver time window data structure, containing:
- nOrbMin Minimum number of orbits
- nOrbMax Maximum number of orbits
- nManeuvers Number of maneuvers to search over
- timeWeightExp Time-weighting exponent
nSPO (1) Number of samples to use for control vector
(per orbit of maneuver duration)
-------
Outputs
-------
xHF (6,1) Target Hills-frame state (at maneuver completion)
nOrbMvr (1) Chosen maneuver duration (in orbits)
--------------------------------------------------------------------------
FormationFlying: Coord/CirclePhase FormationFlying: LP/LPCircular FormationFlying: Transformation/Goals2Hills FormationFlying: Utility/MeanAnom2TrueLat FormationFlying: Utility/NOrbVector FormationFlying: Visual/CostVis Orbit: OrbitCoord/El2Alfriend Orbit: RHSOrbit/LinOrb SC: BasicOrbit/E2Nu SC: BasicOrbit/M2E SC: BasicOrbit/M2EApp SC: BasicOrbit/M2EEl SC: BasicOrbit/M2EHy SC: BasicOrbit/M2Nu SC: BasicOrbit/M2NuPb SC: BasicOrbit/OrbRate 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: Analysis/Simplex Math: Analysis/Simplex2 Math: Linear/DupVect Math: Linear/InvP Math: Linear/Mag Math: Trigonometry/WrapPhase
Back to the FormationFlying Module page