摘要
本文采用动态状态反馈控制方法研究在外界干扰下带LCL滤波器的三相并网逆变器的鲁棒电流跟踪控制问题. 首先, 本文构建内模用于学习并网逆变器在稳态下的状态和输入信息. 其次, 利用内模原理, 基于一些合适的坐标变换将跟踪控制问题转化为鲁棒镇定控制问题. 然后, 设计一种动态状态反馈控制律来处理这一鲁棒镇定问题, 从而得到三相并网逆变器的鲁棒电流跟踪控制问题的解. 该控制方法能够保证闭环系统的渐近稳定性. 最后, 通过几组仿真验证提出的控制方法的有效性, 并将其与前馈控制方法做对比, 以验证本文提出的方法对不确定参数的鲁棒性.
Abstract
This article investigates the robust current tracking control problem of three-phase grid-connected inverters with LCL filter under external disturbance by a dynamic state feedback control method. First, this paper constructs an internal model to learn the information of the states and input of the grid-connected inverter under steady state. Second, by utilizing the internal model principle, the paper turns the tracking control problem into the robust stabilization control problem based on some appropriate coordinate transformations. Then, The paper designs a dynamics state feedback control law to deal with this robust stabilization problem, and thus the solution of the robust current tracking control problem of three-phase grid-connected inverters can be obtained. This control method can ensure the asymptotic stability of the closedloop system. Finally, the paper illustrates the effectiveness of the proposed control approach through several groups of simulations, and compares it with the feedforward control method to verify the robustness of the proposed control method to uncertain parameters.
1 Introduction
With the rapid development and increasing employment of renewable energy, grid-connected inverters have gained more and more attention because of its reliability and flexibility [1]. As the key components of micro-grids and distributed generation systems, the grid-connected inverters play an important role in providing effective interfaces for renewable and sustainable distributed energy resources.
The grid-connected inverters should operate in a stable way that its output current injecting into the network is as similar as the desired sinusoidal signal, in viewpoint of magnitude, phase and frequency. As such, LCL filters are widely used in grid-connected inverter for its better ability of attenuating the switchingfrequency harmonics [2]. This is important for modern power electronics devices requiring high power quality. However, due to the inherent resonance of LCL filters, the inverter systems are subject to instability problem [3]. Thus, passive damping techniques from the viewpoint of circuit design have been investigated to reduce the undesired resonant oscillation. Different approaches have been proposed such as modifying reactive elements with different topologies [4], using optimization algorithms for filters parameter design [5] and using adaptive observer and event-triggered mechanism for control mechanism [6] and the references therein. As drawbacks, the passive damping methods increase the filter volume and power losses [7].
To avoid the drawbacks, one alternative solution is to employ the active damping techniques, consisting in modifications of the control diagram without extra losses. Various control methods have been routinely used to enhance the performance of grid-connected inverters which, in general, include the popular proportional integral (PI) control [8-9] and proportional resonant (PR) control [10-11]. In [8], based on feedback linearization technique, a PI controller has been designed by combining a disturbance observer. Unfortunately, a main demerit of the feedback linearization technique is that the exact knowledge of model parameters needs to be known. In [9], based on system feedback ratio matrix, a novel perspective of stability analysis has been proposed, which is more suitable for engineering because of its low computational complexity and high accuracy. For the PR controller in stationary reference frame, as stated in [10], it is almost an equivalent alternative to synchronous frame PI controllers. It removes the computational-intensive transformation from stationary frame to synchronous frame [11] . By choosing a infinite gain at the chosen resonant frequency, it can theoretically achieve zero steady-state error.
In order to effectively achieve the current tracking for grid-connected inverters, research effort has been put into developing some other advanced control strategies because of the great computing power available from modern digital signal processors. Model predictive control (MPC) is designed to minimize the tracking error by defining a cost function [12], and therefore, it offers a straightforward way to include required constraints and nonlinearities in the control law. Its applications in the power electronics field can be found in [12-14]. In [13], an observer-based control architecture was proposed to reduce the required sensors, eliminate measurement noise and reduce the influence of grid disturbance and parameter uncertainty. In [14], by using the state estimator, the disturbance observer and the cost function, a sensorless MPC protocol based on the grid-side current measurement was proposed for a gridconnected inverter with LCL filter, which can suppress the filter resonance frequency component and against the variation of grid impedance.
The aforementioned literature for the active damping controller design hardly take into account robustness to external disturbance and parameter uncertainty. Variations of inverter parameters and grid impedance would result in changes of resonance frequency such that the original fixed control gains may fail to give the satisfactory performance. To overcome this challenge, sliding mode control (SMC) has been studied in recent work [15-17]. SMC has the ability to reject parameters deviations and undesirable disturbances. In [17], a finite-time full-order sliding mode method was proposed to enhance the response speed and robustness of the inverter system. In addition to SMC, control has also been applied to enhance robust performance for its optimal rejection of external disturbances [18-20] . Such a control philosophy usually leads to high controller gains, since it is designed in order to guarantee the satisfactory performance specifications even for the worst-case uncertainties and disturbances. In [18], a linear matrix inequality condition has been proposed to obtain a less conservative controller for the grid-connected inverter. By mixing quality criteria, the study in [19] aims to find a tradeoff between control gain and performance. In [20], by utilizing observer, a faulttolerant controller was presented to achieve accurate voltage tracking and current sharing for DC microgrids with disturbances.
This article formulates the current tracking control problem of grid-connected inverters under the grid voltage disturbance in the output regulation scheme. The aim of output regulation control (ORC) is to obtain a feedback controller such that the out of a controlled plant can achieve asymptotic tracking with the ability of disturbance rejection, and furthermore, the trajectory of the closed-loop system exists and is bounded [21]. As opposed to the inversion-based tracking control, ORC is designed without requiring differential information knowledge of output tracking error. Hence, ORC provides a more reliable tracking solution since noise in the measured output would not be amplified by differentiation. On the other hand, the tracking performance under the inversion-based scheme is vulnerable to the measurement noise in practice such that the controlled system would even corrupt.
It is worth mentioning that a general framework has been established in [21], where, by using the internal model resulting from an elegant concept of steady-state generator, the output regulation problem can be converted into a stabilization problem. Such a framework lends itself to a greater flexibility of using various stabilization techniques such that the trajectory tracking with external disturbances can be guaranteed under the un-certain parameter [22]. The main contributions are as follows.
1) The paper considers the grid voltage disturbance while designing the current tracking controller for the grid-connected inverters. Moreover, in contrast to the recent work [23-25] using feedback linearization technique and disturbance observer scheme, the output regulation scheme is employed such that the proposed controller allows the parameter uncertainty.
2) The design philosophy gives an explicit step-bystep procedure to determine the controller gains such that, for parameters within any compact subset, the control objective can be achieved. This facilitates the adjustment of controller gains in actual implementations. Steady-state performance with robustness against different parameter settings is remarkable, as verified by simulations.
3) The output regulation framework based on internal model principle proposed in [21] is first applied to grid-connected inverters. Under this framework, theparameter uncertainty and the grid-connected voltage disturbance can be handled and the current asymptotic tracking can be achieved simultaneously.
2 Inverter model and problem formulation
Fig.1 shows the control schematic diagram of the distributed generation (DG) interfacing system, which consists of a three-phase inverter, a coupled LCL filter with isolating transformer and a control strategy. As in [26], the dynamic model of each phase for the inverter is described by
(1)
where VI represents the input of LCL filter, IL, VC, IO and VG represent the inverter side current, capacitor voltage, current injected into the grid and grid voltage, respectively.
Fig.1The schematic diagram and the proposed control strategy of the DG interfacing system
Since there exist parameter drifting and/or parasitic capacitance/inductance, the paper considers the system parameters that belong to a certain neighborhood around the nominal values. For the grid-connected inverter (1) , usingandto represent its nominal and variation values of the parameter vector, respectively, it has the actual parameter vector valuewith
In practice, the inverter is required to supply high
power quality in the sense that, under the parameter uncertainty w, the grid current IO could achieve the asymptotical tracking of a given reference signal yr (t) in the presence of interfacing disturbance voltage VG (t) , both of which have a sinusoidal form given by yr (t) = Ar sin (σt+ϕr) and VG (t) = Ad sin (σt+ϕd) , with Ar, Ad the amplitude, σ the frequency, and ϕr, ϕd the phase.
In the following, the paper will formulate the control problem of grid-connected inverter in the outputregulation framework. For this purpose, one can generate the reference current and disturbance voltage using an exosystem as follows:
(2)
Therefore, it has yr (t) = v1 (t) = Ar sin (σt + ϕr) and VG (t) = v3 (t) = Ad sin (σt + ϕd) with the initial values v (0) = [Ar sin ϕr Ar cos ϕr Ad sin ϕd Ad cos ϕd] T.
Denoting x1 = IO, x2 = VC, x3 = IL, u = VI, y = x1, we can describe the tracking control problem of grid-connected inverter under grid voltage disturbance as follows.
Problem 1 Find a dynamic control law u for the following system:
(3)
that makes the controlled grid current y asymptotically tracks the given sinusoidal signal v1 under the external sinusoidal disturbance v3, i.e.,
3 Controller design and stability analysis
In this section, the paper will solve the controller design problem for grid-connected inverter, and solve the robust output regulation problem for the system (3) in a standard lower triangular form. To this end, the paper first establishes the elegant internal model to guarantee the asymptotic tracking under the unknown parameter uncertainty and disturbance.
As known from the output regulation framework, a necessary condition is that there exist zero-error constrained state and input, respectively, denoted byandwhich satisfy the following regulator equations:

(4)
By calculation, the solution is obtained to regulator equations (4) as follows:
(5)
where a1 = R1 (1 − L2Cσ2) + R2 (1 − L1Cσ2) , a2 = σ (L1 −L1L2Cσ2 +R1R2C +L2) , a3 = 1−L1Cσ2, and a4 = R1Cσ.
The solution provides the steady-state informationandwhen the grid-connected inverter achieves the tracking objective. However, due to the unavailable knowledge of v and w, it can not directly use the information for current tracker design. To solve this technical dilemma, the paper resorts to establish a dynamical compensator called internal model [21]. For simplicity, defineThen, notice thatare polynomial of v whose coefficients depend on w. In light of reference [21], it has
(6)
where
It can be observed that the pairis always observable. Choose Hurwitz matrixand vectorfor i = 1, 2, 3 such that the pair (Mi, Ni) is controllable. Since the spectra of Mi is disjoint from Φi , one can always obtain a nonsingular matrix Ti satisfying the Sylvester equation
(7)
In this respect, denoting θi (v, w) = Tiτi (v, w) gives the steady-state generator
where. Therefore, the internal model with outputxi+1 can be established as follows:
(8)
where x4 = u.
The procedure of establishing the internal model (8) follows the general line in [21]. Technically, it provides the steady-state information for the tracking and disturbance rejection problem of inverter. As a result, perform the coordinate transformation defined as

