Abstract

This paper focuses on the problem of fractional controller stabilization for a first-order time-delay systems. For this reason, we utilize the Hermite–Biehler and Pontryagin theorems to compute the complete set of the stabilizing parameters. The widespread industrial utilization of PID controllers and the potentiality of their noninteger order representation justify a timely interest in tuning techniques. Step responses are calculated through parameters inside and outside stability region to prove the method efficiency.

1. Introduction

Time delay usually appears in many real-time engineering systems in the state, the measurements, or the control input [1, 2]. Delays are involved in challenging areas of robotics and real-time systems [3], which are generally sources of instability. To eliminate this instability, researchers introduced several approaches of control among the conventional PID controller [4, 5]. These controllers are the most used in industrial purposes due to their simplicity, easy designing method, and their setting methods [6]. Many tuning methods have been proposed in the literature to tune , , and controllers [6].

After that, Podlubny has proposed a generalization of the classic PI and PID controllers defined as and where the order integrator and the order differentiator assumed real noninteger values. Also, he proved that these types of fractional controllers are the best for dynamics systems control [7, 8]. Using allows one to choose besides the parameters of the classical PID (, , and ) the orders of integration and derivation [9]. In most cases, first-order plus dead time (FOPDT) can be used with success to represent the process dynamics of single-input single-output (SISO) systems [10, 11]. Fractional-order controllers have become an interest research topic in control engineering. It has been evolving along with the progress of the technology, and nowadays it is very often implemented in digital form rather than with pneumatic or electrical components. Also, fractional controllers are introduced as a solution to solve the problem of instability of time-delay systems, which give more performance for many types of systems [8]. Caponetto developed a new procedure to compute the parameters of fractional-order controller designed to stabilize a first-order time delay systems [12]. Recently, Hafsi et al. has focused on the stabilization of first order with time-delay systems with a fractional controller of the form [13]. After that, an extension of this work has been developed in [14] for a fractional-order system with delay.

In this paper, we develop analytical characterization of the stabilizing set of fractional controllers for first-order systems with time delay. Based on an extension of the Hermite–Biehler theorem and the Pontryagin theorem, the necessary and sufficient conditions for the stability of SISO first-order systems with known time delay are derived. The algorithms for computing the stabilizing sets of controller are presented on the basis of these conditions. These algorithms simplify the tedious calculations of the intervals of the parameters and presented in papers [13, 14]. The entire set is then found by sweeping the fractional order over appropriate ranges.

This paper is structured as follows. Section 2 is an introductory step that presents the usual definitions of fractional calculus and also presents some advantages that characterize fractional control actions. Section 3 introduces the problem of the stabilization of time-delay systems and presents the theory of the analysis of systems with time-lags which are based on the Hermite–Biehler theorem. Section 4 is attempted to establish a fractional analysis theory for first-order systems with time-delay systems controlled via a regulator. Finally, we present the results of the simulations in Section 5.

2. Fractional-Order Calculus: Preliminary Study

Noninteger calculus can be considered as the generalization of classical calculus to fractional orders of integration or differentiation. The definitions of Riemann–Liouville (RL), Caputo, and Grûnwald–Letnikov are the most well-known definitions used in fractional calculus. According to Grunwald–Letnikov, fractional integration and differentiation orders are defined as follows [15]:where represents the integer part of , is the step size, is a binomial coefficient, and the subscripts a and denote the low limits related to the operation of fractional differentiation. Caputo’s definition of the fractional derivative function of order is defined as follows [8]:

The RL fractional integral or derivative of order is defined as follows [8]:

The Gamma function is defined by

3. Fractional-Order Control Actions

Noninteger order control is the use of fractional calculus to obtain a control system with fractional actions more efficiently than conventional actions. However, the system is modeled in a classical manner or fractional one. From a certain point of view, fractional-order control presented an evolution analogous to that of classical control, following two parallel paths depending on the starting point: the time domain or the frequency domain. In this section, we will look at control actions of type where .: integral action: proportional action: derivative action

The basic control actions traditionally considered will be special cases [8], in which in the closed-loop system shown in Figure 1, r is the reference input, u is the control signal, and y is the output.

3.1. Complex Plane Analysis

In the complex plane, the roots of the system given in (1) are located according to the following equation [8]:

The magnitude and the phase are given byor , such that is the argument of .

3.2. Fractional-Order Integral Action

Integral action slows down the system, eliminates steady-state error, and decreases relative stability [8]. In the frequency domain, the integral action increases the slopes of the amplitude curve by a coefficient and decrements the phase plots by a coefficient . In the complex plane, the integral action makes it possible to move the root locus of the system on the right half-plane [8]. On the other hand, the fractional integral control action is analyzed in the frequency domain as follows. The magnitude and the phase curves are, respectively, given by [8]

The phase plot is given by

Accordingly, if we choose in the interval ,The magnitude curve is shifted with an interval value The phase plot is delayed by an angle with respect to the interval

3.3. Fractional-Order Derivative Action

The derivative control action increases the relative stability but unfortunately it makes the system more sensitive to high frequency noise [8]. In the complex plane, it allows to move the locus of the roots of the system on the left half-plane. In the frequency domain, the derivative control action produces a constant phase advance of and increases the slopes of the magnitude curves with a value equal to [16]. By following a procedure similar to that of the integral action and from equations (7) and (8), we note that with the presence of the fractional derivative action [8],The magnitude curve is shifted with an interval value The phase plot is delayed by an angle with respect to the interval

4. Problem Characterization

Many industrial processes can be characterized by a first order with time-delay transfer function:where represents the steady-state gain, represents the time delay, and represents the time constant for the plant. These three parameters are supposed to be positive. In this part, we consider the problem of stabilizing the first-order plus time-delay system with a noninteger regulator .

