Abstract

The well-known root-locus method is developed for special subset of linear time-invariant systems known as fractional-order systems. Transfer functions of these systems are rational functions with polynomials of rational powers of the Laplace variable s. Such systems are defined on a Riemann surface because of their multivalued nature. A set of rules for plotting the root loci on the first Riemann sheet is presented. The important features of the classical root-locus method such as asymptotes, roots condition on the real axis, and breakaway points are extended to fractional case. It is also shown that the proposed method can assess the closed-loop stability of fractional-order systems in the presence of a varying gain in the loop. Three illustrative examples are presented to confirm the effectiveness of the proposed algorithm.

1. Introduction

The root-locus method of Evans is one of the most popular and powerful tools for both analysis and design of single-input single-output (SISO) linear time-invariant (LTI) systems. There are two main application areas for this method [1] as follows. (1) Stability: to obtain sufficient conditions on a real parameter under which the closed-loop system in Figure 1 remains stable. (2) Design: the root-locus method offers an efficient tool for design of lead-lag compensators. There have been further advances to the root-locus method since its origin in 1948. Krall [2, 3] developed the method for delayed systems, Bahar and Fitzwater [4] studied the problem from the numerical point of view and finally, Byrnes et al. [5] presented the root-locus method for distributed parameter systems.

For typical systems, there are several easy-to-use rules for plotting the root loci that do not generally suffice to determine it uniquely [1]. These rules serve only as hints and often the intuitive insight of a control engineer is needed for completing the root-locus plot. The root-locus method will apparently become more difficult to apply as the system's order becomes higher [5].

In recent years, there has been an increasing attention to fractional-order systems. These systems are of interest for both modelling and controller design purposes. In the fields of continuous-time modelling, fractional derivatives have proved useful in linear viscoelasticity, acoustics, rheology, polymeric chemistry, biophysics [6, 7]. In general, fractional-order systems are useful to model various stable physical phenomena (commonly diffusive systems) with anomalous decay.

An interesting study of fractional differential systems appeared in [8] using a stochastic framework. The idea of fractional powers is also used for identification purposes. Tsao et al. [9] and Poinot and Trigeassou [10] clarify the identification method when the members of model set are of fractional order. Two applications of such identifications can be found in [11, 12]. Fractional-order systems are also used in control field. Podlubny [13] and Valério and Sá da Costa [14] discussed methods of designing controllers, Raynaud and Zergaïnoh [15] studied fractional-order lead-lag compensators, and Oustaloup et al. [16, 17] introduced the so-called CRONE controllers.

In this paper, the systems under consideration are described by rational transfer functions and the powers of the Laplace variable, , are limited to rational numbers. Such systems lend themselves well to some algebraic tools [18, 19]. Practical examples of such systems can be found in [11, 12, 19]. The problem of plotting the root loci for these systems is treated in this paper. Unlike [5] that deals with infinite-dimensional systems, in the problem we are going to solve, the systems are assumed to be of finite dimension and this makes the problem simple enough to deal with analytically.

The proposed method can be used to examine whether a given closed-loop system, as shown in Figure 1, remains stable for large 's or not, where is a fractional-order transfer function. In [20], a generalization of the Routh-Hurwitz criterion for fractional-order systems is presented. However, this method can deal with the stability problem for such systems but it is a very complicated algorithm.

The rest of this paper is arranged as follows. Section 2 provides some basic definitions and notations together with the problem statement. In Section 3, the rules for plotting the root loci in fractional case are presented. Three illustrative examples are presented in Section 4. Finally, some conclusions end the paper.

Notation
Blackboard capitals denote sets and spaces: especially the natural numbers (without zero), the real numbers, the rational numbers, the integer numbers, and the complex numbers. The symbol , where , denotes the biggest integer that is less than or equal to .

2. Problem Statement and Preliminaries

Before introducing the main problem, some basic definitions and notations are provided. It is assumed that the reader is familiar with the concepts of “Riemann surface,” “Riemann sheet,” “branch point,” and “branch cut” (see, e.g., [21], or [22] for deeper analysis).

Definition 2.1. The function is a fractional-order polynomial, if and only if for .

Definition 2.2. Consider the fractional-order polynomialwhere are relatively prime for . (If for some , then by definition .) Let be the least common multiple (lcm) of denoted as . Then can be written asNow the fractional degree (fdeg) of is defined as

The function as defined in (2.2) is a multivalued relation of the domain of definition for which is a Riemann surface with Riemann sheets where the origin is a branch point [21]. In this paper, the branch cut is assumed at and the first Riemann sheet is denoted by and defined asNote that each Riemann sheet has only one edge at branch cut. The following proposition gives the roots number of .

Proposition 2.3. Let be a fractional-order polynomial with . Then the equation has exactly roots on the Riemann surface.

Proof. Considerfor an appropriate . Assuming , we haveThe fundamental theorem of algebra gives roots for , say . Consequently, has roots at .

Definition 2.4. The fractional-order polynomial is minimal if .

