Next Article in Journal
A Stochastic Fractional Calculus with Applications to Variational Principles
Next Article in Special Issue
Fuel Cell Fractional-Order Model via Electrochemical Impedance Spectroscopy
Previous Article in Journal
Mathematical Description of the Groundwater Flow and that of the Impurity Spread, which Use Temporal Caputo or Riemann–Liouville Fractional Partial Derivatives, Is Non-Objective
Previous Article in Special Issue
Hardware Implementation and Performance Study of Analog PIλDμ Controllers on DC Motor
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of Cascaded and Shifted Fractional-Order Lead Compensators for Plants with Monotonically Increasing Lags

Department of Electrical and Information Engineering, Polytechnic University of Bari, Via E. Orabona, 4, I-70125 Bari, Italy
Fractal Fract. 2020, 4(3), 37; https://doi.org/10.3390/fractalfract4030037
Submission received: 2 July 2020 / Revised: 21 July 2020 / Accepted: 23 July 2020 / Published: 27 July 2020
(This article belongs to the Special Issue Fractional Calculus in Control and Modelling)

Abstract

:
This paper concerns cascaded, shifted, fractional-order, lead compensators made by the serial connection of two stages introducing their respective phase leads in shifted adjacent frequency ranges. Adding up leads in these intervals gives a flat phase in a wide frequency range. Moreover, the simple elements of the cascade can be easily realized by rational transfer functions. On this basis, a method is proposed in order to design a robust controller for a class of benchmark plants that are difficult to compensate due to monotonically increasing lags. The simulation experiments show the efficiency, performance and robustness of the approach.

1. Introduction

Fractional calculus is an old field of science that, based on the initial idea of generalizing derivatives with integer order to derivatives with non-integer order, has given rise to many results in the pure field of mathematics [1,2,3,4]. However, today the field has tremendously grown and has many and various applications in science and engineering [5,6,7,8], such that even modeling, analysis, and control of complex systems requiring a multi-disciplinary approach [9,10] can be approached by fractional calculus tools [11,12,13].
In the specific field of automatic control, it is now more than two decades since the influential book [14] reported that the 95 % of the control loops worldwide were of Proportional-Integral-Derivative (PID) type. Today, the technological trends and the increasing demand of better tuning make it clear that the PID controllers are still a subject of intensive research. Hence, following the boost to innovation in the late twentieth century, the fractional-order controllers (FOCs) are also proposed for industrial applications [15,16,17,18,19,20,21,22].
The first attempt to classify the FOCs used in process applications mentioned four types [23]: the TID controller [24], the CRONE controller [25,26], the P I λ D μ controller [27], and the fractional lead-lag compensator [28]. All share the same idea of using irrational compensators ensuring flat phase in Bode plots. Namely, if the phase derivative with respect to the frequency is zero (or nearly zero), then robustness to gain variations and iso-damping behavior of the step response is achieved. Hence, ensuring flat phase property is a main reason justifying the interest for FOCs.
In the years following the publication of [23], a great effort has been made to develop efficient FOC tuning procedures in both the frequency and time domain. A noticeable, present-day research direction in tuning approaches opts for optimization techniques with constraints that are expressed by time-domain specifications (rise time, settling time, percentage overshoot, error indices, etc.) or by frequency-domain specifications (phase/gain margin, crossover frequency, bandwidth, sensitivity magnitudes, etc.). For example, the tuning of a fractional-order PID (FPID) controlling a first-order plus delay-time process is converted into an optimization problem [17,29]. In other cases, the tuning is based on parameter searching in a multidimensional space [30]. In addition, as regards the time-domain optimization approaches, many authors employed evolutionary algorithms for tuning FPID controllers. For example, they applied Particular Swarm Optimization (PSO) or Genetic Algorithms to minimize the Integral Time Absolute Error (ITAE) [31,32] or a combination of the ITAE and the Integral Square Error (ISE) [33] or the integral absolute error (IAE) [34] or a combination of the integral gain and closed-loop system bandwidth [35]. Additionally, a combination of differential evolution and PSO was proposed to design and realize FOC based on time-domain performance specifications [36].
Clearly, the drawback of all the optimization-based tuning procedures is that they should be repeated for any specific model that one takes into account. However, in practice, control engineers need easy-to-apply, efficient tuning rules. For this reason, some attempts generalized the Ziegler and Nychols rules to FPID tuning [37,38]. New formulas also extended the Symmetrical Optimum approach [14] to tune the fractional-order PI (FPI), also named PI α controller, in positions control of a class of electromechanical systems [39]. To overcome the difficulties, the research on FPIDs developed empirical tuning rules and some auto-tuning approaches [17,39,40,41,42,43,44,45,46,47,48]. Whatever tuning approach is chosen, the practical implementation of FPID is a critical issue. Namely, the fractional-order transfer functions (TFs) of the FOC frequently require to be approximated by high-order rational TFs.
On the basis of the above considerations, this paper considers the Cascaded, Shifted, Fractional-order, LEad Compensators (CS-FLECs), a new class of compensators enjoying the following characteristics:
(A)
The CS-FLECs are multistage compensators, in which each stage is in its turn a fractional-order lead compensator (FLEC). Each FLEC stage is frequency-scaled with respect to the previous one, so that it provides phase lead values with a nearly flat phase on an adjacent interval. When compared with a cascade of identical FLECs that are superposed on the same frequency interval, a CS-FLEC exhibits a nearly flat phase in a much larger frequency interval. This is a direct result of the serial structure of the shifted stages.
(B)
To implement a CS-FLEC, each stage needs a rational TF approximation. As the paper shows, a second-order TF provides a satisfactory approximation in the frequency interval of each stage of the cascade. The values of the coefficients in each second-order TF ensure low sensitivity in both analogue and digital realizations.
(C)
The paper shows how to apply CS-FLEC structures to compensate a class of plants that are notoriously difficult to control [49,50]. The approach is especially suited for plants that are characterized by monotonically increasing lags. The fundamental ideas underlying the design pattern are simple and refer to formulas based on the properties of the CS-FLEC. The paper also brings out the limits of the CS-FLEC in controlling the chosen benchmarks.
The organization of the paper is the following. Section 2 introduces the CS-FLEC controller and illustrates its properties. Section 3 provides a new and easy method for implementing rational, low-order TF of these controllers. Section 4 describes the procedure to design a CS-FLEC. Section 5 presents and discusses two case-studies that show how CS-FLECs control classes of processes, reported as benchmarks by the technical literature. Section 6 provides the conclusions.

2. Cascaded, Shifted, Fractional-Order Lead Compensator

This section describes the CS-FLEC that is composed by two elements, indicated by H 1 ( s ) and H 2 ( s ) , which are defined in shifted, partially overlapping, intervals of the frequency axis.

2.1. The First Compensator Stage

The basic element of the proposed CS-FLEC is the first compensator, that is described as
H 1 ( s ) = 1 + τ s 1 + τ Δ s ν 1 ,
with 0 < ν 1 < 1 and 0 < Δ < 1 when considering a fractional-order lead compensator (FLEC) [40]. The symbols τ and ν 1 represent the time constant and the fractional order, respectively. Now, put  s = j ω to recall the frequency key features of a FLEC. It is well known that the maximum phase lead φ m 1 of H 1 ( s ) is obtained at the geometric mean of 1 / τ and 1 / ( τ Δ ) [27,51]:
ω m 1 = 1 τ Δ 0.5 .
In this frequency, the magnitude, say M m 1 = | H 1 ( j ω m 1 ) | , and the phase, φ m 1 = H 1 ( j ω m 1 ) , are:
M m 1 = ( Δ ) 0.5 ν 1 ,
φ m 1 = ν 1 arctan 1 Δ arctan Δ = ν 1 arctan 1 Δ 2 Δ .
Figure 1 and Figure 2 show, in solid lines, the magnitude and phase plots of the normalized frequency response of the compensator H 1 ( j u ) , where u = τ ω is a normalized frequency, for ν 1 = 0.3 , 0.5 , 0.7 , and Δ = 0.1 . The circles represent the pairs ( ω m 1 , M m 1 ) and ( ω m 1 , φ m 1 ) corresponding to the assigned values of ν 1 .
Higher values of ν 1 provide higher phase leads while the lower ones lead to a flatter behavior of the phase plots.
By Equation (4), the maximum phase lead φ m 1 depends on ν 1 and Δ , whose values dictate the amount of the introduced phase lead. For integer-order compensators ( ν 1 = 1 ), many authors usually consider values of Δ in the range between 0.05 and 0.3 [52], in particular Δ 0.1 . Subsequently, with Δ = 0.1 , the Equation (4) gives φ m 1 ν 1 55 . Accordingly, integer-order compensators consisting of a series of two stages with the same zero-pole pair provide greater phase leads. In this conventional structures, the serial stages have equal characteristics and, at each frequency, provide equal contributions to the resulting phase lead.

