Engineering, Environment

 

A new design for a robust fractional Smith predictor controller based fractional model

 

Riadh DJABRI1*, Moussa SEDRAOUI2, Abdelaziz YOUNSI3

 

1,3Department of electronic and telecommunication. University of 8 May 1945 Guelma, Algeria

2 Laboratoire des télécommunications, Université 8 Mai 1945 Guelma, Algeria 

E-mail(s): 1 riadh.djabri@yahoo.com; 2 msedraoui@gmail.com; 3 az_younsi@yahoo.fr

* Corresponding author, phone: +213 670 199 780

 

Received: December 06, 2016 / Accepted: June 14, 2017 / Published: June 30, 2017

 

Abstract

The present paper deals with the fractional controller synthesis method based on the Smith Predictor (SP) scheme using the fractional model, where the obtained feedback control system satisfies both time and frequency domains specifications. Both fractional controller and model parameters are designed through solving two proposed constraint optimization problems and using the same meta-heuristic algorithm, called Particle Swarm Optimization (PSO). The proposed method is used to control some actual systems where the dynamic behaviour of each one is modelled by the mismatch model with dead time. The obtained simulation results are compared in time and frequency domains with those given by the conventional integer and fractional SP controllers to validate the effectiveness of the proposed method.

Keywords

Fractional calculus; Dead time; Smith Predictor; Fractional model; Fractional PID controllers; Optimization; PSO Algorithm; Identification

 

Introduction

 

Systems that possess a dead time are hard to be controlled by the classic controllers such as the proportional integral derivative (PID) controller [1]. However, they could be controlled using the Smith Predictor (SP) scheme, which is commonly used for this type of systems [2, 3]. This strategy control has been widely studied in recent research papers with different propositions leading to one goal [4]: an optimal controller based upon an optimal model obtained in two steps, which are (1) the modelling step and (2) the controller synthesis step [5]. In order to ensure a low tracking error index, a low-cost control, and a less sensitivity to both sensor noises and load disturbance signals [6, 7].

It is well known that the development of tuning rules, for the process with dead time, requires a perfect model that provides an ideal mathematical model with adequate details [8]. This model should provide a precise description of the real dynamic of the process to be controlled. Unfortunately, a perfect mathematical model is rarely available in practice due to the strong nonlinear dynamic of the process [9, 10]. To provide an exact description of the system, the process should be reduced in a suitable template such as a First-Order Plus Time Delay (FOPTD) model [8, 11] or a Second-Order Plus Time Delay (SOPTD) model [8, 12]. Various tuning rule methods based upon these models have been developed to approximate the dynamic of the process and guarantee the good robustness margin of the feedback control system [8, 13]. Among them, Zhuang and Atherton [14] proposed a tuning rule method for integer order PID controllers to handle FOPTD model, which is rather a poor approximation for higher-order processes [15]. Palmor [16] developed an auto-tuning algorithm for the Smith dead time compensator using a FOPTD model for stable plants. This algorithm estimates two points on the process of the Nyquist curve via automatic generation of the controlled limit cycles. The obtained points are then used in a least square procedure to estimate the model parameters, in which a primary integer order controller has been designed through the empirical Zeigler-Nichols method. Hang [17] proposed a method for auto-tuning and self-timing the modified SP using the relay feedback strategy. On the other hand, Wang [11] proposed an analytical way to design series of FOPTD models, in which the obtained controller is designed by only one of them. Kaya [18] suggested three types of integer order models, which are: a stable SOPTD, an integrating FOPTD, and an unstable FOPTD. Unfortunately, the previous integer models can generate errors in the estimation step of the model parameters, due to a large dead time delay and a higher order process. Baiyu [19] used the Radial Basis Function Neural Network (RBFNN) method to find FOPTD parameters for a nonlinear process [20, 21]. However, this method did not produce an analytical expression for the model. As a result, the controller parameters are not easy to design using the previous strategies [22, 23]. Notice that, the fractional order carried on the Laplace operator can be approximated into the usual integer transfer function that contains the infinite poles and zeros. Therefore, many advanced control strategies benefit to the previous property, in which the obtained robust fractional controller may be synthesized with less unknown parameters [24]. The obtained controller should satisfy several imposed specifications when the model parameters change in a wide range. Consequently, the size of the optimization problem becomes considerably reduced ensuring the success of the optimization tool.

