Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering Nutrient Removal Project Project rationale Sequencing Batch Reactor Software that.

Slides:



Advertisements
Similar presentations
Previously… We created a simulated temperature reader which alerts if too hot or too cold… Download the solved practice to keep in sync: Thermostat.vi.
Advertisements

Craig Leppan: co-founder and director. Our aim Promote aquaponic awareness, pool and centralize resources, co-operate and consult for and with market.
Regional Digester Manure and Food Processing Waste.
LabVIEW Introduction Alan Jennings.
Treatment of Slaughterhouse Wastewater
Wastewater treatment steps Primary: solids removal (physical) Secondary: BOD treatment (biological) Tertiary: Effluent polishing, Nutrient and Toxins Removal.
Syllabus statements: Chapter Video Labs:
Toni Glymph Environmental Toxicologist Wisconsin DNR Slime, Slime, Slime!
Ecosystem Ecology. Serengeti at Sunrise Biogeochemistry.
Example of Project Competition of Ammonia- Oxidizing and Nitrite-Oxidizing Bacteria CE Environmental Biotechnology University of Notre Dame.
Nitrification and Denitrification
Moving Bed Biofilm Reactor MBBR for Nitrification/Denitrification
The Nitrogen Cycle. 1. What is nitrogen? 1. Nitrogen is a non-metal, gaseous element.
Environmental Resources Unit C Animal Wildlife Management.
Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering Nutrient Removal Project  Project Expectations Project Expectations  Project rationale.
THE NITROGEN CYCLE Nitrogen (N) is an element like carbon. All creatures need nitrogen to survive. There are huge amounts of nitrogen gas in the atmosphere,
Nutrient Cycles Eutrophication Nitrogen –Chemical Forms in the Aquatic Environment –Chemical Transformations –Cycle f-ratio Carbon.
Drug Delivery & Tissue Engineering Laboratory
Lesson 5: The Dead Zone Chemical Oceanography. Last class we learned about the carbon cycle What is a biogeochemical cycle? What are the primary components.
The Swedish Water Experience We offer Swedish water purification knowhow, management and treatment plant construction 1.Background 2.How we work 3.What.
Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering Water Treatment Plant Reflections alum Flocculation Clear Well Sedimentation.
Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering Learning LabVIEW ä Learning ä LabVIEW ä Data Acquisition ä Control ä Learning ä LabVIEW.
Simultaneous Nitrification and Denitrification in a Sequencing Batch Reactor Will Lambert Robert Nwaokoro Stephen Russo.
Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering NRP 3: Let’s get started.
Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering Nutrient Removal Project  Project Expectations Project Expectations  Project rationale.
Water Treatment Plant Reflections S 1 Raw Water alum QT S 2 S 4 m 1 S 3 Flocculation Sedimentation p 1 S 5 Clearwell Clean Water S 1 S 1 Raw Water alum.
Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering NRP 2.
Introduction to LabVIEW Seth Price Department of Chemical Engineering New Mexico Tech Rev. 10/5/14.
Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering Nutrient Removal Project: Oxygen Requirements ä History of Human Waste ä Nutrient.
Aerobic and Anaerobic Reactor Configurations
Topic 5 – Pollution Management Topic 5.1 – Nature of Pollution.
All about “Dead Zones”. Zones of Oxygen Depletion.
V1: HMFR, V2: MFNB, 2007 LabView Seminar University of Puerto Rico Mayagüez Campus.
LabVIEW Program and Data Flow Review LabVIEW Robotics Fundamentals.
Geochemical Cycles Science Biological Processes Involved 1.Photosynthesis –Plants convert CO 2 and H 2 O into O 2 and sugar 6CO 2 + 6H 2 O + energy.
KATLYND REESE AQUATIC ECOLOGY 9 NOVEMBER 2011 Hypoxia or “Dead Zones” in Aquatic Systems.
Adjusting N:P ratios in liquid dairy manure through nitrification and chemical phosphorus removal to match crop fertilizer requirements Background Nutrient.
Nitrogen cycle Biogeochemistry October 17, 2005 Maria Moskalenko, Gretchen Miles, Emily Paduano, Jaconette Mirck Biogeochemistry October 17, 2005 Maria.
Environmental Issues. Pollution n The presence of a SUBSTANCE in water, air, or soil that makes them OFFENSIVE to humans.
Figure 2. Decrease in K and NO 3 over time in (a) AN1, (b) AN2, (c) CA2. Best fit determined by moving average. Potential for using anaerobic settling.
NITROGEN CYCLE. What does this have to do with me?
Pg. 82 RTW: Break apart the word “biogeochemical”. What definition can you make for biogeochemical cycle? Objective: I will be able to diagram and explain.
Gulf of Mexico Hypoxia and Nutrient Management in the Mississippi River Basin Herb Buxton, U.S. Geological Survey.
How farming affects parts of an ecosystem. Review questions Where does our food come from? How is our food supply dependent of ecosystems? How do current.
Copyright © 2008 Pearson Education, Inc., publishing as Pearson Benjamin Cummings Nutrients circulate through ecosystems Physical matter is circulated.
Introduction to Environmental Engineering Dr. Kagan ERYURUK
22-5 Ocean Pollution –oceans can disperse and break down large quantities of degradable pollutants if they are not overloaded raw sewage, sludge, oil,
CEE 426 October :05 PM UW Madison Room 1209 Engineering Hall
Electricity | Natural Gas | Water | Wastewater Adding Whey for Denitrification Dale Adams, P.E Managing Engineer, Colorado Springs Utilities September.
The Need for Sustainable, Integrative Long-Term Monitoring of the Gulf of Mexico Hypoxic Zone Summit on Long-Term Monitoring of the Gulf of Mexico Hypoxic.
BioWin3 ® – An Introduction Michael D. Doran, P. E. DEE Adjunct Professor of Civil & Environmental Engineering CEE 426.
Nitrogen and carbon cycle Ruben A. Hernandez Nitrogen  Nitrogen is important for all living organisms and is used for amino acids, DNA, and RNA.  About.
Ammonium removal with the anaerobic ammonium oxidation Song-E Baek.
Introduction to Recirculating Aquaculture Systems (RAS)
Freshwater pollution. What is water pollution? …the introduction of chemical, physical, or biological agents into water that degrades the quality of the.
Membrane Bioreactors for Wastewater Treatment.
WATER MANAGEMENT.
Welcome to the Key Largo Wastewater Treatment Plant.
AP BIO Lab 12 Dissolved Oxygen. OXYGEN AVAILABILITY Depends on: ~Temperature: Ability to hold oxygen decreases as water temp gets warmer ~ Photosynthetic.
The Nitrogen Cycle.
Environmental Issues.
Dissolved Oxygen and Biochemical Oxygen Demand Analyses
Typical Drainage system
Biological nutrient removal in municipal waste water treatment
CHAPTER 2 Description of Chemical Processes
Lesson 5: The Dead Zone Chemical Oceanography
BIO-GEO-CHEMICAL CYCLES
Closing the loop – nitrogen recovery from liquid waste streams Anna Mikola1, *, Juho Uzkurt Kaljunen1, Anne-Mari Aurola2 and Riku Vahala1 1 Aalto University,
Nitrogen Removal University of Kansas
Advanced Wastewater Treatment
Presentation transcript:

Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering Nutrient Removal Project Project rationale Sequencing Batch Reactor Software that makes decisions Project rationale Sequencing Batch Reactor Software that makes decisions

