Abstract

The exact stability condition for certain class of fractional-order (multivalued) transfer functions is presented. Unlike the conventional case that the stability is directly studied by investigating the poles of the transfer function, in the systems under consideration, the branch points must also come into account as another kind of singularities. It is shown that a multivalued transfer function can behave unstably because of the numerator term while it has no unstable poles. So, in this case, not only the characteristic equation but the numerator term is of significant importance. In this manner, a family of unstable fractional-order transfer functions is introduced which exhibit essential instabilities, that is, those which cannot be removed by feedback. Two illustrative examples are presented; the transfer function of which has no unstable poles but the instability occurred because of the unstable branch points of the numerator term. The effect of unstable branch points is studied and simulations are presented.

1. Introduction

The stability problem of linear systems has been the subject of many studies. In the field of classical linear time-invariant (LTI) systems, the well-known Routh-Hurwitz criterion is widely used for testing the stability of a given rational transfer function. In the literature, the system stability assessment of a given delayed system is usually performed with a graphical method, for example, Nyquist criterion [1], Mikhailov criterion [2], and the root-locus technique [3]. A common observation is that the open-loop stability can be examined by investigating the denominator of the transfer function for closed right half-plane (RHP) roots.

Although most LTI systems can be represented by rational transfer functions (possibly with delay) but there are also some important exceptions. For example,𝐻(𝑠)=tanh𝑠𝑠(1.1)appears in a boundary controlled and observed diffusion process in a bounded domain [4]. The transfer function𝐻(𝑠)=cosh𝑠𝑥0𝑠sinh𝑠,0<𝑥0<1,(1.2)corresponds to the heat equation with Neumann boundary control [4]. As a general observation, systems governed by the heat equation commonly lead to multivalued transfer functions; the domain of definition for which is a Riemann surface with two Riemann sheets where the origin is a branch point of order one. As another example,1𝐻(𝑠)=𝑠2+1(1.3)is the transfer function of the causal Bessel function of the first kind and of order zero 𝐽0(𝑡) [5]. The transfer function𝐻(𝑠)=2Φ(𝑠)𝑒𝑠+Φ(𝑠)𝑠Φ(𝑠),𝜀>0,(1.4)whereΦ(𝑠)=𝑠2+𝜀𝑠3/2+1,(1.5) is involved in the description of a 1D wave equation in a flared duct of finite length, with viscothermal losses at the boundary [6]. The transfer function𝐻(𝑠)=𝑋(𝑠)=1𝐹(𝑠)𝑚𝑠2+𝑐𝑠1/2+𝑘(1.6)corresponds to the fractionally damped model where 𝑚, 𝑐, and 𝑘 represent the mass, damping, and stiffness, respectively, 𝑓(𝑡)=1{𝐹(𝑠)} is the externally applied force, and 𝑥(𝑡)=1{𝑋(𝑠)} is the displacement [7]. Many other real-world examples of the similar type can be found in [4, 8]. All transfer functions that contain noninteger powers of the Laplace variable, 𝑠, are commonly entitled fractional-order systems.

Systems such as those described by (1.1)–(1.6) are of multivalued nature and this makes the related studies a challenging task. For example, the stability testing of such systems is not yet fully addressed. In the field of fractional-order systems, the most well-known analytic stability test is the one available for the particular case of fractional-order systems commonly known as fractional differential systems of commensurate order [5, 8, 9]. The test resembles the stability condition for classical systems and it concludes that a system described by the multivalued transfer function𝑏𝐻(𝑠)=0𝑠𝑚𝛼+𝑏1𝑠(𝑚1)𝛼++𝑏𝑚𝑠𝑛𝛼+𝑎1𝑠(𝑛1)𝛼++𝑎𝑛,(1.7)where 𝑚,𝑛,𝛼(0,1), and 𝑎𝑘,𝑏𝑙,(𝑘=1,,𝑛;𝑙=0,,𝑚), is stable if and only if the roots of the equation𝑤𝑛+𝑎1𝑤𝑛1++𝑎𝑛=0(1.8)lie in the sector defined by||||>𝜋arg(𝑤)2𝛼,(1.9)where 𝑤=𝑠𝛼. The proof of the above fact is based on studying the asymptotic behavior of the inverse Laplace transform of the basic element (𝑠𝛼𝜆)𝑗 where 𝑗,𝛼+, and 𝜆. See also [10, 11] for recent developments on this subject.

In the literature, most studies on the infinite-dimensional LTI systems are focused on the stability of a class of distributed systems whose transfer functions involve 𝑠 and/or 𝑒𝑠. The former group of studies relies on using Pontryagin's theory of quasipolynomials [12], coprime factorization together with Nyquist-like criterion [13], pseudodelay transformation [14], and Routh-like algorithm [15]. A numerical algorithm for stability testing of fractional delay systems can be found in [16].

The purpose of this paper is to present the necessary and sufficient conditions for the stability of certain class of fractional-order transfer functions. This class is identified by those multivalued transfer functions which are defined on a Riemann surface with limited number of Riemann sheets. It is shown in the paper that not only the poles but also the branch points are crucial in determining the stability. It concludes that not only a pole and/or a singularity originated from the characteristic equation, but the branch points in the numerator of a given fractional-order transfer function are also important for the stability analysis.

The rest of this paper is divided to three sections as follows. An overview of some important properties of the multivalued (complex) functions is presented in Section 2. Section 3 contains a theorem that provides the necessary and sufficient condition for the stability of multivalued transfer functions. Two illustrative examples are presented in Section 4. Finally, Section 5 concludes the paper.

2. Preliminaries and Background

In this section, a review of the most important features of multivalued functions is presented, which will be instrumental in what follows. Most of the following results can be found in textbooks that study the concept of Riemann surface and multivalued functions (see i.e., [17, 18]).

The multivalued functions under consideration are defined on a Riemann surface which consists of finite number of Riemann sheets. These sheets are separated by branch cuts (BC) and each sheet has only one edge at a BC. Branch cuts are the boundaries of discontinuity for the multivalued function. It is also assumed that the transfer functions under consideration have two branch points (BPs) which belong to all Riemann sheets. The two BPs connect the two endings of a BC. It is a fact that BPs are unique but BCs are not. A BC can be any simple arc connecting the two BPs. It is often selected as the simplest curve which is a straight line connecting the two BPs. A BC on the is usually selected when there is a BP at origin and another BP at infinity. Such a selection signifies the causality of the signal in the time domain.

It is a well-known fact that only the singularities of a multivalued function in the first Riemann sheet are of physical significance [19]. We also confine our study in this paper to the first Riemann sheet. The symbols 𝐶+ and 𝐶 stand for the closed RHP and the open RHP of the first Riemann sheet, respectively.

One important fact is that the integrations in opposite directions along opposite sides of a BC are not canceled due to the very discontinuity of the function on the BC. For example, Figure 1 shows a case where the BC is and connects the two BPs at zero and at infinity. In such a case, the integration𝐶+𝐶(2.1)is not necessarily zero. The BP of the multivalued function 𝐹(𝑠) at infinity (if any) can be investigated by examining 𝐹(1/𝑠) at origin. For instance, 𝐹(𝑠)=𝑠1/2 has BPs of order one at 𝑠=0 and 𝑠=.

The best way to locate the BPs of a multivalued function is to use the property that a multivalued function has fewer values at a BP than at other points. For instance, the function𝑠𝐹(𝑠)=𝑠+211/21/2(2.2)is four-valued, in general, but it reduces to a double-valued at 𝑠=±1. Thus, the points 𝑠=±1 are BPs depending on which sheet they are in.

In multivalued functions, a point at which the function becomes infinite is not necessarily a pole. For example, consider 𝐹(𝑠) as1𝐹(𝑠)=𝑠1/2,(2.3)which has a BP at 𝑠=0. Although this function becomes infinite at the BP, this is not a pole. To find the reason, consider the integral𝐶1𝑠1/2𝑑𝑠,(2.4)where 𝐶 is a counterclockwise closed curve encircling the origin once. For simplicity, consider the curve as a circle of radius 𝜌. Assuming 𝑠=𝜌𝑒𝑖𝜙, it follows that𝐶1𝑠1/2𝑑𝑠=𝜋𝜋1𝜌𝑒𝑖𝜙/2𝑖𝜌𝑒𝑖𝜙𝑑𝜙=𝑖4𝜌.(2.5)It is observed that the integral around BP approaches zero as the radius of integration approaches zero. This would not be true for integration around a pole. We will use the following definition to deal with the singularities at origin.

Definition 2.1. The multivalued transfer function 𝐹(𝑠) is said to have a pole at origin if lim𝑠0𝐹(𝑠)=.

Let (𝑡) denote the impulse response of an LTI causal system. Then its Laplace transform 𝐻(𝑠) (the system transfer function) is defined as𝐻(𝑠)0(𝑡)𝑒𝑠𝑡𝑑𝑡.(2.6)The set of all points on the fist Riemann sheet for which the Laplace integral (2.6) is absolutely convergent is called the region of convergence (ROC), that is, 𝑠=𝜎+𝑖𝜔 belongs to ROC if0||(𝑡)𝑒𝑠𝑡||𝑑𝑡=0||||𝑒(𝑡)𝜎𝑡𝑑𝑡<.(2.7)It is obvious that the ROC of (2.6) is a half-plane to right of the abscissa of convergence 𝜎𝑐. The left-hand boundary of ROC is a line parallel to the imaginary axis.

Cares must be taken when calculating the inverse Laplace transform of a given multivalued function 𝐹(𝑠). The ROC (by definition in the first Riemann sheet) must be chosen equal to the right half-plane of the rightmost singularity (either pole or BP). For example, the ROC of𝑒𝐹(𝑠)=𝑠1𝑠+2(2.8)must be chosen as {𝑠}>1. After determining the ROC of 𝐹(𝑠) , its inverse Laplace transform 𝑓(𝑡), can be calculated from𝑓(𝑡)=11{𝐹(𝑠)}=2𝜋𝑖Br𝐹(𝑠)𝑒st𝑑𝑠,(2.9)where Br is the Bromwich contour considered in the ROC. Note that choosing the Br contour in the ROC (as described before) guarantees the zero result for 𝑡<0. Figure 1 shows the Br contour of a multivalued function the rightmost singularity of which is a BP at origin. We are not authorized to use a contour that intersects the BC because such a contour enters to the next Riemann sheet and has a discontinuity at the BC (see 𝐶1 in Figure 1).

3. Extension of the Concept of Stability

The following theorem presents the necessary and sufficient condition needed for the stability of a multivalued transfer function.

Theorem 3.1. A given multivalued transfer function is stable if and only if it has no pole in 𝐶+ and no BP in 𝐶.

Proof. Assume the class of bounded input signals 𝑢𝐿, that is, max𝑡{|𝑢(𝑡)|}<. The system is stable if for every input 𝑢𝐿, the output 𝑦(𝑡)=𝑢(𝑡)(𝑡)=0(𝜏)𝑢(𝑡𝜏)𝑑𝜏 is also bounded, that is, 𝑦𝐿. It is then easy to prove that for a causal LTI system with impulse response (𝑡) to be BIBO stable (as defined above), the necessary and sufficient condition is that 𝐿1 [20], that is,0||||(𝑡)𝑑𝑡<.(3.1)Comparing to (2.7), (𝑡) corresponds to a stable system if and only if the ROC of 𝐻(𝑠) includes the imaginary axis. According to the previous discussions, it will be the case if and only if 𝐻(𝑠) has no pole in 𝐶+ and no BP in 𝐶 (because, else the Laplace integral will not be convergent). This completes the proof.

Note that this theorem cannot deal with the stability of the general case of the fractional-order systems. Interesting outcome of Theorem 3.1 is that an LTI system without any unstable pole may be unstable because of the unstable BP. It also implies that in dealing with fractional-order transfer functions, not only the denominator but also the numerator is important from the stability point of view. In fact, an LTI system can be unstable just because of an unstable BP appeared in the numerator term. It is concluded from Theorem 3.1 that the instabilities caused by unstable BPs cannot be removed by feedback because the transfer function of the resulted system will unavoidably have the same unstable BP. For that reason, such instabilities can be called essential instabilities.

Most of the practical fractional-order transfer functions have BPs at the origin (and infinity) but unstable BPs are not trivial. In the following, we study the propagation of an electric signal through a special electric line of length 𝑙. We show that such a system has an essential instability, that is, an unstable BP. Figure 2 shows the model of the (unbalanced) transmission line under consideration which applies the negative resistor. Per unit of length, the inductance is 𝐿, the capacity is 𝐶, and the conductance is 𝐺. It can also be easily verified that per unit of length the resistance is 𝑅𝑅𝑁. Kirschoff's laws read𝐿𝜕𝑖𝜕𝑡=(𝑅𝑅𝑁)𝑖𝜕𝑣,𝐶𝜕𝑥𝜕𝑣𝜕𝑡=𝜕𝑖𝜕𝑥𝐺𝑣,(3.2)where 0𝑥𝑙,𝑡0, and the boundary conditions are𝑣(0,𝑡)=𝑣𝑠,𝑖(𝑙,𝑡)=0.(3.3)Straight calculations yield𝑉𝑜(𝑠)𝑉𝑠=1(𝑠)𝑙cosh(𝑅𝑅𝑁+𝐿𝑠)(𝐺+𝐶𝑠).(3.4)The above transfer function has BPs at 𝑠1=(𝑅𝑁𝑅)/𝐿 and 𝑠2=𝐺/𝐶. Obviously 𝑠1 corresponds to an unstable BP if 𝑅𝑁>𝑅.

4. Examples

In this section, two numerical examples are presented to confirm the validity of Theorem 3.1. The effect of an unstable BP in the numerator term on system instability is studied in the following examples.

Example 4.1. Consider a system with transfer function 𝐻(𝑠)=(𝑠1)1/2𝑠2+2𝑠+2,(4.1) the domain of definition for which is a Riemann surface with two Riemann sheets where 𝑠=1 is a BP of order one. 𝐻(𝑠) has four poles: 𝑠1=2𝑒𝑗3𝜋/4,𝑠2=2𝑒𝑗3𝜋/4,𝑠3=2𝑒𝑗5𝜋/4, and 𝑠4=2𝑒𝑗11𝜋/4 where 𝑠1 and 𝑠2 are on the first Riemann sheet and 𝑠3 and 𝑠4 belong to the second Riemann sheet. Although there is no pole in 𝐶+, it is concluded from Theorem 3.1 that 𝐻(𝑠) is unstable because of a BP in 𝐶. In the following, the instability caused by the BP at 𝑠=1 is verified by direct calculation of the system impulse response.

In order to calculate the inverse Laplace transform of (4.1), consider the contour Γ shown in Figure 3. It is concluded from the residue theorem that Γ𝐻(𝑠)𝑒𝑠𝑡𝑑𝑠=Br+𝑐1+𝑐2+𝑐3+𝑐4(4.2)=2𝜋𝑖Res𝑠=𝑠1+Res𝑠=𝑠2.(4.3)It can easily be verified that𝑐1𝐻(𝑠)𝑒𝑠𝑡𝑑𝑠=𝑐4𝐻(𝑠)𝑒𝑠𝑡𝑑𝑠=0.(4.4)Some algebra yields𝑐2+𝑐3=0𝑖2𝑟1/2𝑒(1𝑟)𝑡𝑟24𝑟+5𝑑𝑟,(4.5)Res𝑠=𝑠1+Res𝑠=𝑠2=5cos(𝑡0.5arctan0.5)𝑒𝑡=(4.6)5cos(𝑡13.3)𝑒𝑡.(4.7)Now, it is concluded from (4.3), (4.4), (4.5), and (4.7) that(𝑡)=5cos(𝑡13.3)𝑒𝑡1𝜋0𝑟1/2𝑒(1𝑟)𝑡𝑟24𝑟+5𝑑𝑟.(4.8)The term 5cos(𝑡13.3)𝑒𝑡 represents a damped oscillation but the integral0𝑟1/2𝑒(1𝑟)𝑡𝑟24𝑟+5𝑑𝑟(4.9)corresponds to an unstable function of time. To find out the reason of instability, the integrand is plotted in Figure 4 as a function of 𝑟 for several values of 𝑡. As it is observed, the area under the plot is increased unboundedly by increasing time. Figure 5 shows the system impulse response which is given by (4.8).

Example 4.2. Consider the LTI system governed by the integrodifferential equation (𝑦+4𝑦+4𝑦)(𝑦+4𝑦+4𝑦)=(𝑢𝑢)(𝑢+𝑢),(4.10) where is the convolution operator. The above equation corresponds to the transfer function𝐻(𝑠)=𝑌(𝑠)=𝑈(𝑠)(𝑠1)(𝑠+1)(𝑠+2)2.(4.11)The above transfer function has a stable BP at 𝑠=1 and an unstable BP at 𝑠=1. The BC is assumed to be the straight line connecting two BPs as depicted in Figure 6. Such a system is unstable according to Theorem 3.1. In order to calculate the system impulse response, consider the contour Γ shown in Figure 6. Since there is no pole inside the contour, it is concluded from the residue theorem thatΓ𝐻(𝑠)𝑒𝑠𝑡𝑑𝑠=Br+𝐶1++𝐶10=0.(4.12)It can easily be verified that𝐶1=𝐶10=0.(4.13)Since there is no cut on {𝑠}<1, we can write𝐶2+𝐶9=0,𝐶4+𝐶7=0.(4.14)The residue theorem implies that𝐶3+𝐶8=2𝜋𝑖Res(𝑠1)(𝑠+1)(𝑠+2)2,𝑠=2=0.(4.15)In order to do the integration along 𝐶5 and 𝐶6, let us do the parameterization 𝑠=𝑟𝑒±𝑖𝜋±𝑖𝛿+1 where positive and negative signs correspond to 𝐶5 and 𝐶6, respectively, 𝑟(0,2) and 𝛿 is a small positive number which tends to zero. Some algebra yields𝐶5+𝐶6=0𝑟=2𝑖𝑟(2𝑟)(3𝑟)2𝑒(1𝑟)𝑡(𝑑𝑟)+2𝑟=0𝑖𝑟(2𝑟)(3𝑟)2𝑒(1𝑟)𝑡(𝑑𝑟),(4.16)or equivalently𝐶5+𝐶6=2𝑟=0𝑖2𝑟(2𝑟)(3𝑟)2𝑒(1𝑟)𝑡𝑑𝑟.(4.17)It is concluded from (4.12), (4.13), (4.14), (4.15), and (4.17) that1(𝑡)=𝑖2𝜋Br𝐻(𝑠)𝑒𝑠𝑡𝑑𝑠(4.18)=2𝑟=0𝑟(2𝑟)𝜋(3𝑟)2𝑒(1𝑟)𝑡𝑑𝑟.(4.19)The integrand of (4.19) is plotted in Figure 7 as a function of 𝑟 for various values of 𝑡 which indicates that the integrand is an unbounded function of time. The system impulse response is shown in Figure 8 which exhibits instability as expected.

5. Conclusion

The stability of a certain class of fractional-order (multivalued) transfer functions is studied. A stability theorem is proved which is applicable for open-loop stability testing of many fractional-order transfer functions. It is shown that in dealing with the stability of multivalued transfer functions, the numerator term is as important as the characteristic function. The effect of unstable BPs is studied and two illustrative examples are presented which are unstable because of the unstable BP appeared in numerator. A family of challenging instabilities is introduced which are called essential instabilities in this paper.