# Robust Resonant Controllers for Distributed Energy Resources in Microgrids

Allal El Moubarek Bouzid, Mohamed Zerrougui, Seifeddine Ben Elghali, Karim Beddiar, Mohamed Benbouzid

<figure><img src="image_1.png" /></figure>

## To cite this version:

Allal El Moubarek Bouzid, Mohamed Zerrougui, Seifeddine Ben Elghali, Karim Beddiar, Mohamed Benbouzid. Robust Resonant Controllers for Distributed Energy Resources in Microgrids. Applied Sciences, 2020, 10 (24), pp.8905. 10.3390/app10248905. hal-03150092

HAL Id: hal-03150092

https://amu.hal.science/hal-03150092

Submitted on 23 Feb 2021

HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L'archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d'enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

<figure><img src="image_2.png" /></figure>

Distributed under a Creative Commons Attribution 4.0 International License
<figure><img src="image_3.png" /></figure>

Article

# Robust Resonant Controllers for Distributed Energy Resources in Microgrids

Allal El Moubarek Bouzid <fnref n="1" />,*, Mohamed Zerrougui <fnref n="2" />, Seifeddine Ben Elghali <fnref n="2" />, Karim Beddiar <fnref n="3" />,* and Mohamed Benbouzid <fnref n="4" />,<fnref n="5" />,*

Received: 6 November 2020; Accepted: 7 December 2020; Published: 14 December 2020

<figure><img src="image_4.png" /></figure>

check for
updates

**Abstract:** Motivated by the problem of different types and variations of load in micro-grids, this paper presents robust proportional-resonant controllers with a harmonics compensator based on the internal model principle. These controllers ensure robust tracking of sinusoidal reference signals in distributed energy resource systems subject to load variation with respect to sinusoidal disturbances. The distributed generation resource and the resonant controllers are described using the augmented state system approach, allowing the application of the state feedback technique. In order to minimize the tracking error and ensure robustness against perturbation, a set of linear matrix inequalities (LMIs) are addressed for the synthesizing of controller gains. Finally, results obtained in the simulation for resonant compensators with the distributed energy system are presented, in which the controller is applied to the CC-CA inverter.

**Keywords:** proportional resonant controller; robust control; distributed generation, microgrid; LMI

## 1. Introduction

Distributed energy resource (DER) systems are extensively used in micro-grids for the connection of renewable energy sources and storage [1]. However, this system must be able to maintain in its output voltage the same characteristics of the voltage provided by the electrical network to which they are connected, i.e., constant frequency and voltage amplitude and sine waveform, even when the primary network presents any failure (distortion, or even cut in the blackout supply). In practice, it is sought that, in the event of a power outage, for example, the equipment connected to the DER output will continue to operate normally to feed the locally connected loads. A basic method to obtain the proposed results is to compare the DER output voltage with a sinusoidal reference signal of the same waveform than the expected signal of the primary electrical network in normal operation [2]. However, the tracking of the reference signal becomes complex due to the non-linearities induced by the association of the different types of loads and the LCL filter connected at the output of the inverter. For example, the wide majority of electronic devices require direct current sources, equipped with a rectifier stage with full diodes bridge, which represents a great source of harmonic distortions due to the current waveform, and consequently the voltage in the grid [3].

<footnote n="1">¹ Laboratoire des Sciences du Numérique de Nantes (LS2N-UMR CNRS 6004), Ecole Centrale de Nantes, 44321 Nantes, France; Allal-El-Moubarek.Bouzid@ec-nantes.fr</footnote>

<footnote n="2">² Laboratory of Information and Systems (LIS-UMR CNRS 7020), Aix-Marseille University, 13007 Marseille, France; mohamed.zerrougui@lis-lab.fr (M.Z.); seifeddine.benelghali@lis-lab.fr (S.B.E.)</footnote>

<footnote n="3">³ Laboratoire d'Innovation Numérique pour les Entreprises et les Apprentissages au service de la Compétitivité des Territoires, Centre des Études Supérieures Industrielles, 2 Avenue de Provence, 29200 Brest, France</footnote>

<footnote n="4">⁴ Institut de Recherche Dupuy de Lôme (UMR CNRS 6027 IRDL), University of Brest, 29238 Brest, France</footnote>

<footnote n="5">⁵ Engineering Logistics College, Shanghai Maritime University, Shanghai 201306, China</footnote>

<footnote>* Correspondence: kbeddiar@cesi.fr (K.B.); Mohamed.Benbouzid@univ-brest.fr (M.B.)</footnote>
Due to the critical nature of the loads, DER performance is regulated by international (ANSI/IEEE, 1986; IEC, 2011) standards [4], imposing conditions for the system's transient and steady state performance. During transient, standards require a small variation in the output voltage amplitude and a fast recovery time when a load is added or removed from the system. In steady state, the output voltage of a DER must be a sinusoidal signal with constant amplitude and frequency. To be considered as a sinusoidal signal when subjected to periodic disturbances caused by non-linear loads, the output voltage THD (Total Harmonic Distortion) and IHD (Individual Harmonic) must be within limits defined in these standards. A fundamental performance requirement of a distributed energy resources (DER) system with sinusoidal output is to provide a voltage with low harmonic distortion, which operates even under uncertainties, parametric variations and non-linearities induced by phenomena such as delay and saturation and disturbances, which are very common in practice. This objective can be fulfilled by choosing an adequate control law.

Recently, considerable literature has been produced around the theme of DER control in microgrids to solve the above-cited problems. A major solution consists in the use of resonant compensators, adjusted to act on the fundamental frequency of the output and most significant harmonics. This method is based on the addition of harmonic modes (sine or cosine functions) in the direct control loop. The ideal resonant controller presents infinite gain at the resonance frequency, which allows us to reject the other components. The use of a set of resonant controllers in parallel allows the rejection of disturbances and reference tracking at selected frequencies. However, a high number of resonant compensators makes control tuning more complicated. Furthermore, it is necessary to take into account the ranges of the load and its variation in the problem formulation. Although there is a large number of published results dealing with DER system control, topics that still deserve further investigation are the proposition of controller design methodologies according to specific standards and the use of conditions based on Lyapunov functions for a more rigorous analysis of the stability and robust performance of the closed-loop system.

