MPC with Constant Switching Frequency for Inverter-Based Distributed Generations in Microgrid Using Gradient Descent

Variable switching frequency in the finite control set model predictive control (FCS-MPC) method causes a negative impact on the converter efficiency and the design of the output filters. Several studies have addressed the problem, but they are either complicated or require heavy computation. This study proposes a new model predictive control (MPC) method with constant switching frequency, which is simple to implement and needs only a small computation time. The proposed MPC method is based on the gradient descent (GD) method to find the optimal voltage vector. Since the cost function of the MPC method is represented in the strongly convex function, the optimal voltage vector could be found quickly by using the GD method, which reduces the computation time of the MPC method. The design of the proposed MPC method based on GD (GD-MPC) is shown in this study. The feasibility of the proposed GD-MPC is evaluated in the real-time simulation using OPAL-RT technologies. The performance of the proposed method in the case of single inverter operation or parallel inverter operation is shown. A comparison study on the proposed GD-MPC and the MPC with the concept of the virtual state vector (VSV-MPC) is presented to demonstrate the effectiveness of the proposed predictive control. Real-time simulation results show that the proposed GD-MPC method performs better with a low total harmonic distortion (THD) value of output current and short computation time, compared to the VSV-MPC method.


Introduction
Finite control set model predictive control (FCS-MPC) has been widely used for controlling the power converters in the microgrid (MG) system.Based on the discrete-time model of the converter system with the finite number of switching states, the FCS-MPC technique predicts all of the future behaviors of the controlled variables.A cost function that considers the error between the controlled variable and the desired reference is defined.The control action that minimizes the cost function is given directly for the power converter without a modulator [1][2][3].The cost function of the FCS-MPC method is flexible; it is easy to include system constraints, nonlinearities, and multi-variable control objectives [4][5][6].With the intuitive concept, the FCS-MPC technique has been used in various fields of applications [1,[7][8][9].
The absence of the modulator makes FCS-MPC attractive for the complex converter topologies.However, the variable switching frequency caused by the lack of a modulator is the major disadvantage of the FCS-MPC technique.Various negative impacts of the variable switching frequency on the control performance of the power converter have been reported, such as difficulty in the design of filters, Section 3. The real-time simulation results are described in Section 4. Finally, Section 5 summarizes the main conclusion of this study.

Conventional Predictive Voltage Control
A three-phase two-level voltage sources converter (VSC), which consists of three legs and an inductance and capacitor (LC) filter, is shown in Figure 1.There are two switches in a leg with two possible switching states.The combination of three legs creates eight different possible switching states, as given by Equation ( 1): ( 1)( /3) 2 ( 1, ,6) 3 where dc V is the voltage of the direct current (DC) source.The switching states of different combinations of voltage vectors can be expressed by: 000, 100, 110, 010, 011, 001, 101, and 111.The state-space model of the VSC, including an LC filter, can be written as: where and f C i v are measured variables; t v can be calculated using Equation (1).
According to the method with the sampling time ( s T ), the discrete-time model of the VSC can be obtained from Equation (2), as follows: 1 2 ( 1) ( ) ( ) ( ) where .The predictive voltage of the capacitor can be calculated using Equation (3): In the conventional predictive voltage control, the cost function can be expressed as: The switching states of different combinations of voltage vectors can be expressed by: 000, 100, 110, 010, 011, 001, 101, and 111.The state-space model of the VSC, including an LC filter, can be written as: where i f and v C are measured variables; v t can be calculated using Equation (1).
According to the method with the sampling time (T s ), the discrete-time model of the VSC can be obtained from Equation (2), as follows: where T s 0 e Aτ B 2 dτ.The predictive voltage of the capacitor can be calculated using Equation (3): In the conventional predictive voltage control, the cost function can be expressed as: where v C,α (k + 1) and v C,β (k + 1) are the real and imaginary parts of the predictive voltage of capacitor; and v * C,α and v * C,β are the real and imaginary parts of the reference.
By using Equation ( 5), the optimal voltage vector can be found to minimize the error between the reference and the predictive voltage of the capacitor.

Predictive Voltage Control with Constant Switching Frequency Based on Virtual Vector
Conventional predictive voltage control considers the eight voltage vectors to predict the system response and evaluate the cost function.However, this method leads to variable switching frequency, and needs a high sampling time (T s ) to maintain high performance.In order to overcome the problem of variable switching frequency, the predictive control with constant switching frequency using virtual vectors was proposed in [11].The idea behind this control technique is to use additional virtual voltage vectors to evaluate the cost function.The optimal voltage vector including the virtual voltage vector is used to find the optimal control region.Then, the discrete space vector modulation (SVM) is used to generate the pulse signals for the power semiconductor.The virtual vectors can be obtained as a linear combination of real vectors (v real ) as follows: where T sw is the switching time.As the number of virtual vectors increases, the performance of the VSC is improved.Figure 2 shows eight real state vectors and 30 virtual state vectors.5), the optimal voltage vector can be found to minimize the error between the reference and the predictive voltage of the capacitor.