The aim of this work is to enhance the performances of the closed loop SP scheme for systems with dead time. To achieve this goal, a new fractional-order model has been proposed. Also, a synthesis method based on SP scheme and an optimization problem with reduced constraints to design the proposed robust SP fractional controller. This proposed strategy ensures a good rejection dynamic, a good set-point tracking dynamic, and a good attenuation dynamic of the sensor noises for two different plants.

 

Material and method

 

In this section, we will present methods which are used in the modelling and the controller synthesis steps to obtain the proposed controller. But for the sake of clarity, let us define the basic notations of the fractional calculus and of the SP method [25].

 

Smith Predictor

The scheme proposed by Smith for the dead time compensation is shown in figure 1.

Figure 1. Smith Predictor scheme

 

Where:, ,  and  denote, respectively, the process output, the control signal, the set-point reference, and the plant input disturbance. Moreover, Gr is the actual process, is the proposed fractional model, which will be determined later by an adequate optimization tool. Gc is the proposed fractional controller, which will be designed through the previous fractional model. Finally, Gm0 is the free dead time part of the proposed model Gm.

In this paper, the SP synthesis controller has two phases (i) the modelling step, and (ii) the controller synthesis step. In the modelling step, the main goal is to find an efficient fractional model that perfectly fits the frequency response of the actual process. In addition, the main goal of the controller synthesis step is to design a robust fractional controller that satisfies several specifications.

 

Fractional calculus

The fractional calculus is the subject of interest for more than three centuries. The number of applications where the fractional calculus has been used is growing rapidly. The obtained fractional mathematical model can describe a real object with greater accuracy than conventional integer model. Fractional calculus is a generalization of the integration and differentiation to the fractional order fundamental operator, where  and  are the limits and  is the order of the operation. Among many definitions, two are commonly used for the generalized fractional integral-derivative operations, which are the Grunwald-Letnikov (GL) and the Riemann-Liouville (RL) definitions.

The GL definition is given by Eq. (1), [25]:

                                                 (1)

Where: means the integer part.

The RL definition is given by the following Eq.(2), [25]:

                                                     (2)

Where:  and is the Euler's function.

For convenience, the Laplace domain is commonly used to describe the fractional integral-derivative operation. According to the RL definition, the Laplace transform of equation (2), under zero initial condition and, is given by equation (3):

                                                                                  (3)

Notice that, the fractional-order transfer function (FOTF) of powers of requires approximating its fractional parts into usual integer transfer function with a similar behaviour. This goal is achieved by using the Oustaloup method [24] where can be approximated in the specified frequency range with the choice of the integer number, Eq. (4):

                                                                                      (4)                                               

According to equation (4), zeros, poles, and gain are respectively given by Eq. (5-7):

                                                                               (5)

                                                                               (6)

                                                                                (7)

The implementation problem of (where) is solved by considering  whereis the integer part of and  (where) is determined by the Oustaloup method [24] using equations (4) to (7).

 

On the proposed fractional model

In the modelling step, the fractional model parameters are determined from solving the proposed optimization problem using the particle swarm optimization (PSO) algorithm. The cost function is formulated as the Least Mean Square Error LMSE criterion, which is given by the discrepancy value, at each logarithmic space frequency, between both magnitudes of the actual process and the proposed fractional model. Furthermore, the inequality constraints are given through the absolute discrepancy value, at each logarithmic space frequency, between both phases of the actual process and the proposed fractional model. Hence, the transfer function of the proposed fractional model is Eq. (8-9):

                                              (8)

                                                                           (9)

Where: the model parameters are given by the vector  (see equation (9)), which are:  gain, - time constants of first order transfer function, - the order of the fractional system, and - the dead time value.    

