a simple distributed method for control over wireless networks authors: miroslav pajic, shereyas...

26
A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented by: Raquel Guerreiro Machado

Upload: agatha-phelps

Post on 01-Jan-2016

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

A Simple Distributed Method for Control over Wireless Networks

Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam

Presented by: Raquel Guerreiro Machado

Page 2: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• Wireless Networked Control Systems– Distributive– Wireless: dynamics can change operating point and physical

dynamics of the closed loops system– Mean Square Stability

• Wireless Control Network (WCN)– Network as controller– Increases robustness to link failure– Enables system compositionality and scalability

Important Concepts

Page 3: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

Control Systems

PLANT CONTROLLER

Sensors

Actuators

Page 4: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

Networked Control Systems

Sensors Actuators

Routing Routing

Controllers

Page 5: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

Wireless Control Networks

Page 6: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• No centralized controller

• Each node maintain a state

• States stored in nodes are obtained through linear combination of its previous state and neighbors information– Sensors: Plant’s state information– Control nodes: Node’s state

• Plant’s inputs are computed from the Control node states that are neighbors of the actuators

Wireless Control Networks

Page 7: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

Wireless Control Networks

Page 8: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• Plant’s update procedure:

• Node’s update procedure:

• Closed-loop system:

Wireless Control Networks

Page 9: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

Stable Configuration

Page 10: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• More realistic system model

• Link quality modeled as probability of dropping packets

• Unreliable link modeled as memoryless, discrete, independent and identically distributed random process

Robustness to link failures

Page 11: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• State update procedure

Robustness to link failures

Page 12: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• State update procedure

Robustness to link failures

Page 13: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• The Wireless Control Network: Synthesis and Robustness

• A simple Distributed Method for Control over Wireless Networks

Robustness to link failures

Page 14: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• Extract the maximal probability if message drops (pm) for which there exists a configuration that guarantees MSS

Robustness to link failures

Page 15: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

Robustness to link failures

Page 16: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• Precompute different stabilizing configurations that correspond to all possible choices of k or fewer nodes failing – Each node Nk different sets of weights for all neighbors

– Should maintain d*Nk scalar weights, d = # of neighbors

• Design WCN so if some nodes fail it remains stable

– Stability condition:

– So far, can deal with a single node failure

Robustness to node failures

Page 17: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• Each node transmits exactly once per frame

• Possible to schedule more than one node per time slot

• Graph coloring techniques

• di is the maximal degree of interference graph

• Minimum of di time slots.

• Communication schedule is static

Scheduling Communication

Page 18: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• WCN task: (T,,,)

Scheduling Communication

Page 19: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• Can add a new plant if:– Each node can transmit all of its P+1 states in a single communication

packet– Possible to schedule calculation of the (P+1)st linear combination with

no effect to the other P calculations

• Communication budget (): # of unused bytes in ’s transmission packet.

• Computation budget (=): time left for computation in a given node.

New control loops

Page 20: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• Flows:– Reflux (L)– Boilup (V)– Distillate (D)– Bottom flow

• Outputs:– - top composition– - bottom composition– - liquid levels in the condenser– - liquid levels in the reboiler

Industrial Application

Page 21: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

Industrial Application

Page 22: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• Firefly embedded wireless nodes.– Based on Atmel ATmega1281 8-bit microcontroller– Chipcon CC2420 IEEE 802.15.4 standard-compliant radio transciever

• Linear iterative procedure implemented as a simple task on top of the nano-RK RTOS

• Period of WCN task is 80ms

• The plant was implemented in Simulink

• For the interface between Simulink and real hardware: National Instruments PCI-6229

Experimental Platform

Page 23: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

Experimental Platform

Page 24: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

Experimental Platform

Page 25: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

Experimental Results

Page 26: A Simple Distributed Method for Control over Wireless Networks Authors: Miroslav Pajic, Shereyas Sundaram, George J. Pappas and Rahul Mangharam Presented

• WCN robustness to link failures analysis assume independent link failures.

• Scheme to handle node failures can be applied only if the network topology the requirements for which there exists a stabilizing configuration

• Assumes the topology of the WCM is specified a priori

Limitations and Future Work