Predictive Voltage Control with Constant Switching Frequency Based on Virtual Vector
Conventional predictive voltage control considers the eight voltage vectors to predict the system response and evaluate the cost function.However, this method leads to variable switching frequency, and needs a high sampling time ( s T ) to maintain high performance.In order to overcome the problem of variable switching frequency, the predictive control with constant switching frequency using virtual vectors was proposed in [11].The idea behind this control technique is to use additional virtual voltage vectors to evaluate the cost function.The optimal voltage vector including the virtual voltage vector is used to find the optimal control region.Then, the discrete space vector modulation (SVM) is used to generate the pulse signals for the power semiconductor.The virtual vectors can be obtained as a linear combination of real vectors ( real v ) as follows: where sw T is the switching time.As the number of virtual vectors increases, the performance of the VSC is improved.Figure 2 shows eight real state vectors and 30 virtual state vectors.Energies 2019, 12, 1156 5 of 14

Gradient Descent
The gradient descent method, which is used for finding the minimum value of a convex function, is straightforward.There are two components to search for a stationary point: (i) the direction and (ii) the step size.It can be explained that this method typically starts at an arbitrary point (x (0) ) and then at every step (k) iteratively moves in the direction of ∆x (k) by step size γ to the next point [27]: In gradient descent, the search direction is the negative slope at that point, i.e., ∆x = −∇ f (x).Thus, iterative searches of gradient descents can be explained through the following recursive rules [27]: where γ is the learning rate.

Gradient Descent
The gradient descent method, which is used for finding the minimum value of a convex function, is straightforward.There are two components to search for a stationary point: (i) the direction and (ii) the step size.It can be explained that this method typically starts at an arbitrary point ( (0) x ) and then at every step ( k ) iteratively moves in the direction of by step size  to the next point [27]: In gradient descent, the search direction is the negative slope at that point, i.e., () Thus, iterative searches of gradient descents can be explained through the following recursive rules [27]: where  is the learning rate.

Proposed Predictive Control Strategy Based on Gradient Descent
The discrete-time model (Figures 2-4) is used for prediction in the proposed GD-MPC method.
Firstly, the cost function can be written in terms of ( ) and ( ) By using the gradient descent method to optimize the cost function J, the optimal voltage vector could be found.In order to find the minimal value of the cost function, the gradient of each cost function should be zero: The gradient of cost function ( J J J       ) results in:

Proposed Predictive Control Strategy Based on Gradient Descent
The discrete-time model (Figures 2-4) is used for prediction in the proposed GD-MPC method.Firstly, the cost function can be written in terms of v α (k) and v β (k) as follows: By using the gradient descent method to optimize the cost function J, the optimal voltage vector could be found.In order to find the minimal value of the cost function, the gradient of each cost function should be zero: The gradient of cost function (∇J = ∇J α + ∇J β ) results in: The gradient descent-based predictive control strategy (GD-MPC) iteratively updates function G in Equation ( 12) using the available voltage vector (v α , v β ) until it reaches the stationary point corresponding (Figure 3) to the minimum value of the cost function: Energies 2019, 12, 1156 6 of 14 where k denotes the time instant, and γ is the learning rate of the gradient descent algorithm.
The overall control diagram of the proposed GD-MPC is shown in Figure 4, and Figure 5 shows the control algorithm of the GD-MPC method.The optimal voltage vector for the next sampling instant is found by the gradient descent.Pulse width modulation (PWM) is used to generate the pulse signals for the power converter based on the optimal voltage vector.The gradient descent-based predictive control strategy (GD-MPC) iteratively updates function G in Equation ( 12) using the available voltage vector ( , v v α β ) until it reaches the stationary point corresponding (Figure 3) to the minimum value of the cost function: ( 1) ( ) ( ) , ( ) where k denotes the time instant, and γ is the learning rate of the gradient descent algorithm.
The overall control diagram of the proposed GD-MPC is shown in Figure 4, and Figure 5 shows the control algorithm of the GD-MPC method.The optimal voltage vector for the next sampling instant is found by the gradient descent.Pulse width modulation (PWM) is used to generate the pulse signals for the power converter based on the optimal voltage vector.

