52
September 26, 2008 Michael Lemmon Luis A. Montestruque University of Notre Dame EmNet, LLC CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network M.D. Lemmon Luis A. Montestruque Dept. of Electrical Engineering EmNet, LLC University of Notre Dame WIDE kickoff - Siena Italy - Sept 26, 2008.

CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

Embed Size (px)

DESCRIPTION

CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network. M.D. LemmonLuis A. Montestruque Dept. of Electrical EngineeringEmNet, LLC University of Notre Dame WIDE kickoff - Siena Italy - Sept 26, 2008. Outline. Combined Sewer Overflow Problem In-line Storage using CSOnet - PowerPoint PPT Presentation

Citation preview

Page 1: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Michael Lemmon Luis A. MontestruqueUniversity of Notre Dame EmNet, LLC

CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

M.D. Lemmon Luis A. MontestruqueDept. of Electrical Engineering EmNet, LLCUniversity of Notre Dame

WIDE kickoff - Siena Italy - Sept 26, 2008.

Page 2: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Outline

Combined Sewer Overflow Problem In-line Storage using CSOnet

CSOnet System Hardware CSOnet Middleware Real-time Control Strategy Future Directions

Page 3: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008 33

CSOnet concept: use of wireless sensor-actuator networks for distributed CSOnet concept: use of wireless sensor-actuator networks for distributed monitoring and control of combined sewer overflow (CSO) events.monitoring and control of combined sewer overflow (CSO) events.

Concept originally created at Notre Dame (Lemmon/Talley)Concept originally created at Notre Dame (Lemmon/Talley) Funded through the State of Indiana’s 21st Century Technology FundFunded through the State of Indiana’s 21st Century Technology Fund

1 million USD (2004-2006) - 1 million USD (2007-2009)1 million USD (2004-2006) - 1 million USD (2007-2009) Academic, private sector, and public sector partnersAcademic, private sector, and public sector partners

150+ Sensor network monitoring 13,000 acres (summer 2008)150+ Sensor network monitoring 13,000 acres (summer 2008) Actuation component scheduled for completion in summer 2009Actuation component scheduled for completion in summer 2009

CSOnet Project Background

EmNet LLC(L. Montestruque)

Notre Dame(Lemmon/Talley)

Purdue(Bagchi/Chappell) City of South Bend

Greeley & Hansen

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 4: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Combined Sewer Overflow Events

Dry Weather

South Bend Wastewater Treatment

Plant

Combined Sewer

Overflow

St. Joseph River

Overflow During Wet

Weather

Wet Weather

Combined sewer overflow (CSO) events occur when a municipality dumps untreated water from combined storm and sanitary sewer flows into a river/stream.

“Such ‘exceedances’ can pose risk to human health, threaten aquatic life and its habitat, and impair the use and enjoyment of the Nation’s waterways.”

EPA fines for CSO events- 1994 CSO Control Act- Fines are Significant

Problem is Large-scaleOver 772 cities nationwide

EPA, “Combined Sewer Overflow Control Policy,” April 19, 1994. (www.epa.gov)

Interceptor Sewer

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 5: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Combined Sewer Overflow Events

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 6: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Combined Sewer Overflow Events

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

QuickTime™ and aCinepak decompressor

are needed to see this picture.

Page 7: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Solution Strategies

Sewer Separation

Off-line Storage TunnelsChicago’s TARP project

Expansion of WWTP

These strategies all require significant investment in new infrastructureMichael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 8: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

In-line Storage

Store excess water in unused parts of the system Reduces need for infrastructure enhancement Requires real-time monitoring and control of flows

Manhole A Manhole B

conduitconduit

conduit

Inflow of Storm Water

Reduced inflow to Manhole Ballows us to increase inflow through Manhole A

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 9: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Centralized Model Predictive Control Pre-1974 combined sewer trunklines

RetentionBasin

RetentionBasin

Outfallto River

Outfallto River

Outfallto River

Combined Sewer Trunk Lines

Outfallto River

RetentionBasin

RetentionBasin

Interceptor Sewer Line

CSO DiversionStructure

Interceptor Sewer to Wastewater Treatment Plant Monitoring and Control over SCADA network

City Engineer

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 10: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

SCADA Systems Expensive Limited implementation Limited feedback data High reliance on hydraulic models

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 11: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Distributed In-line Storage Distributed Feedback Control of In-line Storage

sets up interacting “control zones” Gateways connect to Internet to provide

global monitoring of system

City Engineer

INTERNET

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 12: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Distributed In-line Storage

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