In the literature, different controllers have been applied to control the distributed energy system based on the inverter with an LC filter. In Reference [5], PID (Proportional Integral Derivative) controllers were proposed. However, these ones were based on the voltage RMS value to obtain the feedback signal. Thus, their use solves the problem of voltage amplitude, but, in general, it does not solve the problem of distortion of the output voltage waveform [6]. A cascaded voltage/current control based on a virtual impedance concept has been developed in [7]. This topology simultaneously improves the injected grid current and local load voltage in island and grid connected microgrids. An optimized proportional resonant (PR) controller taking account of the computational delay from the digital control system was proposed in [8]. A controller based on a polytopic model was proposed in [9] for the current controller development by taking into account the grid inductance variations and soft saturation. To minimize output current ripples and reduce the steady-state current deviation, a quasi proportional resonant controller was proposed in [10]. Generally, the proportional resonant controller parameters are tuned manually. However, in [8], the authors proposed an optimization tuning of the RCs controller. An adaptive PR controller was proposed in [11] to ensure a current tracking under grid parameter variations. The authors used a fourth order filter with the adaptive RC to estimate online the resonance frequency, and then the grid impedance variations. In order to reduce the steady state current error, a modified proportional resonant controller used for the inner current control loop and indirect vector controller at the rotating reference frame was proposed in [12]. A controller to compensate the resonance phenomena without knowing the system parameters and without affecting the controller bandwidth in island microgrids was proposed in [13]. A three degrees of freedom cascaded voltage/current controller based on $H_\infty$ theory was proposed in [14,15]. The main advantage of this controller is to ensure the stability of the closed-loop system and the robustness against parameter uncertainties.

To solve the above problems, the proposed method in this paper is based on the solution of optimization problems addressed by linear matrix inequalities (LMIs) formulation, which allows
to concatenate the parameters of different resonant compensators acting in different frequencies. The proposed design method includes an easy solution to synthetizing the gains of the resonant controller, for a given capacity of the applied load range to distributed generation system units in the microgrid. The determination of gains is formalized through a convex optimization problem under a set of linear matrix inequalities constraints. In this paper, state feedback is used in conjunction with multiple resonant compensators that ensure the elimination of the steady state error and guarantee the rejection of multiple harmonics of the fundamental frequency produced by non-linear loads. In order to ensure the desired performances, the LMIs constraints construction is performed using a performance criterion throughout a robust regional poles placement [16,17].

Following this paper, a mathematical modeling of a DER system is proposed in Section 2. In Section 3 the proposed controller is presented, as well as the augmented model of the DER system and proportional resonant controllers including harmonic compensator and disturbance. Followed by the fundamental concepts for stability by Lyapunov and D-stability based on LMIs, which are discussed in Section 4. The simulation results are presented in Section 5, where the obtained values of the controller gains are given as well as considered DER system parameters, the controller discretization method, and the structure of the digital implementation of the controller. In Section 5, the results obtained with the use of the controller designed for the simulated system are discussed, with the description of the tests used and discussion for each of the results. Finally, in Section 6, the conclusions reached from the developments and the simulation of this contribution are presented, as well as the definition of possible lines of development for the future.

## 2. Mathematical Modeling of DER System

### 2.1. System Description

In the distributed energy system, the conditioning of the output voltage is performed by a DC-AC voltage inverter together with a second-order LC Low Pass filter, as shown in Figure 1. This figure shows the electrical diagram of the inverter used and the polarity of the currents involved. The model to be presented to the distributed energy system disregards the influence of the use of batteries and filter capacitors. The switching circuit (or switching) composed of the IGBT (Insulated Gate Bipolar Transistor) switches fed by the DC link voltage and the PWM (Pulse Width Modulation) modulator is modeled by the average value of the voltage applied to the LC low-pass filter and which will be represented by the input voltage $V_{DER} = k_{PWM} V_{CC}$, where $k_{PWM}$ is the gain of the modulator and $V_{CC}$ the voltage of the DC link.

<figure><img src="image_5.png" /><figcaption>Figure 1. Distributed energy system circuit.</figcaption></figure>

### 2.2. Linear Load Model Considerations

From Figure 1, the linear load model considers two fundamental factors that serve to understand the equations of modeling the DER system with a connected load.
1. Considers the $Y_{load}$ admittance as a time-varying parameter, where only the admittance values are known considering the two generic DER operating regimes: empty operation (minimum admittance) and nominal (maximum admittance).

2. Considers current disturbances such as: sags, swell, notch or peak currents among other disturbances, and are modeled by the disturbance current $i_d$ [18]. The $i_d$ current is also an input to the DER system, but it is not controllable and its value will depend on the load, unlike the $V_{DER}$ signal. In this way, the $i_d$ current is considered as a disturbance to the system and its presence is seen as a source of loss of system performance.

The load admittance value is in the range of [0.0001; 0.2 S], that is:

$$Y_{load} = \frac{1}{Z_{load}}, Y_{load} \in \Delta := \{Y_{load} : 0.0001 S \le Y_{load} \le 0.2 S\} \quad (1)$$

## 2.3. State Space Modelling of DER System

The representation of the system in the state space describes the dynamic behavior of all the energy storage elements in the distributed energy system, which in this case are the inductor $L_f$ and capacitor $C_f$ belonging to the inverter filter. To better understand the physical relationships between the components of the inverter, Figure 2 shows the block diagram representation of the inverter that shows the relationship between the capacitor voltage and the inductor current. The block diagram facilitates understanding and later description by state variables. As the load connected to the DER system can be linear or non-linear, this paper considers a representation of the load current in terms of two distinct components. The first current, derived from the admittance $Y_{load}$, which represents a linear load that consumes a current $i_{load}$. The second added to $i_{load}$ is an $i_d$ current, which in this paper represents disturbances or disturbances to the value of the load applied to the distributed energy system. This current represents in a simplified way the model of non-linear loads connected to a DER system [19,20].

The initial methodology to compose the state matrices requires the determination of the differential equations that govern the behavior of the voltages and currents involved in the filter, according to the polarity defined in Figure 1. Basically, two equations are used, one referring to the mesh equation and the other one to the node equation as shown in (2).

$$\begin{aligned} V_{DER} &= v_{load} + v_{Lf} + i_{Lf} R_{Lf} \\ i_{Lf} &= i_{Cf} + i_{load} + i_d \end{aligned} \quad (2)$$

Knowing that the relationship between voltage and current in the inductor and capacitor are given by:

$$\begin{aligned} i_{Cf} &= C_f \frac{dv_{Cf}}{dt} \\ v_{Lf} &= L_f \frac{di_{Lf}}{dt} \end{aligned} \quad (3)$$

The voltage drop in the internal resistance of the inductor is proportional to the current flowing through it, as well as the voltage drop in the internal resistance of the capacitor. In this way, Equation (4) is defined.

$$\begin{aligned} v_{R_{Lf}} &= R_{Lf} i_{Lf} \\ v_{R_{Cf}} &= R_{Cf} i_{Cf} \end{aligned} \quad (4)$$

and taking into account the voltage drop in the resistance referring to the losses in the capacitor, we obtain:

$$\begin{aligned} v_{load} &= v_{Cf} + v_{R_{cf}} \\ v_{load} &= v_{Cf} + i_{Cf} R_{Cf} \end{aligned} \quad (5)$$
From (3), the current is obtained at the series impedance of the capacitor, reaching the equation for voltage at the load:

$$v_{load} = v_{Cf} + C_f \frac{dv_{Cf}}{dt} R_{Cf} \qquad (6)$$

By replacing the two equations defined in (3), we obtain the relationship defined in (7).

$$i_{Lf} = C_f \frac{dv_{Cf}}{dt} + v_{load} \cdot Y_{load} + i_d \qquad (7)$$

And replacing the variable $V_{load}$ of Equation (7) in Equation (6) we obtain Equation (8)

$$i_{Lf} = C_f \frac{dv_{Cf}}{dt} + Y_{load} \left( v_{Cf} + C_f \frac{dv_{Cf}}{dt} R_{Cf} \right) + i_d \qquad (8)$$

We then arrive at an equation where there are only the measured variables related to each other as presented in (9).

$$\frac{dv_{Cf}}{dt} \left( C_f + Y_{load} \cdot C_f R_{Cf} \right) = i_{Lf} - Y_{load} \cdot v_{Cf} - i_d \qquad (9)$$

As there is the presence of the capacitor voltage and its derivative, the following manipulation can be done to arrive at the first state Equation (10), related to the capacitor voltage.

$$\frac{dv_{Cf}}{dt} = \frac{\frac{1}{Y_{load}}}{C_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} i_{Lf} - \frac{1}{C_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} v_{Cf} - \frac{\frac{1}{Y_{load}}}{C_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} i_d \qquad (10)$$

Having obtained the first equation of state from the law of nodes applied to the system, the process for obtaining the second equation of state will now be started based on the law of meshes, given by Equation (11).

$$V_{DER} = v_{Lf} + v_{R_{Lf}} + v_{Cf} + v_{R_{Cf}} \qquad (11)$$

Using the study already carried out, the manipulation of the equation begins by substituting (3), and (4), leading expression (12).

$$V_{DER} = L_f \frac{di_{Lf}}{dt} + R_{Lf} i_{Lf} + v_{Cf} + R_{Cf} i_{Cf} \qquad (12)$$

Replacing (12) in (2), it takes the following expression:

$$V_{DER} = L_f \frac{di_{Lf}}{dt} + R_{Lf} i_{Lf} + v_{Cf} + C_f R_{Cf} \frac{dv_{Cf}}{dt} \qquad (13)$$

From the replacement of Equation (10) in Equation (13) we have the expression in (14).

$$V_{DER} = L_f \frac{di_{Lf}}{dt} + R_{Lf} i_{Lf} + v_{Cf} + C_f R_{Cf} \left[ \frac{\frac{1}{Y_{load}} i_{Lf}}{C_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} - \frac{v_{Cf}}{C_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} - \frac{\frac{1}{Y_{load}} i_d}{C_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} \right] \qquad (14)$$

Factoring and manipulating algebraically (14) we obtain (15).

$$V_{DER} = L_f \frac{di_{Lf}}{dt} + i_{Lf} \left[ R_{Lf} + \frac{\frac{1}{Y_{load}} R_{Cf}}{\left( \frac{1}{Y_{load}} + R_{Cf} \right)} \right] + v_{Cf} \left[ 1 - \frac{R_{Cf}}{\left( \frac{1}{Y_{load}} + R_{Cf} \right)} \right] - i_d \frac{\frac{1}{Y_{load}} R_{Cf}}{\left( \frac{1}{Y_{load}} + R_{Cf} \right)} \qquad (15)$$
Finally, Equation (16) comes from the state of the inductor current, which is extracted through the algebraic manipulation made in Equation (15).

$$ \frac{di_{Lf}}{dt} = \frac{V_{DER}}{L_f} - i_{Lf} \frac{1}{L_f} \left[ R_{Lf} + \frac{\frac{R_{Cf}}{Y_{load}}}{\left(\frac{1}{Y_{load}} + R_{Cf}\right)} \right] - v_{Cf} \frac{1}{L_f} \left[ 1 - \frac{R_{Cf}}{\left(\frac{1}{Y_{load}} + R_{Cf}\right)} \right] + i_d \frac{\frac{1}{Y_{load}} R_{Cf}}{\left(\frac{1}{Y_{load}} + R_{Cf}\right)} \quad (16) $$

Defining the current in the inductor as state and the voltage in the capacitor as another state, we obtain the following representation by the state variables:

$$ \begin{aligned} \dot{x}(t) &= Ax(t) + Bu(t) + B_w w(t) \\ z(t) &= Cx(t) \end{aligned} \quad (17) $$

where $x(t) = [x_1 \ x_2]^T = [i_{Lf} \ v_{Cf}]^T$ is the state vector, $w(t) = i_d$ is the external disturbance signal, $u(t) = V_{DER}$ is the control signal (PWM output), $z(t) = v_{Cf}$ is the output of the system, $C = [0 \ 1]$, and it is observed in the model, that the current $i_d$ is not a variable of known characteristic and is modeled as a disturbance external to the model.

$$ A = \begin{bmatrix} - \left( \frac{R_{Lf}}{L_f} + \frac{\frac{1}{Y_{load}} R_{Cf}}{L_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} \right) & - \frac{1}{L_f} \\ \frac{\frac{1}{Y_{load}}}{C_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} & \frac{-1}{C_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} \end{bmatrix}, \quad B_w = \begin{bmatrix} \frac{1}{Lf} \\ 0 \end{bmatrix}, \quad B_w = \begin{bmatrix} \frac{\frac{1}{Y_{load}} R_{Cf}}{L_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} & - \frac{1}{Y_{load}} \\ \frac{1}{C_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} & \frac{1}{C_f \left( \frac{1}{Y_{load}} + R_{Cf} \right)} \end{bmatrix} \quad (18) $$

The DER system considered in this paper uses capacitors with low resistance RCf. Thus, in order to simplify the model obtained in (17) and (18), it is considered that $R_{Cf} = 0$. Thus, starting from (18), the following state matrices are obtained for the system defined in (17):