Store optimal vector
Wait for next sampling instant ) Flowchart of the proposed control strategy.

Simulation Results
Figure 5. Flowchart of the proposed control strategy.

Simulation Results
The feasibility of the proposed MPC method is validated by real-time simulation using OPAL-RT technologies.The parameters of the converter and simulation are shown in Table 1.The impact of gradient descent on the control performance of the proposed MPC is presented.A comparison study on the proposed MPC and the MPC with a virtual state vector is presented in this section to show the effectiveness of the proposed method.Three cases are carried out to show the effect of the learning rate γ on the control performance of the converter system, which are γ = 1, γ = 10, and γ = 20.The real-time simulation results are shown in Figure 6.It is assumed that the load is increased at 0.3 s, and the root mean square (RMS) load voltage is 220 V.It can be seen that the proposed MPC with gradient descent is stably operated when the load is changed.In three cases, the inverter current is increased quickly to compensate for the load change.Three cases are carried out to show the effect of the learning rate  on the control performance of the converter system, which are  = 1,  = 10, and  = 20.The real-time simulation results are shown in Figure 6.It is assumed that the load is increased at 0.3 s, and the root mean square (RMS) load voltage is 220 V.It can be seen that the proposed MPC with gradient descent is stably operated when the load is changed.In three cases, the inverter current is increased quickly to compensate for the load change.It is observed that the learning rate  has a significant impact on the computation of the proposed MPC method, as shown in the iteration in Figure 6.In case 1, which has a relatively small learning rate ( = 1), the optimal voltage vector is found after 92 iterations.In case 2, in which  is equal to 10, it takes only three iterations to find the optimal voltage vector; this is even smaller than the It is observed that the learning rate γ has a significant impact on the computation of the proposed MPC method, as shown in the iteration in Figure 6.In case 1, which has a relatively small learning rate (γ = 1), the optimal voltage vector is found after 92 iterations.In case 2, in which γ is equal to 10, it takes only three iterations to find the optimal voltage vector; this is even smaller than the conventional MPC method, which takes seven iterations to obtain the optimal voltage vector.When the load current is increased, it takes only one or two iterations to obtain the optimal voltage vector.A significant computation time could be reduced by the proposed MPC method.However, if the learning rate γ is too large, the optimal voltage vector cannot be found within the maximum amount of iterations.This has a negative impact on the control performance of the converter system as shown in case 3, which has a γ value equal to 20.
It can be seen that the converter with a smaller learning rate value shows better performance.It can be seen in the THD comparison in Figure 6 that the value of THD in case 1 is the smallest, with a value of 1.08 %.The increase of learning rate could reduce the computation burden but increase the THD of the output current.However, the THD value of the output current is still small (THD = 1.29% in case 2).
The design of the proposed MPC method is based on the discrete-time model of the converter, in which the converter parameters such as L and C are assumed to be unchanged.However, the LC parameters could be changed by the operating condition of the converters, which might have a negative impact on the control performance of the MPC method.In this paper, it is assumed that the filter inductor L is changed, and its effect on the control performance is evaluated.

Effect of Uncertain Parameter
The MPC strategy is based on the model of the converter system to predict the future behavior of the controlled variable and find the optimal action based on the predicted variables.Thus, the change Energies 2019, 12, 1156 9 of 14 of converter parameters has an impact on the control performance of the MPC method.This section presents the effect of the uncertain parameter on the control performance of the proposed MPC method.
There are three cases are considered in this section, which are the original filter inductor L, a 10% change of L, and a 20% change of L. The real-time simulation results of three cases are shown in Figure 7.At 3 s, the load is increased, which results in an increase of inverter output current.It can be seen that the proposed MPC method is robust regarding the change of filter inductor.The output voltage and current of the converter are high qualities.There is an impact of the uncertain parameter on the control performance of the proposed method.It takes more iterations to find the optimal voltage vector when the filter inductor is changed.It can be seen that in the case of the original value of L, the maximum iteration to find the optimal voltage vector is 12 at the load changing.However, in the case of a 10% change in the L value, the maximal iteration is 30, whereas it is 100 in the case of a 20% change.However, the overall performance of the proposed method is stable in this scenario.
Energies 2019, 12, x; doi: FOR PEER REVIEW www.mdpi.com/journal/energiesfilter inductor L is changed, and its effect on the control performance is evaluated.

