Next Article in Journal
Suppression of Radiated Emissions from Inductive-Resonant Wireless Power Transfer Systems by Using Spread-Spectrum Technique
Previous Article in Journal
Enhancement of the HILOMOT Algorithm with Modified EM and Modified PSO Algorithms for Nonlinear Systems Identification
Previous Article in Special Issue
Utility DERMS for Active Management of Emerging Distribution Grids with High Penetration of Renewable DERs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

LMI-Based Model Predictive Current Control for an LCL-Filtered Grid-Connected Inverter under Unexpected Grid and System Uncertainties

1
Department of Smart Energy System Engineering, Seoul National University of Science and Technology, 232 Gongneung-ro, Nowon-gu, Seoul 01811, Korea
2
Department of Electrical and Information Engineering, Seoul National University of Science and Technology, 232 Gongneung-ro, Nowon-gu, Seoul 01811, Korea
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(5), 731; https://doi.org/10.3390/electronics11050731
Submission received: 8 February 2022 / Revised: 23 February 2022 / Accepted: 24 February 2022 / Published: 26 February 2022

Abstract

:
To guarantee a system stability and reliable operation of an inductor-capacitor-inductor (LCL)-filtered grid-connected inverter (GCI) under unexpected grid and system uncertainties, a linear matrix inequality (LMI)-based model predictive control (MPC) is presented in this paper. Even though the conventional MPC scheme is constructed by a simple concept, it is difficult to determine an optimized weighting matrix of the MPC cost function against parameter discrepancies. To overcome this problem, the MPC scheme is combined with LMI-based optimization. The system states are estimated by the LMI-based current-type observer in the stationary reference frame to implement the proposed scheme. Additionally, the MPC scheme is combined with the disturbance observer to eliminate offset error, which improves the reference tracking performance. In comparison with the other studies, the proposed control method ensures high robust control performance under grid voltage imbalance, parameter uncertainty, and frequency variation. In addition, the proposed approach achieves a robust active damping even for the grid impedance variation without the need of considering further damping method. The control design step is systematic and straightforward. Furthermore, unlike the conventional schemes, the proposed controller does not require an integral term and the 2nd harmonic compensation term to obtain a good reference tracking performance under grid imbalanced condition, which contributes to the reduction of the controller complexity by decreasing the order of the controller model. To verify the effectiveness of the proposed LMI-based MPC control scheme, the simulation and experiments are carried out by using prototype three-phase GCI. The comprehensive simulation and experimental results clearly demonstrate the robustness of the proposed current controller under various adverse test conditions with unexpected grid and system uncertainties.

1. Introduction

Recently, grid-connected inverters (GCIs) for interfacing between power sources and the unity grid are widely used to facilitate the renewable energy generation system and the smart grid [1]. Because a power conversion system is expected to operate with high efficiency, flexibility, and reliability, the GCI should be controlled by a robust control algorithm to stabilize the system even under severe non-ideal conditions [2,3]. In addition, to meet the power quality standard as mentioned in [4], distributed generation (DG) power systems are required to provide high-quality currents into the grid, which is guaranteed by the current controller of the GCI. The current controller of the GCI system should maintain the system stability despite various negative impacts from internal uncertainties as well as external disturbances [5]. Particularly, internal uncertainties are caused by inductor-capacitor-inductor (LCL) filter parameter variations due to the temperature or the aging-induced effect as well as the weak grid condition. The external disturbances are primarily caused by unexpected grid fault events in the unity grid [6,7].
The pulse width modulation (PWM) with a high switching frequency is widely adopted in inverter topologies to maximize the efficiency. The inverter filters in type of inductor (L), inductor–capacitor (LC), or LCL are an essential component to suppress switching ripples of injected currents in inverter structures. The LCL filter provides a better harmonic suppression capability and reduces the filter inductor size as well as hardware cost in comparison with the other filter types. However, the complicated dynamics and the resonance phenomenon of the LCL-filtered inverter system pose challenges for the controller design to achieve the objectives such as the reference tracking and disturbance rejection [8]. As a result, effective damping methods should also be considered in the design process of the high-performance current controller in an LCL-filtered GCI system [9].
In addition to the resonance phenomenon due to the use of LCL filters, several factors should be considered in designing the current controller for GCI. The main factors affecting the grid-injected current quality are the internal disturbances caused by the parameter uncertainty as well as the external disturbances such as the grid impedance variation, grid frequency variation, and grid imbalanced and distorted voltages. To deal with this issue, the robust control schemes have been investigated to ensure the system performance under both parameter variations and external disturbances from the grid environment. The proportional-integral (PI) and the proportional resonance (PR) controllers are commonly deployed for the reference tracking and harmonic disturbance rejection in GCI. The internal model (IM) suggested by Francis and Woham [10] has been developed to design the PI and PR controllers in the state-space representation. In this regard, there have been several research works to use the IM approach in the current control design. However, the design based on the IM structure requires the selection of appropriate controller gains in order to stabilize the system, and to ensure desirable steady-state and transient performances [11,12,13].
The linear quadratic regulator (LQR) has also been presented to produce the optimized gains of the controller by minimizing the cost function with the weighting factors [11,14]. In comparison with the pole placement method in [6], the LQR method offers the optimal state feedback gain set by adjusting the weighting factors to achieve a satisfactory system response. However, it is worth mentioning that the LQR-based controller often requires the knowledge and experience of user to find appropriate weighting factors. In the other approaches, the studies in [13,15] solve the linear matrix inequality (LMI) derived from the condition of stability in the Lyapunov theorem to obtain the controller gain optimally. Meanwhile, the LMI algorithm is an effective and powerful tool to design a robust controller by taking the system uncertainties into consideration. The task of optimizing the cost function of the LMI over the infinite horizon becomes challenging when the system model includes polytopic uncertainty. Another study integrates the LMI with the LQR method, in which the upper boundary of the cost function is reduced with the infinite horizon at each sampling period [12]. This work presents a current controller to deal with distorted grid voltages, grid frequency variation, and parameter uncertainties in the LCL filter. Even though this study provides good results under several external disturbances and system uncertainties, the unexpected grid environment such as imbalanced grid voltages still degrades the control operations.
The model predictive control (MPC) is increasingly attracting the attention of researchers due to its simple concept, good reference tracking, and excellent constraint-handling ability. In general, the MPC is solved online during each sampling period to compute the optimal control inputs based on the predicted future outputs. Instead of predicting the model of the system for the control input at each sampling period, another one of the MPC-based approaches in [16,17,18] selects proper switching states to apply desired reference voltages. These control schemes are straightforward and have no excessive computational load. However, they take a very high sampling frequency and do not present the analysis of robustness or stability. Furthermore, the MPC scheme is known to be sensitive against parameter discrepancies, which may lead to performance degradation. To address this issue, the approaches in [19,20] combine the LMI-based optimization with the MPC to implement an optimal controller with robustness against parametric uncertainties. In addition, the LMI-based MPC optimization schemes have been applied to achieve a rapid convergence rate of the desired states and to optimally obtain the controller gains from the stability conditions [21,22,23,24]. However, the MPC schemes mentioned above do not take into consideration the grid imbalance and frequency fluctuations as the main causes of disturbance during grid failures.
The controller of the LCL-filtered inverter has been gathering several research attentions to reduce the total cost and hardware complexity. The sensors in the inverter system contribute greatly to increase the overall system cost. This issue encourages the research topics to reduce the number of sensing devices while maintaining the availability of full-state variables. The state feedback controller approach still requires additional sensors to measure full-state variables. The full-state observer is a good approach to reduce the need of current and voltage sensors for inverter-side current and capacitor voltage, respectively, as presented in [11]. The full-state observer uses the grid-side currents, grid voltages, and the control input information to estimate full-state variables without harming the system of reliability. As a practical way of designing a grid-connected inverter for DG applications, an integral state feedback control and state observer are designed in a discrete-time domain [6]. Even though the above study presents a systematic controller design methodology for an LCL-filtered inverter, it does not consider the control robustness against the grid voltage imbalance and several parameter uncertainties. In [6,25,26], the authors deploy the predictive-type observer to estimate inverter state variables in the synchronous reference frame (SRF). Obviously, the observer performance is maintained well under ideal grid conditions. To enhance the accuracy of the estimated states under distorted grid environment, the studies in [13,14,27] construct the current-type observer, which ensures the reliability of the full-state feedback controller.
In this paper, an LMI-based MPC is proposed to control an LCL-filtered GCI under unexpected grid and system uncertainties, which guarantees a system stability and reliable operation. The variation of the grid impedance is also considered by means of the LMI method. Even though the evaluation results of the conventional MPC scheme demonstrate its effectiveness under several test conditions, it is difficult to determine an optimized weighting matrix of the MPC cost function. To overcome this problem, the MPC combining the LMI-based optimization is applied in this paper to obtain a weighting matrix of the MPC cost function [21]. The LMI-based MPC approach is combined with the LQR method to determine the boundaries of the Lyapunov function within a certain range and to guarantee the stability under severe parameter uncertainty condition. In the proposed scheme, the system states are estimated by the LMI-based current-type observer in the stationary reference frame. Since the system model in the stationary frame does not include the frequency information in the system matrix, the model discretization can be performed by an offline method, and the observer estimating performance is not degraded even under grid frequency variation. The MPC scheme is combined with the disturbance observer to eliminate offset error, which improves the reference tracking performance. To ensure high-quality grid-injected currents under distorted grid environment, the multiple grid frequency-adaptive PR controllers are constructed in parallel at the 6th and 12th orders in SRF, which successfully attenuates the harmonics in 5th, 7th, 11th, and 13th in the abc frame, respectively [28]. For this purpose, the grid frequency information is updated online to the PR controllers to ensure harmonic suppression performance even under grid-frequency deviation. Since the frequency extracted from the existing phase lock loop (PLL) shows fluctuations under harmonically distorted grid voltages, a moving average filter (MAF) is adopted to eliminate this fluctuation, and the filtered grid frequency information is used for the PR controllers [29]. In comparison with the other studies, the proposed control method ensures highly robust control performance under grid voltage imbalance, parameter uncertainties, and frequency variation. In addition, the proposed approach achieves a robust active damping even for the grid impedance variation without the need of considering further damping method. The control design step is systematic and straightforward. Furthermore, unlike the conventional schemes, the proposed controller does not require an integral term and the 2nd harmonic compensation term to obtain a good reference tracking performance under grid imbalanced condition, which contributes to the reduction of the controller complexity by decreasing the order of the controller model. In the proposed scheme, an online computation process is avoided by obtaining the control gains through an offline computing method. To verify the effectiveness of the proposed LMI-based MPC control scheme, the simulations and experiments are carried out by using a prototype three-phase GCI. The comprehensive simulation and experimental results clearly demonstrate the robustness of the proposed current controller under various adverse test conditions under unexpected grid and system uncertainties.