The theory of fractional analysis, which is to be developed in this part, was based on the Hermite–Biehler theorem and was intended for first-order time-delay systems. Generally, this kind of system is characterized by the following relation:where and for are polynomials with real coefficients and represent the delays. This type of equations, including and as variables, is called a quasi-polynomial and is used to characterize the closed-loop system when the transfer function involves time delay. This analysis is based on a new version of the Hermite–Biehler theorem for Hurwitz quasi-polynomials while respecting the following assumptions:

4.1. Hermite–Biehler Theorem

where and are, respectively, the imaginary and the real part of the quasi-polynomial [17, 18]. Within A1 and A2, is stable if and only if(1) and have only simple real roots, and these are interlaced(2), for some

4.2. Pontryagin Theorem

Let M and N indicate the highest powers of and , respectively, in [17, 18]. is a suitable constant such that the coefficients of terms of highest degree in and do not vanish at . As well, it is necessary and sufficient that in the intervalsthe equations and have exactly roots, starting with sufficiently large .

5. Stability Region for PI Fractional Controller

According to the Hermite–Biehler theorem, the first condition ensures that the real and imaginary parts of the characteristic equation have only simple real roots and these are interlaced. The first part of this theorem is checked by the Pontryagin theorem.

The characteristic equation of the closed-loop system in Figure 1 is as follows:

Consider that the system to be controlled in this section is the first-order time-delay system presented by expression (9). Thus, our objective is to study the stability of the system, so we must analytically calculate all the parameters of the controller , and of the transfer function of the noninteger order controller given by expression (10). The real and imaginary parts of the characteristic relation become

5.1. Range and Pontryagin Condition

Clearly here, is function on the two variables and while the imaginary part depends only on the parameter . For this reason, let us now consider the system where the parameters are fixed like , , and and the fractional integral action . To ensure the stability of the closed-loop system, we first implement the Pontryagin theorem to determine the proportional gain which ensures the real roots of the imaginary part . This step allows us to define the best value of which gives the largest range of parameter for. This theoretical development of these results is quite involved in the following algorithm.

Here, represents the number of roots for and and represent the first interval limits of arbitrary choose. The values of ensuring real roots for are given by Algorithm 1 as shown in Figure 2. Note that the projection corresponds to the largest range for .

(1)Initialize ; ;
(2)Count the roots of the equation for
(3)If , then go to 4; else increment and go to 5.
(4)Save and increment
(5)If , go to 2; else give Pontryagin interval.

From Figure 3, it is remarkable that, for some values inside this larger range of , the Pontryagin condition is respected. We can verify that for , , and , has exactly five roots while for , it has only one root. Therefore, out of this range, does not have exactly five roots.

Since the value of is chosen, we calculate the range of the proportional gain for different values of in the interval as shown in Figure 4.

5.2. Solution of the Hermite–Beihler Conditions and Set of Stability Region

The next phase consists of calculating the intervals of and which satisfy the interlacing condition between the roots of the imaginary and real parts. From there, we remind that and affect the real part . However, it is enough to ensure that the interlacing property is respected between the roots of the real and imaginary parts of the characteristic equation, which also means that the real part has only simple real roots.

In fact, the real part of the characteristic equation can be written as follows:where

We now evaluate at the roots of the imaginary part . For , using (15), we obtain

For , can take the following form:

Interlacing the roots of and is equivalent to since , , , , and so on.

Now, let us explore the conditions that allow us to verify whether the roots of and are interlaced. In fact, we compute the values of the real part in the zeros of the imaginary part . Therefore, the interlacing property ensures thatwhich impliesfor ,

Let be a complex parameter equal to

From equations (22)–(24), it is possible to develop the system of inequalities as follows:

The approach developed previously is summarized in Algorithm 2.

(1)Initialize ; ; .
(2)Compute the roots for .
(3)Determine the values of .
(4)Increment ; If , then go to 2; else give the region .

We note that, and represent the terminals of the interval determined by the first algorithm. By applying Algorithm 2, we can find the stability region of the system as shown in Figure 5. Note that for values outside this range, there is no stabilizing controller.

By sweeping over all , we can generate the set of values for which the closed-loop system is stable. The region of global stability can then be visualized in a 3D plot as shown in Figure 6.

6. Simulation Results

In order to examine the accuracy of the stability region and the efficiency of our tuning method, step responses are calculated on either side of the stability region. Figures 7 and 8 illustrate the calculation of the step responses with a value of the pair chosen within the interlimit of the stability region. On the other hand, Figure 9 shows the step responses calculated with a value of the pair choosing from the outer limit of the stability region. It is clear that the closed-loop system has a convergent stable dynamic when the controller parameters choose within the internal limit of the stability region, and it has a divergent unstable dynamic when the controller parameters choose from the outer limit of the stability region.

We can also observe that for low values, this gives high static error values; otherwise, that is, greater than 1, the static error is zero. It is interesting to note that the variation of the references is essential to evaluate the performances of the method developed in the presence of time delay.

7. Conclusion

In this work, we studied the stabilization problem of first-order plus time-delay systems with fractional controller. The quasi-polynomials which model the delayed systems are characterized by an infinite number of roots which makes their study more complicated. In this case, a fractional analysis theory based on the Hermite–Biehler and Pontryagin theorems makes it possible to define a stability region for this kind of systems. The interval of was calculated by applying Pontryagin’s theorem. According to these values, the roots of the imaginary part function are all simple and real. According to the interlacing property, for each value of , there will be an interval of values of which represent the region of stability established for this fractional controller.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that they have no conflicts of interest.