Effect of Uncertain Parameter
The MPC strategy is based on the model of the converter system to predict the future behavior of the controlled variable and find the optimal action based on the predicted variables.Thus, the change of converter parameters has an impact on the control performance of the MPC method.This section presents the effect of the uncertain parameter on the control performance of the proposed MPC method.
There are three cases are considered in this section, which are the original filter inductor L, a 10% change of L, and a 20% change of L. The real-time simulation results of three cases are shown in Figure 7.At 3 s, the load is increased, which results in an increase of inverter output current.It can be seen that the proposed MPC method is robust regarding the change of filter inductor.The output voltage and current of the converter are high qualities.There is an impact of the uncertain parameter on the control performance of the proposed method.It takes more iterations to find the optimal voltage vector when the filter inductor is changed.It can be seen that in the case of the original value of L, the maximum iteration to find the optimal voltage vector is 12 at the load changing.However, in the case of a 10% change in the L value, the maximal iteration is 30, whereas it is 100 in the case of a 20% change.However, the overall performance of the proposed method is stable in this scenario.

Nonlinear Load Condition
Figure 8 shows the control performance of the proposed MPC method in the nonlinear load condition.The diode bridge rectifier is used as a nonlinear load in this study.It can be observed that the output voltage is still sinusoidal, although the load current is highly distorted.The nonlinear load has a slight impact on the iteration of the proposed method.However, the maximum iteration is only five in this condition.Generally, the proposed MPC method is operated stably in this condition.
Energies 2019, 12, x FOR PEER REVIEW 10 of 14 Figure 8 shows the control performance of the proposed MPC method in the nonlinear load condition.The diode bridge rectifier is used as a nonlinear load in this study.It can be observed that the output voltage is still sinusoidal, although the load current is highly distorted.The nonlinear load has a slight impact on the iteration of the proposed method.However, the maximum iteration is only five in this condition.Generally, the proposed MPC method is operated stably in this condition.

A Comparison Study
A comparison study on the proposed GD-MPC and the VSV-MPC in [11] is presented in this section.In the VSV-MPC method, there are two cases with a different number of virtual state vectors are carried out, which are 482 and 962 virtual state vectors.

A Comparison Study
A comparison study on the proposed GD-MPC and the VSV-MPC in [11] is presented in this section.In the VSV-MPC method, there are two cases with a different number of virtual state vectors are carried out, which are 482 and 962 virtual state vectors.

Computation Time
Figure 9 shows the comparison of the computation time of the proposed GD-MPC and other MPC techniques such as VSV-MPC and conventional MPC.It can be seen in Figure 9a that the proposed GD-MPC method could significantly reduce the computation time compared to the VSV-MPC method.The execution time of the GD-MPC is 9.77 µs, whereas it is 24.7 µs or 79.29 µs in the cases with the VSV-MPC method.The execution time of the proposed GD-MPC method is much smaller than that of the VSV-MPC method, because the proposed method takes less than only five iterations to find the optimal voltage vector, whereas the VSV-MPC method always takes 482 or 962 iterations to find the optimal vectors.

A Comparison Study
A comparison study on the proposed GD-MPC and the VSV-MPC in [11] is presented in this section.In the VSV-MPC method, there are two cases with a different number of virtual state vectors are carried out, which are 482 and 962 virtual state vectors.

