Scheduling Scientific Experiments
- n the Rosetta/Philae Mission
- G. Simonin - C. Artigues - E. Hebrard - P. Lopez
CP 2012
LAAS-CNRS Toulouse, France
09/10/2012
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 1 / 27
mardi 9 octobre 12
Scheduling Scientific Experiments on the Rosetta/Philae Mission G. - - PowerPoint PPT Presentation
Scheduling Scientific Experiments on the Rosetta/Philae Mission G. Simonin - C. Artigues - E. Hebrard - P. Lopez CP 2012 LAAS-CNRS Toulouse, France 09/10/2012 Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 1 / 27 mardi 9 octobre
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 1 / 27
mardi 9 octobre 12
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 2 / 27
mardi 9 octobre 12
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 2 / 27
mardi 9 octobre 12
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 2 / 27
mardi 9 octobre 12
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 2 / 27
mardi 9 octobre 12
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 2 / 27
mardi 9 octobre 12
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 3 / 27
mardi 9 octobre 12
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 3 / 27
mardi 9 octobre 12
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 3 / 27
mardi 9 octobre 12
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 3 / 27
mardi 9 octobre 12
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 3 / 27
mardi 9 octobre 12
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 3 / 27
mardi 9 octobre 12
Problem
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 4 / 27
mardi 9 octobre 12
Problem Data Transfer
CDMS Experiment Memory Mass Memory Orbiter Data Production
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 5 / 27
mardi 9 octobre 12
Problem Data Transfer
CDMS Experiment Memory Mass Memory Orbiter Data Production
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 5 / 27
mardi 9 octobre 12
Problem Data Transfer
CDMS Experiment Memory Mass Memory Orbiter Data Production
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 5 / 27
mardi 9 octobre 12
Problem Data Transfer
CDMS Experiment Memory Mass Memory Orbiter Data Production
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 6 / 27
mardi 9 octobre 12
Problem Data Transfer
CDMS Experiment Memory Mass Memory Orbiter Data Production
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 7 / 27
mardi 9 octobre 12
Problem Data Transfer
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 8 / 27
mardi 9 octobre 12
Problem Data Transfer
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 8 / 27
mardi 9 octobre 12
Problem Data Transfer
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 8 / 27
mardi 9 octobre 12
Problem Data Transfer
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 8 / 27
mardi 9 octobre 12
Problem Data Transfer
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 9 / 27
mardi 9 octobre 12
Mathematical modeling of transfers
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 10 / 27
mardi 9 octobre 12
Mathematical modeling of transfers A Simplified model of Data Transfer
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 11 / 27
mardi 9 octobre 12
Mathematical modeling of transfers A Simplified model of Data Transfer
1 π 1 τ 1 π − 1 τ 1 2 Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 11 / 27
mardi 9 octobre 12
Mathematical modeling of transfers A Simplified model of Data Transfer
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 12 / 27
mardi 9 octobre 12
Mathematical modeling of transfers A Simplified model of Data Transfer
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 13 / 27
mardi 9 octobre 12
Mathematical modeling of transfers A Simplified model of Data Transfer
1 2 3
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 13 / 27
mardi 9 octobre 12
Mathematical modeling of transfers A Simplified model of Data Transfer
Lowest priority Highest priority
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 14 / 27
mardi 9 octobre 12
Algorithms
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 15 / 27
mardi 9 octobre 12
Algorithms Sweep Algorithm
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 16 / 27
mardi 9 octobre 12
Algorithms Sweep Algorithm
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 17 / 27
mardi 9 octobre 12
Algorithms Sweep Algorithm
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 17 / 27
mardi 9 octobre 12
Algorithms Sweep Algorithm
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 17 / 27
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
mardi 9 octobre 12
Algorithms Sweep Algorithm
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 18 / 27
mardi 9 octobre 12
Algorithms Filtering algorithms
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 19 / 27
mardi 9 octobre 12
Algorithms Filtering algorithms
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 19 / 27
mardi 9 octobre 12
Algorithms Filtering algorithms
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 19 / 27
mardi 9 octobre 12
Algorithms Filtering algorithms
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 19 / 27
mardi 9 octobre 12
Algorithms Filtering algorithms
tki ∈Ω πipi)−Mk
(
tki ∈Ω πi pi )−Mk
τ Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 20 / 27
mardi 9 octobre 12
Algorithms Filtering algorithms
(
tki ∈Ω πi pi )−Mk
τ Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 21 / 27
mardi 9 octobre 12
Algorithms Filtering algorithms
tki ∈Ω πipi)−Mk
(
tki ∈Ω πi pi )−Mk
τ
j=1
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 22 / 27
mardi 9 octobre 12
Algorithms Filtering algorithms
VISIBILITY VISIBILITY v a b t mt
m
mv
m
Mm Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 23 / 27
mardi 9 octobre 12
Algorithms Filtering algorithms
VISIBILITY VISIBILITY v a b t mt
m
mv
m
Mm Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 24 / 27
mardi 9 octobre 12
Benchmarks
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 25 / 27
mardi 9 octobre 12
Benchmarks
SCENARIO PARAMETERS MOST+Ilc-Reservoir MOST +DataTransfer Mm Visi.
CPU time (s)
CPU time (s) Consert 17456 Periodic 4.06 20.07 0.88 0.08 Consert/Romap 17456 Periodic 11.13 Time out 1.17 0.1 Consert/Romap 37456 Periodic 11.03 Time out 1.17 0.1 SD2/Ptolemy 17456 Periodic 26.71 41.72 3.37 0.09 SD2/Ptolemy 17456 Continuous 32.78 79.48 3.25 0.08 SD2/Cosac/Civa 37456 Periodic 50.20 181.91 2.75 0.14 SD2/Cosac/Civa 17456 Periodic 50.84 179.19 2.95 0.15 SD2/Cosac/Civa 17456 Continuous 25.12 91.08 1.82 0.10
Simonin (LAAS-CNRS) Rosetta/Philae Mission 09/10/2012 26 / 27
mardi 9 octobre 12
mardi 9 octobre 12