IEEE Circuits and Systems Magazine - Q2 2019 - 22

nonzero patterns in their corresponding system matrices A 1, A 2, f, A m and A o1, A o2, f, A om .
Definition 7
A linear temporally switching network G represented by
u , B ) with fixed external inputs is structurally control(A
lable if and only if there exists a state controllable linear
temporally switching system (22) with the same strucu , B ).
ture as (A
Note that the temporally switching network G is
structurally controllable if and only if for each admissible realization of the independent nonzero parameters
on the time intervals [t k -1, t k), k =1, 2, f, m -1, and
[t m -1, t m], the corresponding system (A k, B ) is state controllable for all k =1, 2, f, m.
With a new temporal interpretation of the dilation
and intersection concepts, a graph-theoretic criterion
was derived by Hou et al. [48], via the concept of n-walk,
as follows.
Theorem 13 [48]
A linear temporally switching network G of size N with
fixed r (11 r # N ) external inputs is structurally controllable if and only if there exists an n- walk in the graph
u , B ).
of (A
For discrete-time networked systems, an alternative
characterization can be derived from the algebraic systems theory [52].
Consider the state-space form of a general discretetime linear network,
x (k +1) = Ax (k) + Bu (k),
y (k) = Cx (k),

(23)

with appropriate dimensions.
The concept of state controllability-from-0 (or reachability) for network (23) is defined as follows.

x1

x2

x1+

x1-

x2+

x2-

x3+

x3-

x3
(a)

(b)

Figure 9. determination of maximum matching. the maximum matching of the digraph (a) can be determined from
its bipartite representation (b), which is obtained by splitting
each node x i into two nodes x +i and x -i , and then placing an
edge (x +j , x -i ) in the bipartite graph if there is a directed edge
from x j to x i in the original digraph.
22

IEEE cIrcuIts and systEms magazInE

Definition 8
The discrete-time linear network (23) is said to be state
controllable-from-0 (or reachable) if, for the zero initial state x (0) = 0 and any final state x (t f ) ! R N , there
exist a positive integer T and a finite input sequence
u(0), u(1), f, u(T ) such that x (T ) = x (t f ).
Recall [52] that the transfer function (matrix) of the
network (23), G (z) = C (zI - A)-1 B, always has a rightcoprime factorization G (z) = N r (z) D -r 1(z) and a leftcoprime factorization G (z) = D -l 1(z) N l (z).
A characterization of the reachability for the network
(23) is given as follows [52].
Theorem 14
The discrete-time linear network (23) is reachable if and
only if
i) rank [B, AB, f, A N -1 B] = N.
ii) zI - A and B are left coprime for all z ! C.
iii) rank [zI - A, B] = N for all z ! C.
4. Synthesis of Network Controllability
In order to fully control a complex networked system,
the first important step is to identify the driver nodes
that can ensure the network controllability. Mathematically, it is the problem of how to design an appropriate
input matrix B to achieve this goal. For system (5), there
are many possible selections of B that can satisfy the
controllability conditions. The objective here is first
to find a set of B corresponding to the minimum number N D of driver nodes required to control the whole
network. The second step is to design an appropriate
input u (t) =[u 1 (t), u 2 (t), f, u ND (t)]T through which one
can steer the networked system from any initial state to
any desired state in finite time. For system (5), there are
many possible inputs that can achieve this goal of control. The task, then, is to use an optimal control input to
minimize the required energy cost.
In this section, the issues on the selection of driver
nodes, optimization of network controllability and control energy are discussed.
4.1 Selection of Driver Nodes
4.1.1 Approaches Based on Maximum Matching
The minimum inputs theorem (Theorem 7) provides a
guideline to identify the driver nodes in a directed network using maximum matching. From the structural
controllability theorem (Theorem 2), the cactus is the
most economical topological pattern to propagate control influence, because it is a minimal structure such
that the removal of any edge will render the network
uncontrollable. A maximum matching exhibits the important edges using which one can construct the cactus
sEcOnd QuartEr 2019



IEEE Circuits and Systems Magazine - Q2 2019

Table of Contents for the Digital Edition of IEEE Circuits and Systems Magazine - Q2 2019