Computation Time
Figure 9 shows the comparison of the computation time of the proposed GD-MPC and other MPC techniques such as VSV-MPC and conventional MPC.It can be seen in Figure 9a that the proposed GD-MPC method could significantly reduce the computation time compared to the VSV-MPC method.The execution time of the GD-MPC is 9.77 s, whereas it is 24.7 s or 79.29 s in the cases with the VSV-MPC method.The execution time of the proposed GD-MPC method is much smaller than that of the VSV-MPC method, because the proposed method takes less than only five iterations to find the optimal voltage vector, whereas the VSV-MPC method always takes 482 or 962 iterations to find the optimal vectors.Figure 9b shows the comparison of the computation time of the proposed GD-MPC and the conventional MPC method, and which of the two is the computationally efficient MPC method.computation time of the proposed GD-MPC method is dependent on the learning rate value (γ).It can be seen that the computation time of the proposed method is reduced with the increase of the learning rate.The conventional MPC evaluates eight possibilities of the cost to find the optimal vector, whereas the proposed GD-MPC method could optimal vector with a few iterations.Thus, the computation time of the proposed method is smaller than that of the conventional MPC when the value of the learning rate is larger than five, as shown in Figure 9b.
The control performances of the proposed GD-MPC method, the VSV-MPC method, and conventional MPC method are shown in Figure 10.It can be seen that the performance of the conventional MPC method is not good, because only eight vectors are used to control the voltage.Thus, a lot of computation time is not required, but the performance is not good.Also, the performance of the VSV-MPC method is improved by increasing the number of virtual state vectors.With the number of virtual state vectors equal to 962 in the case of the VSV-MPC method, the output voltage and current are sinusoidal with low THD values (average THD = 1.45%).With the proposed GD-MPC method, the THD of the output current is still smaller than that in the case of the VSV-MPC method, which has 962 virtual state vectors, despite its small computation time.It is observed that the proposed GD-MPC method performs better than the VSV-MPC method, and the computation time of the GD-MPC method is much smaller than that of the VSV-MPC method.With the number of virtual state vectors equal to 962 in the case of the VSV-MPC method, the output voltage and current are sinusoidal with low THD values (average THD = 1.45%).With the proposed GD-MPC method, the THD of the output current is still smaller than that in the case of the VSV-MPC method, which has 962 virtual state vectors, despite its small computation time.It is observed that the proposed GD-MPC method performs better than the VSV-MPC method, and the computation time of the GD-MPC method is much smaller than that of the VSV-MPC method.

Parallel Operation of Inverters in Microgrid
The parallel operation of the inverter in the MG system is an important issue due to the existence of the circulating current among inverters.The converter controller should be designed properly in order to ensure the stable operation of the MG system and suppress the circulating current.The tested MG system with two parallel inverters shown in Figure 11 is used to evaluate the control performance of the proposed GD-MPC method.A droop control scheme is used to share power between the two inverters.A comparison study of the proposed GD-MPC and VSV-MPC methods is also presented in this section.

Parallel Operation of Inverters in Microgrid
The parallel operation of the inverter in the MG system is an important issue due to the existence of the circulating current among inverters.The converter controller should be designed properly in order to ensure the stable operation of the MG system and suppress the circulating current.The tested MG system with two parallel inverters shown in Figure 11 is used to evaluate the control performance of the proposed GD-MPC method.A droop control scheme is used to share power between the two inverters.A comparison study of the proposed GD-MPC and VSV-MPC methods is also presented in this section.The circulating current exists between two parallel inverters due to the line impedance mismatch.Figure 12 shows the results of the two control methods in the tested MG system.As shown in this figure, both GD-MPC and VSV-MPC could stably control the converter in the tested MG system.The output voltage and current of the inverter are sinusoidal.However, the circulating current between two inverters exists, as can be seen in Figure 12.The circulating current in the case of the VSV-MPC method with 482 virtual state vectors is the largest, whereas that in the case of the proposed GD-MPC method is the smallest.The THD value of the output current in the case of the proposed GD-MPC method is smaller than that the case of the VSV-MPC method, with 962 virtual state vectors (1.3% in GD-MPC compared to 1.6% in VSV-MPC, which has 962 vectors).The circulating current exists between two parallel inverters due to the line impedance mismatch.Figure 12 shows the results of the two control methods in the tested MG system.As shown in this figure, both GD-MPC and VSV-MPC could stably control the converter in the tested MG system.The output voltage and current of the inverter are sinusoidal.However, the circulating current between two inverters exists, as can be seen in Figure 12.The circulating current in the case of the VSV-MPC method with 482 virtual state vectors is the largest, whereas that in the case of the proposed GD-MPC method is the smallest.The THD value of the output current in the case of the proposed GD-MPC method is smaller than that the case of the VSV-MPC method, with 962 virtual state vectors (1.3% in GD-MPC compared to 1.6% in VSV-MPC, which has 962 vectors).
Energies 2019, 12, x; doi: FOR PEER REVIEW www.mdpi.com/journal/energiessystem.The output voltage and current of the inverter are sinusoidal.However, the circulating current between two inverters exists, as can be seen in Figure 12.The circulating current in the case of the VSV-MPC method with 482 virtual state vectors is the largest, whereas that in the case of the proposed GD-MPC method is the smallest.The THD value of the output current in the case of the proposed GD-MPC method is smaller than that the case of the VSV-MPC method, with 962 virtual state vectors (1.3% in GD-MPC compared to 1.6% in VSV-MPC, which has 962 vectors).