$$ \begin{aligned} A (Y_{load}) &= \begin{bmatrix} - \left( \frac{R_{Lf}}{L_f} \right) & \frac{-1}{Lf} \\ \frac{1}{C_f} & \frac{-Y_{load}}{C_f} \end{bmatrix}, & B &= \begin{bmatrix} \frac{1}{Lf} \\ 0 \end{bmatrix} \\ B_w &= \begin{bmatrix} 0 \\ \frac{-1}{C_f} \end{bmatrix}, & C &= \begin{bmatrix} 0 & 1 \end{bmatrix} \end{aligned} \quad (19) $$

<figure><img src="image_6.png" /><figcaption>Figure 2. Inverter block diagram with filter and load.</figcaption></figure>

### 3. Proportional Resonant Controller Model

In order to develop an effective control method to ensure the tracking of a sinusoidal reference, as well as the rejection of disturbances related to non-linear loads and harmonic compensation, new methodologies have been developed. In this work, proportional resonant controllers [21], based on
the Internal Model Principle [22], are used. The proportional resonant compensators impose poles on the imaginary axis at frequencies equal to those of the reference, and show infinite gain in the resonance frequency. As real loads do not drain current linearly (with a waveform equal to the waveform of the applied voltage), the use of only one compensator at the fundamental frequency is not sufficient to keep a satisfactorily low THD. In particular, for DERs, typical non-linear loads can be seen as current disturbances in the frequency of the output voltage and in its multiples. The rejection of this type of disturbance will be fundamental for the good performance of a DER system. Consequently, a set of resonant compensators is used to reject each multiple harmonic frequency of the fundamental, by allocation of gain in multiple frequencies [23,24]. The following transfer function is usually used in the implementation of the ideal resonant controller.

$$C_{Rh}(s) = \frac{s^2}{s^2 + \omega_h^2} \qquad (20)$$

where $\omega_h$ is the frequency of the signal to be followed or rejected. In some applications a damping factor $\zeta$ is inserted at the poles of Equation (20) to avoid discrete implementation problems regarding the position of resonant poles at the edge of the unit circle [25]. Given a resonant controller with transfer function:

$$C_{Rh}(s) = \frac{s^2}{s^2 + 2\zeta\omega_h s + \omega_h^2} \qquad (21)$$

Note that by making $\zeta = 0$ the controller (21) reduces to (20). Controllers like this allocate imaginary pole pairs at the frequency of the reference to be traced and the frequencies of the disturbances to be rejected. To represent the multiple compensators, Equation (21) that models the resonant compensator in general is repeated in parallel in the block diagram of the control system, as shown in Figure 3. The multiple-resonant gain controller in (21) with proportional gain can be rewritten as

$$G_{PR_h}(s) = k_2 + \sum_{h=1}^{n} \frac{k_{h+1} + k_{h+2}s}{s^2 + 2\zeta_h \omega_h s + \omega_h^2} \qquad (22)$$

where $k_{h+1}$ and $k_{h+2}$ are the gains to be determined for each mode and $k_2$ is a direct transmission term applied to the input signal from the controller.

<figure><img src="image_7.png" /><figcaption>Figure 3. Block diagram of closed loop system for proportional resonant controller and inverter with LCL filter.</figcaption></figure>

## Controller Based on the Principle of the Internal

Model The design of controllers that guarantee follow-up of references and the rejection of disturbances is of great practical interest, being one of the main study topics for a number of authors over the years. The Principle of the Internal Model (IMP) [22] is an essential theoretical result for the design of a control system aiming at the follow-up of reference signals and rejection of disturbance signals. Its fundamental idea is to generate, within the control loop, a signal with the same
characteristics as the signals to be followed and/or rejected. The closed-loop system must contain all persistent modes (which do not tend to zero at steady state) of the reference and disturbance signals in order to guarantee perfect tracking/rejection [26]. Using the principle of superposition, a controller based on the internal model principle simultaneously includes the reference and disturbance poles for the asymptotically stable system and without the cancellation of mentioned poles and zeros, the reference follow-up and rejection of disturbances with multiple harmonics, which occur in DERs with typical non-linear loads, with zero error in steady state. According to the principle of the internal model [22], in a feedback control system like the one in Figure 3, there is zero error in a steady state if the closed loop system is asymptotically stable and the poles of the system include the poles of reference to be tracked. In order to present the way in which the proportional resonant control tuning method was developed, initially it is necessary to obtain the state-space representation of the transfer function presented in Equation (22) [25,27], as in system (23):

$$ 
\begin{aligned}
\dot{\eta} &= A_{CR}\eta(t) + B_{CR}e(t) \\
y_{CR} &= C_{CR}\eta(t) + D_{CR}e(t)
\end{aligned}
\qquad (23) $$

The representation of (23) in the state space is given by

$$ 
\begin{aligned}
\dot{\eta}_r(t) &= \begin{bmatrix} A_{CR_1} & \cdots & 0_2 \\ \vdots & \ddots & \vdots \\ 0_2 & \cdots & A_{CR_n} \end{bmatrix} \eta_r(t) + \begin{bmatrix} B_{CR_1} \\ \vdots \\ B_{CR_n} \end{bmatrix} e(t) \\
y_{CR}(t) &= [C_{CR_1} \cdots C_{CR_n}] \eta_r(t) + [D_{CR}] e(t)
\end{aligned}
\qquad (24) $$

where $\eta_{CR}(t) \in \mathbb{R}^{2n}$ is the state vector of the multi-resonant controller, $e(t)$ is the input signal, $y_{CR}(t)$ is the output signal, and $A_{CR}$, $B_{CR}$ and $C_{CR}$ are matrices of appropriate size.

$$ 
\begin{aligned}
A_{CR_h} &= \begin{bmatrix} 0 & \omega_h \\ -\omega_h & -2\xi_h\omega_h \end{bmatrix}, & B_{CR_h} &= \begin{bmatrix} 0 \\ 1 \end{bmatrix} \\
C_{CR_h} &= \begin{bmatrix} k_{h+1} & k_{h+2} \end{bmatrix}, & D_{CR_h} &= \begin{bmatrix} k_2 \end{bmatrix}
\end{aligned}
\qquad (25) $$

for each resonant mode, that is, evaluated for each pair $(\xi_h, \omega_h)$, $h = 1...n$. The controller based on the internal model principle has internal variables as output variables, which facilitates the design of the controller gains by full state feedback, since all state variables are available for control, as shown in Figure 3. The augmented system is composed only of the plant and proportional compensators based on internal model principle in the frequency of the fundamental, $\omega_0$, and the characteristic of rejection of load disturbances in the other harmonic frequencies. Generalizing the representation of the plant with the controller, it can be written that:

$$ 
\begin{cases}
\dot{\tilde{x}}(t) = \tilde{A}\tilde{x}(t) + \tilde{B}_u u(t) + \tilde{B}_w w(t) + \tilde{B}_r r(t) \\
\tilde{y}(t) = \tilde{C}\tilde{x}(t)
\end{cases}
\qquad (26) $$

where $w(t) = i_d$
$$
\begin{align}
\bar{x}(t) &= \begin{bmatrix} x(t) \\ \eta_1(t) \\ \eta_2(t) \\ \vdots \\ \eta_n(t) \end{bmatrix} \quad \tilde{A} = \begin{bmatrix} A(Y_{load}) & 0_{2 \times 2} & 0_{2 \times 2} & \cdots & 0_{2 \times 2} \\ -B_{CR1}C & A_{CR1} & 0_{2 \times 2} & \cdots & 0_{2 \times 2} \\ -B_{CR2}C & 0 & A_{CR2} & \cdots & 0_{2 \times 2} \\ \vdots & \vdots & \vdots & \ddots & \vdots \\ -B_{CRn}C & 0_{2 \times 2} & 0_{2 \times 2} & \cdots & A_{CRn} \end{bmatrix}, \quad \tilde{B}_u = \begin{bmatrix} B \\ 0_{2 \times 1} \\ 0_{2 \times 1} \\ \vdots \\ 0_{2 \times 1} \end{bmatrix} \tag{27} \\
\tilde{C} &= \begin{bmatrix} C & 0_{1 \times 2} & \cdots & 0_{1 \times 2} \end{bmatrix}, \quad \tilde{B}_w = \begin{bmatrix} B_w \\ 0_{2 \times 1} \\ 0_{2 \times 1} \\ \vdots \\ 0_{2 \times 1} \end{bmatrix}, \quad \tilde{B}_r = \begin{bmatrix} 0_{2 \times 1} \\ B_{CR1} \\ B_{CR2} \\ \vdots \\ B_{CRh} \end{bmatrix} \nonumber
\end{align}
$$

4. Robust Controller Design Based on LMIs

D-Stability

The chosen D-stability region is given by the intersection of a semi-plane sector (ρ) to guarantee a lower limit on settling time. Disc sector (σ) is used as an upper limit on settling time. It restricts the magnitude of the eigenvalues indirectly and imposes a limitation on the control effort. LMI regions [28] are defined as regions of the complex plane that can be described in terms of characteristic functions as follows:

$$
\mathcal{D} = \{s \in \mathbb{C} : f_{\mathcal{D}}(s) < 0\}, f_{\mathcal{D}_{\sigma, \rho}}(s) = L + sM + \bar{s}M^T \quad (28)
$$

Lemma 1 below presents a condition that ensures the quadratic D-stability of the closed loop system (26) in a given LMI region.

**Lemma 1.** *Quadratic stability of D-Region [28].* Consider the LMI region with a characteristic function (28). Additionally, consider that $M = M_1^T M_2$, where both $M_1$ and $M_2$ are matrices with k lines and rank per complete line. The system (26) presents quadratic D-stability with region (28) if there are real symmetric matrices $P > 0$ and $U > 0$ such that:

$$
\begin{bmatrix}
L \otimes P + He \{M \otimes (P (\bar{A} + \tilde{B}_u K))\} & M_1^T \otimes (PB_\Delta) & (M_2^T U) \otimes C_\Delta \\
M_1 \otimes (B_\Delta^T P) & -U \otimes I & 0 \\
(UM_2) \otimes C_\Delta & 0 & -U \otimes I
\end{bmatrix} < 0 \quad (29)
$$

When the LMI region of interest is formed by the intersection of other LMI regions, quadratic
$\mathcal{D}$-stability is guaranteed when the same matrix $P$ meets (26) simultaneously with the characteristic
functions of each region [29].

In particular, the region of our work can be described as $\mathcal{D} = \mathcal{D}_{\sigma} \cap \mathcal{D}_{\rho}$, where

$$
\begin{align}
\mathcal{D}_{\sigma} &= \{\delta_i \in \mathbb{C} : \Re(\delta_i) < -\sigma, \sigma \ge 0, \sigma \in \mathbb{R}\}, & L_{\sigma} &= 2\sigma; M_{\sigma} = 1 \nonumber \\
\mathcal{D}_{\rho} &= \{\delta_i \in \mathbb{C} : |\delta_i + q| < \rho, \rho > 0, \rho \in \mathbb{R}\}, & L_{\rho} &= \begin{bmatrix} -\rho & q \\ q & -\rho \end{bmatrix}, & M_{\rho} &= \begin{bmatrix} 0 & 1 \\ 0 & 0 \end{bmatrix} \tag{30}
\end{align}
$$

The following theorem details the conditions in the form of LMIs for the positioning of the
eigenvalues of $\tilde{A} + B_{\Delta} \Delta(t) C_{\Delta} + \tilde{B}_{u} K$ in $\mathcal{D} = \mathcal{D}_{\sigma} \cap \mathcal{D}_{\rho}$

**Remark.** One can notice that the quadratic *D*-stability is wider than the *H*<sub>∞</sub> condition. Indeed, the quadratic *D*-stability allows to guarantee the stability of the uncertain system as well as the *H*<sub>∞</sub> performance. We refer the interested reader to [28] and the references therein.
**Theorem 1.** When real scalars $\sigma$ and $\rho$ are known, the closed-loop system $\dot{x}(t) = (\tilde{A}(Y_{load}(t)) + \tilde{B}_u K) \tilde{x}(t)$ is asymptotically stable for all $(Y_{load})_{min} \le Y_{load}(t) \le (Y_{load})_{max}$, and the poles are located in the region $S(\sigma, \rho)$, if there exists a symmetric positive definite matrices $Q \in R^{(n+2h) \times (n+2h)}$, $W \in R^{1 \times (n+2h)}$ such that the following LMI are feasible:

$$ \tilde{A}(Y_{load})_{min}Q + Q\tilde{A}^T(Y_{load})_{min} + \tilde{B}_uW + \tilde{B}_u^T W^T + 2\sigma Q < 0 \quad (31) $$

$$ \tilde{A}(Y_{load})_{max}Q + Q\tilde{A}^T(Y_{load})_{max} + \tilde{B}_uW + \tilde{B}_u^T W^T + 2\sigma Q < 0 \quad (32) $$

