Date post: | 03-Jan-2016 |
Category: |
Documents |
Upload: | homer-knight |
View: | 215 times |
Download: | 1 times |
Ahmad T. Al-Hammouri, Michael S. Branicky, Vincenzo Liberatore
Case Western Reserve University
Stephen M. PhillipsArizona State University
April 25, 2006
Support by: NSF CCR-0329910, Department of Commerce TOP 39-60-04003, NASA NNC04AA12A, and an OhioICE Training grant`
Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
2/15
Paper Overview
Control over Networks NCSs, DCSs, SANETs, …
Control of Networks Efficient BW allocation
Congestion control Fairness
We propose a “Cof N” scheme to better serve “Cover N”
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
3/15
Control over Networks
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
4/15
Control over Networks
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
5/15
Control over Networks
Remote interaction (monitoring & control) with the physical world
Applications: Industrial automation & process control Space exploration, e.g., telerobotics Smart homes Medical sensing
& surgical simulations Automatic asset mgmt. (RFID)
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
6/15
Control of Networks (Scope of the paper)
A bandwidth allocation scheme Objectives:
Stability of control systems Efficiency & fairness Fully distributed, asynchronous, & scalable Dynamic & self reconfigurable
Formulating the scheme in CT NCSs regulate h based on congestion fed
back from the network
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
7/15
Sampling Rate & Network Congestion
h=1/r
l1 l2
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
8/15
Problem Formulation
Define a utility fn U(r) that is Monotonically increasing Strictly concave Defined for r ≥ rmin
Optimization formulation
( )
min,
max ( )
s.t. , 1,...,
and
i ii
i li l
i i
U r
r C l L
r r
S
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
9/15
Distributed Implementation
Two independent algorithms End-systems (plants) algorithm Router algorithm (later on)
NCS Plant NCS ControllerRouter
max
min
1( ) 1 ' ( )r
rt tp pr h U
p p
p
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
10/15
NCS-AQM Control Loop
tf
q(t)f(q(t))q`=Σr(t) - C
p(t)
tb
1( ) ' ( )r p U p
NCS Plant QueueModel Plant
P(s) = sdBe
s
QueueController
G(s)
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
11/15
Queue Controller G(s)
Proportional (P) Controller GP(s) = kp
Proportional-Integral (PI) Controller GPI(s) = kp + ki/s
q(s)G(s) P(s)
q0
+ _e u
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
12/15
Determination of kp and ki
Stability region in the ki–kp plane Stabilizes the NCS-AQM closed-loop system
for delays less or equal d Analysis of quasi-polynomials, f(s,es)
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
13/15
Simulations & Results
50 NCS Plants:
( ) ( )dx
ax t bu tdt
/ ( ) a ra bKU r e
a
min ln
ar
bK abK a
()
((
))j
ju
tK
Rx
t
[Branicky et al. 2002]
[Zhang et al. 2001]
Ahmad Al-Hammouri Decentralized and Dynamic Bandwidth Allocation in Networked Control Systems (WPDRTS’06)
14/15
Simulations & Results (cont.)
PI¤
P¤