2.2. The Second Compensator Stage

The proposed structure differs from the conventional one. A CS-FLEC, indeed, is a cascade of two FLECs with the same Bode plots, but the position on the ω -axis of the second stage is shifted with respect to the first one. The shifting amount is established to make the phase of each FLEC element dominate on its nearly flat phase frequency interval. The resulting lead network, i.e., the CS-FLEC, has a relatively low order and enjoys the flat phase property in a large frequency band. In details, once the parameters of H 1 ( s ) have been chosen, the second FLEC, say H 2 ( s ) , is obtained by using ν 2 in place of ν 1 and by scaling H 1 ( s ) with the substitution s Δ s , where Δ is used as scaling factor:
H 2 ( s ) = 1 + τ Δ s 1 + τ Δ 2 s ν 2 .
In this way, the frequencies delimiting the flatness interval of the CS-FLEC can be fixed in terms of the features of the two stages in the series. Namely, it is easy to show that H 2 ( s ) gives its maximum phase lead φ m 2 at the frequency
ω m 2 = 1 τ Δ 1.5
and
M m 2 = | H 2 ( j ω m 2 ) | = ( Δ ) 0.5 ν 2
φ m 2 = H 2 ( j ω m 2 ) = ν 2 arctan 1 Δ 2 Δ .
Moreover, comparing Equations (3), (4), (7), and (8), and using ν 2 = ν 1 yields: M m 2 = M m 1 , φ m 2 = φ m 1 and, for any frequency ω , H 1 ( j ω Δ ) = H 2 ( j ω ) . Figure 3 and Figure 4 show the magnitude and phase plots for the analogue compensators H 1 and H 2 (see dashed and dash-dotted lines, respectively). For clarity reasons, these figures only use the values ν 2 = ν 1 = 0.3 , 0.5 , 0.7 . The curves assume Δ = 0.1 and they are drawn in terms of the nondimensional frequency u = τ ω , so that u m 1 = 1 Δ 0.5 and u m 2 = 1 Δ 1.5 correspond to the maximum leads the two stages respectively provide.

2.3. The Serial Compensator

With the chosen parameters and ν = ν 1 = ν 2 , the series connection of the two compensators is equivalent to a single unit:
H 12 ( s ) = H 1 ( s ) H 2 ( s ) = 1 + τ s 1 + τ Δ 2 s ν .
By using u = τ ω , it follows
H 12 ( j u ) = H 1 ( j u ) H 2 ( j u ) = 1 + j u 1 + j u Δ 2 ν
and, by Equations (2) and (9), the maximum phase lead φ m 12 is obtained at the geometric mean of the new break-away frequencies:
ω m 12 = 1 τ Δ .
At u m 12 = 1 Δ , the magnitude is
M m 12 = | H 12 ( j u m 12 ) | = ( Δ ) ν
and the maximum phase lead is
φ m 12 = H 12 ( j u m 12 ) = ν arctan 1 Δ 2 2 Δ .
The frequencies u m 1 = 1 Δ 0.5 and u m 2 = 1 Δ 1.5 define the interval ( u m 1 , u m 2 ) , where the phase is nearly flat (see Figure 4) and where the magnitude characteristic of H 12 ( j ω ) follows a nearly straight pattern (solid lines in Figure 3). Beyond this range, the magnitude plot tends to a horizontal line and the CS-FLEC provides the maximum magnitude for each value of ν .
Figure 5 and Figure 6 compare the Bode diagrams of the CS-FLEC specified by H 12 ( j ω ) with the Bode diagrams of the conventional series of two identical FLECs, specified by [ H 1 ( j ω ) ] 2 . The cases with ν = { 0.3 , 0.5 , 0.7 } and Δ = 0.1 are considered. Compensators H 12 and H 1 2 provide the same high-frequency gain, even if the magnitude of the former increases more gradually than the magnitude of the latter. Finally, by Equations (4) and (13), the maximum phase lead given by H 1 2 is 2 φ m 1 ν 110 that is greater than φ m 12 = ν 79 , which is provided by H 12 . However, the phase characteristics of H 12 are flatter than those of H 1 2 . Moreover, the slopes of the plots of H 12 ( j u ) and H 1 2 ( j u ) , evaluated on the right (or left) of u m 12 and u m 1 , respectively, are measures of the flatness of the phase. Because the decreasing of H 1 2 ( j u ) around u m 1 is more rapid than the falling of H 12 ( j u ) around u m 12 , the latter plot is flatter than the former one.

3. Realization

Because the CS-FLEC is an irrational function, its implementation needs a rational integer-order TF approximation. Literature shows many frequency domain approaches to approximate irrational operators and functions, starting with early contributions like [53,54,55]. The most referred methods are the Oustaloup recursive approximation (ORA) [56] and the modified Oustaloup technique [57]. They employ popular formulas to alternate zeros and poles of the rational transfer function in the frequency interval of practical interest, but they often determine approximations of very high order. Methods that are based on continued fraction expansions (CFE), interpolation, and curve-fitting methods are also important [58,59], and even the Matsuda approach, which is one of the best known, combines CFE and a fitting technique [55]. Moreover, CFE-based methods are preferred to those using power series expansions, because better convergence properties imply less coefficients to obtain a good approximation [58]. A good review of the basic approaches and techniques was given by [60].
In recent years, researchers proposed several other techniques, among which one may consider [61,62,63,64,65,66,67]. Namely, it was pointed out that fractional-order lead compensators found difficult application in industry, because it is difficult to obtain the desired functions with the commercially available electronic components, such that special methods that are based on operational amplifiers and field programmable analog arrays should be used [61]. In [63], the authors design two fractional-order lead-lag compensators to control a benchmark refrigeration system (the PID2018 benchmark challenge) such that a more aggressive response is obtained. In this case, approximation is simply performed via the Matlab command fitmagfrd from the Robust Control Toolbox. Other peculiar techniques could take advantage from orthonormal rational basis functions, which can be used to improve fitting and approximation of frequency response, as shown in [64]. Some other authors proposed curve fitting techniques (with built-in Matlab functions) that use frequency response data of fractional-order operators to improve the ORA, the modified ORA, or the Matsuda approximation [65]. A Scilab Based Toolbox is also available for fractional-order operators, transfer functions, filters, and controllers [66]. Finally, the recent work presented in [67] implements fractional-order lead/lag compensators using Operational Transconductance Amplifiers as active blocks. To this aim, the authors consider a Padé approximation proposed in [68] and obtain the same form of realization for the two types of fractional transfer functions, which allows them to use the same active core and to electronically tune the characteristics of the compensators. Contributions for the discretization and digital implementation of fractional functions are many and beyond the scope of this paper.
Here, each stage of the CS-FLEC is approximated by a second-order rational TF, which gives sufficient accuracy in the frequency range of interest. Note that a low-order implementation is advantageous, because the changes of the coefficients due to passive component tolerances (analogue implementation) or to the limitations of microprocessor words and the quantization effects (digital implementation) are quite contained [69,70], such that a low sensitivity to parameter variations is obtained.
The realization method leads to the following expression of the approximated FLEC (see Appendix A)
1 + τ s 1 + τ Δ s ν G C ( s ) = k = 0 2 B 2 k s k k = 0 2 A 2 k s k ,
with
A 2 k = i = 0 2 a 2 i L k i C , B 2 k = i = 0 2 b 2 i L k i C ,
where b 2 = a 0 = ( 1 ν ) ( 2 ν ) , b 1 = a 1 = 2 ( 2 ν ) ( 2 + ν ) , b 0 = a 2 = ( 1 + ν ) ( 2 + ν ) [71] and
L k i C = j = μ 1 μ 2 i j 2 i k j Δ k j τ k k = 0 , 1 , 2 ,
where μ 1 = max { 0 , k + i 2 } , μ 2 = min { i , k } .
Figure 1 and Figure 2 show in dashed lines magnitude and phase plots of a second-order realization G C ( s ) of the FLEC. The approximation accuracy is satisfactory in the frequency range of interest for the single (irrational) stage FLEC. The plots in Figure 1 and Figure 2 show that both the magnitude and the phase practically coincide with the plots representing the irrational FLEC in the frequency interval u ( 10 1 , u m 1 ) , which is important for compensation. Instead, for u > u m 1 , the approximation gets worse. On the other hand, for practical purpose, it can be easily verified that higher-order, rational TFs do not significantly improve the approximation in the frequency range where a nearly flat phase is achieved.
Now, consider the rational TFs indicated by G C H 1 ( s ) and G C H 2 ( s ) , respectively representing the second-order realizations of H 1 ( s ) and H 2 ( s ) . Subsequently, the cascade G C H 12 ( s ) = G C H 1 ( s ) · G C H 2 ( s ) provides a fourth-order realization of H 12 ( s ) .

