arXiv reader

A geometric approach for stability analysis of delay systems: Applications to network dynamics

Shijie Zhou, Yang Luan, Xuzhe Qian and Wei Lin

arXiv
2404.18704v2 · PDF · 6 May 2024
Categories
math.DS
Licence
CC BY 4.0 The site shows the text.

Abstract

Investigating the network stability or synchronization dynamics of multi-agent systems with time delays is of significant importance in numerous real-world applications. Such investigations often rely on solving the transcendental characteristic equations (TCEs) obtained from linearization of the considered systems around specific solutions. While stability results based on the TCEs with real-valued coefficients induced by symmetric networks in time-delayed models have been extensively explored in the literature, there remains a notable gap in stability analysis for the TCEs with complexvalued coefficients arising from asymmetric networked dynamics with time delays. To address this challenge comprehensively, we propose a rigorously geometric approach. By identifying and studying the stability crossing curves in the complex plane, we are able to determine the stability region of these systems. This approach is not only suitable for analyzing the stability of models with discrete time delays but also for models with various types of delays, including distributed time delays. Additionally, it can also handle random networks. We demonstrate the efficacy of this approach in designing delayed control strategies for car-following systems, mechanical systems, and deep brain stimulation modeling, where involved are complex-valued TCEs or/and different types of delays. All these therefore highlight the broad applicability of our approach across diverse domains.

Items 25

Notations

Notations

06A1

In this article, we use standard notations and terminologies. Specifically, \mathbb{R} (resp., \mathbb{R}_{+}, \mathbb{R}_{-}) denotes the set of all real (resp., positive, negative) numbers, and \mathbb{C}_+ (resp., \mathbb{C}_-, \mathbb{C}_0) represents the set of complex numbers with positive (resp., negative, zero) real parts. Denote by \overline{\mathbb{R}}_+\triangleq\mathbb{R}_+\cup\{0\} and by \overline{\mathbb{C}}_+\triangleq\mathbb{C}_+\cup\mathbb{C}_0. Also denote by {\rm i}=\sqrt{-1} the imaginary unit, by {\rm det}(\cdot) the determinant of a matrix, and by \bm{I}_q the identity matrix of dimension q. For \lambda\in\mathbb{C}, denote, respectively, by {\rm Re}\lambda, {\rm Im} \lambda, |\lambda|, and \overline{\lambda} the real part, the imaginary part, the norm, and the conjugate number of \lambda. For x\in\mathbb{R}, denote by {\rm Sgn}(x) the sign of x, where {\rm Sgn}(x)=1, 0, and -1, respectively, for x>0, x=0, and x<0. As usual, \mathbb{N} (resp., \mathbb{N}^*) is the set of non-negative (resp., positive) integers. For the function F(\lambda,L) defined in (3), denote by \partial_{\lambda}F(\lambda,L) and \partial_{L}F(\lambda,L) the partial derivative with respect to \lambda and L, respectively.

Remark

Remark II.1

TSQ1

To enhance readability, we provide a few examples of h(\tau) here to illustrate system (?). For the sake of simplicity, we assume as \bm{Q}(L)\equiv \bm{Q} and \bm{B}(L)=L\bm{I}_q. For example, when h(\tau)\in\mathscr{D}([0,+\infty),\overline{\mathbb{R}}_+) is specified as \delta(\tau-\tau'), system (?) becomes \dot{\bm{z}}=\bm{Q}\bm{z}+L\bm{z}(t-\tau'), which actually is the discrete time-delay system considered in (?) and the simplest case that has been extensively investigated in the past literature. On the other hand, h(\tau)\in\mathscr{M}([0,+\infty),\overline{\mathbb{R}}_+) corresponds to the system with distributed delays. One typical example is

h(\tau)=\begin{cases}{1}/{A}, & \tau \in[a, a+A], \\ 0, & \tau\notin[a, a+A],\end{cases}

which corresponds to uniformly distributed delays. Another common example is h(\tau)=\frac{n^n}{(n-1)! T^n}\tau^{n-1}{\rm e}^{-\frac{\tau n}{T}}, which corresponds to the Gamma distributed delays.

Definition

Definition II.2

MGN7

System (?) is said to be stable, if \lim_{t\to+\infty}\bm{z}(t)=\bm{0} for all solutions of system (?).

Definition

Definition 3

Z01G

The characteristic function of system (?) is given by

F(\lambda,L)\triangleq {\rm det}\left[\lambda \bm{I}_q-\bm{Q}(L)-\bm{B}(L)\int_0^{+\infty}{\rm e}^{-\lambda \tau}h(\tau){\rm d}\tau\right].

The equation F(\lambda,L)=0 with respect to complex variable \lambda is said to be the characteristic equation of system (?).

Definition

Definition II.5

ICIB