2. System Description of an LCL-Filtered Grid-Connected Inverter

2.1. Modeling of The Grid-Connected Inverter with LCL Filter

Figure 1 shows a configuration of three-phase GCI with LCL filter and the proposed control scheme, which relies on the measurement of the grid-side currents and grid voltages. In Figure 1, L1 and L2 are the filter inductances, Lg is uncertain grid inductance, R1 and R2 are the filter resistances, and Cf is the filter capacitance. The proposed control scheme is achieved by the MPC scheme based on an LMI approach that drives the PWM inverter through the space vector PWM (SVPWM) method. The PR controllers are deployed to mitigate harmonic distortion in grid-injected currents, and an LMI-based current full-state observer is used to estimate all the system state variables. The PLL scheme provides the grid phase angle to synchronize the inverter to the grid voltages. To avoid the performance degradation of the PR controllers due to frequency fluctuations, the angular frequency ω ¯ from the PLL is fed to MAF block. The angular frequency ω ˜ of the MAF-PLL filters out the frequency ripples at the expense of long settling time better than the conventional SRF-PLL.
In Figure 1, the superscripts ‘ α ’ and ‘ β ’ represent the variables in the stationary frame; ‘q’ and ‘d’ represent the q-axis and d-axis variables in the SRF; and ‘a’, ‘b’, and ‘c’ represent phase variables. Moreover, the variables with hat ‘ ^ ’ represent the estimated system state variables. To obtain the system model in the SRF, three-phase variables in ‘abc’ frame are converted into the SRF by applying the Park’s transformation as follows:
[ f q f d ] = 2 3 [ cos ( θ ) cos ( θ 2 3 π ) cos ( θ + 2 3 π ) sin ( θ ) sin ( θ 2 3 π ) sin ( θ + 2 3 π ) ] [ f a f b f c ]
where f denotes the variables to be converted and θ is the grid phase angle.
The inverter system model can be represented mathematically in the SRF by applying Kirchhoff’s law as follows:
d d t i 2 q ( t ) = R 2 L 2 i 2 q ( t ) ω i 2 d + 1 L 2 v c q ( t ) 1 L 2 e q ( t ) + d 1
d d t i 2 d ( t ) = R 2 L 2 i 2 d ( t ) + ω i 2 q + 1 L 2 v c d ( t ) 1 L 2 e d ( t ) + d 2
d d t i 1 q ( t ) = R 1 L 1 i 1 q ( t ) ω i 1 d 1 L 1 v c q ( t ) + 1 L 1 v i q ( t ) + d 3
d d t i 1 d ( t ) = R 1 L 1 i 1 d ( t ) + ω i 1 q 1 L 1 v c d ( t ) + 1 L 1 v i d ( t ) + d 4
d d t v c q ( t ) = ω v c d 1 C f i 2 q ( t ) + 1 C f i 1 q ( t ) + d 5
d d t v c d ( t ) = ω v c q 1 C f i 2 d ( t ) + 1 C f i 1 d ( t ) + d 6
where i1, i2, and vc are the inverter-side currents, the grid-side currents, and the capacitor voltages, respectively; vi is the inverter output voltages; e is the grid voltages; d is the disturbances; and ω is the angular frequency of the grid voltage. From (2) to (7), the continuous-time state-space model of the inverter system is expressed as follows:
x ˙ ( t ) = A x ( t ) + B u ( t ) + D e ( t ) + d ( t )
y ( t ) = C x ( t )
where x = [ i 2 q , i 2 d , i 1 q , i 1 d , v c q , v c d ] T is the system state vector; u = [ v i q , v i d ] T is the system control input vector; e = [ e q ,   e d ] T is the grid voltage vector; d = [ d 1 , d 2 , d 3 , d 4 , d 5 , d 6 ] T is the disturbance vector; and the system matrices A, B, C, and D are expressed as
A = [ R 2 / L 2 ω 0 0 1 / L 2 0 ω R 2 / L 2 0 0 0 1 / L 2 0 0 R 1 / L 1 ω 1 / L 1 0 0 0 ω R 1 / L 1 0 1 / L 1 1 / C f 0 1 / C f 0 0 ω 0 1 / C f 0 1 / C f ω 0 ]
B = [ 0 0 0 0 1 / L 1 0 0 1 / L 1 0 0 0 0 ] ,     D = [ 1 / L 2 0 0 1 / L 2 0 0 0 0 0 0 0 0 ] ,     C = [ 1 0 0 0 0 0 0 1 0 0 0 0 ] .

2.2. Modeling under Parameter Uncertainties

Since the LCL filter parameters vary from the nominal values due to temperature effects and manufacturing errors, the current controller design should take into account the LCL filter parameter uncertainties. Furthermore, the grid impedance variation due to weak grid also increases the value of the grid-side inductance. In this paper, the LCL filter parameters contain uncertainties within certain ranges. The uncertain ranges are defined as follows:
L 2 , m i n L 2 L 2 , m a x = L 2 / μ 1 L 2 L 2 μ 1  
L 1 , m i n L 1 L 1 , m a x = L 1 / μ 2 L 1 L 1 μ 2  
C f , m i n C f C f , m a x = C f / μ 2 C f C f μ 2
where L1, L2, and Cf denote the nominal values of the LCL filter parameters, and μ 1   and   μ 2 are the uncertainty coefficient for setting the minimum and maximum parameters ( μ 1 > 1 ,   μ 2 > 1 ) . The variation of the grid-side inductance L2 is taken as greater than those of L1 and Cf due to the effect of grid impedance variation. Thus, the value of μ 1 is selected as a value greater than μ 2   ( μ 1 > μ 2 ) .
To account for such uncertainties in the system model, eight combinations of the extreme values for L1, L2, and Cf in (12)–(14) are considered. Then, the polytopic uncertainty set S contains the system matrix defined as
S = { i = 1 8 α i ( A i , B i ) | i = 1 8 α i = 1 , α i 0 }
for i = 1, 2, , 8.

2.3. Model Discretization