4. The Design Method

To achieve robustness to gain variations, the phase margin P M must be nearly constant in a frequency interval around the gain crossover frequency of the compensated system, ω ¯ g c . That is, the tangent line to the curve of the phase angle of the open-loop TF should have a small slope in a given range around ω ¯ g c . Even if this curve is not completely flat, the robustness can be ensured if P M is greater than an established minimum value for a wide frequency spread around ω ¯ g c . The width of the range is also important to guarantee robustness.
Hence, let H O L ( s ) = H ( s ) G p ( s ) be the open-loop TF, including the controller H ( s ) = K c H 12 ( s ) = K c H 1 ( s ) H 2 ( s ) and the plant G p ( s ) . To introduce the design method, the following essential facts clarify the objectives, specify the assumptions, and provide some advice.
a.
The features of the CS-FLEC are suitable for controlling plants with phase lags which are monotonic increasing with the frequency ω . Afterwards, putting φ p ( ω ) = G p ( j ω ) , the phase margin P M p of the plant at its gain crossover frequency ω p g c , P M p = π + φ p ( ω p g c ) , is often negative.
b.
The compensator will introduce a phase lead compensating the lag of the plant so as to obtain the flattest possible phase trend in the range surrounding ω ¯ g c , i.e., the gain crossover frequency of H O L ( j ω ) . However, the CS-FLEC shifts ω ¯ g c to the right of ω p g c . Accordingly, if G p ( j ω ) and | G p ( j ω ) | decrease sharply beyond ω p g c , H ( j ω ) cannot introduce leads balancing the greater lags (see the plant phase diagrams in Figure 7 and Figure 8). For this reason, the value of gain K c must be properly adjusted to make ω ¯ g c ω p g c or even ω ¯ g c < ω p g c if these frequencies are not too far from each other.
c.
To satisfy the previous requirements, H 12 ( s ) = K c H 1 ( s ) H 2 ( s ) is chosen by composing H 1 ( s ) and H 2 ( s ) , having phase plots in shifted frequency ranges. More precisely
H 1 ( s ) = 1 + τ s 1 + τ Δ s ν 1 and H 2 ( s ) = 1 + τ Δ s 1 + τ Δ 2 s ν 2 ,
where ν 1 > ν 2 and Δ is the scaling factor. The strategy is that H 1 ( s ) introduces the larger lead amount, while H 2 ( s ) improves the flatness. It holds Δ = 0.1 .
d.
The compensated system must show an adequate phase margin (e.g., P M 55 ) with a phase decay rate beyond ω ¯ g c that is less than that of the corresponding plant. Finally, ω ¯ g c from H O L ( j ω ) must be ω ¯ g c ω p g c , without excessively reducing the system bandwidth.
e.
Let φ O L ( ω ) = H O L ( j ω ) and define the slope s l ( ω ) = d φ O L ( ω ) d log ( ω ) . Afterwards, to improve the robustness to gain variations in a frequency range around ω ¯ g c , the slope s l ( ω ¯ g c ) must decrease as much as possible. Since the value of s l ( ω ¯ g c ) estimates the robustness to gain variations, some approaches are proposed for evaluating this parameter [43]. In the present case, simple calculations give (see Appendix B)
s l ( ω ¯ g c ) = d φ p ( ω ) d ω ω ¯ g c + ν 1 τ 1 + ( ω ¯ g c τ ) 2 ( ν 1 ν 2 ) τ Δ 1 + ( ω ¯ g c τ Δ ) 2 ν 2 τ Δ 2 1 + ( ω ¯ g c τ Δ 2 ) 2 ω ¯ g c 2.30 .
It can be verified that ν 1 , ν 2 , and τ make s l ( ω ¯ g c ) < s l p ( ω p g c ) , where s l p ( ω p g c ) = d φ p ( ω ) d ω ω p g c provides the plant slope.
To sum up, the parameters of the compensator to be determined are τ , ν 1 , ν 2 , and K c , while ω p g c and Δ are known from the start. The procedure to set the parameters is specified, as follows.
I.
By Equation (2), the time constant τ can be easily determined in terms of ω m 1 , the frequency where φ m 1 occurs. However, due to the lead contribution of H 2 ( s ) , the controller H ( s ) reaches the maximum phase lead at frequency ω m 12 > ω m 1 . Hence, to put ω m 12 ω p g c , ω m 1 is chosen, so that ω m 1 h ω p g c with 0.5 h 0.9 . The parameter h can be determined by few successive attempts. A first one can be h = 1 .
II.
To set ν 1 and ν 2 , the phase margin specification P M on H O L ( s ) is considered. Hence, since ω ¯ g c ω p g c and ω p g c ω m 1 , the following approximate relation can be used:
P M = P M p + H 1 ( j ω m 1 ) + H 2 ( j ω m 1 ) = P M p + ν 1 55 + ν 2 16
where H 1 ( j ω m 1 ) ν 1 55 by Equation (4) and H 2 ( j ω m 1 ) ν 2 16 is computed by Equation (5). Note that, if the plant shows a phase lag rapidly increasing with the frequency, P M p can be negative. Moreover, it is suitable to choose ν 1 > ν 2 , otherwise large values for ν 2 would increase the magnitude of H 2 ( j ω ) , that shifts the crossover of H O L ( j ω ) too far beyond ω p g c . A rule of thumb, which is tested by numerical experiments, indicates ν 1 3 ν 2 . Moreover, Equation (19) shows that values of ν 2 ( 0.3 , 0.5 ) allow to compensate P M p < 0 in order to obtain P M 55 and achieve a right compromise between robustness and dynamic response.
III.
K c is set, so that K c 1 | H 12 ( j ω p g c ) | . The gain crossover frequency ω ¯ g c , indeed, can also assume values that are less than ω p g c . This choice is convenient if a greater phase margin is required and if s l ( ω ¯ g c ) decreases. However, ω ¯ g c must be quite close (to the left) to ω p g c .
IV.
The performance is verified. If specifications are not met, then the procedure must be repeated by going back to step I. (or III.), decreasing ω m 1 (or K c ), then changing τ and so on.
Note that the design pattern refers to the irrational TF H ( s ) = K c H 12 ( s ) . Usually, the step response characterizes the system performance in terms of rise time ( t r ) , maximum overshoot ( o m ) , and settling time t s (if necessary). To establish a total reliance on computer simulation, H 12 ( s ) is replaced by its rational approximation G C H 12 ( s ) according to the approach presented in Section 3, thus providing a rational approximation G C H ( s ) for H ( s ) .
Finally, for comparison purpose, one can design a cascade of two identical FLECs, namely [ H 1 ( j ω ) ] 2 , where H 1 is specified by Equation (1). In this case, the maximum phase lead is 2 φ m 1 at ω m 1 . By using the same values of ω p g c , P M p , and Δ , a procedure that is similar to that for the CS-FLEC can be followed. At step I, by putting ω m 1 h ω p g c with 0.5 h 0.9 (e.g., h = 1 ) and using Equation (2), the time constant τ is determined in terms of ω m 1 and Δ . At step II, the relation P M = P M p + ν 1 110 provides ν 1 . At step III, K c is set so that K c 1 | H 1 2 ( j ω p g c ) | . At step IV, performance is verified.

