Prognostics-based Scheduling to Extend a Platform Useful Life under Service Constraint
Nathalie HERR, Jean-Marc NICOD and Christophe VARNIER FEMTO-ST Institute – BESANCON – FRANCE
April 3rd, 2014
Prognostics-based Scheduling to Extend a Platform Useful Life under - - PowerPoint PPT Presentation
Prognostics-based Scheduling to Extend a Platform Useful Life under Service Constraint Nathalie HERR, Jean-Marc NICOD and Christophe VARNIER FEMTO-ST Institute BESANCON FRANCE April 3rd, 2014 1. State of the art Production scheduling
April 3rd, 2014
M1 ρ = 400 W M3 ρ = 300 W M2 ρ = 300 W M4 ρ = 300 W
ρtot = 1300W
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 2 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 2 / 11
[“Scheduling the maintenance of wind farms for minimizing production loss”, 18th IFAC World Congress, 2011 – European Project ReliaWind]
[“An optimization framework for opportunistic maintenance of offshore wind power system”, IEEE Powertech, 2009]
[“An operating strategy for high-availability multi-station transfer lines”, Int. J. of Automation and Computing, 2006, 2, p.125 - 130]
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 2 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 2 / 11
[“Scheduling multiple variable-speed machines”, Operations Research, 1994, 42, p.234-248]
[“An operating strategy for high-availability multi-station transfer lines”, Int. J. of Automation and Computing, 2006, 2, p.125 - 130]
[“Empirical study on reducing energy of parallel programs using slack reclamation by dvfs in a power-scalable high performance cluster”, IEEE Int. Conf. on Cluster Computing, Barcelona, 2006]
[“Energy-efficient processor design using multiple clock domains with dynamic voltage and frequency scaling”, HPCA, Cambridge, 2002]
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 2 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 2 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 2 / 11
[“A real options optimization model to meet availability requirements for offshore wind turbines”, MFPT, Virginia, 2011]
[“New variable health threshold based on the life observed for improving the scheduled maintenance of a wind turbine”, 2nd IFAC Workshop on Advanced Maintenance Engineering, 2012]
[“A mobile robot testbed for prognostic-enabled autonomous decision making”, Annual Conference of the Prognostics and Health Management Society, 2011]
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 2 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 2 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 3 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 3 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 3 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 3 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 3 / 11
M3 N0 = (ρ0 = 300W, RUL0 = 1u.t.) N1 = (ρ1 = 100W, RUL1 = 2u.t.) M4 N0 = (ρ0 = 300W, RUL0 = 1u.t.) N1 = (ρ1 = 100W, RUL1 = 2u.t.) M1 N0 = (ρ0 = 400W, RUL0 = 1u.t.) N1 = (ρ1 = 125W, RUL1 = 3u.t.) M2 N0 = (ρ0 = 300W, RUL0 = 1u.t.) N1 = (ρ1 = 100W, RUL1 = 2u.t.)
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 4 / 11
300 200 100 400
M1 M2 M4 M3
N0 N0 N0 N0
300 200 100 400
M1 M4 M2
N0 N0 N0 M3 N0
300 200 100 400
M2 M4 M3
N0 N0 N0 M1 N1
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 4 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 5 / 11
J1 J2 J3 J2 J2 J3 J3 J2 J2 J2 J2 J3 J3 J2 J1 J1 J1 J3 J3 J1 J1 J1 J1 J1
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 5 / 11
M2
M1 M2 M3 M2 M1 M1 M2 M3 M1 M1 M3 M2 M1 M3 M2 M2 M3 M1 M3 M1 M1 M3 M2
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 5 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 5 / 11
n−1
n−1
k=1 ai,j,k × ∆T
m
n−1
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 6 / 11
n−1
n−1
k=1 ai,j,k × ∆T
m
n−1
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 6 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 7 / 11
σ
N0,1 N1,1 M1 M2 N0,2 N1,2 M3 N0,3 N1,3 N0,4 N1,4 M4 M1 N1 M1 N1 M3 N1 M2 N1 M4 N1 M4 N1 M3 N1
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 7 / 11
σ
N0,1 N1,1 M1 M2 N0,2 N1,2 M3 N0,3 N1,3 N0,4 N1,4 M4 M3 M1 N0 M2 N0 M3 N0 M4 M3 M4 M4 N0 N0 N0 N0 N1
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 7 / 11
0≤i≤n−1 OVi(σ′, j)
M2 M3
1 2
N0,j N1,j
σ
M1
σ′
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 7 / 11
0≤i≤n−1 OVi(σ′, j)
M2 M3
1 2
N0,j N1,j
σ
M1
σ′
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 7 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 7 / 11
K = 4 σ time Remaining potential M1 M1 M1 M1 M2 M2 M2 M2 N0 N0 N0 N0 N0 N0 N0 N0 M3 M3 M3 M3 N0 N0 N0 N0 service
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 7 / 11
K = 4 σ time Remaining potential M1 M1 M1 M1 M2 M2 M2 M2 N0 N0 N0 N0 N0 N0 N0 N0 M3 M3 M3 M3 N0 N0 N0 N0 service
σ time Remaining potential K = 5 M1 M1 M1 M1 M3 M2 M2 M2 M2 M3 N0 N0 N0 N0 N0 N0 N0 N0 N0 N0 M3 M3 N0 N0 service
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 7 / 11
K = 4 σ time Remaining potential M1 M1 M1 M1 M2 M2 M2 M2 N0 N0 N0 N0 N0 N0 N0 N0 M3 M3 M3 M3 N0 N0 N0 N0 service
σ time Remaining potential K = 5 M1 M1 M1 M1 M3 M2 M2 M2 M2 M3 N0 N0 N0 N0 N0 N0 N0 N0 N0 N0 M3 M3 N0 N0 service
σ time Remaining potential K = 6 M3 M1 M1 M3 M2 M2 M2 M2 M3 M3 M1 M1 N0 N0 N0 N0 N0 N0 N0 N0 N0 N0 N0 N0 service
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 7 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 7 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 8 / 11
20 40 60 80 100 120 140 160 180 200 220 240 260 280 30 40 50 60 70 80 90 K Load (%) H-LRF H-HOF H-DP
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 9 / 11
0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 30 40 50 60 70 80 90 K (normalized) Load (%) H-LRF H-HOF H-DP H-LRF-R H-HOF-R H-DP-R
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 9 / 11
i
50 60 70 80 90 100 30 40 50 60 70 80 90 dist-KMAX (%) Load (%) H-LRF H-HOF H-DP H-LRF-R H-HOF-R H-DP-R Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 9 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 10 / 11
Workshop “New Challenges in Scheduling Theory”, Aussois 2014 – nathalie.herr@femto-st.fr 11 / 11