To implement the control scheme in discrete-time, the continuous-time model in (8)–(9) of the inverter system is discretized for eight vertices of polytopic system model as follows:
x ( k + 1 ) = A d i x ( k ) + B d i u ( k ) + D d i e ( k ) + d ( k )
y ( k ) = C d i x ( k )
where the matrices Adi, Bdi, Cdi, and Ddi can be calculated using the zero-order hold (ZOH) discretization method with the sampling period Ts as follows:
A d i = e A i T s = I + A i T s 1 ! + A i 2 T s 2 2 ! +
B d i = ( 0 T s e A i τ d τ ) B i = A i 1 ( A d i I ) B i
D d i = ( 0 T s e A i τ d τ ) D i = A i 1 ( A d i I ) D i
C d i = C
for i = 1, 2, , 8.

3. Proposed LMI-Based Model Predictive Current Control

In general, the MPC produces the optimal control performance by minimizing the cost function of system state variables at the current and future timeslots. However, on-line implementation causes high computational burden in the digital processor. Furthermore, the challenging point of the MPC scheme is to determine the optimum weighting matrix of the MPC cost function and to stabilize the system under parameter uncertainties, as well as grid disturbances.
To overcome such limitations in this paper, the excessive online computation of the conventional MPC is avoided by means of an offline computing process, to obtain the control gains. In addition, the MPC is combined with the LMI tool to ensure the robustness against parameter uncertainty and grid disturbances, by satisfying output performance.

3.1. LMI-Based Model Predictive Current Control

By successively applying (16), the prediction model of the system is expressed as follows:
[ x ( k + 1 ) x ( k + 2 ) x ( k + 3 ) ] = [ A d , 6 × 6 A d , 6 × 6 2 A d , 6 × 6 3 ] [ x ( k ) x ( k ) x ( k ) ] + [ B d , 6 × 6 0 0 A d , 6 × 6 B d , 6 × 6 B d , 6 × 6 0 A d , 6 × 6 2 B d , 6 × 6 A d , 6 × 6 B d , 6 × 6 B d , 6 × 6 ] [ u ( k ) u ( k + 1 ) u ( k + 2 ) ] + [ D d , 6 × 6 0 0 A d , 6 × 6 D d , 6 × 6 D d , 6 × 6 0 A d , 6 × 6 2 D d , 6 × 6 A d , 6 × 6 D d , 6 × 6 D d , 6 × 6 ] [ e ( k ) e ( k + 1 ) e ( k + 2 ) ]
where
A M = [ A d , 6 × 6 A d , 6 × 6 2 A d , 6 × 6 3 A d , 6 × 6 N ] ,   B M = [ B d , 6 × 6 0 0 A d , 6 × 6 B d , 6 × 6 B d , 6 × 6 0 A d , 6 × 6 2 B d , 6 × 6 A d , 6 × 6 B d , 6 × 6 B d , 6 × 6 A d , 6 × 6 N 1 B d , 6 × 6 A d , 6 × 6 N 2 B d , 6 × 6 A d , 6 × 6 N 3 B d , 6 × 6 ] D M = [ D d , 6 × 6 0 0 A d , 6 × 6 D d , 6 × 6 D d , 6 × 6 0 A d , 6 × 6 2 D d , 6 × 6 A d , 6 × 6 D d , 6 × 6 D d , 6 × 6 A d , 6 × 6 N 1 D d , 6 × 6 A d , 6 × 6 N 2 D d , 6 × 6 A d , 6 × 6 N 3 D d , 6 × 6 ] .
The predictive model (22) is utilized to predict the control input u(k). The predicted future time steps are represented by the length of the prediction horizon N, which indicates the distance to predict the future controller.
Generally, the MPC scheme requires the information of system reference states that are derived from the grid-side reference currents i 2 q * ,   i 2 d * and the measured grid-side voltages e q ,   e d . It is obvious that in the SRF, the steady-state reference vector x * ( k ) is equal to the next step value x * ( k + 1 ) . Similarly, the next step reference input vector u * ( k + 1 ) is equal to u * ( k ) . From (2) to (7), taking the time derivative terms of the steady-state reference variables equal to zero leads to
v c q * = R 2 i 2 q * + L 2 ω ˜ i 2 d * + e q L 2 d ^ 1
v c d * = R 2 i 2 d * L 2 ω ˜ i 2 q * + e d L 2 d ^ 2
i 1 q * = i 2 q * + C f ω ˜ v c d * C f d ^ 5
i 1 d * = i 2 d * C f ω ˜ v c q * C f d ^ 6
u q * = R 1 i 1 q * + L 1 ω ˜ i 1 d * + v c q * L 1 d ^ 3
u d * = R 1 i 1 d * L 1 ω ˜ i 1 q * + v c d * L 1 d ^ 4
where d ^ = [ d ^ 1 , d ^ 2 , d ^ 3 , d ^ 4 , d ^ 5 , d ^ 6 ] T denotes the estimated disturbance vector, i 1 q * and i 1 d * are the inverter-side current references, and v c q * and v c d * are the capacitance voltage references in the SRF. In (24)–(29), the disturbance vector d in (2)–(7) is replaced by the d ^ and ω is replaced with ω ˜ . Equations (24)–(29) are represented in the state-space form as
x * ( t ) = H x * ( t ) + Ψ e ( t ) + E d ^ ( t )
u * ( t ) = Λ x * ( t ) + F d ^ ( t )
where x * = [ i 2 q * , i 2 d * , i 1 q * , i 1 d * , v c q * , v c d * ] T denotes the reference state vector, u * = [ u q * , u d * ] T denotes the reference input vector, and the system matrices are expressed as
H = [ 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 C f ω ˜ 0 1 0 0 C f ω ˜ 0 R 2 L 2 ω ˜ 0 0 0 0 L 2 ω ˜ R 2 0 0 0 0 ] , Ψ = [ 0 0 0 0 0 0 0 0 1 0 0 1 ] E = [ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C f 0 0 0 0 0 0 C f L 2 0 0 0 0 0 0 L 2 0 0 0 0 ] Λ = [ 0 0 R 1 L 1 ω ˜ 1 0 0 0 L 1 ω ˜ R 1 0 1 ] ,   F = [ 0 0 L 1 0 0 0 0 0 0 L 1 0 0 ] .
The cost function is calculated based on the difference between the system states and the reference states, as follows:
J M ( k ) = i = 1 N ( ( x ( k + i ) x * ( k + i ) ) T Q M ( x ( k + i ) x * ( k + i ) ) + ( u ( k + i ) u * ( k + i ) ) T R M ( u ( k + i ) u * ( k + i ) ) )
where Q M and R M are symmetric positive definite matrices. The optimal control input u ( k ) is found by equating the first derivative of J M ( k ) with respect to u(k) to zero as below
J M ( x ( k ) , u ( k ) ) u ( k ) = 0 .
Then, the control input can be deduced from (33) and (34) as
u ( k ) = ( B M T Q M ) A M ( B M T Q M B M + R M ) ( x * ( k ) x ( k ) ) + u * ( k )
or
u ( k ) = K M ( x * ( k ) x ( k ) ) + u * ( k )
where K M = ( B M T Q M ) A M ( B M T Q M B M + R M ) .
The reference tracking objective is achieved by minimizing the cost function, in which the cost function is constructed from the errors between the reference and actual state variables. In the conventional state feedback structure in [13], the integral term and resonant term at 2nd harmonic are augmented into the state feedback system to ensure the tracking performance under imbalanced grid voltages, which raises concern about computational burden. On the other hand, in the proposed control scheme, a good reference tracking performance is maintained under balanced or imbalanced grid environment by the control input (36), without any extra control terms.
To guarantee the robustness under parameter variations, a combination of the MPC method and the LMI optimization is devised in this paper by obtaining a weight matrix Q M of the MPC cost function based on the LMI optimization method. For this purpose, a Lyapunov function is constructed as follows:
V ( k ) = ( x ( k ) x * ( k ) ) T Q M ( x ( k ) x * ( k ) ) .
If the Lyapunov function satisfies V(k + 1) < V(k), the system is stable in the sense of Lyapunov theory.
Suppose that V(k) satisfies the following inequality (38) and that the cost function J L of the LQR derives the upper boundary of the Lyapunov function within a certain range for the robust stability as
V ( k + 1 ) V ( k ) J L  
or in the LMI form
( A d i + B d i K ) T Q M ( A d i + B d i K ) Q M Q L K T R L K  
where Q L and R L are the weighting matrices of the LQR. Moreover, the cost function J L of the LQR can be expressed as
J L = ( x ( k ) x * ( k ) ) T Q L ( x ( k ) x * ( k ) ) + ( u ( k ) u * ( k ) ) T R L ( u ( k ) u * ( k ) ) .
For utilizing the LMI technique, the symmetric, positive, definite matrix Y   ( Y = Q M 1 ) is multiplied on the left and right sides of (39) to yield
Y T Y T Q L Y K Y T R L K Y ( A d i Y + B d i K Y ) T Q M ( A d i Y + B d i K Y ) 0 .
Utilizing Schur complement to (41) yields
Γ = [ Y 6 × 6 ( K 2 × 6 Y 6 × 6 ) T K 2 × 6 Y 6 × 6 R L , 2 × 2 1 ( A d i , 6 × 6 + B d i , 6 × 2 K 2 × 6 ) Y 6 × 6 0 6 × 2 0 6 × 2 ( A d i , 6 × 6 Y 6 × 6 + B d i , 6 × 2 K 2 × 6 Y 6 × 6 ) T Y   6 × 6 T 0 2 × 6 0 2 × 6 Y 6 × 6 0 6 × 6 0 6 × 6 Q L ,   6 × 6 1 ] 0
for I = 1, 2, , 8.
To minimize the upper boundary, the sum of Lyapunov difference in (38) is calculated from k = 0 to k = , as follows:
k = 0 { V ( k + 1 ) V ( k ) } k = 0 { ( x ( k ) x * ( k ) ) T Q L ( x ( k ) x * ( k ) ) + ( u ( k ) u * ( k ) ) T R L ( u ( k ) u * ( k ) } } .
Equation (43) is represented as V ( ) V ( 0 ) J L ,   , in which J L ,   denotes the cost function of the LQR for the infinite horizon (N = ). If the system controller is stable, it can be assumed that V ( ) = 0 and J L , V ( 0 ) . Then, with γ denoting the upper bound of V(0), the following condition holds
J L , V ( 0 ) = ( x ( 0 ) x * ( 0 ) ) T Q M ( x ( 0 ) x * ( 0 ) ) γ
or
[ γ ( x ( 0 ) x * ( 0 ) ) T ( x ( 0 ) x * ( 0 ) ) Y ] 0 .
Accordingly, the optimal weighting matrix Q M should be established by solving the optimization problem, as follows:
minimize Y     γ   subject   to [ Γ 0 20 × 1 0 20 × 6 0 1 × 20 γ ( x ( 0 ) x * ( 0 ) ) T 0 6 × 20 ( x ( 0 ) x * ( 0 ) ) Y ] 0
where Q M = Y 1 is utilized as the weighting matrix of the MPC in (35). When calculating the optimal weighting matrix Q M , the condition of (46) should be maintained, which ensures the robust stability of the system under the variations of L1, L2, and Cf.
Figure 2 shows the block diagram of the proposed LMI-based model predictive current controller. In this figure, ε = [ ε q ,   ε d ] T = r y is the grid-side current error vector; K M is the MPC gain; and K 6 P R   and   K 12 P R are the PR gains for 6th and 12th order harmonics, respectively, which are presented in the next subsection.

