WIRELESS SENSOR NETWORKS By Reza Abrishambaf Wireless Sensor
WIRELESS SENSOR NETWORKS By: Reza Abrishambaf
Wireless Sensor Networks Overview A wireless sensor network (WSN) is a wireless network consisting of spatially distributed autonomous devices using sensors to cooperatively monitor physical or environmental conditions, such as temperature, sound, vibration, pressure, flow, level, motion or pollutants, at different locations. Wireless sensor networks are now used in many industrial and civilian application areas, including industrial process monitoring and control, machine health monitoring, environment and habitat monitoring, healthcare applications, home automation, and traffic control
What it is?
Wireless Sensor Networks Unique characteristics of a WSN include: Limited power they can harvest or store Ability to withstand harsh environmental conditions Ability to cope with node failures Mobility of nodes Dynamic network topology Communication failures Heterogeneity of nodes Large scale of deployment Unattended operation
Applications
Applications
Applications 1 11 1
Application 50 nodes on 4 th floor 5 level ad hoc net 30 sec sampling 250 K samples to database over 6 weeks
Wireless Sensor Networks Sensor nodes Nodes can be imagined as small computers, extremely basic in terms of their interfaces and their components. They usually consist of a processing unit with limited computational power and limited memory, sensors (including specific conditioning circuitry), a communication device (usually radio transceivers or alternatively optical), and a power source usually in the form of a battery.
Wireless Sensor Networks
Wireless Sensor Networks
Wireless Sensor Networks Base Station The base stations are one or more distinguished components of the WSN with much more computational, energy and communication resources. They act as a gateway between sensor nodes and the end user.
Wireless Sensor Networks Wireless Sensor Network Advantages Wireless systems allow for widespread energy saving, enabling preventative maintenance for reduced unplanned downtimes, increasing productivity, and saving on wiring costs—all with lower upfront investments versus a wired system.
Wireless Sensor Networks Wireless Sensing Solutions are a new means to satisfy demanding data measurement requirements in a range of industrial environments. Without the use of common cables, power supplies or data acquisition equipment, our selfpowered real-time solutions can be as remote and customized as you need them to be. Providing accurate data in remote and at times unsafe locations, wireless sensors measure, record and transmit data —in real time—in critical applications such as oil and gas drilling, food and beverage production, metal fabrication and machining, chemical, paper and pulp processing, along with other manufacturing applications. Built for durability, sensors can withstand the harsh and dirty conditions of these often dangerous and hazardous environments.
Wireless Sensor Networks
Wireless Sensor Networks Programming �Tiny. OS is a free and open source component-based operating system and platform targeting wireless sensor networks (WSNs). � Tiny. OS is an embedded operating system written in the nes. C programming language as a set of cooperating tasks and processes. It is intended to be incorporated into smartdust. �Tiny. OS started as a collaboration between the University of California, Berkeley in co-operation with Intel Research and Crossbow Technology, and has since grown to be an international consortium, the Tiny. OS Alliance.
Wireless Process Measurement Wireless Instrumentation
Wireless Process Measurement Wireless Instrumentation Wireless instruments will not replace those in traditional wired (4 to 20 m. A or fieldbus) installations but, in many ways, they complement traditional versions by offering an economical solution for difficult applications. Initial applications of wireless instrumentation will be for monitoring processes and managing assets. Some time in the future, wireless instrumentation may be used in control applications but this will require modification to PID algorithms, appropriate risk analysis and good, fail-safe design practices.
Wireless Process Measurement Select wireless instrumentation if you need to: Monitor instrument condition remotely Re-range or carry out instrument configuration changes remotely Monitor process data that has been uneconomical to measure in the past Monitor process data over a short term to solve process problems
Wireless Process Measurement
Wireless HART Wireless. HART is a wireless mesh network communications protocol for process automation applications. It adds wireless capabilities to the HART Protocol while maintaining compatibility with existing HART devices, commands, and tools.
Wireless HART advantages Low cost installation Low risk upgrade Reduced configuration time Improved production Improved maintenance Highly secure communication Low Power and Energy Compatible with other systems base on HART applications
Tiny. OS-2. x �A nes. C application consists of one or more components assembled, or wired, to form an application executable. �A component provides and uses interfaces. �There are two types of components in nes. C: modules and configurations. �Modules provide the implementations of one or more interfaces. �Configurations are used to assemble other components together, connecting interfaces used by components to interfaces provided by others.
Tiny. OS-2. x � Blink. App. C. nc configuration Blink. App. C { } implementation { components Main. C, Blink. C, Leds. C; components new Timer. Milli. C() as Timer 0; components new Timer. Milli. C() as Timer 1; components new Timer. Milli. C() as Timer 2; Blink. C -> Main. C. Boot; Blink. C. Timer 0 -> Timer 0; Blink. C. Timer 1 -> Timer 1; Blink. C. Timer 2 -> Timer 2; Blink. C. Leds -> Leds. C; }
Tiny. OS-2. x � Blink. C. nc: module Blink. C { uses interface Timer<TMilli> as Timer 0; uses interface Timer<TMilli> as Timer 1; uses interface Timer<TMilli> as Timer 2; uses interface Leds; uses interface Boot; } implementation { event void Boot. booted() { call Timer 0. start. Periodic( 250 ); call Timer 1. start. Periodic( 500 ); call Timer 2. start. Periodic( 1000 ); } event void Timer 0. fired() { call Leds. led 0 Toggle(); } event void Timer 1. fired() { call Leds. led 1 Toggle(); } event void Timer 2. fired() { call Leds. led 2 Toggle(); } }
Tiny. OS-2. x
Case Study �Intelligent Buildings
Case Study �Shop Floor
Conclusion As a conclusion It’s clear to understand that any changes from conventional to high-tech systems will lead to increase the performance of the system, simplicity and decreasing the cost of implementation. On the other hand, in the harsh environment, utilizing the WSNs are preferred.
- Slides: 29