37
Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated Piezometer System

Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Embed Size (px)

Citation preview

Page 1: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Mathew R. Duguid

April 26, 2007

ECET 491 Senior Design Professor Paul Lin

Purdue University Fort Wayne, IndianaProject Advisor: Gary Steffen

Automated Piezometer System

Page 2: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Project OverviewProject Overview

Automated Piezometer System

Automated monitoring system for piezometers

Marchland Levee in Louisiana Folsom Dam in California

Page 3: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

AgendaAgenda

Automated Piezometer System

Technical Background

System Design

Testing Procedures and Results

Demonstration

Page 4: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Project BackgroundProject Background

Automated Piezometer System

Army Corps of Engineers

● Original Proposal Rejected

Page 5: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Technical Background – PiezometersTechnical Background – Piezometers

Automated Piezometer System

What is a piezometer?

A hydrological Instrument used to measure statistics

about groundwater, such as:

Temperature

Pressure (Hydraulic head)

Groundwater flow

Page 6: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Technical Background – PiezometersTechnical Background – Piezometers

Automated Piezometer System

Where are piezometers used?

Dams

Levees

Water treatment

Mining Operations

and many more…

Page 7: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Technical Background – PiezometersTechnical Background – Piezometers

Automated Piezometer System

Piezometer Installation

Page 8: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Technical Background – PiezometersTechnical Background – Piezometers

Automated Piezometer System

Where are piezometers used?

Underground view of piezometer

Page 9: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Technical Background – PiezometersTechnical Background – Piezometers

Automated Piezometer System

Methods of monitoring piezometers:

Manual Automated – Wired or Wireless

Page 10: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Technical Background – PiezometersTechnical Background – Piezometers

Automated Piezometer System

Current Automated monitoring system problems:

Expensive

High power requirements

Proprietary technologies

Page 11: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Project goals:

Inexpensive

Low-power and wireless

Easy to install and maintain

Page 12: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Design overview:

Automated Piezometer System high-level overview

Page 13: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Piezometer Sub-system:

Key Technologies

• Tmote Sky MOTE

• PS9800 Pressure Transducer

• HIH-4000

Page 14: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Tmote Sky MOTE:

CNN – “ one of eight technologies that will save the world”

Page 15: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Tmote Sky MOTE:

Sensor Network MOTE

• TI MSP430 Microcontroller• Flash Memory• IEEE 802.15.4(WPAN) Radio

Page 16: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Tmote Sky MOTE:

Uses the TinyOS Operating System

-Delta Application provides:

○ Multihop mesh network○ Sleeping○ Software GIO○ Time synchronization

Page 17: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Tmote Sky MOTE:

12-bit Analog-to-Digital Converter

Water Level Battery Capacity Relative Humidity

Page 18: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

PS9800 Submersible Pressure Transducer:

Pressure Transducer

Versus

Vibrating Wire Transducer

Page 19: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

PS9800 Water Level Measurement Process:

Current Output

Converted to a Voltage

Converted to an ADC Count

Converted to a Voltage

Converted to a Current

Converted to a pressure

Converted to a Height of Water

18V

Page 20: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Battery Capacity Sensors:

MSP430 internal voltage Sensor

Page 21: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

HIH-4000 Humidity Sensor:

Tmote Sky Integrated SHT11

The HIH-4000 was chosen because: • 64 % less power • 1 % more accurate • Not Integrated

Page 22: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Base Station Components:

Page 23: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Delta (base station version)

Page 24: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Delta

Dlisten -C- captures packets from serial- verifies and escapes, strip frame- displays measurements to the screen- submits measurements to database

Page 25: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Delta

PostgreSQL Database

dlisten PostgreSQL

Page 26: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Delta

HTTP Server

dlisten PostgreSQL HTTP Server

Page 27: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Theoretical Resolution:

ADC Water Height Resolution = .1268 inches

Page 28: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Monitoring System DesignAutomated Monitoring System Design

Automated Piezometer System

Theoretical Accuracy:

Water Level Accuracy = 99.815 %

Battery and Humidity = 0 – 5 %

Page 29: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

System TestingSystem Testing

Automated Piezometer System

PS9800 Accuracy Test

Complete System Test

Tmote Sky MOTE Power Consumption Analysis

Page 30: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

System TestingSystem Testing

Automated Piezometer System

Setup

Protek B845 DMM

Page 31: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

System TestingSystem Testing

Automated Piezometer System

PS9800 Accuracy Test 1

Amount of Water Added

(inches)

Sensor Output (milliamps)

Derived Amount of Water(inches)

% Error

1 .0396 1.02 2.798 %

1 1/8 .0443 1.15 2.634 %

1 .0396 1.02 2.798 %

6 3/32 .2413 6.27 2.949 %

6 .2373 6.17 2.799 %

6 .2358 6.13 2.113 %

Page 32: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

System TestingSystem Testing

Automated Piezometer System

PS9800 Accuracy Test 2

Test Range

Actual Water Amount (in)

Measured Water Amount (in)

Average Error (in)

ABS Average Error (in)

Average Error (%)

ABS Average Error (%)

1"

1 1.010025549

-0.004 0.016 -0.425% 1.591%1.0625 1.080492448

1 0.9630476171 0.986536583

1.03125 1.033514516

6"

6.03125 6.060153297

-0.005 0.021 -0.089% 0.352%6.09375 6.0601532976.03125 6.036664336.03125 6.036664336.09375 6.060153297

12"

12.15625 12.19077349

-0.027 0.040 -0.218% 0.332%12.1875 12.09681763

12.21875 12.2142624612.03125 11.979372812.28125 12.26124039

TotalAverages -0.0120 0.0259 -0.244% 0.758%

Page 33: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

System TestingSystem Testing

Automated Piezometer System

Complete System TestActual9V (V)

Meas.9V (V)

Actual3V (V)

Meas.3V (V)

ActualWL (ft)

Meas.WL (ft)

ActualRH (%)

Meas.RH (%)

14.89 15.02 3.120 2.981 2.675 2.694 47 49

14.89 15.03 3.128 2.982 1.433 1.426 48 51

14.88 15.02 3.129 2.980 1.100 1.109 47 46

14.88 15.02 3.127 2.984 .783 .7821 48 46

14.88 15.03 3.127 2.980 .250 .2519 48 48

9V Error

3V Error

WLError

RHError

Expected 0 – 5% 0 - 5% 0 - 0.5% 1 – 4 %

Actual .87% 4.66% .330 % 2.13%

Page 34: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

System TestingSystem Testing

Automated Piezometer System

Tmote Power Consumption Testing

Page 35: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

System TestingSystem Testing

Automated Piezometer System

Old Computers!

Page 36: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

System TestingSystem Testing

Automated Piezometer System

Tmote Power Consumption Testing

Time (seconds)

Cur

rent

(m

A) DataSheet

RX – 21.8 mATX – 19.5 mA

MCU – 1.8 mASleep – 5.1 uA

Page 37: Mathew R. Duguid April 26, 2007 ECET 491 Senior Design Professor Paul Lin Purdue University Fort Wayne, Indiana Project Advisor: Gary Steffen Automated

Automated Piezometer System

Questions?