Denote by {\rm NU}(L)\in\mathbb{N}\cup\{+\infty\} the number of the roots of the TCE F(\lambda,L)=0 in \overline{\mathbb{C}}_{+}. We refer to these roots as unstable roots.

Definition

Definition II.6

TE14

For a region \Theta\subset \mathbb{C}, if {\rm NU}(L)=a for all L\in\Theta, then we say {\rm NU}(\Theta)=a.

Definition

Definition 3.1

JQDX

Referring to system (?) or the characteristic function (3), we denote by

\mathscr{A}\triangleq \left\{L\in\mathbb{C}~\Big|~\mbox{There exists}~\lambda\in\mathbb{C}_0~\mbox{such that}~F(\lambda,L)=0\right\}.

This set can be locally parameterized as a curve L=L(\beta), where F({\rm i}\beta,L(\beta))=0. Consequently, we refer to these parameterized curves as the stability crossing curves (SCCs). Furthermore, for each L\in\mathscr{A}, we refer to the root \lambda\in\mathbb{C}_0 of the TCE F(\lambda,L)=0 as the critical imaginary root.

THEOREM

THEOREM 3.2

II03

For a bounded connected region \Theta\subset \mathbb{C}, if \mathscr{A}\cap\Theta=\emptyset, then {\rm NU}(L) keeps constant in \Theta.

Remark

Remark 3.3

8V17

The key point in proving Theorem 3.2 is to establish an absence of the roots at infinity. This theorem is referred to as the root continuity argument because it demonstrates that all the roots in \mathbb{C}_+ vary continuously with respect to L (see [b15, Lemma 2.1], [b18, Proposition 3.1]). From this, it follows that the value of {\rm NU}(L) only changes if a root appears on or cross \mathbb{C}_0 for some L. This theorem holds significant importance for our geometric approach, as it suggests that the stability property of system (?) only changes at the SCCs. Additionally, it also implies that the stability property is robust against small variations of the parameters, so that slight perturbations to parameters do not result in instability.

Example

Example 5

TJL5

Consider a linear time-invariant system with a discrete time-delay as

\dot{z}=z+Lz(t-1/2),

where L is a complex-valued parameter. The TCE for this system is F(\lambda,L)\triangleq \lambda-1-L{\rm e}^{-\frac{\lambda}{2}}=0. As usual, we substitute \lambda={\rm i}\beta into the equation. Different from the traditional method, we focus the SCCs, parameterizing it as L=L(\beta)={\rm e}^{{\rm i}\beta/2}({\rm i}\beta-1). As seen in Fig. ?, the SCCs separate the complex plane of L into several regions. According to Theorem 3.2, NU sustains its value as constant within each of these regions. When L=0 (whose loci is highlighted by the red dot in Fig. ?), the TCE becomes \lambda-1=0, from which we obtain {\rm NU}(0)=1. Consequently, we have {\rm NU}({\rm Region}~A)=1, in which the connected Region A indicated in Fig.  ?.

Lemma

Lemma 3.5

GCLK

Suppose that F(\lambda^*,L^*)=0 where \lambda^*\in\mathbb{C}_0. If \partial_{\lambda} F(\lambda^*,L^*)\neq 0, then there exists an implicit function \lambda(L) for L in some neighborhood of L^* such that

F(\lambda(L),L)=0, ~ \lambda(L^*)=\lambda^*, ~ \lambda'(L^*)=-\dfrac{\partial_{L}F(\lambda^*,L^*)}{\partial_{\lambda}F(\lambda^*,L^*)}.
THEOREM

THEOREM 3.6

BH8X

Suppose that L=L(\beta^*) belongs to a local SCC which be locally parameterized as L=L(\beta). Denote by \vec{n}\triangleq{\rm i}\cdot {L'(\beta^*)} the normal vector of the local SCC at L^*. Therefore, {\rm NU}(L^*+\epsilon \vec{n})-{\rm NU}(L^*-\epsilon \vec{n})=-1 for sufficiently small \epsilon>0.

Remark

Remark 3.7

XXV3

The normal vector defined in Theorem 3.6 can be expressed as \vec{n}={\rm e}^{{\rm i}\frac{\pi}{2}}L'(\beta^*), which indicates that it is obtained by a 90-degree-counterclockwise rotation of the tangent direction of the SCCs with respect to the increase of \beta. Thus, the geometric interpretation of Theorem 3.6 is demonstrated as follows: Given the local representation of the SCC as shown in Fig. ?, where the black arrow indicates the increasing direction of \beta, we express that {\rm NU}({\rm Region}~A)-{\rm NU}({\rm Region}~B)=-1. This characteristic offers a geometric approach for defining the stability region for a specific group of complex-valued and linear time-delay systems. In the following, we provide an illustrative example.

Example

Example 3.8

KCNN

Consider a complex-valued and linear time-delay system as

\dot{z}=0.1(1+{\rm i})z+L(z(t-1)-z).

The TCE for system (3.8) becomes \lambda=0.1(1+{\rm i})+L({\rm e}^{-\lambda}-1). The SCCs, obtained by taking \lambda={\rm i}\beta into the equation, are

L_k(\beta)=\dfrac{{\rm i}\beta-0.1(1+{\rm i})}{{\rm e}^{-{\rm i}\beta}-1}, ~\beta\in(2k\pi,(2k+2)\pi), ~k\in\mathbb{Z}.

As shown in Fig. ?, the SCCs separate complex plane into a few number of regions. Clearly, {\rm NU}(0)=1. According to Theorem 3.2, we have {\rm NU}({\rm Region}~A)=1. Using Theorem 3.6, we obtain that {\rm NU}({\rm Region}~B)={\rm NU}({\rm Region}~D)={\rm NU}({\rm Region}~C)=2, {\rm NU}({\rm Region}~E)=3, and {\rm NU}({\rm Region}~G)=0. The stability region \Omega for the complex-valued L is Region G, which is highlighted by green in Fig. ?.\square

THEOREM

THEOREM 3.9

WIHK

Suppose that the ray \gamma_{\theta^*} intersects the SCCs at L^*=L(\beta^*)=\gamma_{\theta^*}(t^*), and that it is locally parameterized as L=L(\beta)=r(\beta){\rm e}^{{\rm i}\theta(\beta)} with \beta in the vicinity of \beta^*. Then, {\rm NU}(\gamma_{\theta^*}(t^*+\epsilon))-{\rm NU}(\gamma_{\theta^*}(t^*-\epsilon))={\rm Sgn}(\theta'(\beta^*)) for \theta'(\beta^*)\neq 0.

Used by Example 4.2
Example

Example 4.1

DKOG

Consider a system with a discrete delay as

\dot{z}=(a+{\rm i}d)z+Lz(t-\tau),

where a>0, d\in\mathbb{R}, and \tau>0 is the time delay. For this particular scenario, the stability regions, denoted by \Omega_{a,d,\tau}, have been completely investigated in [b10, b11]. However, to test the efficacy of the developed approach, we still investigate this problem. Correspondingly, the TCE is given by

F(\lambda,\tau)\triangleq\lambda-a-{\rm i}d-L{\rm e}^{-\lambda\tau}=0.

The SCCs, obtained by taking \lambda={\rm i}\beta into the equation, are L=L(\beta)=-{\rm e}^{{\rm i}\beta\tau}[a-{\rm i}(\beta-d)]=r(\beta){\rm e}^{{\rm i}\theta(\beta)}, where

r(\beta)=\sqrt{a^2+(\beta-d)^2}, ~~\theta(\beta)=\pi+\beta\tau-\arctan\dfrac{(\beta-d)}{a}.

It follows that \theta'(\beta)=\tau-{a}/{[a^2+(\beta-d)^2]}, where \theta'(\beta) achieves its minimum \tau-{1}/{a} at \beta=d. As seen in Fig. ?, the SCCs have different directions at \beta=d for a\tau<1 and a\tau>1.

When a\tau<1, as seen in Fig. ?, the SCCs undergo self-intersection at \beta=d\pm\beta^*, where \beta^*>0 denotes the smallest positive root such that \beta^*\tau-\arctan({\beta^*}/{a})=0. This segment of the curve, L=L(\beta),\beta\in[d-\beta^*,d+\beta^*], forms a stability region (depicted by a green shaded region in Fig. ?). Here, L(d-\beta^*)=L(d+\beta^*) represents the inflection point of the SCCs (highlighted by the brown dot in Fig. ?). By performing a parameter transformation \hat{\beta}=\beta-d, the contours of the stability regions are expressed as

L=L_d(\hat{\beta})=-{\rm e}^{{\rm i}d\tau}{\rm e}^{{\rm i}\hat{\beta}\tau}(a-{\rm i}\hat{\beta}), ~~\hat{\beta}\in[-\beta^*,\beta^*].

From (?), it is inferred that, when the parameters \tau and a are fixed, the stability regions \Omega_{a,d,\tau} appear rotationally around the origin as d increases, with a rotation period of {2\pi}/{d}. Additionally, Figure ? shows these counterclockwise rotating and leaf-shaped regions, along with the consistent numerical results obtained from system (4.1).

When a\tau>1, as seen in Fig. ?, there is no stability region in the whole complex plane. \square

Example

Example 4.2

EIXM

Consider a system with distributed delay as

\dot{z}=az+L\int_0^{+\infty}z(t-\tau)h^n_T(\tau){\rm d}\tau,

where a>0. We suppose that the distribution of the delay obeys Gamma’s distribution

h^n_T(\tau)\triangleq\dfrac{n^n}{(n-1)! T^n}\tau^{n-1}{\rm e}^{-\frac{\tau n}{T}},

where parameter n\in N^* and T>0 represents the mean value of the distribution. In the following, we investigate the stability region \Omega_T^n for different values of n and T. Correspondingly, the TCE for system (4.2) becomes \lambda=a+L \int_0^{+\infty} {\rm e}^{-\lambda\tau}h^n_T(\tau){\rm d}\tau, where

\int_0^{+\infty} {\rm e}^{-\lambda\tau}h^n_T(\tau){\rm d}\tau=\left(1+\dfrac{\lambda T}{n}\right)^{-n}.

The SCCs, obtained by taking \lambda={\rm i}\beta into the equation, are

L=L^n_T(\beta)=-(a-{\rm i}\beta)\left(1+\dfrac{{\rm i}\beta T}{n}\right)^n.

Thus, the SCCs can be written as L^n_T(\beta)=r^n_T(\beta){\rm e}^{{\rm i}\theta^n_T(\beta)}, where

r^n_T(\beta)=(a^2+\beta^2)^{\frac{1}{2}}\left(1+\dfrac{\beta^2T^2}{n^2}\right)^{\frac{n}{2}}

and

\theta^n_T(\beta)=\pi+n\arctan\left(\dfrac{\beta T}{n}\right)-\arctan\left(\dfrac{\beta}{a}\right).

Consequently, we obtain {\theta^n_T}'(0)=T-{1}/{a}.

Case I: n=1. As shown in Figs. ?-?, the SCCs separate the complex plane into two regions. They have different directions dependent on different groups of parameters. The critical value is determined by {\theta^n_T}'(0)=0. Clearly, {\rm NU}(0)=1, and thus {\rm NU}({\rm Region}~A)=1. According to Theorem 3.9, {\rm NU}({\rm Region}~B)-{\rm NU}({\rm Region}~A)={\rm Sgn}[{\theta^n_T}'(0)]. As a result, for aT<1, {\rm NU}({\rm Region}~B)=0, which implies that the stability set \Omega_T^n for the complex-valued L is Region B, the green shaded region shown in Fig. ?. In addition, Figure ? shows the unbounded stability region, along with the consistent numerical results obtained from system (4.2). Conversely for aT>1, {\rm NU}({\rm Region~B})=2, so that there is no stability region for L (see Fig. ?).

Case II: n\geq 2. As shown in Fig. ?, for aT<1, the SCCs separate the complex plane into three regions. The SCCs through self-encirclement result in a formation of an additional region, referred to as Region C which is the stability region \Omega_T^n (highlighted by the green shaded area in Fig. ?). The contours of this region are expressed as L=L_T^n(\beta) for \beta\in [-\beta^*,\beta^*]. Here, \beta^*>0 denotes the smallest positive root satisfying n\arctan({\beta^* T}/{n})-\arctan({\beta^*}/{a})=0. Moreover, as shown in Fig. ?, for aT>1, the SCCs separate the complex plane into two regions. Analogous to the situation for n=1, there is no stability region. \square

Example

Example 5.1

JLIX

We investigate the consensus problem of a class of car-following systems with distributed delays, which reads

\dot{x}_i=\alpha_i \int_0^{+\infty} h(\tau)\big[x_{i+1}(t-\tau)-x_i(t-\tau)\big]{\rm d}\tau,

with i=1,\cdots,N and x_{N+1}=x_1. Here, x_i(t) is the velocity of the i-th vehicle at time t, \alpha_i>0 is seen as the sensitivity of the i-th driver to the velocity difference between the current vehicle and the preceding vehicle, and h(\tau) is the time delay distribution. Using the master stability function (see details in Section ?), we obtain the necessary and sufficient condition on the consensus of system (5.1) (i.e. \lim_{t\to+\infty}|{x}_i(t)-{x}_j(t)|=0 for 1\leq i<j\leq N): All eigenvalues (except for 0) of the network matrix \bm{J}, which is weighted by \alpha_i\geq 0, are located within the stability region \Omega of

\dot{z}=L \int_0^{+\infty}z(t-\tau)h(\tau){\rm d}\tau.

In the following, we discuss about two representative cases for the network matrix of N vehicles (see Fig. ?). Case A: vehicles traveling around a ring network (the asymmetric matrix \bm{J}_A corresponding to the situation where \alpha_i\equiv \alpha in system (5.1)), and Case B: vehicles arranged along a linear network (the asymmetric matrix \bm{J}_B corresponding to the situation in which \alpha_1=0 and \alpha_i\equiv\alpha for 2\leq i\leq N in system (5.1)). The distribution density is taken as h(\tau)=h^n_T(\tau), which has been defined in (4.2).

Using the arguments similar to those in Example 4.2, we obtain the stability regions \Omega^n_T for system (5.1) with h(\tau)=h^n_T(\tau) within the contours that are determined by

L=L^n_T(\beta)={\rm i}\beta\left(1+\dfrac{{\rm i}\beta T}{n}\right)^n, ~\beta\in(-\beta^*,\beta^*), ~\beta^*\triangleq\dfrac{n}{T}\tan\left(\dfrac{\pi}{2n}\right).

Here, we regard \tan({\pi}/{2})=+\infty. As seen in Fig. ?, the stability region shrinks as T increases from 0, i.e., \Omega^n_{T_1}\subseteq\Omega^n_{T_2} for T_1>T_2. As T=0, the stability region reduces to the left half of the complex plane.

In Case A, all eigenvalues of \bm{J}_A are given by

\mu_l=\alpha\left({\rm e}^{{\rm i}\frac{2\pi l}{N}}-1\right)=2\alpha\sin\left(\dfrac{\pi l}{N}\right){\rm e}^{{\rm i}\left(\frac{\pi}{2}+\frac{\pi l}{N}\right)}, ~ l=0,1,\cdots,N-1.

As T increases from 0, all eigenvalues (except for 0) are located within \Omega^n_{T} until reaching a critical value T_c, where one of the eigenvalues (except for 0) touches the contours of \Omega^n_{T} (see the red dashed curves in Fig. ?). Now, we turn to calculate the critical value T_c, which is written as

\mu_l=L^n_{T_c}(\beta_c),~ l\neq 0.

Write the contour (?) using the polar coordinates as L^n_T(\beta)=r^n_T(\beta){\rm e}^{{\rm i}\theta^n_T(\beta)}, where

r^n_T(\beta)=|\beta|\left(1+\dfrac{\beta^2T^2}{n^2}\right)^{\frac{n}{2}}, ~~ {\theta}^n_T(\beta)=\dfrac{\pi}{2}+n\arctan\left(\dfrac{\beta T}{n}\right).

Then, taking the absolute value and argument value separately on both sides of (?), we obtain that

\beta_c\left(1+\dfrac{\beta_c^2T_c^2}{n^2}\right)^{\frac{n}{2}}=2\alpha\sin\left(\dfrac{\pi l}{N}\right), ~\beta_c>0, ~ 0<k\leq\dfrac{N}{2}

and

n\arctan\left(\dfrac{\beta_cT_c}{n}\right)=\dfrac{\pi l}{N}.

It is important to note that the contours specified in (?) as well as all eigenvalues are symmetric along the real axis. Therefore, we select the critical value situated above the real axis, resulting in \beta_c>0 while 0<l\leq{N}/{2}. It follows from (?) that {\beta_c T_c}/{n}=\tan\left({\pi l}/{Nn}\right). Substituting it into (?) yields:

\beta_c=\dfrac{2\alpha\sin\left(\dfrac{\pi l}{N}\right)}{\left[1+\tan^2\left(\dfrac{\pi l}{Nn}\right) \right]^\frac{n}{2}}, ~~T_c=\dfrac{n\tan\left(\dfrac{\pi l}{Nn}\right)\left[1+\tan^2\left(\dfrac{\pi l}{Nn}\right) \right]^\frac{n}{2}}{2\alpha\sin\left(\dfrac{\pi l}{N}\right)}.

Taking l=1 further yields the sufficient and necessary condition on the consensus of system (5.1) for Case A as:

0<T<T_c=\dfrac{n\tan\left(\dfrac{\pi }{Nn}\right)\left[1+\tan^2\left(\dfrac{\pi }{Nn}\right) \right]^\frac{n}{2}}{2\alpha\sin\left(\dfrac{\pi }{N}\right)}.

To numerically validate the analytically-obtained results, we choose four combinations for the pair (n,N), viz., (1,10), (1,5), (2,10), and (2,5). For each combination, system (5.1) is numerically implemented with the parameters (\alpha,T)\in(0,2)\times (0,2). The divergence or convergence synchronization rates are computed by \limsup_{t\to+\infty}{\max_{1\leq i<j\leq N}\log|x_i(t)-x_j(t)|}/{t}. As shown in Fig. ?, the analytical criteria in (?) are confirmed by our numerical results.

The paper has a figure here, which this page does not show.

In Case B, all eigenvalues (except for 0) of \bm{J}_B are given by

\mu_l=-\alpha, ~l=1,\cdots,N-1.

By (?), we have

\Omega_T^n\cap\mathbb{R}=\left(-\dfrac{n}{T}\tan\left(\dfrac{\pi}{2n}\right)\left[1+\tan^2\left(\dfrac{\pi }{2n}\right) \right]^\frac{n}{2},0\right).

Consequently, the sufficient and necessary condition on the consensus of system (5.1) for Case B becomes

0<T<T_c\triangleq\dfrac{n}{\alpha}\tan\left(\dfrac{\pi}{2n}\right)\left[1+\tan^2\left(\dfrac{\pi }{2n}\right) \right]^\frac{n}{2},

where we regard \tan({\pi}/{2})=+\infty. \square

Example

Example 5.2

TQ49

Consider a general second-order MAS with N agents, which reads

\dot{x}_i(t)=v_i(t),~~\dot{v}_i(t)=av_i(t)+bx_i(t)+u_i(t),

where x_i(t), v_i(t), and u_i(t) denote position, velocity, and input of agent i, respectively, and i=1,2,\cdots,N. We introduce a PD control protocol with the distributed time delays for the input as

\begin{aligned} u_i(t)&=k_1\sum_{j=1}^N a_{ij} \int_0^{+\infty}h(\tau)x_j(t-\tau){\rm d}\tau\\ &~~~ +k_2\sum_{j=1}^N a_{ij} \int_0^{+\infty}h(\tau)v_j(t-\tau){\rm d}\tau. \end{aligned}

Here, k_{1,2} represent the proportional and derivative gains, respectively, a_{ij} denotes the adjacency weight of the connections for MAS network, and h(\tau) is the density distribution of time delays. Significant contributions have been made in prior research studies concerning the case involving discrete time delays (i.e., h(\tau)=\delta(\tau-T))[b47, b48]. Here, we investigate the scenario involving the distributed time delays, where the density distribution is characterized by h_T(\tau)=\frac{1}{T}{\rm e}^{-\frac{\tau}{T}}.

Using similar argument to Section ?, we obtain the sufficient and necessary condition on the stability of system (5.2) with controller (5.2) (i.e. \lim_{t\to+\infty} |{x}_i(t)|=\lim_{t\to+\infty} |v_i(t)|=0 for all i) as: All eigenvalues of \bm{J}=\{a_{ij}\}_{N\times N} are located within the stability region \Omega_T of the characteristic equation

\lambda^2-a\lambda-b-(k_1+k_2\lambda)L/(1+\lambda T)=0.

It is noted here that the TCE is transformed as an equation of polynomial due to the particularly-used density distribution h_T(\tau). Thus, the SCCs becomes

L=L_T(\beta)=\dfrac{(-\beta^2-b-{\rm i}a\beta)(1+{\rm i}\beta T)}{(k_1+{\rm i}k_2\beta)}.

To this end, we are in a position to present the change of the stability regions using the geometric approach. As shown in Fig. ?, the SCCs, as determined by the representation in (?), own different shapes and directions for different values of T\geq 0. As T=0, the SCCs divide the complex plane into two regions, where the left one defines the stability region \Omega_0 of Eq. (?). As T increases, the shapes and directions of the SCCs remain unchanged until T surpasses a critical value T_{c_1} (see Fig. ?). As T surpasses T_{c_1}, the SCCs divide the complex plane into three regions. In comparison to the case of T<T_{c_1}, the additional region is small, formed by the self-encirclement of the SCCs (see Fig. ?). The stability regions \Omega_T, highlighted in green, shrinks as T increases. As T exceeds a critical value T_{c_2}, the directions of the SCCs are reversed, leading to the disappearance of the stability region (see Fig. ?).

The paper has a figure here, which this page does not show.

Next, we are to seek the values of T_{c_1,c_{2}}. From the parametric representation in (?), the polar coordinates for the SCCs can be further obtained as

\theta_T(\beta)=\pi+\arctan\dfrac{a\beta}{\beta^2+b}+\arctan \beta T-\arctan\dfrac{k_2\beta}{k_1}

and

r_T(\beta)=\dfrac{\sqrt{(\beta^2+b)^2+a^2\beta^2}\sqrt{1+\beta^2T^2}}{\sqrt{k_1^2+k_2^2\beta^2}}.

From the direction of the SCCs at \beta=0 (see Fig. ? and Fig. ?), we obtain the critical value T_{c_1}=\frac{k_2}{k_1}-\frac{a}{b}=0.1 from \theta'_T(0)=0. On the other hand, \theta_T(\beta)=\pi+\left(a+\frac{k_1}{k_2}-\frac{1}{T}\right)\frac{1}{\beta}+o\left(\frac{1}{\beta}\right) as \beta\to+\infty. Thus, the critical value T_{c_2}\approx 0.5238 from a+\frac{k_1}{k_2}-\frac{1}{T}=0. Hence, the contours of the stability region \Omega_T can be parameterized as:

L= \left\{\begin{array}{ll} L_T(\beta), & \beta\in\mathbb{R}, ~T\leq T_{c_1},\\ L_T(\beta), &\beta\in (-\infty, -\beta^*]\cup[\beta^*,+\infty), ~ T_{c_1}<T<T_{c_2}, \end{array}\right.

where \beta^*>0 is the root of \theta_T(\beta^*)=\pi as T_{c_1}<T<T_{c_2}.

The paper has a figure here, which this page does not show.

Now, returning to the stability problem of system (5.2), we consider a noise-perturbed self-negative feedback network \bm{J}=-R\bm{I}_N+\alpha\bm{\Xi}_N where \bm{\Xi}_N\triangleq\{\xi_{ij}\}_{N\times N}, each \xi_{ij} are independently sampled from a uniform distribution within the interval [-1,1], and \alpha is the noise strength. According to the Circular Law (see Section ?, Theorem 7.1), for sufficiently large N, the eigenvalues of J = \{a_{ij}\}_{N\times N} are approximated as uniformly distributed within a circle obeying the equation

\left({\rm Re}~L+R\right)^2+\left({\rm Im}~L\right)^2=\dfrac{N\alpha^2}{3}.

Fix N, T\geq 0, and R>0. When \alpha=0, all the eigenvalues of \bm{J} collapse to a single point -R (brown dots in Fig. ?). Suppose that -R\in\Omega_T. As \alpha increases from 0, all eigenvalues are located within \Omega_T until reaching a critical value \alpha_c, when the circle (?) becomes tangent to the SCCs (see black dashed curves in Fig. ?). Here, the critical value \alpha_c=\alpha_c(T,R,N) is obtained as follows:

\alpha_c=\sqrt{\dfrac{3}{N}}\inf_{\beta\in\mathbb{R}}|L_T(\beta)+R|.

To numerically validate the analytically-obtained results, we choose four different values of R. For each value, system (5.2) with controller (5.2) is numerically implemented for 1000 times with the parameters (\alpha,T)\in(0,4)\times (0,0.3). As shown in Fig. ?, the analytical criteria in (?) are confirmed by our numerical results.\square

The paper has a figure here, which this page does not show.
Example

Example 5.3

3Z26

We consider a system of coupled Kuramoto’s oscillators described by:

\dot{\theta}_i(t)=\omega_i+\dfrac{K}{N}\sum_{j=1}^N\sin[\theta_j(t)-\theta_i(t)]+u_i(t), ~ i=1,\cdots, N.

Here, the i-th oscillator, represented by the phase dynamics \theta_i, is supposed to rotate on a unit circle [b39, b56]. Moreover, \omega_i represents the natural frequency of the i-th oscillator, K is the global coupling strength, N is the total number of oscillators (assumed to be sufficiently large), and u_i is the control input. From a viewpoint of applications, all the natural frequencies are not necessarily be identical, which is supposed to obey a unimodal Cauchy-Lorentz distribution as

g(\omega)=\dfrac{1}{\pi}\dfrac{1}{(\omega-d)^2+1}.

As K=0, each oscillator rotates at its own natural frequency, showing desynchronization state. For K>2, the coupled oscillators without control (u_i(t)\equiv 0) show a phenomenon of phase synchronization (see Fig. ? as t<10). In order to eliminate this phase synchronization, we introduce feedback couplings with heterogeneous delays as:

\begin{array}{l} \displaystyle u_i(t)=\dfrac{C}{N}\sum_{j\neq i}^N\sin[\theta_j(t-\tau_{ij})-\theta_i(t)] \\ \displaystyle \hspace{2cm} +\dfrac{S}{N}\sum_{j\neq i}^N\cos[\theta_j(t-\tau_{ij})-\theta_i(t)]. \end{array}

Here, C and S are constant real-valued coupling strengths to be designed while the delay \tau_{ij} means the time required to transfer a signal from the j-th oscillator to the i-th one. In real neuronal systems, oscillators are always spatially randomly and sparsely connected, which indicates that time delays obey a specific distribution h(\tau) rather than being identical. Denote by

r(t)\triangleq\dfrac{1}{N}\sum_{j=1}^N {\rm e}^{{\rm i}\theta_j(t)}

the order parameter. Using the classic mean-field method (see Remark 5.5 and Section ?), the macroscopic dynamics of r(t) obeys:

\begin{aligned} \dot{r}=\left(\dfrac{K}{2}-1+{\rm i}d\right)r+{L}\int_0^{+\infty}r(t-\tau)h(\tau){\rm d}\tau\\ -\dfrac{K}{2}|r|^2r-{\overline{L}}r^2 \int_0^{+\infty}\overline{r(t-\tau)}h(\tau){\rm d}\tau, \end{aligned}

where L\triangleq (C+{\rm i}S)/2 is the complex-valued coupling strength. Notice that r(t)\equiv 0 and |r(t)|>0 correspond, respectively, to the desynchronization state and the synchronization state (see Remark 5.6). Hence, linearization of system (?) in the vicinity of r=0 yields a time-delayed dynamical system as

\dot{r}=\left(\dfrac{K}{2}-1+{\rm i}d\right)r+{L}\int_0^{+\infty}r(t-\tau)h(\tau){\rm d}\tau.

Therefore, our goal is to find a suitable complex-valued L as the coupling gain to stabilize the zero solution of system (?) for K>2. Such a goal has been realized for some particular cases in Section ?. In the following, we discuss about two special cases, viz., Case A: \tau_{ij}\equiv T is a constant, i.e. h(\tau)=\delta(\tau-T), and Case B: d=0 and \tau_{ij} obeys an exponential distribution with mean value T>0, i.e. h(\tau)=\frac{1}{T}{\rm e}^{-\frac{\tau}{T}}. For both cases, using the analytical arguments in a normal way yields a stability region for system (?) if and only if ({K}/{2}-1)T<1. Actually, as ({K}/{2}-1)T<1, appropriate values for the coupling strengths of C and S can be selected so that L=(C+{\rm i}S)/2 falls within the stability region (refer to Figs. ? and ?). The effectiveness of our proposed feedback with heterogeneous delays has been confirmed by the numerical results depicted in Fig. ?. \square

Remark.

When degenerative neurons in the brain generate collective but abnormal oscillations, often occur the brain disorders such as Parkinson’s disease and epilepsy. In the literature, several deep brain stimulation techniques have been developed to treat these synchronization-induced mental disorders by eliminating synchronization in oscillatory neurons [b75, b76]. Actually, Example 5.3 presents a mathematical model for addressing this problem. For further details, refer to [b40, b41, b53].

Remark.

The macroscopic dynamics (?) for r(t) is derived by using the mean-field method, specifically known as the Ott-Antonsen (OA) reduction method. We provide a concise brief about it in Section ?. For a comprehensive understanding of the OA method, please refer to [b39, b56].

Remark.

The order parameter r can be regarded as the centroid of all oscillators. The values of |r| vary in the interval [0,1]. In the desynchronization state, the phases \theta_i are uniformly distributed over the interval [0,2\pi], which corresponds to a nearly zero value for |r| (see Fig. ?, when t>10). Conversely, in the synchronization state, the phases \theta_i are highly concentrated around a single value, leading to |r| being close to 1 (see Fig. ?, when t<10). Consequently, small values of |r| signify the desynchronization state, whereas values of |r| close to 1 signify synchronization state. Therefore, we opt to employ |r| as a metric to describe the synchronization or desynchronization state for system (?). For additional information, please refer to [b39, b56].

Remark

Remark 5.4

C74R

When degenerative neurons in the brain generate collective but abnormal oscillations, often occur the brain disorders such as Parkinson’s disease and epilepsy. In the literature, several deep brain stimulation techniques have been developed to treat these synchronization-induced mental disorders by eliminating synchronization in oscillatory neurons [b75, b76]. Actually, Example 5.3 presents a mathematical model for addressing this problem. For further details, refer to [b40, b41, b53].

Remark

Remark 5.5

H2IU

The macroscopic dynamics (?) for r(t) is derived by using the mean-field method, specifically known as the Ott-Antonsen (OA) reduction method. We provide a concise brief about it in Section ?. For a comprehensive understanding of the OA method, please refer to [b39, b56].

Remark

Remark 5.6

FXP6

The order parameter r can be regarded as the centroid of all oscillators. The values of |r| vary in the interval [0,1]. In the desynchronization state, the phases \theta_i are uniformly distributed over the interval [0,2\pi], which corresponds to a nearly zero value for |r| (see Fig. ?, when t>10). Conversely, in the synchronization state, the phases \theta_i are highly concentrated around a single value, leading to |r| being close to 1 (see Fig. ?, when t<10). Consequently, small values of |r| signify the desynchronization state, whereas values of |r| close to 1 signify synchronization state. Therefore, we opt to employ |r| as a metric to describe the synchronization or desynchronization state for system (?). For additional information, please refer to [b39, b56].

THEOREM

THEOREM 7.1

UPMI

(Circular Law, [b100, Theorem 1.10]) Consider an N\times N complex random matrix \Xi_N whose entries are mutually independent and identically distributed copies of a complex random variable with zero mean and finite variance \sigma^2. Further let \hat{\mu}_1,...,\hat{\mu}_N be the eigenvalues of \hat{\bm{\Xi}}_N \triangleq \bm{\Xi}_N/\sigma\sqrt N. The empirical spectral distribution (ESD) \delta_N of \hat{\bm{\Xi}}_N is defined as:

\delta_N(x,y) \triangleq \frac{1}{N} \#\left\{k\leq N ~\big|~ {\rm Re}\{\hat{\mu}_k\} \leq x,~ {\rm Im}\{\hat{\mu}_k\}\leq y\right\}.

As N\to+\infty, the ESD \delta_N converges, both in probability and in an almost sure sense, to the uniform distribution on the unit disk \delta_{\text{cir}}, defined as:

\delta_{\text{cir}}(x,y) \triangleq \frac{1}{\pi} \text{mes}\left( \left\{z\in \mathbb{C}~\big|~ |z|\leq 1, ~{\rm Re}\{z\} \leq x,~ {\rm Im} \{z\}\leq y\right\}\right).

Source and licence

The text on this page is from arXiv:2404.18704v2 by Shijie Zhou, Yang Luan, Xuzhe Qian and Wei Lin, under the licence CC BY 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.

The record of each item is in analysis/objects/2404/2404.18704.jsonl.