(9)
withand, it has the following system:
(10)
whereand, for i = 1, 2, 3,
In the above equations, by merging and simplifying, it has
with
Notice that the transformed system (10) satisfies Θi (0, · · ·, 0, w) = 0 and Υi (0, · · ·, 0, w) = 0 for i = 1, 2, 3 and allTherefore, the tracking control problem of system (3) has been turned to the robust stabilization problem of the transformed system (10) . Until now, it is ready to propose the following lemma.
Lemma 1 The robust stabilization control problem of the system (10) is solved by
(11)
where ki for i = 1, 2, 3, are positive constants to be determined.
The proof is provided in Appendix.
Remark 1 In the proof of Lemma1, k1, k2, k3 need to be selected to satisfy and , respectively. In fact, it can also choose k1, k2, k3 in another way, so that the closed-loop system is asymptotically stable. Let and Thus, it has the following system:
(12)
where
It further has
(13)
If we can choose k1, k2 and k3 such that the matrix Ac is Hurwitz, then the system (13) is asymptotically stable. In addition, the transient response index of the system can be guaranteed by adjusting parameter k1, k2 and k3.
Further, it has the main results as follows.
Theorem 1 Problem 1 is solved by the following dynamic controller
(14)
The proof is provided in Appendix.
4 Simulation verification
In this subsection, the simulation tests on a threephase grid-connected inverter are conducted to illustrate the efficiency of the proposed feedback control scheme and the comparison with the feedforward control method is shown to reinforce this effect by using MATLAB/Simulink platform.
The range of system parameters used in the simulation are listed in Table1. A sine current configured with Ar = 10 A, ϕr = 0 rad is taken as the desired output current injected into the grid and a sine voltage with rad is chosen as the interfacing disturbance voltage, for which the nominal values R1 = 1.8 Ω, L1 = 600 µH, R2 = 1.4 Ω, L2 = 700 µH and C = 15 µF (represented by Case1) and the uncertain parameters R1 = 2.5 Ω, L1 = 450 µH, R2 = 0.8 Ω, L2 = 450 µH, C = 12 µF (represented by Case2) are used in LCL-filter to produce the actual output current IO (t) and to verify the robustness performance against parameter uncertainty.
Table1System parameters
As shown in Table1, the power frequency f = 50 Hz, then it has σ = 100π and
It further has yr (t) = v1 (t) = 10 sin (100πt) and.
According to Eq. (6) , for i = 1, 2, 3, it has
Choose the controllable pair (Mi, Ni) for i = 1, 2, 3 as
By the solution Ti , i = 1, 2, 3 of the Sylvester equation (7) , it further has
Then, by Theorem 1, a dynamic state feedback controller (14) is designed with k1 = 12, k2 = 0.035, k3 = 340.
Since the input voltage VI of each phase for a threephase grid-connected inverter cannot be controlled directly, it needs to use the input signal u as modulation signal to generate the gate drive signals by space vector pulse width modulation (SVPWM) technique. Then, the inverter is driven by the gate drive signals and generates the driving voltage for each phase. Under the supervisory of the developed feedback controller, the grid-connected inverter can form the required reference voltage after the transient fluctuation of its output voltage. The simulation model and the controller model are shown in Fig.2 and Fig.3, respectively.
Similarly, the paper sets two groups of system parameters like the nominal values and the uncertain parameters to observe the tracking performance of the output current and verify the robustness of our controller, and present the results in Fig.4 and Fig.5. It should be noted that eA, eB, eC represent the current tracking error for phase A, phase B and phase C, respectively.
Fig.2Simulation model for the proposed control scheme
Fig.3The proposed controller of block diagram
Fig.4Tracking errors under the proposed controller (14)
Fig.4 shows the output current tracking errors e = IO − yr with the nominal and uncertain grid-connected inverter values, respectively, and the results show that the output current signal IO can quickly follow the reference current signal yr under the proposed controlscheme. Fig.5 shows the corresponding total harmonic distortion (THD) analysis of output current IO of phase A in the above two test conditions. The THD values are 0.85% and 1.14% (<5%) , respectively, which indicates that the output current meets the requirements. The same conclusion holds for currents of other phases. Therefore, under the internal model based feedback controller (14) , the tracking performance can be maintained despite the changes in the system parameters, which validates the robustness of the proposed controller (14) .
Fig.5THD analysis under the proposed controller (14)
To better demonstrate the performance of the proposed control strategy, the paper uses a feedforward control method based on regulator equations for comparison. For the grid-connected inverter with nominal system parameters, under the assumption that the system states in Eq. (3) and the exosystem signals in Eq. (2) can be available, the feedforward control law can then be directly employed.
By Eq. (3) , it has the following system
(15)
whereand
It’s easy to prove that all the eigenvalues of S have no negative real parts, and the pair (A3, B3) is controllable. Furthermore, the regulator equations
(16)
have a solution (X, U) with
where
Therefore, by [22], it can design a feedforward controller as follows:
(17)
where K1 makes the matrix A3 +B3K1 is Hurwitz and K2 = U−K1X. Here, the expected eigenvalues of matrix A3+B3K1 are equipped with {−20 300, −20 800, −20 400}, then it obtains K1 = [−5.381 1 − 8.418 0 −33.900 0] and K2 = [54.228 0 2.494 9 9.417 1 0.168 2].
With the same parameter conditions and SVPWM mechanism, a simulation under the feedforward controller (17) is performed as a comparison with our controller (14) , and its results are given in Fig.6 and Fig.7. In Fig.6 and Fig.7, one can see that the output current tracking errors can converge to the neighborhood of the origin under the nominal parameter condition, but not under the uncertain parameter condition, which indicates that, in contrast to the proposed control strategy (14) , the feedforward controller (17) cannot tolerate the parameter uncertainty.
Fig.6Tracking errors under the feedforward controller (17)
As a result, our controller (14) has more advantages in maintaining the system performance and suppressing the variation of system parameter. In other words, the proposed controller is robust, while the feedforward controller is not.
In MATLAB/Simulink experiments, due to the influence of SVPWM and the existence of harmonic com-ponents, the current tracking error is not asymptotically stable under the proposed control strategy. However, from Fig.4–7, the comparison with the feedforward controller still shows that our controller (14) has better robustness to suppress the parameter uncertainty.
Fig.7THD analysis under the feedforward controller (17)
5 Conclusions
This article has researched the robust current tracking control problem of the three-phase grid-connected inverters with external sinusoidal disturbances. By the internal model principle, a solution to the problem has been presented by a dynamic state feedback control law. Furthermore, the parameter uncertainty and the grid voltage disturbance have been well handled and the performance recovery has been achieved under the proposed control strategy. In the future, the research will consider an output-based control strategy and extend the results to micro-grid experiment platforms.
Appendix Proof of Lemma 1
Proof Choose
wherefor i = 1, 2, 3, are positive constants to be specified later, Pi satisfying the following Lyapunov equation:
Similar to Eq. (11) , let with and ki being some positive constants to be specified later.
For the first subsystemof Eq. (10) , it has
where
Letting gives
where
It can be concluded that there exists positive constants and yielding Choosing k1 >it has
(A1)
For the second subsystemit follows that
where
Definingleads to
where
Chooseandsuch thatThen, one can always find a positive constant p1 assuring ρ21 ≥ 1 and λ21 ≥1. Lettinggives
(A2)
Moreover, the third subsystemcan be rewritten as
where
Definingone can obtain
where
One can choose positive constantsandsuch that ρ33 ≥ 1 is satisfied. In addition, there always exists a positive constant p2 satisfying ρ31 ≥ 1, ρ32 ≥ 1, λ31 ≥ 1, λ32 ≥ 1. Lettingit obtains
(A3)
Since V3 is a positive definite function satisfying (A3) , it can conclude that and are bounded for all t ≥ 0 and square integrable on [0, ∞) . Using Barbalat’s lemma, and approach zero as t → ∞, and therefore, the closed-loop system is asymptotically stable for w ranging over a compact set W.
Proof of Theorem 1
Proof First, based on Lemma1 and for all t ≥ 0, we obtain that are bounded. Also, it is known that v and w are bounded. Then, according to the transformation (9) , it can conclude that and u are bounded. That is to say, all trajectories of the whole closed-loop system formed by Eq. (3) and Eq. (14) is bounded.
Second, based on Lemma1, the system (12) is asymptotically stable. Thus, it has which together with the definitionof leads to
As a result, Problem 1 has been solved.