Next Article in Journal
A Study on the Properties of Recycled Aggregate Concrete and Its Production Facilities
Previous Article in Journal
A Tightly Coupled GIS and Spatiotemporal Modeling for Methane Emission Simulation in the Underground Coal Mine System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Robust PID Control for First- and Second-Order Plus Dead-Time Processes

1
Department of Mechanical Engineering, University of Hyogo, Hyogo 651-2103, Japan
2
Department of Telecommunications and Systems Engineering, Universitat Autònoma de Barcelona, 08193 Barcelona, Spain
*
Author to whom correspondence should be addressed.
Appl. Sci. 2019, 9(9), 1934; https://doi.org/10.3390/app9091934
Submission received: 11 April 2019 / Revised: 2 May 2019 / Accepted: 7 May 2019 / Published: 10 May 2019
(This article belongs to the Section Electrical, Electronics and Communications Engineering)

Abstract

:
The present study proposes a new design method for a proportional-integral-derivative (PID) control system for first-order plus dead-time (FOPDT) and over-damped second-order plus dead-time (SOPDT) systems. What is presented is an optimal PID tuning constrained to robust stability. The optimal tuning is defined for each one of the two operation modes the control system may operate in: servo (reference tracking) and regulation (disturbance rejection). The optimization problem is stated for a normalized second-order plant that unifies FOPDT and SOPDT process models. Different robustness levels are considered and for each one of them, the set of optimal controller parameters is obtained. In a second step, suitable formulas are found that provide continuous values for the controller parameters. Finally, the effectiveness of the proposed method is confirmed through numerical examples.

1. Introduction

Proportional-integral-derivative (PID) control has been widely used because the control structure is simple and the role of tuning parameters is clear. See [1] as example of complex industrial application. The epoch-making rule of PID control has been investigated as the Ziegler and Nichols (ZN) method [2] and has been studied for more than half a century [3,4,5,6].
In the control system, stability is crucially important, and therefore, robust PID control has been studied [7,8]. Söylemez et al. have proposed a fast calculation method [9]. In this method, the stabilizing regions in the PID parameter space are decided for a fixed proportional gain, and the boundaries for stabilizing the proportional gain are also provided. Works [10,11,12] have proposed methods for the computation of all stabilizing PI(D) controllers, where the stability regions of PI(D) controllers are given. In [10], stabilizing PI controllers that achieve user-specified gain and phase margins are studied, and [11] gives the computation of stability boundaries of PI controller parameters that guarantee stability. Matušů and Prokop have proposed a method for the computation of all possible robustly stabilizing PID controllers for interval plants [10]. On the other hand, tracking performance also has to be improved. Since stability and tracking performance are in a trade-off relationship, a trade-off design method is required [13,14,15]. However, these trade-off design methods require complex calculations and so are unsuitable for industrial engineers.
A robust PID design method has been proposed [16,17] in which the tracking performance is optimized subject to the prescribed stability margin. Because of its usefulness, the unified design method has been extended from the first-order plus dead-time (FOPDT) system to the second-order plus dead-time (SOPDT) system [18], and a two-degrees-of-freedom (2DoF) design has also been proposed [19]. Since these unified design methods are designed based on normalized plant models, the unified approach does not need a different solution whenever a different control system is designed.
The present method is inspired by the work presented in [18]. In this work, both FOPDT and SOPDT are considered. In a unified way, both process models’ structures are considered and an optimal PID controller is adjusted for servo tracking and the disturbance rejection. However, in this approach, robustness is considered by simply adjusting the controller proportional gain. In the current work, a similar problem is faced, but the robustness is introduced in its full affectation of the controller parameters. Obviously, this affects the expression of all three controller parameters but allows for the improvement of performance. The rest of the paper is structured as follows. In Section 2, the controlled system model and the design objective are described. Section 3 gives the proposed PID tuning method, and the effectiveness of the proposed interpolation method is confirmed through numerical examples in Section 4. Finally, concluding remarks are presented in Section 5.

2. Control System and Design Objective

In this section, the optimization problem and control problem elements are presented. First of all, the process model and controller equations are considered, followed by the optimization function and robustness constraint. Prior to performing the optimization and presenting the corresponding results, the process model and controller equations are presented in normalized form.

2.1. Plant and Controller