Global Need for Better Nutrient Management ä Coastal dead zones ä Fish kills ä Migratory routes blocked ä Loss of diverse ocean ecosystems ä Human Population ä Agribusiness ä Coastal dead zones ä Fish kills ä Migratory routes blocked ä Loss of diverse ocean ecosystems ä Human Population ä Agribusiness

Long Island Sound: August 1998

Long Island Sound Study ä The LISS adopted a plan in 1998 to reduce nitrogen loads from human sources in the Sound by 58.5% ä The greatest human sources of nitrogen in the Sound are from wastewater treatment plants discharging into waters within the Long Island Sound watershed, or directly into the Sound itself ä A major component of the nitrogen reduction plan includes the need for wastewater treatment upgrades that emphasize nitrogen removal ä The LISS adopted a plan in 1998 to reduce nitrogen loads from human sources in the Sound by 58.5% ä The greatest human sources of nitrogen in the Sound are from wastewater treatment plants discharging into waters within the Long Island Sound watershed, or directly into the Sound itself ä A major component of the nitrogen reduction plan includes the need for wastewater treatment upgrades that emphasize nitrogen removal

Gulf of Mexico ä The "Dead Zone", or hypoxic zone, is a 7,000 square mile expanse of oxygen-depleted waters that cannot sustain most marine life ä Human activity has resulted in a significant increase in nitrogen flux ä Nitrogen sources include ä Industry ä Municipal waste water treatment ä Agriculture ä Fertilizer ä Livestock manure ä The "Dead Zone", or hypoxic zone, is a 7,000 square mile expanse of oxygen-depleted waters that cannot sustain most marine life ä Human activity has resulted in a significant increase in nitrogen flux ä Nitrogen sources include ä Industry ä Municipal waste water treatment ä Agriculture ä Fertilizer ä Livestock manure

Gulf of Mexico

Bottom water hypoxia: Frequency of midsummer occurrence

reduced nitrogen Reducing the Footprint of a Growing Global Population ä Conventional activated sludge process ä Removes BOD (organic carbon to CO 2 ) ä Nitrification ä Removes TKN (organic nitrogen and ammonia to nitrite and nitrate) ä TKN: Total Kjeldahl Nitrogen (______________) ä Denitrification ä Removes nitrite and nitrate by conversion to N 2 gas ä Conventional activated sludge process ä Removes BOD (organic carbon to CO 2 ) ä Nitrification ä Removes TKN (organic nitrogen and ammonia to nitrite and nitrate) ä TKN: Total Kjeldahl Nitrogen (______________) ä Denitrification ä Removes nitrite and nitrate by conversion to N 2 gas