$$ \begin{bmatrix} -\rho Q & \tilde{A}(Y_{load})_{min}Q + \tilde{B}_uW \\ Q\tilde{A}^T(Y_{load})_{min} + W^T\tilde{B}_u^T & -\rho Q \end{bmatrix} < 0 $$ $$ \begin{bmatrix} -\rho Q & \tilde{A}(Y_{load})_{max}Q + \tilde{B}_uW \\ Q\tilde{A}^T(Y_{load})_{max} + W^T\tilde{B}_u^T & -\rho Q \end{bmatrix} < 0 $$

With: $He \{\tilde{A}Q + \tilde{B}_uW\}$ and $He \{\tilde{A}Q - \tilde{B}_uW\}$ represent the hermitian block $(\tilde{A}(Y_{load})_{min})^{\max}Q + Q\tilde{A}^T(Y_{load})_{min}^{\max} + \tilde{B}_uW + \tilde{B}_u^T W^T$, $(\tilde{A}(Y_{load})_{max})^{\max}Q - Q\tilde{A}^T(Y_{load})_{max} + \tilde{B}_uW - \tilde{B}_u^T W^T$, respectively.

$$ \min_{Q,W} \gamma \quad \text{subject to:} $$ $$ Q = Q^T > 0, \text{ optimization problems in (29) and (30)} \quad (33) $$

## 5. Simulation Results and Discussion

Using the robust control law presented in the previous sections for synthesizing gains of the distributed energy system, this section groups results from simulations tests. The numerical values of electrical components, LCL filter and resistances and capacitances parameters associated with each load situation for design purposes of the DER controller are listed in Table 1. The reference signal to be followed by the output voltage is sinusoidal with an RMS value of 127 V and frequency of 60 Hz. The inverter switching frequency is 21.6 kHz, 360 times greater than the frequency of the reference signal. The simulation environment is given by Matlab/Simulink for the DER system with linear and non-linear test loads, including the generation of PWM signal for inverter switching in a half bridge and DER control loop, with a controller properly discretized by zero-order hold with a sampling frequency of 21.6 kHz as shown in Figure 4. The LMI parameters chosen in this paper to improve the dynamic response and stability in steady-state are shown in Table 2.

<figure><img src="image_8.png" /><figcaption>Figure 4. General scheme of the distributed energy resource (DER) system with the proposed control.</figcaption></figure>
<table><caption>**Table 1.** DER system parameters.</caption><thead><tr><th>Parameter</th><th>Value</th></tr></thead><tbody><tr><td>Nominal power</td><td>5.2 KVA</td></tr><tr><td>RMS output voltage</td><td>127 V</td></tr><tr><td>Frequency</td><td>60 Hz</td></tr><tr><td>Output power factor</td><td>0.7</td></tr><tr><td>Inductance</td><td>L<sub>f</sub> = 1 mH</td></tr><tr><td>Parasitic resistance of the inductor</td><td>R<sub>Lf</sub> = 0.015 Ω</td></tr><tr><td>Capacitance</td><td>C<sub>f</sub> = 250 μF</td></tr><tr><td>Capacitive parasitic resistance (considered)</td><td>R<sub>Cf</sub> = 0 Ω</td></tr><tr><td>Uncertain linear load impedance</td><td>Y<sub>min</sub>, Y<sub>max</sub> = [5; 10,000] Ω</td></tr><tr><td>DC bus capacitances</td><td>C<sub>1</sub>, C<sub>2</sub> = 6600 μF</td></tr><tr><td>DC bus voltage</td><td>V<sub>cc</sub> = 520 V</td></tr><tr><td>Load parameters</td><td>R<sub>lin1</sub> = 32.92 Ω, R<sub>lin2</sub> = 8.23 Ω<br>R<sub>snlin1</sub> = 0.73 Ω, R<sub>snlin2</sub> = 0.75 Ω<br>R<sub>nlin1</sub> = 37.2 Ω, R<sub>nlin2</sub> = 16.5 Ω<br>C<sub>nlin1</sub> = 3010 μF, C<sub>nlin2</sub> = 9010 μF</td></tr></tbody></table>

<table><caption>**Table 2.** Linear matrix inequalities (LMI) parameters used for controller design.</caption><thead><tr><th>Parameter</th><th>Value</th></tr></thead><tbody><tr><td>σ (Sigma position)</td><td>100</td></tr><tr><td>ρ (radius of the circle)</td><td>20,000</td></tr><tr><td>c (center of circle)</td><td>0</td></tr></tbody></table>

Figures 5 and 6 show the voltage and current curve under load steps in the period of two seconds considering additional load steps of 20% at $t = 0.2$ s and of 80% at $t = 0.6$ s. Following by a subtractive step of $t = 80\%$ at $t = 1.4$ s and, finally, a subtractive step of 20% at $t = 1.8$ s. In Figure 5a, a cycle (16.67 ms) of the voltage (127 V RMS) and output current (Figure 6a) of the DER system with 100% linear load. In this figure it is evident how the voltage curve fits almost perfectly over the reference curve. Similarly for the current curve, which has an almost sinusoidal appearance with and without controller with fundamental frequency and a harmonics compensator (HC). Figures 5b and 6b show voltage and output current curves from the DER system with 100% non-linear load with HC, differently as for linear load, in non-linear load, the deformation of the current curve is more pronounced, which is caused by this type of load. Figures 5c and 6c show the simulation results for voltage and current without HC in the controller; from these figures we can see that the non-linear load creates a voltage deviation voltage that increases proportionally to the connected step load. In the linear and non-linear load with HC, the shape of the current is slightly deformed compared with 100% non-linear load without HC. However, both non-linear loads present small transients and overshoots for additive and subtractive load steps contrary to the linear load, which has voltage and current responses that are perfectly sinusoidal.

Figure 7 shows the values of the empty RMS voltage, with 20% and 100% linear load, and with 20% and 100% non-linear load, respectively, of the DER system. In this study, we take account of the steady state voltage without the transients of connected and disconnected loads. For the linear load, we observe that the RMS value of the voltage remains satisfying the most stringent standard, which is also the case for the non-linear load with the controller use HC. However, for the non-linear load without HC, when the addition of 100% non-linear load occurs, the RMS value of the voltage slightly exceeds (2%) the limit of the IEEE 944 standard. Figure 8 shows the THD of the DER system output voltage for all additive and subtractive steps with different periods for linear and non-linear loads. In the cases where the PR controllers are used with harmonic compensators, the THD with 25% and 100% linear/non-linear loads varying meet the IEEE and IEC standards for the proposed LMI approaches, as shown in Figure 8a,b. However, when the PR controllers are used without harmonic
compensators, the THD with 25% non-linear load satisfied the IEC 62040-3 standard and IEEE 944 standard norms but did not satisfy the norms with 100% non-linear load. For each case, the THD values of the DER system with empty, with 20% and 100% linear/non-linear load are shown in Table 3.