Contents
IEEE Circuits and Systems Magazine - Q2 2019 - Cover1
IEEE Circuits and Systems Magazine - Q2 2019 - Cover2
IEEE Circuits and Systems Magazine - Q2 2019 - 1
IEEE Circuits and Systems Magazine - Q2 2019 - Contents
IEEE Circuits and Systems Magazine - Q2 2019 - 3
IEEE Circuits and Systems Magazine - Q2 2019 - 4
IEEE Circuits and Systems Magazine - Q2 2019 - 5
IEEE Circuits and Systems Magazine - Q2 2019 - 6
IEEE Circuits and Systems Magazine - Q2 2019 - 7
IEEE Circuits and Systems Magazine - Q2 2019 - 8
IEEE Circuits and Systems Magazine - Q2 2019 - 9
IEEE Circuits and Systems Magazine - Q2 2019 - 10
IEEE Circuits and Systems Magazine - Q2 2019 - 11
IEEE Circuits and Systems Magazine - Q2 2019 - 12
IEEE Circuits and Systems Magazine - Q2 2019 - 13
IEEE Circuits and Systems Magazine - Q2 2019 - 14
IEEE Circuits and Systems Magazine - Q2 2019 - 15
IEEE Circuits and Systems Magazine - Q2 2019 - 16
IEEE Circuits and Systems Magazine - Q2 2019 - 17
IEEE Circuits and Systems Magazine - Q2 2019 - 18
IEEE Circuits and Systems Magazine - Q2 2019 - 19
IEEE Circuits and Systems Magazine - Q2 2019 - 20
IEEE Circuits and Systems Magazine - Q2 2019 - 21
IEEE Circuits and Systems Magazine - Q2 2019 - 22
IEEE Circuits and Systems Magazine - Q2 2019 - 23
IEEE Circuits and Systems Magazine - Q2 2019 - 24
IEEE Circuits and Systems Magazine - Q2 2019 - 25
IEEE Circuits and Systems Magazine - Q2 2019 - 26
IEEE Circuits and Systems Magazine - Q2 2019 - 27
IEEE Circuits and Systems Magazine - Q2 2019 - 28
IEEE Circuits and Systems Magazine - Q2 2019 - 29
IEEE Circuits and Systems Magazine - Q2 2019 - 30
IEEE Circuits and Systems Magazine - Q2 2019 - 31
IEEE Circuits and Systems Magazine - Q2 2019 - 32
IEEE Circuits and Systems Magazine - Q2 2019 - 33
IEEE Circuits and Systems Magazine - Q2 2019 - 34
IEEE Circuits and Systems Magazine - Q2 2019 - 35
IEEE Circuits and Systems Magazine - Q2 2019 - 36
IEEE Circuits and Systems Magazine - Q2 2019 - 37
IEEE Circuits and Systems Magazine - Q2 2019 - 38
IEEE Circuits and Systems Magazine - Q2 2019 - 39
IEEE Circuits and Systems Magazine - Q2 2019 - 40
IEEE Circuits and Systems Magazine - Q2 2019 - 41
IEEE Circuits and Systems Magazine - Q2 2019 - 42
IEEE Circuits and Systems Magazine - Q2 2019 - 43
IEEE Circuits and Systems Magazine - Q2 2019 - 44
IEEE Circuits and Systems Magazine - Q2 2019 - 45
IEEE Circuits and Systems Magazine - Q2 2019 - 46
IEEE Circuits and Systems Magazine - Q2 2019 - 47
IEEE Circuits and Systems Magazine - Q2 2019 - 48
IEEE Circuits and Systems Magazine - Q2 2019 - 49
IEEE Circuits and Systems Magazine - Q2 2019 - 50
IEEE Circuits and Systems Magazine - Q2 2019 - 51
IEEE Circuits and Systems Magazine - Q2 2019 - 52
IEEE Circuits and Systems Magazine - Q2 2019 - 53
IEEE Circuits and Systems Magazine - Q2 2019 - 54
IEEE Circuits and Systems Magazine - Q2 2019 - 55
IEEE Circuits and Systems Magazine - Q2 2019 - 56
IEEE Circuits and Systems Magazine - Q2 2019 - 57
IEEE Circuits and Systems Magazine - Q2 2019 - 58
IEEE Circuits and Systems Magazine - Q2 2019 - 59
IEEE Circuits and Systems Magazine - Q2 2019 - 60
IEEE Circuits and Systems Magazine - Q2 2019 - 61
IEEE Circuits and Systems Magazine - Q2 2019 - 62
IEEE Circuits and Systems Magazine - Q2 2019 - 63
IEEE Circuits and Systems Magazine - Q2 2019 - 64
IEEE Circuits and Systems Magazine - Q2 2019 - 65
IEEE Circuits and Systems Magazine - Q2 2019 - 66
IEEE Circuits and Systems Magazine - Q2 2019 - 67
IEEE Circuits and Systems Magazine - Q2 2019 - 68
IEEE Circuits and Systems Magazine - Q2 2019 - Cover3
IEEE Circuits and Systems Magazine - Q2 2019 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q1
https://www.nxtbookmedia.com