Abstract
This paper deals with the disturbance rejection, parameter uncertainty cancelation, and the closed-loop stabilization of the water level of the four-tank nonlinear system. For the four-tank system with relative degree one, a new structure of the active disturbance rejection control (ADRC) has been presented by incorporating a tracking differentiator (TD) in the control unit to obtain the derivate of the tracking error. Thus, the nonlinear-PD control together with the TD serves as a new nonlinear state error feedback. Moreover, a sliding mode extended state observer is presented in the feedback loop to estimate the system's state and the total disturbance. The proposed scheme has been compared with several control schemes including linear and nonlinear versions of ADRC techniques. Finally, the simulation results show that the proposed scheme achieves excellent results in terms of disturbance elimination and output tracking as compared to other conventional schemes. It was able to control the water levels in the two lower tanks to their desired value and exhibits excellent performance in terms of Integral Time Absolute Error (ITAE) and Objective Performance Index (OPI).
1 Introduction
A Four-tank system is one of the most important industrial and chemical processes that contain several manipulated variables, strongly interacting, controlled variables, parameters uncertainties, and nonlinear dynamics. Therefore, due to all of these reasons, the need to find suitable multivariable control techniques increases over time. A Four-tank system is a laboratory process that was originally proposed by Karl Henrik Johansson [1–3]. It becomes one of the popular case studies that show various behaviors, one of these behaviors is the effect of multivariable zeros in both linear and nonlinear models.
The Four-tank system is a multi-input multi-output (MIMO) system and a good motivation to find a new technique to solve multivariable control problems. In the present time, many researchers show different control techniques to solve these problems. The main control techniques that are used with the four-tank system are Decoupled PI controller [4], Fuzzy-PID [5], second-order sliding mode control [6], IMC-based PID [7]. In [8], various control schemes are used such as gain scheduling controller, a linear parameter varying controller, and input-output feedback linearization. J-Han in [9] proposed a new technique to eliminate the disturbance and uncertainty for SISO and MIMO systems, this technique is called active disturbance rejection control. It consists of tracking differentiator (TD), an extended state observer (ESO), and nonlinear state error feedback. Each part of ADRC has a function to accomplish; TD provides a derivative to get fast tracking, ESO estimates and rejects the total disturbance which contains plant uncertainties, exogenous disturbances, and system dynamics. In [10], the authors demonstrated the stability of the ADRC for ball and beam system. The results showed an effective performance for both ADRC and ESO. In [11], the author reported the importance of choosing the bandwidth of the observer. A large value of observer bandwidth increases noise sensitivity, and a lower value slows down the estimation convergence. Therefore, it must be selected carefully. In [12], the author proposed a new configuration for the four-tank system, a new control strategy for a class of controllers such as PID, LADRC, and ADRC. This control strategy depends on tracking error to measure the controlled target. The experiment and simulation results examined an improvement in output tracking and disturbance suppression. The authors in [13, 14] proposed an improved version for the nonlinear ESO and nonlinear state error feedback control to reduce the chattering phenomena and actuator saturation. In [15], the authors introduced the model predictive control with the linear model of the four tanks system to stabilize and optimize the input and the output. Authors of [16] proposed an Adaptive Pole Placement Controller (APPC) and a robust Adaptive Sliding Mode Controller (ASMC) to improve the robustness and rapidity of various industrial processes such as the four tanks system. In [17], the authors proposed a decentralized model predictive controller with the nonlinear model of the four tanks system to ensure the bound of the linearizing error by converting the system into a class of subsystems which in turn was converted into an n-number of robust tubes. In [18], the author has introduced a controller design based on a neural network. Although all the above studies proposed an excellent and accurate controller for the four-tank system but still there two drawbacks in their work. Firstly, some of the above studies used the linearized model of the four-tank system except for [3, 6, 12, 17, 18]. As a result, the controller was incapable to follow the nonlinear dynamics of the system, especially in the practical implementation. Secondly, exogenous disturbance and parameter uncertainties were not taken into consideration. Motivated by the above studies, this paper considers parameter uncertainties and exogenous disturbances in the control design of the four-tank system. Moreover, a new nonlinear controller with a tracking differentiator was also used to control the nonlinear model of the four-tank system. This combination will form the proposed ADRC for the four-tank system with a unit relative degree that gives an excellent, smooth, and fast output response with reduced sensitivity to the noise due to the adoption of the TD with nonlinear PID (NLPID) controller. The contribution of this paper lies in the following. A new nonlinear controller has been proposed by integrating the nonlinear PID controller with the tracking differentiator (TD). The TD replaces the traditional differentiator needed in the derivative part of the PID control design; thus, a new nonlinear PID controller with less sensitivity to the measurement noise is obtained. This new nonlinear PID controller has been integrated with the sliding mode extended state observer (SMESO) to form an improved active disturbance rejection control. Moreover, the genetic algorithm has been used to tune the parameters. A new performance index has been proposed to tune the parameters of the proposed nonlinear PID controller and the SMESO. A new multi-objective performance index is used in the minimization process, which includes the integral time absolute error, the absolute of the control signals, and the square of the control signals for both channels.
The rest of the paper is organized as follows: Section 2 presents the modeling of the four-tank system. Section 3 presents the proposed ADRC with a unit relative degree system. Section 4 presents the convergence of SMESO. Section 5 illustrates simulation results and discussion of the results, finally section 6 presents the conclusion of the work.
2 Modeling of the four-tank system
3 Proposed active disturbance rejection control with a unit relative degree
J. Han [9], introduced an excellent method during the last decade to deal with the disturbances and uncertainties of the nonlinear system. This method is known as Active Disturbance Rejection Control (ADRC). The term active in ADRC means that ADRC estimates/cancels the total disturbance (parameter uncertainties, external disturbance, system dynamics, and any unknown or unwanted dynamics) in an online manner, which shows the effectiveness of ADRC. Generally, ADRC consists of three essential elements, tracking differentiator (TD), Nonlinear State Error Feedback controller (NLSEF), and the Extended State Observer (ESO).
In general, for a system with a unit relative degree or relative degree one (
3.1 Tracking differentiator (TD)
3.2 Nonlinear TD-NLPID controller
3.3 Sliding mode extended state observer (SMESO)
4 Convergence of the SMESO
In this section, we will introduce the convergence of the Sliding Mode Extended State Observer (SMESO) using Lyapunov stability theorem.
The quadric form
1 |
|
|
0 |
|
0 |
5 Simulation results and discussion
5.1 Simulation results
Sample parameters of the Four-tank system
Parameter | Value | Unit |
|
|
|
|
|
|
|
9.5 |
|
|
|
|
|
0.7 |
|
|
0.6 |
|
|
3.33 |
|
|
3.35 |
|
|
0.071 |
|
|
0.056 |
|
|
0.071 |
|
|
0.056 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Description and mathematical representation of performance
PI | Description | Mathematical representation |
ITAE | Integral time absolute error |
|
UABS | Integral absolute of the control signal |
|
USEQ | Integral square of the control signal |
|
The Five schemes that were simulated in this work are listed as follows,
-
Scheme1: (LADRC). Linear State Error Feedback (LSEF) [9] + LESO.
The parameters of Eq. (30) are already previously in this work.
-
3. Scheme3: TD of Eq. (7–8) + NLSEF of Eq. (31), (32) + LESO of Eq. (30).
-
4. Scheme4: SMESO [13] + nonlinear proportional gain (NLP) of Eq. (10).
-
5. Proposed scheme: SMESO of Eq. (14)–(16) + NLPID of Eq. (10)–(13) + TD Eq. (7)–(8).
The simulated results for each scheme are given next. The tuned parameters of both the controller and the observer of each scheme (1, 2, 3, and 4) are given in Tables 3 –7.
Parameters of scheme 1
Parameter | Value | Parameter | Value |
|
18.6300 |
|
3.0500 |
|
0.0002 |
|
86.2600 |
|
2.5300 |
|
1860.2 |
|
26.6550 |
|
31.8200 |
|
0.0024 |
|
253.1281 |
Parameters of scheme2
Parameter | Value | Parameter | Value |
|
0.7763 |
|
298.6900 |
|
0.0140 |
|
2230.4 |
|
0.4167 |
|
349.0100 |
|
1.8958 |
|
2993.1 |
Parameters of scheme3
Parameter | Value | Parameter | Value |
|
0.6190 |
|
0.7441 |
|
0.0238 |
|
300 |
|
0.7115 |
|
326.1200 |
|
0.9276 |
|
2658.9 |
|
0.5813 |
|
270.2800 |
|
0.0814 |
|
1826.3 |
|
0.9905 | - | - |
Parameters of scheme4
Parameter | Value | Parameter | Value |
|
6.2650 |
|
7.0400 |
|
1.4124 |
|
0.0142 |
|
8.5790 |
|
5.6130 |
|
0.6812 |
|
0.6625 |
Parameters of scheme4
Parameter | Value | Parameter | Value |
|
266.4000 |
|
0.6713 |
|
1774.2 |
|
0.2221 |
|
327.6800 |
|
0.8579 |
|
2684.4 |
|
0.6265 |
|
0.3675 |
|
0.6812 |
|
0.9733 |
|
0.7062 |
The values of the parameter for the proposed scheme are listed in Tables 8 and 9.
The parameters of the proposed scheme (NLSEF part)
Parameter | Value | Parameter | Value | Parameter | Value |
|
10.6800 |
|
0.7124 |
|
2.1384 |
|
2.3826 |
|
7.9420 |
|
3.5100 |
|
5.7050 |
|
0.5705 |
|
0.7073 |
|
0.5773 |
|
10.5285 |
|
0.5773 |
|
2.3715 |
|
1.1070 |
|
1.5810 |
|
0.8844 |
|
3.4640 |
|
0.2948 |
|
0.2240 |
|
0.6184 |
|
37.4430 |
|
0.5189 |
|
2.5620 |
|
100 |
Parameters values of the proposed scheme (SMESO part)
Parameter | Value | Parameter | Value |
|
294.8600 |
|
0.7648 |
|
2173.6 |
|
0.8946 |
|
218.1000 |
|
0.5705 |
|
1189.2 |
|
0.7124 |
|
0.1095 |
|
0.5773 |
|
0.6964 |
|
0.7942 |
The water level of tank1 and tank2 are shown in Figs 4–5. The results show that the output response of the proposed scheme is faster, smoother, and without overshooting as compared to that of the other schemes. It takes about less than 2s to reach the steady-state (desired value), while a longer settling time is clearly shown in the output response of the other schemes. Figures 6 and 7 show the output response in the existence of the disturbance for the 1st subsystem at t = 40s and the 2nd subsystem at t = 60s. The results show that scheme1, scheme2 scheme3, and scheme4 when applying disturbance for 1st subsystem at t = 40s exhibit an output response with an undershoot which reaches nearly 0.1265%, 0.375%, 0.1875%, 0.125% respectively of the steady-state value and last about 1.2 s for scheme1, 2.1s for scheme2, 1s for scheme3 and 0.5s for scheme4 until the output response reaches its steady state. The same for 2nd subsystem, at t = 60s the, output response exhibits an undershoot which reaches nearly 0.307%, 0.315%, 0.305%, 0.153% of its steady-state value for scheme1, scheme2 scheme3, and scheme4 respectively and last about 1.9 s for scheme1, 1.92s for scheme2, 1.5s for scheme3 and 0.5s for scheme4 until it reaches its steady-state, while our proposed scheme rejects the disturbance very quickly.
Figures 8 and 9 show the control signal for the 1st subsystem and the 2nd subsystem. The proposed scheme shows chattering free, whilescheme2 shows chattering in the control signal. This proves that the proposed scheme is better than other schemes.
To observe the effect of the system parameter uncertainty on the four tanks model, the value of the outlet hole
5.2 Discussions
From the presented results, it is clearly shown that with the proposed scheme, the water level arrives at its steady-state (desired value) in a shorter time as compared to other schemes used in the comparison and without overshooting or undershooting. Even when a disturbance is applied to the system (at t = 40 disturbance applied to the 1st subsystem and at t = 60 disturbance applied to the 2nd subsystem), the disturbance does not affect the system's output due to the excellent estimation of the SMESO to the total disturbance which is canceled from the input channel via the SMESO. Moreover, when the parameter uncertainty of
Simulation Results for the Four Tanks System
Schemes/PI | scheme 1 | scheme 2 | scheme 3 | scheme 4 | Proposed scheme |
|
5.044853 | 10.731810 | 7.361344 | 2.609788 | 2.501022 |
|
7.514269 | 13.463353 | 6.396127 | 2.684229 | 2.642392 |
|
13115.098625 | 976.413223 | 649.113747 | 2518.480536 | 2480.090176 |
|
16124.0015950 | 1021.529276 | 618.459631 | 2695.503633 | 2684.961943 |
|
16194.336535 | 54.015678 | 27.778464 | 678.346693 | 666.768796 |
|
20840.561939 | 46.700165 | 61.123995 | 658.756634 | 705.609611 |
|
23.21906907 | 2.481163 | 1.688843 | 1.578022 | 1.537139 |
List of abbreviations used in this paper
Abbreviation | Definition |
TD | Tacking Differentiator |
OPI | Objective Performance Index |
ITAE | Integral Time Absolute Error |
UABS | Integral Absolute of the control signal (IAU) |
USEQ | Integral Square of the control signal (ISU) |
MIMO | Multi-Input Multi-Output system |
ADRC | Active Disturbance Rejection Control |
LESO | Linear Extended State Observer |
LPID | Linear proportional-Integral- Derivative |
LSEF | Linear State Error Feedback |
NLESO | Nonlinear Extended State Observer |
SMESO | Sliding Mode Extended State Observer |
NLSEF | Nonlinear State Error Feedback |
NLPID | Nonlinear Proportional -Integral-Derivative |
hj | The water level of tank j |
γ 1, γ 2 | Ration of the flow in the valves |
k1 , k 2 | Pump proportionality constant |
aj | The cross-section area of the outlet hole of tank j |
A j | The cross-section area of the tank j |
k c | The calibrated constant |
g | Gravity constant |
ASMC | Adaptive Sliding Mode Controller |
APPC | Adaptive Pole Placement Controller |
Now we will show the effectiveness of our proposed method compared with other methods as follows:
-
In [6], Figs 2 and 3 shows that the water level reaches the steady-state (desired value) in about 13 s, while in our proposed scheme, it is observed that the water level reaches the desired value in less than 2 s with smooth fast response. Moreover, when the disturbance is applied, the system of [6], Figs 8 and 9 shows a noticeable overshoot and undershoot. This proves the robustness of our proposed scheme.
-
In [12], Fig. 4 (a, b) shows that the water level for both tank1 and tank2 rises with rising time
-
In [15], the linearized model of the four tanks system is used. Figure 4 shows the response of the two lower tanks (tank1 and tank2) that rises with rising time
-
In [16], Table 6 shows the performance indices for both tank1 and tank2. It is observed that the system of [16] has
-
In [17], Fig. 10 shows a noticeable overshoot in the response of tank2, while our proposed scheme shows a smooth response with fast convergence. In this research, the effect of disturbance and parameter uncertainties have not been taken into consideration.
6 Conclusions
This work proposes a control scheme, i.e., (TD+NLPID) that is applied to the nonlinear model of the four-tank system which achieves the following:
-
It produces fast-tracking, makes the system less sensitive to noise and reduces the chattering that is produced by other schemes in the control signal, which subsequently increases energy consumption.
-
The proposed control scheme TD+NLPID reduces the noise in the closed-loop system, which is amplified when using ordinary derivatives in traditional PID control or LSEF control. The SMESO is not just cancelling the disturbance and estimate system's states, but, also reduces the peaking, a natural phenomenon in the LESO-based control schemes. This is due to the adoption of a nonlinear error function that is used in the design with asymptotic convergence.
-
The proposed TD-NLPID control scheme solves the main aims of this paper with excellent results and performance for a system that has a unit relative degree, strong nonlinearities, MIMO coupling interacting, multivariable zeros that make the system operate in two modes (minimum and non-minimum phase).
-
An extension to the current work includes the H/W implementation of the proposed TD-NLPID control scheme on a real four-tank system platform using one of the recent stand-alone computing systems like Arduino or Raspberry PI. Furthermore, applying other control techniques on the four-tank system and comparing the obtained results with that of this work [29–35].
Reference
- [1]↑
K. H. Johansson , “The Quadruple-Tank Process-A multivariable laboratory process with an adjustable zero,” IEEE Control Syst. Technol, vol. 8, no. 3, pp. 456–465, 2000. Available: https://doi.org/10.1109/87.845876.
- [2]
K. H. Johansson , A. Horch , O. Wijk , and A. Hansson , “Teaching multivariable control using the quadruple-tank process,” in Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304), Phoenix, AZ, USA, (1), 1999, pp. 807–812. https://doi.org/10.1109/CDC.1999.832889.
- [3]↑
K. H. Johansson and J. L. R. Nunes , “A multivariable laboratory process with an adjustable zero,” in Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207), Philadelphia, Pennsylvania, (4), 1998, pp. 2045–2049. https://doi.org/10.1109/ACC.1998.702986.
- [4]↑
C. Ramadevi and V. Vijayan , “Design of decoupled PI controller for quadruple tank system,” Int. J. Sci. Res. (IJSR), vol. 3, no. 5, pp. 318–323, 2014.
- [5]↑
S. N. Deepa and A. Raj , “Modeling and implementation of various controllers used for quadruple- tank,” in International Conference on Circuit, Power and Computing Technologies (ICCPCT), Nagercoil, India, 2016, pp. 1–5. https://doi.org/10.1109/ICCPCT.2016.7530245.
- [6]↑
V. Chaudhari , B. Tamhane , and S Kurode , “Robust liquid level control of quadruple tank system-second order sliding mode,” IFAC Pap. On-Line, vol. 53, no. 1, pp. 7–12, 2020. Available: https://doi.org/10.1016/j.ifacol.2020.06.002.
- [7]↑
K. Divya , M. Nagarajapandian , and T. Anitha , “Design and implementation of controllers for quadruple tank system,” Int. J. Adv. Res. Edu. Technol. (IJARET), vol. 4, no. 2, pp. 158–165, 2017.
- [8]↑
A. Abdullah and M. Zribi , “Control schemes for a quadruple tank process,” Int. J. Comput. Commun. Control, vol. 7, no. 4, pp. 594–604, 2012.
- [9]↑
J. Han , “From PID to active disturbance rejection control,” IEEE Trans. Ind. Elect., vol. 56, no. 3, pp. 900–906, 2009. Available: https://doi.org/10.1109/TIE.2008.2011621.
- [10]↑
J. Li , X. Qi , Y. Xia , and Z. Gao , “On asymptotic stability for nonlinear ADRC based control system with application to the ball-beam problem,” 2016 American Control Conference (ACC), pp. 4725–4730, 2016. Available: https://doi.org/10.1109/ACC.2016.7526100.
- [11]↑
Z. Gao , “Scaling and bandwidth-parameterization based controller tuning,” in Proceedings of the 2003 American Control Conference, 2003, pp. 4989-4996. https://doi.org/10.1109/ACC.2003.1242516.
- [12]↑
X. Meng , H. Yu , J. Zhang , T. Xu , and H. Wu , “Liquid level control of four-tank system based on active disturbance rejection technology,” Measurement, no. 175, 2021. Available: https://doi.org/10.1016/j.measurement.2021.109146.
- [13]↑
I. K. Ibraheem and W. R. Abdul-Adheem , “Improved sliding mode nonlinear extended state observer-based active disturbance rejection control for uncertain systems with unknown total disturbance,” Int. J. Adv. Comput. Sci. Appl. (IJACSA), vol. 7, no. 12, pp. 80–93, 2016. Available: https://doi.org/10.14569/IJACSA.2016.071211.
- [14]↑
I. K. Ibraheem and W. R. Abdul-Adheem , “From PID to nonlinear state error feedback controller,” Int. J. Adv. Comput. Sci. Appl. (IJACSA), vol. 8, no. 1, pp. 312–322, 2017. Available: https://doi.org/10.14569/IJACSA.2017.080140.
- [15]↑
B. Ashok Kumar , R. Jeyabharathi , S. Surendhar , S. Senthilrani and S. Gayathri , “Control of four tank system using model predictive controller,” in 2019 IEEE International Conference on System, Computation, Automation and Networking (ICSCAN), 2019, pp. 1-5. https://doi.org/10.1109/ICSCAN.2019.8878700.
- [16]↑
A. Osman , T. Kara , and M. Arıcı , “Robust adaptive control of a quadruple tank process with sliding mode and pole placement control strategies,” IETE Journal of Research, pp. 1–14, 2021. https://doi.org/10.1080/03772063.2021.1892537.
- [17]↑
F. D. J. Sorcia-Vázquez , C. D. Garcia-Blteran , G. Valencia-Palomo , J. A. Brizuela-Mendoza , and J. Y. Rumbo-Morales , “Decentralized robust tube-based model predictive control: application to a four-tank system,” Revista Mexicana de Ingeniería Química, vol. 19, no. 3, pp. 1135–1151, 2021. Available: https://doi.org/10.24275/rmiq/Sim778.
- [18]↑
K. Kiš , M. Klaučo and A. Mészáros , “Neural network controllers in chemical technologies,” in 2020 IEEE 15th International Conference of System of Systems Engineering (SoSE), 2020, pp. 397-402. https://doi.org/10.1109/SoSE50414.2020.9130425.
- [19]↑
I. K. Ibraheem and W. R. Adul-Adheem , “A novel second-order nonlinear differentiator with application to active disturbance rejection control,” in 2018 1st International Scientific Conference of Engineering Sciences - 3rd Scientific Conference of Engineering Science (ISCES), 2018, pp. 68-73. https://doi.org/10.1109/ISCES.2018.8340530.
- [20]↑
I. K. Ibraheem , “Anti-Disturbance Compensator Design for Unmanned Aerial Vehicle,” jcoeng, vol. 26, no. 1, pp. 86–103, 2019. https://doi.org/10.31026/j.eng.2020.01.08.
- [21]↑
I. K. Ibraheem and W. R. Abdul-Adheem , “An improved active disturbance rejection control for a differential drive mobile robot with mismatched disturbances and uncertainties”, arXiv e-print, arXiv:1805.12170, 2018.
- [22]↑
A. A. Najm and I. K. Ibraheem , “Nonlinear PID controller design for a 6-DOF UAV quadrotor system,” Engineering Science and Technology, an International Journal, vol. 22, no. 4, pp. 1087–1097, 2019. Available: https://doi.org/10.1016/j.jestch.2019.02.005.
- [23]↑
A. J. Humaidi and I. K. Ibraheem , “Speed control of permanent magnet DC motor with friction and measurement noise using novel nonlinear extended state observer-based anti-disturbance control,” Energies, vol. 12, no. 9, p. 1651, 2019. Available: https://doi.org/10.3390/en12091651.
- [24]↑
B. Z. Guo and Z. H. Wu , “Output tracking for a class of nonlinear systems with mismatched uncertainties by active disturbance rejection control,” Systems & Control Letters, vol. 100, pp. 21–31, 2017. Available: https://doi.org/10.1016/j.sysconle.2016.12.002.
- [26]↑
A. J. Humaidi , I. K. Ibraheem , and A. R. Ajel , “A novel adaptive LMS algorithm with genetic search capabilities for system identification of adaptive FIR and IIR filters,” Information, vol. 10, no. 5, p. 176, 2019. Available: https://doi.org/10.3390/info10050176.
- [27]↑
M. A. Joodi , I. K. Ibraheem , and F. M. Tuaimah , “Power transmission system midpoint voltage fixation using SVC with genetic tuned simple PID controller,” International Journal of Engineering & Technology, vol. 7, no. 4, pp. 5438–5443, 2018. https://doi.org/10.14419/ijet.v7i4.24799.
- [28]↑
A. A. Najm , I. K. Ibraheem , A. T. Azar , and A. J. Humaidi , “Genetic optimization-based consensus control of multi-agent 6-DoF UAV system,” Sensors, vol. 20, no. 12, p. 3576, 2020. Available: https://doi.org/10.3390/s20123576.
- [29]↑
A. V. Okpanachi (2010), Developing Advanced Control Strategies for a 4-Tank Laboratory process”, Master Thesis, Faculty of Technology Telemark University College.
- [30]
V. Chaudhari , B. Tamhane , and S. Kurode , “Robust liquid level control of quadruple tank system - second order sliding mode approach,” IFAC-PapersOnLine, vol. 53, no. 1, pp. 7–12, 2020. Available: https://doi.org/10.1016/j.ifacol.2020.06.002.
- [31]
I. K. Ibraheem , “On the frequency domain solution of the speed governor design of non-minimum phase hydro power plant,” Mediterr J Meas Control, vol. 8, no. 3, pp. 422–429, 2012.
- [32]
I. A. Mohammed , R. A. Maher , and I. K. Ibraheem , “Robust controller design for load frequency control in power systems using state-space approach,” Journal of Engineering, vol. 17, no. 3, pp. 265–278, 2011.
- [33]
F. M. Tuaimah and I. K. Ibraheem , “Robust h∞ controller design for hydro turbines governor,” 2nd Regional Baghdad, Iraq: Conf. for Eng.Sciences/ College of Eng./ Al-Nahrain University, 2010, pp. 1–9.
- [34]
R. A. Maher , I. A. Mohammed , and I. K. Ibraheem , “Polynomial based H∞ robust governor for load frequency control in steam turbine power systems,” International Journal of Electrical Power & Energy Systems, vol. 57, pp. 311–317, 2014. Available: https://doi.org/10.1016/j.ijepes.2013.12.010.
- [35]
I. K. Ibraheem , “A digital-based optimal AVR design of synchronous generator exciter using LQR technique,” Al-Khwarizmi Engineering Journal, vol. 7, no. 1, pp. 82–94, 2011.