Fire and Gas2012 PDF
Fire and Gas2012 PDF
Fire and Gas2012 PDF
Gas Detection
Amro Qandour, Daryoush Habibi and Iftekhar Ahmad
Centre for Communication Engineering Research (CCER)
Edith Cowan University, Perth, Australia
E-mail: aqandour@our.ecu.edu.au
251
The system proposed in Figure 1 is an outdoor WSN which is The AODV algorithm uses routing techniques which enable the
used to detect fires. The sensor nodes are capable of detecting the sensor nodes to transmit data using hops as illustrated by Figure
toxic gases released in the smoke. In addition, they also monitor 3. The benefits associated with multihop networks include:
the Oxygen concentrations, temperature, and humidity levels in 1) Allows long distance communications.
the surrounding environment. The main features exhibited by the 2) Decreases the power consumption in the WSN.
outdoor fire monitoring system: -
• Power efficiency applications:
– The detection frequency is variable according to time
and date.
– Manageable tasks executions using dynamic battery
threshold monitor.
• Integrated GPRS module used to generate the alarms (SMS,
voice calls).
• Integrated GPS module for locating the exact coordinates of
fires. Figure 3. Multi-hop data network
• Suitable for deployment in various environments such as:
farms, rural areas (countryside), national parks, natural re- D. Over The Air Programming (OTAP) Architecture
sorts, etc.. We propose the use of OTAP functions for the following
B. Indoor WSN for Flammable-Gas/Fire Detection reasons:
The system proposed in Figure 2 is an indoor WSN which is • Upgrade nodes over the air, that is, wired cables are not
used to detect gas leaks, pollution levels, and fire. The main tasks needed.
performed by this applications include: • Resolve network issues which may rise from communication
−− OTAP S h e l l O u t p u t−−
Figure 2. Indoor gas/fire detection architecture. Figure 4. OTA scan network output
252
are based on risk models, these are used to distinguish between The calibration process provides accurate interpretation of the
different emergencies, then call the appropriate handler function gas sensor measurements found in the environment. This is an
for each type that is found. The utilization of algorithms provide example how we achieved calibration for some sensors:
many advantages such as:
• Reduction in computational power in the nodes.
void get_Oxygen ( ) {
• Reduction in transmission power used by the radio modules. S e n s o r G a s . s e t B o a r d M o d e ( SENS_ON ) ;
• Event management based on highest/lowest priority tasks, S e n s o r G a s . c o n f i g u r e S e n s o r ( SENS_O2 , 1 0 0 ) ;
S e n s o r G a s . s e t S e n s o r M o d e ( SENS_ON , SENS_O2 ) ;
and adequate allocation of node resources depending on the O2 = S e n s o r G a s . r e a d V a l u e ( SENS_O2 ) ;
type of event. s p r i n t f ( Oxygen , " Oxygen=%d " , O2 ) ;
}
5 ∗ VOU T
Oxygen(%) = (1)
2
253
conducted our own tests in order to verify the air resistance, The results were calculated based on the number of packets
and also to obtain a match between theoretical and real life received or dropped at the receiver end. The nodes were setup as
measurements. follows:
• Maximum number of allowed hops in all nodes is 7-hops.
VIN P U T ∗ RLOAD
RS = − RLOAD (2) • Maximum number of network route requests is 3-RREQ.
VOU T • Maximum number of packet delivery attempts is 2-attempts.
The output voltage fluctuated between 0.4 ∼ 0.5 V olts for a load The results indicate that 86% of all packets were delivered
resistance of 2.2 kΩ, and supply voltage of 1.8 V olts. This yields successfully to the destination. A total of 200 packets were
to the measured air resistance of 2828 Ω. It is concluded that this transmitted with maximum 4 hops per route were used.
resistance is within the accepted range of the theoretical values
C. Locating Nodes using GPS
of this sensor.
Global Positioning System (GPS) relies on satellite communi-
B. AODV Performance in Stationary Sensor Networks cation to provide location and time information for users. NMEA
(National Marine Electronics Association) is a communication
In this experiment, we investigated the reliability of AODV
standard used to specify the electrical requirements for GPS
protocol in routing sensor information using multihop transmis-
navigational equipment. Serial communication in the NMEA pro-
sion architecture to overcome the environmental barriers which
tocol allows data rates between 4800 ∼ 115200 bps. The NMEA
initially limited our communication range, and prevented peer-to-
standard specifies techniques for interpreting frame identifiers and
peer association between nodes and base-station. The layout of
their respective data type. There are several important definitions
the environment is illustrated in Figure 8.
in the NMEA standard [10] which include:
• NMEA-GGA: Providing fix data to provide 3D location and
accuracy data.
• NMEA-RMC: Provides location, speed, time, and date in-
formation.
• NMEA-GSA: Provides details on the nature of the fix such
as the number of satellites which are being used in the
current deployment.
Time : 1 1 4 0 5 6 . 9 0 0 ( hhmmss . s s s )
Date :180811 ( Day : Month : Year )
Latitude :3145.0915 ( ddmm .mmm)
Longitude :11546.3228 ( dddmm .mmm)
Altitude :64.7 ( meters )
Speed : 0 . 2 ( knots )
Course : 2 9 1 . 0 1 ( degrees )
Figure 8. AODV implementation in stationary WSN Figure 9. NMEA GPS data frame
We placed the sensor nodes at random locations and distances, The GPS data in Figure 9 conforms with the NMEA decimal
except for the transmitter node which had to be out of the com- representation. For example, a latitude of 3135.0915 (decimal) is
munication range of the base-station. Table I lists the obstacles equivalent to -31° 27’ 3.2934" (dd:mm:ss).
which exist around the testing environment.
D. Node Functions
Barrier Characteristic Value
Cement Walls Total Cement Walls = 5
Wooden Doors Total Doors = 1
In this experiment, we setup a WSN to detect the fumes exiting
Distance to nearest routing node Dmin =8 meters
Distance to furthest routing node Dmax =25 meters from the car exhaust system. The sensor nodes are equipped
with gas sensors such as CO, CO2 , NH3 (Ammonia), and H2 S
Table I
P HYSICAL BARRIERS IN AODV IMPLEMENTATIONS (Hydrogen Sulphide). The functions of the sensor nodes include:
1) Collect gas measurements.
254
functions are used in emergency events such as fire accidents,
or increasing pollution levels. For example, let us assume that
a sensor node has detected a decrease in O2 levels below 18%.
Firstly, the GPRS module gets switched on and then waits for the
signal which connects it with the mobile network. Secondly, it
calls a specified mobile telephone number in which the recipient
is expected to become informed of the emergency. And lastly, the
information regarding this particular event are appended to a file
located in the μSD memory and then uploaded to an FTP server.
V. C ONCLUSION
Figure 10. Sensor measurements
In this paper, we presented two environmental monitoring
systems based on WSNs which are used for detecting fire and
2) Analyze toxicity. gas pollution in indoor/outdoor environments. We demonstrated
3) Apply risk analysis. the use of over the air programming (OTAP) in order to up-
4) Transmit alarm signals. grade/update the sensor nodes in a WSN. Also, we highlighted
5) Save data into memory. the procedures involved in the calibration of different gas sen-
Under normal conditions (no pollution risk), the nodes save sors. The experimental analysis cited in this paper included an
energy by switching off the radio, GPS, and GPRS modules. The investigation on Ad-Hoc On-demand Distance Vector (AODV)
non-transmitted information are retained on the memory card on- and Digimesh (DM) communication protocol in stationary WSNs.
board the sensor node. This procedure is highlighted in Figure 11. In addition, we provided a real-life experiment based on toxic
Furthermore, let us assume that a node has detected abnormalities gas monitoring in which we have outlined a number of features
in CO2 , O2 , and other fuel by-products as illustrated in Figure 10. including emergency response functions, alarm classification, and
In this event (Flag=15), an emergency task handler is triggered, interpretation of gas-measurements.
then an alarm is generated based on the type of task and level of
the risk involved (Alarm Level=3). R EFERENCES
[1] W. O. Kewei Sha, Weisong Shi, “Using wireless sensor networks for fire
rescue applications: Requirements and challenges,” in IEEE International
/ *−−−−−W r i t i n g t o uSD Memory−−−−−* / Conference on Electro/information Technology, 2006.
char *CO2 ; [2] S. A.-S. Ying Sun, Quan Yuan, “A bushfire monitoring and detection
char * H2S ; system for smart homes using zigbee technology,” International Journal of
char *NH3 ; Computer Aided Engineering and Technology, vol. 2, pp. 234–249, 2010.
char S e n s o r s [ 1 0 0 ] ;
[3] A. F. Chaczko, Z., “Wireless sensor network based system for fire endan-
v o i d Write_To_SD ( ) {
s p r i n t f ( S e n s o r s , "CO2:% s | Temp:% s | Power :% s \ r \ n " , gered areas,” in Third International Conference on Information Technology
CO2 , Temp , Power ) ; and Applications, 2005.
SD .ON ( ) ; / / Powers t h e SD module [4] R. Mustafa, J. Kim, J. Kelly, R. Le, J.-H. Kim, and W. Alexander, “Wireless
SD . m k d i r ( " S e n s o r s " ) ; / / Creates folder " Sensors " sensor network application for cost effective environmental monitoring,” in
SD . cd ( " S e n s o r s " ) ; / / Go t o f o l d e r S e n s o r s Southeastcon, 2009. SOUTHEASTCON ’09. IEEE, 2009.
SD . c r e a t e ( " G a s _ S e n s o r s . t x t " ) ; / / Creates the f i l e [5] J. Solobera, “Detecting forest fires using wireless sensor networks with
SD . a p p e n d ( " G a s _ S e n s o r s . t x t " , S e n s o r s ) ; waspmote.”
/ / Writes data i n t o f i l e
}
[6] Digi International, 11001 Bren Road East, Minnetonka, MN 55243,
XBee/XBee-PRO RF Modules, September 2009.
[7] L. Klein-Berndt, “A quick guide to aodv routing,” tech. rep., National
Figure 11. Saving gas measurements in external memory Institute of Standards and Technology, 2008.
[8] Figaro, “Figaro oxygen sensor sk-25f,” October 2009. Figaro SK-25 Oxygen
sensor datasheet.
E. Remote Connectivity [9] e2v Technologies, “Mics-2710 no2 sensor,” July 2008. MiCS-2710 NO2
Sensor Datasheet.
We have configured the GPRS module to send e-mails, make [10] Libelium, “Waspmote: Technical guide,” tech. rep., Libelium Comunica-
missed-calls, transmit SMS, and upload data to FTP server. These ciones Distribuidas S.L., 2011.
255