3.2. Distorted Harmonic Compensators

In order to compensate for the negative effects of the distorted grid on the injected currents, the PR controllers are commonly constructed. By means of the two PR controllers tuned at 6th and 12th orders in the SRF, the four harmonic components of the 5th, 7th, 11th, and 13th orders in phase currents are effectively attenuated without much computational burden. In this study, the frequency-adaptive PR controllers, which are parallelly constructed with the proposed MPC, are expressed as follows [29]:
P R n ( k ) = K n P R z 2 ( 2 ( n ω ˜ T s ) 2 2 + ( n ω ˜ T s ) 4 24 ) z + ( 1 ( n ω ˜ T s ) 2 2 + ( n ω ˜ T s ) 4 24 ) z 2 2 cos ( n ω ˜ T s ) z + 1
where n = 6, and 12 is the distorted harmonic order.

3.3. Frequency Detection under Distorted Grid Voltages

The conventional PLL degrades the capability of the PR controllers to compensate for distorted harmonics due to the frequency fluctuations under distorted grid voltages. Obviously, the accurate frequency information is essential to constitute the resonant controllers. To mitigate the negative effect of grid disturbances on the detected grid frequency, the SRF-PLL scheme is incorporated with the MAF represented, as follows [13]:
ω ˜ ( k ) = 1 M i = 0 M 1 ω ¯ ( k i )
where M denotes the number of samples in a window length, ω ¯ is the grid angular frequency from the SRF-PLL, and ω ˜ is the filtered grid angular frequency. To compensate for any phase delay caused by the MAF, an adaptive delay compensator C is used. The phase-lead compensator of MAF is represented as
C = T s ( M 1 ) 2 .

3.4. LMI-Based Current-Type Full-State and Disturbance Observer

For implementing the proposed controller, the full-state current observer is adopted to estimate all the states, such as the grid-side currents i2, the inverter-side currents i1, and the capacitor voltages vc without additional sensors. The inverter system model in the SRF requires the information on the grid angular frequency. On the other hand, since there is no need to take into account the grid frequency information in the stationary reference frame, the inverter model can be easily discretized by the offline method in the circumstance of frequency variation.
Thus, the current-type full-state observer is constructed in the stationary reference frame in this paper as
x ¯ α β ( k + 1 ) = A d α β x ^ ( k ) + B d α β u ( k ) + D d α β e ( k ) + d ^ α β ( k )
x ^ α β ( k + 1 ) = x ¯ α β ( k + 1 ) + K e [ y α β ( k + 1 ) C d α β x ¯ α β ( k + 1 ) ]
where K e is the current-type full-state observer gain set. The first estimated state x ¯ is computed by estimated state, control input, and inverter-side voltage at the current time step k T s . Then, the estimated state x ^ is obtained by the most recent measurements of y and estimation x ¯ at the next time step (k + 1) T s .
In addition, to reject negative effects on the performance of the control system, the disturbance observer is constructed in the stationary reference frame as
d ^ α β ( k + 1 ) = d ^ α β ( k ) + K d [ y α β ( k + 1 ) C d α β x ¯ α β ( k + 1 ) ] .
where K d is the disturbance observer gain set. To systematically derive the optimized observer gain, the full-state observer in (50)–(51) and disturbance observer in (52) are augmented as follows:
[ x ^ α β ( k + 1 ) d ^ α β ( k + 1 ) ] = [ A d α β K e C d α β A d α β I K d C d α β A d α β I ] [ x ^ α β ( k ) d ^ α β ( k ) ] + [ K e C d α β A d α β K d C d α β A d α β ] x α β ( k ) + [ B d α β 0 ] u ( k ) + [ D d α β 0 ] e ( k ) .
In this study, the proposed disturbance observer estimates the grid voltage disturbance and model uncertainties of the GCI. The Lyapunov function ν (k) is represented based on the augmented structure in (53), as follows:
ν ( k + 1 ) = [ A d i α β K e C d α β A d i α β I K d C d α β A d i α β I ] T W [ A d i α β K e C d α β A d i α β I K d C d α β A d i α β I ]   for   i = 1 ,   2 ,   ,   8
where the weighting matrix W is positive definite. For the stability of the observer, the Lyapunov function ν (k) requires the condition as
ν ( k + 1 ) < ν ( k )
or
[ A d i α β K e C d α β A d i α β I K d C d α β A d i α β I ] T W [ A d i α β K e C d α β A d i α β I K d C d α β A d i α β I ] < W .
To quickly reduce the Lyapunov function, the convergence rate λ (0 < λ < 1) is inserted into (56) as
[ A d i α β K e C d α β A d i α β I K d C d α β A d i α β I ] T W [ A d i α β K e C d α β A d i α β I K d C d α β A d i α β I ] < λ 2 W
or
W 0 [ A d i α β K e C d α β A d i α β I K d C d α β A d i α β I ] T W [ A d i α β K e C d α β A d i α β I K d C d α β A d i α β I ] > 0
where W = P 1 and W 0 = P 0 1   ( W 0 < λ 2 W ) . Multiplying P on the left- and right-hand sides of (58) yields
P 0 T [ P A d i α β M e C d α β A d i α β P M d C d α β A d i α β P ] T W [ P A d i α β M e C d α β A d i α β P M d C d α β A d i α β P ] > 0
where M e = P K e and M d = P K d . Applying the Schur complement to (59) yields
minimize P 0     λ     subject   to [ P 0 [ P A d i α β M e C d α β A d i α β P M d C d α β A d i α β P ] T [ P A d i α β M e C d α β A d i α β P M d C d α β A d i α β P ] P ] 0 .
Accordingly, the full-state observer gain K e = P 1 M e and the disturbance observer gain K d = P 1 M d should be established by minimizing λ in the LMI optimization problem in (60).
Figure 3 presents the block diagram of the LMI-based current-type full-state observer. In this figure, the estimated state vector x ^ is used to configure the state feedback control inputs of the MPC.

