Scheduling coal handling processes using metaheuristics

Show simple item record

dc.contributor.advisor Joubert, Johan W. en
dc.contributor.postgraduate Conradie, David Gideon en
dc.date.accessioned 2013-09-06T16:31:13Z
dc.date.available 2008-04-24 en
dc.date.available 2013-09-06T16:31:13Z
dc.date.created 2007-09-05 en
dc.date.issued 2011-01-24 en
dc.date.submitted 2008-04-21 en
dc.description Dissertation (MEng (Industrial Engineering))--University of Pretoria, 2011. en
dc.description.abstract The operational scheduling at coal handling facilities is of the utmost importance to ensure that the coal consuming processes are supplied with a constant feed of good quality coal. Although the Sasol Coal Handling Facility (CHF) were not designed to perform coal blending during the coal handling process, CHF has to blend the different sources to ensure that the quality of the feed supplied is of a stable nature. As a result, the operation of the plant has become an extremely complex process. Consequently, human intelligence is no longer sufficient to perform coal handling scheduling and therefore a scheduling model is required to ensure optimal plant operation and optimal downstream process performance. After various attempts to solve the scheduling model optimally, i.e. with exact solution methods, it was found that it is not possible to accurately model the complexities of CHF in such a way that the currently available exact solvers can solve it in an acceptable operational time. Various alternative solution approaches are compared, in terms of solution quality and execution speed, using a simplified version of the CHF scheduling problem. This investigation indicates that the Simulated Annealing (SA) metaheuristic is the most efficient solution method to provide approximate solutions. The metaheuristic solution approach allows one to model the typical sequential thoughts of a control room operator and sequential operating procedures. Thus far, these sequential rules could not be modelled in the simultaneous equation environment required for exact solution methods. An SA metaheuristic is developed to solve the practical scheduling model. A novel SA approach is applied where, instead of the actual solution being used for neighbourhood solution representation, the neighbours are indirectly represented by the rules used to generate neighbourhood solutions. It is also found that the initial temperature should not be a fixed value, but should be a multiple of the objective function value of the initial solution. An inverse arctan-based cooling schedule function outperforms traditional cooling schedules as it provides the required diversification and intensification behaviour of the SA. The scheduling model solves within 45 seconds and provides good, practically executable results. The metaheuristic approach to scheduling is therefore successful as the plant complexities and intricate operational philosophies can be accurately modelled using the sequential nature of programming languages and provides good approximate optimal solutions in a short solution time. Tests done with live CHF data indicate that the metaheuristic solution outperforms the current scheduling methodologies applied in the business. The implementation of the scheduler will lead to a more stable factory feed, which will increase production yields and therefore increase company profits. By reducing the amount of coal re-handling (in terms of throw-outs and load-backs at mine bunkers), the scheduler will reduce the coal handling facility’s annual operating cost by approximately R4.6 million (ZAR). Furthermore, the approaches discussed in this document can be applied to any continuous product scheduling environment. Additional information available on a CD stored at Level 3 of the Merensky Library. en
dc.description.availability unrestricted en
dc.description.department Industrial and Systems Engineering en
dc.identifier.citation Conradie, DG 2007, Scheduling coal handling processes using metaheuristics, MEng dissertation, University of Pretoria, Pretoria, viewed yymmdd < http://hdl.handle.net/2263/24046 > en
dc.identifier.other E864/ag en
dc.identifier.upetdurl http://upetd.up.ac.za/thesis/available/etd-04212008-101917/ en
dc.identifier.uri http://hdl.handle.net/2263/24046
dc.language.iso en
dc.publisher University of Pretoria en_ZA
dc.rights © 2007 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. en
dc.subject Scheduling en
dc.subject Simulated annealing en
dc.subject Metaheuristics en
dc.subject Approximation algorithms en
dc.subject Multiple-objective programming en
dc.subject Stochastic programming en
dc.subject Industry application en
dc.subject Coal handling en
dc.subject Coal blending en
dc.subject Coal homogenization en
dc.subject UCTD en_US
dc.title Scheduling coal handling processes using metaheuristics en
dc.type Dissertation en


Files in this item

This item appears in the following Collection(s)

Show simple item record