BUILDING THE NEW CYCLE LRP
.Visit and Proposal List Compilation and Categorization
The categorized lists of Proposals/Visits is generated and each visit tagged with a number representing:
• how tight the constraints are,
• how difficult it would potentially be to schedule on a calendar,
• likelihood of conflicting with other visits.
The lists contained within that tool are (successive exclusion, in the order which the visits are identified):
1. Integrated CWs < 1 week
2. After-Bys w/ Infinite Tolerances.
3. After-By Tolerance < 1 week
4. Group & Sequence Within w/ Tolerance < 1 week
5. CVZs
6. After-By Tolerance < 1 month
7. Group & Sequence Within w/ Tolerance < 1 month
8. Integrated CWs < 1 month
9. Remaining Linksets
10. Large MAMA Visits
11. Remaining Large Orbit Visits
12. Remaining MAMAs
13. SAA Hiders
14. All Short Alignments
15. Medium Sized Alignments, partial SAA schedulers
16. Remainder
Level 1
Level 7
Level 2
Level 2
Level 3
Level 4
Level 5
Level 6
Level 7
Level 8
Level 9
Level 10
Level 13
Level 14
Level 12
Level 11
Layering Notes
•
•
•
•
Note the order of categorization does not match the sequence in which they were generated.
This was necessitated by several different requirements and operational workarounds.
Level 7 was done < Level 2 because of the of the visit_special_reuirements table--
SQL query for Level 2 crashes because of ":infinity" in one a fields where SQL expects an integer.
Levels 13-11 are done in reverse order because after the step in which MAMAs are categorized, it is desired to catch all SAA-hiders prior to categorizing other remaining visits. SAA hiders are the final visits which should be laid down by SPIKE.
Level 14 identified < Level 12 because it’s simpler to catch visits with the shortest alignments.
Actual planning sequence proceeded using Level as the sequence because it yielded a layering of the most restrictive visits planned first, with less and less restrictive categories layered on top.
Category or Type of Visits
Integrated CWs < 1 week.
AfterBys & G/S w/in with Tolerances < 1 week.
CVZs.
G/S w/in with tolerance < 1 month.
Integrated CWs < 1 month.
AfterBys with infinite tolerance & other linksets.
Large MAMAs.
Remaining large orbit visits.
Remaining MAMAs
Remainder.
>= 0.5 of visit has <= 26 minute alignments.
SAA-hiders.
All orbits have short alignments.
11
12
13
14
8
9
10
Level
1
2
3
5
6
7
49
31
221
38
15
277
8
#Visits #Orbits
133 263
198
34
269
88
37
143
85
60
382
208
224
163
360
73
30
454
8
Process Flow for Building a Cycle LRP
Compile List of Visits
Classify (Layer) according to Restrictions
Build SPIKE Script to implement Layers
Run SPIKE on the “Build LRP” + Next Layer
Evaluate Output