Now consider the standard closed-loop system in Figure 1 where the transfer function of plant is given byand is assumed to be a positive real constant. Note that the domain of definition of is a Riemann surface with Riemann sheets [21].

Definition 2.5. With the above notations, is called strictly proper for , proper for , nonproper for , and biproper for .

Definition 2.6. The roots of the equations and on are called open-loop zeros and open-loop poles, respectively.

It is a fact that when a minimal fractional-order polynomial is represented in a nonminimal form, the number of its zeros is increased but the location and the order of zeros on remain unchanged. For example, consider the fractional-order polynomials (minimal) and (nonminimal). The equation has only one root at (on the first Riemann sheet) while has a root at (on the first Riemann sheet), and another root at (on the third Riemann sheet), although and have different number of zeros but the location and the order of their zero on are identical. It concludes that Definition 2.6 is not ambiguous; representing and in a nonminimal form will not affect the open-loop poles and zeros.

Note that is not a pole of even if . The following definition deals with the singularities at the origin.

Definition 2.7. The point is defined to be a pole of order of (as defined in (2.7)) if the point is a pole of order of .

The characteristic equation of the closed-loop system shown in Figure 1 isIt is desired to address the generalized root-locus problem that is to plot the root loci of (2.8) on when varies. The reason for concerning about the first Riemann sheet is that the time-domain behavior and stability properties of the closed-loop system are determined only by those roots of the characteristic equation that lie on the first Riemann sheet [19, 23]. Note that a system with characteristic equation (2.8) is stable (in the sense of bounded-input bounded-output) if and only if it has no roots in the closed right half plane (CRHP) of [24, 25]. In this paper, we restrict ourselves to the following conditions. (i)The transfer function of the plant is strictly proper. Final results can easily be extended for nonproper systems but such an extension to biproper transfer functions is complicated. This is similar to the difficulty that occurs when the root-locus plot for an integer-order system with biproper transfer function is involved [26].(ii)Parameter is a positive real number. The results can easily be extended for negative real 's.(iii)Both and are monic fractional-order polynomials. This does not lose the generality and simplifies the notations.(iv) and have no common roots. Otherwise, the characteristic equation will have root(s) that does (do) not vary by changing . In the rest of this paper, the single-valued function obtained by replacing every in (2.8) with is denoted by , that is,We do the same for other multivalued relations.

3. Root Loci in Fractional Case

3.1. Properties of the Root Loci in Fractional Case

The root-locus plot of provides a very good insight to the root-locus plot of . Figure 2 shows the relationship between -plane and sheets of the Riemann surface. In this figure, the sector corresponds to . In the following, some important features of the root loci of are presented.

3.1.1. Symmetry with Respect to Real Axis

Considering the fact that the root loci of is symmetric with respect to real axis, it is concluded that the roots loci of on are also symmetric with respect to real axis. Note that, in general, this explanation is not correct for the root loci on other Riemann sheets.

3.1.2. Number of Branches

A branch by definition is the loci of a single root of the characteristic equation when varies from zero to infinity. In classical case, the root-locus branches start from open-loop poles and terminate at zeros (finite zeros or zeros at infinity) [1]. In fractional case, it is concluded from Proposition 2.3 that the characteristic equation (2.8) has roots distributed on Riemann sheets. Considering the root-locus plot of in -plane, it is obvious that not all root-locus branches on necessarily start from open-loop poles and terminate at open-loop zeros. In fact, a branch may cross the branch cut and enter to another Riemann sheet.

There is another point that should be noted here. Clearly, branches start from the open-loop pole which is of order . When , all these branches are on for . Otherwise, they belong to different Riemann sheets. One important case is due to the poles at the origin. If is a pole of order of (2.7), then branches start it, which are not necessarily on for . In order to find the number of branches that start from and are on for , let and stand for the number of positive real open-loop poles and zeros, respectively. Then according to the angle condition, the angle of departure from the pole at the origin is obtained asAs a result, if (2.7) has a pole of order at the origin, then branches (on ) start from the angle of departure of which is calculated from (3.1).

3.1.3. Roots Conditions on the Real Axis

In the classical root-locus algorithm, any point on the real axis, the total number of real poles and zeros to the right of which is odd, lies on a root locus. Clearly, the line segments lying on the positive real axis of -plane are mapped to the line segments lying on the positive real axis of . So, according to the root-locus plot in -plane, any point on the positive real axis of , the total number of real poles and zeros to the right of which is odd, lies on a root locus. But for given in (2.7), no line segment on can belong to the root locus. The reason is as follows. If such a line exists then it should necessarily lie on the ray in -plane. It is a well-known classical result that the semiinfinite line , which is a root loci branch of a system with transfer function , is the only object in -plane that can lie on this ray. But corresponds to which is not multivalued. Consequently, the root-locus plot of the multivalued transfer function can never have a branch at .

3.1.4. Asymptotes and Their Directions