It is observed in Figure 9a-c that the system is running empty and, when the step non-linear load increases (with and without HC in controller), the voltage deviation increases, which confirms the results shown in Figure 5. The increasing of voltage deviation is more important when not using a harmonics compensator in the controller. However, when the system undergoes a subtraction of the non-linear load step, the voltage deviation decreases. It is important to note that this graph does not take into account load insertion or removal transients. Our interest in this case in assessing this graph is the voltage in steady state. However, it is possible to observe that transients appear in the voltage deviation value due to the loads connection/disconnection. These transients do not impact the proposed control system performance because of the output voltages' small variation in the amplitude and the fast recovery time. In fact, transients remain in compliance with IEEE 944 standard limits.

<figure><img src="image_9.png" /><figcaption>**Figure 5.** DER output voltage curve different loads. (a) 100% linear load with HC. (b) 100% non-linear load with HC. (c) 100% non-linear load without harmonics compensator (HC).</figcaption></figure>

<figure><img src="image_10.png" /><figcaption>**Figure 6.** DER system output current curve. (a) 100% linear load with HC. (b) 100% non-linear load with HC. (c) 100% non-linear load without HC.</figcaption></figure>

<table><caption>**Table 3.** THD voltage with different load steps.</caption><thead><tr><td>Operation Mode</td><td>Empty</td><td>Load 20%</td><td>Load 100%</td></tr></thead><tbody><tr><td>Linear load</td><td>0.09%</td><td>0.088%</td><td>0.087%</td></tr><tr><td>Non-linear load with HC</td><td>0.062%</td><td>0.8107%</td><td>2.328%</td></tr><tr><td>Non-linear load without HC</td><td>0.12%</td><td>3.547%</td><td>9.71%</td></tr></tbody></table>
<figure><img src="image_11.png" /><figcaption>**Figure 7.** RMS value of DER system output voltage. (a) 100% linear load with HC. (b) 100% non-linear load with HC. (c) 100% non-linear load without HC.</figcaption></figure>

<figure><img src="image_12.png" /><figcaption>**Figure 8.** THD value of DER system output voltage. (a) 100% linear load with HC. (b) 100% non-linear load with HC. (c) 100% non-linear load without HC.</figcaption></figure>

<figure><img src="image_13.png" /><figcaption>**Figure 9.** DER system output voltage deviation. (a) 100% linear load with HC. (b) 100% non-linear load with HC. (c) 100% non-linear load without HC.</figcaption></figure>

**6. Conclusions**

The distributed generation resource systems are being used in the micro-grid applications and, therefore, the concern with their reliability grows as the currents requested from DER systems have a non-linear character. In this paper, a multiple resonant compensator strategy through the robust control theory is proposed for guaranteeing stability and performance for different types of loads including the problem of harmonic cancellation and attenuation of disturbances in the output voltage of DER systems caused by non-linear loads. The stability and performance criteria based on Lyapunov's theory are used and described using the formulation by linear matrix inequalities, where it was possible to establish design criteria for determining the gains of the multiple resonant compensators by allocating poles in order to guarantee a good dynamic performance and harmonic rejection. The simulation results prove that the controller studied in this work presents advantages in relation to the dynamic performance and in a steady state against load variations. In future work, an adaptive frequency system will be added to resonant compensators to increase robustness when a variation in the frequency of the
reference signal is allowed. Another important point is to use Anti Windup compensators in parallel
with the resonant to avoid saturation of the control signal.

**Author Contributions:** Author Contributions: Conceptualization, A.E.M.B., M.Z., S.B.E. and M.B.; Methodology, A.E.M.B., M.Z., S.B.E. and M.B.; Software, A.E.M.B.; Validation, A.E.M.B., M.Z., S.B.E. and M.B.; Formal Analysis, A.E.M.B., M.Z., S.B.E., K.B. and M.B.; Investigation, A.E.M.B.; Writing—Original Draft Preparation, A.E.M.B.; Writing—Review & Editing, A.E.M.B., M.Z., S.B.E., K.B. and M.B. All authors have read and agreed to the published version of the manuscript.

**Funding:** This research received no external funding.

**Conflicts of Interest:** The authors declare no conflict of interest.

**References**

1. Zia, M.F.; Elbouchikhi, E.; Benbouzid, M.; Guerrero, J.M. Microgrid Transactive Energy Systems: A Perspective on Design, Technologies, and Energy Markets. In Proceedings of the IECON 2019—45th Annual Conference of the IEEE Industrial Electronics Society, Lisbon, Portugal, 14–17 October 2019; Volume 1, pp. 5795–5800.

2. Zia, M.F.; Benbouzid, M.; Elbouchikhi, E.; Muyeen, S.M.; Techato, K.; Guerrero, J.M. Microgrid Transactive Energy: Review, Architectures, Distributed Ledger Technologies, and Market Analysis. *IEEE Access* **2020**, *8*, 19410–19432. [CrossRef]

3. Bouzid, A.M.; Chériti, A.; Sicard, P. H-infinity loopshaping controller design of micro-source inverters to improve the power quality. In Proceedings of the 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), Istanbul, Turkey, 1–4 June 2014; pp. 2371–2378.

4. Eltawil, M.A.; Zhao, Z. Grid-connected photovoltaic power systems: Technical and potential problems—A review. *Renew. Sustain. Energy Rev.* **2010**, *14*, 112–129. [CrossRef]

5. Timbus, A.; Liserre, M.; Teodorescu, R.; Rodriguez, P.; Blaabjerg, F. Evaluation of current controllers for distributed power generation systems. *IEEE Trans. Power Electron.* **2009**, *24*, 654–664. [CrossRef]

6. Bouzid, A.M.; Golsorkhi, M.S.; Sicard, P.; Chériti, A. $H_\infty$ structured design of a cascaded voltage/current controller for electronically interfaced distributed energy resources. In Proceedings of the 2015 Tenth International Conference on Ecological Vehicles and Renewable Energies (EVER), Monte Carlo, Monaco, 31 March–2 April 2015; pp. 1–6.

7. Samavati, E.; Mohammadi, H. Simultaneous voltage and current harmonics compensation in islanded / grid-connected microgrids using virtual impedance concept. *Sustain. Energy Grids Netw.* **2019**, *20*, 100258. [CrossRef]