A controlled plant is expressed as an over-damped second-order plus dead-time system given by the following transfer function:
P ( s ) = K ( T s + 1 ) ( a T s + 1 ) e L s ,
where K, L, and T are the gain, the dead-time, and the time constant, respectively. Moreover, a denotes the ratio of two time constants, and its range is 0 a 1 . It is worth noting that with the specific choice a = 0 , the FOPDT case is covered.
This plant is controlled by a one-degree-of-freedom (1DoF) PID control law defined as follows:
U ( s ) = C 1 ( s ) E ( s ) C 2 ( s ) Y ( s )
C 1 ( s ) = K p 1 + 1 T i s ,
C 2 ( s ) = K p T d s ( T d / N ) s + 1 , E ( s ) = R ( s ) Y ( s ) ,
where U ( s ) , Y ( s ) , and R ( s ) are the control input, the plant output, and the reference input, respectively. In the PID control law, K p , T i , and T d are the proportional gain, the integral time, and the derivative time, respectively. The derivative compensation just affects the feedback signal and is filtered by a first-order transfer function to prevent the noise effect, in which the range of filter constant N is usually from 5 to 33 [5]. Here, N is set to 10 without loss of generality. The design objective of the present study is to decide the PID parameters such that a performance function is minimized, subject to the prescribed robust stability.

2.2. Performance Function and Constraint

First, the integral of absolute error (IAE) is used in the performance function, which is defined as follows:
J = 0 | e ( t ) | d t = 0 | r ( t ) y ( t ) | d t .
Next, the constraint condition for assigning robust stability is also introduced. The sensitivity function of the discussed system, S ( s ) , is defined as follows:
S ( s ) = 1 1 + P ( s ) C ( s ) ,
C ( s ) = C 1 ( s ) + C 2 ( s ) .
The maximum value of Equation (6), M s , is decided as follows:
M s = max ω 1 | 1 + P ( j ω ) C ( j ω ) | .
The relationship between M s and the gain margin ( g m ) and that between M s and the phase margin ( ϕ m ) are as follows [3,4]:
g m M s M s 1 ,
ϕ m 2 arcsin 1 2 M s .
Therefore, robust stability is achieved by satisfying the following constraint:
| M s d M s | 0 ,
where M s d denotes the desired (prescribed) robustness. In the present study, the prescribed robustness is selected in the rage from 1.4 to 2.0 [18,19].

2.3. Normalized Process Model and Controller

In the proposed method, the controller parameters are optimized for the following normalized controlled plant:
P ^ ( s ^ ) = 1 ( s ^ + 1 ) ( a s ^ + 1 ) e τ 0 s ^ ,
C ^ 1 ( s ^ ) = κ p 1 + 1 τ i s ^ ,
C ^ 2 ( s ^ ) = κ p τ d s ^ ( τ d / N ) s ^ + 1 .
Here, κ p , τ i , and τ d are the following normalized PID parameters:
κ p = K p K ,
τ i = T i T ,
τ d = T d T ,
and τ 0 ( = L / T ) is the normalized dead time.
In the proposed method, in order to optimize the performance with respect to tracking and disturbance error such that the prescribed robust stability is achieved, the normalized PID parameters are decided based on the constrained optimization problem so that Equation (5) is optimized subject to Equation (11).

3. Unified Optimal PID Tuning with Robust Stability

In the present study, the normalized PID parameters are optimized for the servo and regulation performances, where a is set to be from 0 to 1.0 in increments of 0.1 , and τ 0 is set to be from 0.2 to 2.0 in increments of 0.1 .
In the present study, the optimal parameters are obtained numerically with the MATLAB function fmincon (Mathworks, Inc., Natuck, MA, USA), where the interior-point algorithm is used and the constraint M s d is set to 1.4 , 1.6 , 1.8 , and 2.0 . In the servo optimization process, the reference input r ( t ) is set as a unit step function, and the disturbance is not given. On the other hand, in the regulation optimization process, as a unit step function, the distrubance d ( t ) is added to the control input, and the reference input is set to 0.

3.1. Servo Optimization

The optimized normalized PID parameters for the servo tracking optimization in the given finite plants are plotted as ∘ symbols in Figure 1, Figure 2 and Figure 3.
To obtain the unified design method, the obtained normalized PID parameters are approximated by the following equations:
κ p ( a , τ 0 , M s d ) = a 0 ( a , M s d ) + a 1 ( a , M s d ) τ 0 a 2 ( a , M s d ) , a 0 ( a , M s d ) = α 0 ( M s d ) + α 1 ( M s d ) a + α 2 ( M s d ) a 2 α 3 ( M s d ) + a , a 1 ( a , M s d ) = α 4 ( M s d ) + α 5 ( M s d ) a + α 6 ( M s d ) a 2 α 7 ( M s d ) + a , a 3 ( a , M s d ) = α 8 ( M s d ) a 5 + α 9 ( M s d ) a 4 + α 10 ( M s d ) a 3 , + α 11 ( M s d ) a 2 + α 12 a + α 13 ,
τ i ( a , τ 0 , M s d ) = b 0 ( τ 0 , M s d ) a b 1 ( τ 0 , M s d ) + b 2 ( τ 0 , M s d ) , b 0 ( τ 0 , M s d ) = β 0 ( M s d ) + β 1 ( M s d ) τ 0 β 2 ( M s d ) , b 1 ( τ 0 , M s d ) = β 3 ( M s d ) + β 4 ( M s d ) τ 0 β 5 ( M s d ) , b 2 ( τ 0 , M s d ) = β 6 ( M s d ) + β 7 ( M s d ) τ 0 β 8 ( M s d ) ,
τ d ( a , τ 0 , M s d ) = c 0 ( a , M s d ) + c 1 ( a , M s d ) τ 0 C 2 ( a , M s d ) , c 0 ( a , M s d ) = γ 0 ( M s d ) + γ 1 ( M s d ) a + γ 2 ( M s d ) a 2 γ 3 ( M s d ) + a , c 1 ( a , M s d ) = γ 4 ( M s d ) + γ 5 ( M s d ) a + γ 6 ( M s d ) a 2 γ 7 ( M s d ) + a , c 2 ( a , M s d ) = γ 8 ( M s d ) + γ 9 ( M s d ) a + γ 10 ( M s d ) a 2 γ 11 ( M s d ) + a ,
where the coefficient parameters are shown in Table 1, Table 2 and Table 3.
The uncalculated normalized PID parameters can be interpolated using Equations (18)–(20) and are plotted as colored surfaces in Figure 1, Figure 2 and Figure 3.
The values of M s for M s d = 1.4 , 1.6 , 1.8 , and 2.0 are plotted in Figure 4, and the obtained maximum, average, and minimum values for M s are listed in Table 4. As shown in this table, the errors for the prescribed maximum sensitivity are within ± 3 % .

3.2. Regulation Optimization

In a similar way to the servo optimization, the optimized normalized PID parameters for disturbance rejection optimization are shown in Figure 5, Figure 6 and Figure 7, where uncalculated normalized PID parameters are interpolated by Equations (21)–(23).
κ p ( a , τ 0 , M s d ) = a 0 ( a , M s d ) + a 1 ( a , M s d ) τ 0 a 2 ( a , M s d ) , a 0 ( a , M s d ) = α 0 ( M s d ) + α 1 ( M s d ) a + α 2 ( M s d ) a 2 α 3 ( M s d ) + a , a 1 ( a , M s d ) = α 4 ( M s d ) + α 5 ( M s d ) a + α 6 ( M s d ) a 2 α 7 ( M s d ) + a , a 3 ( a , M s d ) = α 8 ( M s d ) a 5 + α 9 ( M s d ) a 4 + α 10 ( M s d ) a 3 + α 11 ( M s d ) a 2 + α 12 a + α 13 ,
τ i ( a , τ 0 , M s d ) = b 0 ( τ 0 , M s d ) + b 1 ( τ 0 , M s d ) τ 0 , + b 2 ( τ 0 , M s d ) τ 0 2 + b 3 ( τ 0 , M s d ) τ 0 3 , b 0 ( τ 0 , M s d ) = β 0 ( M s d ) + β 1 ( M s d ) τ 0 , + β 2 ( M s d ) τ 0 2 + β 3 ( M s d ) τ 0 3 , b 1 ( τ 0 , M s d ) = β 4 ( M s d ) + β 5 ( M s d ) τ 0 , + β 6 ( M s d ) τ 0 2 + β 7 ( M s d ) τ 0 3 , b 2 ( τ 0 , M s d ) = β 8 ( M s d ) + β 9 ( M s d ) τ 0 , + β 10 ( M s d ) τ 0 2 + β 11 ( M s d ) τ 0 3 , b 3 ( τ 0 , M s d ) = β 12 ( M s d ) + β 13 ( M s d ) τ 0 , + β 14 ( M s d ) τ 0 2 + β 15 ( M s d ) τ 0 3 ,
τ d ( a , τ 0 , M s d ) = c 0 ( a , M s d ) + c 1 ( a , M s d ) τ 0 C 2 ( a , M s d ) , c 0 ( a , M s d ) = γ 0 ( M s d ) + γ 1 ( M s d ) a + γ 2 ( M s d ) a 2 γ 3 ( M s d ) + a , c 1 ( a , M s d ) = γ 4 ( M s d ) + γ 5 ( M s d ) a + γ 6 ( M s d ) a 2 γ 7 ( M s d ) + a , c 2 ( a , M s d ) = γ 8 ( M s d ) + γ 9 ( M s d ) a + γ 10 ( M s d ) a 2 γ 11 ( M s d ) + a ,
where the coefficient parameters are shown in Table 5, Table 6 and Table 7.
The values of M s for M s d = 1.4 , 1.6 , 1.8 , and 2.0 are plotted in Figure 8, and the obtained values of M s are listed in Table 8. Since the errors for the prescribed maximum sensitivity are within ± 3 % , the effectiveness of the proposed method is confirmed.
From Table 4, Table 5, Table 6, Table 7 and Table 8, the prescribed robust stability is sufficiently achieved, even though the optimal trade-off PID parameters are easily implemented using the calculated look-up tables.

4. Numerical Simulation

4.1. Servo–Regulation Trade-off Performance for Various SOPDT Systems

The trade-off control performance between servo and regulation optimization is shown for each M s d , and the interpolation validity is confirmed for various values of a.
The controlled plant is given as follows:
P ( s ) = 1 ( s + 1 ) ( a s + 1 ) e 0.5 s ,
where the proposed method is designed for a = 0 , 0.3 , 0.5 , 0.8 , and 1.0 . Furthermore, the control system is optimized for the servo and regulation modes, and the control performances are compared. The reference input is set to 1.0 , and the control input is disturbed by the step signal with amplitude 0.5 after 20 s. The simulated plant outputs are shown in Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13, where the solid and dashed lines are the servo and regulation modes, respectively, and the green, magenta, blue, and black lines are M s d = 1.4 , 1.6 , 1.8 , and 2.0 , respectively.
Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13 show that the tracking performance of the servo optimization tuning is superior to that of the regulation optimization tuning, and the regulating performances of the servo and regulation optimization tunings are reversed when the control input is disturbed. Furthermore, both the servo and regulation performances using large M s d are superior to those using small M s d . Therefore, the trade-off tuning of the proposed method is confirmed.

4.2. Tracking–Robustness Trade-Off Performance

The proposed servo- and regulation-optimized controllers are designed based on the following equation:
P ( s ) = 1 s + 1 e 0.5 s .
Equation (25) is not the SOPDT system but the FOPDT system. This is because the proposed method is available for controlling the FOPDT system as well as the SOPDT. In order to confirm robust stability for the prescribed M s d , as plant perturbation occurs, the plant model is changed to Equation (26) after 60 s.
P ( s ) = 1.9 ( 1.4 s + 1 ) ( 0.2 × 1.4 s + 1 ) e 0.7 s .
The control results using four M s d tunings are shown in Figure 14, and the enlarged views for the tracking, regulation, and model perturbation trajectories are also shown in Figure 15. This figure shows that the smaller the M s d , the greater the robust stability because the plant output diverges when M s d = 2.0 , and the plant output converges to the reference input using small M s d . Therefore, the achievement of the prescribed robust stability is confirmed using the proposed method.

4.3. Comparison with Conventional Methods

The proposed method is compared with conventional methods: the ZN method [2], conventional SOPDT-based PI and PID control [18], and the conventional SOPDT-based 2DoF PI control [19].
As a controlled plant, consider the following transfer function:
P ( s ) = 1 ( s + 1 ) ( 0.62 s + 1 ) e 1.5 s .
The reference input is 1.0 , the control input is disturbed by the step signal with amplitude 0.5 after 150 s, and the controlled plant is perturbed to Equation (28) after 300 s.
P ( s ) = 1.4 ( 1.2 s + 1 ) ( 0.36 × 1.2 s + 1 ) e 1.2 s .
In the design of the conventional SOPDT model-based methods [18,19], the robust stability is designed with M s d = 1.6 , and a = 0.5 is used to decide the PID parameters because a = 0.62 in Equation (27) is not directly used. In the proposed method, M s d is also set to 1.6 for comparison with the conventional methods. In the conventional [18] and the proposed trade-off design methods, the controller parameters are designed in the servo and regulation modes, respectively. Furthermore, only in the conventional 2DoF design method [19], 2DoF parameter β is used in the following control law:
U ( s ) = K p β R ( s ) Y ( s ) + 1 T i s ( R ( s ) Y ( s ) ) .
The calculated controller parameters based on Equation (27) are shown in Table 9.
The control results are shown in Figure 16, and the enlarged views of the tracking, regulation, and model perturbation trajectories are also shown in Figure 17. Using the conventional [18,19] and proposed SOPDT-based design methods, the closed-loop system stabilizes even when the plant is perturbed after 300 s because the stability margin is designed. On the other hand, using the ZN method, the closed-loop system is unstable after plant perturbation, although it can be stabilized until plant perturbation.
The obtained control results are evaluated by the IAE, as shown in Table 10. In both the servo performance from to 0 s to 150 s and the regulation performance from 150 s to 300 s, the IAE of the ZN method is the largest among the considered methods because the plant output vibrates and because the settling time is the longest among the considered design methods.
Table 10 shows that the trade-off between the servo and regulation performances is achieved using the conventional [18] and proposed trade-off methods because in the servo evaluation period (0 s to 150 s), the IAE using the servo-optimized controllers, i.e., 1DoF PI (servo), 1DoF PID (servo), and the proposed 1DoF PID (servo), is smaller than that obtained using the regulation-optimized controllers, i.e., 1DoF PI (reg), 1DoF PID (reg), and the proposed 1DoF PID (reg). On the other hand, in the regulation evaluation period (150 s to 300 s), the IAE using the regulation-optimized controllers is superior to that obtained using the servo-optimized controllers.
In the servo evaluation period, both of the proposed controllers, i.e., the proposed 1DoF PID (servo) and the proposed 1DoF PID (reg), are superior to all of the conventional controllers. On the other hand, in the regulation evaluation period, the proposed regulation-optimized controller, i.e., 1DoF PID (reg), is superior to all of the conventional methods, and the proposed servo-optimized controller, i.e., 1DoF PID (servo), is better than the conventional controllers, except for the conventional regulation-optimized PID controller, i.e., 1DoF PID (reg). The reason the proposed controllers are superior to the conventional SOPDT-based controllers is that the conventional methods are designed based on quantized values for a, whereas in the proposed method, the quantized values are interpolated, and hence the approximation error is improved.

5. Conclusions

The present study has discussed a unified trade-off design method for controlling the SOPDT system. In the conventional design method [18], the ratio of two time constants was quantized. For the purpose of interpolating the quantized ratio, the present study has extended the conventional method, and an interpolated optimal trade-off design method is proposed. The proposed method is compared with conventional methods through numerical examples, and the effectiveness of the proposed method is confirmed.

Author Contributions

Conceptualization, T.S., I.H., and Y.H.; methodology, T.S., Y.H., and R.V.; software, I.H. and Y.H.; validation, T.S. and R.V.; formal analysis, I.H. and Y.H.; investigation, T.S. and R.V.; resources, I.H. and Y.H.; data curation, T.S., I.H., and Y.H.; writing—original draft preparation, T.S.; writing—review and editing, R.V.; visualization, T.S., Y.H., and R.V.; supervision, T.S. and R.V.; project administration, T.S., R.V., and Y.K.; funding acquisition, T.S., R.V., and Y.K.

Funding

This work was supported by the the Spanish MINECO/FEDER grant DPI2016-77271.

Acknowledgments

The present study was supported by JSPS KAKENHI Grant Number 16K06425.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Vilanova, R.; Santín, I.; Pedret, C. Control and operation of wastewater treatment plants: Challenges and state of the art. Revista Iberoamericana de Automática e Informática Industrial 2017, 14, 329–345. [Google Scholar] [CrossRef]
  2. Ziegler, J.; Nichols, N. Optimum Settings for Automatic Controllers. Trans. ASME 1942, 64, 759–768. [Google Scholar] [CrossRef]
  3. Johnson, M.A.; Moradi, M.H. (Eds.) PID Control: New Identification and Design Methods; Springer: London, UK, 2005. [Google Scholar]
  4. Åström, K.J.; Hägglund, T. Advanced PID Control; Instrumentation, Systems, and Automation Society: Pittsburgh, PA, USA, 2006. [Google Scholar]
  5. Visioli, A. Practical PID Control; Springer: London, UK, 2006. [Google Scholar]
  6. Vilanova, R.; Visioli, A. (Eds.) PID Control in the Third Millennium; Springer: London, UK, 2012. [Google Scholar]
  7. Saeki, M. Properties of Stabilizing PID Gain Set in Parameter Space. IEEE Trans. Autom. Control 2007, 52, 1710–1715. [Google Scholar] [CrossRef]
  8. Keel, L.; Bhatacharyya, S.P. Controller synthesis free of Analytical Models: Three Term Controllers. IEEE Trans. Autom. Control 2008, 53, 1353–1369. [Google Scholar] [CrossRef]
  9. Söylemez, M.; Munro, N.; Baki, H. Fast calculation of stabilizing PID controllers. Automatica 2003, 39, 121–126. [Google Scholar] [CrossRef]
  10. Tan, N.; Kaya, I.; Yeroglu, C.; Atherton, D. Computation of stabilizing PI and PID controllers using the stability boundary locus. Energy Convers. Manag. 2006, 47, 3045–3058. [Google Scholar] [CrossRef]
  11. Fang, J.; Ren, D.Z.Z. Computation of stabilizing PI and PID controllers by using Kronecker summation method. Energy Convers. Manag. 2009, 50, 1821–1827. [Google Scholar] [CrossRef]
  12. Matušů, R.; Prokop, R. Computation of robustly stabilizing PID controllers for interval systems. SpringerPlus 2016, 5, 702. [Google Scholar] [CrossRef] [PubMed]
  13. Herreros, A.; Baeyens, E.; Peran, J.R. Design of PID-type controllers using multiobjective genetic algorithms. ISA Trans. 2002, 41, 457–472. [Google Scholar] [CrossRef]
  14. Rosinová, D.; Veselý, V. Robust PID Decentralized Controller Design Using LMI. Int. J. Comput. Commun. Control 2007, 2, 195–204. [Google Scholar] [CrossRef]
  15. Sahib, M.A.; Ahmed, B.S. A new multiobjective performance criterion used in PID tuning optimization algorithms. J. Adv. Res. 2016, 7, 125–134. [Google Scholar] [CrossRef] [PubMed]
  16. Alfaro, V.; Vilanova, R.; Méndez, V.; Lafuente, J. Performance/robustness tradeoff analysis of PI/PID servo and regulatory control systems. In Proceedings of the 2010 IEEE International Conference on Industrial Technology (ICIT), Vina del Mar, Chile, 14–17 March 2010; pp. 111–116. [Google Scholar]
  17. Arrieta, O.; Vilanova, R. Simple PID tuning rules with guaranteed Ms robustness achievement. In Proceedings of the 18th IFAC World Congress, Milano, Italy, 28 August–2 September 2011; pp. 12042–12046. [Google Scholar]
  18. Alfaro, V.; Vilanova, R. Optimal Robust Tuning for 1DOF PI/PID Control Unifying FOPDT/SOPDT Models. In Proceedings of the IFAC Conference on Advances in PID Control, Brescia, Italy, 28–30 March 2012; p. FrA2.2. [Google Scholar]
  19. Alfaro, V.; Vilanova, R. Model-reference robust tuning of 2DoF PI controllers for first- and second-order plus dead-time controlled processes. J. Process Control 2012, 22, 359–374. [Google Scholar] [CrossRef]
Figure 1. Calculated and approximated optimal κ p in the servo mode.
Figure 1. Calculated and approximated optimal κ p in the servo mode.
Applsci 09 01934 g001
Figure 2. Calculated and approximated optimal τ i in the servo mode.
Figure 2. Calculated and approximated optimal τ i in the servo mode.
Applsci 09 01934 g002
Figure 3. Calculated and approximated optimal τ d in the servo mode.
Figure 3. Calculated and approximated optimal τ d in the servo mode.
Applsci 09 01934 g003
Figure 4. M s in the servo mode.
Figure 4. M s in the servo mode.
Applsci 09 01934 g004
Figure 5. Calculated and approximated optimal κ p in the regulation mode.
Figure 5. Calculated and approximated optimal κ p in the regulation mode.
Applsci 09 01934 g005
Figure 6. Calculated and approximated optimal τ i in the regulation mode.
Figure 6. Calculated and approximated optimal τ i in the regulation mode.
Applsci 09 01934 g006
Figure 7. Calculated and approximated optimal τ d in the regulation mode.
Figure 7. Calculated and approximated optimal τ d in the regulation mode.
Applsci 09 01934 g007
Figure 8. M s in the regulation mode.
Figure 8. M s in the regulation mode.
Applsci 09 01934 g008
Figure 9. Servo and regulation performances for a = 0 .
Figure 9. Servo and regulation performances for a = 0 .
Applsci 09 01934 g009
Figure 10. Servo and regulation performances for a = 0.3 .
Figure 10. Servo and regulation performances for a = 0.3 .
Applsci 09 01934 g010
Figure 11. Servo and regulation performances for a = 0.5 .
Figure 11. Servo and regulation performances for a = 0.5 .
Applsci 09 01934 g011
Figure 12. Servo and regulation performances for a = 0.8 .
Figure 12. Servo and regulation performances for a = 0.8 .
Applsci 09 01934 g012
Figure 13. Servo and regulation performances for a = 1.0 .
Figure 13. Servo and regulation performances for a = 1.0 .
Applsci 09 01934 g013
Figure 14. Model perturbation performance.
Figure 14. Model perturbation performance.
Applsci 09 01934 g014
Figure 15. Enlarged views of Figure 14.
Figure 15. Enlarged views of Figure 14.
Applsci 09 01934 g015
Figure 16. Plant outputs of the proposed and conventional methods.
Figure 16. Plant outputs of the proposed and conventional methods.
Applsci 09 01934 g016
Figure 17. Enlarged views of Figure 16.
Figure 17. Enlarged views of Figure 16.
Applsci 09 01934 g017
Table 1. Coefficient parameters α i ( M s d ) for κ p in the servo mode.
Table 1. Coefficient parameters α i ( M s d ) for κ p in the servo mode.
M s d 1.41.61.82.0
α 0 0.001519 1.484 0.1135 0.2830
α 1 0.2972 1.112 0.5295 0.72443
α 2 0.06124 0.3106 0.04377 0.1049
α 3 0.05894 5.716 0.4141 0.9061
α 4 0.06374 0.2580 0.2712 0.3628
α 5 0.1485 0.2368 0.1780 0.1615
α 6 0.3625 0.4666 0.5937 0.6923
α 7 0.1036 0.4520 0.3751 0.4683
α 8 1.897 4.867 4.407 5.195
α 9 6.302 14.28 12.85 15.25
α 10 8.412 15.44 13.64 16.41
α 11 5.821 7.242 5.972 7.434
α 12 2.157 1.079 0.5559 0.8462
α 13 0.7626 1.026 0.9744 1.004
Table 2. Coefficient parameters β i ( M s d ) for τ i in the servo mode.
Table 2. Coefficient parameters β i ( M s d ) for τ i in the servo mode.
M s d 1.41.61.82.0
β 0 0.1221 0.4341 0.4868 0.3670
β 1 0.7921 0.6098 0.6553 0.8488
β 2 0.4862 0.7187 0.7553 0.6927
β 3 0.6852 0.7298 0.7304 5.795
β 4 1.999 2.000 1.999 7.101
β 5 0.06147 0.05941 0.05342 0.02174
β 6 1.082 1.118 1.208 1.245
β 7 0.1174 0.2808 0.3231 0.3738
β 8 1.659 1.149 1.125 1.061
Table 3. Coefficient parameters γ i ( M s d ) for τ d in the servo mode.
Table 3. Coefficient parameters γ i ( M s d ) for τ d in the servo mode.
M s d 1.41.61.82.0
γ 0 0.07558 0.01783 0.01342 0.006020
γ 1 1.461 1.672 1.542 0.8320
γ 2 0.2621 0.7720 0.7770 0.3588
γ 3 1.986 1.993 1.959 0.9935
γ 4 0.2557 0.1633 0.1825 0.1117
γ 5 0.002213 0.1014 0.003464 0.1548
γ 6 0.02149 0.3830 0.4003 0.3101
γ 7 0.7684 0.6222 0.5993 0.3231
γ 8 0.8714 0.2037 0.1547 0.04407
γ 9 1.999 1.497 1.184 1.072
γ 10 0.08513 0.8993 0.5988 0.4221
γ 11 0.8892 0.2228 0.1772 0.04822
Table 4. Evaluation of | M s M s d | in the servo mode.
Table 4. Evaluation of | M s M s d | in the servo mode.
M s 1.41.61.82.0
max 1.418 1.618 1.826 2.042
ave 1.400 1.600 1.800 2.001
min 1.369 1.589 1.768 1.978
Table 5. Coefficient parameters α i ( M s d ) for κ p in the regulation mode.
Table 5. Coefficient parameters α i ( M s d ) for κ p in the regulation mode.
M s d 1.4 1.6 1.8 2.0
α 0 0.1275 0.01763 0.2852 0.4909
α 1 0.3274 0.3660 0.6534 0.8894
α 2 0.06243 0.007755 0.1128 0.1818
α 3 0.7013 0.1065 0.9467 1.422
α 4 0.1858 0.1245 0.3214 0.3872
α 5 0.1481 0.2176 0.1657 0.1664
α 6 0.3932 0.4302 0.6290 0.7286
α 7 0.4191 0.1845 0.4653 0.5007
α 8 4.520 1.649 4.981 5.511
α 9 13.19 4.542 14.60 16.06
α 10 14.12 4.225 15.67 17.15
α 11 6.441 1.104 7.098 7.721
α 12 0.8919 0.5000 0.8399 0.9067
α 13 0.9939 0.8934 1.008 1.017
Table 6. Coefficient parameters β i ( M s d ) for τ i in the regulation mode.
Table 6. Coefficient parameters β i ( M s d ) for τ i in the regulation mode.
M s d 1.4 1.6 1.8 2.0
β 0 0.5352 0.4780 0.3580 0.1296
β 1 1.842 1.202 1.343 2.258
β 2 1.538 0.8566 1.399 2.914
β 3 0.5307 0.2571 0.6334 1.320
β 4 0.9230 1.248 1.522 2.219
β 5 2.976 0.8036 0.9822 3.100
β 6 5.838 2.361 2.878 4.805
β 7 2.529 0.9300 1.452 1.701
β 8 0.5116 0.6027 0.7495 1.370
β 9 1.934 0.1011 0.3725 1.567
β 10 4.584 1.220 1.800 1.546
β 11 2.151 0.5330 1.039 0.02506
β 12 0.1290 0.1366 0.1736 0.3349
β 13 0.4199 0.05628 0.05291 0.2219
β 14 1.090 0.1802 0.3860 0.04209
β 15 0.5327 0.08658 0.2399 0.2453
Table 7. Coefficient parameters γ i ( M s d ) for τ d in the regulation mode.
Table 7. Coefficient parameters γ i ( M s d ) for τ d in the regulation mode.
M s d 1.4 1.6 1.8 2.0
γ 0 0.01709 0.01810 0.007789 0.02155
γ 1 0.9843 0.4629 1.402 0.6965
γ 2 0.1369 0.004881 0.5348 0.1997
γ 3 1.448 0.4799 2.351 1.073
γ 4 0.1451 0.06998 0.1886 0.05419
γ 5 0.2027 0.1237 0.06031 0.1531
γ 6 0.02381 0.1178 0.2215 0.1676
γ 7 0.4183 0.2145 0.6713 0.2098
γ 8 0.3704 0.1160 0.1664 0.07437
γ 9 1.271 1.191 1.026 1.235
γ 10 0.01542 0.3177 0.3190 0.4418
γ 11 0.3743 0.1438 0.1948 0.07446
Table 8. Evaluation of | M s M s d | in the regulation mode.
Table 8. Evaluation of | M s M s d | in the regulation mode.
M s 1.4 1.6 1.8 2.0
max 1.406 1.617 1.816 2.029
ave 1.400 1.600 1.800 2.001
min 1.392 1.562 1.780 1.974
Table 9. Proportional-integral-derivative (PID) control system parameters.
Table 9. Proportional-integral-derivative (PID) control system parameters.
Design Method K p T i T d β
ZN [2]1.523.440.859
1DoF PI (servo) [18]0.4691.92
1DoF PI (reg) [18]0.4882.09
1DoF PID (servo) [18]0.6332.180.642
1DoF PID (reg) [18]0.6101.680.774
2DoF PI [19]0.4311.660.983
Proposed 1DoF PID (servo)0.6702.040.567
Proposed 1DoF PID (reg)0.6651.870.582
Table 10. Integral of absolute error (IAE) performance.
Table 10. Integral of absolute error (IAE) performance.
Design MethodIAE / 10 3 (Servo)IAE (Regulation)
(0 s–150 s)(150 s–300 s)
ZN [2] 3.45 1028
1DoF PI (servo) [18] 1.64 819
1DoF PI (reg) [18] 1.71 855
1DoF PID (servo) [18] 1.38 688
1DoF PID (reg) [18] 1.40 596
2DoF PI [19] 1.55 771
Proposed 1DoF PID (servo) 1.24 609
Proposed 1DoF PID (reg) 1.30 569

Share and Cite

MDPI and ACS Style

Sato, T.; Hayashi, I.; Horibe, Y.; Vilanova, R.; Konishi, Y. Optimal Robust PID Control for First- and Second-Order Plus Dead-Time Processes. Appl. Sci. 2019, 9, 1934. https://doi.org/10.3390/app9091934

AMA Style

Sato T, Hayashi I, Horibe Y, Vilanova R, Konishi Y. Optimal Robust PID Control for First- and Second-Order Plus Dead-Time Processes. Applied Sciences. 2019; 9(9):1934. https://doi.org/10.3390/app9091934

Chicago/Turabian Style

Sato, Takao, Itaru Hayashi, Yohei Horibe, Ramon Vilanova, and Yasuo Konishi. 2019. "Optimal Robust PID Control for First- and Second-Order Plus Dead-Time Processes" Applied Sciences 9, no. 9: 1934. https://doi.org/10.3390/app9091934

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop