1 / 85

Water Resources Systems Modeling Techniques

Water Resources Systems Modeling Techniques. Prof. V. Jothiprakash Assistant Professor Department of Civil Engineering Indian Institute of Technology Bombay Powai, Mumbai 400 076 vprakash@civil.iitb.ac.in. Introduction. Water Crucial element for human survival

bambi
Télécharger la présentation

Water Resources Systems Modeling Techniques

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Water Resources Systems Modeling Techniques Prof. V. Jothiprakash Assistant Professor Department of Civil Engineering Indian Institute of Technology Bombay Powai, Mumbai 400 076 vprakash@civil.iitb.ac.in

  2. Introduction • Water • Crucial element for human survival • Key element in the socio-economic development of a country • Demand • Increasing • Extensive and intensive agriculture • Power production • Municipal and industrial use (urbanization and industrialization)

  3. Contd… • Availability • Constant over a period of time • Spatial and temporal variations • To over come this variations and to meet the demands • Judicial use is needed • Effective and efficient utilization is also needed • Large, medium and small reservoirs • Need to be operated to optimal condition • The best possible manner • Requires systematic study

  4. SWOT analysis of Water Resources • Strength • India is gifted with large number of rivers • 400 x 1010 m3 of water available • Weakness • Spatial and temporal distribution • Rainfall 11,500 mm at Cherrapunji 215 mm at Jaisalamer • 69 x1010m3 is utilizable form • Storage insufficient to meet the demand • Monsoon failure or excess rainfall in one monsoon

  5. Contd… • Reservoirs • Improper operation • No single algorithm available to solve WR problem • Topography does not allow construction of very large dams • Improper understanding of the hydrological phenomena • Complex interaction between human and nature

  6. Contd… • Opportunities • To store them in small reservoirs • To operate the reservoirs optimally • To allocate water to various users • To maximize the economic return • Augment the sources • On form developmental works • Reuse and recycling • Desalinization

  7. Contd… • Threats • Large spatial and temporal variations • Demand is ever increasing • Sociological problems • Implementation of best polices But in INDIA many reservoirs need optimal operating polices • Systematic study is needed

  8. Solving the problems-really we solve it? • Real life problems are solved • By developing theoretical equations • My models • Some time based on experience • Most of the time SHM – Some How Managed • In Engineering – Four Generations-in solutions • Empirical methods/Experiments • Analytical Equations • Numerical schemes Systems approach • Data Driven methods Soft computing techniques

  9. Empirical methods/ Model Experiments • Based on the observed data and their statistical correlations – conventional models • Conducting experimental works and relating it to the real world problems • Started long back, now again gaining importance by introduction of new ANN models

  10. Engineering problem solving Generations • Numerical Schemes • Finite Difference Scheme • Finite Element Scheme • These are possible only when equations are possible to develop and solve (high order differential equations solved using computers) • Data driven methods New yet to be widely accepted

  11. MODELS Characteristic representation of the prototype • Iconic models • Physical models • Analogue models • Mathematical models • Optimization (prescriptive models) • Best solution • Simulation (descriptive models) • Answers “what if” conditions

  12. Why we need model studies????? USES of MODEL STUDIES • To study the behaviour of the prototype • To study the impact of the prototype • To study the effect of the variation in the parameters • To solve the real world problems • Prototype are costlier and time consuming-once constructed they cannot be changed? • Thus before going in for prototype a model study will be carried out • It is very important in Water Resources • Dam design and analysis, flow condition over a spill way, dam break analysis, operation of reservoirs, planning of canal management etc….

  13. Introduction • Definition • Prototype - Model

  14. Physical model to study the discharge over a spillway

  15. Complete river physical model study - Los angels river

  16. Physical model study on Jump formation downstream of a spillway

  17. Model study to study the effect of discharge from a spillway

  18. Physical model study on Dam break analysis

  19. Large scale GIS model to study large area details

  20. Sample Satellite imageries of Tsunami- large scale data base management studies

  21. Systems ApproachMathematical Modeling

  22. SYSTEM Input Output Systems approach • System • A system is composed of a large number of components each of which may or may not serve a different purpose but all of which contribute to a common purpose or goal Systematic study System design System analysis System synthesis

  23. Why we need systems approach? • System is large and complex • System should involve / necessitate knowledge from many disciplines • The objective need to be quantified in mathematical terms (or logical terms) • One or more variables involve uncertainty • The problem has many alternative solutions

  24. Steps in systems analysis • Definition of system and objectives • Identification of system components and boundaries • Identification of decision makers • Clear definition and quantification of objectives • Generation and evaluation of alternatives • Construction of a mathematical model • Define variables, relationship between variables, optimization model • Solution to the model • Implementation of the best solutions • Performance of the solutions • Feedback to step 1.

  25. Optimizations • Objective functions • Cost minimization • Benefit Maximization • Technical objectives • Increase power. Minimize loss, maximize release etc… • Constraints • Physical • Economical • Sociological • Technical Conventional Optimization Model • Linear programming • Integer programming • Goal programming • Non-linear programming • Dynamic programming Soft Computing Techniques

  26. Conventional Models • Linear Programming models • Most popular optimization technique • Readily available solution methodology • Easy availabilities of software packages • Suitable for large scale water resources systems • Applied when the objective function and constraints are linear • Non Linear Programming models • Applied when the objective function and constraints are non-linear • Dynamic programming models • Suited for sequential decision problems • Stage coach / sales man problem • Reservoir operation rules

  27. Simulation • Used for the evaluation of the performance of water resources systems • Can answer “what if condition” • Now a days mostly used along with optimizations

  28. Soft Computing Techniques

  29. What are Soft computing techniques • Soft Computing tools • Neural Networks • Fuzzy logic • Genetic Algorithms • Genetic Programming • Cellular Automata • Ant colony algorithms • Hybrid system • Probabilistic reasoning • GIS

  30. Artificial Neural Networks • Definition • Works on the principles of human brain • Requires training • Supervised or unsupervised mode • Requires validation • To test the ability of understanding • Used for prediction of future values • Success depends up on the • type of activation • Number of training data points • One of the most successful Soft Computing tool in Civil Engineering

  31. Application in Civil Engineering • Water Resources • Time series Prediction • Rainfall-runoff prediction • Rainfall forecasting • Stream-flow prediction • Reservoir inflow prediction • Reservoir operation • Hydrology, irrigation engineering • Evaporation prediction • Evapotranspiration prediction • Irrigation return-flow prediction

  32. Application in Civil Engineering • Structural Engineering • Automated conceptual design of structural systems • Structural dynamics involving Earthquake • Non-linear analysis of plates • Detection of damages • Vibration analysis • Transportation Engineering • Traffic flow simulation • Automatic signals • Priority of highway maintenance

  33. Application in Civil Engineering • Geotechnical Engineering • Hydraulic conductivity • Soil thermal resistivity • Strain-rate dependent behaviour of soils • Prediction of settlements during tunneling • Predict settlement of shallow foundation • Assessment of damage of pre-stressed piles • Capacity of piles in cohesionless soils

  34. Advantages and Disadvantages of ANN • Advantages • Nonlinearity • Input-output mapping • Adaptivity • Trained to operate in a specific environment and can e run with minor changes to environment • Disadvantages • Lack of physical concept and relations between input and output • It just mimic the hydrologic process • Cannot be used for extrapolation • No standardized way of selecting the network architecture

  35. Fuzzy Programming Real world problem is very complex • Deterministic approaches • Stochastic approaches • Implicit and explicit approaches • Handle statistical uncertainty • Cannot handle non statistical uncertainty • Vagueness or impreciseness Fuzzy theory introduced by Zadeh (1965) • Can handle the impreciseness • Fuzzy logic • Fuzzy set theory • Fuzzy optimization

  36. Genetic Algorithms • Genetic algorithms are computerized search and optimization algorithms based on the mechanics of natural genetics and natural selection • Derived by biologists • The offspring have certain desirable characteristics • Steps in GA modeling • Coding • Fitness function evaluation • Selection • Crossover, and • Mutation

  37. Contd… • Coding • Each chromosome coded in binary bits of 0 to 1 represents a potential solution consisting of the components of the decision variables (genes), that either form can be used to evaluate the objective function. • Each variable is coded to a specified length 1 0 1 0 1 • Length may vary from variable to variable • All substrings are then concatenated together to form a single string 1 0 1 0 1 0 1 1 0 1 • Fitness function evaluation • To evaluate the string • The sub-strings are decoded and fitted into the objective function

  38. Contd… • Selection • string is selected for mating to form the next generation • with a probability, proportional to its fitness value • weak solutions are eliminated and strong solutions survive to form the next generation “the survival of the fittest” fitness function evaluation + selection processes = reproduction • Crossover • the selected individuals are exchanged between two selected chromosomes to create new chromosomes that preserve the best material from two parent strings • Single point • Two point • Uniform crossover

  39. Single point crossover Parents Offspring 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 0 0 1 1 0 0 1 1 0 0 01 1 0 0 1 1 1 0 1 • Two point cross over 1 0 1 0 1 0 1 0 1 1 1 00 1 0 0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 11 0 1 • Uniform cross over 1 0 1 0 1 0 1 0 1 1 11 0 1 1 1 00 1 1 0 0 1 1 0 0 0 1 0 0 01 00 0 1

  40. Contd… • Mutation • Gives a new genetic character to the string • Uniform • Non uniform • Modified mutation • Fitness function and convergence • Average fitness of the population approach the best individual values • Higher population quicker in convergence • Lower population misses some values • Relation between population size and length of string

  41. Application of GA in water resources • Pipe network • Design of networks, and analysis • Ground water management problems • Quantity and quality management models • Reservoir operation • Single purpose single reservoir • Multi-purpose single reservoir • Multi-reservoir systems • Multi-purpose multi-reservoir systems

  42. Advantages of GA model • The GA typically uses a coding of the decision variable set, not the decision variable itself • The GA searches from a population of decision variable sets, not a single decision variable set • The GA uses the objective function itself not the derivative information • The GA algorithm uses probabilistic (not deterministic) search rules • GA takes care of stochasticity also • GA does not requires discretization of state variables • GA does not requires transition probabilities • GA does not have curse of dimensionality problems • GA models results in optimal or near optimal solutions

  43. Disadvantages of GA model • Cannot handle large number of constraints like LP models • Computationally difficult to provide very long string length with binary coding • - To some extent overcome by hexagonal coding • Every iteration need objective function evaluation • Difficult to handle mutation Still GA model provide better solutions than the conventional optimization techniques in developing reservoir operating rules

  44. Application case study – 1Artificial Neural Network model to predict inflow into a reservoir

  45. Inflow into a reservoir • Most important input variable in water resources planning and management • Considered as • Deterministic variable • Probabilistic variable • Stochastic variable • Fuzzy variable • Historical data or Generated data

  46. Conventional Models of Synthetic Streamflow generation • AR • AR(1) • AR(2) • ARMA • ARIMA • Thomas-Fierring model • All the models uses the statistical properties of the inflow • Can be used for monthly, seasonal and annual inflow prediction

  47. Neural Network Model for Synthetic Streamflow generation • Using the ANN technique • Using the daily inflow data • Training of the network • Validating the network • Predicting the inflow

  48. Backpropagation Network (BPN) • BPN is a fully interconnected, layered, and feed forward network. • No connection bypasses one layer to go directly to a later layer. • A versatile Network, useful in handling problems that require recognition of complex patterns and in performing nontrivial mapping functions.

  49. Application of BPN (Inflow Prediction) • The pattern matching ability of ANN is utilised in the present study, to match the daily inflow values • The network was trained with a data set for twenty years. • The output from the network is validated for five years

  50. Input Layer Hidden Layer Output Layer Inflow volume during Time t-1 It-1 Inflow volume during Time t-2 It-2 Inflow volume during time t It time period t-1 time period t time period t-2 ANN model developed for predicting the daily inflow into the reservoir

More Related