5. Two Illustrative Benchmark Examples

The design approach is illustrated by two meaningful and demonstrative benchmarks taken from the literature.

5.1. First Example

Consider the plant model
G p 1 ( s ) = 1 s ( 1 + s ) 3
that is a benchmark proposed by [50]. In Figure 7, the Bode diagrams give ω p g c = 0.62 rad / s with G p 1 ( j ω p g c ) = 185 then P M p = 5 and s l p ( ω p g c ) = 3.09 .
The design method is applied with Δ = 0.1 . The specifications are a phase margin P M 55 to ensure stability, despite plant gain and parameter variations. The overshoot in the unit step response of the closed-loop system should not be much higher than 20 % .
One choice of the CS-FLEC parameter set comes from a first iteration of the design method and is as follows:
Step I: ω m 1 = ω p g c τ = 5.13 s
Step II: P M = 55 ν 2 = 0.33 and ν 1 = 0.99
Step III: K c = 1 / | H 12 ( j ω p g c ) | = 0.31
Step IV: the obtained phase margin is 54 . 6 in ω ¯ g c = 0.62 rad/s. The slope of the phase plot is s l ( ω ¯ g c ) = 2.90 . The step response shows a 9.40 % overshoot and settling time of 17.80 s.
These results could be satisfactory, however a second iteration gives:
Step I: ω m 1 = ω p g c τ = 5.13 s
Step II: P M = 55 ν 2 = 0.33 and ν 1 = 0.99
Step III: K c = 0.95 / | H 12 ( j ω p g c ) | = 0.30
Step IV: the obtained phase margin is 58 . 9 in ω ¯ g c = 0.58 rad/s. Moreover, s l ( ω ¯ g c ) = 2.75 , which is a good improvement. The step response shows a 6.55 % overshoot and settling time of 18.50 s.
The controller K c H 1 ( s ) H 2 ( s ) is realized, as follows:
G C H ( s ) = 5.97 ( s + 5.29 ) ( s + 2.21 ) ( s + 0.36 ) ( s + 0.20 ) ( s + 8.90 ) ( s + 2.67 ) ( s + 1.94 ) ( s + 0.35 ) .
Table 1 reports the performance indexes when K c or the plant time constant τ p or the fractional order ν = ν 2 change by a ± 10 % amount with respect to their nominal values K c = 0.30 , τ p = 1 s, and ν = 0.33 . Δ and τ take the values assigned by the design. See Figure 9, Figure 10 and Figure 11 for the responses. Note that, here, the rise time t r is required for the response to rise from 0.1 to 0.9 of the steady-state value. The settling time t s is defined for a ± 5 % requirement. In all cases, t r is contained and o m stays below 12 % and it does not change in a significant way. The settling time has satisfactory values. All of the responses show undershoots that increase with ν .
To validate an auto-tuning technique, the authors of [43] proposed simulation results referred to the process (20) controlled by a FPID tuned by an iso-damping approach. The specifications were the desired “tangent frequency” ω c = 0.4 rad/s and the “tangent phase margin” at ω c , i.e., Φ m = 45 . Subsequently, the Bode plots in [43] showed a flat phase curve near ω c (at the peak of the phase plot). Hence, the step responses remained nearly constant with respect to the gain variation, thus showing robustness. The overshoot was roughly 35 % . The design approach proposed here gives ω ¯ g c = 0.58 rad/s with a phase margin of 58 . 9 . Moreover, limited changes of the step responses occur due to the gain (or other parametric) variations and the overshoots are below 12 % (see Figure 9, Figure 10 and Figure 11 and Table 1).
Finally, the control variable and the unit step disturbance rejection are illustrated in Figure 12 and Figure 13 for variations of K c . The results obtained in case τ p or ν change do not affect the performance in a substantially different way. Figure 12 shows that high initial values of the control variable are obtained. However, the amplitude of the manipulated variable is usually subject to limitations deliberately placed on actuators for accounting the limited power available to the control system and avoiding damages to the process [72].
The design of two identical FLECs gives the following results:
Step I: ω m 1 = ω p g c τ = 5.13 s
Step II: P M = 55 ν 1 = 0.55
Step III: K c = 0.95 / | H 1 2 ( j ω p g c ) | = 0.51
Step IV: the obtained phase margin is 56 . 9 in ω ¯ g c = 0.60 rad/s.
The controller K c H 1 2 ( s ) is realized, as follows:
G C H ( s ) = 10.585 ( s + 0.461 ) 2 ( s + 0.2113 ) 2 ( s + 1.1 ) 2 ( s + 0.288 ) 2 .
Figure 14 shows the frequency response. Although the specification on phase margin is met and the crossover is kept the same, the phase diagram is not as flat as with a CS-FLEC. Namely, the slope in the crossover is s l ( ω ¯ g c ) = 3.05 , which is only a bit lower than before compensation. Moreover, as shown by the same Figure 14, the step response shows a 53.05 % overshoot, sustained oscillations, a long settling time. Finally, variations with the gain are much more significant than with a CS-FLEC: with a 10% gain reduction, the overshoot is 44.7%, while with a 10% gain increase, the overshoot is 60.9%. All of these considerations explain why the CS-FLEC is preferable to a conventional cascade of identical FLECs.

5.2. Second Example

Whenever it does not compromise the clarity, the same symbols are used as the notations of the first case-study. Consider a plant that consists of an integrator with a time delay D:
G p 2 ( s ) = e D s s
that is another common reference model. This case-study has also been considered by [49]. Moreover, time-delays are important in modeling many physical devices, such as large-scale flexible structures or electric networks [73]. For this reason, the results shown here were obtained by simulating (21) without approximating the dead-time element.
For instance, if D = 1 s, Figure 8 shows the Bode diagrams of G p 2 with ω p g c = 1 rad/s, G p 2 ( j ω p g c ) = 147 then P M p = 33 and s l p ( ω p g c ) = 2.30 . After few iterations of the step-wise algorithm, the proposed design pattern, with Δ = 0.1 and with the specification P M 55 , gives: ω m 1 = 0.8 ω p g c τ = 3.95 s; ν 1 = 0.37 and ν 2 = 0.12 ; K c = 0.85 / | H 12 ( j ω p g c ) | = 0.51 ; a phase margin of 66 . 8 in ω ¯ g c = 0.79 rad/s. Moreover, s l ( ω ¯ g c ) = 1.75 . The controller is realized by
G C H ( s ) = 1.47 ( s + 7.94 ) ( s + 3.02 ) ( s + 0.67 ) ( s + 0.28 ) ( s + 9.62 ) ( s + 3.24 ) ( s + 1.20 ) ( s + 0.35 ) .
Figure 8 shows the frequency response of the compensated system and Figure 15 illustrates the step response, whose characteristics are presented in Table 1. The step response shows a 10.89 % overshoot and settling time of 9.40 s with the designed parameters. However, 10 % variations of the gain K c induce o m 20 % and t s 11 s. If ν changes, o m 14 % and t s 12 s. Similar considerations to the first case hold for the control variable and the disturbance rejection.
Note that some rules can be established to guide the controller design.
(a)
The initial choice in the design procedure, ω m 1 = ω p g c and K c = 1 / | H 12 ( j ω p g c ) | , is sufficient for small delays D 0.6 .
(b)
The positions ω m 1 = ω p g c and K c = 0.85 / | H 12 ( j ω p g c ) | are applied to delays 0.7 D 0.9 .
(c)
The design choice ω m 1 = 0.8 ω p g c and K c = 0.85 / | H 12 ( j ω p g c ) | can be used to satisfy the specifications and obtain good performance for delays 1 D 1.2 (see Table 2).
(d)
The relations ω m 1 = 0.8 ω p g c and K c = 0.8 / | H 12 ( j ω p g c ) | are used for delays 1.3 D 1.5 that are more difficult to compensate.
Subsequently, these rules may help the control engineer and set the limits of application of the proposed controllers.