NRP Goals ä Remove organic carbon and perhaps nitrogen from a waste containing BOD and TKN ä Concentrated synthetic waste will be stored in a refrigerator ä Dilute the waste with tap water to obtain specified waste concentration ä Reactor will be a sequencing batch reactor (SBR) rather than continuous flow ä Remove organic carbon and perhaps nitrogen from a waste containing BOD and TKN ä Concentrated synthetic waste will be stored in a refrigerator ä Dilute the waste with tap water to obtain specified waste concentration ä Reactor will be a sequencing batch reactor (SBR) rather than continuous flow

Sequencing Batch Reactor: Example Operation 4 h BOD 0 Biomass Add tap water Add concentrated waste AerateSettleDischarge Clean Supernatant

This Week’s Objectives ä Build a piece of a WWTP that includes: ä Aeration ä Cycled valve in air line using damper bottle ä Automated Empty/Fill-Dilute cycle ä Write code that makes decisions ä Build a piece of a WWTP that includes: ä Aeration ä Cycled valve in air line using damper bottle ä Automated Empty/Fill-Dilute cycle ä Write code that makes decisions

NRP Software Structure: Parallel Processes ä Data Acquisition ä Process Control ä Make decisions based on data ä Send command to Stamp Microprocessor to Control valves, pumps, stirrers ä Data logging to file ä Plot data on graph ä Handle Operator Commands ä Data Acquisition ä Process Control ä Make decisions based on data ä Send command to Stamp Microprocessor to Control valves, pumps, stirrers ä Data logging to file ä Plot data on graph ä Handle Operator Commands

Data Requirements for Making Decisions ä Data rate is approximately 50 Hz ä Many of the processes we are monitoring vary slowly with changes occurring over many minutes ä At least one of the processes (aeration) has rapidly varying pressures ä Some of the data is noisy ä What kind of data would you like in order to make the best decisions? ä When has tank reached target volume? ä When has air accumulator reached target pressure? ä Data rate is approximately 50 Hz ä Many of the processes we are monitoring vary slowly with changes occurring over many minutes ä At least one of the processes (aeration) has rapidly varying pressures ä Some of the data is noisy ä What kind of data would you like in order to make the best decisions? ä When has tank reached target volume? ä When has air accumulator reached target pressure?

Data Storage Code ä Write ä input of sensor data ä Output - none ä Read average (requires length of time) ä Output - array of averaged sensor data ä Read recent ä Output - array of most recent sensor data ä Read all ä Output - 2-d array all sensor data in buffer ä Configure ä Set size of buffer (number of sensor scans to store) ä Clear ä Empties buffer ä Write ä input of sensor data ä Output - none ä Read average (requires length of time) ä Output - array of averaged sensor data ä Read recent ä Output - array of most recent sensor data ä Read all ä Output - 2-d array all sensor data in buffer ä Configure ä Set size of buffer (number of sensor scans to store) ä Clear ä Empties buffer

Data Acquisition Loop Sets minimum data interval Gets sensor data from DataServer Stores sensor data in buffer Integrates air flow

Data Log Loop ä Where does the data come from?

Process Control Loop Control logic (chooses the state) Sends the control settings to the Stamp Microprocessor

Plant Control Current state chooses case Array of all sensors averaged Scaled value of reactor volume (measured) Target value (set point) Case structure New state

Identify the States and Decision Variables StateDecision variable ä _______________________ StateDecision variable ä _______________________ Drain Settle Fill with waste Fill with water Time or O 2 consumption Tank depth Tank depth or Time Tank depth Aerate Time

Data Structure for States ä States = ______ ä Use an enumerated type to keep track of state ä Associates a descriptive string with a number ä Useful for making self-documenting code ä Much better than (state 1, state 2, …) ä Control settings (valve positions, etc.) are determined by current state ä States = ______ ä Use an enumerated type to keep track of state ä Associates a descriptive string with a number ä Useful for making self-documenting code ä Much better than (state 1, state 2, …) ä Control settings (valve positions, etc.) are determined by current state Cases

Code with a Memory ä How could we know what the state was the last time? ä Shift registers and while loops that execute once (every time the code is called) ä Keep track of current state ä New state is an _________ ä How could we know what the state was the last time? ä Shift registers and while loops that execute once (every time the code is called) ä Keep track of current state ä New state is an _________ indicator

Assignment (due before lab on Wednesday) ä LabVIEW tutorial (see syllabus link) ä Create a VI with the following characteristics: ä it allows the user to convert a temperature reading in Kelvin, Celsius or Fahrenheit to Kelvin, Celsius or Fahrenheit. ä it runs continuously (without using the continuous run button!) ä it stops when you press a stop button on the front panel ä it uses at least one SubVI ä LabVIEW tutorial (see syllabus link) ä Create a VI with the following characteristics: ä it allows the user to convert a temperature reading in Kelvin, Celsius or Fahrenheit to Kelvin, Celsius or Fahrenheit. ä it runs continuously (without using the continuous run button!) ä it stops when you press a stop button on the front panel ä it uses at least one SubVI