Introduction
Literature review
Energy-efficient scheduling under uncertainty
Operations on fuzzy numbers
System and problem description
Remanufacturing system description
Tab.1 Energy-rated information on workshop equipment |
Equipment | Processing capability | Operation power/kW | Idle power/kW | Time duration/min |
---|---|---|---|---|
m1 | Surface coarsening | 1.50 | 0.9 | (1.4, 2, 2.9) |
m2 | Spray coating | 20.00 | 12.0 | (0.8, 1, 1.6) |
m3 | Grinding | 1.50 | 0.9 | (8, 10, 12) |
m4 | Grinding | 2.00 | 1.2 | (7, 8, 11) |
m5 | Cleaning | 42.76 | / | (2, 2.5, 3.1); (2.2, 3, 3.5) |
m6 | Polishing | 2.50 | 1.1 | (4.2, 5, 6.1) |
m7 | Polishing | 3.00 | 1.4 | (3.2, 4, 4.9) |
m8 | Dimension inspection | / | / | (3.9, 5, 6.1) |
m9 | Dimension inspection | / | / | (3.5, 4, 5.5) |
Note: Dimension inspection is implemented manually, and the time durations (two TFNs) of m5 refer to cleaning in P4 and P7. |
Problem description
Solution algorithm
Initial population
Decoding and fitness function
Selection and elitism
Crossover
Mutation
Reinsertion and termination
Computational results
Tab.2 Computational results of four algorithms |
Algorithm | Minimum energy consumption/(kW∙h) | Average energy consumption/(kW∙h) | Maximum energy consumption/(kW∙h) | Convergent generation | Run time/s |
---|---|---|---|---|---|
GA | (23.70, 30.55, 37.59) | (23.79, 30.62, 37.67) | (23.87, 30.65, 37.74) | 31.25 | 13.96 |
AGA | (23.71, 30.56, 37.55) | (23.76, 30.59, 37.62) | (23.83, 30.63, 37.67) | 33.50 | 15.09 |
RKGA | (23.68, 30.55, 37.53) | (23.75, 30.58, 37.61) | (23.81, 30.62, 37.66) | 19.80 | 14.42 |
IAGA | (23.66, 30.54, 37.52) | (23.75, 30.58, 37.61) | (23.80, 30.61, 37.65) | 30.25 | 11.75 |
Experimental study
Tab.3 Computational results on three problems |
Instance | Type | Problem 1 | Problem 2 | Problem 3 |
---|---|---|---|---|
GA | Average | (0.403, 0.470, 0.567) | (379.82, 409.86, 439.86) | (54.96, 74.46, 90.59) |
Optimal | (0.358, 0.446, 0.542) | (379.22, 408.94, 438.75) | (53.72, 72.67, 88.18) | |
AGA | Average | (0.370, 0.456, 0.552) | (379.58, 409.64, 439.62) | (54.60, 73.92, 89.89) |
Optimal | (0.358, 0.446, 0.542) | (378.97, 408.70, 438.46) | (53.60, 72.54, 88.06) | |
RKGA | Average | (0.358, 0.446, 0.542) | (379.54, 409.53, 439.48) | (54.56, 73.85, 89.82) |
Optimal | (0.358, 0.446, 0.542) | (378.97, 408.70, 438.46) | (53.48, 72.50, 88.02) | |
IAGA | Average | (0.358, 0.446, 0.542) | (379.68, 409.53, 439.42) | (54.54, 73.70, 89.48) |
Optimal | (0.358, 0.446, 0.542) | (378.97, 408.70, 438.46) | (53.37, 72.33, 88.00) |