Notice that, the above fractional model (see equation (8)) combines two transfer functions. The first one, given in the right, presents the integer FOPTD model that is commonly used in the modelling step of the standard SP design method. However, the second transfer function, given in the left, presents the stable multi-lag fractional model, which will be used later in the controller synthesis step. Moreover, the proposed fractional model parameters are usually determined by resolving the following optimization problem:

                                                     (10)

According to previous works, several methods have been proposed to reformulate the optimization problem given in equation (10). Among them, the chosen optimization problem is defined as follows Eq. (11):

                                 (11)

Where:denotes the cost function to be minimized,  is the number of frequencies chosen from the frequency range ,  is the positive scalar which presents the minimum distance allowed between both phases of the actual process and the proposed fractional model, andare, respectively, the lower and upper bounds that limit the design vector , , where  are the inequality constraints presenting the absolute error between both phases of the actual process and the proposed model.

Knowing that, the optimal solution of the optimization problem given by equation (11) is difficult due to the high number of the inequality constraints. To resolve this difficulty, the optimization problem will be transformed into the bounded constraints optimization using the same idea proposed in [23]. Afterward, the fractional model parameters are easily determined from its optimal solution using the PSO algorithm.

 

Synthesis Controller Step

In synthesis controller step, the proposed fractional controller is designed using the similar way proposed by Wang in [11]. Therefore, the free dead time part of the proposed model can be decomposed into two transfer functions such as, Eq. (12):

                                                (12)

Where: and are, respectively, the fractional and integer free dead time parts of the proposed fractional model. Hence, the modified mismatch SP scheme is shown in figure 2 [11]:

Figure 2. Smith Predictor

 

It can be simplified as the following modified mismatch SP schemes, which are given by both figures 3 and 4 [11].

Figure 3. Modified mismatch SP (first version)

 

Figure 4. Modified mismatch SP (second version)

 

Where: Ep denotes the tracking error between the process output and the set-point reference.

Let us consider now  the controller parameter vector that defines the transfer function of the proposed fractional controller, which is defined by Eq. (13):

                                (13)

According to figure 4, the general scheme of the closed-loop system can be presented.

 

Figure 5. Block diagram of the feedback control system

 

Where:  is the generalized plant given by Eq. (14):

                                                                   (14)

As depicted in figure 5, the closed-loop system has  exogenous inputs, which are presented by the vector including various exogenous inputs such as sensor noises, plant input disturbances, plant output disturbances, and set point references. In addition, it has also  exogenous outputs that are presented by the vector where all imposed characteristics are considered. The proposed fractional controller utilizes the measured output vector  to elaborate the control vector, which modifies the natural behaviour of the process  (see equation (14)). The obtained controller should satisfy some imposed specifications such as, a good tracking dynamic of set point references, a good attenuation of all load disturbances and sensor noises. These requirements are formulated as the following optimization problem [5]:

                                                                 (15)         

Where: denotes the closed-loop transfer matrix between both exogenous input  and output  vector.

Proposed Fractional-order Controller

The proposed robust fractional controller is given by the following fractional structure, Eq. (16):

                                          (16)

Where: each part of this controller is well detailed in [5]. The design controller is achieved by finding five variables, which are presented by where the PSO algorithm is used. Accordingly, the controller tuning parameters are usually carried out by an optimization process which involves a complex search operation. It may lead to a wrong controller if an obtained solution is trapped in local minima. To avoid this problem difficulty, the second contribution of this paper is to propose an analytical way that reduces the search size of the optimization problem shown in (15),(16), where the tuning parameters of the proposed robust fractional controller depend only on three arguments.

 

Search space reduction of the optimization problem

A similar procedure given in [15] is used to reduce the variable number of our controller. The proposed idea is summarized as follows:

According to figure 3, if the modelling error is well minimized (i.e.,), the open loop transfer function is determined through the inner loop of figure 3. It yields.

The main goal is to ensure, by, the same characteristic behaviours of the open loop reference model given by Eq. (17):

                                                                                 (17)

Where:, and are the new real parameters determined by an adequate optimization algorithm. According to equation (17), the above proposed fractional order reference model has two parts:

