This article proposes an enhanced control of integrating cascade processes. The importance of the scheme shows by controlling a double integrating process with time delay under significant parametric uncertainties and load disturbances. A novel design is proposed based on the Smith predictor principle and uses a fractional-order internal model controller in the outer loop. The required fractional-order tuning parameter follows the desired gain and phase margins. At the same time, another tuning parameter, such as the fractional filter’s time constant, is calculated from the desired performance constraint. Numerical analysis and comparison are performed to showcase the feature of the hybrid structure. The simulation results show that the fractional-order internal model controller–based scheme provides enhanced tracking and faster regulation capabilities and works well under nominal and parameter uncertainty conditions.
This article makes original contributions to two areas of controller design. They are second-order integrating plus time delay (IPTD) plants and fractional-order theory into internal model control (IMC) design. Therefore, the background concerning each of the two domains is first reviewed. The series-cascade control structure (SCCS) is a prime focus of this work.
The second-order or double integrating plant with time delay is ramping and relatively slows due to its considerable time constant. This plant primarily possesses two poles at origin, has a non-self-regulating nature, and is disturbed easily with a minor load disturbance. It is due to poor performance rejecting load disturbance by a conventional feedback system and deviating the controlled variable from a setpoint. Therefore, the controlling method requires a structural change or additional controllers to handle such plants. In this area, a cascade control structure has been adopted widely in plant industries, such as level, temperature, pressure, and flow control loops. Franks and Worley1 had introduced an SCCS. The closed-loop performance was improved using the inner loop by rejecting disturbances quickly. Such cascade control structure consists of two control loops. The inner-loop controller is called the secondary or slave controller, whereas the outer-loop controller is called the primary or master controller. In a typical cascade structure, faster dynamics of the inner loop help in speedier disturbance attenuation, thus minimizing the effect of disturbance before they affect the primary output. Another objective of cascade control is to minimize the sensitivity of the primary plant gain variations. However, the control strategy in cascade is more complex than a single-loop control. The structure also measures an additional output and controller to be tuned.
In industries, two different cascade controllers can be seen. The control and disturbance signals affect the primary output response through the secondary or inner loop in series-cascade control. In parallel-cascade control, the control and disturbance signals simultaneously affect primary and secondary outputs.2 Researchers in the last decade discussed the design and analysis of cascade control techniques for improved tuning and performances3–8 and references within. It was found in the literature also a plant with input time delay or dead time could add more complexity to cascade control. The input delay increases the phase lag, leading to a decrease in gain margin and phase margin, finally leading to instability. The work with this kind of plant is a difficult task.
Our focus in this article is the cascade control method for integrating time delay plants. Therefore, the research on series-cascade control design with integrating plants is reviewed in the following. In Kaya and Atherton,9 a cascade integrating time delay plant was controlled using a proportional–integral (PI)-proportional–derivative (PD) scheme with the Smith predictor (SP) in the outer loop and IMC in the inner loop. An SP-based cascade control structure was seen in Uma et al.,10 in which a secondary loop was again designed using IMC. Nevertheless, a primary loop was tuned using the direct synthesis technique for better setpoint and load disturbance rejection. A modified cascade control system was proposed in Padhan and Majhi11 using SP and IMC rules and involved two controllers and a setpoint filter. Another scheme presented in Nandong and Zang12 for multi-scale cascade control consisting of four controllers was applicable to self-regulating, double integrating, and unstable plants. An online tuning method in cascade control was developed by Jeng13 for higher-order plants. An SP strategy was continued for cascade control to enhance the performance. In Çakıroğlu et al.,14 higher-order models were decomposed into first-order models, and depending on the order of the model, a separate loop was established. A modified cascade controller is based on the method of moments and the Routh stability criterion developed in Raja and Ali.15 Recently, a frequency domain method with model matching was discussed for cascade controllers16 in a nonlinear continuous stirred tank reactor.
Nowadays, fractional-order controllers (FOCs) in engineering applications are evolving into an attractive area.17–19 The methods with FOC provide an extra degree of freedom in tuning parameters. The fractional-order proportional–integral–derivative (FOPID) presented by Podlubny20 has two additional parameters: fractional differential and fractional integral orders. Since then, many tuning approaches based on FOPID structures have been proposed in the literature. It has also seen some variations with fractional-order derivatives in the SP and IMC schemes. The fractional-order PI plus D controller was developed for integrating plants using the explicit formulae of the complex root boundary.21 This method and some references within have shown better tracking performance than the classical approaches. It has been found recently a type of controller like using a fractional integrator and derivative actions. Oustaloup recursive approximation (ORA) method is used to implement this controller.22 Fractional calculus was also applied in the IMC theory. Arya and Chakrabarty18 discussed fractional-order internal model controller (FOIMC) scheme using the gain and phase margins’ specifications. Similarly, Ranjan and Mehta23 presented a superiority using a fractional-order tilt double derivative (FOTDD) in the IMC framework. Also, a new double-loop control approach was proposed for a time-delayed unstable system that uses a PD/P controller in its inner loop and FOIMC in its outer loop.24 To continue, Shweta et al.25 developed a novel dual-loop hybrid control method for second-order unbounded plants with dead time and zeros. In this method, an external-loop controller was designed using the FOIMC, whereas the internal-loop controller used a simple proportional–integral–derivative (PID). Kumar et al.26 suggested FOIMC for achieving satisfactory servo performance and PD to reject the disturbance rejection. It is observed the performance was improved with dual-loop and fractional-order than before.27 A compensator-based series-cascade control with FOIMC was proposed for unstable processes in Mukherjee et al.28 In Chandran et al.7 and Pashaei and Bagheri,29 the secondary controller was designed from FOIMC. In general, it is noticed that the fractional-order filter in IMC can provide a more flexibility to modify the output performances. However, there are some limitations to the available methods and those are presented below.
The literature review suggested that the available methods often consume much time in computing parameters when the cascade control is used. Also, a few methods are available for integrating plants; specifically, double integrating plants are significantly less. If the integrating plant is affected by load disturbance, it will further deteriorate the relationship between input and output. Moreover, many real-time plant models contain time delays. Even considering a large time delay in plants, the perturbation may lead to poor performance. A considerable number of works have been proposed on this subject. However, they may require more tuning parameters or controllers in a loop or complex design approach. Despite some modifications suggested in the structure, the results showed poor disturbance rejection and robustness. These investigations have assisted in understanding the necessary and developing a new control scheme for cascade controlling of integrating plants. Briefly, the contributions of this article comprise as follows:
The improved structure is suggested with only one fractional-order parameter, and a hybrid scheme contains the merits of both IMC and SP principles.
This method can handle highly sensitive processes under parametric uncertainties and load disturbances.
The fractional-order parameter in the controller could be selected based on gain margin and phase margin specifications. The desirable range is provided for ease of selection tasks. The fractional-order IMC filter’s time constant is tuned by the balanced, objective function under constraints.
The robustness study is performed to demonstrate the advantages of the proposed scheme, which includes parameter perturbation, external and internal load disturbances, and noisy output signal.
The quantitative analysis also shows superior performances compared with recently developed works.
The article is organized as follows. Section “Preliminary” represents the general IMC scheme and tilt–integral–derivative (TID) controller. In sections “Plant models, controller, and tuning procedures” and “The proposed controller design in real-time,” the proposed controlling scheme is discussed in detail. Then, the selection of tuning parameters is suggested in section “Tuning of and for the proposed controller structure.” Section “Robustness analysis and stability” presents the robustness and stability analysis of the proposed controller. The numerical simulation is performed in section “Simulation results,” compared with other methods, and finally, the conclusion is given in section “Conclusion.”
Preliminary
This section presents the basic IMC structure and equations related to it and also some details about the series-cascade control system.
The general IMC control system
The well-known IMC scheme is shown in Figure 1, where , , , and representing the plant, plant model, IMC controller, and feedback controller, respectively. The design procedure using the IMC principle can be seen briefly below.
Step 1: factorize the plant model, into two parts. as invertible and minimum phase. as non-invertible and non-minimum phase parts (delays and right half-plane zeros)
Step 2: take inversion for invertible part .
Step 3: add a low-pass filter in order to make IMC controller proper. Then, the IMC controller becomes
Step 4: the simplified form of the feedback controller is obtained as
Typical IMC structure.
The fractional-order tilt–integral–derivative controller
The well-known FOPID involves the tuning of five parameters: commonly gains , , and fractional orders and . It has been demonstrated in the literature that it can offer additional flexibility to meet design control goals. The TID controller also belongs to the same fractional-order family. Despite having only four parameters, the structure is almost identical to the widely used PID. Only the proportional gain is replaced by the tilted gain having a transfer function , where is a non-zero real number.30 The standard transfer function of TID controller can be represented as
where is the tilted gain, is the integral gain, and is the derivative gain. The tuning parameter, should be between the numbers 2 and 3. A TID controller exhibits more accurate tuning, quick disturbance rejection, and minimizes parameter uncertainty when compared to conventional controllers. The study of this topic has recently attracted a lot of interest. A robust 3-degree-of-freedom (3DOF)-TID controller31 as well as integral derivative-tilted (ID-T) controller32 developed for load frequency control in interconnected power systems was some of the works developed recently. The transfer function of the controller can be written below
where and are the positive real orders for integral and derivative, respectively. Here, we want to apply the IMC principle designing the fractional-order tilt–integral–derivative (FOTID) of form in equation (5). Aiming to make a simple tuning approach, even though the controller seems to be complex with three fractional orders. The proposed design is discussed in the following sections for integrating plant models. We attempt to obtain one common tuning parameter to calculate other parameters and use the plant information.
Series-cascade control system
Figure 2 shows the typical structure of a series-cascade control system, which consists of two control loops, namely, the inner loop with plant and the outer loop with plant . Let us assume the load disturbances entering inner and outer loops with values , , and as seen in Figure 2. The primary plant-controlled variable with setpoint is used by the primary controller to build a setpoint for the secondary controller . The general guideline behind this configuration is that the inner loop should be faster than the outer loop, that is, the disturbance affecting the inner loop is compensated before it affects the primary plant. The outer loop can be designed for setpoint tracking, but the problem arises when the outer plant will have a large time delay. In such cases, the SP can be used for compensating the delay.
Series-cascade control structure.
Plant models, controller, and tuning procedures
The series plant is mainly combined with the stable inner plant, whereas the primary plant may be stable, unstable, or integrating by nature. In our work, we have considered the following plant models to study. Let the IPTD model as
The double integrating plus time delay (DIPTD) model is
The integrating second-order plus time delay (ISOPTD) model is
The proposed SCCS scheme is given in the block diagram (Figure 3). As seen in the figure, it has two main controllers and a filter compensator. First, the inner-loop controller is designed using the IMC principle. Following the inner loop, the outer primary controller is developed as an FOC. Aiming to design a new fractional controller for integrating plants to make the overall system more stable and robust with load disturbance inputs. Let us express the primary and secondary controllers as
Proposed series-cascade control structure for integrating plants.
The in equation (9) is called a fractional-order integrator and derivative (FOID) controller and are the fractional orders of the integral and differential. Also, one can use the gains and for simplifying design steps. The in equation (10) is the classical PI controller.
The inner-loop controller design
The model of a secondary process having a small time delay can be controlled effectively using the well-known simple internal model control (SIMC) tuning.33 Let us consider the stable first-order plus time delay (FOPTD) model as
Then, following the IMC technique from section “The general IMC control system,” one can obtain the IMC controller for the inner loop as
where is a single tuning parameter and defined also as a secondary closed-loop time constant. From equation (3), the secondary controller can be obtained as below after approximating to using the Taylor series expansion
The objective of the inner controller is to reject the load disturbance before affecting the outer plant response. According to the SIMC tuning rule, a fast response with good robustness is obtained when . It gives further
Comparing with the classical PI in equation (10), we obtain the parameter values as below
After replacing the small value time delay , the approximated inner-loop becomes
Since it is straightforward to simplify the inner-loop, the primary controller can be designed from the following section.
The proposed outer-loop controller design
To design the main loop controller, the overall plant transfer function can be considered after the modified inner loop as below
where represents the overall time delay, and represents the total plant transfer function.
The overall primary closed-loop transfer function for servo response can be written as
By considering the model exactly represents the process , equation (20) can be represented as
Case 1: IPTD plant
Let us take as equation (6), where is the static gain and is a dead time. Using equation (19), the overall transfer function for the outer loop becomes
where . Aiming to design a fractional-order IMC filter, we have chosen the form of IMC filter with fractional-order differentiator as below
where represents a fractional filter time constant () and is a positive real number, that is, the fractional order , lies in the range . The value of varies with different plants, and the choice of as per plant type is further discussed in section “Choice of β.” Now, according to the IMC rule, one can obtain the outer-loop controller using equation (3). Following the basic rule of the IMC, the FOC becomes
The above equation can be seen as a fractional-order D controller as below
where . The overall closed-loop transfer function after substituting in equation (21) can be obtained as
Case 2: DIPTD plant
The DIPTD plant in equation (7) can obtain the outer controller as below after the inner-loop transformation
Finally, the outer controller is obtained as below
Case 3: ISOPTD
The ISOPTD plant in equation (8) is formed as the outer controller as below
The above equation can be rearranged as below
This can be denoted as an FOID controller
and its parameters become
As per the transfer function models of the outer process, the controller settings are tabulated in Table 1.
The proposed controller settings as per process model.
Plant
Primary controller
Range of
IPTD
–
–
DIPTD
–
–
ISOPTD
IPTD: integrating plus time delay; DIPTD: double integrating plus time delay; ISOPTD: integrating second-order plus time delay.
The proposed controller design in real-time
Let us take first from equation (22), where is the static gain and is a dead time. This IPTD model can be approximated into the FOPTD model as below
where is considered as a constant with a high value, say . As per the new filter equation (23), the resulting IMC controller becomes
It can be realized as the feedback controller from equation (3) below
The above equation can be rearranged with respect to TD controller in equation (5). In this case, one can see the expression as
Comparing equations (37) and (5), the TD controller values are obtained as below
The DIPTD plant in equation (7) in the same way can be approximated as
In the same way, one can obtain the feedback controller as shown below
The above equation can be arranged with respect to TD controller as
Comparing equations (41) and (5), the TD controller values are obtained as below
It can be seen for IPTD and DIPTD process models that the integral part is not required. Thus, the parameter .
The ISOPTD plant in equation (8) can be represented as
The feedback controller can be obtained as
The above equation can be arranged with respect to TID controller as
Comparing equations (45) and (5), the FOTID parameters become
The proposed controller settings as per practical cases can be noted as shown in Table 2.
Primary controller settings.
Plant
Primary controller
IPTD
–
–
DIPTD
–
–
ISOPTD
IPTD: integrating plus time delay; DIPTD: double integrating plus time delay; ISOPTD: integrating second-order plus time delay.
The disturbance filter for an inner loop
The literature suggested some restrictions with IMC and SIMC methods. They perform poorly with disturbance inputs and have less flexibility to improve performance for robustness.3,15 It is essential to improve load rejections, especially the plants are in cascade. In our work, a disturbance filter is required in the inner loop. The tuning of a filter should be simple and based on model parameters. For that purpose, we have included a disturbance filter from the inverse model and converted it into a proper second-order filter. A general form can be included as below into the filter, as
Since the inner plant model is a first-order stable, the above equation becomes
The time delay can be approximated with a first-order Taylor series expansion, and then is expressed by
A smaller value of results in a faster recovery, which is recommended for the cascade plants. Considering the ease of design step, is chosen as in this work.
The robustness filter for an outer loop
The model uncertainties are critical for any controller scheme. As seen in Figure 3, the filter, namely, , is included to act on errors between the actual and predicted outputs. It is also proven that a filter helps to deal with a time delay issue.34 Let us take . It is noted that a small value of constant yields a fast regulatory response and small settling time. Whereas a high value can result in more settling time and sluggish response. For our plant type, it is aimed to focus on robustness. After a numerical study on all integrating plant types, is directly related to plant time delay, and it can be taken simply as .
Tuning of and for the proposed controller structure
A plant industry is well practiced with a classical controller design from the maximum sensitivity and margins specifications.35 These specifications can handle various dynamics including small and large time delay plants. The basic concept is to convert an open-loop transfer function by choosing controller’s zeros equal to poles of the model. In the proposed work, we have considered a fractional-order pole with order and the loop equation becomes
where K represents loop transfer function gain and can be determined based on gain and phase margin specifications. Now, as per plant models and their controller structures in section “The proposed outer-loop controller design,” the open-loop transfer function can be written as
Comparing equations (50) and (51), one can easily calculate, . It is to remind that a parameter appears from the fractional-order filter equation (23). Now, the basic definitions for the gain and phase margins can be written as below
where the gain margin and phase margin as and and their crossover frequencies as and , respectively.
After multiplying both sides of equation (60) and then further modification with equations (56) and (59), the new phase and gain margin relation can be obtained as below
Differently from a classical relation, the above expression provides an extra parameter to tune for desired and . This is well related to the new fractional-order ID controller. Same way, equations (56) and (57) can be modified for as below
Now the possible values of are observed using relation in equation (61). As recommended values for are between 2 and 5 and for are between and . The interesting result can be seen in Figure 4.
Region of as per and specifications.
Choice of
According to numerical values, the typical choice of shall be between and . So, the fractional-order IMC filter’s parameters are bounded by recommended ranges for the gain and phase margins. As per this requirement and model type, we have found for IPTD plant selection from , for DIPTD plant and for ISOPTD plant . This enables the estimation task to be faster and overcomes the problem of selection gain and phase margins.
Final tuning based on a performance index
The performance criterion is defined by the following cost function equation (63) to fulfill dual requirements for given
where the first term calculates the control signal variations and the second term is the integral of the time-squared error. Also, and are the outer plant input and output at time , with data points.
It can be seen from equation (63) that the index can tradeoffs between control signal variations and transient setpoint errors by choosing any suitable value of . In order to guarantee robustness in the cascade control system, the parameters are calculated from the minimum of the cost function.
Summary of tuning procedure
The two non-linear expressions from equations (61) and (62) are important relation in this study. The robustness and stability of any closed-loop control system are related with and values. The proposed method’s required parameters are initially chosen from the first choice of and . The major steps for the complete control scheme are summarized in Table 3.
Step 2: choose and and compute to satisfy equations (61) and (62).
Step 3: calculate from equation (63) for suggested range of .
Step 4: choose for the lowest cost function value.
Step 5: calculate parameters as per the plant type.
Robustness analysis and stability
It is necessary to analyze the robustness and stability analysis of any closed-loop system in the presence of model uncertainties. The model uncertainties are widespread in the plant industries. The robust stability of the closed-loop system can be analyzed with the small gain theorem. We have considered uncertainties in plant gain and dead time.
Now, the condition to satisfy for the closed-loop system to be stable is36
where is the complementary sensitivity function, and is the bound on the plant multiplicative uncertainty. The uncertainty in the plant can be expressed as
where is the nominal model that is used for controller design, and is the actual plant. If uncertainty is present in both the plant gain and dead time, then the tuning parameters have to be selected such that
For any integrating model discussed here, the complementary sensitivity function for the proposed scheme is given by
Also, to ensure robust closed-loop performance, the constraints to be followed by the sensitivity and complementary sensitivity functions are
where is the uncertainty bound on the sensitivity function, which is given as . Therefore, tuning parameters must be selected so that the resulting controller satisfies the robust performance and stability limitations.
Simulation results
Recent works presented by Siddiqui et al.,16,37 Raja and Ali,15Çakıroğlu et al.,14 Jeng,13 Padhan and Majhi,11 and Uma et al.10 were considered for comparative analysis. The response parameters such as rise time , settling time (, s), and integral of time-weighted squared error (ITSE) are calculated to demonstrate performances. A is defined as the time the output takes from 10% to 90% of its steady-state value. The settling time is measured from the output to reach and steady within a given tolerance band. We have considered the 5% band throughout all examples. For evaluating the manipulated input usage, we compute the total variation (TV) in the control signal, which is the sum of all its moves up and down. It is a good measure of the signal’s smoothness and should be as small as possible. If required, a setpoint filter should be added to remove the undesirable overshoot. A low-pass filter of the form is simple, and parameter is selected appropriately by the designer.38 The responses and numerical analysis with and without a setpoint filter are shown in all examples. Also, the white noise having a variance of 0.001 is added as a measurement noise to verify the control scheme’s robustness against the noisy output. An extended investigation of the proposed scheme in real-time can be seen from the third example following details from section “The proposed controller design in real-time.”
Example 1
First example is extensively studied in the literature. The outer loop and inner loop, are considered as a series plant. Recent method by Siddiqui et al.16 presented two types of controllers for the same plant. In a method 1, the primary and secondary were suggested. Then, in a method 2, the controllers were taken as and . Uma et al.10 also have studied the same process models with control settings: the primary, , secondary, , and disturbance rejection controller, .
The cost function values with are shown in Figure 5. The corresponding responses are plotted in Figure 6. The results show that one set of parameters is chosen among possible values of to provide the most optimal responses with balanced control performance. Considering this observation, has selected as . The corresponding and are and , respectively. The final controller settings are , , and . The disturbance rejection filter obtained as and that of robustness filter is . The setpoint filter of the form is also added to improve the setpoint smoothness. A positive load disturbance of is added at 100, 300, and 500 s, respectively. The closed-loop nominal responses and control responses along with other approaches were shown in Figures 7 and 8, respectively. It can be seen the proposed method results a lower overshoot and improved disturbance rejection performances. Table 4 provided the same agreement with the responses by minimum ITSE and TV values. Furthermore, 10% uncertainty is applied in plant parameters gain and delay, in both primary and secondary models. Figure 9 again depicted the robustness from parameter uncertainties. Figure 10 shows the magnitude of the complementary sensitivity function for different perturbations. It is evident that the robust stability margin lowers as perturbation increases, and the controller cannot meet the robust stability requirement stated in equation (66), even with a 20% uncertainty in both gain and time delay. When we tested the methods under the measurement noise with variance = 0.001, Siddiqui et al.16 and Uma et al.’s10 method obtained large variations in a control signal. The noise test also proved the proposed scheme’s robustness as seen in Figures 11 and 12.
Calculated cost function values with selected .
Responses for selected .
Servo and regulatory responses in Example 1: (a) proposed, (b) proposed with , (c) Siddiqui et al.-1,16 (d) Siddiqui et al.–2,16 and (e) Uma et al.10
Control signals in Example 1: (a) proposed, (b) proposed with , (c) Siddiqui et al.-1,16 (d) Siddiqui et al.-2,16 and (e) Uma et al.10
Performance comparisons from Example 1.
Method
ITSE
TV
ITSE (perturbed)
TV (perturbed)
Proposed
Proposed (without )
1.398
Siddiqui-1
Siddiqui-2
Uma et al.
ITSE: integral of time-weighted squared error; TV: total variation.
Perturbed system responses for Example 1: (a) proposed, (b) proposed with , (c) Siddiqui et al.-1,16 (d) Siddiqui et al.-2,16 and (e) Uma et al.10
Magnitude plot of the complementary sensitivity function for Example 1.
Servo and regulatory responses with measurement noise for Example 1: (a) proposed, (b) proposed with , (c) Siddiqui et al.-1,16 (d) Siddiqui et al.-2,16 and (e) Uma et al.10
Control responses with measurement noise for Example 1: (a) proposed, (b) proposed with , (c) Siddiqui et al.-1,16 (d) Siddiqui et al.-2,16 and (e) Uma et al.10
Example 2
Controlling a double integrating cascading plant is more challenging. A series plant, and was studied by Çakıroğlu et al.14 and Siddiqui et al.16 In Çakıroğlu et al.,14 the output decomposition method is presented with two outer-loop controllers, and , and inner controller as . Whereas in Siddiqui et al.,16 and were suggested. After adopting the proposed controller, and are obtained from the chosen and . As seen in Figure 13, this choice provided a minimum cost value. Then, the controller parameters are , , and . The setpoint filter is added to improve the smoothness of the response. The disturbance rejection filter is used in the secondary loop for enhancing disturbance rejection and that of robustness filter is . The step disturbances of magnitude −0.5 are applied at 100 and 200 s, while −0.1 is applied at 300 s. From Figure 14, it is observed that the proposed method shows a similar setpoint response with Çakıroğlu et al. However, the disturbance rejection capability and its control efforts are superior to both methods, seen in Figure 15. Table 5 shows the quantitative analysis for nominal and perturbed models. The lowest values of indices indicate the quality of the proposed method.
Variation of and to obtain for Example 2.
Servo and regulatory responses in Example 2: (a) proposed, (b) proposed with , (c) Çakıroğlu et al.,14 and (d) Siddiqui et al.-2.16
Control signal for Example 2: (a) proposed, (b) proposed with , (c) Çakıroğlu et al.,14 and (d) Siddiqui et al.-2.16
Performance comparison for Example 2.
Method
ITSE
TV
ITSE (perturbed)
TV (perturbed)
Proposed
Proposed (without )
Çakıroğlu et al.
Siddiqui et al.
ITSE: integral of time-weighted squared error; TV: total variation.
Furthermore, the perturbations test with 10% changes in gain and time delay for both primary and secondary plants is shown in Figure 16. One can see that Siddiqui et al. method failed the perturbation test. From Figure 17, it can be inferred that the maximum permitted perturbation is 70% because any additional rise in perturbation causes output from the system to become excessively oscillatory. When we tested the methods under the measurement noise with variance = 0.001, Siddiqui et al.’s16 method obtained large variations in a control signal. The noise test also proved the proposed scheme’s robustness as per Figures 18 and 19.
Perturbed system responses for Example 2: (a) proposed, (b) proposed with , (c) Çakıroğlu et al.,14 and (d) Siddiqui et al.-2.16
Magnitude plot of the complementary sensitivity function for Example 2.
Servo and regulatory responses with measurement noise for Example 2: (a) proposed, (b) proposed with , (c) Çakıroğlu et al.,14 and (d) Siddiqui et al.-2.16
Control responses with measurement noise for Example 2: (a) proposed, (b) proposed with , (c) Çakıroğlu et al.,14 and (d) Siddiqui et al.-2.16
Example 3
A large time delay cascade integrating plant, with and studied by Raja and Ali.15 They have applied a series-cascade control with inner and outer loops as classical PIs. The parameter settings were , , , and . Also, a stabilizing proportional controller, was added in the structure. For the same plant, Padhan and Majhi11 designed two controllers and a setpoint filter. They have given, a setpoint filter , inner-loop controller, , and outer-loop disturbance rejection controller with lead-lag compensator, . As it could be seen that their method suggested a higher-order function.
For the same plant, our method suggested a fractional controller with and . Following the design steps, we have obtained parameters and . Figure 20 presents the index value with chosen and values. Then, the inner-loop and outer-loop parameters become , , , and . From Table 2, the TID controller values can be obtained based on minimum cost index value , as , , and . The disturbance rejection filter and that of robustness filter is . The disturbance inputs are considered with a magnitude of at , at and at . The servo and regulatory responses and control efforts are shown in Figures 21 and 22, respectively. The setpoint filter of the form is added to improve smoothness of response. To illustrate the robustness test, perturbation of 10% in the time delay and plant gain of both primary and secondary plants have been considered at once and shown in Figure 23. From the numerical analysis shown in Table 6, it is observed that the output obtains the desired setpoint value quickly with minimum TV and optimal ITSE values. In general, the closed-loop responses from the proposed method are superior to the improved load disturbance rejections. The outputs and control variations with measurement noise in Figures 24 and 25 show that Padhan and Majhi’s method shows more control variations compared to others. In addition to performance analysis, robustness stability analysis for the proposed scheme has also been done and is shown in Figure 26.
Variation of and to obtain for Example 3.
Servo as well as regulatory responses for Example 3: (a) proposed, (b) proposed with , (c) proposed (real-time), (d) Raja and Ali,15 and (e) Padhan and Majhi.11
Control signal for Example 3: (a) proposed, (b) proposed with , (c) proposed (real-time), (d) Raja and Ali,15 and (e) Padhan and Majhi.11
Perturbed system responses for Example 3: (a) proposed, (b) proposed with , (c) proposed (real-time), (d) Raja and Ali,15 and (e) Padhan and Majhi.11
Performance comparison for Example 3.
Method
ITSE
TV
ITSE (perturbed)
TV (perturbed)
Proposed
Proposed (real-time)
Proposed (without )
Raja and Ali
Padhan and Majhi
ITSE: time-weighted squared error; TV: total variation.
Servo and regulatory responses with measurement noise for Example 3: (a) proposed, (b) proposed with , (c) proposed (real-time), (d) Raja and Ali,15 and (e) Padhan and Majhi.11
Control responses with measurement noise for Example 3: (a) proposed, (b) proposed with , (c) proposed (real-time), (d) Raja and Ali,15 and (e) Padhan and Majhi.11
Magnitude plot of the complementary sensitivity function for Example 3.
Example 4
A higher-order integrating plant with and studied by Siddiqui et al.37 and Jeng.13 Jeng suggested a master controller with parameters as , , and and slave controller as and . Siddiqui et al. suggested secondary controller settings as and primary controller settings as .37
Now, the proposed method designs the fractional IMC filter using and . Following the procedure, we have obtained and as per values from Figure 27. The controller settings are , , , and . The setpoint filter , the robustness filter , and the disturbance filter are included as per the structure. The closed-loop responses under the presence of disturbances −0.5 at 300 and 500 s and −0.05 at 700 s are shown in Figure 28. The corresponding control signals are plotted in Figure 29. For encapsulating the system robustness, a perturbation of 10% is introduced in gain and dead time of and . The test results are given in Figure 30 with other methods’ performance. The numerical values are measured and listed in Table 7. From these results, it can be proven that the new fractional IMC with SP structure provides better tracking and robustness in comparison to the recent literature method. When we test the methods with measurement noise as shown in Figures 31 and 32, the Siddiqui et al.’s37 method again shows worst performance and large variations in the control signal. It can be noticed from Figure 33 that maximum allowable perturbation is allowable up to 50%.
Variation of and to obtain for Example 4.
Servo as well as regulatory responses for Example 4: (a) proposed, (b) proposed with , (c) Siddiqui et al.,37 and (d) Jeng et al.13
Control signal for Example 4: (a) proposed, (b) proposed with , (c) Siddiqui et al.,37 and (d) Jeng et al.13
Perturbed system responses for Example 4: (a) proposed, (b) proposed with , (c) Siddiqui et al.,37 and (d) Jeng et al.13
Performance comparison for Example 4.
Method
ITSE
TV
ITSE (perturbed)
TV (perturbed)
Proposed
Proposed (without filter)
Siddiqui et al.
Jeng
ITSE: time-weighted squared error; TV: total variation.
Servo and regulatory responses with measurement noise for Example 4: (a) proposed, (b) proposed with , (c) Siddiqui et al.,37 and (d) Jeng et al.13
Control responses with measurement noise for Example 4: (a) proposed, (b) proposed with , (c) Siddiqui et al.,37 and (d) Jeng et al.13
Magnitude plot of the complementary sensitivity function for Example 4.
Conclusion
This article developed a hybrid structure with IMC and SP concepts for integrating plants with time delay. The suggested method includes the fractional-order IMC filter, having an additional degree for improving performance. This design is simple, with two tuning parameters, which follow good robustness under significant disturbance inputs and parameter perturbation. Moreover, a selection task becomes manageable using the balanced cost function and margins (, ) relationship. The system’s performance can be implemented in all classes of integrating plants, including third-order plants in the outer loop. Quantitative analysis is carried out using ITSE and TV, and the proposed method shows promising results compared to previous works with the same or more tuning parameters. As one can see, there is no or minimal overshoot even without a setpoint filter, which is the key advantage compared to other approaches. The designer can choose the setpoint value so that desired response concerning settling time and rise time can be accomplished. Using the proposed controllers, simulation results show robust stability, better control performance, and disturbance rejection.
Now, research is underway to extend the proposed method to fractional-order integrating plant models and other types of plants with unstable and positive/negative zeroes. Research can be done to develop a fractional controller for plants with delay, even though the SP makes the system complex. Future research can also be conducted for series-cascade unstable models and the related extension of the proposed methodology. The authors believe that the method will provide a considerable effort toward fractional-order control in industrial use.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
ORCID iD
Anjana Ranjan
References
1.
FranksRGWorleyCW. Quantitative analysis of cascade control. Ind Eng Chem Res1956; 48(6): 1074–1079.
2.
LuybenWL. Parallel cascade control. Ind Eng Chem Fundamental1973; 12(4): 463–467.
3.
DasariPRAlladiLRaoAS, et al. Enhanced design of cascade control systems for unstable processes with time delay. J Process Control2016; 45: 43–54.
4.
RajaGLAliA. Modified parallel cascade control strategy for stable, unstable and integrating processes. ISA Trans2016; 65: 394–406.
5.
RanganayakuluRRaoASBabuGUB. Analytical design of fractional IMC filter—PID control strategy for performance enhancement of cascade control systems. Int J Syst Sci2020; 51(10): 1699–1713.
6.
KalimMIAliA. New tuning strategy for series cascade control structure. IFAC-PapersOnLine2020; 53: 195–200.
7.
ChandranKMurugesanRGurusamyS, et al. Modified cascade controller design for unstable processes with large dead time. IEEE Access2020; 8: 157022–157036.
8.
BhaskaranARaoS. Enhanced predictive control strategy for unstable parallel cascade processes with time delay. Chem Eng Commun2022; 209(1): 1–16.
9.
KayaIAthertonDP. Use of Smith predictor in the outer loop for cascaded control of unstable and integrating processes. Ind Eng Chem Res2008; 47(6): 1981–1987.
10.
UmaSChidambaramMRaoAS, et al. Enhanced control of integrating cascade processes with time delays using modified Smith predictor. Chem Eng Sci2010; 65(3): 1065–1075.
11.
PadhanDGMajhiS. Enhanced cascade control for a class of integrating processes with time delay. ISA Trans2013; 52(1): 45–55.
12.
NandongJZangZ. Generalized multi-scale control scheme for cascade processes with time-delays. J Process Control2014; 24(7): 1057–1067.
13.
JengJC. Simultaneous closed-loop tuning of cascade controllers based directly on set-point step-response data. J Process Control2014; 24(5): 652–662.
14.
ÇakıroğluOGüzelkayaMEksinI. Improved cascade controller design methodology based on outer-loop decomposition. Trans Inst Meas Control2015; 37(5): 623–635.
15.
RajaGLAliA. Modified series cascade control strategy for integrating processes. In: 2018 Indian control conference (ICC), Kanpur, India, 4–6 January 2018, pp. 252–257.
16.
SiddiquiMAAnwarMNLaskarSH. Cascade controllers design based on model matching in frequency domain for stable and integrating processes with time delay. Int J Comput Math Electr Electron Eng2022; 41(5): 1345–1375.
17.
BingiKIbrahimRKarsitiMN, et al. A comparative study of 2DOF PID and 2DOF fractional order PID controllers on a class of unstable systems. Archiv Control Sci2018; 28: 635–682.
18.
AryaPPChakrabartyS. A robust internal model-based fractional order controller for fractional order plus time delay processes. IEEE Control Syst Lett2020; 4(4): 862–867.
19.
RayallaRAmbatiRSGaraBU. An improved fractional filter fractional IMC-PID controller design and analysis for enhanced performance of non-integer order plus time delay processes. Europ J Electr Eng2019; 21(2): 139–147.
20.
PodlubnyI. Fractional-order systems and PI/sup/spl lambda//D/sup/spl mu//-controllers. IEEE Trans Autom Control1999; 44(1): 208–214.
21.
ShankaranVPAzidSIMehtaU. Fractional-order PI plus D controller for second-order integrating plants: stabilization and tuning method. ISA Trans2021; 129: 592–604.
22.
GandikotaGDushmantaKD. A novel fractional order controller design algorithm for a class of linear systems. J Control Decis2022; 9(2): 218–225.
23.
RanjanAMehtaU. Fractional filter IMC-TDD controller design for integrating processes. Result Control Optim2022; 8: 100155.
24.
KumariSAryanPRajaGL. Design and simulation of a novel FOIMC-PD/P double-loop control structure for CSTRs and bioreactors. Int J Chem React Eng2021; 19(12): 1287–1303.
25.
ShwetaKPulakrajADeepakK, et al. Hybrid dual-loop control method for dead-time second-order unstable inverse response plants with a case study on CSTR. Int J Chem React Eng2023; 21: 11–21.
26.
KumarDAryanPRajaGL. Decoupled double-loop FOIMC-PD control architecture for double integral with dead time processes. Canad J Chem Eng2022; 100(12): 3691–3703.
27.
KumarDRajaGL. Unified fractional indirect IMC-based hybrid dual-loop strategy for unstable and integrating type CSTRs. Int J Chem React Eng. Epub ahead of print 10August2022. DOI: 10.1515/ijcre-2022-0120.
28.
MukherjeeDRajaGLKunduP. Optimal fractional order IMC-based series cascade control strategy with dead-time compensator for unstable processes. J Control Automat Electr Syst2021; 32: 302021–302041.
29.
PashaeiSBagheriP. Parallel cascade control of dead time processes via fractional order controllers based on Smith predictor. ISA Trans2020; 98: 186–197.
30.
LurieB. Three parameters tunable tilt-integral derivative (TID) controller. US Patent 5371670A patent, 1994.
31.
GuhaDRoyPKBanerjeeS. Maiden application of SSA-optimized CC-TID controller for load frequency control of power systems. IET Gener Trans Distrib2019; 13(7): 1110–1120.
32.
AhmedMMagdyGKhamiesM, et al. Modified TID controller for load frequency control of a two-area interconnected diverse-unit power system. Int J Electr Power Energ Syst2022; 135: 107528.
33.
SkogestadS. Simple analytic rules for model reduction and PID controller tuning. J Process Control2003; 13(4): 291–309.
34.
Normey-RicoJBordonsCCamachoE. Improving the robustness of dead-time compensating PI controllers. Control Eng Pract1997; 5(6): 801–810.
35.
WangYGCaiWJ. Advanced proportional integral derivative tuning for integrating and unstable processes with gain and phase margin specifications. Ind Eng Chem Res2002; 41: 2910–2914.
36.
MorariMZafiriouE. Robust process control. Hoboken, NJ: Prentice Hall, 1989.
37.
SiddiquiMAAnwarMNLaskarSH, et al. A unified approach to design controller in cascade control structure for unstable, integrating and stable processes. ISA Trans2021; 114: 331–346.
38.
VijayanVPandaR. Design of a simple setpoint filter for minimizing overshoot for low order processes. ISA Trans2021; 51(2): 271–276.