Abstract
Proportional–integral–derivative (PID) control is a durable control technology that has been widely applied in the process control industry. However, PID controllers cannot achieve satisfactory performance for oscillatory systems with long time delays; thus, high-order controllers like the proportional–integral–double derivative () can be adopted to enhance the control performance. In this paper, we propose a tuning formula for the controller for oscillatory systems with time delays and its practical implementation via an observer bandwidth-based state-space . Simulation results show that the state-space controller tuned from the proposed formula trades-off among robustness, time domain performance, and measurement noise attenuation and can arrive at a better control effect than PID for oscillatory systems.
1 Introduction
Proportional–integral–derivative (PID) control is a durable control technology that has been widely applied in the process control industry (Kim and Lee, 2021). The principal reason is its relatively simple structure, which can be easily implemented, understood, and maintained in practical industry production processes. PID is so wildly used in process control system applications, and it is one of the important factors in the development of the industry (Borase et al., 2021). Hence, most studies in the field of process control have only focused on PID control, which includes intelligent PID (Chan et al., 2007; Gundes and Ozguler, 2007), fuzzy PID (Tzafestas and Papanikolopoulos, 1990; Jin et al., 2017), optimal PID (Halikias and Zolotas, 1999; Chao et al., 2019; Memon and Shao, 2020; Memon and Shao, 2021), adaptive PID control (Radke and Isermannt, 1987; Pan et al., 2007), and fractional-order PID (Zhao et al., 2005; Chevalier et al., 2019).
It is well-known that the oscillatory dynamics of the process have various features, and parameter tuning is complicated and difficult. To facilitate research, the oscillatory dynamics of the process can be modeled as the standard second-order process with a dead-time (SOPDT) model. Up to now, research on the tuning of the SOPDT system has been mostly restricted to PID. Weng et al. (1997) derived the tuning formula of the PID controller based on the gain and phase margin for the underdamped oscillatory system. The user-specified gain and phase margins can be adaptively achieved, but the trade-off optimization between stability and tracking performance is not designed. Wang et al. (1999) proposed a PID controller parameter tuning method based on the closed-loop pole assignment strategy of the root locus for the oscillatory system; the parameter design process is more complicated. Huang et al. (2000) proposed an inverse-based synthesis PID controller for the oscillatory system and analyzed its robustness by the gain and phase margins. However, the effect of noise was not considered. Basilio and Matos (2002) designed the PID controller for the underdamping system, but the controlled plant did not account for dead time. Oliveira and Vrančić (2012) addressed the problem of decreasing the overshoot by switching controllers for underdamped second-order systems, which is not convenient for practical engineering applications. Kurokawa et al. (2020) proposed an optimal trade-off PID control system for a SOPDT system, which does not consider the impact of measurement noise. The aforementioned literature reports are devoted to the study of the controller from the perspective of the frequency domain. Although some research has been carried out on PID controllers, it is still unclear whether or not PID can effectively handle oscillatory process uncertainties like disturbance and measurement noise. Furthermore, it may be necessary to manually adjust the PID controller for the step response of the oscillatory process through trial and error, which may inevitably result in inaccuracies. More importantly, it is difficult for the conventional PID controller to guarantee the stability of the oscillatory process with a time delay. The scenario is quite different from the step response of the non-oscillatory plant, where numerous well-known formulas exist (Lee et al., 1998; Skogestad and Grimholt, 2012; Garpinger et al., 2014). Therefore, it would be desirable if there are tuning criteria for the oscillatory plant with time delays to improve the performance of systems.
As an example, consider the following oscillatory system with a time delay ():
The dynamic response of SOPDT under the conventional PID (Huang et al., 2000) is shown in Figure 1 when a unit step reference signal (the amplitude is 1) is inserted at and an input disturbance signal (the amplitude is 5) is inserted at . Controller parameters are from Figure 1, we can see that although the tracking response of PID is acceptable, the rejection–disturbance response is still oscillatory, which is undesired.
FIGURE 1
To improve the performance of conventional PID, a new conventional controller named the proportional−integral−double derivative () is widely used (kalyan and Suresh, 2021; Koley et al., 2020; Mokeddem and Mirjalili, 2020; Simanenkov et al., 2017; Sonkar and Rahi, 2016). The controller is robust and capable of controlling the automatic voltage regulator under load frequency control system uncertainties (Mohanty, 2018; Chatterjee et al., 2019). So far, there are only some literature studies about parameter tuning for , e.g., CSA− (Koley et al., 2020), hFPA-PS− (Mohanty, 2020), GWO− (Kalyan, 2021), and Fuzzy− (Farooq et al., 2021). However, the controller is not discussed for oscillatory systems. In reality, oscillatory systems are not subject to any special tuning rules. To tune oscillatory SOPDT systems, this paper proposes the tuning formula of .
For practical implementation issues, we will investigate a state-space control structure. The state-space controller estimates the derivative of the controlled plant output via an observer. The second-order differentiation is utilized to reduce impacts of fluctuation of the disturbance. The state-space controller retains the plant-independent property of the traditional PID and overcomes some of its disadvantages. For oscillatory systems with time delays, a tuning formula based on the state-space PIDD2 controller is proposed first, and then, the parameters of are obtained via the well-known internal model control (IMC) framework for oscillatory systems. The proposed tuning formula is tested for a wide variety of simulation examples and the load frequency control system. It is shown that the state-space controller outperforms the traditional PID in oscillatory systems. The state-space controller trades-off among disturbance rejection performance, robustness, and attenuation of the measurement noise.
The rest of the paper consists of four parts. In Section 2, and its state-space implementation is introduced; tuning of the state-space controller based on IMC for the SOPDT system is introduced in Section 3; Section 4 presents simulation and analysis results. Finally, conclusions are given in Section 5.
2 and its state-space implementation
A PID controller has been frequently utilized in the industry due to its simplicity and efficiency. The controller has been used to enhance the performance of the conventional PID controller. The structure of is similar to the conventional PID, in addition to the extra second-order derivative gain. An ideal controller has the following transfer function form:where , , and are the proportional variable, integral variable, derivative gain, and double derivative gain, respectively. control can be written as a state-feedback control law, given as follows:Here, is the controlled variable, is the manipulated variable, and is the reference signal.The state vector is as follows: The state-feedback gain is as follows:
The state vector (5) contains the derivative of , so it cannot be measured directly. An observer can be adopted to estimate it. Consider the following triple integral model:
LetThen, Eq. 7 can be written in the following state-space form:whereThus, the following Luenberger observer can be used to estimate .where is the observer gain, which is given as follows:
If is chosen such that is asymptotically stable, then , and . Furthermore, can be computed using another state , where
By combining Eq. 11 and Eq. 13, we have an estimation of the state vector of Eq. 5 with the following observer:where and
is the observer gain vector shown as follows:When is chosen properly, is asymptotically stable, and
Hence, the third-order state-space PID is the implementation of , and an ideal controller can be approximated with the following third-order state-space PID (SS-) controller:
So the feedback controller from to is as follows: is the controller gain vector, as shown in Eq. 6.
Figure 2 shows the structural block diagram of the third-order state-space PID (SS-). is the set-point weight, which is used to reduce the overshoot. By default, .
FIGURE 2
3 Tuning of the state-space controller based on IMC for the SOPDT system
The dynamics of the oscillatory SOPDT system is relatively complicated, and the controller parameter design process faces severe challenges. In general, the low-order controller often neglects the higher-order dynamics of oscillatory systems. Thus, the result of the control effect is not accurate (Wang et al., 2021). The well-known internal model control has the advantage of using one or two tuning parameters to achieve good control performance to model inaccuracies (Shamsuzzoha and Lee, 2007, p.). Therefore, in this section, we will discuss in detail how the parameters of the SS- controller are obtained using IMC.
3.1 Description of the internal model control (IMC)
Figure 3 shows the structural block diagram of the two-degree-of-freedom IMC (TDF-IMC) controller. is the plant to be controlled, and is the plant model; is the set-point tracking controller, and is the disturbance rejection controller.
FIGURE 3
We can divide the design process of the TDF-IMC controller into the following steps (
Tan and Fu, 2015):
1) Factor the plant model into two parts:
where
is the portion of the model inverted (minimum-phase) and
is the portion of the model not inverted (non-minimum-phase).
2) Design the set-point tracking controller as follows:
where
is a low-pass filter and its expression is given as follows:
Here,
is the filter parameter, and
is the relative degree of
.
3) The disturbance rejection controller is designed as follows:
where
is the number of poles of
such that
needs to cancel the disturbance rejection filter
with order
, and
is a tuning parameter for obtaining a better disturbance-rejecting performance. The poles
of
can be canceled by the zeros
of
, i.e.,
should satisfy the following:
The corresponding transfer function of the IMC controller is as follows:
3.2 The IMC controller design for the SOPDT system
By designing the IMC controller, we can get the controller gain of SS-. So consider the general form of SOPDT systems as follows:
The controllers and for Eq. 26 are as follows:
Here, the order of the disturbance rejection filter is chosen as 3, and and meet Eq. 24.
From the aforementioned derivation, the final form of Eq. 25 is given as follows:
From the aforementioned analysis, we can cancel the roots of . To obtain a finite-dimensional controller, we take the first-order Pade approximation technique (Horn et al., 1996; Shamsuzzoha and Lee, 2008) to approximate the pure delay.Then, the simplified form of Eq. 29 becomeswhere the expression of and can be obtained as follows:
3.3 Specific approximate processes with the state-space
This subsection focuses on how to attain the parameters of SS- through IMC. For simplicity, the observer gain in Eq. 16 can be tuned via the bandwidth idea (Gao, 2003), i.e., the poles of in Eq. 14 are placed at the same location , and then,
According to the aforementioned Eq. 19, the transfer function form of SS- is as follows:where
To make the SS- controller achieve the same control performance as the IMC controller, suppose Eq. 31 and 35 have the same zeros, i.e.,where is an optional constant. According to Eq. 36, we have the following:Thus, the controller gain of SS- can be obtained as follows:
The final parameters of SS- can be obtained by substituting Eqs 32 and 34 into Eq. 40. The important thing to note here is to make as large as possible so that is a positive real-number.
3.4 Tuning rules for SOPDT systems
The performance of the IMC controller is decided by the parameters and . Nevertheless, previous studies of the IMC have not dealt with how to obtain the appropriate value of these two parameters. In other words, there is no specific approach to choose the value of and . Hence, the core idea of this subsection is to get optimized values of and . The optimal values of and are those that give the minimum (integral of the time squared error) ITSE with certain robustness, and then, we can get the transfer function of the equivalent IMC controller. Thus, according to Section 3.3, we can obtain the parameters (; ; ; ; ) of the SS- controller. The specific flow chart of the derivation process is shown in Figure 4.
FIGURE 4
In the process of calculating the parameters of SS-, as mentioned in Figure 4, we notice that the parameters of the SS- controller exhibit different properties for and ; consequently, we set the parameters in the two cases, respectively.
To describe the detailed derivation process of the tuning formula, suppose and consider a normalized SOPDT system, thenwhere varies from .5 to 2.5 with an appropriate step. A set of parameters of SS-, , , , and can be obtained through the process in Figure 4. The fitting curves of parameters of the SS- are shown in Figure 5.
FIGURE 5
The corresponding function expressions are given in Eq. 42:
So we can rewrite Eq. 42 as follows:
When , the corresponding fitting curves of , , , , and are obtained, as shown in Figure 6. The fitting formulae are given in Eq. 44:3where varies from 2.5 to 5 with an appropriate step. A set of parameters of SS-, , , , and can be obtained through the process in Figure 4. The fitting curves of parameters of SS- are shown in Figures 7, 9.
FIGURE 6
FIGURE 7
The corresponding function expressions are given in Eq. 45:
Similar to Eq. 44, we can obtain the following:
When , the corresponding fitting curves of , , , , and are obtained, as shown in Figures 8, 10.
FIGURE 8
In practice, the relationship between , , , , and of SS- for the normalized SOPDT model in Eq. 41 and , , , , and of SS- for the general SOPDT model in Eq. 26is described in the following (Zhang et al., 2019):
As a result, combining Eqs 43−47, we can obtain the following tuning formula of SS- for the SOPDT system:
Similarly, using the same process, we can obtain the tuning formula when as follows:
4 Simulation and analyses
This section demonstrates the tuning formula for several examples. In every simulation example, a different control effect has been analyzed and compared with existing methods.
4.1 Simple simulation examples
Simple second-order oscillatory plants with damping ratios and delay time are shown in Figures 7–11 (the figures show controller outputs within the appropriate range; otherwise, for the disturbance response will be too small to be visible in the figure). The parameters and indexes ((; ; ()) are shown in Tables 1–3. The responses for a step reference signal (the amplitude is 1) at and a step input disturbance signal (the amplitude is .5) are added to these systems at an appropriate time to test the disturbance rejection performance and robustness. Moreover, suppose there is a white noise signal with a variance of added to the output of the plant to test the performance of measurement noise attenuation. From Figures 7–10, we can see that the output responses of the system with show large oscillations, which is because the poles of the system are close to the imaginary axis. The responses of the system with are shown in Figure 11. Compared with the PID controller, the SS- controller has a faster tracking and disturbance rejection response. Moreover, the SS- controller has smaller overshooting and fluctuation than the PID controller. In particular, after adding noise, the SS- controller output response is significantly better than the other two PID methods. Combining figures and tables, we can see that the tuning in Eqs 48, 49 can achieve a better response. Therefore, we can conclude that the proposed formula of SS- has a better control effect for the SOPDT system.
FIGURE 9
FIGURE 10
FIGURE 11
TABLE 1
| System parameters | Method | Controller parameters | ITSE index | Robustness index | Total variation | ||||
|---|---|---|---|---|---|---|---|---|---|
| ITSE | TV | ||||||||
| SS- | −0.1851 | −0.1798 | 0.2751 | −0.0276 | 653.5863 | 2.2285 | 7.4161 | ||
| Huang_PID | 0.2 | 0.5 | 0.5 | 544.8031 | 2.5540 | 60.9785 | |||
| Ho_PID | 0.1798 | 0.3840 | 0.3840 | 453.6361 | 2.1748 | 810.5307 | |||
| SS- | −0.0677 | 0.1593 | −0.0499 | 0.0893 | 992.6308 | 2.5074 | 2.8541 | ||
| Huang_PID | 0.1 | 0.25 | 0.25 | 781.9585 | 2.4548 | 30.5162 | |||
| Ho_PID | 0.0833 | 0.1920 | 0.1920 | 788.3334 | 1.9964 | 390.8009 | |||
| SS- | 0.1734 | 0.1701 | −0.0484 | 0.0348 | 1.143e+03 | 2.9843 | 1.9509 | ||
| Huang_PID | 0.0667 | 0.1667 | 0.1667 | 1.118e+03 | 2.4211 | 20.3436 | |||
| Ho_PID | 0.0541 | 0.1280 | 0.1280 | 1.267e+03 | 2.0051 | 272.0857 | |||
| SS- | 0.3761 | 0.1702 | 0.1539 | 0.0540 | 1.503e+03 | 3.4939 | 19.4144 | ||
| Huang_PID | 0.05 | 0.125 | 0.125 | 1.761e+03 | 2.4038 | 24.9336 | |||
| Ho_PID | 0.04 | 0.096 | 0.096 | 2.06e+03 | 2.0079 | 328.9098 | |||
Parameters of the SS- and PID controllers for .
TABLE 2
| System parameters | Method | Controller parameters | ITSE index | Robustness index | Total variation | ||||
|---|---|---|---|---|---|---|---|---|---|
| ITSE | TV | ||||||||
| SS- | 0.0334 | 0.2296 | 0.2665 | −0.0375 | 407.3708 | 1.9260 | 8.3491 | ||
| Huang_PID | 0.4 | 0.5 | 0.5 | 239.4808 | 2.4527 | 143.7389 | |||
| Ho_PID | 0.3334 | 0.3840 | 0.3840 | 245.4935 | 2.0665 | 781.3864 | |||
| SS- | 0.1313 | 0.1973 | 0.1246 | 0.0626 | 658.5166 | 2.1135 | 9.1303 | ||
| Huang_PID | 0.2 | 0.25 | 0.25 | 565.4083 | 2.4028 | 71.8414 | |||
| Ho_PID | 0.1601 | 0.1920 | 0.1920 | 618.3568 | 2.0001 | 397.009 | |||
| SS- | 0.2648 | 0.1698 | 0.1180 | 0.0613 | 989.0638 | 2.2598 | 16.3053 | ||
| Huang_PID | 0.1333 | 0.1667 | 0.1667 | 1.064e+03 | 2.3872 | 78.2354 | |||
| Ho_PID | 0.1053 | 0.1280 | 0.1280 | 1.238e+03 | 2.0061 | 445.3830 | |||
| SS- | 0.3551 | 0.1556 | 0.1958 | 0.0944 | 1.2933+03 | 2.4294 | 24.6455 | ||
| Huang_PID | 0.1000 | 0.1250 | 0.1250 | 1.668e+03 | 2.3785 | 58.6884 | |||
| Ho_PID | 0.0784 | 0.0960 | 0.0960 | 1.996e+03 | 2.0083 | 336.0283 | |||
Parameters of the SS- and PID controllers for .
TABLE 3
| System parameters | Method | Controller parameters | ITSE index | Robustness index | Total variation | ||||
|---|---|---|---|---|---|---|---|---|---|
| ITSE | TV | ||||||||
| SS- | 0.2490 | 0.2701 | 0.2346 | −0.0481 | 291.8792 | 1.8584 | 8.4226 | ||
| Huang_PID | 0.6 | 0.5 | 0.5 | 170.1537 | 2.4198 | 233.3799 | |||
| Ho_PID | 0.4870 | 0.3840 | 0.3840 | 195.1879 | 2.0467 | 782.5537 | |||
| SS- | 0.3113 | 0.2210 | 0.2060 | 0.0282 | 508.1148 | 2.0735 | 11.7401 | ||
| Huang_PID | 0.3 | .25 | 0.25 | 483.9737 | 2.3854 | 116.6628 | |||
| Ho_PID | 0.2369 | 0.1920 | 0.1920 | 567.9483 | 2.0036 | 413.0732 | |||
| SS- | 0.3747 | 0.1871 | 0.2141 | 0.0596 | 858.4619 | 2.3263 | 23.2255 | ||
| Huang_PID | 0.2 | 0.1667 | 0.1667 | 1.009e+03 | 2.3758 | 126.8926 | |||
| Ho_PID | 0.1565 | 0.1280 | 0.1280 | 1.206e+03 | 2.0071 | 430.8983 | |||
| SS- | 0.4140 | 0.1632 | 0.2244 | 0.0903 | 1.212e+03 | 2.5511 | 26.6605 | ||
| Huang_PID | 0.1500 | 0.1250 | 0.1250 | 1.611e+03 | 2.3700 | 90.2657 | |||
| Ho_PID | 0.1168 | 0.0960 | 0.0960 | 1.971e+03 | 2.0087 | 283.7364 | |||
Parameters of the SS- and PID controllers for .
Remark: 1) Robustness is the property that a control system maintains for some other performance under certain (structure and size) parameter perturbations.where is the open-loop transfer function of the system, and are maximum sensitivities, and are sensitivity functions, and represents the robustness of the system.
2) ITSE is the integral of the time squared error. . is the difference between the reference input signal and output signal of the system.
3) TV is the total variation in the output of the controller. .
4.2 Complex simulation examples
In this subsection, we use three relatively complex oscillatory plants ( (Huang et al., 2005), and (Wang et al., 1999)) to verify the applicability of the proposed Eqs 48 and 49. Dynamic responses of plants are given in Figures 12–14. The controller parameters, systems parameters, and controller performance index are shown in Table 4. It is shown that SS- and PID have similar disturbance rejection responses; SS- has a smaller overshoot in the set-point for and set-point tracking responses without the overshoot for and .Additionally, the influence of the measurement noise on SS- is smaller than PID. Significantly, SS- does not have a satisfactory disturbance rejection performance, compared to the linear active disturbance rejection controller (LADRC) for but has a smaller robustness and TV than LADRC. Generally speaking, the proposed tuning approach has a better control effort and can trade-off between the performance, robustness, and attenuation of the measurement noise.
FIGURE 12
FIGURE 13
FIGURE 14
TABLE 4
| System parameters | Method | Controller parameters | ITSE index | Robustness index | Total variation | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T | ITSE | TV | ||||||||||
| G1 | 0.4154 | 2.3000 | 3.2024 | SS- | 0.0364 | 0.0769 | 1.0554 | −0.928 | 1.4554 | 1.99e+03 | 2.4288 | 0.6661 |
| Huang_PID | 0.5784 | 0.2174 | 2.2294 | 1.14e+03 | 3.0657 | 0.7360 | ||||||
| Ho_PID | 0.4950 | 0.1669 | 1.7121 | 1.21e+03 | 2.4928 | 0.5826 | ||||||
| Wang_LADRC | 4.7154 | 929.7305 | 4.01 | 1.0383 | ||||||||
| G2 | 0.5704 | 0.5230 | 0.6321 | SS- | 1.9936 | 4.1681 | 1.5514 | −0.260 | 7.3497 | 1.0107 | 1.8594 | 0.5117 |
| Huang_PID | 6.5994 | 9.1520 | 3.6568 | 0.3753 | 2.4264 | 0.5814 | ||||||
| Ho_PID | 5.4345 | 7.0282 | 2.8082 | 0.4661 | 2.0704 | 0.5084 | ||||||
| G3 | 0.4911 | 0.8370 | 1.1207 | SS- | 0.5322 | 1.0544 | 1.4873 | −0.459 | 4.1540 | 15.5827 | 1.9197 | 0.5407 |
| Wang_LADRC | 13.323 | 4.5426 | 2.7579 | 0.6918 | ||||||||
| Wang_PID | 1.5030 | 1.3660 | 1.7150 | 10.3836 | 1.7707 | 0.5069 | ||||||
Parameters of the SS- and PID controllers for (50)–(52).
4.3 Practical system simulations
Consider the load frequency control system as a typical oscillatory SOPDT system. Additionally, the system’s uncertainty and control complexity will rise due to communication delays. Therefore, the proposed SS- controller is applied to the LFC system with communication delays in this section to test its effectiveness.
To illustrate the issue, we take the one-area non-reheat system as an example (Fu and Tan, 2018). The transfer function model of the LFC system is shown in Figure 15. The transfer function of each part is as follows:and
FIGURE 15
The system parameters are as follows (Fu and Tan, 2018):
Suppose there is a disturbance of added to the output of the controller. From Figure 16, we can conclude that the proposed controller has a faster response speed and better disturbance rejection performance.
FIGURE 16
5 Conclusion
The purpose of this paper was to provide a tuning formula of the controller for oscillatory systems with time delays. The ideal controller was implemented via the state-space form, which takes a cascaded integral model to estimate the output of the controlled plant and its derivatives; accordingly, it retains the plant-independence property of the traditional PID. A total of two state-space tuning formulas were attained for SOPDT systems with time delays, and the parameters of can be determined by approximating an IMC controller. The proposed formulas are applied to a wide range of plants. In addition, further simulation analysis of was used to test the effectiveness of the proposed tuning formula. Compared with the PID controller, the state-space controller has roll-offs at high frequencies; thus, it is more insensitive to measurement noises.
The empirical findings in this study provide a new understanding of controllers. Future research will be devoted to the control of oscillatory systems with zeros.
Statements
Data availability statement
The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.
Author contributions
HX, HG, and TW contributed to the conceptualization and methodology. HX wrote the first draft of the manuscript. All authors contributed to manuscript revision and read and approved the submitted version.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
1
BasilioJ. C.MatosS. (2002). Design of PI and PID controllers with transient performance specification. IEEE Trans. Educ.45, 364–370. 10.1109/te.2002.804399
2
BoraseR. P.MaghadeD. K.SondkarS. Y.PawarS. N. (2021). A review of PID control, tuning methods and applications. Int. J. Dynam. Control9, 818–827. 10.1007/s40435-020-00665-4
3
ChanY. F.MoallemM.WangW. (2007). Design and implementation of modular FPGA-based PID controllers. IEEE Trans. Ind. Electron.54, 1898–1906. 10.1109/tie.2007.898283
4
ChaoC.-T.SutarnaN.ChiouJ.-S.WangC.-J. (2019). An optimal fuzzy PID controller design based on conventional PID control and nonlinear factors. Appl. Sci.9, 1224. 10.3390/app9061224
5
ChatterjeeS.DalelM. A.PalavalasaM., 2019. “Design of PID plus second order derivative controller for automatic voltage regulator using whale optimizatio algorithm,” in 2019 3rd International Conference on Recent Developments in Control, Automation & Power Engineering (RDCAPE), NOIDA, India, 10-11 October 2019 (IEEE), 574–579.Presented at the 2019 3rd International Conference on Recent Developments in Control, Automation & Power Engineering (RDCAPE).
6
ChevalierA.FrancisC.CopotC.IonescuC. M.De KeyserR. (2019). Fractional-order PID design: Towards transition from state-of-art to state-of-use. ISA Trans.84, 178–186. 10.1016/j.isatra.2018.09.017
7
FarooqZ.RahmanA.LoneS. A. (2021). “Fuzzy and MBO optimized load frequency control of hybrid power system,” in 2021 IEEE 18th India Council International Conference (INDICON). Presented at the 2021 IEEE 18th India Council International Conference (INDICON), Guwahati, India, 19-21 December 2021 (IEEE), 1–6.
8
FuC.TanW. (2018). Decentralised load frequency control for power systems with communication delays via active disturbance rejection. IET Generation, Transm. Distribution12, 1397–1403. 10.1049/iet-gtd.2017.0852
9
GaoZ. (2003). “Scaling and bandwidth-parameterization based controller tuning,” in Proceedings of the 2003 American Control Conference, 2003, Denver, CO, USA, 04-06 June 2003 (IEEE), 4989–4996. Presented at the 2003 American Control Conference.
10
GarpingerO.HägglundT.ÅströmK. J. (2014). Performance and robustness trade-offs in PID control. J. Process Control24, 568–577. 10.1016/j.jprocont.2014.02.020
11
GundesA. N.OzgulerA. B. (2007). PID stabilization of MIMO plants. IEEE Trans. Autom. Contr.52, 1502–1508. 10.1109/tac.2007.902763
12
HalikiasG. D.ZolotasA. C. (1999). Optimal design of PID controllers using the QFT method. IEE Proc. - Control Theory Appl.146, 585–589. 10.1049/ip-cta:19990746
13
HornI. G.ArulanduJ. R.GombasC. J.VanAntwerpJ. G.BraatzR. D. (1996). Improved filter design in internal model control. Ind. Eng. Chem. Res.35, 3437–3441. 10.1021/ie9602872
14
HuangH.-P.JengJ.-C.LuoK.-Y. (2005). Auto-tune system using single-run relay feedback test and model-based controller design. J. Process Control15, 713–727. 10.1016/j.jprocont.2004.11.004
15
HuangH.-P.LeeM.-W.ChenC.-L. (2000). Inverse-based design for a modified PID controller. J. Chin. Inst. Chem. Eng.31, 225–236.
16
JinZ.ChenJ.ShengY.LiuX. (2017). Neural network based adaptive fuzzy PID-type sliding mode attitude control for a reentry vehicle. Int. J. Control Autom. Syst.15, 404–415. 10.1007/s12555-015-0181-1
17
kalyanC. N. S.SureshC. V. (2021). “PIDD controller for AGC of nonlinear system with PEV integration and AC-DC links,” in 2021 International Conference on Sustainable Energy and Future Electric Transportation (SEFET), Hyderabad, India, 21-23 January 2021 (IEEE), 1–6. Presented at the 2021 International Conference on Sustainable Energy and Future Electric Transportation (SEFET).
18
KalyanC. N. S. (2021). “UPFC and SMES based coordinated control strategy for simultaneous frequency and voltage stability of an interconnected power system,” in 2021 1st International Conference on Power Electronics and Energy (ICPEE), Bhubaneswar, India, 02-03 January 2021 (IEEE), 1–6. Presented at the 2021 1st International Conference on Power Electronics and Energy (ICPEE).
19
KimM.LeeS.-U. (2021). PID with a switching action controller for nonlinear systems of second-order controller canonical form. Int. J. Control Autom. Syst.19, 2343–2356. 10.1007/s12555-020-0346-4
20
KoleyI.SarkarB.DattaA.PandaG. K. (2020). “Load frequency control of a wind energy integrated multiarea power system with CSA tuned PIDD controller,” in 2020 IEEE First International Conference on Smart Technologies for Power, Energy and Control (STPEC), Nagpur, India, 25-26 September 2020 (IEEE), 1–6. Presented at the 2020 IEEE First International Conference on Smart Technologies for Power, Energy and Control (STPEC).
21
KurokawaR.SatoT.VilanovaR.KonishiY. (2020). Design of optimal PID control with a sensitivity function for resonance phenomenon-involved second-order plus dead-time system. J. Frankl. Inst.357, 4187–4211. 10.1016/j.jfranklin.2020.03.015
22
LeeY.ParkS.LeeM.BrosilowC. (1998). PID controller tuning for desired closed-loop responses for SI/SO systems. AIChE J.44, 106–115. 10.1002/aic.690440112
23
MemonF.ShaoC. (2020). An optimal approach to online tuning method for PID type iterative learning control. Int. J. Control Autom. Syst.18, 1926–1935. 10.1007/s12555-018-0840-0
24
MemonF.ShaoC. (2021). Robust optimal PID type ILC for linear batch process. Int. J. Control Autom. Syst.19, 777–787. 10.1007/s12555-019-1033-1
25
MohantyB. (2020). Hybrid flower pollination and pattern search algorithm optimized sliding mode controller for deregulated AGC system. J. Ambient. Intell. Hum. Comput.11, 763–776. 10.1007/s12652-019-01348-5
26
MohantyB. (2018). Performance analysis of moth flame optimization algorithm for AGC system. Int. J. Model. Simul.39 (1), 1–15. 16. 10.1080/02286203.2018.1476799
27
MokeddemD.MirjaliliS. (2020). Improved Whale Optimization Algorithm applied to design PID plus second-order derivative controller for automatic voltage regulator system. J. Chin. Inst. Eng.43, 541–552. 10.1080/02533839.2020.1771205
28
OliveiraP. B. M.VrančićD. (2012). Underdamped second-order systems overshoot control. IFAC Proc. Vol.45, 518–523. 10.3182/20120328-3-it-3014.00088
29
PanT.LiS.CaiW.-J. (2007). Lazy learning-based online identification and adaptive PID control: A case study for cstr process. Ind. Eng. Chem. Res.46, 472–480. 10.1021/ie0608713
30
RadkeF.IsermanntR. (1987). A parameter-adaptive PID-controller with stepwise parameter optimization 9. Elsevier.
31
ShamsuzzohaM.LeeM. (2008). Analytical design of enhanced PID filter controller for integrating and first order unstable processes with time delayfilter controller for integrating and first order unstable processes with time delay. Chem. Eng. Sci.15, 2717–2731. 10.1016/j.ces.2008.02.028
32
ShamsuzzohaM.LeeM. (2007). IMC−PID controller design for improved disturbance rejection of time-delayed processes. Ind. Eng. Chem. Res.46, 2077–2091. 10.1021/ie0612360
33
SimanenkovA. L.RozhkovS. A.BorisovaV. A. (2017). “An algorithm of optimal settings for PIDD 2 D 3 -controllers in ship power plant,” in 2017 IEEE 37th International Conference on Electronics and Nanotechnology (ELNANO), Kyiv, Ukraine (IEEE), 152–155. Presented at the 2017 IEEE 37th International Conference on Electronics and Nanotechnology (ELNANO).
34
SkogestadS.GrimholtC. (2012). “The SIMC method for smooth PID controller tuning,” in PID control in the third millennium, advances in industrial control. Editors Vilanova,R.VisioliA. (London: Springer London), 147–175.
35
SonkarP.RahiO. P. (2016). “Unified tuning of PID-derivative filter load frequency controller for two area interconnected system including wind power plant,” in 2016 IEEE Uttar Pradesh Section International Conference on Electrical, Computer and Electronics Engineering (UPCON), Varanasi, India, 09-11 December 2016 (IEEE), 388–393. Presented at the 2016 IEEE Uttar Pradesh Section International Conference on Electrical, Computer and Electronics Engineering (UPCON).
36
TanW.FuC. (2015). Linear active disturbance rejection control: Analysis and tuning via IMC. IEEE Trans. Ind. Electron.63, 2350–2359. 10.1109/tie.2015.2505668
37
TzafestasS.PapanikolopoulosN. P. (1990). Incremental fuzzy expert PID control. IEEE Trans. Ind. Electron.37, 365–371. 10.1109/41.103431
38
WangQ-G.LeeT-H.FungH-W.BiQ.ZhangY. (1999). PID tuning for improved performance. IEEE Trans. Contr. Syst. Technol.7, 457–465. 10.1109/87.772161
39
WangY.TanW.CuiW.HanW.GuoQ. (2021). Linear active disturbance rejection control for oscillatory systems with large time-delays. J. Frankl. Inst.358, 6240–6260. 10.1016/j.jfranklin.2021.06.016
40
WengK. H.ChangC. H.ZhouJ. (1997). Self-tuning PID control of a plant with under-damped response with specifications on gain and phase margins. IEEE Trans. Contr. Syst. Technol.5, 446–452. 10.1109/87.595926
41
ZhangB.TanW.LiJ. (2019). Tuning of linear active disturbance rejection controller with robustness specification. ISA Trans.10, 237–246. 10.1016/j.isatra.2018.10.018
42
ZhaoC.XueD.ChenY. Q. (2005). “A fractional order PID tuning algorithm for a class of fractional order plants,” in IEEE International Conference Mechatronics and Automation, 2005, Niagara Falls, ON, Canada (IEEE), 216–221. Presented at the 2005 IEEE International Conference on Mechatronics and Automation.
Summary
Keywords
oscillatory systems, internal model control, parameter tuning, robustness, time domain performance, measurement noise, PID plus second-order controller
Citation
Xingqi H, Guolian H and Wen T (2023) Tuning of controllers for oscillatory systems with time delays. Front. Control. Eng. 3:1083419. doi: 10.3389/fcteg.2022.1083419
Received
29 October 2022
Accepted
12 December 2022
Published
10 January 2023
Volume
3 - 2022
Edited by
Tito Luís Maia Santos, Federal University of Bahia, Brazil
Reviewed by
Andrzej Pawlowski, University of Brescia, Italy
Damir Vrancic, Institut Jožef Stefan (IJS), Slovenia
Updates
Copyright
© 2023 Xingqi, Guolian and Wen.
This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Hu Xingqi, 18601260651@163.com
This article was submitted to Control and Automation Systems, a section of the journal Frontiers in Control Engineering
Disclaimer
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.