QuickTime™ and aCinepak decompressor

are needed to see this picture.

Page 13: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Ireland/Miami Network (Summer 2005)

7 Relay Rnodes (radios) 3 Instrumentation Inodes (sensors) 1 Gateway Gnode connect to the internet Automated valve Network is fully deployed and operational

R

R

R

R

R

RR

I

IIG

V

Prototype system controls retention basin based on flow measurements at CSO 22 diversion structure

First month of service the system prevented 2 million gallon CSO discharge

Continuous operation since summer 2005.

Retention Basin

Com

bine

d S

ewer

Trun

k Li

neCSO 22

Diversion Point

I

R

V

G

CSO22Area

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 14: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008 1414

South Bend CSOnetSouth Bend CSOnet

PHASE 1: (summer 2008)PHASE 1: (summer 2008) 800 km of sewers800 km of sewers 50 km2 of CSO area50 km2 of CSO area 110 sensors110 sensors Monitor 36 outfalls, 27 interceptor Monitor 36 outfalls, 27 interceptor

locations, 42 trunkline locations, locations, 42 trunkline locations, and 5 basinsand 5 basins

PHASE 2: (summer 2009)PHASE 2: (summer 2009) Control at least 18 outfallsControl at least 18 outfalls Control storage in retention Control storage in retention

basinsbasins

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 15: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

CSOnet WebsiteCSOnet Website

Overflow Event

Sensor Location

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 16: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Outline

Combined Sewer Overflow Problem In-line Storage using CSOnet

CSOnet System Hardware CSOnet Middleware Real-time Control Strategy Future Directions

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 17: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

CSOnet Architecture Hierarchical network

Unicasts in low level subnets, Multicasts over higher level 3 types of Nodes - Gnode, Rnode, Inode

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 18: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Michael LemmonDept. of Electrical Engineering

University of Notre Dame

CSOnet Inode Emplacement

Manhole Cover Antenna

Stoplight Pole

Inode

Sensor

Stilling Well

Rnode

To next Rnode

microprocessor

Slide provided by courtesy of EmNet LLC

Page 19: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Michael LemmonDept. of Electrical Engineering

University of Notre Dame

ActuatorsActuators

Cabinet or Traffic Signal

GNode

INode

Sensor

Stilling Well

Manhole Cover

Antenna

Weir

Sensor

Stilling Well

Larger ParallelThrottle Line

Actuated Valve

Combined SewerTrunkline

Interceptor Line

ConduitOverflow

Line

Actuated Valve

Pneumatic Bladder

Slide provided by courtesy of EmNet LLC

Page 20: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Integration of processor, radio transceiver, and antenna into manhole cover William Chappell - Purdue

Manhole is extremely corrosive environment

Initial prototypes “rusted” away with a few months

Composite Manhole CoverComposite Manhole Cover

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 21: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Intelligent Radio Antenna Municipal deployments must cope with fading effects due to

multipath interference. Intelligent switching between multiple antennae

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Slide provided by courtesy of Bill Chappell (Purdue)

single directional antenna

Ideal Antenna withangular diversity

Intelligentswitching antenna

Page 22: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Chasqui ModuleChasqui Module

Chasqui 1.0

Chasqui 1.1

Chasqui 2.0

Chasqui 2.0 with antenna

Based on UCB Mica2 Module MaxStream Radio (115 kbps/900 MHz) Rugged Sensor-Actuator I/F Precision Real-time Clock (2ppm drift) TinyOS Compatible

Inode and Rnode are based on the Chasqui Module

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 23: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

GNode

Gateway Node consists of Single Board Computer (SBC) xx86

- compact Linux Chasqui Node (radio - actuator interface) Cellular connectivity to Internet.

Single Board Computer

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 24: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Outline

Combined Sewer Overflow Problem In-line Storage using CSOnet

CSOnet System Hardware CSOnet Middleware Real-time Control Strategy Future Directions

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 25: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Middleware for Mesh Radio Networks Middleware maintains an network abstraction that can be easily

used by application software Time-slotted publish-subscribe network abstraction

Middleware services Clock Synchronization Networking Service Routing Service Power Management Service Reprogramming Service

Programmed using TinyOS

Network

Data Sources

Data Sink

Request for Data Type

Reply to Request

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 26: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008 2626

SINKSINK

1

1

1

1

11

SINK

1

1

1

1

11

22

2

2

2

2

SINK

1

1

1

1

11

22

2

2

2

2

3

3

3

3

Networking ServiceNetworking Service Network service uses directed flooding to create a gradient tableNetwork service uses directed flooding to create a gradient table

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 27: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008 2727

