waterwell final presentation athanasios floros chen huang gökhan dogan manzoor bahader tao sun...
TRANSCRIPT
WaterWell Final Presentation
Athanasios Floros Chen Huang Gökhan Dogan
Manzoor Bahader Tao Sun Zhichao Cao
Csd 2008
Fall
http://www.tslab.ssvl.kth.se/csd/projects/0821006/
WaterWell Online Water Quality Management - CSD Fall 2008
Midterm Summary
WaterWell Online Water Quality Management - CSD Fall 2008
WaterWell SolutionOnline Water Quality Managementhttp://www.tslab.ssvl.kth.se/csd/projects/0821006
WaterWell Online Water Quality Management - CSD Fall 2008
1.
STATEMENT
PROBLEM
WaterWell Online Water Quality Management - CSD Fall 2008
Blantyre,Malawi
WaterWell Online Water Quality Management - CSD Fall 2008
Technology vs. Problem
K.O
• WSN• Sensors• Sun SPOTs• Solar Panel
• Automation• Accurate Results
• Wide-Area• Power Source
WaterWell Online Water Quality Management - CSD Fall 2008
PreviousWork
WaterWell Online Water Quality Management - CSD Fall 2008
Reading Serial Data
WaterWell Online Water Quality Management - CSD Fall 2008
Testing The Connection
• Two Java Programs (NetBeans)
– To read data from sensor through serial port, forward to base station and vice versa
– To switch on & off the level converter (Sensor) through H0 pin
WaterWell Online Water Quality Management - CSD Fall 2008
Real-Life
WaterWell Online Water Quality Management - CSD Fall 2008
Consumption3. POWER
WaterWell Online Water Quality Management - CSD Fall 2008
WaterWell System
Host Station• Send HELLO• Synchronization• Configuration• Gathering data
WSN Node
• Reading data from
sensor
• Sending data to base
station
WaterWell Online Water Quality Management - CSD Fall 2008
System Diagrams
Sequence Diagram State Transition Diagram
WaterWell Online Water Quality Management - CSD Fall 2008
Power Consumption Issues
• Problems:• Sustainability• Sensors’ Power
• Solutions:• Solar Panel• Wake Up Mechanism• Power Adjustment
WaterWell Online Water Quality Management - CSD Fall 2008
Wake-Up Mechanism
Wake-up Mechanism
Sensor
WaterWell Online Water Quality Management - CSD Fall 2008
Link Quality Experiment
• PRR: Packet Received Ratio The real link quality
• Parameters: LQI: Link Quality Indicator RSSI: Received Signal Strength Indication CORR: Correlation
• Which one is the best?• How many samples?
WaterWell Online Water Quality Management - CSD Fall 2008
Experiment Set-up
Sender Receiver
1000 packets (1, 40, 80, 120 bytes)
-31dBm
100 different distances
WaterWell Online Water Quality Management - CSD Fall 2008
LQI ResultsPRR grows with LQI increases
WaterWell Online Water Quality Management - CSD Fall 2008
SAMPLES15 Samples: tradeoff between network overhead and LQI accuracy
WaterWell Online Water Quality Management - CSD Fall 2008
CONCLUSION
• Use LQI
• Use min. 15 Samples
Power Experiment
Sender Receiver
500 packets(containing output power value)
-32 to 31 dBm
7 different distances
OUTPUT POWERvs LQI
LQI 200
-25 dbm
-24 dbm
POWER ADJUSTMENT
• Base station helps
SunSPOT to adjust
output power
• Speed up negotiation:
– Adjust power between 22
power steps
– Dichotomy
WaterWell Online Water Quality Management - CSD Fall 2008
Aspect4. Busines
s
WaterWell Online Water Quality Management - CSD Fall 2008
BUSINESSAssessment Report
B
WaterWell Online Water Quality Management - CSD Fall 2008
Nästa:Implementation
Investigation
Marco’s Tasks
Design Documents
T
Solar Panel
Business Opportunities
Implementation
Final Reports
Testing
WaterWell Online Water Quality Management - CSD Fall 2008
Midterm Results
WSN offers many possibilities Sun SPOT Rocks ! LQI is the best ! Min. 15 Samples Deep Sleep Mode
WaterWell Online Water Quality Management - CSD Fall 2008
The Story of Lonely Machines
SunSPOT 90-FLT and Sensor Probes eSerial converter
WaterWell Online Water Quality Management - CSD Fall 2008
SunSPOT
WaterWell Online Water Quality Management - CSD Fall 2008
Anatomy of a SunSPOT
Two types• Base station
• Free Range devices SunSPOT Parts
• Sensor Board
• Processor Board
• Battery
WaterWell Online Water Quality Management - CSD Fall 2008
90-FLT
WaterWell Online Water Quality Management - CSD Fall 2008
Sensor Probes
TDS, PH, mV, Turbidity, Conductivity, Dissolved oxygen and Temperature
WaterWell Online Water Quality Management - CSD Fall 2008
eSerial converter
WaterWell Online Water Quality Management - CSD Fall 2008
RS232 Interface Connects SunSPOT & 90-
FLT
eSerial converter
WaterWell Online Water Quality Management - CSD Fall 2008
Schematic of the Connection
WaterWell Online Water Quality Management - CSD Fall 2008
How did we come together?
Base Station
Free Range SPOT
Free Range SPOT
Free Range SPOT
Free Range SPOT
Sensor Probes
90-FLT Meter
WaterWell Online Water Quality Management - CSD Fall 2008
We need Software
Software – Classes Software – Communication Software – System Life Loop
WaterWell Online Water Quality Management - CSD Fall 2008
Software-Classes
HostStation Class• Runs on PC
• Data center and configure center WSNNode Class
• Runs on free-range Sun SPOT
• Data fetcher and transmitter Node Class
• Represent WSN nodes Message Classes
• Carrier of radio signal
• Five types: Hello, Syn, Ack, Data, ConfTime
WaterWell Online Water Quality Management - CSD Fall 2008
Software-Communication
WaterWell Online Water Quality Management - CSD Fall 2008
Software-System Life Loop
Wake Up Mechanism
WaterWell Online Water Quality Management - CSD Fall 2008
We Consume Power
SunSPOT Power Consumption System Power Consumption
WaterWell Online Water Quality Management - CSD Fall 2008
Sun SPOT Power Consumption
Power adjustment mechanism• Adjust radio output power for saving energy
Sun SPOT power consumption experiment • To test if output power affects whole power
consumption a lot
50000 and 100000 packets
Broadcast and UnicastIn 0m distanceWith Max(31) and Min(-32) power
Sender Receiver
WaterWell Online Water Quality Management - CSD Fall 2008
Sun SPOT Power Consumption Conf.
Broadcast Unicast
Transmission power50000 packets
100000 packets
50000 packets
100000 packets
-32 dbm11.356 mAh
21.843 mAh
16.108 mAh
30.918 mAh
+31 dbm11.496 mAh
22.023 mAh
16.610 mAh
31.615 mAh
Limited energy is saved Radio consumes Besides, CPU, memory control, E-demoboard
consumes energy Power adjustment mechanism is unworthy
WaterWell Online Water Quality Management - CSD Fall 2008
System Power Consumption Conf.
Wake-up mechanism is the only way Test objects
• Basestation Sun SPOT powered by PC
• Level Converter powered by Free-range Sun SPOT
• Only power consumption of Free-range Sun SPOT and 90-FLT meter is consıdered
Test scenario• Test for 4 days continuously
• 60 measurements per day
• With and without wake-up mechanism
WaterWell Online Water Quality Management - CSD Fall 2008
System Power Consumption Conf.
WaterWell Online Water Quality Management - CSD Fall 2008
System Power Consumption Conf.
System life depends on Sun SPOT life Normally, the system works for more than 3
weeks
Sun SPOT and 90-FLT lives in days
WaterWell Online Water Quality Management - CSD Fall 2008
Features
System Life• Lasts for approximately 3 weeks
Wake-up Mechanism• Synchronization
• Periodically wake up
WaterWell Online Water Quality Management - CSD Fall 2008
Features Cont.
Automation• No human interaction is needed
Node Feedback• Node status: able to detect node failure
• Battery information: both Sun SPOT and 90-FLT
WaterWell Online Water Quality Management - CSD Fall 2008
Features Cont.
Packet Retransmission MAC layer (unicast only) and Application layer Cope with instability and abnormality of radio.
Fragmentation MAC layer fragmentation always causes delay
when deep sleeping. Large packet is fragmented. Fragment out of order.
WaterWell Online Water Quality Management - CSD Fall 2008
Market Overview Of WSN
WaterWell Online Water Quality Management - CSD Fall 2008
Customers in Malawi
WaterWell Online Water Quality Management - CSD Fall 2008
Whole Product
WaterWell Online Water Quality Management - CSD Fall 2008
The Swedish Environmental Protection Agency (SEPA)
Swedish University of Agricultural Sciences, Department of Environmental Assessments (SUAS)
Åbro to analyze the water quality for beer-brewing. Alfa Laval to use in wastewater treatment and
analyze the waste water.
Potential Customers in Sweden
WaterWell Online Water Quality Management - CSD Fall 2008
How did we achieve ?
Website“Really excited to have my own place to post my
latest activities.” Cao
Sub-Teams• Member Rotation
Write it down!• Deliverables
Walk the Extra Mile !• Scientific Paper
WaterWell Online Water Quality Management - CSD Fall 2008
30 Sec Recap.
Automated and Reliable Sun SPOT battery is not sustainable Wake-up Mechanism saves power WSN is not mature yet Happy New Year !
WaterWell Online Water Quality Management - CSD Fall 2008
Q & A