270 likes | 498 Views
Software Development for Mixing Zone Modeling and Analysis. Nathan Hinkle Ronak Patangé Nina Yang. What Is a Mixing Zone?. What Is a Mixing Zone?. Mixing Zones ( n ):
E N D
Software Development for Mixing Zone Modeling and Analysis Nathan Hinkle Ronak Patangé Nina Yang
What Is a Mixing Zone? • Mixing Zones (n): • Mixing zones are limited regions in rivers, lakes and coastal areas where the initial dilution (dispersion) of point-source wastewater discharges occur
Who MixZon Is What the company does and where we fit in
CORMIX Licensing Consulting Technical Support Mixing Zone Field Studies
Sensors • 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
Illustration: Nathan Hinkle Differential GPS Station broadcasts offset between known coordinates and satellite coordinates. Location ±15m from satellites
FLIR • Forward Looking InfraRed • Uses infrared to measure spot temperatures Source: mixzon.com
FLIR FLIR system on a telescoping mast FLIR system on a tethered balloon
Jet Boat Commercial Processing Software Internally developed software Photos: mixzon.com
Raft Riverboat Sensors WiFi Bridge WiFi Access Point Laptop GPS Commercial processing tools Internally developed processing tools Source: mixzon.com
Data Post-processing Application Development Data processing with custom applications to replace manual spreadsheet labor Nathan Hinkle
CTD Data Collection: • CTD = Conductivity, Temperature, Depth sensor • Used to find plumes and determine mixing zones • Data collected as text files Photo: mixzon.com
CTD – Depth casts: • Sensor is dropped in • Downcast • …then pulled up • Upcast • We only want upcast data • We only want the data points for the maximum values
CTD Processing – Previously: • Data saved as raw text • Interns and employees manually find upcast • Maximum values manually found • Slow, inefficient
CTD Processing – Solution: • Designed an algorithm • Wrote an application to implement algorithm • Used C++/CLI programming language
CTD Processing – Solution: • 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
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
Other Projects • Helped with field data collection
Other Projects • Redesigned MixZon’s intranet site • New UI • Platform-independent, w3c-compliant code • Used PHP, HTML, CSS
Skills Learned • Microsoft C++/CLI • New programming language • Mixing zone terminology • Understanding of GPS/GIS • Environmental science in the field • Experiencing a professional work situation
Other Interns’ Projects • Other interns’ sections of the ppt have been redacted
Thank You! 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