8. Husev, O.; Roncero-Clemente, C.; Makovenko, E.; Pimentel, S.P.; Vinnikov, D.; Martins, J. Optimization and Implementation of the Proportional-Resonant Controller for Grid-Connected Inverter With Significant Computation Delay. *IEEE Trans. Ind. Electron.* **2020**, *67*, 1201–1211. [CrossRef]

9. Osório, C.R.D.; Koch, G.G.; Pinheiro, H.; Oliveira, R.C.L.F.; Montagner, V.F. Robust Current Control of Grid-Tied Inverters Affected by LCL Filter Soft-Saturation. *IEEE Trans. Ind. Electron.* **2019**, *67*, 6550–6561. [CrossRef]

10. Ye, T.; Dai, N.; Lam, C.; Wong, M.; Guerrero, J.M. Analysis, Design, and Implementation of a Quasi-Proportional-Resonant Controller for a Multifunctional Capacitive-Coupling Grid-Connected Inverter. *IEEE Trans. Ind. Appl.* **2016**, *52*, 4269–4280. [CrossRef]

11. Khalfalla, H.; Ethni, S.; Al-Greer, M.; Pickert, V.; Armstrong, M.; Phan, V.T. An adaptive proportional resonant controller for single phase PV grid connected inverter based on band-pass filter technique. In Proceedings of the 2017 11th IEEE International Conference on Compatibility, Power Electronics and Power Engineering (CPE-POWERENG), Cadiz, Spain, 4–6 April 2017; pp. 436–441.

12. Kumar, N.; Saha, T.K.; Dey, J. Control, implementation, and analysis of a dual two-level photovoltaic inverter based on modified proportional-resonant controller. *IET Renew. Power Gener.* **2018**, *12*, 598–604. [CrossRef]

13. Saim, A.; Houari, A.; Guerrero, J.M.; Djerioui, A.; Machmoum, M.; Ahmed, M.A. Stability Analysis and Robust Damping of Multiresonances in Distributed-Generation-Based Islanded Microgrids. *IEEE Trans. Ind. Electron.* **2019**, *66*, 8958–8970. [CrossRef]
14. Bouzid, A.E.M.; Sicard, P.; Chaoui, H.; Cheriti, A. Robust three degrees of freedom based on $H_\infty$ controller of voltage/current loops for DG unit in micro grids. *IET Power Electron.* **2019**, *12*, 1413–1424. [CrossRef]

15. Bouzid, A.M.; Sicard, P.; Chériti, A.; Bouhamida, M. $H_\infty$ loopshaping controller design of micro-source inverters. In Proceedings of the 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE), Toronto, ON, Canada, 4–7 May 2014; pp. 1–6.

16. Zerrougui, M.; Darouach, M.; Boutat-Baddas, L.; Souley-Ali, H. $H_\infty$ filtering for singular bilinear systems with application to a single-link flexible-joint robot. *Int. J. Control Autom. Syst.* **2014**, *12*, 590–598. [CrossRef]

17. Zemouche, A.; Zerrougui, M.; Boulkroune, B.; Rajamani, R.; Zasadzinski, M. A new LMI observer-based controller design method for discrete-time LPV systems with uncertain parameters. In Proceedings of the 2016 American Control Conference (ACC), Boston, MA, USA, 6–8 July 2016; pp. 2802–2807.

18. Thirumala, K.; Pal, S.; Jain, T.; Umarikar, A.C. A classification method for multiple power quality disturbances using EWT based adaptive filtering and multiclass SVM. *Neurocomputing* **2019**, *334*, 265–274. [CrossRef]

19. Bouzid, A.M.; Sicard, P.; Paquin, J.; Yamane, A. A robust control strategy for parallel-connected distributed generation using real-time simulation. In Proceedings of the 2016 IEEE 7th International Symposium on Power Electronics for Distributed Generation Systems (PEDG), Vancouver, BC, Canada, 27–30 June 2016; pp. 1–8.

20. Bouzid, A.E.M.; Sicard, P.; Chaoui, H.; Cheriti, A.; Sechilariu, M.; Guerrero, J.M. A novel decoupled trigonometric saturated droop controller for power sharing in islanded low-voltage microgrids. *Electr. Power Syst. Res.* **2019**, *168*, 146–161. [CrossRef]

21. Fukuda, S.; Yoda, T. A novel current-tracking method for active filters based on a sinusoidal internal model [for PWM inverters]. *IEEE Trans. Ind. Appl.* **2001**, *37*, 888–895. [CrossRef]

22. Francis, B.A.; Wonham, W.M. The internal model principle for linear multivariable regulators. *Appl. Math. Optim.* **1975**, *2*, 170–194. [CrossRef]

23. Zmood, D.N.; Holmes, D.G. Stationary frame current regulation of PWM inverters with zero steady-state error. *IEEE Trans. Power Electron.* **2003**, *18*, 814–822. [CrossRef]

24. Teodorescu, R.; Blaabjerg, F.; Liserre, M.; Loh, P.C. Proportional-resonant controllers and filters for grid-connected voltage-source converters. *IEE Proc. Electr. Power Appl.* **2006**, *153*, 750–762. [CrossRef]

25. Pereira, L.F.A.; Flores, J.V.; Bonan, G.; Coutinho, D.F.; da Silva, J.M.G. Multiple resonant controllers for uninterruptible power supplies—A systematic robust control design approach. *IEEE Trans. Ind. Electron.* **2013**, *61*, 1528–1538. [CrossRef]

26. Callier, F.M.; Desoer, C.A. *Linear System Theory*; Springer Science & Business Media: Berlin, Germany, 2012.

27. Maccari, L.A.; Massing, J.R.; Schuch, L.; Rech, C.; Pinheiro, H.; Oliveira, R.C.L.F.; Montagner, V.F. LMI-Based Control for Grid-Connected Converters With LCL Filters Under Uncertain Parameters. *IEEE Trans. Power Electron.* **2014**, *29*, 3776–3785. [CrossRef]

28. Chilali, M.; Gahinet, P.; Apkarian, P. Robust pole placement in LMI regions. *IEEE Trans. Autom. Control* **1999**, *44*, 2257–2270. [CrossRef]

29. Gahinet, P. $H_\infty$ Design with Pole Placement Constraints: An LMI approach. *IEEE Trans. Autom. Control* **1996**, *45*, 358–367.

**Publisher's Note:** MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

<figure><img src="image_14.png" /></figure>

© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).