SINK

1

1

1

1

11

22

2

2

2

2

3

3

3

3

SINK

1

1

1

1

11

22

2

2

2

2

3

3

3

3

SINK

1

1

1

1

11

22

2

2

2

2

3

3

3

3

SINK

1

1

1

1

11

22

2

2

2

2

3

3

3

3

Stateless Gradient-based RoutingStateless Gradient-based Routing Broadcast to all upgradient nodesBroadcast to all upgradient nodes

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 28: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Congestion Issues CSOnet has two types of subnets

- large diameter with few sensors- small diameter with many sensors

Small diameter networks can have congestion problems unless the data received at the gateway is buffered

Node Throughput no buffering

Throughputwith buffering

G.23.1 100% 100%

I.23.1 46% 89%

I.23.2 56% 91%

I.23.3 77% 93%

I.23.4 91% 100%

I.23.5 75% 85%

Subnet 23 Throughput Results

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 29: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008 2929

Power ManagementPower Management Management of system duty cycleManagement of system duty cycle

2 percent duty cycle - 5 minute period2 percent duty cycle - 5 minute period During sleep cycle, microprocessor put into During sleep cycle, microprocessor put into

deep sleep mode. External timer is used to deep sleep mode. External timer is used to wake the system back upwake the system back up

Requires tight “clock” synchronizationRequires tight “clock” synchronization Chasqui uses Dallas DS3231 RTC with 2 Chasqui uses Dallas DS3231 RTC with 2

ppm drift. ppm drift. Resync network clocks every six hoursResync network clocks every six hours

Chasqui service lifetimeChasqui service lifetime 2 years between service2 years between service 3.6 volt - 19 amp-hour lithium source3.6 volt - 19 amp-hour lithium source Currently more cost effective to replace Currently more cost effective to replace

batteries than to use renewable power batteries than to use renewable power systems such as solar. systems such as solar.

ON

ASLEEP ASLEEP ASLEEP

ONON ON

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 30: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Wireless Reprogramming “Stream” Reprogramming protocol

developed by Dr Saurabh Bagchi (Purdue) Less overhead than Deluge Stream segments the program image into

Stream-RS (Stream Reprogramming Support) and Stream-AS (Stream Application Support)

Stream-RS Core reprogramming component Preinstalled, before deployment, in all nodes

Stream-AS A small subset of reprogramming component

that is attached to the user application Instead of wirelessly transferring through the

network user application plus the entire reprogramming component, Stream transfers Stream-AS plus the user application

Program memory

Currently executing program

FlashStream-RS(Image-0)

Stream-AS + User application (Image-1)

Unused portion

Slide provided by ourtesy of Saurabh Bagchi (Purdue)

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 31: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Outline

Combined Sewer Overflow Problem In-line Storage using CSOnet

CSOnet System Hardware CSOnet Middleware Real-time Control Strategy Future Directions

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 32: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Complete Dynamic Wave Model Momentum Equation

Continuity Equation

Manning’s equationA = cross section area

of flow (m2)

Q = flow rate (m3/s)

H = head level (m)

ground level H=0

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 33: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Simplified Wave Model Flow Resistance Equation

(momentum equation)

Simplified Continuity Equation

Where ai = water surface area

Flow, Q

Hu

Ground H=0

manhole

pipe

LHd

Hu

Hd

wu

wdQ

Qu

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 34: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Distributed Real-time Control Model Variables

wi = storm inflow

Oi = overflow

ui = diverted flow

Hi = water height (head)

Q I = pipe flow rate

Maximize “diverted flow” Subject to:

Conservation of Mass Conservation of Momentum Admissible control No flooding WWTP capacity limit

Optimal Control Problem

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 35: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Supervisory Control StrategyControl Selection Algorithm Assume costs are ordered as

If node ij is flooded

If node ij is not flooded then

1−−=jjj iii QQu

: active flood constraint

jj ii CC <+1

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 36: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Supervisory Control Results

Storm Existing System

Overflow (ft3 x 106)

Controlled System

Overflow (ft3 x 106)

Overflow Volume

Decrease (ft3 x 106)

Overflow Decrease (%)

Storm 1 1.50 1.10 0.40 27%

Storm 2 3.46 2.68 0.78 23%

Storm 3 13.6 9.45 4.15 31%

Table A. Scenario A—Moving Uniform Rainfall

“Optimal” Supervisory Control Strategy Open valves until “flooding” constraint is active Then reduce diverted inflow to prevent violation of

