wide range of reported secondary-control schemes as well as
macro-level salient features of resource dynamics. See Fig. 1
for an illustration of the overall system architecture. With this
generalized state-space model, we obtain the following:
•Steady-state characterization for power system dynamics
with and without secondary-control.
•Conspicuous dependence of system steady-state on spe-
cific design parameters.
•Rationale behind conventional design choices for
primary- and secondary-control handles.
Our development of a generalized system state-space model
to mirror fundamentals of power-system architecture is driven
by the limited attention bestowed by classical texts on in-
tegrated system modeling (and therefore, system-theoretic
analysis and design of desirable equilibria and control han-
dles) [18]–[20]. In general, there is an astonishingly vast col-
lection of work on redesigning secondary control, and this has
largely mirrored fashionable control synthesis tools du jour [7],
[9], [10], [21], [22]. Curiously, there is limited literature on
bench-marking the performance of the classical system—as it
is understood to be implemented in practice—from the point
of view of dynamic and steady-state performance. Notable
exceptions to this include [23] where a connection between
dispatch and secondary-control participation factors is estab-
lished to justify a common design practice for the latter, [24]
where the equilibria of the system dynamics are teased out and
precisely mapped to power-flow equations, and [12] where a
theoretical stability analysis of automatic generation control
is presented with a formal treatment of time-scale separation
between primary and secondary control.
Of relevance is also a wide body of literature on microgrid
control and optimization [25]–[29]. In many such efforts,
there is a tendency to mirror the operational layers of the
bulk power system. However, given the increased flexibility
on offer in synthesizing control and optimization schemes
(untethered by adherence to utility and system-operator speci-
fications), several advanced methods involving distributed and
decentralized schemes have appeared in the literature. While
not directly capturing all features of bulk-system operation
(and constraints), these effort, nonetheless, throw up several
interesting insights that can be translated.
The remainder of the paper is organized as follows: Sec-
tion II presents the considered abstract dynamic models and
overviews their relevant power-system instantiations. Sec-
tion III provides an analysis of the modeled systems, with
and without secondary control while particularly emphasizing
steady-state characterization. Having elucidated the impact of
prominent parameter choices on the system steady state, Sec-
tion IV outlines prudent design choices to harness engineering-
centric performance objectives. Summarizing remarks and
forward-looking discussions conclude the paper.
Notation. Throughout the paper, Rdenotes the set of real
numbers, while R>0and R<0are the subsets of positive and
negative real numbers, respectively. Upper- and lower-case
boldface letters denote matrices and column vectors. Given
a vector a, its n-th entry is denoted by an;diag(a)represents
a diagonal matrix with abeing the principal diagonal. The
symbol (·)>stands for transposition and ˙
ximplies the time-
derivative of x. The symbol 1denotes a vector of all ones, 0
denotes a vector or a matrix of all zeros, and Iis the identity
matrix; all with appropriate dimensions.
II. MODELING
For majority of the technical exposition of this paper, we
employ a generic notation that considers a resource supply-
demand setup with explicit dynamical structure assumed for
individual agents, and for a shared supervisory control. The
assumed schemes are inspired by prevalent primary- and
secondary-control architectures in power systems. The generic
structure will allow us to obtain representative results while
avoiding cumbersome notational overhangs. Nevertheless, per-
tinent remarks delineating the mapping from the considered
generic model to specific power system instantiations will be
suitably provided.
A. System Dynamical Model
Consider a supply-demand setup of a certain commodity
where a demand dis to served collectively by Nagents.
Denote the supply by vector x∈RNsuch that xnis the output
of supplier n. We will be treating vector xas a dynamic state,
the governing model of which will shortly follow. Consider a
system-wide mismatch indicator ythat is a proxy for supply-
demand mismatch under steady-state, necessitating specifically
1>xss =d⇐⇒ yss = 0, where xss and yss denote the
steady-state values of xand y, respectively.
Figure 1 illustrates the overall system we study. It is
composed of four subsystems. The first captures the dynam-
ics of the system-wide performance metric, y; the second
encapsulates the dynamics of the agents (executing control
at a primary-control level); the third is a supervisory system
effecting control at a secondary level; and the fourth is a long-
horizon trip planner implementing a tertiary-level optimiza-
tion. We discuss the salient dynamics of each subsystem next.
1) System-wide Performance Metric: The dynamics of state
yis assumed to be governed by:
M˙y+Dy =1>x−d, (1)
where, M > 0and D > 0represent cumulative inertia and
damping, respectively.
2) Agents & Primary Control: The agents are assumed to
be first-order integrators with the capacity to respond locally to
the mismatch. In particular, they are characterized by dynamics
diag(τ)˙
x=xref −x+ry, (2)
where, τ∈RN
>0captures the time-constants of the agents’
response, xref ∈RNdenotes the reference command being
provided from the supervisory control layer, and r∈RN
<0
denotes the vector of local regulation gains. Since a positive
yis indicative of an oversupply (cf. the steady-state (1)),
local corrective action is engineered for negative feedback by
picking entries of rto be negative.