4. Simulation Results

In this section, the simulation results of the proposed control performance are presented using PSIM software. To verify the robustness of the proposed controller, the eigenvalue locations of the control system are investigated in the z-domain in Matlab environment. Figure 4 shows the eigenvalues of the proposed MPC scheme under uncertainties of LCL filter parameters. Figure 5 represents the eigenvalues of the LMI-based current-type full-state observer under uncertainties of LCL filter parameters. In these figures, the uncertainty of parameter values is set by the coefficients μ 1 = 2 and μ 2 = 1.35 . Despite severe LCL filter parameter variations, it is definitively seen that all the eigenvalues of the controller and observer are inside the unit circle. This verifies the robustness of the proposed MPC scheme and observer scheme under the uncertainty of LCL filter parameters.
Figure 6 shows the simulation results of the proposed controller under three-phase distorted grid voltages. Figure 6a represents three-phase distorted grid voltages with the harmonics at the orders of 5th, 7th, 11th, and 13th, with 5% magnitude of the fundamental nominal grid voltages. Figure 6b shows the result of the fast Fourier transform (FFT) for a-phase grid voltage, in which the total harmonic distortion (THD) of the grid voltage is 9.99%. Figure 6c represents the waveforms of three-phase grid currents of the proposed current controller at steady-state, and Figure 6d presents the FFT result for a-phase grid current. It is shown clearly that steady-state current control performance is satisfactory, and all the harmonic components caused by distorted grid voltages can be attenuated well. The resultant THD value of phase current is 3.48%, which meets the power quality standard for injected current [4].
To evaluate the estimation performance of the proposed LMI-based full-state and disturbance observers under distorted grid environment, Figure 7 shows the simulation results of the estimated states. Even though the LMI-based full-state and disturbance observers are designed in the stationary frame, the estimated states in Figure 7 are presented at the SRF for comparison purpose with measured variables. In addition, to be compatible with real experimental conditions in which the inverter-side current and capacitor voltage measurements are not available, the reference variables are presented instead of the inverter-side current and capacitor voltage. Figure 7a presents the waveforms of measured and estimated grid-side currents. Figure 7b,c present the comparison of the reference and estimated states for inverter-side currents and capacitor voltages, respectively. As is shown in these figures, all the estimated states converge well to their real variables. It is worth mentioning that the outputs of disturbance observer are employed in the reference generation for the MPC in (30)–(31).
To validate the robustness of the proposed current controller, Figure 8 shows the simulation results of the proposed controller under distorted and imbalanced grid conditions, in which a-phase grid voltage is reduced to 83.33% of the nominal value, as shown in Figure 8a. Figure 8b shows the steady-state performance of the grid-side currents controlled by the proposed scheme, and Figure 8c represents the FFT result for a-phase grid current. The current waveforms are quite sinusoidal and balanced without harmonic distortion, which proves the robustness of the proposed scheme under severe grid disturbance.
The robustness of the proposed control scheme against the uncertainty in LCL filter parameters is proved under the same grid conditions. Figure 9a shows the simulation results for three-phase grid-side currents with the proposed control scheme when the filter capacitance Cf decreases from 4.5 μF to 3 μF under the distorted grid voltages in Figure 6a. Figure 9b shows the FFT result of phase-a current. It is seen that harmonic components caused by the distorted grid are well suppressed and the THD value is only 3.02%.
Figure 10a shows the simulation results for three-phase grid-side currents with the proposed control scheme when the filter capacitance Cf decreases from 4.5 μF to 3 μF under the distorted and imbalanced grid voltages in Figure 8a. Figure 10b shows the FFT result of phase-a current. The steady-state grid-side currents are sinusoidal and satisfy the grid interconnection criteria. Furthermore, the magnitude of the harmonics is negligible with the THD level of 3.07%. These results clearly demonstrate that the proposed scheme is highly robust in the presence of system parameter uncertainty as well as the grid disturbance such as the distorted voltages and grid voltage imbalance.
To further validate the robustness of the proposed current controller under parameter uncertainty, Figure 11 shows the simulation results for three-phase grid-side currents with the grid inductance Lg change from the nominal value to 1 mH. In these simulation tests, Figure 11a is obtained under only the distorted grid voltages, and Figure 11b is obtained under distorted and imbalanced grid voltages. Even in this condition, the inverter system still remains stable with high injected current quality. These responses demonstrate the robustness and effectiveness of the proposed MPC scheme under both the internal parametric uncertainties and external grid disturbance, which can contribute to improve the reliability of the GCI systems operating with severe conditions.
Moreover, to verify that the proposed scheme has a frequency-adaptive feature by adopting the MAF to eliminate frequency fluctuations and by updating the filtered grid frequency information in the controller, Figure 12 exhibits the transient simulation responses of the proposed MPC scheme under grid frequency variation. Figure 12a shows three-phase distorted grid voltages with frequency drop from 60 Hz to 50 Hz, and Figure 12b shows waveforms of three-phase grid currents. As is presented in Figure 1, the detected grid frequency from the SRF-PLL is fed to the MAF to obtain the filtered frequency which is used in the proposed controller. In spite of frequency change and severely distorted grid voltages, the current waveforms in Figure 12b show good current quality and lower current overshoot, without noticeable transient periods.
To evaluate the robustness of the proposed scheme, Figure 13 shows the simulation results of the proposed MPC scheme when the grid voltages have harmonic distortion, imbalance, and frequency change from 60 Hz to 50 Hz at 0.6 s. Figure 13a shows three-phase grid voltages, and Figure 13b shows grid current responses in this condition. The current waveforms are still stable and sinusoidal. It is clearly confirmed from these results that the proposed controller stabilizes the inverter system rapidly, even under the frequency variation, and maintains the current quality effectively.
Figure 14 shows the simulation results of the proposed current controller when the current reference has a step change from 4 A to 7 A under distorted grid voltages. The grid-side currents track the reference values instantly, and the current control performance is quite satisfactory with respect to the transient response and steady-state response.

5. Experimental Results

