Upload
fell
View
48
Download
0
Tags:
Embed Size (px)
DESCRIPTION
SP2 INFRASENS WSN Luca Gioanola Maurizio Spirito ISMB (Italy) INFRASENS Partner [email protected] [email protected]. SAFESPOT. SAFESPOT SP2 Meetings Munich, Mar 3-4, 2008. Table of contents. WSN overview Sensing Node prototypes Measurement campaigns - PowerPoint PPT Presentation
Citation preview
SP2 INFRASENS SP2 INFRASENS
WSN WSN
Luca Gioanola
Maurizio Spirito
ISMB (Italy) INFRASENS Partner
SAFESPOTSAFESPOTSAFESPOTSAFESPOT
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008
2
Table of contents
• WSN overview• Sensing Node prototypes• Measurement campaigns• Gateway Node ↔ Sensor Nodes Radio
Communication• Planning
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008
WSN overview
3
ISM
Sensor Node 1 (SN1)
Sensor Node k-1
Sensor Node n
GatewayNode (GN)
RadiomoduleSensormodule
RadiomoduleSensormodule
RadiomoduleSensormodule
Radiomodule
Snn Count D V
Snn (2 bytes)
+Cont (1 byte)
-Cont (1 byte)
+V (1 byte)
-V (1 byte)
1100101001011001 11001010 10100101 01011001 010110011100101001011001 11001010 10100110 01011001 01011001
12
ISMB
Ethernet / UDP
Serial
f = 2.4 GHz
Pout = 1 mW , 0 dB
Snn: sensor node ID (2B)Count: vehicle counter (7b) D: direction (1b)V : speed value (1B)
PC(Server)
Pre-processingDetection algorithm
Driver
RSU(Client PC)
Detection algorithm and data received partners
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008
Sensors data acquisitionA/D conversionLocal Detection algorithm
Sensor Node prototypes
4
Sensor Nodes v. 1.0 &1.1 (Oct, 2007)
Base Board
Sensor BoardAMR 2
Sensor BoardPyro 1
Sensor BoardPyro 2
Sensor BoardAMR 1
RF Board
AMR: Anisotropic Magneto-Resistive SensorPyro: Pyroelectric sensor
10
10
14
14
5
Sensor Node v. 1.2 (Jan, 2008. Last and final HW version)
Radio module
Sensor module
RF Board
Sensor Board 1(AMR1 and
Pyro1)Base Board
Sensor Board 2(AMR2 and
Pyro2)
Radio module
Sensor module
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008
Sensor Node v. 1.2, Sensor Module
5
Base Board
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008
Connector to Sensor Board 1 (sx)
Power
uP 32 bit, core ARM7
Connector to Sensor Board 2 (dx)
USBinterface
A/D 16bitconvertitor
Temperature sensor
Memory4 * FRAM 32Kbyte
Radio module serial interface
Temperature
uP ARM 7
Sensor Node v. 1.2, Sensor Module
6
Sensor Board
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008
Polarization circuit
Power
Set-Reset circuit
Connector to Base Board
Pyro sensor A1 A2
AMR sensor
Offsetregulation
Ay
Ax
Pyro AMR
Connector
Measurement campaign with Sensor Node v. 1.2
7
Test site: Italy, Turin – Milan highway junction under construction.
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008
Set-up characteristicsFrom one to three vehicles was passed with three different velocities: 70, 100, 120 km/h.A few alternatives of the measure points positioning and orientation have been considered.Four versions of local detection algorithm have been evaluated in order to establish which is the most
capable of detecting passing vehicles and the speed in both directions for each one of them.
Future stepsImplementing the 1.2 version of local detection algorithm into the base board.A new measurement campaign using the new algorithm.
1H March
Ampl
itude
(mV)
Time (s)
Pyroelectric sensors
Pyroelectric sensor 1
Pyroelectric sensor 2
Positive automatic threshold
Negative automatic threshold
8
• Parameters configuration– Command: ‘Set Sensor-parameters p1 p2 .. pK’– Reply: ‘Sensor-parameters set’
• Sensor-status Acquisition– Command: ‘Get sensor status’– Reply: ‘Sensor status s1=x, s2=y, .. sL=z’
GN ↔ SN Radio Communication: Messages
GN SNRadio SensorGet sensor status
Get sensor status
Sensor status s1=x, s2=y, sL=z Sensor status s1=x, s2=y, sL=z
• Data Request– Command: ‘Get Data’– Reply: ‘Send Data d1=i, d2=j, .. dM=w’
• Data Deletion– Command: ‘Del Data’– Reply: ‘Data Deleted’
An example
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008
Gateway Node Communication between Sensor Network and Server PC
Each row contains data of a vehicle (data stream of 6 bytes).
The Server PC receives a table of N rows, for example, every ten seconds. (Setting other download frequency values is foreseen). When the table isn’t full, the Server PC receives the whole table with some empty rows.
The communication between Sensor Network and Server PC is independent from WSN features and performances.
The rows and the columns of the table above could perform more than just the data of each vehicle.For example, GW Server PC could have an embedded algorithm, which provides average information of the monitored. Finally, it will be possible adding few more user defined columns.
9
Snn (2 bytes)
+Cont (1 byte)
-Cont (1 byte)
+V (1 byte)
-V (1 byte)
1100101001011001 11001010 10100101 01011001 010110011100101001011001 11001010 10100110 01011001 01011001
12
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008
10
Planning 1/2
Wireless Sensors Network vs 1.0Wireless Sensors Network with three Sensing Nodes and a Gateway Node
• Preliminary test and characterization in laboratory • Integration between sensing and communication units• Measurement campaign on the road• Detection algorithm and communication protocols improvement• Application modules design and development
2H March
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008
11
Planning 2/2
Wireless Sensors Network vs 1.1Wireless Sensors Network with more than three Sensing Nodes and a Gateway Node
• Extensive test and performance evaluation in laboratory• Measurement campaign on the road• Application modules integration• Refinement and optimization of detection algorithm and communication protocols
Wireless Sensors Network vs 1.2Wireless Sensors Network with from 30 up to 50 Sensing Nodes and a Gateway Node
• Extensive measurement campaign on the road
End of July
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008
12
THANKS
SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008