Conclusions
This paper has proposed a new model predictive control strategy for the inverter-based distributed generations in the MG system, which is based on gradient descent (GD) to find the optimal voltage vector.Since the cost function of the MPC method could be formed in the strongly convex function, the optimal voltage vector could be rapidly found by using the GD method.In addition, due to the gradual change of the voltage vector in the normal condition, the convergence speed of the GD method could be improved significantly, and the optimal voltage vector for the next step could be found quickly.A comparison study of the proposed GD-MPC and the VSV-MPC

Conclusions
This paper has proposed a new model predictive control strategy for the inverter-based distributed generations in the MG system, which is based on gradient descent (GD) to find the optimal voltage vector.Since the cost function of the MPC method could be formed in the strongly convex function, the optimal voltage vector could be rapidly found by using the GD method.In addition, due to the gradual change of the voltage vector in the normal condition, the convergence speed of the GD method could be improved significantly, and the optimal voltage vector for the next step could be found quickly.A comparison study of the proposed GD-MPC and the VSV-MPC methods has been presented to show the effectiveness of the proposed method.The real-time simulation results have shown that the proposed GD-MPC could significantly reduce the computation time and improve the THD of the output inverter current.Since this paper focused on the design and analysis of the GD-MPC method, the real-time simulation results could be enough to show the advantages of the proposed method.The optimal design and experimental validation of the GD-MPC method on the converter prototype will be considered in our future work.

Figure 1 .
Figure 1.Space vector diagram in αβ frame including virtual states.

Figure 1 .
Figure 1.Space vector diagram in αβ frame including virtual states.
real and imaginary parts of the reference.By using Equation (

Figure 2 .
Figure 2. Space vector diagram in the αβ frame, including virtual states.

Figure 2 .
Figure 2. Space vector diagram in the αβ frame, including virtual states.

Figure 3 .
Figure 3. Example of a gradient search for a stationary point.Figure 3. Example of a gradient search for a stationary point.

Figure 3 .
Figure 3. Example of a gradient search for a stationary point.Figure 3. Example of a gradient search for a stationary point.Energies 2019, 12, x FOR PEER REVIEW 7 of 14

Figure 4 .
Figure 4. Space vector diagram in the αβ frame, including virtual vector states.

Figure 4 .
Figure 4. Space vector diagram in the αβ frame, including virtual vector states.

Figure 4 .
Figure 4. Space vector diagram in the αβ frame, including virtual vector states.

Figure 6 .
Figure 6.Effect of learning rate  on the control performance of the converter.

Figure 6 .
Figure 6.Effect of learning rate γ on the control performance of the converter.

Figure 7 .Figure 7 .
Figure 7.The effect of uncertain parameters on the control performance.

Figure 8 .
Figure 8. Performance of the proposed model predictive control (MPC) in the condition of nonlinear load.

Figure 8 .
Figure 8. Performance of the proposed model predictive control (MPC) in the condition of nonlinear load.

Energies 2019 ,Figure 8 .
Figure 8. Performance of the proposed model predictive control (MPC) in the condition of nonlinear load.

Figure 9 .
Figure 9. Computation time of the proposed gradient descent model predictive control (GD-MPC), virtual state vector model predictive control (VSV-MPC), and conventional model predictive control (MPC).

Figure 10 .
Figure 10.Comparison on the proposed GD-MPC method and the VSV-MPC method.

Figure 10 .
Figure 10.Comparison on the proposed GD-MPC method and the VSV-MPC method.

Figure 12 .
Figure 12.Control performance of the proposed GD-MPC and VSV-MPC in the MG system with two parallel inverters.

Figure 12 .
Figure 12.Control performance of the proposed GD-MPC and VSV-MPC in the MG system with two parallel inverters.