Distributed Control Applications Within Sensor Networks

Slides:



Advertisements
Similar presentations
KANSEI TESTBED OHIO STATE UNIVERSITY. HETEREGENOUS TESTBED Multiple communication networks, computation platforms, multi-modal sensors/actuators, and.
Advertisements

DESIGN AND IMPLEMENTATION OF SOFTWARE COMPONENTS FOR A REMOTE LABORATORY J. Fernandez, J. Crespo, R. Barber, J. Carretero University Carlos III of Madrid.
Sensor Network Platforms and Tools
Overview: Chapter 7  Sensor node platforms must contend with many issues  Energy consumption  Sensing environment  Networking  Real-time constraints.
Simbeeotic: A Simulator and Testbed for Micro-Aerial Vehicle Swarm Experiments Bryan Kate, Jason Waterman, Karthik Dantu and Matt Welsh Presented By: Mostafa.
Simbeeotic: A Simulator and Testbed for Micro- Aerial Vehicle Swarm Experiments IPSN 2012 Bryan Kate, Jason Waterman, Karthik Dantu (Harvard University),
Systems Wireless EmBedded 1/18/2002WEBS Retreat Breakout1 Proposed Breakout Topics Programming Support for NEST –TinyOS macros, NesC, FSMs, SQLs, Matlab,
Integrated Design and Analysis Tools for Software-Based Control Systems Shankar Sastry (PI) Tom Henzinger Edward Lee University of California, Berkeley.
Development of NEST Challenge Application: Distributed Pursuit Evasion Games (DPEGs) Bruno Sinopoli, Luca Schenato, Shawn Shaffert and Shankar Sastry With.
Problem Statement Given a control system where components, i.e. plant, sensors, controllers, actuators, are connected via a communication network, design.
Philip Levis UC Berkeley 6/17/20021 NEST Demo: Distributed Control Or, Catch the Bad Guy.
A New Household Security Robot System Based on Wireless Sensor Network Reporter :Wei-Qin Du.
PEG Breakout Mike, Sarah, Thomas, Rob S., Joe, Paul, Luca, Bruno, Alec.
Pursuit Evasion Games (PEGs) Using a Sensor Network Luca Schenato, Bruno Sinopoli Robotics and Intelligent Machines Laboratory UC Berkeley
Dr. Shankar Sastry, Chair Electrical Engineering & Computer Sciences University of California, Berkeley.
Comparing Models of Computation for Real-time, Distributed Control Systems Shawn Schaffert Bruno Sinopoli.
Vanderbilt University Vibro-Acoustics Laboratory Distributed Control with Networked Embedded Systems Objectives Implementation of distributed, cooperative.
ZIGBEE PROTOCOL FOR WIRLEESS SENSOR NETWORK ZIGBEE PROTOCOL FOR WIRLEESS SENSOR NETWORK Research paper Lina kazem
1 Physical Ensemble Engineering Christof, Heinz, Insup, Seth, Teruo.
Distributed Real-Time Systems for the Intelligent Power Grid Prof. Vincenzo Liberatore.
“Microbotics”. Introduction INSPIRED by the biology of a bee and the insect’s hive behavior... we aim to push advances in miniature robotics and the design.
Multiple Autonomous Ground/Air Robot Coordination Exploration of AI techniques for implementing incremental learning. Development of a robot controller.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
Rapid Development and Flexible Deployment of Adaptive Wireless Sensor Network Applications Chien-Liang Fok, Gruia-Catalin Roman, Chenyang Lu
I-Room: a Virtual Space for Intelligent Interaction Low cost, simple setup, mixed-reality meetings spaces and operations centres
Polymorphous Computing Architectures Run-time Environment And Design Application for Polymorphous Technology Verification & Validation (READAPT V&V) Lockheed.
October 7, 1999Reactive Sensor Network1 Workshop - RSN Update Richard R. Brooks Head Distributed Intelligent Systems Dept. Applied Research Laboratory.
1 Distributed and Optimal Motion Planning for Multiple Mobile Robots Yi Guo and Lynne Parker Center for Engineering Science Advanced Research Computer.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Tiered Imaging Aman Kansal,Mohammad Rahimi. High Resolution Imaging Design Objective: Maximize spatial coverage Maximize resolution –Sensing performance.
SWARMS Scalable sWarms of Autonomous Robots and Mobile Sensors Ali Jadbabaie, Daniel E. Koditchek, Vijay Kumar (PI), and George Pappas l.
Lecture 8: Wireless Sensor Networks By: Dr. Najla Al-Nabhan.
Daniele Lezzi Execution of scientific workflows on federated multi-cloud infrastructures IBERGrid Madrid, 20 September 2013.
Sensor Networks © M Jamshidi.
Mohd Rozaini Bin Abd Rahim, Norsheila Fisal, Rozeha A
Medium Access Control. MAC layer covers three functional areas: reliable data delivery access control security.
In the name of God.
Chapter 1 Characterization of Distributed Systems
Introduction to Wireless Sensor Networks
Presented by: Saurav Kumar Bengani
Overview of Wireless Networks:
Operating System for Sensor Network
Introduction to Wireless Sensor Networks
GSM+GPS Based School Kids Tracking System
Ioana Apetroaei Ionuţ-Alexandru Oprea Bogdan-Eugen Proca
VANET.
SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT
Juniper and IBM Delivering Value Together
Design of a Multi-Agent System for Distributed Voltage Regulation
Pursuit-Evasion Games with UGVs and UAVs
Algorithms for Big Data Delivery over the Internet of Things
Probabilistic Pursuit-Evasion Games with UGVs and UAVs
TRUST:Team for Research in Ubiquitous Secure Technologies
WISENET Wireless Sensor Network
Precision Time Protocol
Gabor Madl Ph.D. Candidate, UC Irvine Advisor: Nikil Dutt
Bluetooth Based Smart Sensor Network
CS294-1 Reading Aug 28, 2003 Jaein Jeong
Towards Next Generation Panel at SAINT 2002
Distributed Sensing, Control, and Uncertainty
Wireless Sensor Network - course: Project to investigate requirements and applications using wireless sensor networks on a construction site Ykä Marjanen.
Modeling and Simulation of WSN for Target Tracking
An overview of the CHESS Center
An XML-based System Architecture for IXA/IA Intercommunication
SUBJECT –AWSN (ELECTIVE-III)
Network Architecture for General-purpose Sensor Networks
Task Manager & Profile Interface
Presentation transcript:

Distributed Control Applications Within Sensor Networks Bruno Sinopoli, Sourtney Sharp, Luca Schenato, Shawn Schaffery, S. Shankar Sastry Robotics and Intelligent Machines Laboratory / UC Berkeley Proceedings of the IEEE, VOL. 91, No.8, August 2003 Seo, Dongmahn

Contents Introduction PEGs (pursuit-evasion game) Implementation Methodology Conclusion December 1, 2005

Introduction Embedded computers Sensor Networks Crossbow, Millennial, Sensoria, Smart Dust various fields of research extensive experimentation of structural response to earthquakes habitat monitoring intelligent transportation systems home and building automation military applications research community time services, localization services, routing services, tracking services system design and implementations longevity, self configuration, self upgrade, adaptation to changing environmental conditions control applications location determination, time synchronization, reliable communication, power consumption management, cooperation and coordination, and security December 1, 2005

The goal of our research to design robust controllers for distributed systems evaluation on a distributed control application testbed a pursuit-evasion game (PEG) application research problems tracking, control design, security, robustness multiple-vehicle tracking distinguish pursuers from evaders dynamic routing structure to deliver information to pursuers in minimal time security features graceful performance degradation SN can fail December 1, 2005

PEGs December 1, 2005

December 1, 2005

Distributed PEG (DPEG) scenario issues Time Communication Location Cooperation Power Security December 1, 2005

Implementation Hardware December 1, 2005

December 1, 2005

December 1, 2005

December 1, 2005

December 1, 2005

NesC, TinyOS Time Communication two time management protocols global Network Time Protocol (NTP)-like synchronization protocol local time protocol with the means to transform time readings between individual motes Communication propose a general routing framework that supports a number of routing methodologies routing to geographic regions routing based on geographic direction routing to symbolic network identifiers for dynamically routing to physically moving destinations within the network December 1, 2005

Localization Coordination Power Security top-to-bottom localization framework Coordination application-specific grouping algorithms general-purpose grouping services Power Security OS level December 1, 2005

December 1, 2005

December 1, 2005

Indoor miniature car SN remotely controlled remotely controlled a pan-tilt-zoom camera to track the car uniform grid of 25motes detects local magnetic field shared positioning information December 1, 2005

Outdoor December 1, 2005

Methodology Scalability and Distributed Control Nature AI ants searching for food, bacteria foraging, and flight formations of some birds schooling in fish & cooperation in insect societies food search, predator avoidance, colony survival for the species AI distributed agents free market systems continuous control community process control, distributed systems, jitter compensation, scheduling December 1, 2005

Models of Computation (MOC) Continuous time dynamical systems stability and reachability for distributed control applications in SNs not able to capture communication delays, time skew between clocks or discrete decision making discrete time dynamical systems does not directly address sensing and actuation jitter can be taken into account by augmenting with time delay between the plant and the controller hybrid automaton continuous flow and discrete jumps December 1, 2005

discrete event systems work well for mode changes or task scheduling and characterizes hardware platform allow for system to be event-triggered not support continuous variables, not correlate time steps of the model with real time dataflow MOCs useful for characterizing several communicating processes awkward for control synchronous reactive languages support a broad range of formal verification tools to aid in debugging possible to generate code for platform directly from the synchronous reactive language no relation between time steps of the language and real time December 1, 2005

Design Approaches a hierarchical system representation assume sensor reading come with an accurate time stamp sensors know their location in space December 1, 2005

Low-level controller time based December 1, 2005

The proposed design methodology (high-level) event based December 1, 2005

Conclusion overview of research activities dealing with distributed control in SNs SNs and related research issues hardware and software platforms SNs for distributed control applications suggested a general approach to control design using a hierarchical model composed of continuous time-triggered components at the low level discrete event-triggered components at the high level future work will focus on implementation, verification, and testing of our methodologies in distributed control systems on our proposed DPEG testbed December 1, 2005

Thank you! December 1, 2005