
complex plane can bound the maximum overshoot, the frequency of oscillatory modes, the delay time,
the rise time, and the settling time. The problem of locating all the closed-loop poles of a controlled
system inside a specific region Ω ⊆Cis known as the Ω-pole placement problem and has appeared in
several applications [3, 13, 1, 23, 4, 24].
For these reasons, characterizing Ω-stable matrices is an important topic in numerical linear algebra
and control. In this paper, we focus on regions of the complex plane that can be expressed by linear
matrix inequalities (LMIs). Such sets are referred to as LMI regions [3] and defined as follows.
Definition 2 (LMI Region, [3]).A subset Ω⊆Cis called an LMI region if there exists a symmetric
matrix B∈Rs,s and a matrix C∈Rs,s such that
Ω = {z∈C:fΩ(z)≺0},(1.1)
where
fΩ:C7→ Hs,s is given by z7→ fΩ(z) := B+zC +zCT,(1.2)
where Hs,s is the set of Hermitian matrices with real eigenvalues, that is, Hs,s ={X∈Cs,s :X=X∗}
with X∗the conjugate transpose of X, and for X∈Hs,s,X≺0means that Xis negative definite,
that is, its eigenvalues are negative.
The function fΩ(z) is called the characteristic function of the LMI region Ω, and sis called the order
of fΩ(z). The characteristic function of an LMI region is not unique [15]. Since fΩ(z)=(fΩ(z))T,
any LMI region is symmetric along the real axis. An LMI region is convex, and so is the intersection
of two or more LMI regions. Due to the strict inequality “≺” in (1.1), the LMI regions are open.
Furthermore, the LMI regions are invariant under congruence transformations. We refer to [15] for
other topological and geometrical properties of the LMI regions. A large number of subsets in the
complex plane can be expressed as LMI regions; for example, conic sectors, vertical half-planes, vertical
strips, discs, horizontal strips, ellipses, parabolas, and hyperbolic sectors; see [2] and Section 3. The
set of LMI regions is dense in the set of convex regions symmetric to the real axis, which are relevant
for control systems [3, 2].
In [9], authors characterized Ω-stable matrices using the so-called dissipative Hamiltonian (DH)
matrices.
Definition 3 (DH matrix).A matrix A∈Rn,n is said to be a DH matrix if A= (J−R)Qfor some
J, R, Q ∈Rn,n such that JT=−J,R0, and Q0.
A DH matrix is always Hurwitz stable, that is, all its eigenvalues are in the left half of the complex
plane [9]. The term DH is inspired by the DH systems in which the state matrix has the form
A= (J−R)Q, where JT=−Jis the structure matrix describing the flux among energy storage
elements, Ris a positive semidefinite matrix describing the energy dissipation in the system, and Qis
a positive definite matrix that describes the energy of the system [21, 22]. By replacing the constraint
on R, namely R0, by other LMI constraints on (J, R, Q), DH matrices can represent different types
of Ω-stable matrices. This was studied in [5] where Ω-stable matrices were written as DH matrices
where Ω could be vertical strips, disks, conic sectors, and their intersection; see the next section for
more details. An application of these characterizations is to solve the nearest Ω-stable matrix problem.
For example, in system identification, one needs to identify a Ω-stable system from observations [19].
In fact, sometimes numerical or modelling errors or approximation processes may produce an unstable
system in place of a stable one. The unstable system then has to be approximated by a nearby stable
2