Abstract
In this paper, we study the problem of stability test of neutral delay differential equations. Firstly we prove that the Mikhailov stability criterion and its equivalent integral form for ordinary differential equations hold for neutral delay differential equations in general form. The criteria are simple in form that is easy for numerical implementation. However, the criteria are characterized by an auxiliary function associated with the characteristic function, not by the characteristic function itself. To reduce the computational complexity, we further prove that a Mikhailov-type criterion in terms of the characteristic function holds. With this new criterion, the stability of a given neutral delay differential equation can be tested with a rough estimation of the testing integral. Thus, the computational complexity and computational cost can be greatly reduced. As two applications of these criteria, we firstly propose a numerical scheme for calculating the rightmost characteristic root(s) as well as the characteristic roots other than the rightmost roots of a given neutral delay differential equation, demonstrated with two examples. Then we derive a graphical stability criterion. With this graphical stability criterion, it is not required to know the exact curve of the Nyquist plot, but just to know whether the Nyquist plot encircles the origin of the complex plane or not.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Delay differential equations of neutral type (NDDEs for short) are differential equations that involve a single delay or multiple delays in the highest-order derivative, and they are encountered frequently in different engineering applications [1–7]. For example, in controlling the vibration of a beam, a NDDE delayed resonator was proposed on the basis of delayed acceleration feedback [3], this technique utilizes acceleration sensor for its advantage in high frequency-low amplitude situation, the delayed signal of acceleration sensor leads to NDDE. Another example of NDDE comes from the problem of reducing the sway of container crane by using a delayed nonlinear controller [4, 5]. Having been successfully installed on a huge industrial container crane, this delayed control can effectively reduce the cargo sway and therefore greatly improve the crane productivity. NDDEs are also encountered in the applications of real-time dynamic substructuring method [6]. In studying the dynamic response to complex structures, this method replaces part of the physical structure with a numerical model, and a time delay naturally arises when combining both numerical and remained part of the physical substructure by using actuators. In addition, a nonlinear NDDE was used to model transmission line oscillator, which can produce chaotic high-frequency output and demonstrate rich dynamics induced by the delay [7]. Numerical analysis shows that the NDDE affects certain dynamics such as the convergence rates of the fold points to the homoclinic tangencies.
For autonomous DDEs, complicated nonlinear dynamics is possible if the system undergoes a number of bifurcations with the change of some parameter. Thus, stability analysis is one of the major topics about DDEs in the literature. Compared with delay differential equations of retarded type (RDDEs for short) that have no delayed derivative terms of the highest order, NDDEs exhibit some peculiarities from the view point of stability analysis. For example, a RDDE always has a finite number of characteristic roots in the right-half complex plane only, but a NDDE may have an infinite number of characteristic roots in the right-half complex plane. In addition, the asymptotical stability of a RDDE is guaranteed if all the characteristic roots have negative real parts, but a NDDE may not be asymptotically stable when such a condition holds, because the infinite number of roots may have accumulation points on the imaginary axis. Under some additional conditions placed on the coefficients of the highest-order delayed terms, the asymptotical stability of a NDDE is guaranteed by the condition “all the characteristic roots have negative real parts” [1, 2]. In this case, many stability criteria for RDDEs can be generalized to NDDEs. For example, the Nyquist plots can be used to test the stability of RDDEs [8, 9] and NDDEs [10]. This is also true for the method of stability switches, which was proposed to determine the stable intervals of a parameter including delay or feedback gain [1]. Together with D-subdivision method, this method can also demonstrate the stability maps against multiple parameters of RDDEs [14] or NDDEs [15]. The Hassard theorem [11], a different version of Stepan Theorem [12] that gives an explicit formula for calculating the number of the unstable characteristic roots of RDDEs, has been extended to NDDEs[13]. The semi-discretization method for RDDEs [16] has been generalized to NDDEs [17]. This method discretizes the delayed terms while remained actual time terms are unchanged, and can be used to study periodic continuous DDEs. It is referred to see the monograph [18] for a detailed introduction of the semi-discretization method with applications to stability analysis. In addition, the rightmost characteristic root(s) tells not only the system stability, but also the convergence speed of the time history of the DDE to the target state. A numerical scheme [19] for calculating the rightmost characteristic roots of RDDEs is extended to NDDEs [20]. Following this method, an auxiliary function associated with the characteristic function is firstly constructed by using the Lambert W function, then the rightmost roots can be found by properly using the Newton–Raphson iteration method. Using a linear multi-step method, a MATLAB package called DDE-BIFTOOL [21] dealing with RDDEs has been extended to NDDEs [22]. Within this frame, one first approximates the roots of linearized characteristic equations, then use Newton iteration to correct the approximate roots. This package has found many applications in the literature. Usually, the available numerical methods uses approximation that reduces an infinite-dimensional delay differential equation to a finite-dimensional ordinary differential equation. In this way, calculation accuracy in stability test depends on approximation accuracy.
Mikhailov formula is an analytical stability criterion derived on the basis of Argument Principle for complex functions. It states that the asymptotical stability of a system is justified if the change of the argument of the characteristic function along the positive imaginary axis equals to \(n\pi /2\), where \(n\) is the order of the system. This formula has been proved true for RDDEs [23]. Although beautiful in form, this criterion is actually not convenient in stability analysis. In applications, its equivalent integral form is much very flexible and effective, and it has been extended for checking whether a delay-fractional system has characteristic roots with negative real parts only, and for calculating the rightmost characteristic roots [24]. The main objective of this paper is to prove that Mikhailov formula and its equivalent form hold for NDDEs. The stability criteria can be characterized by an auxiliary function associated with the characteristic function or by the characteristic function directly. Unlike the numerical methods available in the literature that use proper approximation of the NDDEs or their characteristic functions with high accuracy, the new proposed stability criteria enable us to test the stability of a given NDDE via a rough estimation of the testing integral.
The rest of the paper is organized as follows. Firstly in Sect. 2, we present the main results with proofs, including a Mikhailov-type stability criterion and its equivalent integral form in terms of an axillary function, and a stability criterion in terms of the characteristic function. Then in Sect. 3, based on the proposed stability criteria, we propose a numerical scheme for the calculation of the rightmost characteristic roots and the other characteristic roots, and in Sect. 4, we give two examples for demonstration. As another application of the proposed Mikhailov-type stability criteria, a graphical stability criterion is also derived in Sect. 5. Finally in Sect. 6, we draw some concluding remarks from the investigation.
2 Mikhailov-type stability criteria
Let us consider linear NDDEs described by
where \(x\in \mathbb {R}^n,~A,\,B_i,\,N_i\in \mathbb {R}^{n\times n}\), and at least one \(N_k\ne 0\) for some \(k=1,2,\ldots ,m\). The characteristic equation of Eq. (1) is in the form \(f(\lambda )=0\) with
where \(\alpha _i(z_1,\ldots ,z_m),(i=0,1,\ldots ,n),\) are real polynomials with respect to \(z_1=\mathrm{e}^{-\lambda \tau _1},\ldots ,z_m=\mathrm{e}^{-\lambda \tau _m}\). The trivial solution \(x=0\) of Eq. (1) is asymptotically stable if and only if the characteristic roots lie in the left half complex plane and are uniformly bounded away from the imaginary axis [1]. This is true if the function \(\alpha _0(\mathrm{e}^{-\lambda \tau _1},\ldots ,\mathrm{e}^{-\lambda \tau _m})\) satisfies
where \(\mathfrak {R}(z)\) is the real part of complex number \(z\). Condition (3) ensures that the characteristic function \(f(\lambda )\) has only finite number of roots located in the right half complex plane and has no roots with accumulation points on the imaginary axis. Without loss of generality, let the coefficients of the non-zero terms of \(\alpha _0(z_1,\ldots ,z_m)\) be denoted by \(\beta _1,\beta _2,\ldots ,\beta _k\in \mathbb {R}\), then one has
If condition (3) is satisfied, the stability can be tested by calculating the number \(\mathcal {N}\) of characteristic roots with non-negative real parts, or by calculating the real part \(\sigma \) of the rightmost characteristic root(s). The trivial solution \(x=0\) of Eq. (1) is asymptotically stable if and only if \(\mathcal {N}=0\) or \(\sigma <0\).
Assume that \(f(\lambda )\) has no roots on the imaginary axis, and let \(\Delta _C\mathrm{arg}f(\lambda )\) denote the change in the argument of \(f(\lambda )\) over the contour \(C\) shown in Fig. 1, then the number \(\mathcal {N}\) of the characteristic roots in the open right-half complex plane of \(\lambda \) can be calculated with
where
Under the assumption (3), \(1+\alpha _0(\mathrm{e}^{-\lambda \tau _1},\ldots ,\mathrm{e}^{-\lambda \tau _m})\ne 0\) holds for any \(\lambda \in \mathbb {C}\). Hence, the auxiliary function \(W(\lambda )\) defined by
is well-defined, where \(z_1=\mathrm{e}^{-\lambda \tau _1},\ldots ,z_m=\mathrm{e}^{-\lambda \tau _m}\), and each \(\xi _i(z_1,\ldots ,z_m)\) is analytic with respect to \(z_1,\ldots ,z_m\). Obviously, one has
Theorem 1
Assume that the characteristic function \(f(\lambda )\), defined by Eq. (2), of a NDDE has no roots on the imaginary axis, and condition (3) holds. Let \(W(\lambda )\) be the function defined by (6), then \(\mathcal {N}=0\) holds if and only if
where the integral is called “testing integral”.
Proof
In fact, on the right-half complex plane with \(\lambda \in \mathbb {C}\) satisfying \(\mathfrak {R}(\lambda )>0\) and \(|\lambda |\rightarrow +\infty \), one has
Then for \(\theta \in [-\frac{\pi }{2},\frac{\pi }{2}]\) and \(R\gg 1\), one has
Hence, as \(R\rightarrow +\infty \), one has
In addition, when \({R\rightarrow +\infty }\), one has
It follows that
Moreover, it is easy to show that
Therefore, using Newton–Leibnitz formula leads to
where the testing integral on the left side always converges due to
Hence, \(\mathcal {N}=0\) holds if and only if Eq. (8) holds. This completes the proof.\(\square \)
Corollary 1
Under the assumptions of Theorem 1, Eq. (8) is true if and only if there is a sufficiently large \(T>0\) such that
Proof
If Eq. (8) holds, namely \(\mathcal {N}=0\), then for any given \(\varepsilon >0\), there is a \(T_0\) such that for all \(T>T_0\) one has
In particular, for \(\varepsilon =\pi /2\), there is a \(T_0\) such that for all \(T>T_0\) one has
It follows that (12) holds for all \(T>T_0\).
Conversely, if on the contrary (12) does not hold, namely if for any \(T>0\) one has
then it follows that
Hence \(\mathcal {N}\ge 1\) because \(\mathcal {N}\) is an integer. It means that the characteristic function has at least one roots with positive real part. The proof is completed.\(\square \)
Corollary 1 implies that in the stability test of a given NDDE, it is not necessary to calculate the exact value of the testing integral, but just to find an estimation of the testing integral with a properly chosen large \(T\). This reduces the computational cost in the stability test considerably. In real applications, it is preferable if the stability test is carried out by using the characteristic function \(f(\lambda )\) directly. To see such a case, let us firstly note that for any \(T>0\), the argument rule gives
Unlike in Corollary 1 where the testing integral for \(W(\lambda )\) converges, namely as \(T\rightarrow +\infty \), the limit
exits, here in the present case the testing integral for \(f(\lambda )\) does not converge because the difference between the two integrals, given by Eq. (13), is not convergent as \(\omega =T\rightarrow +\infty \). However, the following lemma holds.
Lemma 1
For the characteristic function \(f(\lambda )\), there is a number \(T_0>0\) such that for all \(T>T_0\), one has
Proof
In fact, under the condition (3), for any \(T>0\), the real part of \(1+\alpha _0(\mathrm{e}^{-\mathrm{i}T\tau _1},\ldots ,\mathrm{e}^{-\mathrm{i}T\tau _m})\) must be positive, which means that the argument in absolute of \(1+\alpha _0(\mathrm{e}^{-\mathrm{i}T\tau _1},\ldots ,\mathrm{e}^{-\mathrm{i}T\tau _m})\) is less than \(\pi /2\). Moreover, because \(1+\alpha _0(\mathrm{e}^{-\mathrm{i}\omega \tau _1},\ldots ,\mathrm{e}^{-\mathrm{i}\omega \tau _m})\) is continuous and periodic with respect to \(\omega \) when all the time delays are commensurate, or continuous and quasi-periodic with respect to \(\omega \) when the delays are incommensurate, there must be a constant \(0<\gamma <\pi /2\) such that
For such a constant \(\gamma \), there is a constant \(T_0>0\) such that for all \(T>T_0\), one has
because Eq. (10) holds. It follows that for \(T>T_0\) one has
and
This completes the proof.\(\square \)
Now, we are ready to prove the key observation of this paper. With this stability criterion, the computational complexity in the stability test can be even more significantly reduced.
Theorem 2
Under the assumptions of Theorem 1, Eq. (8) is true if and only if there is a sufficiently large \(T>0\) such that
Proof
If \(\mathcal {N}=0\), then obviously (17) holds due to (15). Conversely, if for any sufficiently large \(T>0\) one has
then \(\mathcal {N}\ge 1\) due to (16). Thus, \(\mathcal {N}=0\) holds if and only if (17) is true.\(\square \)
3 A numerical method for calculating the rightmost characteristic root(s)
Lots of well-developed numerical methods are available for calculating the approximation of the testing integral over a finite interval, thus the stability test of a given NDDE can be carried out effectively by using Corollary 1 or Theorem 2. By repeatedly use of this criterion, the stable intervals and unstable intervals within a given range of the delay or some other parameter can be obtained. Moreover, Lemma 1 and Theorem 2 can also be used to calculate the rightmost characteristic root(s) as well the other characteristic roots in a simple way.
Let \(\sigma \) be the abscissa of a given NDDE, defined by
where \(f(\lambda )\) is the characteristic function in the form of Eq. (2). The number \(\sigma \) must be a finite number because all the characteristic roots of the NDDE stay in a strip parallel to the imaginary axis. Under the condition (3), the NDDE is asymptotically stable if and only if \(\sigma <0\). The large of the negative \(\sigma \) in absolute, the better stability of the system. In this case, \(f(\lambda )=0\) has no roots on \(\mathfrak {R}(\lambda )=\sigma \) with the accumulation points on the infinity of the imaginary axis. Consequently \(f(\sigma +\lambda )=0\) has no roots with the accumulation points on the infinity of the imaginary axis and also no infinite number of roots on the right half plane[1], providing that
Hence, for \(f(\xi +\lambda )=0\) with \(\xi \) close enough to \(\sigma \), one has
which holds true if \(\sigma >0\).
Now, the rightmost root(s) can be found out by utilizing the above criteria to test whether or not the roots of \(f(\xi +\lambda )=0\) have negative real parts only, if \(\xi \) is close enough to \(\sigma \), in three steps.
The first step is to find two estimation numbers \(\overline{R},\underline{R}\) with \(\underline{R}<\overline{R}\) such that \(\underline{R}<\sigma <\overline{R}\). For any given \(\xi ,\eta ,(\xi <\eta <0)\), one has
Thus, the two numbers \(\overline{R},\underline{R}\) can be obtained by checking
or more directly by checking
The interval \([\underline{R},\overline{R}]\) can be narrowed by repeated use of the above procedure.
The second step is to find an estimation of the rightmost root(s). When \(\overline{R}-\underline{R}\) is small enough, taking \(\alpha _0\in (\underline{R},\overline{R})\) as an initial guess of \(\sigma \), an estimation \(\omega _0\) of the imaginary part \(\omega \) of the rightmost characteristic root(s) can be found numerically from \(f(\sigma _0+\mathrm{i}\omega )\approx 0\). Each real root \(\omega \) of \(f(\sigma _0+\mathrm{i}\omega )\approx 0\) corresponds to a possible characteristic root (finite and isolated) on the line \(\mathfrak {R}(\lambda )=\sigma \).
The final step is to refine the above estimation. Starting from \(\sigma _0+\mathrm{i}\omega _0\), the rightmost characteristic root(s) can be determined by using the Newton–Raphson iteration method with a few number of iterations:
For a given tolerance \(\varepsilon >0\), the iteration procedure is stopped if \(|\lambda _{k+1}-\lambda _k|<\varepsilon \).
It is worthy of mentioning that the numerical scheme introduced above works also for calculating the characteristic roots besides the rightmost root(s). In fact, according to Lemma 1, for sufficiently large \(T>0\), the integral
stays always in the intervals \(((n-2\mathcal {N} -1)\dfrac{\pi }{2},(n-2\mathcal {N} +1)\dfrac{\pi }{2})\), where \(\mathcal {N}=0,1,2,3,\ldots \). These intervals have no overlaps to each other for different value of \(\mathcal {N}\). If there are two real numbers \(\overline{R},\underline{R}\) with \(\underline{R}<\overline{R}\), a positive integer \(\mathcal {N}\), and sufficiently large \(T>0\), such that
then there is at least one characteristic root \(\lambda \) that stays on the line \(\mathfrak {R}(\lambda )=\zeta \) with \(\zeta \in (\underline{R},\overline{R})\), and the number of characteristic roots that stay in \(\mathfrak {R}(\lambda )>\zeta \) is \(\mathcal {N}\). With this fact in mind, the characteristic roots of a given NDDE in a given domain of the complex plane can be numerically found out one by one, by searching all possible lines \(\mathfrak {R}(\lambda )=\zeta \) with the above criteria for some \(\mathcal {N}=0,1,2,3,4,\ldots .\) In particular, the case \(\mathcal {N}=0\) determines the rightmost characteristic root(s).
4 Two illustrative examples
Example 1
Consider the following linear NDDE arising from modeling real-time dynamic substructuring [6]
whose characteristic equation for the trivial solution \(x=0\) takes the form \(f(\lambda )=0\), where
Accordingly, the function \(W(\lambda )\) is
Figure 2 presents the plot of \(\int _0^{50.0}\mathfrak {R}\left( \frac{W'(\mathrm{i}\omega )}{W(\mathrm{i}\omega )}\right) \mathrm{d}\omega \), an estimation of the testing integral, with respect to \(\tau \) within \([0,8]\) for the NDDE when \(\xi =0.05,~p=0.2\). A similar plot is given in Fig. 3 by using the characteristic function \(f(\lambda )\) directly, which is in agreement with Fig. 2. The two plots show that both at \(\tau =\tau _1^*\approx 3.27\) and \(\tau =\tau _2^*\approx 6.17\), a stability switch occurs. The solution \(x=0\) is asymptotically stable if \(\tau \in [0,\tau _1^*)\cup (\tau _2^*,8]\) and is unstable if \(\tau \in (\tau _1^*,\tau _2^*)\).
In particular, when \(\tau =1\), one has
which implies that \(\sigma <0\). Moreover, one has
Thus, \(\sigma \in (-0.2,-0.1)\). With a freely chosen initial guess \(-0.15\in (-0.2,-0.1)\) for \(\sigma \), we see from Fig. 4 that the imaginary part of the rightmost characteristic root(s) is close to 1. Thus, starting from \(-0.15+\mathrm{i}\), using Newton–Raphson’s iteration method finds the the rightmost characteristic root(s) to be \(-0.1155\pm 0.9221\mathrm{i}\), which is the same as the one obtained in [20].
Example 2
In order to reduce the vibration of a SDOF vibration system with mass \(m\), damping coefficient \(c\), elastic coefficient \(k\) and harmonic excitation \(f(t)\), a resonator can be installed for total absorption. With \(m_a,c_a,k_a\) standing for the mass, damping coefficient, elastic coefficient of the resonator respectively, the combined resonator system can be described by
where \(u\) is a feedback control to the resonator, see Fig. 5. When total absorption occurs, namely \(x(t)\rightarrow 0\) as \(t\rightarrow +\infty \), one has
It follows that \({m_a}{{\ddot{x}}_a}(t)=f(t)\). If \(f(t)\) takes simply as \(f(t)=f_0\sin (\omega _0 t)\), then under the zero initial condition, one has \( x_a(t)={f_0}\sin (\omega _0t)/({m_a\omega _0^2})\).
When \(u=-g\ddot{x}_a(t-\tau )\), the characteristic equation of the resonator is given by
In order that the resonator vibrates with frequency \(\omega _0\), it requires that Eq. (28) has a pair of conjugate roots \(\lambda =\pm \mathrm{i}\omega _0\), the feedback gain \(g\) is determined from \(f(\mathrm{i}\omega _0)=0\).
Moreover, the characteristic equation of the combined resonator system is given by \(F(\lambda )\equiv \mathrm{det}(\Lambda )=0\), where
Hence, the stability of the combined resonator system can be carried out as done in Example 1. Here, using the characteristic function \(F(\lambda )\) directly is preferable.
In particular, when \(m = 1\,\mathrm{kg},\) \(c = 2\,\mathrm{kg/s},\) \(k = 100 \, \mathrm{N/m},\) \({m_a} = 0.2 \,\mathrm{kg},\) \({c_a} = 0.5 \,\mathrm{kg/s},\) \({k_a} = 10 \, \mathrm{N/m},\) \({\omega _0} = 10 \, \mathrm{rad/s}\) one finds \(g=-0.1118 \, \mathrm{N/m}\) Taking \(\tau \) as the parameter, the plot of the test integral for \(f(\lambda )\) and \(F(\lambda )\) with respect to the delay \(\tau \) is shown in Fig. 6 for \(T=50\). It shows that for the combined resonator system the critical delay values within \(\tau \in [0,1]\) are found to be
thus the solution \( x = 0\) of the combined system is asymptotically stable if \(\tau \in [0,\tau _1^*)\cup (\tau _2^*,\tau _3^*)\) and unstable if \(\tau \in (\tau _1^*,\tau _2^*)\cup (\tau _3^*,1]\); while for the resonator only, the critical delay values within \(\tau \in [0,1]\) are found to be
and the solution \(x=0\) of the resonator is asymptotically stable if \(\tau \in [0,\tau _1^{**})\cup (\tau _2^{**},\tau _3^{**})\) and unstable if \(\tau \in (\tau _1^{**},\tau _2^*)\cup (\tau _3^{**},1]\). Here \(\tau ^{**}_{1}\in (0,\tau _1^*), \tau ^{**}_{3}\in (\tau _2^*,\tau _3^*)\), both stay in the stable intervals of the combined system, and at the critical delays \(\tau \approx \tau _1^{**}\) and \(\tau \approx \tau _3^{**}\), the characteristic function \(f(\lambda )\) has no pure imaginary roots except \({\pm \mathrm i}\omega _0\), thus the resonator vibrates with the same frequency \(\omega _0\) of the excitation, but the vibration of the main part with mass \(m\) of the combined system is totally reduced to zero due to resonance.
In the following, the rightmost characteristic root(s) of the combined system will be calculated for \(\tau =\tau _1^{**}\) and \(\tau =\tau _3^{**}\). For the two cases, \(\alpha <0\), thus, \(\underline{R}\) and \(\overline{R}\) should be chosen from negative numbers.
For \(\tau =\tau _1^{**}=0.046\), one has,
Thus, \(\alpha \in (-0.4,-0.2)\). With \(\alpha _0=-0.3\in (-0.4,-0.2)\) as an initial guess, \(F(-0.3+8\omega )\approx 0\) gives an estimation \(\omega _0\approx 11\) of \(\omega \), then using Newton–Raphson’s iteration method finds the rightmost characteristic roots are \(-0.3765\pm 8.1050\mathrm{i}\). As for \(\tau =\tau _3^{**}=0.675\), the same procedure above finds the rightmost characteristic roots \(-0.3929\pm 10.8767\mathrm{i}\). The results can be confirmed by using a matlab-based package DDE-BIFTOOL [21]. As shown in Figs. 7 and 8, for both \(\tau =\tau _1^{**}=0.046\) and \(\tau =\tau _3^{**}=0.675\), the vibration of the main part of the combined system has been totally reduced.
5 A graphical stability criterion
As seen above, the proposed stability criteria does work effectively in the stability analysis of NDDEs. These criteria can also be used to derive a graphical stability criterion, which enables us to determine the stability of a given NDDE graphically. In fact, for a given constant \(c>0\), let
where \(f(\lambda )\) is the characteristic function defined by (2) subject to (3). Moreover, let
Then we have
Theorem 3
Assume that the conditions of Theorem 1 hold, then \(\mathcal {N}=0\) if there is a constant \(c>0\) such that the Nyquist frequency plot, defined by the curve of
does not encircle the origin of the complex plane.
Proof
The argument rule implies that
then one has,
With a fixed \(c>0\), it holds
Thus, according to Lemma 1, \(\mathcal {N}=0\) if and only if there is a \(T_0>0\) such that for all \(T>T_0\) one has
Note that under the assumption (3), for sufficiently large \(\omega >0\), one has \(P(\omega )>0\). It means that the Nyquist frequency plot must eventually stay in the right-half complex plane. Since the Nyquist frequency plot is asymmetric to the real axis, thus, (31) is true if there is a constant \(c>0\) such that the Nyquist frequency plot does not encircle the origin of the complex plane. This completes the proof.\(\square \)
With this graphical stability criterion, it is not required to know the exact curve of the Nyquist plot, but just to know whether the Nyquist plot encircles the origin or not. It should be pointed out that with fixed \(c=1\) as done in [8, 10], the Nyquist frequency plot may not help in stability test in some cases.
Example 3
Let us consider the characteristic function of a six-order RDDE, described by
When \(\tau =0.01\), straightforward calculation gives,
It means that \(\mathcal {N}=0\). To check this fact graphically, let
With \(c=1\), the Nyquist frequency plot of \(\varPi (\lambda )\) is shown in Fig. 9, where the arrow indicates the direction of the Nyquist plot as \(\omega \) increases. A detailed calculation shows that when \(\omega \) increases from \(-\infty \) to \(+\infty \), the total change of the argument arg\((\varPi (\mathrm{i}\omega )\) equals zero, this is in agreement with the fact \(\mathcal {N}=0\). In this case, the Nyquist plot does not help much in judging the stability. However, if we take \(c=5\), then as shown obviously in Fig. 10, the Nyquist plot does not encircle the origin. This fact justifies \(\mathcal {N}=0\) directly.
Similar cases occur for NDDEs. Thus we must be cautious in judging the stability when the Nyquist plot encircles the origin of the complex plane.
6 Conclusions
In this paper, three Mikhailov-type stability criteria are established for the stability test of a class of time-invariant NDDEs. Two of them (Theorem 1; Corollary 1) are expressed in terms of an axillary function associated with the characteristic function, and the other (Theorem 2) is represented in terms of the characteristic function directly. The peculiarity of these criteria is that in stability testing, it is not required to calculate the exact value of the testing integral defined over infinite integrating interval, but it just requires to calculate a rough estimation of the testing integral over a considerable short interval. With the well-developed numerical methods for integration, the stability test can be carried out easily. The three criteria are mathematically equivalent to each other, but using Theorem 2 is more preferable, because it uses the characteristic function directly and it has much less computational complexity than using the auxiliary function. Based on the proposed stability criteria, a three-step numerical scheme is proposed for calculating the rightmost root(s) of NDDEs, each step is easy for numerical implementation. This scheme works also for calculating other characteristic roots. Numerical examples show that the proposed method works effectively, but a schematic routine for finding an estimation of the testing integral is left for future consideration. The graphical stability criterion (Theorem 3) is a sufficient condition for the asymptotical stability of a given NDDE and it can be used in a more intuitive way than numerical calculation.
References
Kuang Y (1993) Delay differential equations with applications to population dynamics. Academic Press, New York
Niculescu SI (2001) Delay effects on stability: a robust control approach. Springer, London
Olgac N, Jalili N (1998) Modal analysis of flexible beams with delayed resonator vibration absorber: theory and experiments. J Sound Vib 218:307–331
Masoud ZN, Nayfeh AH (2003) Sway reduction on container cranes using delayed feedback controller. Nonlinear Dyn 34:347–358
Nayfeh AH, Masoud ZN, Nayfeh NA (2011) A smart sway controller for cranes from theory to laboratory to industry. Vibration problems ICoVP 2011 Supplement. Technical University of Liberec, Liberec, pp 14-29
Kyrychko YN, Blyuss KB, Gonzalez-Buelga A, Hogan SJ, Wagg DJ (2006) Real-time dynamic substructuring in a coupled oscillatorCpendulum system. Proc R Soc A 462:1271–1294
Barton DAW, Krauskopf B, Wilson RE (2007) Homoclinic bifurcations in a neutral delay model of a transmission line oscillator. Nonlinearity 20:809–829
Fu MY, Olbrot AW, Polis MP (1989) Robust stability for time-delay systems: the edge theorem and graphical tests. IEEE Trans Autom Control 34:813–820
Buslowicz M (2008) Stability of linear continuous-time fractional order systems with delays of the retarded type. Bull Pol Acad Sci Tech Sci 56:319–324
Fu MY, Olbrot AW, Polis MP (1991) The edge theorem and graphical tests for robust stability of neutral time-delay systems. Automatica 27:739–741
Hassard B (1997) Counting roots of the characteristic equations for linear delay-differential equations. J Differ Equ 136:222–235
Stepan G (1989) Retarded dynamical systems: stability and characteristic functions. Longman Scientific & Technical, New York
Li JY (2010) Study on stability and dynamic response of time delay systems with complex coefficients. Dissertation, Nanjing University of Aeronautics and Astronautics
Kolmanovskii VB, Nosov VR (1986) Stability of functional differential equations. Academic Press, London
Rifat S, Olgac N (2006) Complete stability analysis of neutral-type first order two-time-delay systems with cross-talking delays. SIAM J Control Optim 45:957–971
Insperger T, Stepan G (2002) Semi-discretization method for delayed systems. Int J Numer Method Eng 55:503–518
Insperger T, Stepan G, Janos T (2010) Delayed feedback of sampled higher derivatives. Philos Trans R Soc A 368:469–482
Insperger T, Stepan G (2011) Semi-discretization for time-delay systems. Springer, London
Wang ZH, Hu HY (2008) Calculation of the rightmost characteristic root of retarded time-delay systems via Lambert W function. J Sound Vib 318:757–767
Wang ZH (2008) Numerical stability test of neutral delay differential equations. Math Probl Eng. doi: 10.1155/698043
Engelborghs K, Luzyanina T, Samaey G (2000) DDE-BIFTOOL: a Matlab package for bifurcation analysis of delay differential equations. TW, Report 305
Barton DAW, Krauskopf B, Wilson RE (2006) Collocation schemes for periodic solutions of neutral delay differential equations. J Differ Equ App 12:1087–1101
Kolmanovskii V, Myshkis A (1999) Introduction to the Theory and Applications of Functional Differential Equations. Kluwer, Dordrecht
Wang ZH, Du ML, Shi M (2011) Stability test of fractional-delay systems via integration. Sci China Phys. Mech. & Astr. 54:1839–1846
Acknowledgments
This work was supported by NSF of China under Grants 11372354 and 11032009, and by the Priority Academic Program Development of Jiangsu Higher Education Institutions.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Xu, Q., Wang, Z. Exact stability test of neutral delay differential equations via a rough estimation of the testing integral. Int. J. Dynam. Control 2, 154–163 (2014). https://doi.org/10.1007/s40435-013-0044-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40435-013-0044-7