To verify the robustness of the proposed control scheme in a real system, the experimental results are presented by using three-phase 2 kVA prototype GCI system. The configuration of the proposed scheme is represented in Figure 2, and the system parameters of a GCI are given in Table 1. Figure 15 shows the configuration of hardware system, in which the entire system is composed of three-phase GCI connected to the grid through an LCL filter; a magnetic circuit breaker for grid-connecting operations; a DSP controller to realize the proposed control scheme; and a programmable AC power source to generate grid voltage distortion, imbalance, and frequency variation. The control algorithm is implemented on a 32-bit floating-point DSP TM320F28335 with the sampling frequency of 10 kHz. Figure 16 shows the photograph of the experimental test setup. The execution time of the proposed control scheme on the DSP is represented for each algorithm in Table 2. The total execution time of the proposed control scheme takes 65% of the sampling period, which is acceptable and can be implemented easily with commercial DSPs.
Figure 17 shows the experimental results of the proposed controller under three-phase distorted grid voltages with the same level of harmonic components as the simulation in Figure 6. The grid reference current is selected to 4 A in the experiment. Figure 17a,c show three-phase grid voltages and currents in the steady-state condition, respectively. Three-phase grid currents in Figure 17c coincide well with the simulation results in Figure 6c. Figure 17b presents the FFT result of phase-a grid voltage. The injected grid current quality is represented in Figure 17d by the FFT results of the a-phase grid-side current, in which all the distorted harmonics due to main grid are attenuated effectively.
Figure 18 presents the experimental results for the performance of the LMI-based current-type full-state and disturbance observers at the SRF. Figure 18a–c show the waveforms of measured and estimated grid-side currents, reference and estimated inverter-side currents, and reference and estimated capacitor voltages at the SRF, respectively. Similar to the simulation results in Figure 7, the system estimated states converge to measured or reference states in steady-state. These results confirm the validity and excellent performance of the LMI-based current-type full-state and disturbance observers.
Figure 19a presents three-phase grid voltages with distorted and imbalanced condition. The reference tracking performance of the grid-side currents controlled by the proposed MPC is shown in Figure 19b. The FFT spectrum of phase-a current is shown in Figure 19c. Even if the 13th harmonic component is slightly increased under this harsh condition in Figure 19c, the current waveforms are reasonably sinusoidal and balanced.
For next experimental tests, the robustness of the proposed MPC structure against the severe parametric mismatches in LCL filters is evaluated. In Figure 20, three-phase filter capacitances are varied from 4.5 μ F to 3 μ F and 6   μ F . Figure 20a depicts the experimental results for three-phase grid-side currents with the proposed control scheme when Cf decreases to 3 μ F under the same grid condition in Figure 9. Figure 20b shows the FFT result of phase-a current in this condition. Figure 20c,d show the experimental results of the proposed control scheme when the filter capacitance Cf increases to 6 μ F with the same grid conditions as Figure 20a. In the presence of the parametric mismatches, the injected currents of the proposed MPC scheme remains in the balanced sinusoidal waveform with only negligible harmonics, which confirms the strong robustness of the proposed controller.
To further evaluate the robustness of the proposed MPC structure against the parametric mismatches under severe grid disturbance, Figure 21 shows the experimental results when the grid imbalance is added to the experimental conditions in Figure 20. Figure 21a,c present the steady-state current waveforms under the LCL filter parameter variations and distorted imbalanced grid voltages with e a drop to 83.33% of the nominal value, respectively. Figure 21b,d show the FFT result of phase-a current, respectively. The experimental results show the high robustness of the proposed MPC scheme under both the internal parameter uncertainty and severe external disturbance.
To verify the system performance under weak grid, the grid inductances of 1 mH are added as shown in Figure 1. Figure 22a,b depict the grid-injected phase currents and FFT results of phase-a current under distorted grid voltages, respectively. Figure 22c,d show the same results when the grid voltages are distorted and imbalanced. High-quality current waveforms in all experimental results prove the robustness of the proposed scheme under non-ideal adverse grid conditions such as imbalanced grid, harmonic distortion, and weak grid.
Furthermore, Figure 23 presents the experimental transient responses of the proposed MPC scheme under grid frequency change from 60 Hz to 50 Hz. Figure 23a shows three-phase grid-side current responses under the frequency variation and distorted grid voltages. Figure 23b shows the same results when the grid voltages are distorted and imbalanced. The gird frequency without fluctuation can be acquired by filtering the angular frequency output of the PLL with the MAF in (48). The filtered grid frequency is utilized in (47) to construct the frequency-adaptive distorted harmonic compensators. As a result, the proposed scheme ensures high-quality injected currents even under distorted imbalanced grid voltages and grid frequency variation conditions.
Figure 24 shows the experimental results of three-phase grid currents for the proposed control method under distorted grid voltages when the current reference has a step change from 2 A to 4 A. Similar to the simulation results in Figure 14, the transient response of the proposed MPC scheme demonstrates the fast reference tracking of the grid currents.

6. Conclusions

To guarantee a system stability and reliable operation of an LCL-filtered GCI under unexpected grid and system uncertainties, an LMI-based MPC has been presented in this paper. Even though the conventional MPC scheme is constructed by a simple concept, it is difficult to determine an optimized weighting matrix of the MPC cost function against parameter discrepancies. The MPC scheme is combined with the LMI-based optimization to overcome such a limitation. To reduce the sensing devices, the system states are estimated by the LMI-based current-type observer. In addition, to improve the reference-tracking performance, the MPC scheme is combined with the disturbance observer. The system stability for the proposed MPC scheme and LMI-based current-type full-state observer is analyzed by investigating the discrete-time closed-loop eigenvalues when the LCL filter parameters vary. The assessment of the stability and current control performance is carried out considering eight vertices of polytopic system model for LCL filter parameters and uncertain grid impedance in the presence of grid disturbance. In comparison with the other studies, the proposed control method ensures high robust control performance under grid voltage imbalance, parameter uncertainty, and frequency variation. Moreover, the proposed approach achieves a robust active damping, even for the grid impedance variation, without the need of considering further damping methods. The proposed control design step is systematic and straightforward. Additionally, the proposed scheme is mainly achieved by offline computing process to obtain the control gains through. Furthermore, unlike the conventional schemes, the proposed controller does not require the augmentation of an integral and 2nd harmonic terms to obtain a good reference tracking performance under grid imbalanced condition, which significantly reduces the controller complexity. To verify the effectiveness of the proposed LMI-based MPC control scheme, the comprehensive simulation and experimental results have been presented by using a prototype three-phase GCI. Test results prove the robustness of the proposed scheme under various adverse conditions with unexpected grid and system uncertainties.

Author Contributions