flooding constraint

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 37: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Pressure-based Feedback

Actual system only has “pressure” (head) measurements Decentralized Pressure-based Controller used to enforce flooding

constraint. Model of Head Level Dynamics Limitation: the diverted flow must be positive

HE

IGH

T

TIME

FLOODING CONSTRAINT ACTIVE

INODE

Pressure Sensor(water height)

VALVE

STORM FLOW

OVERFLOW

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 38: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Input-Output Behavior of Node

Testbed Experiments showed that “head” level dynamics had at least 3 state variables Head level, downstream flow rate, water stored in upstream link

Ellipsoidal shape of response implies additional energy storage

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 39: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Head Model Identification

Drive interceptor line with a “persistently exciting” input signal Gather input/output data for a “design” set and a “test” set. Use “design” data set and Matlab’s SysID toolbox to identify a state-

based model Test that model against the “test” data set.

SB Interceptor Line Node 8 Model

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 40: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Pressure-based Controller Design Disturbance rejection problem Loopshaping Design

Often yields PID-type control State-based controller

Loopshaping Design Plot

PLANT

Controller

Reference pressure

NODE 8”s RESPONSE

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 41: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Flooding under Supervisory Control

Supervisory strategy is only “necessary” for optimality

This strategy can lead to localized flooding in a flooded node loses “control authority”

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 42: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Flood Prevention

Flooding may occur if node loses “control authority” Flood Prevention Protocol

If node i is about to flood and has no remaining control authority THEN request upstream node to “hold” at its current head level.

Hupipe

Hd

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 43: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Simulation Results - Head Levels

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 44: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Simulation Results - Total Overflows (ft3)

Passive Threshold

SupervisoryControl

DecentralizedControl

PercentChange

STORM C 405980 123750 152490 60%

STORM D 1206900 770430 883560 26%

STORM E 2682800 2050200 2141200 20%

STORM G 9280600 8068800 8413400 9%

• 10-60 percent reduction in total overflow

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 45: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Outline

Combined Sewer Overflow Problem In-line Storage using CSOnet

CSOnet System Hardware CSOnet Middleware Real-time Control Strategy Future Directions

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 46: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Moving toward Distributed Local Control CSOnet’s controller

High-level supervisor to enforce optimality Low-level decentralized controllers to enforce safety (no flooding) We could do better with “distributed” local controls

INODE

Pressure Sensor(water height)

VALVE

STORM FLOW

OVERFLOW

Head level informationfrom upstream anddownstream nodes

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 47: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

Need for Real-time Middleware Distributed control requires hard/firm real-time message delivery It may be possible to develop real-time middleware services in

isolation, but real-time guarantees are quickly lost as additional services are added.

The lack of composable middleware services capable of providing end-to-end hard/firm real-time guarantees limits is an obstacle to the use of low-level distributed control.

Future work is moving in this direction Additional CSOnet Developments

Deployment of Actuation in South Bend System (summer 2009) Two additional Indiana cities are installing CSOnet

Monitoring and Control of Civil Infrastructure Bridge monitoring Leak detection in water distribution networks

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 48: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

September 26, 2008

CSOnet Additional Projects

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Fort Wayne, IN CSO real time monitoring CSO control In-line storage Multiple Interceptors

Greenfield, IN CSO real time monitoring Infiltration localization

Hoboken, NJ Feasibility study Flood prevention (reversed flows)

Omaha, NE Feasibility study Forced main

Page 49: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

49

Homeland Security: Air

•Protection against release of chem-bio agents in urban environments

•Goal: determine release point and plume expansion using embedded sensor network

SF6 wireless sensorMichael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 50: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

50

Homeland Security: Water

•Rapid detection of variations of water quality in water distribution systems

•Standard off-the-self sensors:

•Temperature

•pH

•Turbidity

•Conductivity

•Dissolved Oxygen

•Pressure

Turbidity Sensor

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 51: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

51

Structural Monitoring

•Multi sensor

•Vibration

•Strain

•System identification problem

• RFID tag in load triggers network

•Decentralized processing

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame

Page 52: CSOnet: A Metropolitan Scale Wireless Sensor-Actuator Network

52

Under development systems for water security •Multiple pathogen concentration system

•Centrifuge technology can concentrate arbitrarily large volumes of water in 100mL format

•Protozoa, bacteria, and virus

•Virus capture using positively-charged filter

•Trigger mechanism using wireless sensors

• Internet access

Michael Lemmon Luis A. MontestruqueDept. of Electrical EngineeringEmNet, LLCUniversity of Notre Dame