A Multiple Objective Genetic Algorithm Approach for Stochastic Open Pit Production Scheduling Optimisation

被引:3
作者
Amponsah, Shadrach Yaw [1 ]
Takouda, Pawoumodom Matthias [2 ]
Ben-Awuah, Eugene [1 ]
机构
[1] Laurentian Univ, Min Optimizat Lab MOL, Sch Engn & Comp Sci, Sudbury, ON, Canada
[2] Laurentian Univ, Sch Business Adm, Res Grp Operat Analyt & Decis Sci RGinOADS, Sudbury, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Combinatorial optimisation; genetic algorithm; open-pit production scheduling optimisation; stochastic programming; grade uncertainty; MINES; METAHEURISTICS;
D O I
10.1080/17480930.2023.2196918
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
The conventional approach to mine planning is to use a single estimated orebody model as the basis for production scheduling. This approach, however, does not consider grade uncertainties associated with grade estimation. These uncertainties have a significant impact on the net present value (NPV) and can only be accounted for when modelled as part of the production scheduling optimisation problem. In this research, a set of equally probable simulated orebodies generated through Sequential Gaussian Simulation is used as input to a stochastic optimisation model solved with genetic algorithm (GA). Grade variability is considered as part of the stochastic model. The problem definition and resource constraints are formulated and optimised using a specially designed mining-specific GA. This GA is employed to handle partial block processing through a specialised chromosome encoding technique resulting in near-optimal solutions. Two case studies are presented which compare results from the stochastic model solved with GA (SGA) and a Stochastic Mixed Integer Linear Programming (SMILP) model solved with CPLEX. For the second case study, while the SMILP model was at an optimality gap of 101% after 28 days, the SGA model generated an NPV of $10,045 M at 10.16% optimality gap after 1.5 h.
引用
收藏
页码:460 / 487
页数:28
相关论文
共 50 条
[31]   A genetic algorithm for flowshop scheduling with multiple objectives [J].
S. Deva Prasad .
OPSEARCH, 2007, 44 (1) :1-16
[32]   Multiple-objective optimization of drinking water production strategies using a genetic algorithm [J].
Vink, K ;
Schot, P .
WATER RESOURCES RESEARCH, 2002, 38 (09) :20-1
[33]   A hybrid genetic algorithm for the open shop scheduling problem [J].
Liaw, CF .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 124 (01) :28-42
[34]   Research on open shop scheduling based on genetic algorithm [J].
Zhan, Yong ;
Zhong, Yuguang ;
Zhu, Haitao .
ENGINEERING SOLUTIONS FOR MANUFACTURING PROCESSES, PTS 1-3, 2013, 655-657 :1670-1674
[35]   Multi-objective reactive scheduling based on genetic algorithm [J].
Tanimizu, Yoshitaka ;
Miyamae, Tsuyoshi ;
Sakaguchi, Tatsuhiko ;
Iwamura, Koji ;
Sugimura, Nobuhiro .
TOWARDS SYNTHESIS OF MICRO - /NANO - SYSTEMS, 2007, (05) :65-+
[36]   A fuzzy multi-objective genetic algorithm for system reliability optimisation [J].
Mutingi M. .
International Journal of Industrial and Systems Engineering, 2016, 22 (01) :1-16
[37]   Scheduling multi-objective open shop scheduling using a hybrid immune algorithm [J].
B. Naderi ;
M. Mousakhani ;
M. Khalili .
The International Journal of Advanced Manufacturing Technology, 2013, 66 :895-905
[38]   Scheduling of an assembly line with a multi-objective genetic algorithm [J].
Jianfeng Yu ;
Yuehong Yin ;
Zhaoneng Chen .
The International Journal of Advanced Manufacturing Technology, 2006, 28 (5-6) :551-555
[39]   Scheduling of an assembly line with a multi-objective genetic algorithm [J].
Yu, JF ;
Yin, YH ;
Chen, ZN .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 28 (5-6) :551-555
[40]   Scheduling multi-objective open shop scheduling using a hybrid immune algorithm [J].
Naderi, B. ;
Mousakhani, M. ;
Khalili, M. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 66 (5-8) :895-905