Y.K., T.V.T. and K.-H.K. conceived the main concept of the control structure and developed the entire system. Y.K. carried out the research and analyzed the numerical data with the guidance from K.-H.K., Y.K., T.V.T. and K.-H.K. collaborated to prepare the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by the Research Program funded by the SeoulTech (Seoul National University of Science and Technology).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yang, H.; Zhang, Y.; Liang, J.; Gao, J.; Walker, P.D.; Zhang, N. Sliding-mode observer based voltage-sensorless model predictive power control of PWM rectifier under unbalanced grid conditions. IEEE Trans. Ind. Electron. 2017, 65, 5550–5560. [Google Scholar] [CrossRef] [Green Version]
  2. De Matos, J.G.; Silva, F.S.; Ribeiro, L.A.D.S. Power control in AC isolated microgrids with renewable energy sources and energy storage systems. IEEE Trans. Ind. Electron. 2014, 62, 3490–3498. [Google Scholar] [CrossRef]
  3. Han, H.; Hou, X.; Yang, J.; Wu, J.; Su, M.; Guerrero, J.M. Review of power sharing control strategies for islanding operation of AC microgrids. IEEE Trans. Smart Grid. 2015, 7, 200–215. [Google Scholar] [CrossRef] [Green Version]
  4. Trinh, Q.N.; Lee, H.H. An advanced current control strategy for three-phase shunt active power filters. IEEE Trans. Ind. Electron. 2012, 60, 5400–5410. [Google Scholar] [CrossRef]
  5. Rodriguez-Diaz, E.; Freijedo, F.D.; Vasquez, J.C.; Guerrero, J.M. Analysis and comparison of notch filter and capacitor voltage feedforward active damping techniques for LCL grid-connected converters. IEEE Trans. Power Electron. 2018, 34, 3958–3972. [Google Scholar] [CrossRef] [Green Version]
  6. Yoon, S.J.; Lai, N.B.; Kim, K.-H. A systematic controller design for a grid-connected inverter with LCL filter using a discrete-time integral state feedback control and state observer. Energies 2018, 11, 437. [Google Scholar] [CrossRef] [Green Version]
  7. Jia, Y.; Zhao, J.; Fu, X. Direct grid current control of LCL-filtered grid-connected inverter mitigating grid voltage disturbance. IEEE Trans. Power Electron. 2013, 29, 1532–1541. [Google Scholar]
  8. Jalili, K.; Bernet, S. Design of LCL filters of active-front-end two-level voltage-source converters. IEEE Trans. Ind. Electron. 2009, 56, 1674–1689. [Google Scholar] [CrossRef]
  9. Li, X.; Wu, X.; Geng, Y.; Yuan, X.; Xia, C.; Zhang, X. Wide damping region for LCL-type grid-connected inverter with an improved capacitor-current-feedback method. IEEE Trans. Power Electron. 2014, 30, 5247–5259. [Google Scholar] [CrossRef]
  10. Francis, B.A.; Wonham, W.M. The internal model principle of control theory. Automatica 1976, 12, 457–465. [Google Scholar] [CrossRef]
  11. Tran, T.V.; Yoon, S.J.; Kim, K.-H. An LQR-based controller design for an LCL-filtered grid-connected inverter in discrete-time state-space under distorted grid environment. Energies 2018, 11, 2062. [Google Scholar] [CrossRef] [Green Version]
  12. Bimarta, R.; Kim, K.-H. A robust frequency-adaptive current control of a grid-connected inverter based on LMI-LQR under polytopic uncertainties. IEEE Access 2020, 8, 28756–28773. [Google Scholar] [CrossRef]
  13. Lai, N.B.; Kim, K.-H. Robust control scheme for three-phase grid-connected inverters with LCL-filter under unbalanced and distorted grid conditions. IEEE Trans. Energy Conver. 2017, 33, 506–515. [Google Scholar] [CrossRef]
  14. Bimarta, R.; Tran, T.V.; Kim, K.-H. Frequency-adaptive current controller design based on LQR state feedback control for a grid-connected inverter under distorted grid. Energies 2018, 11, 2674. [Google Scholar] [CrossRef] [Green Version]
  15. Maccari, L.A.; Massing, J.R.; Schuch, L.; Rech, C.; Pinheiro, H.; Oliveira, R.C.; Montagner, V.F. LMI-based control for grid-connected converters with LCL filters under uncertain parameters. IEEE Trans. Power Electron. 2013, 29, 3776–3785. [Google Scholar] [CrossRef]
  16. Cortes, P.; Ortiz, G.; Yuz, J.I.; Rodriguez, J.; Vazquez, S.; Franquelo, L.G. Model predictive control of an inverter with output LC filter for UPS applications. IEEE Trans. Ind. Electron. 2009, 56, 1875–1883. [Google Scholar] [CrossRef]
  17. Rodriguez, J.; Kazmierkowski, M.P.; Espinoza, J.R.; Zanchetta, P.; Abu-Rub, H.; Young, A.H.; Rojas, C.A. State of the art of finite control set model predictive control in power electronics. IEEE Trans. Ind. Informat. 2012, 9, 1003–1016. [Google Scholar] [CrossRef]
  18. Bighash, E.Z.; Sadeghzadeh, S.M.; Ebrahimzadeh, E.; Blaabjerg, F. Robust MPC-based current controller against grid impedance variations for single-phase grid-connected inverters. Elsevier ISA Trans. 2019, 84, 154–163. [Google Scholar] [CrossRef]
  19. Lim, J.S.; Park, C.; Han, J.; Lee, Y.I. Robust tracking control of a three-phase DC–AC inverter for UPS applications. IEEE Trans. Ind. Electron. 2013, 61, 4142–4151. [Google Scholar] [CrossRef]
  20. Kothare, M.V.; Balakrishnan, V.; Morari, M. Robust constrained model predictive control using linear matrix inequalities. Automatica 1996, 32, 1361–1379. [Google Scholar] [CrossRef] [Green Version]
  21. Lee, J.W.; Kwon, W.H.; Choi, J.H. On stability of constrained receding horizon control with finite terminal weighting matrix. Automatica 1998, 34, 1607–1612. [Google Scholar] [CrossRef]
  22. Nam, N.N.; Nguyen, N.D.; Yoon, C.; Choi, M.; Lee, Y.I. Voltage sensorless model predictive control for a grid-connected inverter with LCL filter. IEEE Trans. Ind. Electron. 2021, 69, 740–751. [Google Scholar] [CrossRef]
  23. Nam, N.N.; Nguyen, N.D.; Yoon, C.; Lee, Y.I. Disturbance observer-based robust model predictive control for a voltage sensorless grid-connected inverter with an LCL filter. IEEE Access. 2021, 9, 109793–109805. [Google Scholar] [CrossRef]
  24. Chen, W.-H.; Balance, D.J.; O’Reilly, J. Optimisation of attraction domains of nonlinear MPC via LMI methods. In Proceedings of the 2001 American Control Conference, Arlington, VA, USA, 25–27 June 2001; pp. 3067–3072. [Google Scholar]
  25. Kukkola, J.; Hinkkanen, M.; Zenger, K. Observer-based state-space current controller for a grid converter equipped with an LCL filter: Analytical method for direct discrete-time design. IEEE Trans. Ind. Applicat. 2015, 51, 4079–4090. [Google Scholar] [CrossRef] [Green Version]
  26. Kukkola, J.; Hinkkanen, M. Observer-based state-space current control for a three-phase grid-connected converter equipped with an LCL filter. IEEE Trans. Ind. Applicat. 2013, 50, 2700–2709. [Google Scholar] [CrossRef] [Green Version]
  27. Tran, T.V.; Kim, K.-H. Frequency adaptive grid voltage sensorless control of LCL-filtered inverter based on extended model observer. IEEE Trans. Ind. Electron. 2019, 67, 7560–7573. [Google Scholar] [CrossRef]
  28. Eren, S.; Pahlevani, M.; Bakhshai, A.; Jain, P. A digital current control technique for grid-connected AC/DC converters used for energy storage systems. IEEE Trans. Power Electron. 2016, 32, 3970–3988. [Google Scholar] [CrossRef]
  29. Golestan, S.; Ramezani, M.; Guerrero, J.M.; Freijedo, F.D.; Monfared, M. Moving average filter based phase-locked loops: Performance analysis and design guidelines. IEEE Trans. Power Electron. 2013, 29, 2750–2763. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Configuration of three-phase GCI with LCL filter and the proposed control scheme.