6. Conclusions

The introduced CS-FLEC are new types of two-stages fractional-order controllers, whose phase diagrams are nearly flat in large frequency intervals of the Bode plots. Each stage of the cascade can be implemented as a second-order TF, which approximates irrational FLEC elements with sufficient accuracy. Because it is composed by a series of independent stages, a CS-FLEC is approximated by cascade of rational low-order TFs with limited coefficients sensitivity to parameter variations. Different alternatives in choosing the number of stages and their free parameters make these new controllers flexible and suitable for also solving difficult control problems. The potentiality of the CS-FLEC has been tested for controlling two plants that often are assumed as benchmark to verify the design proposals. The introduced design method follows an intuitive, practical pattern based on the developed formulas. Namely, the main strategy consists in compensating the rapidly and monotonically increasing phase lag by the lead introduced by the CS-FLEC in the same frequency range. The two examples show that the CS-FLEC allows for a desired set-point response and the stability robustness to gain and parameter variations. Finally, the study of the second benchmark identifies the interval values of the dead-time D, where the CS-FLEC can be used to satisfy strict specifications.

Funding

This research received no external funding.

Conflicts of Interest

The author declares no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
PIDProportional-Integral-Derivative
FOCFractional-Order Controller
FPIDFractional-Order PID
FPIFractional-Order PI
PSOParticle Swarm Optimization
ITAEIntegral Time Absolute Error
ISEIntegral Square Error
IAEIntegral Absolute Error
FLECFractional-Order Lead Compensator
CS-FLECCascaded Shifted Fractional-Order Lead Compensator
TFTransfer Function
PMPhase Margin

Appendix A. The Approximation Method

The realization of the FLEC is based on a rational second-order TF approximation of the basic function x ν :
x ν G ( x ) = i = 0 2 b 2 i x i i = 0 2 a 2 i x i x C .
The coefficients a 2 i , b 2 i depend on ν and can be obtained by the general approach proposed in [71]. Then the variable transformation
x = 1 + τ s 1 + τ Δ s x , s C
converts Equation (A1) in the rational TF G C ( s ) approximating the FLEC. Namely, substituting Equation (A2) in (A1) gives:
1 + τ s 1 + τ Δ s ν G C ( s ) = i = 0 2 b 2 i ( 1 + τ s ) i ( 1 + τ Δ s ) 2 i i = 0 2 a 2 i ( 1 + τ s ) i ( 1 + τ Δ s ) 2 i .
Now let i j and 2 i m indicate the Binomial Coefficients (BCs for brevity). By the Binomial Theorem and by the distributive law of the product of sums, it is easy to verify that
a 2 i ( 1 + τ s ) i ( 1 + τ Δ s ) 2 i = a 2 i j = 0 i m = 0 2 i i j 2 i m ( τ s ) j + m Δ m .
Since j and m satisfy j + m = k , in Equation (A4) the lower index m in the BC can be replaced by ( k j ) and the k-th monomial term with power s k is:
a 2 i τ k j = 0 i i j 2 i k j Δ k j s k
for k = 0 , 1 , 2 . Now, since the BCs with negative lower index are zero, the inequalities j μ 1 = max { 0 , k + i 2 } and j μ 2 = min { i , k } hold. Hence Equation (A5) leads to Equations (15) and (16).

Appendix B. Computation of Slopes in the Bode Phase Diagrams

Here a new closed-formula is provided to analytically compute the slope of the Bode phase plot. If the open-loop TF including the CS-FLEC is
H O L ( s ) = K c 1 + τ s 1 + τ Δ s ν 1 1 + τ Δ s 1 + τ Δ 2 s ν 2 G p ( s )
and if φ O L ( ω ) = H O L ( j ω ) and φ p ( ω ) = G p ( j ω ) , then it easily follows
d φ O L ( ω ) d ω = d φ p ( ω ) d ω + ν 1 τ 1 + ( ω τ ) 2 ( ν 1 ν 2 ) τ Δ 1 + ( ω τ Δ ) 2 ν 2 τ Δ 2 1 + ( ω τ Δ 2 ) 2
that can be computed for ω = ω ¯ g c . Then applying the chain rule for derivatives yields Equation (18).

References

  1. Oldham, K.B.; Spanier, J. The Fractional Calculus: Integrations and Differentiations of Arbitrary Order; Academic Press: New York, NY, USA, 1974. [Google Scholar]
  2. Samko, S.; Kilbas, A.; Marichev, O. Fractional Integrals and Derivatives: Theory and Applications; Cambridge University Press: Cambridge, UK, 1993. [Google Scholar]
  3. Miller, K.S.; Ross, B. An Introduction to the Fractional Calculus and Fractional Differential Equations; John Wiley & Sons, Inc.: New York, NY, USA, 1993. [Google Scholar]
  4. Kiryakova, V.S. Generalized Fractional Calculus and Applications; Longman Scientific & Technical: Harlow, UK, 1994. [Google Scholar]
  5. Podlubny, I. Fractional Differential Equations—An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
  6. Magin, R.L. Fractional Calculus in Bioengineering; Begell House Publishers: Redding, CT, USA, 2006. [Google Scholar]
  7. Tarasov, V.E. Fractional Dynamics: Applications of Fractional Calculus to Dynamics of Particles, Fields and Media; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  8. Uchaikin, V.E. Fractional Derivatives for Physicists and Engineers: Background and Theory; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
  9. Sapuppo, F.; Bucolo, M.; Intaglietta, M.; Fortuna, L.; Arena, P. A cellular nonlinear network: Real-time technology for the analysis of microfluidic phenomena in blood vessels. Nanotechnology 2006, 17, S54–S63. [Google Scholar]
  10. Cairone, F.; Gagliano, S.; Bucolo, M. Experimental study on the slug flow in a serpentine microchannel. Exp. Therm. Fluid Sci. 2016, 76, 34–44. [Google Scholar]
  11. Lino, P.; Maione, G.; Saponaro, F. Fractional-order modeling of high-pressure fluid-dynamic flows: An automotive application. In Proceedings of the 8th Vienna International Conference on Mathematical Modelling, Vienna, Austria, 18–20 February 2013; IFAC-PapersOnLine. Volume 8, Part 1. pp. 382–387. [Google Scholar]
  12. Garrappa, R.; Lino, P.; Maione, G.; Saponaro, F. Model optimization and flow rate prediction in electro-injectors of Diesel injection systems. In Proceedings of the 8th IFAC International Symposium on Advances in Automotive Control (AAC 2016), Norrköping, Sweden, 19–23 June 2016; IFAC-PapersOnLine. Volume 49, pp. 484–489. [Google Scholar]
  13. Kapetina, M.N.; Lino, P.; Maione, G.; Rapaić, M.R. Estimation of non-integer order models to represent the pressure dynamics in common-rail natural gas engines. In Proceedings of the 20th IFAC World Congress, Toulouse, France, 9–14 July 2017; IFAC-PapersOnLine. Volume 50, pp. 14551–14556. [Google Scholar]
  14. Åström, K.J.; Hägglund, T. PID Controllers: Theory, Design, and Tuning, 2nd ed.; Instrument Society of America: Research Triangle Park, NC, USA, 1995. [Google Scholar]
  15. Oustaloup, A. La Commande CRONE. Commande Robuste d’Ordre Non Entiér; Hermés: Paris, France, 1991. [Google Scholar]
  16. Chen, Y.Q. Ubiquitous fractional order controls? In Proceedings of the Second IFAC Symposium on Fractional Derivatives and Its Applications (IFAC FDA06), Porto, Portugal, 19–21 July 2006; pp. 481–492. [Google Scholar]
  17. Monje, C.A.; Vinagre, B.M.; Feliu, V.; Chen, Y.Q. Tuning and auto-tuning of fractional order controllers for industry applications. Control Eng. Pract. 2008, 16, 798–812. [Google Scholar]
  18. Monje, C.A.; Chen, Y.Q.; Vinagre, B.M.; Xue, D.; Feliu, V. Fractional Order Systems and Controls. Fundamentals and Applications; Springer: London, UK, 2010. [Google Scholar]
  19. Efe, M.O. Fractional order systems in industrial automation. A survey. IEEE Trans. Ind. Inform. 2011, 7, 582–591. [Google Scholar]
  20. Caponetto, R.; Dongola, G.; Pappalardo, F.; Tomasello, V. Auto-tuning and fractional order controller implementation on hardware in the loop system. J. Optim. Theory Appl. 2013, 156, 141–152. [Google Scholar]
  21. Caponetto, R.; Maione, G.; Pisano, A.; Rapaić, M.R.; Usai, E. Analysis and shaping of the self-sustained oscillations in relay controlled fractional-order systems. Fract. Calc. Appl. Anal. 2013, 16, 93–108. [Google Scholar]
  22. Caponetto, R.; Dongola, G. A numerical approach for computing stability region of FO-PID controller. J. Frankl. Inst. 2013, 350, 871–889. [Google Scholar]
  23. Xue, D.; Chen, Y.Q. A comparative introduction of four fractional order controllers. In Proceedings of the 4th World Congress on Intelligent Control and Automation, Shanghai, China, 10–14 June 2002; pp. 3228–3235. [Google Scholar]
  24. Lurie, B.J. Three-Parameter Tunable Tilt-Integral-Derivative (TID) Controller. U.S. Patent 5371670, 6 December 1994. [Google Scholar]
  25. Oustaloup, A.; Mathieu, B.; Lanusse, P. The CRONE control of resonant plants: Application to a flexible transmission. Eur. J. Control 1995, 1, 113–121. [Google Scholar]
  26. Oustaloup, A.; Moreau, X.; Nouillant, M. The CRONE suspension. Control Eng. Pract. 1996, 4, 1101–1108. [Google Scholar]
  27. Podlubny, I. Fractional-order systems and PIλDμ-controllers. IEEE Trans. Autom. Control 1999, 44, 208–214. [Google Scholar]
  28. Raynaud, H.F.; Zergainoh, A. State-space representation for fractional order controllers. Automatica 2000, 36, 1017–1021. [Google Scholar]
  29. Chen, Y.Q.; Bhaskaran, T.; Xue, D. Practical tuning rules development for fractional order proportional and integral controllers. ASME J. Comput. Nonlinear Dyn. 2008, 3, 1–8. [Google Scholar]
  30. Barbosa, R.S.; Tenreiro Machado, J.A.; Ferreira, I. Tuning PID controllers based on Bode’s ideal transfer function. Nonlinear Dyn. 2004, 38, 305–321. [Google Scholar]
  31. Maiti, D.; Acharya, A.; Chakraborty, M.; Konar, A.; Janarthanan, R. Tuning PID and PIλDδ controllers using the integral time absolute error criterion. In Proceedings of the 4th International Conference on Information and Automation for Sustainability, Colombo, Sri Lanka, 12–14 December 2008; pp. 457–462. [Google Scholar]
  32. Chang, F.K.; Lee, C.H. Design of fractional PID control via hybrid of electromagnetism-like and genetic algorithms. In Proceedings of the Eighth International Conference on Intelligent Systems Design and Applications, Kaohsiung, Taiwan, 26–28 November 2008; pp. 525–530. [Google Scholar]
  33. Cao, J.Y.; Liang, J.; Cao, B.G. Optimization of fractional order PID based on genetic algorithms. In Proceedings of the Fourth International Conference on Machine Learning and Cybernetics, Guangzhou, China, 18–21 August 2005; pp. 5686–5689. [Google Scholar]
  34. Boškovic, M.; Rapaić, M.; Jeličić, Z. Particle swarm optimization of PID controller under constraints on performance and robustness. Int. J. Electr. Eng. Comput. 2018, 2, 1–10. [Google Scholar]
  35. Jakovljević, B.B.; Rapaić, M.R.; Jeličić, Z.D.; Šekara, T.B. Optimization of fractional PID controller by maximization of the criterion that combines the integral gain and closed-loop system bandwidth. In Proceedings of the 2014 18th International Conference on System Theory, Control and Computing (ICSTCC), Sinaia, Romania, 17–19 October 2014; pp. 64–69. [Google Scholar]
  36. Maione, G.; Punzi, A. Combining differential evolution and particle swarm optimization to tune and realize fractional order controllers. Math. Comput. Model. Dyn. Syst. 2013, 19, 277–299. [Google Scholar]
  37. Barbosa, R.S.; Tenreiro Machado, J.A.; Jesus, I.S. On the fractional PID control of a laboratory servo system. In Proceedings of the 17th IFAC World Congress, Seoul, Korea, 6–11 July 2008; pp. 15273–15278. [Google Scholar]
  38. Valerio, D.; Sá da Costa, J. Tuning of fractional PID controllers with Ziegler—Nichols-type rules. Signal Process. 2010, 86, 2771–2784. [Google Scholar]
  39. Maione, G.; Lino, P. New tuning rules for fractional PIα controllers. Nonlinear Dyn. 2007, 49, 251–257. [Google Scholar]
  40. Monje, C.A.; Calderon, A.J.; Vinagre, B.M.; Chen, Y.Q.; Feliu, V. On fractional PIλ controllers: Some tuning rules for robustness to plant uncertainties. Nonlinear Dyn. 2004, 38, 369–381. [Google Scholar]
  41. Luo, Y.; Chen, Y.Q.; Wang, C.Y.; Pi, Y.G. Tuning fractional order proportional integral controllers for fractional order systems. J. Process. Control 2010, 20, 823–831. [Google Scholar]
  42. Chen, Y.Q.; Moore, K.L.; Vinagre, B.M.; Podlubny, I. Robust PID controller autotuning with a phase shaper. In Proceedings of the First IFAC Workshop on Fractional Differentiation and Its Application (ENSEIRB), Bordeaux, France, 19–21 July 2004; pp. 162–167. [Google Scholar]
  43. Chen, Y.Q.; Moore, K.L. Relay feedback tuning of robust PID controllers with iso-damping property. IEEE Trans. Syst. Man Cybern. Part B Cybern. 2005, 35, 23–31. [Google Scholar]
  44. Monje, C.A.; Vinagre, B.M.; Chen, Y.Q.; Feliu, V.; Lanusse, P.; Sabatier, J. Proposals for fractional PIλDμ tuning. In Proceedings of the First IFAC Symposium on Fractional Differentiation and Its Application (FDA04), Bordeaux, France, 19–21 July 2004; pp. 115–120. [Google Scholar]
  45. Das, S.; Saha, S.; Das, S.; Gupta, A. On the selection of tuning methodology of FOPID controllers for the control of higher order processes. ISA Trans. 2011, 50, 376–388. [Google Scholar]
  46. Tavakoli-Kakhki, M.; Haeri, M. Fractional order model reduction approach based on retention the dominant dynamics: Application in IMC based tuning of FOPI and FOPID controllers. ISA Trans. 2011, 50, 431–441. [Google Scholar]
  47. Zhang, B.T.; Pi, Y.G.; Luo, Y. Fractional order sliding-mode control based on parameters auto-tuning for velocity control of permanent magnet synchronous motor. ISA Trans. 2012, 51, 649–656. [Google Scholar]
  48. Tavazoei, M.S.; Tavakoli-Kakhki, M. Compensation by fractional-order phase-lead/lag compensators. IET Control Theory Appl. 2014, 8, 319–329. [Google Scholar]
  49. Åström, K.J.; Panagopoulos, H.; Hägglund, T. Design of PI controllers based on non-convex optimization. Automatica 1998, 34, 585–601. [Google Scholar]
  50. Panagopoulos, H.; Åström, K.J.; Hägglund, T. Design of PID controllers based on constrained optimization. IEE Proc. Control Theory Appl. 2002, 149, 32–40. [Google Scholar]
  51. Monje, C.A.; Calderon, A.J.; Vinagre, B.M.; Feliu, V. The fractional order lead compensator. In Proceedings of the 2nd International Conference on Computational Cybernetics (ICCC 2004), Vienna, Austria, 30 August–1 September 2004; pp. 347–352. [Google Scholar]
  52. Seborg, D.E.; Edgar, T.F.; Mellichamp, D.A. Process Dynamics and Control, 2nd ed.; John Wiley & Sons, Inc.: New York, NY, USA, 2004. [Google Scholar]
  53. Carlson, G.E.; Halijak, C.A. Approximation of fractional capacitors (1/s)1/n by a regular Newton process. IEEE Trans. Circuit Theory 1964, 11, 210–213. [Google Scholar]
  54. Charef, A.; Sun, H.H.; Tsao, Y.Y.; Onaral, B. Fractal system as represented by singularity function. IEEE Trans. Autom. Control 1992, 37, 1465–1470. [Google Scholar]
  55. Matsuda, K.; Fujii, H. H optimized wave-absorbing control: Analytical and experimental results. J. Guid. Control Dyn. 1993, 16, 1146–1153. [Google Scholar]
  56. Oustaloup, A.; Levron, F.; Mathieu, B.; Nanot, F.M. Frequency-band complex noninteger differentiator: Characterization and synthesis. IEEE Trans. Circuits Syst. Fundam. Theory Appl. 2000, 47, 25–39. [Google Scholar]
  57. Xue, D.; Zhao, C.; Chen, Y.Q. A modified approximation method of fractional order system. In Proceedings of the IEEE International Conference on Mechatronics and Automation, Luoyang, China, 25–28 June 2006; pp. 1043–1048. [Google Scholar]
  58. Vinagre, B.M.; Podlubny, I.; Hernández, A.; Feliu, V. Some approximations of fractional order operators used in control theory and applications. Fract. Calc. Appl. Anal. 2000, 3, 231–248. [Google Scholar]
  59. Podlubny, I.; Petráš, I.; Vinagre, B.M.; O’Leary, P.; Dorčák, L. Analogue realizations of fractional-order controllers. Nonlinear Dyn. 2002, 29, 281–296. [Google Scholar]
  60. Valério, D. Fractional Robust System Control. Ph.D. Thesis, Instituto Superior Técnico, Universidade Técnica de Lisboa, Lisbon, Portugal, 2005. [Google Scholar]
  61. Muñiz-Montero, C.; Sánchez-Gaspariano, L.A.; Sánchez-López, C.; González-Díaz, V.R.; Tlelo-Cuautle, E. On the electronic realizations of fractional-order phase-lead-lag compensators with OpAmps and FPAAs. In Fractional Order Control and Synchronization of Chaotic Systems, Studies in Computational Intelligence; Azar, A., Vaidyanathan, S., Ouannas, A., Eds.; Springer: Cham, Switzerland, 2017; Volume 688, pp. 131–164. [Google Scholar]
  62. Jadhav, S.P.; Chile, R.H.; Hamde, S.T. A simple method to design robust fractional-order lead compensator. Int. J. Control Autom. Syst. 2017, 15, 1236–1248. [Google Scholar]
  63. Yuan, J.; Zhenlong, W.; Shumin, F.; Chen, Y.Q. Hybrid model-based feedforward and fractional-order feedback control design for the benchmark refrigeration system. Ind. Eng. Chem. Res. 2019, 58, 17885–17897. [Google Scholar]
  64. Ozdemir, A.A.; Gumussoy, S. Transfer function estimation in system identification toolbox via vector fitting. IFAC-PapersOnLine 2017, 50, 6232–6237. [Google Scholar]
  65. Bingi, K.; Ibrahim, R.; Karsiti, M.N.; Hassam, S.M.; Harindran, V.R. Frequency response based curve fitting approximation of fractional-order PID controllers. Int. J. Appl. Math. Comput. Sci. 2019, 29, 311–326. [Google Scholar]
  66. Bingi, K.; Ibrahim, R.; Karsiti, M.N.; Hassan, S.M.; Harindran, V.R. Fractional-order Systems and PID Controllers—Using Scilab and Curve Fitting Based Approximation Techniques; Springer: Cham, Switzerland, 2020. [Google Scholar]
  67. Kapoulea, S.; Tsirimokou, G.; Psychalinos, C.; Elwakil, A.S. Employment of the Padé approximation for implementing fractional-order lead/lag compensators. AEU Int. J. Electron. Commun. 2020, 120, 153203. [Google Scholar]
  68. Bošković, M.Č.; Rapaić, M.R.; Šekara, T.B.; Mandić, P.D.; Lazarević, M.P.; Cvetković, B.; Lutovac, B.; Daković, M. On the rational representation of fractional order lead compensator using pade approximation. In Proceedings of the 2018 7th Mediterranean Conference on Embedded Computing (MECO), Budva, Montenegro, 10–14 June 2018; pp. 1–4. [Google Scholar]
  69. Maione, G. High-speed digital realizations of fractional operators in the delta domain. IEEE Trans. Autom. Control 2011, 56, 697–702. [Google Scholar]
  70. Caponetto, R.; Tomasello, V.; Lino, P.; Maione, G. Design and efficient implementation of digital non-integer order controllers for electro-mechanical systems. J. Vib. Control 2016, 22, 2196–2210. [Google Scholar]
  71. Maione, G. Continued fractions approximation of the impulse response of fractional order dynamic systems. IET Control Theory Appl. 2008, 2, 564–572. [Google Scholar]
  72. Middleton, R.H. Dealing with actuator saturation. In The Control Handbook; Levine, W.S., Ed.; CRC Press: Boca Raton, FL, USA, 1996; pp. 377–381. [Google Scholar]
  73. Bucolo, M.; Buscarino, A.; Fortuna, L.; Frasca, M. Forward action to make time-delay systems positive-real or negative-imaginary. Syst. Control Lett. 2019, 131, 104495. [Google Scholar]
Figure 1. Bode magnitude diagrams of the FLECs H 1 ( j u ) (solid lines) and of the second-order realizations G C H 1 ( j u ) (dashed lines) for ν 1 = 0.3 , 0.5 , 0.7 .
Figure 1. Bode magnitude diagrams of the FLECs H 1 ( j u ) (solid lines) and of the second-order realizations G C H 1 ( j u ) (dashed lines) for ν 1 = 0.3 , 0.5 , 0.7 .
Fractalfract 04 00037 g001
Figure 2. Bode phase diagrams of the FLECs H 1 ( j u ) (solid lines) and of the second-order realizations G C H 1 ( j u ) (dashed lines) for ν 1 = 0.3 , 0.5 , 0.7 .
Figure 2. Bode phase diagrams of the FLECs H 1 ( j u ) (solid lines) and of the second-order realizations G C H 1 ( j u ) (dashed lines) for ν 1 = 0.3 , 0.5 , 0.7 .
Fractalfract 04 00037 g002
Figure 3. Bode magnitude diagrams of H 1 ( j u ) (dashed lines), H 2 ( j u ) (dash-dotted lines) and H 12 ( j u ) (solid lines) for ν = ν 1 = ν 2 = 0.3 ( curves a 1 , a 2 and a 12 ) , 0.5 ( curves b 1 , b 2 and b 12 ) , 0.7 (curves c 1 , c 2 and c 12 ).
Figure 3. Bode magnitude diagrams of H 1 ( j u ) (dashed lines), H 2 ( j u ) (dash-dotted lines) and H 12 ( j u ) (solid lines) for ν = ν 1 = ν 2 = 0.3 ( curves a 1 , a 2 and a 12 ) , 0.5 ( curves b 1 , b 2 and b 12 ) , 0.7 (curves c 1 , c 2 and c 12 ).
Fractalfract 04 00037 g003
Figure 4. Bode phase diagrams of H 1 ( j u ) (dashed lines), H 2 ( j u ) (dash-dotted lines) and H 12 ( j u ) (solid lines) for ν = ν 1 = ν 2 = 0.3 ( curves a 1 , a 2 and a 12 ) , 0.5 ( curves b 1 , b 2 and b 12 ) , 0.7 (curves c 1 , c 2 and c 12 ).
Figure 4. Bode phase diagrams of H 1 ( j u ) (dashed lines), H 2 ( j u ) (dash-dotted lines) and H 12 ( j u ) (solid lines) for ν = ν 1 = ν 2 = 0.3 ( curves a 1 , a 2 and a 12 ) , 0.5 ( curves b 1 , b 2 and b 12 ) , 0.7 (curves c 1 , c 2 and c 12 ).
Fractalfract 04 00037 g004
Figure 5. Bode magnitude diagrams of H 1 2 (dashed lines) and of the Cascaded, Shifted, Fractional-order, LEad Compensators (CS-FLEC) H 12 (solid lines) for ν = ν 1 = ν 2 = 0.3 ( curves a 3 , b 3 ) , 0.5 ( curves a 5 , b 5 ) , 0.7 ( curves a 7 , b 7 ) .
Figure 5. Bode magnitude diagrams of H 1 2 (dashed lines) and of the Cascaded, Shifted, Fractional-order, LEad Compensators (CS-FLEC) H 12 (solid lines) for ν = ν 1 = ν 2 = 0.3 ( curves a 3 , b 3 ) , 0.5 ( curves a 5 , b 5 ) , 0.7 ( curves a 7 , b 7 ) .
Fractalfract 04 00037 g005
Figure 6. Bode phase diagrams of H 1 2 (dashed lines) and of the CS-FLEC H 12 (solid lines) for ν = ν 1 = ν 2 = 0.3 ( curves a 3 , b 3 ) , 0.5 ( curves a 5 , b 5 ) , 0.7 ( curves a 7 , b 7 ) .
Figure 6. Bode phase diagrams of H 1 2 (dashed lines) and of the CS-FLEC H 12 (solid lines) for ν = ν 1 = ν 2 = 0.3 ( curves a 3 , b 3 ) , 0.5 ( curves a 5 , b 5 ) , 0.7 ( curves a 7 , b 7 ) .
Fractalfract 04 00037 g006
Figure 7. Frequency response by the first plant G p 1 (dash-dotted lines), the compensator H with the CS-FLEC (dashed lines) and the compensated system H O L (solid lines).
Figure 7. Frequency response by the first plant G p 1 (dash-dotted lines), the compensator H with the CS-FLEC (dashed lines) and the compensated system H O L (solid lines).
Fractalfract 04 00037 g007
Figure 8. Frequency response by the second plant G p 2 (dash-dotted lines), the compensator H with the CS-FLEC (dashed lines) and the compensated system H O L (solid lines).
Figure 8. Frequency response by the second plant G p 2 (dash-dotted lines), the compensator H with the CS-FLEC (dashed lines) and the compensated system H O L (solid lines).
Fractalfract 04 00037 g008
Figure 9. Unit step response in the first example for different values of K c .
Figure 9. Unit step response in the first example for different values of K c .
Fractalfract 04 00037 g009
Figure 10. Unit step response in the first example for different plant time constants.
Figure 10. Unit step response in the first example for different plant time constants.
Fractalfract 04 00037 g010
Figure 11. Unit step response in the first example for different fractional orders.
Figure 11. Unit step response in the first example for different fractional orders.
Fractalfract 04 00037 g011
Figure 12. Control variable in the first example for different values of K c .
Figure 12. Control variable in the first example for different values of K c .
Fractalfract 04 00037 g012
Figure 13. Step disturbance rejection in the first example for different values of K c .
Figure 13. Step disturbance rejection in the first example for different values of K c .
Fractalfract 04 00037 g013
Figure 14. Left: frequency response by the first plant G p 1 (dash-dotted lines), the compensator H with two identical FLECs (dashed lines), and the compensated system H O L (solid lines). Right: unit step response for different values of K c .
Figure 14. Left: frequency response by the first plant G p 1 (dash-dotted lines), the compensator H with two identical FLECs (dashed lines), and the compensated system H O L (solid lines). Right: unit step response for different values of K c .
Fractalfract 04 00037 g014
Figure 15. Unit step response in the second example for different fractional orders.
Figure 15. Unit step response in the second example for different fractional orders.
Fractalfract 04 00037 g015
Table 1. Characteristics of the step response with parameter variations: t r , t s (expressed in seconds), o m (in % values). Changing parameters: K ¯ c , τ ¯ p , ν ¯ . Design values: τ p = 1 , ν = 0.33 , K c = 0.30 (first example); D = 1 , ν = 0.12 , K c = 0.51 (second example).
Table 1. Characteristics of the step response with parameter variations: t r , t s (expressed in seconds), o m (in % values). Changing parameters: K ¯ c , τ ¯ p , ν ¯ . Design values: τ p = 1 , ν = 0.33 , K c = 0.30 (first example); D = 1 , ν = 0.12 , K c = 0.51 (second example).
K ¯ c τ ¯ p ν ¯ t r o m t s
First example0.9 K c τ p ν 2.460.9021.47
K c τ p ν 2.196.5518.50
1.1 K c τ p ν 2.0011.9017.34
K c 0.9 τ p ν 2.044.4621.30
K c 1.1 τ p ν 2.348.6419.29
K c τ p 0.9 ν 2.386.6819.01
K c τ p 1.1 ν 2.016.7021.90
Second example0.9 K c ν 1.032.1610.30
K c ν 0.8910.899.40
1.1 K c ν 0.7819.719.03
K c 0.9 ν 0.958.479.56
K c 1.1 ν 0.8213.7611.47
Table 2. Characteristics of the step response for 1.1 D 1.2 with parameter variations: t r , t s (expressed in seconds), o m (in % values). Changing parameters: K ¯ c , ν ¯ .
Table 2. Characteristics of the step response for 1.1 D 1.2 with parameter variations: t r , t s (expressed in seconds), o m (in % values). Changing parameters: K ¯ c , ν ¯ .
K ¯ c ν ¯ t r o m t s
0.9 K c ν 1.013.0112.95
D = 1.1 K c ν 0.8712.6512.65
τ = 3.95 , ν = 0.16 1.1 K c ν 0.7622.3812.58
K c = 0.45 K c 0.9 ν 0.968.8710.15
K c 1.1 ν 0.7817.2412.50
0.9 K c ν 1.004.0414.12
D = 1.2 K c ν 0.8514.5413.32
τ = 3.95 , ν = 0.19 1.1 K c ν 0.7325.1216.29
K c = 0.40 K c 0.9 ν 0.969.0513.60
K c 1.1 ν 0.7421.2316.06

Share and Cite

MDPI and ACS Style

Maione, G. Design of Cascaded and Shifted Fractional-Order Lead Compensators for Plants with Monotonically Increasing Lags. Fractal Fract. 2020, 4, 37. https://doi.org/10.3390/fractalfract4030037

AMA Style

Maione G. Design of Cascaded and Shifted Fractional-Order Lead Compensators for Plants with Monotonically Increasing Lags. Fractal and Fractional. 2020; 4(3):37. https://doi.org/10.3390/fractalfract4030037

Chicago/Turabian Style

Maione, Guido. 2020. "Design of Cascaded and Shifted Fractional-Order Lead Compensators for Plants with Monotonically Increasing Lags" Fractal and Fractional 4, no. 3: 37. https://doi.org/10.3390/fractalfract4030037

APA Style

Maione, G. (2020). Design of Cascaded and Shifted Fractional-Order Lead Compensators for Plants with Monotonically Increasing Lags. Fractal and Fractional, 4(3), 37. https://doi.org/10.3390/fractalfract4030037

Article Metrics

Back to TopTop