Show simple item record

dc.contributor.authorMorley, Mark S.en_GB
dc.date.accessioned2008-12-16T14:31:27Zen_GB
dc.date.accessioned2011-01-25T17:29:00Zen_GB
dc.date.accessioned2013-03-21T13:04:26Z
dc.date.issued2008-04-11en_GB
dc.description.abstractThe application of optimization to Water Distribution Systems encompasses the use of computer-based techniques to problems of many different areas of system design, maintenance and operational management. As well as laying out the configuration of new WDS networks, optimization is commonly needed to assist in the rehabilitation or reinforcement of existing network infrastructure in which alternative scenarios driven by investment constraints and hydraulic performance are used to demonstrate a cost-benefit relationship between different network intervention strategies. Moreover, the ongoing operation of a WDS is also subject to optimization, particularly with respect to the minimization of energy costs associated with pumping and storage and the calibration of hydraulic network models to match observed field data. Increasingly, Evolutionary Optimization techniques, of which Genetic Algorithms are the best-known examples, are applied to aid practitioners in these facets of design, management and operation of water distribution networks as part of Decision Support Systems (DSS). Evolutionary Optimization employs processes akin to those of natural selection and “survival of the fittest” to manipulate a population of individual solutions, which, over time, “evolve” towards optimal solutions. Such algorithms are characterized, however, by large numbers of function evaluations. This, coupled with the computational complexity associated with the hydraulic simulation of water networks incurs significant computational overheads, can limit the applicability and scalability of this technology in this domain. Accordingly, this thesis presents a methodology for applying Genetic Algorithms to Water Distribution Systems. A number of new procedures are presented for improving the performance of such algorithms when applied to complex engineering problems. These techniques approach the problem of minimising the impact of the inherent computational complexity of these problems from a number of angles. A novel genetic representation is presented which combines the algorithmic simplicity of the classical binary string of the Genetic Algorithm with the performance advantages inherent in an integer-based representation. Further algorithmic improvements are demonstrated with an intelligent mutation operator that “learns” which genes have the greatest impact on the quality of a solution and concentrates the mutation operations on those genes. A technique for implementing caching of solutions – recalling the results for solutions that have already been calculated - is demonstrated to reduce runtimes for Genetic Algorithms where applied to problems with significant computation complexity in their evaluation functions. A novel reformulation of the Genetic Algorithm for implementing robust stochastic optimizations is presented which employs the caching technology developed to produce an multiple-objective optimization methodology that demonstrates dramatically improved quality of solutions for given runtime of the algorithm. These extensions to the Genetic Algorithm techniques are coupled with a supporting software library that represents a standardized modelling architecture for the representation of connected networks. This library gives rise to a system for distributing the computational load of hydraulic simulations across a network of computers. This methodology is established to provide a viable, scalable technique for accelerating evolutionary optimization applications.en_GB
dc.description.sponsorshipEngineering and Physical Sciences Research Council, UK.en_GB
dc.identifier.urihttp://hdl.handle.net/10036/42400en_GB
dc.language.isoenen_GB
dc.publisherUniversity of Exeteren_GB
dc.subjectEvolutionary Optimizationen_GB
dc.subjectGenetic Algorithmsen_GB
dc.subjectHydroinformaticsen_GB
dc.subjectCachingen_GB
dc.subjectMultiple-Objective Optimizationen_GB
dc.subjectDistributed Computingen_GB
dc.titleA Framework for Evolutionary Optimization Applications in Water Distribution Systemsen_GB
dc.typeThesis or dissertationen_GB
dc.date.available2008-12-16T14:31:27Zen_GB
dc.date.available2011-01-25T17:29:00Zen_GB
dc.date.available2013-03-21T13:04:26Z
dc.contributor.advisorSavic, Draganen_GB
dc.publisher.departmentSchool of Engineering, Computing and Mathematicsen_GB
dc.type.degreetitlePhD in Engineeringen_GB
dc.type.qualificationlevelDoctoralen_GB
dc.type.qualificationnamePhDen_GB


Files in this item

This item appears in the following Collection(s)

Show simple item record