Professional Documents
Culture Documents
ISA Transactions
journal homepage: www.elsevier.com/locate/isatrans
Research article
article info a b s t r a c t
Article history: This paper proposes a harmony search (HS) based H-infinity (H∞) control method to promote the
Received 28 November 2018 conventional droop control method. The proposed method is used to enhance the performance of the
Received in revised form 27 October 2019 voltage/frequency (V/F), controller. It can regulate both voltage and frequency to their rated values
Accepted 28 October 2019
while enhancing autonomous microgrid (MG) power quality. The results gained from the proposed
Available online 4 November 2019
controller were compared with the results achieved by using the model predictive control (MPC)
Keywords: technique to show the applicability of the proposed controller. On top of that, a comparison between
Voltage control different controllers presented in this paper is performed.
Microgrid © 2019 ISA. Published by Elsevier Ltd. All rights reserved.
Power quality
Harmony search
H-infinity
Frequency control
https://doi.org/10.1016/j.isatra.2019.10.014
0019-0578/© 2019 ISA. Published by Elsevier Ltd. All rights reserved.
B.E. Sedhom, M.M. El-Saadawi, M.A. Elhosseini et al. / ISA Transactions 99 (2020) 252–269 253
of capacitors for improving the system power factor. Nonetheless, states and control constraints of the non-minimum phase. MPC
this control method may be considered impractical for large is proposed to estimate the dynamic behavior of the system on
dimensions system and with handling nonlinear constraints [9]. a specified horizon. Nonetheless, it does not have the ability to
H∞ controller is powerful control technique used to gener- cope with the unknown system parameters as it mainly depends
ate an appropriate control signal with effective handling of the on the system model. Moreover, for this method, it is so hard
system disturbances on the controller outputs [16]., An inte- to analyze system performance and the process model cannot be
rior model is utilized to the H∞ control method to achieve a recognized efficiently [8].
proper repetitive control [17]. H∞ control was applied in the Referring to the aforementioned research on MGs, it can be
literature for many applications in MG control. In [18], H∞ was seen that great efforts were done to enhance the performance
utilized for controlling the voltage source inverter (VSI) inte- of MGs. However, the control methods for MGs still missing
grated with MG. It was applied to adjust the system frequency innovative techniques, which have the ability to optimally control
in [19] and to control system voltage in [20]. This technique the MG frequency and voltage and enhance its power quality.
has been used for robust control of inductance – capacitance The performance of the proposed method is verified in this paper
– inductance filtered converter-based DGs in MGs [21], control by using a complex MG hypothetical system including multi-
system’s power-sharing [22], and to enhance small and large- DGs under several loading conditions including both linear and
signal stability [23]. However, authors in [18–23] have utilized nonlinear loads. The optimal settings of H∞ weighted parameters
the H∞ method to adjust a single parameter such as frequency, will be investigated through a detailed parametric study using the
voltage, current, power management or power quality. In those HS algorithm.
papers, the weighting parameters of the H∞ controller were This paper’s key contributions are:
chosen according to the trial and error method. However, this
paper applies the H∞ controller to adjust the MG frequency • Optimally control the system frequency and voltage while
and voltage and to reducing the THD. In addition, the weighted enhancing the power quality of an autonomous MG under
parameters of the H∞ controller are optimally obtained using the system load variations.
HS algorithm. • Enhancing the droop control method performance by apply-
H∞ controller is implemented in this paper to control isolated ing the H∞ robust control for adjusting the frequency and
MG frequency and voltage with an optimally controlled variance voltage of a MG.
in the load. Two weighting parameters (ξ and µ) are used to • Proposing HS-based H∞ control method to precisely deter-
implement the output control signals and to optimally match mine the weighting parameters of the proposed controller.
efficiency and intensity in H∞ closed loop. • For the sake of comparison, model predictive control (MPC)
In this paper, an HS-based optimization algorithm is applied method is proposed and modeled to prove the efficiency of
to obtain appropriate values of these weighting. This algorithm the proposed controller.
is a metaheuristic optimization and based on the simulation of a • A comparative analysis is performed between the droop
musical artistic tune [24]. It is robust, efficient, easy in implemen- controller, proposed method, and MPC method based on the
tation and requires fewer mathematical equations [25]. In the last total harmonic distortion (THD) for load voltage and current,
decade, the HS-algorithm has been used to solve a lot of power the controller response time (CRT), maximum frequency
system problems including automatic generation control [26], deviation (MFD), and the integral of square error for the
dynamic economic dispatch [27], load frequency control [28], voltage and frequency waveforms.
unit-commitment and optimal power flow problems [29,30]. On • Exploring the stability of the system using root locus, system
other hand, the algorithm has many applications in MGs including step response, bode diagram, and SVD.
solving the problem of MG scheduling [31], improving operating • Robustness analysis is performed in the presence of uncer-
efficiency of a MG [32], optimal clustering of MGs [33], optimal tainties based on step response, SVD, and bode diagram.
sizing of hybrid MGs [34], and improving the dynamic response • Investigating the multiplicative stability margin (MSM) us-
of DG units [35]. ing the frequency response of the complementary sensitiv-
HS algorithm has many advantages; simple modeling, easy ity.
implementation, less adjustable parameters, and quick conver-
The remainder of the paper is organized as follows; Section 2
gence. This algorithm can explore the solution region’s space in
presents the related work, including the base control method,
a reasonable time, and it has a memory to optimally choose the
similar best harmonies in the population. On another hand, HS droop controller, H∞ controller, MPC method, and HS optimiza-
is a random search method such as genetic algorithms (GA) and tion algorithm. Section 3 demonstrates a brief description of the
particle swarm optimization (PSO) technique, as it does not need proposed control method, and Section 4 presents a case study,
any prior domain knowledge. HS varies from these strategies results and discussion, and the stability and robustness analysis.
as it requires only one search memory to develop, so it has The summing-up of this work is presented in Section 5.
the distinctive computational simplicity feature [36]. Generally,
HS is simple to implement, efficient in computation, and it is 2. Related work
a high-quality optimization algorithm. In addition, it can deal
with complex engineering optimization problems as it has a low The base control method, droop controller, H∞ controller,
number of setting parameters [37]. MPC technique, and the HS optimization algorithm are discussed.
The system stability analysis is performed by using root locus in the following subsections.
study, system step response, and singular value decomposition
(SVD) to prove the proposed controller effectiveness. A compari- 2.1. Base control method
son is performed between applying both the proposed H∞ based
HS control method MPC method. MPC technique is considered as The base control method is used to regulate the MG in its
the most common controller in industrial problems. It has the autonomous operation condition. In this case, it is required to
ability to minimize the tracking error, achieve a fast problem control MG frequency and voltage within their prescribed values
computation, and it is considered an economical control method. to meet all load requirements. This control method is very im-
In addition, the MPC method has the ability to handle both portant during the transition from off-grid to on-grid modes [3].
254 B.E. Sedhom, M.M. El-Saadawi, M.A. Elhosseini et al. / ISA Transactions 99 (2020) 252–269
The base control method is consisting of two control loops in- robust multivariable linear systems stability in the existence of
cluding the voltage/frequency and current control loops. These system disturbances and uncertainties [17]. The central concept
two control loops are applied to provide the current and volt- of the H∞ controller is based on the LTI system of the plant P(s),
age reference to the VSI [5]. The complete Simulink diagram of and the schematic block diagram of the linear feedback H∞ con-
this control method is depicted in Fig. 1. The diagram consists troller is presented in Fig. 3. As shown in Fig. 3, the control input
of two control loops V/F and current control loops. The direct is represented as u, the disturbances and other external inputs
and quadrature components of the current are adopted through are represented as w, the measured output is characterized as y,
a current cross-coupling compensation control to eliminate the and the controlled output is characterized as z. The C(s) controller
interaction between the two components. The base controller will must be synthesized with considering input y and output u to
be applied to control the islanded MG in Section 4. achieve system stability and minimize the output performance
if disturbance inputs are present. This control method is used to
determine the controller C(s) and to synthesize the sub-optimal
2.2. Droop control method
problems. The standard formulation of the LTI system structure
is represented in (1).
MG under its islanded operation can be controlled using the
droop control technique. To adjust the MG frequency and voltage, ẋ = Ax + B1 w + B2 u
three loops of controllers are applied including power, voltage, y = C2 x + D21 w + D22 u (1)
and current control loops. These control loops applied to provide
the reference active and reactive power and reference current The feedback closed-loop transfer function in Fig. 3. can be
and voltage to the VSI [38]. Besides, an LCL filter is adopted mathematically expressed as:
to filter the VSI voltage output to increase the system’s power ẋ x ][x]
[ ] [ ] [
P P12
quality [39]. A Simulink model representing the three control z = P (s) w = 11 w
P21 P22
loops is explained in Fig. 2. y u u
Generally, the characteristic of the frequency droop is used [
A B1 B2 x
][ ]
to maintain the system’s active power and frequency as the = C1 D11 D12 w (2)
frequency decrease results in an active power output increase of C2 D21 D22 u
the VSI. Similarly, the characteristic of the voltage droop is used
to adjust the system voltage and reactive power output from VSI The feedback branch function is expressed as;
as the voltage decrease result in an increase in the output reactive u = Cy (3)
power of the VSI. To achieve a convenient power-sharing among
the connected DGs, the gains of the droop controller must be Whereas, the closed loop representing the transfer function
optimally obtained [40]. This method will be adopted to control from w to z is expressed as;
the frequency and voltage of the MG, and the results will be Twz = P11 + P12 C (I − P22 )−1 P21 (4)
shown in Section 4.
where; I defines an identity matrix
The ∞-norm from w to z must be reduced to be less than a
2.3. H-infinity control method
pre-determined positive number γ to achieve the system stability
The ∞-norm can be mathematically expressed as;
In modern control theory, the H∞ controller is considered as
a very powerful control technique. It has the ability to maintain ∥Twz (s)∥∞ < γ (5)
B.E. Sedhom, M.M. El-Saadawi, M.A. Elhosseini et al. / ISA Transactions 99 (2020) 252–269 255
Fig. 2. Simulink representation of the power, voltage and current control loops.
loops, and control loop for LCL filter and coupling circuit. These
control loops are used for providing the reference frequency,
voltage, and current to the VSI and in addition, enhancing the
MG power quality.
Fig. 6(b). The realizing of the generalized plant is then obtained Table 1
as in (11) where C is the controller to be devised. HS Pseudocode.
⎡ ⎤
Ainv i 0 0 Binv i1 Binv i2
⎢ Bw Cinvi Aw Bw ξ Bw Dinv i1 Bw Dinv i2 ⎥
⎢ ⎥
P̃ = ⎢ Dw Cinv i Dw ξ (11)
⎢ ⎥
Cw Dw Dinv i1 Dw Dinv i2 ⎥
µ
⎢ ⎥
⎣ 0 0 0 0 ⎦
Cinv i 0 ξ Dinv i1 Dinv i2
Where,
[ ]
Ac Bc1 Bc2
C = (13)
Cc Dc1 Dc2
After obtaining the controller C, the system stability can be 4. Case study
tested by checking || Tba ||∞ .
The test and error approaches have been used to extract
weighted parameters from most papers that are using the H∞ The proposed approach is used to evaluate its applicability
control method. This paper proposes an insightful way of opti- on a test-system with or without a linear load. This analysis
mally evaluating the controller weighted parameters. The sug- applies to the island-based testing system, the base controller,
gested approach depends on applying the HS optimization al- drop-control and the control techniques suggested and then com-
gorithm. The HS optimization algorithm intent is to optimally pares the effects. Finally, the test-system is subject to the MPC
pick the H∞ control method’s weighting parameters (ξ and µ) testing method and the results achieved are compared to the
for each load variance for improving both the system stability controller proposed. The test-system contains three DG units and
and the MG power efficiency. This paper uses the fitness func- three loads of a suspected MG. The MG is integrated with the
tion of the frequency and voltage signals failure. The elementary main grid via a grid-breaker to swap between both islanded
pseudo-code describes the HS-algorithm is illustrated in Table 1 and grid-connected modes. Table 2 gives the parameters of the
. system under study. The test-system is represented using the
258 B.E. Sedhom, M.M. El-Saadawi, M.A. Elhosseini et al. / ISA Transactions 99 (2020) 252–269
Matlab/Simulink environment as explained by Fig. 7. All the re- 4.1.2. Nonlinear loading condition
sults obtained by applying different controllers are measured The nonlinear system load profile was given in Fig. 8(c) and
from Bus 3 including the output voltage, current, and frequency. (d). Fig. 10 shows the system results output (i.e. voltage, current,
Bus 3 is the furthest bus from the DGs controllers, so it represents and frequency) and Fig. 11 presents the voltage and current FFT
the worst condition. Hence, if the frequency and voltage at that analysis. From Fig. 11, the load current THD is 8.09% and the load
bus are optimally adjusted, it is obvious that the frequency and voltage THD is 38%.
voltage at other buses (nearer to the DGs controllers) must be
adjusted. 4.2. Droop control method
4.1. The base control method This section presents the applying of the droop controller to
the prescribed MG test system by considering linear and nonlin-
This section presents the applying of the base controller to the ear loading conditions.
prescribed MG test system by considering linear and nonlinear
loading conditions. 4.2.1. Linear loading condition
The droop controller is verified using the MG test-system
4.1.1. Linear loading condition loaded in the presence of a linear load given in Fig. 8(a), (b).
The system load profile with the linear loading condition is The system outputs are presented on the left side of Fig. 11. The
presented in Fig. 8(a) and (b). The system voltage, current, and results show that the load current and voltage THD are 0.93% and
frequency are explained by Fig. 9. The load voltage and current 1.93% respectively as shown on the left side of Fig. 12.
waveforms are analyzed using Fast Fourier transform (FFT) to
check the changes in system power quality. The load current THD 4.2.2. Nonlinear loading condition
becomes 3.16% after the application of the base controller and the The droop control approach is implemented in three different
THD of the load voltage decreases to 2.74%. nonlinear loads connected to buses 1, 2 and 3, as presented in
B.E. Sedhom, M.M. El-Saadawi, M.A. Elhosseini et al. / ISA Transactions 99 (2020) 252–269 259
Table 2
Parameters of the test system.
Components Parameters Symbols Quantity
Nominal frequency f 50 Hz
Nominal peak phase voltage V 540 V
DG system
Active power rating P 130 kW
Reactive power rating Q 70 kVAR
Inductance L1 5.42 mH
Converter LCL filter Capacitance C 11 µF
Inductance L2 0.13 mH
Active power P1 , P3 45 kW
Load 1, Load 3
Reactive power Q1 , Q3 15 kVAR
Active power P2 40 kW
Load 2
Reactive power Q2 25 kVAR
Frequency droop characteristics mp 0.001
Droop controller coefficients
Voltage droop characteristics nq 0.0033
Proportional gain Kpv 10
PI controller coefficients for voltage controller
Integral gain Kiv 2
Proportional gain Kpc 30
PI controller coefficients for current controller
Integral gain Kic 0.5
Fig. 7. The active and reactive load profiles of the system were Each iteration indicates the fitness value as shown in Fig. 15(a)
presented in Fig. 8(c), (d). the output system results are shown and each improvisation’s fitness value is shown in Fig. 15(b).
on the left side of Fig. 13. The voltage and current FFT analysis With a linear load, the fitness function is 0.3241, ξ = 22.7542
are presented on the left-side of Fig. 14. From these figures, the and µ = 29.1539. While in case of nonlinear load the fitness
load current and voltage THD are 2.02% and 3.42% respectively. function value is 0.3717, and ξ = 24.1184 and µ = 26.0040
The HS algorithm is applied to perform an off-line tuning and
then the best-found parameter setting of the H∞ controller is
4.3. HS optimization algorithm used online to control the system. It takes about 1500 Function
Evaluations (FEs) for HS to approach optimal settings of the H∞
The HS algorithm is practiced to the test-system (presented in parameters. In this case study, the simulation time (off-line) for
Fig. 7) using the Matlab environment. The application of the HS the linear loading case is 109 s using CPU with processor Intel (R)
algorithm determines the H∞ control method’s optimal weight- Core (TM) i3 and RAM 8 GB. Also, the simulation time (off-line)
ing parameters. Table 3 displays the HS algorithm parameters.
260 B.E. Sedhom, M.M. El-Saadawi, M.A. Elhosseini et al. / ISA Transactions 99 (2020) 252–269
Fig. 12. FFT analysis of current and voltage waveforms with linear load.
262 B.E. Sedhom, M.M. El-Saadawi, M.A. Elhosseini et al. / ISA Transactions 99 (2020) 252–269
Fig. 14. FFT analysis of current and voltage waveforms with a non-linear load.
B.E. Sedhom, M.M. El-Saadawi, M.A. Elhosseini et al. / ISA Transactions 99 (2020) 252–269 263
Fig. 16. Outputs for a case study with the MPC method.
264 B.E. Sedhom, M.M. El-Saadawi, M.A. Elhosseini et al. / ISA Transactions 99 (2020) 252–269
Fig. 17. FFT analysis of current and voltage waveforms with MPC method.
In General, the results obtained show that the proposed Furthermore, system stability is analyzed based on singular
method has the ability to regulate the MG operation in presence value decomposition (SVD). The SVD is obtained for the frequency
of different loading conditions. Also, the reduction of the THD of response and to process noise. Considering the process noise the
current and voltage waveforms leads to enhancing the MG power minimum SVD σmin = −130 dB as depicted in Fig. 20(a) and
quality by applying the proposed method. The suggested method (b). The most surprising aspect is that the system is less prone
of control improves the CRT, reduces the MFD, and improves the to process noise.
system frequency and voltage ISE. The gain margin is the factor that increases the gain before
instability takes place, while the phase is constant, i.e., the gain
margin is a measure of gain uncertainty tolerance. Similarly, the
4.7. Stability analysis
phase margin definition assumes that the gain margin is kept
constant, so the phase margin is a metric of pure phase sensitivity
The root locus and system step response were obtained to tolerance. According to the open-loop bode plot of the system is
assess the system stability under the implementation of the pro- shown in Fig. 21 is marginally stable.
posed control approach. The root locus is used under the variation
of system parameters to analyze the locus of the roots in the 4.8. Robustness analysis
s-plane.
The feedback control scheme is presented below in Fig. 18. The Since the working circumstances may differ (changes in load
feedforward, feedback, and transfer functions of the controller are and, disturbances), and control systems are typically built using
the G(s), H(s), and k. The root locus approach is applied to study much-simplified models, the control system must be robust to
the impact of the gain variations on the position of the closed- function correctly in these conditions. Mathematically, this im-
loop system poles of [49]. The transfer function of the closed-loop plies that not just for one plant, but for a collection of plants,
obtained from Fig. 18 is as follows; the controller must perform well. Despite model uncertainty,
Y (s) G(s) the system’s stability must be preserved. To have a robust con-
= (14) troller it is required to design a controller that satisfies stability
X (s) 1 + kG (s) H(s)
in uncertain conditions. If the system also meets performance
Fig. 19(a) is quite revealing in several ways. First, the profile specifications such as sensitivity and disturbance rejection, good
stays in the Left-hand plane (LHP) whatsoever the gain of the tracking, steady-state performance, the system is ensured that it
controller. Second, further analysis showed that the designer has has robust performance [50].
the freedom to choose appropriate system gain to match tran- There are usually two categories of model uncertainty: struc-
sient system response. From the data in Fig. 19(b), it is apparent tured uncertainty and unstructured uncertainty. If one is unsure
that the settling time (5.32 µs) and the rise time (2.66 µs) are about the place of the poles, zeros, or gain of the system, this
decreased to an acceptable value. These results suggest that the is an example of structured uncertainty. The system coupling
controller can adjust the MG parameters efficiently and very fast. parameters are presumed to be unpredictable and off by 20% so
266 B.E. Sedhom, M.M. El-Saadawi, M.A. Elhosseini et al. / ISA Transactions 99 (2020) 252–269
Table 4
Comparison between various control methods based on THD.
With linear loading condition
Base control method Droop control method Proposed control method MPC Method
% value % value % decrease % value % decrease % value % decrease
THDI 3.16 0.93 70.56% 0.66 79.11% 0.82 74.05%
THDV 2.74 1.93 29.56% 1.26 54.01% 1.40 48.90%
With Non-linear loading condition
Base Control Method Droop Control Method Proposed Control Method MPC Method
% value % value % decrease % value % decrease % value % decrease
THDI 8.09 2.03 74.90% 0.89 88.99% 1.08 86.65%
THDV 3.38 2.30 31.95% 1.21 72.37% 1.40 58.57%
Table 5
Comparison between various control methods based on CRT, MFD, and ISE.
With linear loading condition
Base control method Droop control method Proposed control method MPC method
CRT 0.04 0.029 0.01 0.025
MFD 2.59 2.29 0.45 0.9
ISEV 8823 6591 978.6 2784
ISEF 43.24 15.95 7.789 10.07
With non-Linear Loading Condition
Base control method Droop control method Proposed control method MPC method
CRT 0.052 0.045 0.015 0.029
MFD 24.99 3.55 0.60 1.19
ISEV 9395 6754 1198 3774
ISEF 67.48 46.58 8.285 10.35
B.E. Sedhom, M.M. El-Saadawi, M.A. Elhosseini et al. / ISA Transactions 99 (2020) 252–269 267
Mr = sup |T (jω)|
ω
References
[29] Kamboj V, Bath S, Dhillon J. Implementation of Hybrid Harmony/Random [40] Hamidia R, Livania H, Hosseinianb S, Gharehpetianba G. Distributed co-
search algorithm considering ensemble and Pitch violation for unit operative control system for smart microgrids. Electr Power Syst Res
commitment problem. Int J Electr Power Energy Syst 2016;77. 2016;130.
[30] Pandiarajan K, Babulal C. Fuzzy harmony search algorithm based optimal [41] Ersdal A, Fabozzi D, Imsland L, Thornhill N. Model predictive con-
power flow for power system security enhancement. Int J Electr Power trol for power system frequency control taking into account imbalance
Energy Syst 2016;78. uncertainty. IFAC Proc Vol 2014;47(3).
[31] Zhang J, et al. A hybrid harmony search algorithm with differential [42] Urquidez R, Palomo G, Elias O, Trujillo L. Systematic selection of tun-
evolution for Day-Ahead scheduling of a microgrid with consideration of ing parameters for efficient predictive controllers using a multiobjective
power flow constraints. Appl Energy 2016;183. evolutionary algorithm. Appl Soft Comput 2015;31:326–38.
[32] Kim K, Rhee S, Song K, Lee K. An efficient operation of a micro grid using [43] Askarzadeh A, Rezazadeh A. Parameter identification for solar cell models
heuristic optimization techniques: Harmony search algorithm, PSO, and using harmony search-based algorithm. Sol Energy 2012;86.
GA. In: Power and energy general meeting. San Diego, USA: IEEE; 2012. [44] Ibrahim A, Hamza H, Saroit I. Harmony search based algorithm for dynamic
[33] Abedini M, Moradi M, Hosseinian S. Optimal clustering of MGs based on shortest path problem in mobile AD HOC networks, In: Third international
droop controller for improving reliability using a hybrid of harmony search conference on digital information and communication technology and its
and genetic algorithms. ISA Trans 2016;61. applications (DICTAP2013), Ostrava, Czech Republic; 2013.
[34] Maleki A, Pourfayaz F. Sizing of stand-alone Photovoltaic/Wind/Diesel [45] Park J, Kwon S, Kim M, Han S. A cascaded improved harmony search for
system with battery and fuel cell storage devices by harmony search line impedance estimation in a radial power system. IFAC PapersOnline
algorithm. J Energy Storage 2015;2. 2017;50.
[35] Satapathy P, Dhar S, Dash P. Stability improvement of PV-BESS diesel [46] Hatata A, Sedhom B, El-Saadawi M. A modified droop control method
generator-based microgrid with a new modified harmony search-based for microgrids in islanded mode. In: Nineteenth international middle east
hybrid firefly algorithm. IET Renew Power Gener 2017;11. power systems conference (MEPCON). Cairo, Egypt: IEEE; 2017.
[36] Gao X, Wang X, Zenger K. Harmony search method for optimal wind [47] Sedhom B, El-Saadawi M, Abd-Raboh E. Advanced control technique
Turbine electrical generator design. J Struct Mech 2016;49. for islanded microgrid based on H-infinity controller. J Electr Eng
[37] Wang X, Gao X, Zenger K. An introduction to harmony search optimization 2019;19(1):335–47.
method. Springer; 2015. [48] Sedhom B, Hatata A, El-Saadawi M, Abd-Raboh E. Robust adaptive H-
[38] Moradi M, Eskandari M, Hosseinian S. Cooperative control strategy of infinity based controller for islanded microgrid supplying non-linear and
energy storage systems and micro sources for stabilizing microgrids in unbalanced loads. IET Smart Grid 2019. http://dx.doi.org/10.1049/iet-stg.
different operation modes. Electr Power Energy Syst 2016;78. 2019.0024.
[39] Bidram A, Davoudi A, Lewis F, Guerrero J. Distributed cooperative sec- [49] Bevrani H. Robust power system frequency control. Boston: Springer; 2014.
ondary control of microgrids using feedback linearization. IEEE Trans [50] Stefani T Raymond. Design of feedback control systems. Oxford University
Power Syst 2013;28. Press, Inc.; 1993.
[51] Sigurd Skogestad, Postlethwaite I. Multivariable feedback control: analysis
and design, vol. 2. New York: Wiley; 2007.