S. Mohsen Sadatiyan A., Samuel Dustin Stanley, Donald V. Chase, Carol J. Miller, Shawn P. McElmurry Optimizing Pumping System for Sustainable Water Distribution.

Slides:



Advertisements
Similar presentations
Genetic Algorithms Chapter 3. A.E. Eiben and J.E. Smith, Introduction to Evolutionary Computing Genetic Algorithms GA Quick Overview Developed: USA in.
Advertisements

Simulation-based Optimization for Supply Chain Design INRIA Team April 7, 2004 Torino-Italy.
Local Search Algorithms
Genetic Algorithm.
Intelligent Control Methods Lecture 12: Genetic Algorithms Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Student : Mateja Saković 3015/2011.  Genetic algorithms are based on evolution and natural selection  Evolution is any change across successive generations.
Comparison of Genetic Algorithm and WASAM Model for Real Time Water Allocation: A Case Study of Song Phi Nong Irrigation Project Bhaktikul, K, Mahidol.
1 Wendy Williams Metaheuristic Algorithms Genetic Algorithms: A Tutorial “Genetic Algorithms are good at taking large, potentially huge search spaces and.
Non-Linear Problems General approach. Non-linear Optimization Many objective functions, tend to be non-linear. Design problems for which the objective.
1 IOE/MFG 543 Chapter 14: General purpose procedures for scheduling in practice Section 14.5: Local search – Genetic Algorithms.
1 Lecture 8: Genetic Algorithms Contents : Miming nature The steps of the algorithm –Coosing parents –Reproduction –Mutation Deeper in GA –Stochastic Universal.
Multi-Objective Evolutionary Algorithms Matt D. Johnson April 19, 2007.
COMP305. Part II. Genetic Algorithms. Genetic Algorithms.
Evolutionary Computational Intelligence
1 Genetic Algorithms. CS The Traditional Approach Ask an expert Adapt existing designs Trial and error.
Genetic Algorithm for Variable Selection
Intro to AI Genetic Algorithm Ruth Bergman Fall 2002.
Genetic Art. Network Record Using Network Information Chicago Evanston ParisMoscow.
Selecting Informative Genes with Parallel Genetic Algorithms Deodatta Bhoite Prashant Jain.
1 Genetic Algorithms. CS 561, Session 26 2 The Traditional Approach Ask an expert Adapt existing designs Trial and error.
Intro to AI Genetic Algorithm Ruth Bergman Fall 2004.
Genetic Algorithm What is a genetic algorithm? “Genetic Algorithms are defined as global optimization procedures that use an analogy of genetic evolution.
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
Universidad de los Andes-CODENSA The Continuous Genetic Algorithm.
Genetic Algorithms: A Tutorial
Prepared by Barış GÖKÇE 1.  Search Methods  Evolutionary Algorithms (EA)  Characteristics of EAs  Genetic Programming (GP)  Evolutionary Programming.
© Negnevitsky, Pearson Education, CSC 4510 – Machine Learning Dr. Mary-Angela Papalaskari Department of Computing Sciences Villanova University.
On comparison of different approaches to the stability radius calculation Olga Karelkina Department of Mathematics University of Turku MCDM 2011.
Intro. ANN & Fuzzy Systems Lecture 36 GENETIC ALGORITHM (1)
Boltzmann Machine (BM) (§6.4) Hopfield model + hidden nodes + simulated annealing BM Architecture –a set of visible nodes: nodes can be accessed from outside.
Optimization Problems - Optimization: In the real world, there are many problems (e.g. Traveling Salesman Problem, Playing Chess ) that have numerous possible.
Genetic Algorithms Genetic algorithms imitate a natural optimization process: natural selection in evolution. Developed by John Holland at the University.
Doshisha Univ., Japan Parallel Evolutionary Multi-Criterion Optimization for Block Layout Problems ○ Shinya Watanabe Tomoyuki Hiroyasu Mitsunori Miki Intelligent.
More on Heuristics Genetic Algorithms (GA) Terminology Chromosome –candidate solution - {x 1, x 2,...., x n } Gene –variable - x j Allele –numerical.
S J van Vuuren The application of Genetic Algorithms (GAs) Planning Design and Management of Water Supply Systems.
Optimization of multi-pass turning operations using ant colony system Authors: K. Vijayakumar, G. Prabhaharan, P. Asokan, R. Saravanan 2003 Presented by:
The Generational Control Model This is the control model that is traditionally used by GP systems. There are a distinct number of generations performed.
Distributed Genetic Algorithms with a New Sharing Approach in Multiobjective Optimization Problems Tomoyuki HIROYASU Mitsunori MIKI Sinya WATANABE Doshisha.
1 “Genetic Algorithms are good at taking large, potentially huge search spaces and navigating them, looking for optimal combinations of things, solutions.
Derivative Free Optimization G.Anuradha. Contents Genetic Algorithm Simulated Annealing Random search method Downhill simplex method.
Fatemeh Alighalehbabakhani Carol J. Miller Shawn McElmurry S. Mohsen Sadatiyan A.
© Negnevitsky, Pearson Education, Lecture 9 Evolutionary Computation: Genetic algorithms Introduction, or can evolution be intelligent? Introduction,
Kanpur Genetic Algorithms Laboratory IIT Kanpur 25, July 2006 (11:00 AM) Multi-Objective Dynamic Optimization using Evolutionary Algorithms by Udaya Bhaskara.
ECE 103 Engineering Programming Chapter 52 Generic Algorithm Herbert G. Mayer, PSU CS Status 6/4/2014 Initial content copied verbatim from ECE 103 material.
Probabilistic Algorithms Evolutionary Algorithms Simulated Annealing.
2/29/20121 Optimizing LCLS2 taper profile with genetic algorithms: preliminary results X. Huang, J. Wu, T. Raubenhaimer, Y. Jiao, S. Spampinati, A. Mandlekar,
CS 8625 High Performance Computing Dr. Hoganson Copyright © 2003, Dr. Ken Hoganson CS8625 Class Will Start Momentarily… CS8625 High Performance.
EFFICIENT WATER TRANSMISSION SYSTEM OPTIMIZATION WITH REAL-TIME EMISSION S. Mohsen Sadatiyan A. Carol J. Miller.
Genetic Search Algorithms Matt Herbster. Why Another Search?  Designed in the 1950s, heavily implemented under John Holland (1970s)  Genetic search.
1 Contents 1. Basic Concepts 2. Algorithm 3. Practical considerations Genetic Algorithm (GA)
Genetic Algorithm Dr. Md. Al-amin Bhuiyan Professor, Dept. of CSE Jahangirnagar University.
- Divided Range Multi-Objective Genetic Algorithms -
Agenda  INTRODUCTION  GENETIC ALGORITHMS  GENETIC ALGORITHMS FOR EXPLORING QUERY SPACE  SYSTEM ARCHITECTURE  THE EFFECT OF DIFFERENT MUTATION RATES.
►Search and optimization method that mimics the natural selection ►Terms to define ٭ Chromosome – a set of numbers representing one possible solution ٭
Artificial Intelligence By Mr. Ejaz CIIT Sahiwal Evolutionary Computation.
Overview Last two weeks we looked at evolutionary algorithms.
Genetic Algorithms. Solution Search in Problem Space.
Genetic Algorithm(GA)
 Presented By: Abdul Aziz Ghazi  Roll No:  Presented to: Sir Harris.
Hirophysics.com The Genetic Algorithm vs. Simulated Annealing Charles Barnes PHY 327.
Constraints Satisfaction Edmondo Trentin, DIISM. Constraint Satisfaction Problems: Local Search In many optimization problems, the path to the goal is.
Local search algorithms In many optimization problems, the path to the goal is irrelevant; the goal state itself is the solution State space = set of "complete"
Genetic (Evolutionary) Algorithms CEE 6410 David Rosenberg “Natural Selection or the Survival of the Fittest.” -- Charles Darwin.
Warehouse Lending Optimization Paul Parker (2016).
Genetic Algorithm (Knapsack Problem)
Digital Optimization Martynas Vaidelys.
Evolution strategies Can programs learn?
Modified Crossover Operator Approach for Evolutionary Optimization
Boltzmann Machine (BM) (§6.4)
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Presentation transcript:

S. Mohsen Sadatiyan A., Samuel Dustin Stanley, Donald V. Chase, Carol J. Miller, Shawn P. McElmurry Optimizing Pumping System for Sustainable Water Distribution Network by Using Genetic Algorithm

Energy & Water Energy and water issues are linked together About 5% of energy demand of US is related to water supply and treatment About 75% of operation costs of municipal water facilities are attributed to energy demand Energy Extraction & generation requires water Water Extraction, treatment & distribution requires energy

Optimal Pumping Schedule reduce total pumping cost shift pump operation time & space change in energy cost by time optimal pump schedule minimum energy demand, cost & associated pollutant emissions reduce pollutant emission shift energy demand time & space change in pollution emission by time meet system requirements with different set of operation schedules

Multi-Objective & Multi-Criteria Optimization Optimization Methods Traditional Analytical Methods Evolutionary Algorithms fitness of solution Global Optimum derivatives or other auxiliary characteristics may results Local Optimum

Genetic Algorithm pumping schedule genetic analogy the best solution of the last generation=optimum solution Fitness evaluation & Elitist Reproduction (Crossover) Mutation

Optimizing Software and Case Studies PEPSO: Pollutant Emission & Pump Station Optimization 2 drinking water systems within the Great Lakes watershed PEPSO V4.0~4.5 PEPSO V8.0~8.0.3 Visual interface Modified Crossover & Mutation Quasi- Newton Method Multi- Objective Variable speed pump Genetic Algorithm Discrete Vs. Continuous PEPSO V1.0~3.0

Continuous Method Discrete Method Discrete & Continuous Methods

Memory Usage of Continuous Method

Memory Usage of Discrete Method

Crossover of Continuous Method

Mutation of Continuous Method Mutation infeasible children pairs of controls instead of one control sorting solution arrays by time remaining problem for near optimum solutions

Crossover of Discrete Method Crossover multipoint crossover Identical breaking points for both parents Does not have time infeasibility

Mutation of Discrete Method Mutation invert randomly selected gene replace randomly selected gene by random number

Variable Speed Pumps A random number between min & max speed ratio for mutation Continuous Method a column for speed ratio of pump for each cycle Discrete Method replace OFF=0 and ON=1, by fractional numbers (speed ratio of pumps)

Existing PEPSO & New Research Areas PEPSO V Multi-objective Discrete method Multipoint crossover Variable speed pumps GA options

Key Points Discrete method needs substantial storage space, especially for longer modeling periods and smaller time intervals. Provides feasible solutions. Adjusting parameters, such as modeling period, time intervals and hydraulic model details, are important to obtain accurate results during reasonable running time. Evolutionary algorithms are useful to optimize pumping.

Questions? Comments?