Figure 1. Configuration of three-phase GCI with LCL filter and the proposed control scheme.
Electronics 11 00731 g001
Figure 2. Block diagram of the proposed LMI-based model predictive current controller.
Figure 2. Block diagram of the proposed LMI-based model predictive current controller.
Electronics 11 00731 g002
Figure 3. Block diagram of the LMI-based current-type full-state observer.
Figure 3. Block diagram of the LMI-based current-type full-state observer.
Electronics 11 00731 g003
Figure 4. Eigenvalues of the proposed MPC scheme under uncertainties of LCL filter parameters.
Figure 4. Eigenvalues of the proposed MPC scheme under uncertainties of LCL filter parameters.
Electronics 11 00731 g004
Figure 5. Eigenvalues of the LMI-based current-type full-state observer under uncertainties of LCL filter parameters.
Figure 5. Eigenvalues of the LMI-based current-type full-state observer under uncertainties of LCL filter parameters.
Electronics 11 00731 g005
Figure 6. Simulation results of the proposed controller under three-phase distorted grid voltages. (a) Three-phase grid voltages; (b) FFT result of phase-a voltage; (c) three-phase grid currents; and (d) FFT result of phase-a current.
Figure 6. Simulation results of the proposed controller under three-phase distorted grid voltages. (a) Three-phase grid voltages; (b) FFT result of phase-a voltage; (c) three-phase grid currents; and (d) FFT result of phase-a current.
Electronics 11 00731 g006
Figure 7. Simulation results of the estimated states with the proposed controller under three-phase distorted grid voltages. (a) Waveforms of measured and estimated grid-side currents at the SRF; (b) waveforms of reference and estimated inverter-side currents at the SRF; and (c) waveforms of reference and estimated capacitor voltages at the SRF.
Figure 7. Simulation results of the estimated states with the proposed controller under three-phase distorted grid voltages. (a) Waveforms of measured and estimated grid-side currents at the SRF; (b) waveforms of reference and estimated inverter-side currents at the SRF; and (c) waveforms of reference and estimated capacitor voltages at the SRF.
Electronics 11 00731 g007
Figure 8. Simulation results of the proposed controller under three-phase distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value. (a) Three-phase grid voltages; (b) three-phase grid currents; and (c) FFT result of phase-a current.
Figure 8. Simulation results of the proposed controller under three-phase distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value. (a) Three-phase grid voltages; (b) three-phase grid currents; and (c) FFT result of phase-a current.
Electronics 11 00731 g008
Figure 9. Simulation results of the proposed controller under the LCL filter parameter variations: The filter capacitance Cf decreases from 4.5 μF to 3 μF. (a) Three-phase grid currents; (b) FFT result of phase-a current.
Figure 9. Simulation results of the proposed controller under the LCL filter parameter variations: The filter capacitance Cf decreases from 4.5 μF to 3 μF. (a) Three-phase grid currents; (b) FFT result of phase-a current.
Electronics 11 00731 g009
Figure 10. Simulation results of the proposed controller under the LCL filter parameter variations under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value: the filter capacitance Cf decreases from 4.5 μF to 3 μF. (a) Three-phase grid currents; (b) FFT result of phase-a current.
Figure 10. Simulation results of the proposed controller under the LCL filter parameter variations under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value: the filter capacitance Cf decreases from 4.5 μF to 3 μF. (a) Three-phase grid currents; (b) FFT result of phase-a current.
Electronics 11 00731 g010
Figure 11. Simulation results of the proposed controller with L g = 1   mH . (a) Three-phase grid currents under distorted grid voltages in Figure 5a; (b) three-phase grid currents under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value in Figure 7a.
Figure 11. Simulation results of the proposed controller with L g = 1   mH . (a) Three-phase grid currents under distorted grid voltages in Figure 5a; (b) three-phase grid currents under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value in Figure 7a.
Electronics 11 00731 g011
Figure 12. Simulation results for the proposed control scheme under the grid frequency change from 60 Hz to 50 Hz at 0.6 s. (a) Three-phase grid voltages; (b) Three-phase grid currents.
Figure 12. Simulation results for the proposed control scheme under the grid frequency change from 60 Hz to 50 Hz at 0.6 s. (a) Three-phase grid voltages; (b) Three-phase grid currents.
Electronics 11 00731 g012
Figure 13. Simulation results for the proposed control scheme when the grid voltages have harmonic distortion, imbalance ( e a drops to 83.33% of the nominal value), and frequency change from 60 Hz to 50 Hz at 0.6 s. (a) Three-phase grid voltages; (b) three-phase grid currents.
Figure 13. Simulation results for the proposed control scheme when the grid voltages have harmonic distortion, imbalance ( e a drops to 83.33% of the nominal value), and frequency change from 60 Hz to 50 Hz at 0.6 s. (a) Three-phase grid voltages; (b) three-phase grid currents.
Electronics 11 00731 g013
Figure 14. Simulation results of three-phase grid currents for the proposed control scheme under distorted grid voltages when the current reference has a step change from 4 A to 7 A.
Figure 14. Simulation results of three-phase grid currents for the proposed control scheme under distorted grid voltages when the current reference has a step change from 4 A to 7 A.
Electronics 11 00731 g014
Figure 15. Configuration of hardware system.
Figure 15. Configuration of hardware system.
Electronics 11 00731 g015
Figure 16. Experimental test setup.
Figure 16. Experimental test setup.
Electronics 11 00731 g016
Figure 17. Experimental results of the proposed controller under three-phase distorted grid voltages. (a) Three-phase grid voltages; (b) FFT result of phase-a voltage; (c) three-phase grid currents; and (d) FFT result of phase-a current.
Figure 17. Experimental results of the proposed controller under three-phase distorted grid voltages. (a) Three-phase grid voltages; (b) FFT result of phase-a voltage; (c) three-phase grid currents; and (d) FFT result of phase-a current.
Electronics 11 00731 g017
Figure 18. Experimental results of the estimated states with the proposed controller under three-phase distorted grid voltages. (a) Waveforms of measured and estimated grid-side currents at the SRF; (b) waveforms of reference and estimated inverter-side currents at the SRF; and (c) waveforms of reference and estimated capacitor voltages at the SRF.
Figure 18. Experimental results of the estimated states with the proposed controller under three-phase distorted grid voltages. (a) Waveforms of measured and estimated grid-side currents at the SRF; (b) waveforms of reference and estimated inverter-side currents at the SRF; and (c) waveforms of reference and estimated capacitor voltages at the SRF.
Electronics 11 00731 g018
Figure 19. Experimental results of the proposed controller under three-phase distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value. (a) Three-phase grid voltages; (b) three-phase grid currents; and (c) FFT result of phase-a current.
Figure 19. Experimental results of the proposed controller under three-phase distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value. (a) Three-phase grid voltages; (b) three-phase grid currents; and (c) FFT result of phase-a current.
Electronics 11 00731 g019
Figure 20. Experimental results of the proposed controller under the LCL filter parameter variations. (a) Three-phase grid currents: the filter capacitance Cf decreases from 4.5 μF to 3 μF; (b) FFT result of phase-a current: the filter capacitance Cf decreases from 4.5 μF to 3 μF; (c) three-phase grid currents: the filter capacitance Cf increases from 4.5 μF to 6 μF; and (d) FFT result of phase-a current: the filter capacitance Cf increases from 4.5 μF to 6 μF.
Figure 20. Experimental results of the proposed controller under the LCL filter parameter variations. (a) Three-phase grid currents: the filter capacitance Cf decreases from 4.5 μF to 3 μF; (b) FFT result of phase-a current: the filter capacitance Cf decreases from 4.5 μF to 3 μF; (c) three-phase grid currents: the filter capacitance Cf increases from 4.5 μF to 6 μF; and (d) FFT result of phase-a current: the filter capacitance Cf increases from 4.5 μF to 6 μF.
Electronics 11 00731 g020
Figure 21. Experimental results of the proposed controller under the LCL filter parameter variations under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value. (a) Three-phase grid currents: the filter capacitance Cf creases from 4.5 μF to 3 μF; (b) FFT result of phase-a current: the filter capacitance Cf decreases from 4.5 μF to 3 μF; (c) Three-phase grid currents: the filter capacitance Cf increases from 4.5 μF to 6 μF; and (d) FFT result of phase-a current: the filter capacitance Cf increases from 4.5 μF to 6 μF.
Figure 21. Experimental results of the proposed controller under the LCL filter parameter variations under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value. (a) Three-phase grid currents: the filter capacitance Cf creases from 4.5 μF to 3 μF; (b) FFT result of phase-a current: the filter capacitance Cf decreases from 4.5 μF to 3 μF; (c) Three-phase grid currents: the filter capacitance Cf increases from 4.5 μF to 6 μF; and (d) FFT result of phase-a current: the filter capacitance Cf increases from 4.5 μF to 6 μF.
Electronics 11 00731 g021
Figure 22. Experimental results of the proposed controller with L g = 1   mH . (a) Three-phase grid currents under distorted grid voltages; (b) FFT result of phase-a current under distorted grid voltages; (c) three-phase grid currents under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value; and (d) FFT result of phase-a current under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value.
Figure 22. Experimental results of the proposed controller with L g = 1   mH . (a) Three-phase grid currents under distorted grid voltages; (b) FFT result of phase-a current under distorted grid voltages; (c) three-phase grid currents under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value; and (d) FFT result of phase-a current under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value.
Electronics 11 00731 g022
Figure 23. Experimental results for the proposed control method under the grid frequency change from 60 Hz to 50 Hz. (a) Three-phase grid currents under distorted grid; (b) three-phase grid currents under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value.
Figure 23. Experimental results for the proposed control method under the grid frequency change from 60 Hz to 50 Hz. (a) Three-phase grid currents under distorted grid; (b) three-phase grid currents under distorted and imbalanced grid voltages with e a drop to 83.33% of the nominal value.
Electronics 11 00731 g023
Figure 24. Experimental result of three-phase grid currents for the proposed control method under distorted grid voltages when the current reference has a step change from 2 A to 4 A.
Figure 24. Experimental result of three-phase grid currents for the proposed control method under distorted grid voltages when the current reference has a step change from 2 A to 4 A.
Electronics 11 00731 g024
Table 1. System parameters of a three-phase GCI with LCL filter.
Table 1. System parameters of a three-phase GCI with LCL filter.
ParametersValueUnits
DC-link voltage420V
Filter resistance0.5Ω
Filter capacitance3/4.5/6µF
Inverter-side filter inductance1.7mH
Grid-side filter inductance1.0mH
Grid voltage (line-to line rms)220V
Grid frequency50/60Hz
Switching frequency10kHz
Table 2. Execution time of the proposed control scheme.
Table 2. Execution time of the proposed control scheme.
Full Algorithm65 µs
Space vector modulation + data acquisition + etc.40 µs
Model predictive current controller5 µs
LMI-based full-state observer12 µs
MAF-PLL8 µs
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kim, Y.; Tran, T.V.; Kim, K.-H. LMI-Based Model Predictive Current Control for an LCL-Filtered Grid-Connected Inverter under Unexpected Grid and System Uncertainties. Electronics 2022, 11, 731. https://doi.org/10.3390/electronics11050731

AMA Style

Kim Y, Tran TV, Kim K-H. LMI-Based Model Predictive Current Control for an LCL-Filtered Grid-Connected Inverter under Unexpected Grid and System Uncertainties. Electronics. 2022; 11(5):731. https://doi.org/10.3390/electronics11050731

Chicago/Turabian Style

Kim, Yubin, Thuy Vi Tran, and Kyeong-Hwa Kim. 2022. "LMI-Based Model Predictive Current Control for an LCL-Filtered Grid-Connected Inverter under Unexpected Grid and System Uncertainties" Electronics 11, no. 5: 731. https://doi.org/10.3390/electronics11050731

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop