CE5504 – Surface Water Quality Modeling CE5504 Surface Water Quality Modeling Lab 2. Numerical Methods and Population Growth Modeling.

Slides:



Advertisements
Similar presentations
Introduction to Bioreactors
Advertisements

Last Time 3/4/08. Increase (I) concentration increase slope intercept remains unchanged.
Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors in which they.
Reactor Design for Cell Growth
South China University of Technology Oscillator motions Xiaobao Yang Department of Physics
ORDINARY DIFFERENTIAL EQUATIONS (ODE)
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 15.
Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors in which they.
CE5504 – Surface Water Quality Modeling CE5504 Surface Water Quality Modeling Lab 1. Numerical Methods and Population Growth Modeling.
Dr. Martin T. Auer MTU Department of Civil & Environmental Engineering CE5504 Surface Water Quality Modeling Lab 6. Coastal Zone Modeling: The Lake Ontario.
Numerical Integration CE5504 – Surface Water Quality Modeling  non-idealized loading functions  variable parameters  multi-segment systems  non-linear.
CE5504 – Surface Water Quality Modeling CE5504 Surface Water Quality Modeling Lab 1. Modeling 101.
Engineering Probability and Statistics - SE-205 -Chap 3 By S. O. Duffuaa.
Introduction: Environmental Engineering In Context.
CE5504 – Surface Water Quality Modeling CE5504 Surface Water Quality Modeling Lab 2. Numerical Methods and Population Growth Modeling.
POPULATION DENSITY, DISTRIBUTION & GROWTH.  Density is a measure of how closely packed organisms are in a population  Calculated by … DENSITY # of individuals.
CSE 330 : Numerical Methods Lecture 17: Solution of Ordinary Differential Equations (a) Euler’s Method (b) Runge-Kutta Method Dr. S. M. Lutful Kabir Visiting.
Population Ecology. Population Dynamics Population: All the individuals of a species that live together in an area.
CE Introduction to Environmental Engineering and Science Readings for Next Class: O hio N orthern U niversity Introduction Chemistry, Microbiology.
What do all these things have in common?. DETERMINING KINETIC PARAMETERS OF SACCHAROMYCES CEREVISIAE GROWTH IN A BATCH STIRRED-TANK REACTOR Joyanne Schneider.
Population Biology: Demographic Models Wed. Mar. 2.
POPULATION DYNAMICS. POPULATION – POPULATION  DEF?? – POPULATION ECOLOGY CONCERNED WITH THE CHANGES IN POPULATION SIZE AND THE FACTORS THAT REGULATE.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 19.
Computational Method in Chemical Engineering (TKK-2109)
Computer Animation Algorithms and Techniques
How Do Populations Grow? Biology Standard 6 Population Growth.
Integral projection models
ChE 551 Lecture 03 Analysis of Rate Data 1. General Approach Initiate reaction measure concentration vs time fit data to calculate rates 2.
07 Oct 2011Prof. R. Shanthini1 Cellular kinetics and associated reactor design: Reactor Design for Cell Growth CP504 – Lecture 7.
How Populations Grow. What is a Population? A population consists of all individuals of a species that live together in one place at one time. A population.
Have your clickers ready!. 1. Could be 2. Maybe 3. Hope so 4. Kitty!
Chapter 6. How Cells Grow 6.1 INTRODUCTION (6.1) (6.2a) (6.2b) (6.3)
K = K = K = 100.
1 CHEM-E7130 Process Modeling Exercise. 2 Exercises 1&2, 3&4 and 5&6 are related. Start with one of the packages and then continue to the others. You.
Reaction Engineering.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 30.
Limits of Populations. Questions for today: What is Population Dynamics? What is Population Dynamics? How does Population Distribution affect Population.
14.4 Population and Growth Patterns Populations grow in predictable patterns and is always changing.
Background Information. What is a Limiting Factor? Limiting Factors are… (two similar definitions) conditions of the environment that limit the growth.
POPULATION GROWTH CURVES. Exponential Growth Exponential growth represents growth of organisms who have an unlimited supply of food and all limiting factors.
Population Growth Modeling. Begin with a mass balance on microbial growth X = population biomass, mg/L V = volume, L Q = flow, L/d k = 1 st order rate.
CHEM-E7130 Process Modeling Lecture 3
CE Introduction to Environmental Engineering and Science
Lecture 16 Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors.
Lecture 16 Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors.
Population Ecology.
Ecology # 2 Populations.
Population Living Environment.
Background Information
POPULATIONS.
Chapter 5 Populations.
Mechanical Engineering at Virginia Tech
KEY CONCEPT Populations grow in predictable patterns.
Civil Engineering Majors Authors: Autar Kaw, Charlie Barker
Mathematics of Population Growth
SE301: Numerical Methods Topic 8 Ordinary Differential Equations (ODEs) Lecture KFUPM (Term 101) Section 04 Read , 26-2, 27-1 CISE301_Topic8L4&5.
Sharks, Mullet, and Mathematical Ecology
Population EOCT REVIEW.
Lecture 16 Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors.
Population Biology.
Industrial Engineering Majors Authors: Autar Kaw, Charlie Barker
EQ: How do we measure populations?
Scientific Computing Lab
Population Dynamics.
Population Ecology How are populations dispersed in areas?
Population Ecology.
Students will be able to: Convert data sets into graphs.
Introduction to Populations
Populations: Limits.
Lecture 16 Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors.
Presentation transcript:

CE5504 – Surface Water Quality Modeling CE5504 Surface Water Quality Modeling Lab 2. Numerical Methods and Population Growth Modeling

Begin with a mass balance on microbial growth CE5504 – Surface Water Quality Modeling

(Mihelcic 1999, Figure 5.4) Exponential growth model CE5504 – Surface Water Quality Modeling

Environmental Resistance CE5504 – Surface Water Quality Modeling (Mihelcic 1999, Figure 5.5)

Logistic growth model CE5504 – Surface Water Quality Modeling (Mihelcic 1999, Figure 5.7)

Example: carry capacity effects CE5504 – Surface Water Quality Modeling (Mihelcic 1999, Figure 5.6)

Monod Model CE5504 – Surface Water Quality Modeling (Mihelcic 1999, Figure 5.8)

Example: resource competition CE5504 – Surface Water Quality Modeling (Mihelcic 1999, Figure 5.9)

The Yield Coefficient CE5504 – Surface Water Quality Modeling

The Death (Respiration) Coefficient CE5504 – Surface Water Quality Modeling

Putting It All Together (Batch Reactor) CE5504 – Surface Water Quality Modeling (Mihelcic 1999, Figure 5.10)

Putting It All Together (Completely-Mixed Flow Reactor) CE5504 – Surface Water Quality Modeling

Numerical Integration CE5504 – Surface Water Quality Modeling  non-idealized loading functions  variable parameters  multi-segment systems  non-linear kinetics

The Euler Method CE5504 – Surface Water Quality Modeling

The Effect of Step Size CE5504 – Surface Water Quality Modeling (Spain 1982, Figure 5.1)

Code CE5504 – Surface Water Quality Modeling

Code (continued) CE5504 – Surface Water Quality Modeling

Code (continued) CE5504 – Surface Water Quality Modeling

Advanced Numerical Techniques The Heun’s Method CE5504 – Surface Water Quality Modeling For i = 0 To tmax For j = 1 To 1 / dt k1 = mu * x X1 = x + dt * k1 k2 = mu * X1 x = x + (k1 + k2) / 2 * dt Next j Next i

CE5504 – Surface Water Quality Modeling Advanced Numerical Techniques The 4 th Order Runge Kutta Method For i = 0 To tmax For j = 1 To 1 / dt k1 = mu * x X1 = x * dt * k1 k2 = mu * X1 X2 = x * dt * k2 k3 = mu * X2 X3 = x + dt * k3 k4 = mu * X3 x = x + (k1 + 2 * k2 + 2 * k3 + k4) / 6 * dt Next j Next i

Advanced Numerical Techniques Error Comparison CE5504 – Surface Water Quality Modeling Error (%) for various values of dt at t = 5 days dtEulerHeun4th RK Error criterion: <=0.01 %