Transcript Software Development for Mixing Zone Modeling
Slide 1
Slide 2
Slide 3
Mixing Zones (n):
1. Mixing zones are
limited regions in
rivers, lakes and coastal
areas where the initial
dilution (dispersion) of
point-source
wastewater discharges
occur
Slide 4
Slide 5
Slide 6
Slide 7
CORMIX
Licensing
Consulting
Technical
Support
Mixing Zone
Field Studies
Slide 8
Slide 9
CTD
Conductivity, Temperature, Depth
Used to find plumes
ADCP
Acoustic Doppler Current Profiler
Uses sonar to determine water
velocities
DGPS
Differential Global Positioning
System
Provides sub-meter location data
Source:
rdinstruments
Slide 10
Differential GPS
Location ±15m from
satellites
Station
broadcasts offset between
known coordinates and satellite
coordinates.
Illustration: Nathan Hinkle
Slide 11
Forward Looking InfraRed
Uses infrared to measure spot temperatures
Source: mixzon.com
Slide 12
FLIR system on a telescoping mast
FLIR system on a tethered balloon
Slide 13
Commercial
Processing
Software
Internally
developed
software
Photos: mixzon.com
Slide 14
Riverboat
Sensors
WiFi
Bridge
WiFi Access
Point
Laptop
GPS
Commercial
processing
tools
Source: mixzon.com
Internally
developed
processing
tools
Slide 15
Slide 16
CTD = Conductivity,
Temperature, Depth
sensor
Used to find plumes
and determine mixing
zones
Data collected as text
files
Photo: mixzon.com
Slide 17
Slide 18
Sensor is dropped in
Downcast
…then pulled up
Upcast
We only want upcast
data
We only want the data
points for the maximum
values
Slide 19
Data saved as raw text
Interns and employees
manually find upcast
Maximum values
manually found
Slow, inefficient
Slide 20
Designed an algorithm
Wrote an application to
implement algorithm
Used C++/CLI
programming language
Slide 21
Output as smaller text
files
Output to GIS shapefile
GPS coordinates make
points
Attribute data attached
to coordinate points
Maps can be created
from these points
Slide 22
User can select
multiple files
Output is shown
while processing
Maximum values
are shown with lines
and in text
Status strip shows
sensor information
Graph is shown for each
of the measurements
User can select which
file’s graph to look at
Slide 23
Helped with field data
collection
Slide 24
Redesigned MixZon’s intranet site
New UI
Platform-independent, w3c-compliant code
Used PHP, HTML, CSS
Slide 25
Microsoft C++/CLI
New programming language
Mixing zone terminology
Understanding of GPS/GIS
Environmental science in the field
Experiencing a professional work situation
Slide 26
Other interns’ sections of the ppt have been
redacted
Slide 27
Thank you to all of the people who made our
internships such a great experience:
Dr. Robert Doneker – MixZon’s President
Our mentors
Adi Ramachandran
Dr. Todd Sanders
Frank Opila
Kent Thompson
Thomas “Legacy” Lovett
The ASE staff
Slide 2
Slide 3
Mixing Zones (n):
1. Mixing zones are
limited regions in
rivers, lakes and coastal
areas where the initial
dilution (dispersion) of
point-source
wastewater discharges
occur
Slide 4
Slide 5
Slide 6
Slide 7
CORMIX
Licensing
Consulting
Technical
Support
Mixing Zone
Field Studies
Slide 8
Slide 9
CTD
Conductivity, Temperature, Depth
Used to find plumes
ADCP
Acoustic Doppler Current Profiler
Uses sonar to determine water
velocities
DGPS
Differential Global Positioning
System
Provides sub-meter location data
Source:
rdinstruments
Slide 10
Differential GPS
Location ±15m from
satellites
Station
broadcasts offset between
known coordinates and satellite
coordinates.
Illustration: Nathan Hinkle
Slide 11
Forward Looking InfraRed
Uses infrared to measure spot temperatures
Source: mixzon.com
Slide 12
FLIR system on a telescoping mast
FLIR system on a tethered balloon
Slide 13
Commercial
Processing
Software
Internally
developed
software
Photos: mixzon.com
Slide 14
Riverboat
Sensors
WiFi
Bridge
WiFi Access
Point
Laptop
GPS
Commercial
processing
tools
Source: mixzon.com
Internally
developed
processing
tools
Slide 15
Slide 16
CTD = Conductivity,
Temperature, Depth
sensor
Used to find plumes
and determine mixing
zones
Data collected as text
files
Photo: mixzon.com
Slide 17
Slide 18
Sensor is dropped in
Downcast
…then pulled up
Upcast
We only want upcast
data
We only want the data
points for the maximum
values
Slide 19
Data saved as raw text
Interns and employees
manually find upcast
Maximum values
manually found
Slow, inefficient
Slide 20
Designed an algorithm
Wrote an application to
implement algorithm
Used C++/CLI
programming language
Slide 21
Output as smaller text
files
Output to GIS shapefile
GPS coordinates make
points
Attribute data attached
to coordinate points
Maps can be created
from these points
Slide 22
User can select
multiple files
Output is shown
while processing
Maximum values
are shown with lines
and in text
Status strip shows
sensor information
Graph is shown for each
of the measurements
User can select which
file’s graph to look at
Slide 23
Helped with field data
collection
Slide 24
Redesigned MixZon’s intranet site
New UI
Platform-independent, w3c-compliant code
Used PHP, HTML, CSS
Slide 25
Microsoft C++/CLI
New programming language
Mixing zone terminology
Understanding of GPS/GIS
Environmental science in the field
Experiencing a professional work situation
Slide 26
Other interns’ sections of the ppt have been
redacted
Slide 27
Thank you to all of the people who made our
internships such a great experience:
Dr. Robert Doneker – MixZon’s President
Our mentors
Adi Ramachandran
Dr. Todd Sanders
Frank Opila
Kent Thompson
Thomas “Legacy” Lovett
The ASE staff