Asymptotes are very important in drawing a root-locus plot as they exhibit directions of the branches for large 's. The asymptotes of the root-locus plot in integer case are first studied in [21]. Another explanation with more details can be found in [27]. The approach used in [21, 27] cannot directly be applied for fractional case. Here we develop an alternative approach to find the asymptotes to the root-locus curves of a fractional-order transfer function. The following theorem is the main result of this paper because it can be used to examine the closed-loop stability for large gains.

Theorem 3.1. Asymptotes of the root-locus plot are straight lines all passing through the origin and their directions are given by

Proof. See Appendix.

Note that in Theorem 3.1, may belong to any sequence of successive integer numbers but the sequence we have used makes a relevant correspondence between asymptotes and Riemann sheets. This sequence guarantees that . Note also that for the resulting asymptotes lie on . In fractional case, however, all asymptotes pass through the origin. Since the open-loop system is assumed to be strictly proper, the root-locus plot will always have at least one asymptote.

Remark 3.2. In integer case, if the negative real axis is an asymptote for the root-locus plot, then it is the asymptote for one and only one of the branches. Moreover, the corresponding branch of the root-locus plot coincides with the asymptote. In the fractional case, however, the negative real axis can be an asymptote line for more than one root and it is not superposed on any branch. As a matter of fact, according to (3.2) the negative real axis is the asymptote for all infinite roots when .

3.1.5. Breakaway and Break-in Points

The breakaway and break-in points on a root-locus plot are points where two or more branches intersect and then go apart. If is a breakaway (break-in) point then it necessarily satisfies both and for some on . These two equations imply that and or equivalently, . The latter equation can be interpreted in terms of the open-loop transfer function, , as . So, every breakaway (break-in) point must satisfy the equationon (see, e.g., [21] for differentiation of multivalued relations). The roots of (3.3) are breakaway (break-in) points if the corresponding 's are positive real numbers. Equation (3.3) can also be interpreted in terms of as

3.2. Comprehensive Algorithm

The following is a summarization of the general rules for constructing the root loci in fractional case. (1)Locate the open-loop poles and zeros.(2)Determine the order of the pole at the origin (if any) and calculate the angle of departure using (3.1).(3)Determine the root loci on the positive real axis. Note that no line segment on the negative real axis can belong to the root loci.(4)Determine the directions of asymptotes from (3.2).(5)Find the breakaway and break-in points (in any) from (3.3).(6)Complete the root-locus plot.

4. Examples

Example 4.1. Consider the closed-loop system in Figure 1 withThe open-loop poles of this system are located at and , and there is an open-loop zero located at . The line segments and belong to the root loci because the total number of poles and zeros to the right of any point on them is an odd number. The directions of the asymptotes (on the first Riemann sheet) are and . The roots of the equation are , , and . The only feasible solution is which corresponds to . Figure 3 shows the root-locus plot of this system.

Example 4.2. Consider the closed-loop system in Figure 1 withThis system has an open-loop zero at and an open-loop pole of order three at . There is also a pole of order four at the origin. The line segment on the positive real axis belongs to the root loci. According to (3.1), the angles of departure from the pole at the origin are and . Letting , , and it is concluded from (3.2) that the directions of the asymptotes on are , , and . Figure 4 shows the root-locus plot of this system.

Example 4.3. According to [28], the fractional-order model of a heating furnace is given bywhich compared to (2.7) results in , , and . Assuming in the connection of Figure 1, the root-locus plot has two asymptotes on the directions of which are and , thanks to (3.2). Since none of these asymptotes lie on the CRHP of and has no zeros, one can choose arbitrarily large to arrive at a closed-loop system with the ability of tracking the command input. Figure 5 shows the closed-loop system response for together with the open-loop system response when the system is subjected to a unit step. As it is expected, the closed-loop system is stable and its bandwidth is increased by increasing . Podlubny [29] proposed the fractional-order modelfor another heating furnace. This transfer function can be represented in the equivalent formwhich corresponds to , , and . The root-locus plot of this system has two unstable infinite branches the directions of which are and . Hence, it is not possible to control the system by means of a simple proportional action. One possible approach is to use more complex structures such as lead-lag compensators.

5. Conclusion

In this paper, an approach for constructing the root-locus plot for fractional-order systems is developed. Important features of the root loci are studied and a comprehensive algorithm is presented. Although the rules for plotting the root loci in fractional case are somehow similar to those available in integer case, there are also some major differences. For example, it is shown that in fractional case no line segment on can belong to the root loci. It is also shown that the asymptotes of all infinite branches of the root-locus plot pass through the origin. As another difference, the well-known Routh-Hurwitz stability test cannot be used to find the points at which the root-locus plot intersects with the imaginary axis. Three illustrative examples are presented to confirm the effectiveness of the proposed algorithm.

Appendix

The following is a proof for Theorem 3.1. Consider the general form of the characteristic equation as follows:which can be written asthenand for large , it can be approximated asTaking both sides to power yieldsNow, using the fact that first-order Taylor's series expansion of around is , we haveThus,Taking both sides to power yieldsAgain using Taylor's series expansion,That can further be written asIn the above formula, the last term goes to zero for all as provided that . It goes to for which results in the well-known fact that the asymptotes intersect at for integer case [1].