Abstract
Keywords
Introduction
Despite significant advancements in control theory, the industrial sector still relies heavily on Proportional-Integral (PI) and Proportional-Integral-Derivative (PID) controllers due to their reliable performance and uncomplicated design.
1
This is mainly because, despite their simple structure, they exhibit robustness in various control systems.
2
The most well-known and established techniques for tuning the controllers are the Ziegler and Nichols, Åström and Hägglund, Cohen and Coon, and Tyreus and Luyben methods. These methods propose using the open-loop unit step response of the system for tuning.3–6 The frequency response analysis-based tuning rule developed by Tyreus and Luyben
5
shows superior performance for systems with a low dead time constant ratio. Smith and Corripio
7
put forward tuning rules using the direct synthesis design method. The Ziegler-Nichols (ZN) method, based on the Nyquist curve, does not provide adequate information about the dynamic behavior of systems. Consequently, it is not suitable for tuning and frequently yields unsatisfactory outcomes.
6
The Åström-Hägglund and subsequent improved ZN techniques have been routinely used in industry and literature for several years due to their simplicity and ease of application.6,8 Although the controller parameters of classical PID controllers can be efficiently determined using these methods, they cannot always provide optimum performance for more complicated systems with non-linear dynamics and time delay.
9
Since unstable systems have poles in the right half s-plane and integrating systems have poles at the origin, the responses of unstable and integrating type systems are prone to uncontrollable oscillations and respond slowly to input adjustments. Therefore, these systems controls are more difficult to than stable processes.
10
In addition, industrial systems are often characterized by time delay, which can complicate these problems by causing additional instability and oscillations.
9
Therefore, traditional PI or PID controllers on its own is insufficient for controlling time-delay, unstable, non-minimum phase, integrating systems and systems with poorly placed complex poles due to its inherent limitations and has poor closed-loop performance in such systems.2,11,12 Even in Unstable First-Order Plus Time-Delay (UFOPTD) systems, a simple PID controller will not provide the desired control performance.
12
For these reasons, the literature suggests that double-loop control schemes are more appropriate for such systems.9,10,13–20 The use of a PI-PD controller as double-loop control schemes can lead to improved control system performance.
21
Using an inner loop featuring a PD controller within the control system has the capability of converting an unstable open-loop system into a stable open-loop system. This can be achieved by providing appropriate placements for the open-loop system poles, which in turn stabilize resonant or integrating systems.
19
The PI controller is used to control the inner loop transfer function with PD feedback and to achieve the desired closed loop performance, following appropriate pole placement. Compared to traditional PI/PID controllers, the PI-PD controller has four adjustable parameters:
The main objective of controller design is to obtain a stable closed-loop transfer function. Therefore, obtaining the stability region of the controller parameters that makes the closed-loop transfer function stable has been one of the most studied topics in recent years. In the literature, there are many studies on finding the region of stability of all PI/PID controller parameters that makes the closed-loop transfer function stable. These are methods based on Hermite-Biehler theorem,
30
parameter space method,
31
Kronecker summation method,
32
and stability boundary locus (SBL) method.
33
The SBL method, introduced by Tan,
21
is a graphical method that determines the stability boundary of the (
Within the SBL region, there exists an infinite number of controller parameter combinations which make the closed-loop stable. However, any controller parameter value obtained within the SBL region may provide a better time response compared to an any other parameter value. Therefore, identifying suitable points for controller parameters that meet the desired performance criteria within the SBL region has been a widely studied topic in the literature. These methods are characterized as techniques that ensure optimal time-domain properties within the SBL and provide only a single optimal point value. However, as mentioned above, an infinite number of controller parameters can be selected under the SBL. Hence, instead of just a single point under the SBL, a region mapping study has been conducted to identify a region that satisfies some time-domain and frequency-domain properties.
53
Onat
37
introduces an approach to computing PI controller parameters for time-delay systems, based on SBL. The method involves obtaining PI parameters by determining the Weighted Geometric Center (WGC) of the stable controller region. To calculate the WGC in the stable region, the coordinate points of the boundary of the SBL are utilized. Ozyetkin et al.
19
have presented a simple tuning method for PI-PD controllers for time delay systems via WGC. Onat et al.
48
presented a PI-PD controller design procedure for magnetic levitation systems. The proposed method is based on obtaining the stable region for the controller parameters by the SBL method and then calculating the WGC of this region. Güler and Kaya
45
presented the PI-PD controller, a robust and disturbance rejection capable design based on the WGC of the stability region, for load frequency control of a single area single or multi source power system. Most recently, Cetintas et al.
54
suggested finding the PID stability region using the SBL method for time-delay systems and appropriate PID adjustment with the WGC method. After determining the
There are situations where the WGC method is not applicable.
39
If the stabilizing controller parameters vary according to different design cases, the WGC point may fall outside the SBL, in which case the method should be ignored. Furthermore, all frequency-dependent points that form the SBL must be included in the WGC design procedure to calculate the WGC point, leading to a substantial computational load. To address this issue, Onat
18
proposes an approach: the Centroid of the Convex Stability Region (CCSR), for refining the PI-PD parameters of unstable time-delay systems. This method establishes the domain of stable controller parameters by using the coordinates of certain points that belong to the SBL. In the PI controller example, two of the points correspond to where the CRB curve intersects the Real Root Boundary (RRB) line
It is still an open area for development due to the limitations in the application of methods to find the centroid of the stability region. For this purpose, Yuce
44
introduced another analytical method based on the SBL region, which can be viewed as an improvement of the WGC method. The research proposes an analytical method that can compute the PI controller parameters of FOPTD systems. This approach, known as the Stability Triangle Method (STM), is based on the concept of creating a stability triangle by using points representing various frequency values on the SBL, as in the CCSR method.
18
To construct the stability triangle, three different points are determined on the SBL. Two of these points are the two coordinate points where CRB intersects the line
Motivated by the above studies, in this study, a PI-PD controller is designed for unstable, integrating and resonant systems with time-delay using analytical controller tuning methods for finding the centroid of the SBL existing in the literature. In the control system with PI-PD controller, the SBL for the PD controller in the inner loop of the time-delay systems was first obtained and the PD parameters (
The contribution of this article to the literature are summarized below:
This paper presents a comparative study of WGC, CCSR, and STM methods for PI-PD controller design.
It offers a graphical and analytical solution for first and second order unstable, integrating and resonant systems with time-delay for PI-PD controller design.
Two commonly used unstable plant (first and second order) types, integrating plant and resonant systems with time-delay are examined in the article and the effectiveness of the methods is compared.
This study presents the first application of the STM method for control systems including integrating and resonant transfer function with time-delay, utilizing the PI-PD control structure. The equations of the STM method in the PI-PD control structure are obtained.
The paper is organized as follows: In the section “
SBL graphs for PI-PD control structure
This section presents the SBL equations of the system with PI-PD controller, given in Figure 1.

Block diagram of control system developed with PI-PD controller.
In equation (1),
Obtaining SBL equations for PD control structure
In Figure 1, the characteristic equation for the inner loop, which includes a PD controller, can be expressible as in equation (3):
Since the SBL depends on the controller parameters and the frequency (
By typing
The equations
With the help of equations (6) and (7), SBL graph in the (

SBL graph for PI and PD controllers and implementation of WGC.
The SBL depends on the frequency (ω), which varies from 0 to infinity. As mentioned above,
Obtaining SBL equations for PI control structure
In the block diagram given in Figure 1, the inner loop closed-loop transfer function
Taken as
where,
The method used to obtain the PI parameters is the same as in Section 2.1 and the equations are obtained as follows:
The outer loop closed loop characteristic equation is written as in equation (12):
The equations
By solving equations (13) and (14), SBL in the (
Stability region centroid methods
Within the SBL region, there are infinite combinations of controller parameters that stabilize the closed-loop system. However, any parameter combination within the SBL region can offer a better time response than any other parameter combination. Consequently, the identification of suitable points within the SBL region that satisfy desired performance criteria for controller parameters has been extensively researched in the literature. In this section, the WGC, CCSR and STM stability region centroid methods found in the literature are presented. In addition to these, as mentioned in the introduction, there are other methods available. However, these three methods constitute the basis of other methods. Therefore, the comparison of methods for PI-PD controller design has been made only for these three methods. These methods are introduced in the following subsections.
Weighted geometric center method
In Figure 2, the SBL graph obtained for the PD control structure is presented. This graph is generated by solving the equations
The WGC method introduced by Onat
37
provides to get the appropriate operating point in the stability region with the help of all the coordinate points obtained depending on the
The PI controller SBL graph, as in Figure 2, is generated by resolving the equations
Convex stability region method
The method introduced in Onat 18 is an analytical method calculated with the help of SBL graph and is named CCSR. According to the method, the stable region obtained by the combination of the peak and corner points on the SBL as in Figure 3 defines the CSR.

SBL graph for PI and PD controllers and implementation of CSR.
The coordinates of the vertex and vertices of the SBL graph in the (
Similarly, by finding the
Stability triangle method
Similar to the method introduced in Onat
18
, an analytical controller design formulas called STM are given for PI controller by Yuce.
44
The method is based on SBL as the WGC and CSR methods, see Figure 4. The method was applied for the first time in this study for PI-PD control integrating and resonance with time delay systems and the controller formulas were obtained in equations (19) and (20). In STM, unlike CSR, point

SBL graph for PI and PD controllers and implementation of STM.
By finding the
Simulation studies
In this section, four different examples are discussed. These examples are implemented in the block diagram in Figure 5 with the methods described in Section 2. UFOPTD, unstable second order plus time delay (USOPTD), resonant SOPTD (R-SOPTD), integrating SOPTD (IU-SOPTD) models are examined, respectively. A unit step signal is applied to the input signal (

Block diagram of the closed loop control system designed with the PI-PD controller used in the simulation study.
Firstly, the SBL for the PD structure in the inner loop is plotted in

SBL for PD control and application of WGC-CSR-STM for example 1.

SBLs obtained in each method for PI control and application of WGC-CSR-STM for example 1.
Figure 8 shows the servo and regulatory responses according to

Servo and regulatory responses of the nominal system according to the

Time domain performance metrics for the servo response of the nominal system according to the
For the WGC, CCSR, and STM methods, the rise times were 7.667, 3.73, and 7.73 s respectively; the settling times were 20.84, 16.0, and 22.92 s respectively and maximum overshoots were obtained as 0%, 2.36%, and 0% respectively. Accordingly, the CCSR method has the lowest settling time and rise time values; this inference is based on the analysis of Figure 8 that shows servo and regulatory responses and Figure 9 that shows the time domain performance metrics. On the other hand, while a certain amount of overshoot is observed in the CCSR method, a non-overshoot response is obtained in the WGC and STM methods. When a disturbance of 0.5 amplitude is added to the nominal system at
Figure 10 illustrates the step response of the system perturbed by +10% as described in equation (22), with the

Step responses of +10% perturbed system according to

Time domain performance metrics for step response of +10% perturbed system based on
When examining Figure 10, which the servo responses of the perturbed by 10% and Figure 11, which time domain performance metrics for the servo response, for the WGC, CCSR, and STM methods the rise times were 6.24, 3.25, and 5.41 s, respectively; the settling times were 0.90, 0.84, and 0.87 s, respectively and maximum overshoots were obtained as 0.52%, 15.09%, and 0.13%, respectively. Accordingly, the CCSR method has the lowest settling time and rise time values. It is seen that the WGC, CCSR, and STM methods have the lowest settling time, respectively. On the other hand, while the highest overshoot is observed in the CCSR method, a lower overshoot is obtained in the WGC and STM methods.
Figure 12 shows the servo response of the −10% perturbed system in equation (23) according to the

Step responses of −10% perturbed system according to

Time domain performance metrics for step response of −10% perturbed system based on
When the servo responses of the system parameters perturbed by −10% in Figure 12 and the time domain performance metrics shown in Figure 13 are analyzed, for the WGC, CCSR, and STM methods, the rise times were 8.97, 4.96, and 9.67 s respectively; the settling times were 15.88, 11.17, and 21.33 s respectively and maximum overshoots were obtained as 0.40%, 0%, and 0.06% respectively. The methods with the lowest settling time and rise time is seen from CCSR, WGC, and STM methods, respectively. On the other hand, no overshoot response is obtained from the CCSR method, while a very low overshoot is obtained from the WGC and STM methods.
These results of the analysis show that PI-PD controllers with these stability region centroid approaches for a UFOPTD system may provide a suitable servo and regulatory response. When the reference tracking (servo) and disturbance rejection (regulatory) performances of the methods are compared, it is seen that no method is superior to the others in terms of all performance criteria. In addition, in the case of the robustness analysis, all approaches exhibit successful step response performance and retain their stable condition despite changes in system characteristics. When the overall system performance is evaluated, it is evident that the methods applied to perturbed models exhibit specific advantages and disadvantages concerning specified performance metrics, as in the nominal system.
First,

SBL obtained for PD control and application of WGC-CSR-STM for example 2.

SBLs obtained in each method for PI control and application of WGC-CSR-STM for example 2.
Figure 16 shows the servo and regulatory responses based on the values of

Servo and regulatory responses of the nominal system according to the

Time domain performance metrics for the servo response of the nominal system according to the
For the WGC, CCSR, and STM methods, the rise times were 1.66, 0.80, and 1.29 s respectively; the settling times were 5.27, 4.28, and 4.56 s respectively and maximum overshoots were obtained as 3.89%, 10.38%, and 2.42% respectively. As a result, when examining the servo and regulatory responses in Figure 16 and the time domain performance metrics in Figure 17, it is observed that the methods with the lowest settling time and rise time are CCSR, STM, and WGC respectively. In contrast, while a significant overshoot is observed from the CCSR method, both the WGC and STM methods have yielded responses with comparatively lower levels of overshoot than that of CCSR. As depicted in Figure 16, when a disturbance of amplitude
Furthermore, to examine robustness analysis, the system parameters given in equation (24) have been changed by ±10%. Accordingly, equations (25) and (26) present the perturbed transfer functions of this system, corresponding to +10% and −10% variations, respectively.
In Figure 18, the servo responses of the perturbed system, with a +10% variation as given in equation (25), is presented based on the

Step responses of +10% perturbed system according to

Time domain performance metrics for step response of +10% perturbed system based on
When analyzing Figure 18, which illustrates the servo responses of the perturbed system for the WGC, CCSR and STM methods under +10% variation, along with the time-domain performance metrics shown in Figure 19, the rise times are obtained 1.56, 0.74, and 1.15 s, respectively, the settling times are obtained 5.10, 4.35, and 4.68 s, respectively. Maximum overshoots were obtained as 2.96%, 15.63%, and 2.44%, respectively. These results show that the methods yielding the most favorable settling time and rise time outcomes follow the sequence of CCSR, STM and WGC. It should be noted, however, that the CCSR method exhibits an extremely high overshoot, whereas both the WGC and STM methods exhibit a lower overshoot.
In Figure 20, the perturbed system’s step response with a −10% variation as given in equation (26), based on the

Step responses of −10% perturbed system according to

Time domain performance metrics for step response of −10% perturbed system based on
Based on analyzing the time domain performance metric for the servo response for the WGC, CCSR, and STM methods, the rise times are obtained 1.74, 0.89, and 1.41 s, respectively. The settling times are 5.44, 4.30, and 4.67 s, respectively. Accordingly, it becomes evident that the methods with the lowest settling time and rise time are the CCSR, STM, and WGC, respectively. However, it is worth noting that the CCSR method exhibits a significantly higher overshoot, 9.39%, whereas the WGC and STM methods achieve relatively lower levels of overshoot, 4.56% and 2.96%, respectively.
Based on these analyses, it can be observed that when utilizing these stability region centroid methods, PI-PD controllers yield favorable servo and regulatory responses for a USOPTD system. When assessing the methods’ abilities for reference tracking (servo) and disturbance rejection (regulatory), it has been realized that no single method consistently outperforms the others for all performance metrics. Furthermore, concerning robustness analysis, all methods have maintained stability and achieved successful step responses despite variations in system parameters. Upon considering the overall system performance, it is evident that, like the nominal system, the methods exhibit advantages and disadvantages only in specific performance criteria for the perturbed system as well.

SBL obtained for PD control and application of WGC-CSR-STM for example 3.

SBLs obtained in each method for PI control and application of WGC-CSR-STM for example 3.
In the Figure 24, the servo and regulatory responses are provided based on the

Servo and regulatory responses of the nominal system according to the

Time domain performance metrics for the servo response of the nominal system according to the
As a result, when examining the servo and regulator responses presented in Figure 24 along with the time-domain performance metrics shown in Figure 25, it is evident that the settling times obtained from the CCSR, STM, and WGC methods are 1.48, 1.73, and 1.92 s respectively. Therefore, it is easefully seen that the CCSR method has the lowest settling time among them. Similarly, the rise times were obtained as 0.28, 0.44, and 0.56 s for the CCSR, STM, and WGC methods, respectively and the CCSR appears as the method with the lowest rise time. On the other hand, while a high overshoot is observed from the CCSR method, 11.35%, a relatively lower overshoot response is obtained from the WGC and STM methods, 5.09% and 3.87%, compared to CCSR. When a disturbance of
Figure 26 shows the servo responses of the + 20% perturbed system in equation (28) according to the

Step responses of +20% perturbed system according to

Time domain performance metrics for step response of +20% perturbed system based on
Upon analyzing Figures 26 and 27, it is evident that the methods with the lowest settling time are the STM, WGC and CCSR methods, 1.71, 1.95, and 3.18 s, respectively. For the lowest rise time, the sequence is the CCSR, STM and WGC methods, 0.24, 0.36, and 0.50 s. However, it’s important to note that while the CCSR method demonstrates a significant overshoot as 22.74%, the WGC and STM methods achieve a relatively lower level of overshoot as 4.17% and 5.54%.
Figure 28 shows the step responses of the −20% perturbed system in equation (29) according to the

Step responses of −20% perturbed system according to

Time domain performance metrics for step response of −20% perturbed system based on
When examining Figure 28, the servo responses of the perturbed system with a −20% variation and time domain performance metrics for the servo response depicted in Figure 29, it is observed that the methods with the lowest settling time and rise time are, in sequence, CCSR, STM, and WGC methods. Here, the settling times are 1.49, 1.73, and 1.93 s and the rise times are 0.33, 0.50, and 0.60 s for the CCSR, STM, and WGC methods, respectively. On the other hand, it’s important to note that the CCSR method shows a significantly high overshoot, 12.83%, whereas the WGC and STM methods achieve a comparatively lower overshoot as 6.24% and 4.94%, than that of CCSR.
Based on these analyses, it is evident that when employing these stability region centroid methods, PI-PD controllers yield favorable servo and regulatory responses for an RSOPTD system. Upon examining the methods’ performance in reference tracking and disturbance rejection, it has been determined that no single method exhibits superior performance across all performance criteria. Additionally, through robustness analysis, all methods have maintained stability and achieved successful step responses despite variations in system parameters. From a system performance perspective, it can be concluded that, as in the nominal system, when dealing with a perturbed system, the methods present advantages and disadvantages in the specific performance criteria.
To obtain the SBL of the PD structure in the inner loop,

SBL for PD control and application of WGC-CSR-STM for example 4.

SBLs obtained in each method for PI control and application of WGC-CSR-STM for example 4.
Figure 32 shows the servo and regulatory responses obtained according to

Servo and regulatory responses of the nominal system according to the

Time domain performance metrics for the servo response of the nominal system according to the
Accordingly, when the servo and regulatory responses in Figure 32 and the time domain performance metrics of the servo response in Figure 33 are analyzed, the methods with the lowest settling time and rise time are the CCSR, STM, and WGC, respectively. The settling times are 3.26, 4.11, and 4.72 s and the rise times are 0.60, 0.90, and 1.18 s, respectively for the CCSR, STM, and WGC. On the other hand, while an extremely high overshoot as 14.22% is observed from the CCSR method, a relatively lower overshoot response, as 8.05% and 7.59%, is obtained from the WGC and STM methods compared to CCSR. When a disturbance of
Figure 34 shows the step responses of the +10% perturbed system in equation (31) according to the

Step responses of +10% perturbed system according to

Time domain performance metrics for step responses of +10% perturbed system based on
Upon examining the servo response of the perturbed system with +10% variation in Figure 34 and the performance metrics obtained from the servo response in Figure 35, it is observed that the methods with the lowest settling time are, respectively STM, WGC and CCSR, with settling times of 4, 4.50, and 5.18 s, respectively. Similarly, for the lowest rise time, the sequence is the CCSR, STM, and WGC methods, with rise times of 0.55, 0.81, and 1.12 s, respectively. However, it’s important to note that while the CCSR method displays a significantly high overshoot, as 18.43%, the WGC and STM methods achieve a comparatively lower level of overshoot, as 7.20% and 8.20%, than CCSR, although they are still relatively high.
Figure 36 shows the servo response of the −10% perturbed system in equation (32) according to the

Step responses of −10% perturbed system according to

Time domain performance metrics for step responses of −10% perturbed system based on
Based on the examining the servo responses of the perturbed system with a +10% variation in Figure 36 and the performance metrics obtained from the servo response in Figure 37, it is evident that the methods with the lowest settling time and rise time are, in sequence, CCSR, STM, and WGC. The settling times are obtained as 3.29, 4.08, and 4.42 s for CCSR, STM, and WGC, respectively. The rise times are obtained as 0.65, 0.97, and 1.22 s for CCSR, STM, and WGC, respectively. However, it is important to note that while the CCSR method displays an exceedingly high overshoot, as 15.66%, the WGC and STM methods achieve a relatively lower level of overshoot, as 9.09% and 8.39%, compared to CCSR. Furthermore, it is apparent that both WGC and STM methods still exhibit a significant level of overshoot. After conducting these analyses, it can be observed that when PI-PD controllers are designed for a system using these stability region centroid methods, a satisfactory servo and regulatory response is achieved for IUSOPTD. When the reference tracking and disturbance rejection performances of WGC, CCSR, and STM methods have been examined, it is determined that no single method outperforms the others in terms of all performance criteria. Furthermore, upon conducting a robustness analysis, it is evident that all methods maintain stability and yield a successful step response despite variations in system parameters. Upon closer examination of system performance, it becomes apparent that, similar to the nominal system, the methods exhibit advantages and disadvantages in some performance criteria.
Conclusions
This study designed PI-PD controllers with analytical controller tuning methods using the stability region centroid reported in the literature for unstable, integrating and resonant systems with time delay. In the PI-PD control structure, firstly, SBL graphs were obtained for the inner loop containing PD controller of the time-delay systems and