i) The first part presents the Bode’s ideal transfer function defined by [25]: ,

ii) The second one corresponds to usual first order transfer function given by: .

In the controller synthesis step proposed by Wang [11], the open loop transfer function of the reference integer model is given by:

                                                                                      (18)

Where: and  denote, respectively, the damping ratio and the natural frequency of the desired open loop. According to equations (17) and (18), if, and, the Wang’s model becomes a particular case of our proposed fractional model. Furthermore, if, the ideal Bode’s model becomes also a particular case of our proposition. As a result, our proposition has the ability of satisfying a more level of imposed specifications than the one proposed by other synthesis controllers in the standard SP control strategy. Based on equations (16) and (17), the transfer function of the proposed robust fractional controller is rewritten as Eq. (19):

                                                             (19)

Where: the controller parameters are reduced to the three degrees of freedom , and. Its optimal values are given by an adequate optimization algorithm, in which some imposed  specifications are well satisfied.

 

Fractional-Order SP Controller Based on Optimization Problem

In the robust control theory, the robustness conditions impose certain constraints. These constraints present the magnitudes of sensitivity functions with small values for all frequencies. In addition, the sensor noise and the plant disturbance must have large values

The objective of this issue is to achieve this robustness with minimum magnitudes of the control signal. So, the above conditions are formulated as the following multivariable optimization problem:

                                                     (20)

                                                      (21)

                                     (22)

                                  (23)

Where: Sd and Sc denote, respectively, the sensitivity and the complementary sensitivity functions, with formula. In addition, presents the maximum singular value of the transfer function. Knowing that, is numerically equivalent to the infinite norm of Xi(s,xc), Where , with is the positive level fixed by the user. In order to avoid the complexity of calculus, and based on the recent property, we tried to simplify the above multi-objective optimization problem to a mono-objective one, under constraints. To achieve this goal, one of the four objective functions (see equations (20)-(23)) must be selected as the main objective function and the others are considered as the inequality constraints. Then, we will solve the obtained optimization problem, using the PSO algorithm [22] to determine the optimal controller parameters vector, Eq. (24):

     .                                                                                        (24)

Consequently, the equation becomes numerically equivalent to, where is the positive level fixed by the user.

 

Proposed algorithm for the modelling and the controller synthesis steps

In the modelling step, the fractional model parameters are determined according to the following steps:

Step 1: Choose the set of lower and upper bounds that limit the design variable, in which the following condition should be satisfied: . In addition, choose the positive scalarand go the next step.

Step 2: Notice that the  frequency responses of the actual process are, usually, available in the world control society. In this paper, the previous frequency responses are generated using the Matlab command logspace, in which the  logarithmically equally spaced points between decades andcan be generated. Setand go the next step.

Step 3: For each  step of the PSO algorithm, the solution vector is generated within the range. Based upon this solution, the  frequency responses of the proposed fractional model are determined using equation (8). Therefore, the cost function of the optimization problem (11) is determined through the mean absolute error between both gains of the actual process and the proposed model. However, the inequality constraints of the optimization problem (11) are determined by the  phases of the actual process and the proposed fractional model where each obtained value is compared by the positive level.

Step 4: From the previous optimization problem, the new bounded constraints optimization problem is determined using the same idea proposed in [23].

Step 5: The obtained new optimization problem is solved by the Matlab command particle swarm, which is available in the Matlab®2015a\toolbox\globaloptim. The syntax of this command is given by: , where  is the M-function that defined the cost function of the bounded constraints optimization problem, is the number of the proposed fractional model.

Step 6: If the stop condition is satisfied, the algorithm terminates with the optimal solution vector. Otherwise, setand go back to the step 3.

The same previous steps should be followed to determine the robust fractional controller parameters, in which the optimization problem can be formulated through equations (20) to (23) where its optimal solutionis done by the PSO algorithm.

In the next section, two actual processes with long dead time will be chosen to validate the proposed fractional controller based upon fractional model for the SP control strategy.   

 

Example 1: Actual process with dead time delay

Considering the actual process defined in [11, 15] by: , the following numerical data are chosen in the modelling phase as:

,,,,,and.

Where:  are, the parameters needed in the PSO optimization method.

Notice that the integer model proposed by Wang in [11], for the same previous process, is defined by Eq. (25):

                                                                (25)

 Now, in the synthesis step, the desired robust controller should ensure a good minimization of the sensor noises effect, in which the obtained control signal should be given by a less magnitude. These requirements are formulated as the following constrained optimization problem, Eq. (26):

                                               (26)

Also, the numerical data such as: ,  and  are used in the initialization step. On the other side, the integer order PID controller proposed by Wang in [11] is given by Eq. (27):

                                                                             (27)     

 

Example 2: Multiple-lags process

Considering the actual process defined in [11] by: , the following numerical data are chosen in the modelling phase as:

, , , , ,, .

Notice that the integer model proposed by Das in [8] is given by Eq. (28):

                                  (28)

Next, the proposed controller should satisfy a good trade-off between the robust stability and the nominal performances. This goal is formulated as the following optimization problem, Eq. (29):

                                                  (29)

To determine the proposed fractional controller, we used the numerical data:

, , and  in the initialization step. On the other side, the fractional order PID controller proposed by Das in [8] is given by:

                                                         (30)

 

Results and discussion

 

Figure 6 compares the obtained performances given by the proposed fractional model with those given by the integer model of Wang.

 

Figure 6. The obtained fractional order model and compared by the Wang's model

 

The obtained vector needed in the transfer function of the proposed fractional-order model for example 1 is given by equation:

According to figure 6, it can be seen that the proposed model based on the PSO algorithm ensures a good tracking dynamic to the actual process in each frequency points. Compared to the Wang's model, the proposed modelling method ensures a costly value of the maximum error magnitude and a good minimization of the mean least square error. Also, the optimal parameters obtained from running the proposed method are the following. These parameters are used to obtain the proposed fractional order SP controller for example 1. Figure 7 shows the maximal singular values of both sensitivity functions and  given by Wang's controller and the proposed one.

 

Figure 7. The two sensitivity functions obtained using Wang's method and our proposed one

 

According to this figure, especially the left side, all the singular values of the sensitivity function, given by the two synthesis methods, are reduced in all frequency points. This guarantees a proper less control energy. This figure also shows that the better-obtained sensitivity function is reached when its maximum magnitude value is small as much as possible, so that the proposed method ensures a better control signal in the time domain. In addition, it can be seen that, according to the right side of figure 7, the maximum singular values of the complementary sensitivity function are reduced at frequencies that are beyond the system bandwidth in order to secure the robustness at high frequencies. Also, we can see that the better minimization dynamic of the sensor noises effect is given when the maximum singular values of the complementary sensitivity function are as small as possible in high frequencies. As a result, the proposed model controller provides a better robustness margin. To confirm the above results in the time domain, we use the following three exogenous inputs on the feedback control system. The first one represents the set-point reference input  which is assumed as a unit-step function. The second input represents the load disturbance input  which is assumed as a unit-step function with a gain equal to, with start-time 40 seconds. Finally, the third input represents the sensor noise signal  which is taken as a Gaussian random distributed form with mean and variance values are and  respectively with start-time t = 60 seconds.

Figure 8 compares the obtained performances by the proposed fractional model with those given by the integer Wang’s model.

 

Figure 8. The obtained closed-loop feedback control outputs of the two controllers

 

From this figure, it is easy to see that the most efficient minimization of the sensor noises effect is ensured by the proposed controller in the steady state. This figure shows also a better control signal with a less magnitude value is guaranteed by the proposed controller in the transient state in which it is not ensured by the other methods.

Now, after running the proposed algorithm to control the actual process presented in example 2. The optimal vector needed in the proposed fractional-order model is obtained as follows. Also, the optimal parameters vector  of the proposed SP controller (for example 2) is obtained as follows: . The obtained performances by the proposed controller are compared with those given by Das (see Table 1 and Table 2).

Figures 9, 10, and 11 compare the closed loop performances given by the proposed fractional controller with those given by the fractional order PID controller proposed by Das.

 

Figure 9.The obtained fractional order model compared by Das's one

 

Figure 10. Comparison between the proposed controller and the Das's one in the frequency domain

 

Figure 11.Comparison between the proposed controller and the Das's one in the time domain

 

Figure 9 compares between both models in the frequency domain for example 2. It can be seen that the proposed model ensures a good tracking dynamic of the multiple lags actual process. This result is explained by a costly value of the maximal error magnitude  and a better minimization of the least mean square error. In the second stage, according to figures 10 and 11, it is easy to see that the proposed controller guarantees the better margin of the stability robustness. This result is explained in the time domain by a good minimization of the sensor noises effect in the steady state. To confirm this result, we apply three exogenous inputs on the feedback control system as follows:

The first one is the set-point reference, which is a unit-step function. The second input corresponds to the load disturbance, which assumed a step function with amplitude, and the start-time is t=40 seconds. 

Finally, the sensor noise effect signal is chosen as a Gaussian random distributed form, where, the mean and the variance values are respectively, equal to 0 and 0.25, with start-time t=60 seconds. Hence, we can observe that in the steady state, the proposed controller ensures a good minimization of the sensor noise effect. However, in the transient state, the optimal nominal performance is ensured by this proposed controller, where their characteristics are illustrated in table 1 and table 2.

Comparison between the obtained nominal performances by the proposed and the Das's controllers in the transient state (better results are in bold) (Table 1).

Table 1. Comparison proposed and the Das's controllers

Indicators

Proposed controller

Das's controller

Rise time ()

5.2297

7.7493

Settling time ()

63.8253

65.5162

Settling-Min

0.8049

0.7993

Settling-Max

1.0253

1.0268

 

Table 2. Overshoot and peak time

Indicators

Proposed controller

Das's controller

Overshoot

2.4947

2.9271

Peak at time (s)

1.0253 at (28.4599)

1.0268 at (18.6034)

 

In control systems design, it is often expected to design a system that has a short rise and settling times, with a small percentage of overshoot or no overshoot at all. Therefore, according to Tables 1 and 2, it is easy to see that the step response of the closed-loop system provided by the proposed method has a good time properties in the transient state, which are a shorter rise time (seconds), faster settling time (seconds) with less overshoot peak.

 

Conclusions

 

A new design for a fractional-order controller is proposed combining the Smith Predictor and the fractional reference model. This proposed method is based on the determination of an optimal fractional order model by resolving the proposed bounded constraint optimization problem using PSO algorithm.

In order to satisfy some frequency specifications, a controller synthesis is proposed, where the parameters are obtained by a bounded minimization problem with a reduced search space.

The higher order dead time process has been used to demonstrate the efficiency of the proposed method. The simulation results show that, the proposed controller enhances the performance robustness in both time and frequency domains.

Also, a good tracking behaviour of the set-point references, a good attenuation of the load disturbance dynamic, and a good minimization of both the sensor noises effect, and the energy control cost have been guaranteed.

 

References

 

1.     Ogata K., Modern Control Engineering. Prentice Hall, Englewood Cliffs, NJ (1990).

2.     Giraldo S.A.C., Flesch R.C.C., Normey-Rico J.E., Multivariable greenhouse control using the filtered Smith predictor, J. Control Autom. Electr. Syst., (2016), 27: 349.

Doi: 10.1007/s40313-016-0250-6.

3.     Feliu V., Rivas R., Castillo F., Sanchez Rodreguez L., Smith predictor based robust fractional order control. Application to water distribution in a main irrigation canal pool, Journal of Process Control, 2009, vol. 19, no. 3, p. 506-519.

4.     Bettayeb M., Mansouri R., Fractional IMC-PID-Filter controllers design for non-integer order systems.  J. Process Control, 2014, 24(4), p. 261–271.

5.     Bettayeb M., Mansouri R., AlSaggaf U., Mehedi I.M., Smith predictor based fractional order filter PID controllers design for long time delay systems. Asian Journal of Control, 2016, 19(2), p. 1–12.

6.     Sedraoui M., Boudjehem D.J., Robust fractional-order controller based on improved PSO algorithm for the wind turbine equipped with a doubly fed asynchronous machine, Journal of Systems and Control Engineering, 2012, vol. 226(9), p. 1274 –1286.

7.     Vu T. N.L., Lee M., Smith predictor based fractional-order PI control for time-delay processes. Korean Journal of Chemical Engineering, 2014, 31(8), p. 1321-1329.

8.     Saptarshi D., Indranil P., Shantanu D., Gupta A., Improved model reduction and tuning of fractional-order controllers for analytical rule extraction with genetic programming. ISA Transactions, 2012, vol. 51(1), p. 237-261.

9.     Jesus I., Tenreiro M.J.A., Fractional control with a Smith predictor, J. Comput. Nonlinear Dyn, 2011, 6(3), 031014.

10.  Tenreiro M.J.A., Fractional order modelling of fractional-order holds, Nonlinear Dyn., 2012, 70(1), p. 789—796.

11.  Wang Q.G., Bi Q., Zhang Y., Re-design of Smith predictor systems for performance enhancement. ISA Transaction., 2000, vol. 39(1), p.79-92.

12.  Normey-Rico, J.E., Sartori, R., Veronesi, M., Visioli A., An automatic tuning methodology for a unified dead-time compensator. Control Engineering Practice, 2014, 27, p. 11–22.

13.  Tenreiro M.J.A., Optimal tuning of fractional controllers using genetic algorithms. Nonlinear Dyn, 2010, 62(1--2), p. 447—452.

14.  Zhuang M., Atherton, D.P., Automatic tuning of optimum PID controllers. In IEE Proceedings D-Control Theory and Applications, 1993, 140(3), p. 216-224.

15.  Zhang W., Xu X., Analytical Design and Analysis of Mismatched Smith Predictor. ISA Transactions, 2001, vol. 40(1), p. 133-138.

16.  Palmor Z.J., Blau M., An Auto-Tuner for Smith Dead Time compensator. International Journal of Control, 1994, vol. 60(1), p. 117-135.

17.   Hang C.C., Wang Q.G., Cao L.S., Self-Tuning SPs for Processes with Long Dead Time, International Journal of Adaptive Signal Process., 1995, vol. 9(1), p.255—270.

18.   Kaya I., Obtaining controller parameters for a new PI-PD Smith predictor using auto tuning. Journal of Process Control, 2003, vol. 13(1), p. 465—472.

19.   Baiyu O., Lei S., Chunlei Ch., Tuning of Fractional PID Controllers by Using Radial Basis Function Neural Network. In: 8th IEEE international conference on control and automation, 2010, p.1239-1244.

20.   Monje C.A., Vinagre B.M., Feliu V. et al., Tuning and auto-tuning of fractional order controllers for industry applications. Control Engineering Practice, 2008, vol. 16 (7), p. 798--812.

21.   Jabri K., Dumur D., Godoya E., Mouchetteb A., Béleb B., Particle swarm optimization based tuning of a modified smith predictor for mould level control in continuous casting. Journal of Process Control, 2011, vol. 21 (1), p. 263—270.

22.   Clerc M., Kennedy J., The particle swarm explosion, stability and convergence in a multidimensional complex space. IEEE Trans. Evolut. Comput., (2002), 6: 58-73. DOI 10.1109/4235.985692.

23.   Maruta I., Hyoung T., Sugie T., Fixed-Structure Controller: A Meta-Heuristic Approach Using Simple Constrained Particle Swarm Optimization. Automatica, 2009, vol. 45(1), p. 553-559.

24.  Aoun M., Malti R., Levron F., Oustaloup A., Synthesis of fractional Laguerre basis for system approximation, Automatica, 2007, 43(9), p. 1640-1648.

25.  Ramiro S., Barbarosa S., al. Tuning of PID Controllers Based on Bode's Ideal Transfer Function. Non-Linear Dynamic Journal, 2004, vol. (38), p. 305-321.