Wireless Distributed Control Networks 10 th Nov 2005Jayant Srinivasan.

Slides:



Advertisements
Similar presentations
$ Network Support for Wireless Connectivity in the TV Bands Victor Bahl Ranveer Chandra Thomas Moscibroda Srihari Narlanka Yunnan Wu Yuan.
Advertisements

Simulation and Evaluation of Various Block Assignments Evaluation of multiple carriers deployed in a channel block evaluation criteria section.
Università degli Studi di Firenze 08 July 2004 COST th MCM - Budapest, Hungary 1 Cross-layer design for Multiple access techniques in wireless communications.
PHY-MAC Dialogue with Multi-Packet Reception Workshop on Broadband Wireless Ad-Hoc Networks and Services 12 th -13 th September 2002 ETSI, Sophia Antipolis,
Exercises and Solutions Lecture 1
IEEE INFOCOM 2004 MultiNet: Connecting to Multiple IEEE Networks Using a Single Wireless Card.
Design of a reliable communication system for grid-style traffic light networks Junghoon Lee Dept. of Computer science and statistics Jeju National University.
Optimization of Radio resources Krishna Chaitanya Kokatla.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Towards Energy Efficient and Robust Cyber-Physical Systems Sinem Coleri Ergen Wireless Networks Laboratory, Electrical and Electronics Engineering, Koc.
Channel Access Methods When several devices are connected to a single channel, there must be some rules to govern these devices as they access, transmit,
Computer Networks Performance Metrics Advanced Computer Networks.
Communication Systems Simulation - I Harri Saarnisaari Part of Simulations and Tools for Telecommunication Course.
Wireless Network Design for Distributed Control Liu and Goldsmith - Appeared at CDC 2004 Presented by Vinod Namboodiri.
Analyzing Multi-channel MAC Protocols for Underwater Sensor Networks Presenter: Zhong Zhou.
End-to-End TCP-Friendly Streaming Protocol and Bit Allocation for Scalable Video Over Wireless Internet Fan Yang, Qian Zhang, Wenwu Zhu, and Ya-Qin Zhang.
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
Modeling OFDM Radio Channel Sachin Adlakha EE206A Spring 2001.
Cross Layer Design in Wireless Networks Andrea Goldsmith Stanford University Crosslayer Design Panel ICC May 14, 2003.
Chess Review May 11, 2005 Berkeley, CA Closing the loop around Sensor Networks Bruno Sinopoli Shankar Sastry Dept of Electrical Engineering, UC Berkeley.
MAC Protocol By Ervin Kulenica & Chien Pham.
MAC Layer Protocols for Sensor Networks Leonardo Leiria Fernandes.
Variable Bit Rate Video Coding April 18, 2002 (Compressed Video over Networks: Chapter 9)
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
Introduction to Adaptive Digital Filters Algorithms
An Overlay Architecture for High Quality VoIP Streams IEEE Trans. on Multimedia 2006 R 翁郁婷 R 周克遠.
A Distributed Scheduling Algorithm for Real-time (D-SAR) Industrial Wireless Sensor and Actuator Networks By Kiana Karimpour.
CS3502: Data and Computer Networks DATA LINK LAYER - 2 WB version.
1 Adaptive QoS Framework for Wireless Sensor Networks Lucy He Honeywell Technology & Solutions Lab No. 430 Guo Li Bin Road, Pudong New Area, Shanghai,
10/1/2015 9:14 PM1 TCP in Mobile Ad-hoc Networks ─ Split TCP CSE 6590.
Computer Architecture Lecture 30 Fasih ur Rehman.
Optimal Power Control, Rate Adaptation and Scheduling for UWB-Based Wireless Networked Control Systems Sinem Coleri Ergen (joint with Yalcin Sadi) Wireless.
1 Chapter 16 Protocols and Protocol Layering. 2 Protocol  Agreement about communication  Specifies  Format of messages (syntax)  Meaning of messages.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
ACN: RED paper1 Random Early Detection Gateways for Congestion Avoidance Sally Floyd and Van Jacobson, IEEE Transactions on Networking, Vol.1, No. 4, (Aug.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Data Link Layer Part I – Designing Issues and Elementary.
Tufts University. EE194-WIR Wireless Sensor Networks. April 21, 2005 Increased QoS through a Degraded Channel using a Diverse, Cross-Layered Protocol Elliot.
Copyright: S.Krishnamurthy, UCR Power Controlled Medium Access Control in Wireless Networks – The story continues.
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
Potential for Intra- Vehicle Wireless Automotive Sensor Networks Presented by: Kiana Karimpoor.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Covilhã, 30 June Atílio Gameiro Page 1 The information in this document is provided as is and no guarantee or warranty is given that the information is.
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
Scalable Video Coding and Transport Over Broad-band wireless networks Authors: D. Wu, Y. Hou, and Y.-Q. Zhang Source: Proceedings of the IEEE, Volume:
Error/Flow Control Modeling (ARQ Modeling). © Tallal Elshabrawy 2 Data Link Layer  Data Link Layer provides a service for Network Layer (transfer of.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
QoS Routing and Scheduling in TDMA based Wireless Mesh Backhaul Networks Chi-Yao Hong, Ai-Chun Pang,and Jean-Lien C. Wu IEEE Wireless Communications and.
SYSTEM ADMINISTRATION Chapter 2 The OSI Model. The OSI Model was designed by the International Standards Organization (ISO) as a structural framework.
Time-Dependent Dynamics in Networked Sensing and Control Justin R. Hartman Michael S. Branicky Vincenzo Liberatore.
Queuing Delay 1. Access Delay Some protocols require a sender to “gain access” to the channel –The channel is shared and some time is used trying to determine.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking A Rev /31/2011.
EC 2401*** WIRELESS COMMUNICATION. Why Wireless Benefits – Mobility: Ability to communicate anywhere!! – Easier configuration, set up and lower installation.
Optimization Problems in Wireless Coding Networks Alex Sprintson Computer Engineering Group Department of Electrical and Computer Engineering.
1 Architecture and Behavioral Model for Future Cognitive Heterogeneous Networks Advisor: Wei-Yeh Chen Student: Long-Chong Hung G. Chen, Y. Zhang, M. Song,
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
Channel Coding and Error Control 1. Outline Introduction Linear Block Codes Cyclic Codes Cyclic Redundancy Check (CRC) Convolutional Codes Turbo Codes.
1 Wireless Networks Lecture 21 WCDMA (Part I) Dr. Ghalib A. Shah.
AN EFFICIENT TDMA SCHEME WITH DYNAMIC SLOT ASSIGNMENT IN CLUSTERED WIRELESS SENSOR NETWORKS Shafiq U. Hashmi, Jahangir H. Sarker, Hussein T. Mouftah and.
Data Link Layer Architecture for Wireless Sensor Networks Charlie Zhong September 28, 2001.
Klara Nahrstedt Spring 2009
Make Random Access Contentions Transparent by Orthogonal Complementary Codes in Wireless Communications Xiaohua (Edward) Li Department of Electrical and.
Student: Hao Xu, ECE Department
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
Analysis and Evaluation of a New MAC Protocol
TCP in Mobile Ad-hoc Networks
Network Coding Testbed
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
Presentation transcript:

Wireless Distributed Control Networks 10 th Nov 2005Jayant Srinivasan

Introduction Information among distributed sensors, controllers and actuators needs to be exchanged over a communication network to achieve a certain control objective. Eg. Automated Highway Systems.

Break up of lecture The first half of the lecture will deal with design considerations for Networked Control Systems. In keeping with the course, the latter half will deal with particular emphasis on Wireless Network design for distributed control.

What is a Networked Control System (NCS)? Feedback Control Loops wherein the control loops are closed through a real-time network are called networked control systems. The introduction of control network bus architectures can improve the efficiency, flexibility, and reliability of these integrated applications, reducing installation, reconfiguration, and maintenance time and costs.

Caveat!! Although the NCS draws from elements of networking and control theory, the design of the communication protocols and interacting control system should not be treated as disparate! Network issues such as bandwidth, quantization, survivability, reliability and message delay should be considered simultaneously with controlled system issues like stability, performance, fault tolerance and adaptability.

Effect of Time Delay Arise from time sharing of the communication medium as well additional functionality required for physical signal coding & communication processing. Degrades systems performance and can cause instability.

Timing Components In an NCS, T delay = T device + T network T delay = T pre + T wait + T tx + T post T pre = preprocessing time at source T wait = waiting time at source T post = post processing time T tx = propogation delay

Timing Components (contd) Waiting Time at source nodes –Refers to the time a message might spend in the queue at the senders buffer. –Is mainly affected by network protocols, message connection type and network traffic load. Consider,

Timing Components (contd) Transmission time –Most deterministic parameter in the system –T tx = N x T bit + T prop N – Message length in Bits T bit – bit time T prop – propogation time between any two devices – is negligible for a small scale network – is negligible for a small scale network Processing time –Refers to the sum of both pre and post processing times. –is device dependent, i.e depends on the no. of input/output modules, processing units, computational load, functionality, etc. –Can cause significant delay if not synchronized with the request frequency!

Network and Control Performance Analysis During design of an NCS, a performance chart, like the one shown below can be derived. This performance chart provides a clear way of selecting the optimal sampling period.

The Network QoS must be analyzed before implementing control systems with network architectures –Main evaluation measures of QoS are time delay statistics, network efficiency, network utilization and the number of lost or unsent messages. The control QoP (Quality of Performance) must be specified to help evaluate control system performance. –Two criteria are generally used to evaluate control system design and performance, they are:

A digital control approach is used to analyze the system as the all the application signals over the common bus network are discretized. In order that system stability and control performance be maintained, two control measures can be used to determine the best sampling period: phase margin and control system bandwidth. –Primary effect of sampling time delay is additional phase lag. –The phase lags are further classified as: Phase lag due to discretization, Phase lag due to time delay (of other components),

A rule of thumb followed in digital control to guarantee control QoP is: The adjacent figure is a simulation study of the impact of sampling effect and time delay on control QoP. –ω bw = 2.5 Hz –Max Sampling period, T s = 20 ms –Const time delay = 2 ms

P B can now be calculated based on the previous figure. –If the statistics of the additional time delay are known, then, Δφ = Δφ s = ωT s /2 & Δφ d = Δφ d s + Δφ d = ωT d s /2 + ωT d Where, Δφ d represents the phase lag of digital control with time delay and Δφ is the phase lag without delay. Where, Δφ d represents the phase lag of digital control with time delay and Δφ is the phase lag without delay. Now, in order that the system with delay perform as well as the system without delay, Now, in order that the system with delay perform as well as the system without delay, Δφ = Δφ d Δφ = Δφ d which means that, T s = T d s + 2T d, and T s T bw /20, Thus, P B = T d s = T s 2T d = 16ms assuming a constant delay of 2ms.

The point P C can also be calculated as: P C = T ttt / ln 2 where, T ttt = Total Transmission Time T ttt = Total Transmission Time If considering the device processing time, P C will increase and can be modified as: P C = (T proc + T ttt )/2 P C = (T proc + T ttt )/2

Simulation Study with Network Delay only Ethernet DeviceNet

Simulation Study with both Network and Device Delays

Lessons learnt Verified and located the degradation points Messages with small sampling periods also increase network loads Device processing time must be minimized to guarantee the determinism of Device processing time must be minimized to guarantee the determinism of transmission time as well as reduce the end-to-end delays.

Wireless Network for Distributed Control Part 2: Wireless Network Design for Distributed Control

Issues Problems specific to Wireless Networks –Increased Delay –Lossy medium Tradeoff between communication and controller performance – –The more the controller knows about the system, the better the control performance is. – – However, this increases the communication burden on the network.

Approach As advocated in the general case for NCS, As advocated in the general case for NCS, we cast the joint control and communication design problem in a broader framework of cross-layer design. Such an approach allows each layer of the network protocol stack to be optimized relative to the end-to-end controller performance. – –will specifically investigate the interaction of the physical layer design, the MAC protocol choice, and the controller sampling period

Cross Layer Design Framework Given the context, the goal of the Network, Link and MAC layers is to optimize control performance. Performance is a complicated function of the packet delay distribution, the probability of packet loss and the data resolution associated with the network.

Wireless Network Model Wireless Link Model – –Each transmitter is assigned a unique ID number and this ID number is attached to the data. (ID uses log 2 M bits, for M txs) – –BCH codes for error correcting and a16 bit CRC for error detection, errors can have a disastrous effect on the system. – –a packet will be discarded if it has not been successfully received by the end of the sample period.

From the control perspective, the previous model is further simplified into: –Where v q,i is the covariance in quantization. –P s is the probability of successful transmission. The time delay distribution and the probability of packet loss are determined by the MAC protocols, total number of retransmissions and probability of successful transmission P s. P s for each packet can be easily calculated given the link design, wireless channel gain and transmit power.

Control System model and Controller Design all the plants in our model are continuous time linear time-invariant systems and we can represent the nth system with the following state space equations: – –Where x (t) is the system state, w (t) is the disturbance acting on the plant, u (t) is the control force, y (t) is the measured output and v (t) is the measurement noise. The Linear quadratic cost function is used as our performance measure

Simulations TDMA with different link designs

Performance evaluation of different MAC schemes

Cross Layer Design principles Cross Layer Design: the Link, MAC and Application Layer

Conclusions and Discussion Joint design over all the network layers gives significant performance gains. Uncoded link can be optimal under some circumstances. Identification of parameters that are shared between layers is key.

References [1] Submitted to IEEE Conference on Decision and Control, 2004 [1] Xiangheng Liu and Andrea Goldsmith, "Wireless Network Design for Distributed Control." Submitted to IEEE Conference on Decision and Control, 2004 [2] [2] M.S. Branicky, et. al. Scheduling and feedback co-design for networked control systems, Proc. IEEE Conf. on Decision and Control, pp , Dec [3] F. Lian, et. al. Network Design Consideration for Distributed Control Systems, IEEE Trans. on Control Systems Technology, pp ,Mar