Stability of Input/Output Dynamical Systems on Metric Spaces: Theory and Applications
Dissertation
Presented in Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in the Graduate School of The Ohio State University
By
Hugo Gonzalez Villasanti, B.S., M.S.
Graduate Program in Electrical & Computer Engineering
The Ohio State University
2019
Dissertation Committee:
Kevin M. Passino, Advisor Andrea Serrani Atilla Eryilmaz c Copyright by
Hugo Gonzalez Villasanti
2019 Abstract
The first part of this dissertation extends the applicability of stability-preserving mappings to dynamical systems whose evolutionary processes explicitly consider the effect of external perturbations (inputs) and measurements (outputs), via multi- valued operators. We provide definitions for input-to-state stability and input-to- output stability for a general class of systems whose trajectories lie in arbitrary metric spaces, indexed by “hybrid” time sets. Novel proofs of results such as the
ISS-Lyapunov and the small-gain theorem are developed with the use of stability- preserving mappings.
The second part, where we employ the theory to model and analyze the complex dynamics found in the interplay of the determinants of mood disorders. The model integrates biopsychosocial findings of the bipolar and depressive spectra, modeling attractors corresponding to mood states such as euthymia, mania, depression, the mixed state, anhedonia, hedonia, and flat or blunted affect, as well as the transitions among these attractors caused by external influences, like stress and medication.
Conditions for global stability of euthymia, obtained via a stability analysis, are supported by studies in the neuropsychology literature, while computational analyses provide a novel explanation of the mechanism underlying mood stabilizers.
ii To Oliva and Rafael, with them, for them.
iii Acknowledgments
First, I give thanks to my adviser, Professor Kevin M. Passino, whose commitment as a mentor allowed me to tackle the main challenge he presented to me at the beginning of my Ph.D.: transcend disciplinary boundaries to seek meaningful answers that will improve the lives of the most needed. His scholarship guided me in that quest, and his sincerity, integrity, and humanity made him an academic and personal role model for me.
I thank my parents, Alba and Hugo, whose example and guidance have been paramount in my path. I am grateful to my siblings Juan, Federico, and Maria
Bethania for their moral support.
I owe thanks to Professor John D. Clapp, whose support and insight fostered my willingness to study complex social problems through the lens of dynamical systems.
I owe thanks to the members of my dissertation committee, Professors Andrea
Serrani and Atilla Eryilmaz for reviewing my work and providing inputs. Throughout the lectures and thought-provoking conversations with both, I have gained a new standard for doctoral pedagogy.
Finally, I give thanks to Oliva, the love of my life, for standing with me side by side at every step of the way. I am grateful to my son Rafael, for his kindness and selfishness in helping dad finish his Ph.D.
iv Vita
January 16, 1986 ...... Born - Asuncion, Paraguay
August 2011 ...... B.S., Elec. & and Mech. Engineering
2011,2013 ...... Senior Field Engineer, CIE S.A., Luque, Paraguay 2013–2015 ...... Fulbright Scholar, U.S. Department of State May 2015 ...... M.S., Elec. & Comp. Engineering
2018–present ...... Presidential Fellowship, The Ohio State University
Publications
Research Publications
H. Gonzalez Villasanti, K.M. Passino, J.D. Clapp, D.R. Madden A Control-Theoretic Assessment of Interventions During Drinking Events. IEEE Transactions on Cyber- netics, 49(2):604-615, Feb 2019.
H. Gonzalez Villasanti, L.F. Giraldo, K.M. Passino Feedback Control Engineering for Cooperative Community Development. IEEE Control Systems, 38(3):87-101, June 2018.
J.D. Clapp, D.R. Madden, H. Gonzalez Villasanti, L.F. Giraldo, K.M. Passino, M.B. Reed, I. Fernandez Puentes A System Dynamics Model of Drinking Events: Multi-Level Ecological Approach. Systems Research and Behavioral Science, 35(3):265-281, May 2018.
v H. Gonzalez Villasanti, K.M. Passino Feedback Controllers as Financial Advisors for Low-Income Individuals. IEEE Transactions on Control Systems Technology, 25(6):2194-2201, Nov 2017.
Fields of Study
Major Field: Electrical and Computer Engineering
vi Table of Contents
Page
Abstract...... ii
Dedication...... iii
Acknowledgments...... iv
Vita...... v
List of Figures...... ix
1. Introduction...... 1
2. Stability Preserving Mappings...... 4
2.1 Introduction...... 4 2.2 Notation...... 7 2.3 Formulation...... 10 2.4 Stability of Invariant Sets...... 14 2.5 Stability of Input/Output Systems...... 17 2.6 Stability Results...... 20 2.7 Stability of Interconnected Systems...... 26 2.8 Conclusion...... 28
3. Dynamics of Mood Disorders and Stability Analysis...... 29
3.1 Introduction...... 29 3.2 Mathematical Modeling of Mood Dynamics...... 35 3.2.1 Mood States, Trajectories, and Regions...... 35 3.2.2 Mood Dynamics and Equilibria...... 40 3.2.3 Basins of Attraction for Mood...... 43
vii 3.2.4 Adjusting Mood Dynamics and Including Inputs...... 46 3.2.5 Mood Trajectories for Various Mood Disorders...... 48 3.3 Nonlinear and Computational Analysis of Mood Dynamics..... 49 3.3.1 Stabilization to Euthymia...... 50 3.3.2 Pharmacotherapy: Triggering Mania...... 54 3.4 Conclusion...... 54
4. Conclusions and Future Directions...... 56
4.1 Conclusions...... 56 4.2 Future Directions...... 58
Bibliography...... 61
viii List of Figures
Figure Page
3.1 (a) One- and two-dimensional representations of mood; (b) The mood state is in a euthymic region (black circle centered at the green dot); (c) Mood trajectory example with mood starting in a manic/mixed state and decreasing to euthymia with mood lability; and (d) Regions on the mood plane of maximal mood variations for each of the bipolar spectrum disorders [2, 29]...... 36
3.2 (a) Unforced manic mood dynamics functions, and (b) Basins of at-
traction for equilibria via integration of Sm(0,M, 0) and interpretation of each attractor...... 42
3.3 Vector field diagram (grid of red arrows) and trajectories (in blue) for (a) BD-II, (b) Cyclothymia, and (c) MDD...... 49
3.4 (a) Vector field diagram and trajectories (in blue) for BD-I, showing 4 basins of attraction at normal, depression, mania and mixed states. (b) Mood episode shift from depression to mania after treatment with antidepressant...... 55
ix Chapter 1: INTRODUCTION
Solving some of the most pressing challenges that humanity faces nowadays re- quires interdisciplinary work [52, 79], which in turn demands a synthesis of the dif- ferent languages, methodologies, and metrics employed by each field. A quest that is ubiquitous in the formal, basic, and applied sciences is that of providing qualitative equivalences between domains by employing structure or property-preserving rela- tions. Very broadly, one can argue that any simplified description of a phenomenon, a model, is a property-preserving relation between a real or abstract domain and a codomain, where properties about unknown elements of the domain can be revealed, or are easier to be obtained. Despite being a common thread in research, scientific dis- ciplines have adopted different methodologies to construct these property-preserving relations, among which the most common are the statistical methods used in pre- dictive modeling, computational methods employed in simulations, and analytical methods using mathematical models.
For the field of dynamical systems and control theory, the stability of a set of trajectories of the system is a central property; and among the methods developed to verify whether a system is stable, the approaches introduced by Lyapunov [56] and
Zames [89] remain as the foundation of modern stability methods [75]. The notion of qualitative equivalence is present in the dynamical systems literature, usually through
1 coordinate transformations [50]. However, the stability-preserving mappings in [61] offer a broader range of tools to establish qualitative equivalence between systems and includes most of Lyapunov results as a special case.
Motivated by the need to provide stability guarantees in control systems that in- tegrate human and technology elements, this dissertation extends the applicability of stability preserving mappings to dynamical systems whose evolutionary processes depend explicitly on external input/output trajectories, thus bringing it closer to ap- proaches based on Zames’ work [89]. The generality obtained by the model allows us to explore other areas of inquiry beyond those typically encountered in the applica- tions of control and stability theory. This lead to the second main contribution of this dissertation: a nonlinear dynamical system model to integrate scientific findings on mood disorders, predict features of mood via nonlinear and computational analyses, and connect these to psychotherapeutic practice.
Chapter2 presents properties of a class of dynamical systems whose trajectory elements are subsets of metric spaces, and the input/output maps are binary relations.
We define the concept of stability of invariant sets and stability of input/output systems. The main result generalizes the stability preserving mappings defined in
[61] to obtain conditions under which the input/output qualitative properties are preserved. We apply the results to the case of stability of interconnected systems.
In Chapter3, we explore an application of stability analysis to complex biopsy- chosocial conditions called mood disorders. An extensive overview of mood disorders literature in psychology and neuroscience, as well as dynamical systems models of mood disorders is provided. We propose a nonlinear model that captures the essen- tial interplay between drivers of depressive and manic mood. The result of simulations
2 shows that the model captures the complexity of relevant symptoms of the disorders.
A stability analysis, using Lyapunov theory, allowed us to achieve a conclusion known in neuroscience literature to be fundamental to mood disorders.
We provide concluding remarks in Chapter4, where we also discuss further appli- cations for the theory developed in Chapter2, as well as extensions of the model in
Chapter3.
3 Chapter 2: STABILITY PRESERVING MAPPINGS
2.1 Introduction
Any nontrivial dynamical systems appearing in science and engineering cannot be characterized with a set of equations whose solutions admit a closed form, or if such an expression exists, the behavior is too complex to make meaningful predictions.
The social and biological interactions between agents, the behavior of subatomic electrically charged particles, and the weather pattern across the globe are examples of complex systems that lack an exact and accurate characterization. Nevertheless, significant advances in the form of new theories and technologies have taken place by understanding the ”approximate” or qualitative properties of complex dynamical systems. Nowadays, textbooks on classical and evolutionary game theory, quantum electrodynamics, and numerical weather predictions feature those advances for the cited systems above. In the wake of greater integration between technology and society in the form of cyber-physical systems, identifying qualitative properties, such as stability and robustness, becomes an interdisciplinary task, usually among fields with different methodologies to pursue guarantees of those properties.
Stability is concerned with the behavior of a dynamical system under perturba- tions. The literature features different definitions depending on the properties of the
4 perturbations and their effect on the system. In Lyapunov stability, perturbations for initial conditions of trajectories close to invariant sets are considered, while Lagrange stability is concerned with the boundedness and ultimate boundedness of trajectories of a dynamical system, with respect to an arbitrary point in the underlying space.
Input-output stability characterizes the behavior of dynamical systems relative to perturbations in the domain of (multivalued) operators [89], and a unifying stability concept was introduced in [74], termed input-to-state stability (ISS). Other types of stability definitions include orbital stability [35], stability in terms of two measures
[83], and stability with respect to perturbations on time scales [58].
Methods based on Lyapunov’s work on the qualitative properties of solutions of ordinary differential equations [56] have been applied to establish qualitative proper- ties of systems whose evolutionary process is described by ordinary differential and difference equations, ordinary differential and difference inequalities, functional differ- ential equations, integrodifferential equations, and certain classes of partial differential equations [61]. These methods employ a suitable real-valued function, and conditions imposed on its derivative along trajectories of the system reveal qualitative properties such as stability, attractivity, and boundedness. For interconnected systems, test ma- trix methods exploit the structure of the interconnections to simplify the application of Lyapunov methods [63].
Conic sectors, introduced in [89] to establish the stability of input-output systems, feature well known small-gain theorem (SGT) for the stability of interconnected sys- tems. Further generalization for input-output stability was provided by Safonov, in the form of the separation theorem, which features a distance functional to ensure topological separation of the graphs of multi-valued operators (binary relations) [73].
5 For an exposition on the application of the separation theorem to represent stability results, such as the small-gain theorem, Nyquist stability criterion, and stable coprime fractions, see [81].
Qualitative methods for nonlinear systems with inputs include passivity theorems
[84], and ISS-Lyapunov theorems [54]. See [59] for additional connections between passivity and conic sectors. The small-gain theorem was extended to nonlinear state space systems in [41], and [42] introduced an ISS-Lyapunov formulation of the SGT.
An extension of ISS-Lyapunov theorems to systems modeled by linear C0-semigroups is found in [13]. The advent of cyber-physical systems prompted a revision of stability methods in order to apply them to interconnections of topologically distinct systems, including Lyapunov methods for discrete event systems [66], and hybrid systems [9, 87] as well as non-Lyapunov methods [70].
Stability preserving mappings (SPM) have been employed to obtain qualitative equivalences between dynamical systems. Formally introduced in [60] for the quali- tative study of discrete event systems, its application on a large class of dynamical systems whose trajectories lie on metric spaces offers a unified and efficient tool to study qualitative properties. Well known results, such as scalar and vector Lyapunov theorems, as well as some results on invariance theory and converse Lyapunov theo- rems can be formulated using SPM, and practical applications range from ordinary differential and difference equations, stochastic differential equations, to differential inclusions [38, 61].
This chapter extends the applicability of stability preserving mappings to include the qualitative analysis of systems with external behavior. To achieve this, we intro- duce multi-valued operators that link elements of the internal (state) and external
6 (input, output) behavior, maintaining the model in [61] as a particular case. We
extend the connections made for a previous formulation between Lyapunov theory
and input-output stability theory via the use of stability preserving mappings. In
Section 2.2 we introduce the notation employed in the rest of the chapter, partic-
ularly concerning binary relations. Section 2.3 details the formulation of a general
class of dynamical systems, as well as their input/output behavior, and in Section 2.4
we provide stability definitions for the mentioned systems. The main results of the
chapter are in Section 2.6 and applications to stability interconnected systems are
presented in 2.7. The chapter ends with conclusions in Section 2.8.
2.2 Notation
Let R be the set of real numbers and P(R) its power set. We endow R with the
usual total order relation “<” and norm |x|. Let R+ = [0, +∞) denote the set of
nonnegative real numbers, and let Z+ be the set of nonnegative integers. We denote a binary relation as the subset R ⊂ A × B, with set departure A and
codomain B. The domain of R is given by the set dom(R) = {a ∈ A :(a, b) ∈ R, b ∈ B},
its range is the set ran(R) = {b ∈ A :(a, b) ∈ R, a ∈ A}, and its inverse relation is
given by R−1 ⊂ B×A, where R−1 = {(b, a) ∈ B × A :(a, b) ∈ R}. The image of a sub- set H ⊂ A under the relation R is denoted with R (H) = {b ∈ B :(a, b) ∈ R, a ∈ H}.
If (a, b) ∈ R, we will sometimes write aRb. When we refer to R as a subset of the
cartesian product A × B, we will say we are referring to the graph of R. Similarly,
Qn i j an n-ary relation is a subset P ⊂ i=1 P , for n ≥ 2. The image of the set A where
7 Aj ⊂ P j under the n-ary relation P is defined as
n j 1 j−1 j+1 n Y i 1 n j P A = (p , . . . , p , p , . . . p ) ∈ P :(p , . . . , p ) ∈ P, pj ∈ A (2.1) i=1,i6=j
Similarly, the image of two sets Aj ⊂ P j and Ak ⊂ P k under the n-ary relation P is defined as P Aj,Ak = (P [Aj]) Ak.
A function or mapping is a left total and right unique binary relation, in which
case we will use the standard notation p : A → B. The family of all functions with
domain A and codomain B, will be denoted by BA. Given the functions pi ∈ (Bi)Ai , we consider their ordered n-tuple as
n n Y Y (p1, . . . pn) = Ai → Bi i=1 i=1 such that, for all j = 1, . . . , n we have that πj,a ◦ (p1, . . . , pn) = pj ◦ πj,b, where
j,a Qn i j j,b Qn i j π : i=1 A → A and π : i=1 B → B are standard projection functions. The
Qn i Ai j cartesian product i=1(B ) is the set of all n-tuples of functions. If the sets A are subsets of the real line, it is possible to propose alternative definitions of the product
mapping. A choice that takes into account the fact that there exists an order and
Qn i metric preserving bijection between i=1 A and a subset of the real line, and was considered in [87] is defined as
n n [ Y (p1, . . . pn) = Ai → Bi (2.2) i=1 i=1
such that, for all j = 1, . . . , n we have that πj,a ◦ (p1, . . . , pn) =p ¯j, where ( pj(t), if t ∈ Aj p¯j(t) = (2.3) πj,b(x), if t∈ / Aj
Qn i for all j = 1, . . . , n, where x ∈ i=1 B is a fixed point in the codomain of the n-tuple.
8 We label a metric space with the pair (X, d), where X is the underlying set of elements in the space and the function d : X × X → R is the associated metric. The distance from x ∈ X to a set Z ⊂ X is given by
d(x, Z) = inf d(x, z) (2.4) z∈M
Given two metric spaces (Xu, du) and (Xy, dy), unless otherwise stated, we will endow the cartesian product X = Xu × Xy with the metric d : X × X → R such that for any x, x0 ∈ X we have
d(x, x0) = max {du(πu(x), πu(x0)), dy(πy(x), πy(x0))} (2.5)
Let (X, d) be a metric space, T ⊂ R, and consider a mapping p : T → X and a set M ⊂ X. We define the distance from the mapping p to M as
d¯(p, M) = sup inf d(p(t), m) = sup d(p(t),M) (2.6) t∈T m∈M t∈T
We will employ the following comparison functions. A continuous functions φ :
[0, r] → R+ belongs to class N if ψ is nondreceasing on [0, r]. A continuous function
+ + η :[s0, ∞) → R belongs to class M if η is nonincreasing on [s0, ∞) where s0 ∈ R .
A continuous functions ψ : [0, r] → R+ belongs to class K if ψ(0) = 0 and if ψ is strictly increasing on [0, r]. A continuous functions γ : R+ → R+ belongs to class
+ K∞ if γ(0) = 0, γ is strictly increasing on R , and limr→∞ γ(r) = ∞. A continuous
+ function σ :[s1, ∞) → R belongs to class L if σ is strictly increasing on [s1, ∞) and
+ + if lims→∞ σ(s) = 0, where s1 ∈ R . A function β : [0, r1] × [s0, ∞) → R is said to be in class KL if for any fixed s ∈ [s0, ∞) the mapping β(·, s) belongs to class K and if for any r ∈ [0, r1] the mapping β(r, ·) is decreasing on [s0, ∞) and lims→∞ β(r, s) = 0,
+ where s0 ∈ R .
9 2.3 Formulation
The concept of motions is central to the dynamical systems analysis. We define here the structure of a set of motions
Definition 2.3.1. (Dynamical System). Let (X, d) be a metric space, and let A ⊂ X
p p and T0 ⊂ R. For any fixed ap ∈ A, τp ∈ T0, let T ⊂ R with min(T ) = τp, with a
p p mapping p(·, ap, τp): T → X, with T ⊂ Rτp being called a motion if p(τp, ap, τp) =
T p p ap. Let S be a family of motions, i.e S ⊂ ∪T p⊂RX , and let T = ∪p∈ST . Then
{T,T0, X, A, S} is a dynamical system.
This definition reduces to Definition 2.2.2 in [61] if we assume that the domain of
p a motion p(·, ap, τp) ∈ S is given by T = [τp, tf ) ∩ T for T ⊂ R. The above definition reduces to an embedding of a hybrid system, as defined in [87], if we add the additional requirements min(T ) = 0, and that the domain of each motion p(·, ap, τp) ∈ S can be extended to R+ via the transformation in Equation 2.3). The choice of not assuming a unique T ⊂ R for all motions allows the representation of the class of hybrid systems that do not have a fixed time step in its evolution, e.g. [25]. Furthermore, under the
(reasonable) requirement that the time domains of the motions to be closed subsets of the real line, we can employ the calculus in measure chains [6] to develop a comparison theory for the above examples. Besides the initial value problems involving differential or difference equations, Definition 2.3.1 can be used to model the discrete event systems in [65], while the model in [61], which is a special case of our definition, is employed to model systems governed by partial differential equations, integro- differential equations, differential inclusions, and stochastic differential equations.
10 Since we are not making any assumptions about the continuity of a motion
p(·, ap, τp) ∈ S with respect to ap and τp, and in order to reduce the notation burden
in the following sections, we choose to avoid this extended notation and instead de-
note a motion p(·, ap, τp) ∈ S simply as p ∈ S whenever it is understood by context.
In the case that a restriction of the mapping p(·, ap, τp) is also a motion in S, we will
treat the restriction as a different motion in S. Note that it is possible that r ∈ S,
r p r 6= p, with T = T and r(τr) = p(τp). For any fixed τ0 ∈ T0, consider the set
q Sτ0 = {q ∈ S : min(T ) = τq = τ0}. Then, a partition of S is given by S = ∪τ0∈T0 Sτ0 .
This is indeed a partition, since every set Sτ0 is nonempty and Sτ0 ∩ Sτ1 = ∅, for
any τ1 ∈ T0, τ1 6= τ0. The topology induced by the partition can be used to define a
metric in S, provided other assumptions are made.
In order the extend the application to a broader class, we now define the in-
put/output dynamical systems. In the definition above, we will employ the sets
P (Rr0 ) = {D ∈ P (R) : min(D) = r0} − {∅}.
Definition 2.3.2. (Input/Output Dynamical Systems). Let (X, d), (Xu, du), (Xy, dy)
be metric spaces, and let T0 ⊂ R and A ⊂ X. For any fixed τp ∈ T0 and ap ∈ A, a set of mappings
[ T x Sτp,ap ⊂ (X) x T ∈P(Rτp ) p is called a set of motions if for any p(·, ap, τp) ∈ Sτp,ap where p(·, ap, τp): T → X with
p T ∈ P Rτp , we have that p(τp, ap, τp) = ap. We call the mapping p(·, ap, τp) ∈ Sτp,ap
11 a motion. Consider the binary relations
u [ u T u Σ (τp, ap) ⊂ (X ) × Sτp,ap u T ∈P(Rτp ) y [ y T y Σ (τp, ap) ⊂ Sτp,ap × (X ) y T ∈P(Rτp )
A motion p(·, ap, τp) ∈ Sτp,ap is called a controlled motion if for some mapping up(·, τp):
p,u u p,u u T → X with T ∈ P Rτp , we have that (up(·, τp), p(τp, ap, τp)) ∈ Σ (τp, ap). A
motion p(·, ap, τp) ∈ Sτp,ap is called a measured motion if for some mapping yp(·, τp):
p,y y p,y y T → X with T ∈ P Rτp we have that (p(τp, ap, τp), yp(·, τp)) ∈ Σ (τp, ap). Then, an input/output dynamical system is denoted by the tuple {S, Σu, Σy} where
[ S = Sτp,ap
(τp,ap)∈T0×A u [ u Σ = Σ (τp, ap)
(τp,ap)∈T0×A y [ u Σ = Σ (τp, ap)
(τp,ap)∈T0×A with S is a family of motions, Σu and Σy are called input dynamical system and
u u y y output dynamical system respectively, with F = dom Σ , and F = ran Σ , Su =