Next Article in Journal
Mosaicing Technology for Airborne Wide Field-of-View Infrared Image
Next Article in Special Issue
Decentralized Robust Control of a Network of Inverter-Based Distributed Generation Systems
Previous Article in Journal
A Cyber–Physical Systems-Based Double-Layer Mapping Petri Net Model for Factory Process Flow Control
Previous Article in Special Issue
Design of a Power Converter for Solar Energy Storage System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Low Current Ripple Parameter-Free MPCC of Grid-Connected Inverters for PV Systems

1
Xi’an Dynamic Inspection and Testing Co., Ltd., Xi’an 710000, China
2
Huaneng Jinchang Photovoltaic Power Generation Co., Ltd., Jinchang 737100, China
3
School of Electrical Engineering, Nantong University, Nantong 226000, China
4
Nanjing Moral Testing and Certification Co., Ltd., Nanjing 210000, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(15), 8976; https://doi.org/10.3390/app13158976
Submission received: 14 June 2023 / Revised: 29 July 2023 / Accepted: 3 August 2023 / Published: 4 August 2023
(This article belongs to the Special Issue Power Converters and Control Techniques)

Abstract

:
With an emphasis placed on a low-carbon economy, photovoltaic grid-connected inverters are moving toward the center of the stage. In order to address the problems related to the strong parameter dependence of the conventional model’s predictive control in grid-connected inverters, an improved parameter-free predictive current control is proposed. Relying on an extended state observer, an ultralocal model is employed to predict future currents without any parameters. The system can achieve a satisfactory performance in terms of dynamic response and robustness. Additionally, 30 virtual voltage vectors are extended for lower current ripples, which is followed by the use of a triangle candidate strategy to significantly ease the computing burden. In general, the proposed strategy omits parameter dependence, complex tuning work, and large tracking errors. The effectiveness of the proposed model is verified through the experimental results.

1. Introduction

Currently, the social economy and industrial production are developing rapidly, incurring an increasing amount of energy consumption. Nevertheless, fossil energy supplies are limited, such as oil, gas, and coal, the use of which can pollute the environment. In this manner, renewable sources of electricity, like solar energy, have been destined for a brighter future. For example, photovoltaic (PV) power-generation technology can effectively relieve the pressure of traditional thermal power generation; therefore, it has attracted significant attention recently [1,2,3]. As a bridge between circuits and the power grid, grid-connected inverters (GCIs) are an important component to realize the stability, reliability, and high efficiency of power-generation control systems [4,5].
There are two main conventional control strategies of GCI: pulse-width modulation and hysteresis-controlled pulse modulation [6,7]. The problems that are encountered by the two strategies are that the switching of frequency fails to maintain stability, and the total harmonic distortion is high. As the performance of digital processors improves, model predictive control (MPC) has been introduced to the control technology for grid-connected inverters [8,9,10,11]. MPC can omit the current inner loop control and pulse width modulation, yielding effortless application and strong adaptability. Specifically, Ref. [9] designed an MPC method based on the power prediction model, where the applied voltage vector (VV) was chosen by minimizing the power ripple. Therefore, flexible power regulation can be achieved. In addition to aiming for predictive power, predictive current control is another feasible technical route. Ref. [10] forecasts the possible behavior of the future grid current in accordance with the GCI model, namely model predictive current control (MPCC). Thereafter, the optimal VV can be selected so that the current error between the reference value and the predicted value is minimized in the cost function.
It is evident that the existing MPC strategies depend on accurate models of the grid-connected systems [12]. In practice, some uncertainties are inevitable in terms of inverter component parameters, considering the variations in climatic conditions. Therefore, satisfactory control performance can no longer be assured under model mismatches. So far, many researchers have posed a concern for the robustness of existing strategies [13,14,15].
On one hand, a variety of observers have been introduced in MPC to improve its performance and robustness. Particularly, disturbance observers are the principal force for this improvement due to their undisturbed grid current. In [13], a disturbance observer was built to estimate the actual uncertain disturbances in real time, and its output was employed to design a sliding mode controller so that the output voltage of the GCI could be controlled. In this manner, the robustness of the system was effectively improved, owing to the adaptively compensated disturbances. Similarly, Ref. [14] conceived of an extended Kalman filter (EKF) as the disturbance observer for estimating the grid voltage. Even though the grid voltages were seriously distorted, the current could still be controlled with a fast dynamic response, as expected. It should be noted that most observers are still determined by inverter mathematical models. In other words, these strategies fail to remove the influence of parameter mismatch. Furthermore, they require more effort for their tuning work.
Gradually, data-driven control has come to the attention of the PV system control [16,17]. These models introduce anomalous data at predetermined intensities and time slots, while the risk nature of false data injection fails to be reflected in real time. Additionally, a model-free predictive control based on the current gradient update was studied in [18], where no system parameters are required. When current gradient renewal is installed during one sampling period, the system control performance will deteriorate, and the grid-connected current will not meet national requirements. Simultaneously, Ref. [19] predicted the future current using the LaGrange interpolation algorithm rather than the slope change, avoiding the problem of stagnation. Gradually, diverse parameter-free MPC strategies have attracted significant attention in inverter control. These methods can be categorized into three types: ideal model-based, current gradient-based, and ultralocal model-based methods [20,21]. Ultralocal model-based predictive control is more reliable than the other two methods because it breaks away from the renewal stagnation of the look-up table [22].
Meanwhile, the optimal voltage vector (VV) has been chosen from eight basic VVs in conventional MPCC. The number of candidate VVs is limited, and the switching state of the inverter stays the same during one period. Consequently, the current changes greatly, resulting in large current pulsation. In order to further improve the quality of grid-connected currents without increasing the hardware burden, virtual voltage vectors (VVVs) have been widely applied [23,24,25]. In essence, the active VVs take advantage of devised composition principle to generate several VVVs, which equips the grid with diverse amplitudes and angles compared to active VVs. Undoubtedly, the finite control set can be extensively expanded by synthesizing VVVs, and more candidate VVs can be prepared for rolling optimization in the cost function. The number of recursive operations in MPCs has also increased. Ref. [26] reduced the number of candidate vectors to three by pre-selecting them before performing the rolling optimization. Specifically, according to the position of the calculated reference VV in the space vector diagram, the three nearest VVs are selected in a small triangle for evaluation. Similarly, by introducing three auxiliary lines into the space vector diagram, three relatively suitable virtual voltage vectors are calculated in [27]. Although the number of iterations in the MPC is significantly reduced in [26,27], the sensitivity of the parameters is increased, owing to the dead-beat properties. The design logic is too complex in these methods.
Until now, such MPCC is still absent for GCI control, where both strong robustness and satisfactory quality of grid-connected current are taken into consideration. Therefore, for the sake of parameter-free control with reduced current ripples, this paper conceives an improved MPCC based on the ultralocal model. The main contributions are listed as follows: (1) A linear extended state observer (LESO) is designed to estimate the unknown part of system, so that the future grid current can be predicted accurately by building the ultralocal model. Only the sampling information is required instead of inverter parameters. This method successfully circumvents the complicated tuning work and the existence of abnormal data. (2) This paper establishes a synthesis mechanism of VVVs, based on which, a space distribution of 38 new vectors is built. Furthermore, the triangle candidate strategy is conducted to filter the optimal control set, followed the steps of hypotenuse selection and right-angle side selection. In this manner, the candidate VVs can be reduced to 7. It means that the quality of grid-connected current is greatly improved, and the calculation burden is significantly alleviated. (3) The problem of the delay due to the calculation time in the MPCC strategy has been solved by one-step delay compensation, so that the grid-connected current ripple is further reduced.
This paper expounds the research of the proposed parameter-free MPCC relying on the following parts. In Section 2, the model of GCI is constructed in detail. Then, in Section 3, the proposed parameter-free MPCC is elaborated, including the LESO, optimization strategy for VV selection, and delay compensation. Thereafter, experimental results are exhibited in Section 4. Finally, the research is concluded in Section 5.

2. Model of Grid-Connected Inverters for PV Systems

This paper concerns the typical two-stage grid-connected PV inverter system, where the front stage is a boost converter and the latter stage is a two-level voltage source inverter (2L-VSI), as shown in Figure 1.
Specifically, the equivalent circuit topology of 2L-VSI is presented in Figure 2, where the output terminal can be, respectively, linked to the positive-bus and negative-bus. Considering all possible combinations of switching states, eight voltage vectors can be produced, as shown in Figure 3.
Undoubtedly, the controlled object is a multi-order time-varying nonlinear system so it is ill-suited to design the controller in natural coordinates. Therefore, based on the Kirchhoff voltage law, dynamic equation of grid-connected current in synchronous rotating reference frame is given by
u d u q = R ω e L f ω e L f R i d i q + L f 0 0 L f d d t i d i q + e d e q
where the subscripts d and q mean the components in the d and q axes, respectively. u represents the output voltage of the inverter; R denotes the line resistance; Lf represents the filter inductance; ωe denotes the grid angular frequency; e represents grid voltage; i represents the grid-connected current.

3. Control Algorithm

3.1. Conventional Model Predictive Current Control

According to (1), the differential equation of dq-axes current can be obtained as
d d t i d i q = R / L f ω e ω e R / L f i d i q + ( u d e d ) / L f ( u q e q ) / L f
Then, via the forward Euler discretization equation, the currents at (k + 1)th, namely [id(k + 1) and iq(k + 1)] can be predicted as
i d ( k + 1 ) i q ( k + 1 ) = 1 R T s / L f ω e T s 1 R T s / L f ω e T s i d ( k ) i q ( k ) + T s / L f 0 0 T s / L f u d ( k ) e d ( k ) u q ( k ) e q ( k )
where Ts denotes the sampling period; (k) and (k + 1) represent the components measured at (k)th and predicted at (k + 1)th, respectively. The stator voltages at (k)th used in (3) can be obtained as
u d ( k ) u q ( k ) = cos θ sin θ sin θ cos θ u α ( k ) u β ( k )
with
u α ( k ) u β ( k ) = 2 / 3 1 / 2   1 / 2 0 3 / 3 3 / 3 u a ( k ) u b ( k ) u c ( k )
where the subscripts α and β mean the components in the α and β axes, respectively. θ is the power grid phase. ux(k) = 0.5Udc(Sx + 1), x∈{a, b, c}, Sx ∈ {0, 1} is the switch states of GCI as shown in Figure 3.
At last, all VVs will be evaluated by (6) after which the optimal VV can be chosen.
g = i d r e f ( k + 1 ) i d ( k + 1 ) + i q r e f ( k + 1 ) i q ( k + 1 )
where the superscript ref means the ideal component.
Obviously, the prediction of future current is highly dependent on system parameters which fail to hold constant in the PV applications. So, it is necessary to develop an MPCC with better robustness against the parameter variation.

3.2. LESO Based on Ultralocal Model

In the modern control theory, the first-order ultralocal model of a single-variable system can be built as
y · = F + α u
where y and u represent the system output and input, respectively; α denotes a nonphysical scaling factor of system input; F is the sum of the known and unknown part of the system.
In conjunction with (2), the ultralocal mathematical model of grid-connected system can be constructed in a rotating dq frame as
d d t i d i q = F d F q + α d 0 0 α q u d u q
with F d F q = R / L f ω e R / L f ω e i d ( k ) i q ( k ) 1 / L f 0 0 1 / L f e d ( k ) e q ( k ) ; α = 1 L f .
Obviously, α is constant so it can be confirmed by tuning in the practical system, while F is still much susceptible to motor parameters, and it decides the accuracy of the ultralocal model. In this way, according to (8), a LESO can be built as
e r r = i s i s i s · = F + α u s β 1 e r r F · = β 2 e r r
where s ∈ {d, q}. The is and F are chosen as the state variables. The superscript “˄” represents the estimated value; β1 and β2 are the gain coefficients of LESO.
Apply S-transform to (9), it can be rearranged as
i s s = β 1 s + β 2 i s + s α u s s 2 + β 1 s + β 2
Therefore, the characteristic equation of the LESO can be obtained as
s 2 + β 1 s + β 2 = 0
To keep the system in a stable state, the roots of the characteristic equation should fall at −ω0. On this premise, the gain coefficients β1 and β2 are set as
β 1 = 2 ω 0 β 2 = ω 0 2
where ω0 is the bandwidth of the LESO. There is little doubt that an appropriate bandwidth is in favor of the satisfactory steady-state and dynamic performance of the LESO. For the further design of ω0, (9) is transformed by forward Euler discretization equation and z-transform in turn, as
e r r z = i s z i s z z i s z = i s z + T s F z + α u s z β 1 e r r z z F z = F z T s β 2 e r r z
In fact, the sampling period is so small that the transfer function of the discrete system can be constructed as
G z = i s z i s z = β 02 T s + β 01 z β 01 z 1 2 + β 02 T s + β 01 z β 01
where β01 = β1Ts, β02 = β2Ts.
To ensure the stability of the discrete system, the poles must be in the unit circle. The characteristic equation of the LESO is
z 1 2 + β 02 T s + β 01 z β 01 = 0
As mentioned above, we can find that β01 = 2ω0Ts, β02 = ω02Ts. Therefore, the poles of G(z) can be solved from (15) as
z 1 = z 2 = 1 ω 0 T s
Gradually, the bandwidth ω0 can be obtained as
ω 0 = 1 z 1 , 2 T s
When z1,2 is approaching 1, ω0 becomes so small that the dynamic performance of LESO will be apt to deteriorate. Instead, when z1,2 is approaching 0, ω0 becomes so large that the system will diverge with weakened robustness. In this paper, z1,2 is set as 0.1 and ω0 is 9000 to keep quick dynamic response and system stability. Meanwhile, the nonphysical scaling factor α is set as 50 in the test.
According to the LESO based on the ultralocal model, the future currents at (k + 1)th can be predicted as
i d ( k + 1 ) i q ( k + 1 ) = T s F d ( k ) F q ( k ) + T s α d ( k ) 0 0 α q ( k ) u d ( k ) u q ( k ) + i d ( k ) i q ( k )

3.3. Optimization Strategy for Voltage Vector Selection

To improve the stable state performance of the control system, VVVs are applied to expand the finite control set so that more choices of candidate VVs can be evaluated in the cost function. Specifically, the eight voltage vectors in Figure 3 divide the control space into six sectors, and thus, the VVVs can be synthesized by three real VVs at most. When one sampling period is factitiously divided into three parts, three types of VVVs will be generated in Sector Ⅰ, as presented in Figure 4. The first type is synthesized by an active VV and a zero VV, like V8. The second type is synthesized by two active VVs, like V27. The last type is synthesized by two active VVs and a zero VV, like V15. Via extending the vector synthesis of Sector Ⅰ to other sectors, a new VVs distribution can be obtained, where the added 30 VVVs can be found in Table 1. The whole voltage space is further divided into twelve right-angled triangle areas.
Undoubtedly, the increased VVs will bring a huge computational burden. Thus, an optimization selection of VVs is designed before the cost function evaluation. The diagram of the optimization selection is explained in Figure 5 and Figure 6.
First, on the principle of cost function minimization, the optimal vector from small VVVs is selected to locate the hypotenuse of the right triangle.
Then, as shown the example in Figure 6, if the hypotenuse is in the direction of V9, the medium VVVs, V15 and V17, which are located on the corresponding right-angle sides, should be put into cost function to confirm a correct right-angled triangle.
Finally, all VVs located in this triangle are viewed as the candidate VVs, as V0, V2, V7, V9, V15, V16, and V27. To sum up, only 7 candidate VVs should be considered in one sampling period rather than 38 VVs, and thus, the computation burden can be significantly reduced.

3.4. Delay Compensation

In the digital control system, a delay is hard to avoid due to the different moments between the current sampling and the new switching state application. As observed in Figure 7a, the former switching state is still applied during this delay interval, and thus the VV selected at (k − 1)th continues to be used at kth. In this case, the current deviates from the reference value. By analogy, the switching state chosen by sampling value at kth will be employed around (k + 1)th. No doubt the intrinsic delay makes the current oscillate around its reference, yielding the worsening current ripple.
To compensate for the delay caused by the sampling and calculation process, one-step delay compensation is conducted by building the prediction model. As seen in Figure 7b, at kth, the applied VV is the state chosen at (k − 1)th, and the future current can be predicted by (18). Furthermore, the current of (k + 2)th can be evaluated by all possible candidate VVs, as
i d ( k + 2 ) i q ( k + 2 ) = T s F d ( k + 1 ) F q ( k + 1 ) + T s α d ( k + 1 ) 0 0 α q ( k + 1 ) u d ( k + 1 ) u q ( k + 1 ) + i d ( k + 1 ) i q ( k + 1 )
Thereafter, the predictive currents from (19) are employed to (20) to evaluate the cost function of the candidate VVs in turn. The VV that minimizes cost function can be selected to drive the GCI for the following control period.
g = i d r e f ( k + 2 ) i d ( k + 2 ) + i q r e f ( k + 2 ) i q ( k + 2 )
The overall diagram of the proposed MPCC control for grid-connected inverters is depicted in Figure 8. The reference voltage is obtained by maximum power point tracking. Only the sampling information is utilized in the ultralocal model to predict future current, which performs high robustness. Furthermore, VVVs have been reduced to seven via the triangle candidate strategy by which the calculation burden is successfully relieved. Finally, the applied switching states are selected after the delay compensation control.

3.5. Comparison between Proposed Method and Known Ones

A comparison between the proposed method and known ones is conducted, as summarized in Table 2. The future current is predicted by system parameters in [10,26], yielding weak robustness against the parameter variation. The former reduces the current ripples by multi-step prediction and the latter relies on virtual vectors instead. And Ref. [26] further reduces the computation by screening the candidate vectors. Ref. [11] controls grid-connected inverters by predicting power, which has extra tuning work and weak parameter robustness. The Kalman filter is utilized in [14] to predict the future current, which avoids the use of system parameters and has strong parameter robustness. However, the design logic of this strategy is complex, and only the basic voltage vectors are chosen for optimization, so the quality of grid-connected current should be improved.

4. Results

Aiming at validating the effectiveness of the proposed parameter-free MPCC for GCI, a 200W experimental prototype is constructed as shown in Figure 9. The three-phase inverter adopts FF300R12ME4 IGBT modules and the controller carries TMS320F28335 as the digital signal processor. It should be noted that the DC power is the input of the control platform, instead of traditional PV panel input, boost circuit and DC-link capacitance. The control platform consists of DSP, inverter, voltage sensors, and current sensors. The inductance and resistance are viewed as the grid filter. Three-phase grid-connected current can be produced through the inverter powered by 3 kW DC power. The current clamp (ETA 5301A) and the voltage probe (ETA 5010) are used for the real-time measurement of grid-connect current and voltage, respectively. All the parameters of the experimental machine are listed in Table 3. The switching and sampling frequency of the system are both set at 10 kHz.

4.1. Steady-State Performance

To highlight the advantage of steady-state performance in the proposed strategy, contrast experiments have been conducted with the condition of 4A current commanded. Figure 10 and Figure 11 illustrate the results of grid voltage and grid-connection current in the manner of conventional MPCC. It can be seen that the grid-connection currents are sinusoidal and in the same frequency and phase as the grid voltage. Nevertheless, the current prediction error is unavoidable because of the limitation of eight vectors, reflected in the low-order current harmonics. The THD of current is 6.8% and ill-suited to meet government standards. Instead, as shown in the results of the proposed MPCC in Figure 12 and Figure 13, the phase-A voltage of the grid is in line with the same phase of current, namely, the power factor is unity. Meanwhile, the expanded control vector sets are permissible when accompanied by the triangle candidate strategy, so that more accurate predictive currents and lower current ripples can be obtained. The THD value of the proposed MPCC is reduced to 1.59%, superior to the counterpart of conventional MPCC.
To analyze the current tracking performance of a proposed MPCC convincingly, the current prediction error is introduced by
e r r o r = ( i s r e f i s ) / i s r e f × 100 %
Figure 14 presents dq-axes current prediction error results of the traditional MPCC and the proposed control. As seen in Figure 14a, the q-axis current prediction error is obviously less than 0 for a long time and the current prediction error ripple is large. As mentioned above, because the control vector sets are limited, sometimes the vector found by rolling optimization is not optimal or suboptimal, which may result in the deteriorating control performance, for example, the current quality decreases and even distorts. However, under the same operating condition, the proposed strategy can pull the dq-axes current prediction error back to 0, and the current prediction error ripple is reduced within 0.1. On the other hand, the strong robustness against the inverter parameter variation is successfully verified as displayed in Figure 15. When actual inverter parameters are inconsistent with ideal values according to the special operating environment, traditional MPCC suffers from large harmonics of grid-connected current and severe deterioration of steady-state performance. It is detrimental to the normal and safe operation of photovoltaic systems. Luckily, the grid-connected current is not affected by the model mismatch at all in the proposed MPCC, and the THD of the current is small enough to achieve grid-connected standards. This is because the future behaviors of the current are merely dependent on the sampling information, instead of inverter parameters. The strong robustness assists the stable operation of the system.
To be specific, the root mean square errors (RMSE) of the d-axis current obtained by (22) under different command currents, are summarized in Figure 16. Obviously, the RMSE of the d-axis current under the proposed MPCC stays below 1.0 at different given currents, lower than that under conventional MPCC. All thanks to the appropriate candidate VVs in the proposed strategy.
i RMSE = 1 M k = 1 M ( i d r e f ( k ) i d ( k ) ) 2
where iRMSE represents the RMSE of d-axis current, M denotes the number of sampling points.
In addition, the total harmonic distortion (THD) of all methods is presented in Table 4 in the case of 1A, 2A, 3A, and 4A command currents. On the whole, the proposed MPCC performs better in view of the steady-state performance at the same sample frequency. Even when the system parameters mismatch like R′ = 2R, the grid-connected current of the proposed control strategy can also guarantee the grid-connected standard, with THD of 1.73%, much lower than THD of 23.60% in conventional MPCC.

4.2. Dynamic Performance

To show the dynamic performance of the proposed control strategy, contrast experiments are carried out between the traditional MPCC and the proposed MPCC. In Figure 17, the reference current is abruptly decreased from 4 A to 2 A. The grid-connected current and grid voltage remain in the same frequency and phase as expected in both strategies. The grid-connected current can quickly track the sudden change of the reference values. The proposed control strategy maintains the equal dynamic performance as the traditional strategy. Similarly, when the current command abruptly transforms from 2 A to 4 A as seen in Figure 18, the response time is short enough that the PV system can realize the maximum power point tracking in the proposed MPCC. On the whole, the proposed parameter-free MPCC can obtain acceptable dynamic performance.

5. Conclusions

This article proposes a parameter-free MPCC strategy extended from an LESO-based ultralocal model for PV GCI systems. Furthermore, the finite control set is expanded to reduce the grid-connection current harmonics and the triangle candidate strategy is utilized to relieve computing burden. The experimental results show that the proposed MPCC has better performance in the aspect of current ripples and steady-state performance when accurate parameters are used. The RMSE of the d-axis current stays below 1.0. Furthermore, even if the parameters of the PV inverter change in the poor operating environment, the system can still maintain a satisfactory grid-connection current with a THD of 1.59%. The proposed strategy presents strong robustness against parameter variation and satisfactory grid-connected current quality It is conducive to alleviating the shortage of resources in the west and promoting the rapid development of new energy industries, like solar cars, rooftop PV power stations and so on. In the future, we will give a further study on the effect of initial parameters and inverter nonlinearity on control performance.

Author Contributions

Conceptualization, Z.Y. and G.X.; methodology, Z.Y. and G.X.; software, F.Y. and Z.W.; validation, Z.Y. and F.Y.; formal analysis, Z.Y. and F.Y.; investigation, G.X. and F.Y.; resources, Z.W. and S.X.; data curation, Z.W. and S.X.; writing—original draft preparation, Z.W. and S.X.; writing—review and editing, Z.Y. and F.Y.; visualization, Z.W.; supervision, S.X. and Z.W.; project administration, G.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Intelligent Operation and Maintenance Technology of Distributed Photovoltaic System Program of National Key Research and Development Plan, grant number 2018YFB1500804.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Alsadi, S.; Khatib, T. Photovoltaic Power Systems Optimization Research Status: A Review of Criteria, Constrains, Models, Techniques, and Software Tools. Appl. Sci. 2018, 8, 1761. [Google Scholar] [CrossRef] [Green Version]
  2. Jamal, I.; Elmorshedy, M.F.; Dabour, S.M.; Rashad, E.M.; Xu, W.; Almakhles, D.J. A Comprehensive Review of Grid-Connected PV Systems Based on Impedance Source Inverter. IEEE Access 2022, 10, 89101. [Google Scholar] [CrossRef]
  3. Alluhaybi, K.; Batarseh, I.; Hu, H. Comprehensive Review and Comparison of Single-Phase Grid-Tied Photovoltaic Microinverters. IEEE J. Emerg. Sel. Top. Power Electron. 2020, 8, 1310. [Google Scholar] [CrossRef]
  4. Khan, M.N.H.; Forouzesh, M.; Siwakoti, Y.P.; Li, L.; Kerekes, T.; Blaabjerg, F. Transformerless Inverter Topologies for Single-Phase Photovoltaic Systems: A Comparative Review. IEEE J. Emerg. Sel. Top. Power Electron. 2020, 8, 805. [Google Scholar] [CrossRef]
  5. Chen, Y.; Xu, D. Review of Soft-Switching Topologies for Single-Phase Photovoltaic Inverters. IEEE Trans. Power Electron. 2022, 37, 1926. [Google Scholar] [CrossRef]
  6. Mohammed, A.; Refaat Shady, S.; Bayhan, S.; Abu-Rub, H. AC Microgrid Control and Management Strategies: Evaluation and Review. IEEE Power Electron. Mag. 2019, 6, 18. [Google Scholar] [CrossRef]
  7. Wang, H.; Huang, Q.; Li, Z.S. A Dynamic Bayesian Network Control Strategy for Modeling Grid-Connected Inverter Stability. IEEE Trans. Reliab. 2022, 71, 75. [Google Scholar] [CrossRef]
  8. Liu, Y.; Liu, X.; Li, X.; Yuan, H.; Xue, Y. Model Predictive Control-Based Dual-Mode Operation of an Energy-Stored Quasi-Z-Source Photovoltaic Power System. IEEE Trans. Ind. Electron. 2023, 70, 9169. [Google Scholar] [CrossRef]
  9. Shan, Y.; Hu, J.; Guerrero, J.M. A Model Predictive Power Control Method for PV and Energy Storage Systems with Voltage Support Capability. IEEE Trans. Smart Grid 2020, 11, 1018. [Google Scholar] [CrossRef]
  10. Yu, Y.; Wang, X. Multi-Step Predictive Current Control for NPC Grid-Connected Inverter. IEEE Access 2019, 7, 157756. [Google Scholar] [CrossRef]
  11. Vanti, S.; Bana, P.; D’Arco, S.; Amin, M. Single-Stage Grid-Connected PV System with Finite Control Set Model Predictive Control and an Improved Maximum Power Point Tracking. IEEE Trans. Sustain. Energy 2022, 13, 791. [Google Scholar] [CrossRef]
  12. Zhang, B.; Wu, W.; Yang, Y.; Gao, N.; Chen, J.; Koutroulis, E.G.; Liserre, M.; Blaabjerg, F. A Novel Simplified Finite Control Set Repeat Model Predictive Control for Grid-Connected Inverters. IEEE Trans. Ind. Electron. 2023, 70, 11324. [Google Scholar] [CrossRef]
  13. Yu, F.; Zhou, C.; Liu, X.; Zhu, C. Model-Free Predictive Current Control for Three-Level Inverter-Fed IPMSM with An Improved Current Difference Updating Technique. IEEE Trans. Energy Convers. 2020, 36, 3334. [Google Scholar] [CrossRef]
  14. Zhao, T.; Zhang, M.; Wang, C.; Sun, Q. Model-Free Predictive Current Control of Three-Level Grid-Connected Inverters with LCL Filters Based on Kalman Filter. IEEE Access 2023, 11, 21631. [Google Scholar] [CrossRef]
  15. Liao, H.; Zhang, X.; Ma, Z. Robust Dichotomy Solution-Based Model Predictive Control for The Grid-Connected Inverters with Disturbance Observer. CES Trans. Electr. Mach. Syst. 2021, 5, 81. [Google Scholar] [CrossRef]
  16. Gan, L.; Zhang, P.; Lee, J.; Osborne, M.; Howey, D. Data-driven energy management system with gaussian process forecasting and MPC for interconnected microgrids. IEEE Trans. Sustain. Energy 2021, 12, 695. [Google Scholar] [CrossRef]
  17. Shirsat; Tang, W. Data-Driven Stochastic Model Predictive Control for DC-Coupled Residential PV-Storage Systems. IEEE Trans. Energy Convers. 2021, 36, 1435. [Google Scholar] [CrossRef]
  18. Yu, F.; Zhou, C.; Wang, Z. Evaluation of Model-Free Predictive Current Control in Three-Phase Permanent Magnet Synchronous Motor Drives Fed by Three-Level Neutral-Point-Clamped Inverters. Int. J. Circ. Theor. Appl. 2022, 50, 3968. [Google Scholar] [CrossRef]
  19. Yang, G.; Xiao, H.; Sun, Y.; Dou, Z.; Wang, W.; Wang, Z. A Model-Free Current Prediction Control with Runge-Kutta Algorithm for Grid-Connected Inverter. In Proceedings of the IEEE International Conference on Predictive Control of Electrical Drives and Power Electronics (PRECEDE), Jinan, China, 20–22 November 2021; pp. 698–702. [Google Scholar]
  20. Yuan, X.; Zuo, Y.; Fan, Y. Model-Free Predictive Current Control of SPMSM Drives Using Extended State Observer. IEEE Trans. Ind. Electron. 2022, 69, 6540. [Google Scholar] [CrossRef]
  21. Zhang, Y.; Jin, J.; Huang, L. Model-Free Predictive Current Control of PMSM Drives Based on Extended State Observer Using Ultralocal Model. IEEE Trans. Ind. Electron. 2021, 68, 993. [Google Scholar] [CrossRef]
  22. Khalilzadeh, M.; Vaez-Zadeh, S.; Rodriguez, J.; Heydari, R. Model-Free Predictive Control of Motor Drives and Power Converters: A Review. IEEE Access 2021, 9, 105733. [Google Scholar] [CrossRef]
  23. Zhao, W.; Wang, H.; Tao, T.; Xu, D. Model Predictive Torque Control of Five-Phase PMSM by Using Double Virtual Voltage Vectors Based on Geometric Principle. IEEE Trans. Transp. Electrif. 2021, 7, 2635. [Google Scholar] [CrossRef]
  24. Gonçalves, P.F.C.; Cruz, S.M.A.; Mendes, A.M.S. Multistage Predictive Current Control Based on Virtual Vectors for the Reduction of Current Harmonics in Six-Phase PMSMs. IEEE Trans. Energy Convers. 2021, 36, 1368. [Google Scholar] [CrossRef]
  25. Ebrahimi, J.; Shahnooshi, S.; Eren, S.; Bakhshai, A. A Modulation Scheme Based on Virtual Voltage Levels for Capacitor Voltage Balancing of the Four-Level Diode Clamped Converter. IEEE Trans. Power Electron. 2023, 38, 4727. [Google Scholar] [CrossRef]
  26. Wang, W.; Liu, C.; Liu, S.; Zhao, H. Model Predictive Torque Control for Dual Three-Phase PMSMs with Simplified Deadbeat Solution and Discrete Space-Vector Modulation. IEEE Trans. Energy Convers. 2021, 36, 1491. [Google Scholar] [CrossRef]
  27. Wang, Y. Deadbeat Model-Predictive Torque Control with Discrete Space-Vector Modulation for PMSM Drives. IEEE Trans. Ind. Electron. 2017, 64, 3537. [Google Scholar] [CrossRef]
Figure 1. Typical structure of two-stage grid-connected photovoltaic inverter.
Figure 1. Typical structure of two-stage grid-connected photovoltaic inverter.
Applsci 13 08976 g001
Figure 2. Main circuit of 2L-VSI.
Figure 2. Main circuit of 2L-VSI.
Applsci 13 08976 g002
Figure 3. Space vectors distribution of 2L-VSI.
Figure 3. Space vectors distribution of 2L-VSI.
Applsci 13 08976 g003
Figure 4. Synthesized principle of VVVs.
Figure 4. Synthesized principle of VVVs.
Applsci 13 08976 g004
Figure 5. Schematic of selecting hypotenuses.
Figure 5. Schematic of selecting hypotenuses.
Applsci 13 08976 g005
Figure 6. Schematic of selecting candidate triangle: (a) selecting right-angle side; (b) selecting candidate triangle.
Figure 6. Schematic of selecting candidate triangle: (a) selecting right-angle side; (b) selecting candidate triangle.
Applsci 13 08976 g006
Figure 7. Compared operation results of the predictive current control: (a) without one-step compensation; (b) with one-step compensation.
Figure 7. Compared operation results of the predictive current control: (a) without one-step compensation; (b) with one-step compensation.
Applsci 13 08976 g007
Figure 8. Proposed parameter-free MPCC control algorithm.
Figure 8. Proposed parameter-free MPCC control algorithm.
Applsci 13 08976 g008
Figure 9. Experimental setup.
Figure 9. Experimental setup.
Applsci 13 08976 g009
Figure 10. Experimental results of grid voltage and grid-connected currents in traditional MPCC.
Figure 10. Experimental results of grid voltage and grid-connected currents in traditional MPCC.
Applsci 13 08976 g010
Figure 11. Experimental results of THD in traditional MPCC.
Figure 11. Experimental results of THD in traditional MPCC.
Applsci 13 08976 g011
Figure 12. Experimental results of grid voltage and grid-connected currents in proposed MPCC.
Figure 12. Experimental results of grid voltage and grid-connected currents in proposed MPCC.
Applsci 13 08976 g012
Figure 13. Experimental results of THD in proposed MPCC.
Figure 13. Experimental results of THD in proposed MPCC.
Applsci 13 08976 g013
Figure 14. dq-axes current prediction error results: (a) conventional MPCC; (b) proposed MPCC.
Figure 14. dq-axes current prediction error results: (a) conventional MPCC; (b) proposed MPCC.
Applsci 13 08976 g014
Figure 15. Experimental results of grid voltage and grid-connected currents when parameters mismatched: (a) with ultralocal model; (b) without ultralocal model.
Figure 15. Experimental results of grid voltage and grid-connected currents when parameters mismatched: (a) with ultralocal model; (b) without ultralocal model.
Applsci 13 08976 g015aApplsci 13 08976 g015b
Figure 16. Current RMSE curves of three strategies under different speeds.
Figure 16. Current RMSE curves of three strategies under different speeds.
Applsci 13 08976 g016
Figure 17. Experimental results of dynamic response where the reference current decreasing from 4 A to 2 A: (a) proposed MPCC; (b) conventional MPCC.
Figure 17. Experimental results of dynamic response where the reference current decreasing from 4 A to 2 A: (a) proposed MPCC; (b) conventional MPCC.
Applsci 13 08976 g017
Figure 18. Experimental results of dynamic response where the reference current increasing from 2 A to 4 A: (a) proposed MPCC; (b) conventional MPCC.
Figure 18. Experimental results of dynamic response where the reference current increasing from 2 A to 4 A: (a) proposed MPCC; (b) conventional MPCC.
Applsci 13 08976 g018
Table 1. The effects of different switching vectors on NPV.
Table 1. The effects of different switching vectors on NPV.
Small VVVsAmplitudeMedium VVVsAmplitudeMedium VVVsAmplitudeLarge VVVsAmplitudeLarge VVVsAmplitude
V8 2 V 0   +   V 1 3 V14 V 0   +   2 V 1 3 V20 V 0   +   2 V 4 3 V26 2 V 1   +   V 2 3 V32 2 V 4   +   V 5 3
V9 2 V 0   +   V 2 3 V15 V 0   +   V 1   +   V 2 3 V21 V 0   +   V 4   +   V 5 3 V27 2 V 2   +   V 1 3 V33 2 V 5   +   V 4 3
V10 2 V 0   +   V 3 3 V16 V 0   +   2 V 2 3 V22 V 0   +   2 V 5 3 V28 2 V 2   +   V 3 3 V34 2 V 5   +   V 6 3
V11 2 V 0   +   V 4 3 V17 V 0   +   V 2   +   V 3 3 V23 V 0   +   V 5   +   V 6 3 V29 2 V 3   +   V 2 3 V35 2 V 6   +   V 5 3
V12 2 V 0   +   V 5 3 V18 V 0   +   2 V 3 3 V24 V 0   +   2 V 6 3 V30 2 V 3   +   V 4 3 V36 2 V 6   +   V 1 3
V13 2 V 0   +   V 6 3 V19 V 0   +   V 3   +   V 4 3 V25 V 0   +   V 6   +   V 1 3 V31 2 V 4   +   V 3 3 V37 2 V 1   +   V 6 3
Table 2. Comparison between proposed strategy and known ones.
Table 2. Comparison between proposed strategy and known ones.
Reference[10][11][14][26]Proposed
Requires a modelYesYesYesYesUltralocal data driven
Requires gain tuningYesYesNoYesNo
Current ripplesLowHighHighLowLow
Parameter robustnessLowLowHighLowHigh
Relative Simplicity of algorithmMiddleLowMiddleHighMiddle
Computational burdenHighLowHighMiddleLow
Table 3. Experimental prototype parameters.
Table 3. Experimental prototype parameters.
ItemsSpecifications
DC-link voltage Udc350 V
DC-link capacitance C4700 μF
Filter inductance L2 mH
Resistance R0.5 Ω
Switching Frequency10 kHz
Table 4. Comparison of quality of grid-connected current.
Table 4. Comparison of quality of grid-connected current.
Strategyid* = 1A, R′ = Rid* = 2A R′ = Rid* = 3A R′ = Rid* = 4A R′ = Rid* = 4A R′ = 2R
Conventional MPCCTHD = 7.22%THD = 7.13%THD = 6.57%THD = 6.80%THD = 23.60%
Proposed MPCCTHD = 2.28%THD = 1.98%THD = 1.94%THD = 1.59%THD = 1.73%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yin, Z.; Xu, G.; Yu, F.; Wang, Z.; Xue, S. Low Current Ripple Parameter-Free MPCC of Grid-Connected Inverters for PV Systems. Appl. Sci. 2023, 13, 8976. https://doi.org/10.3390/app13158976

AMA Style

Yin Z, Xu G, Yu F, Wang Z, Xue S. Low Current Ripple Parameter-Free MPCC of Grid-Connected Inverters for PV Systems. Applied Sciences. 2023; 13(15):8976. https://doi.org/10.3390/app13158976

Chicago/Turabian Style

Yin, Zhilong, Guoze Xu, Feng Yu, Zhiguo Wang, and Shuilian Xue. 2023. "Low Current Ripple Parameter-Free MPCC of Grid-Connected Inverters for PV Systems" Applied Sciences 13, no. 15: 8976. https://doi.org/10.3390/app13158976

APA Style

Yin, Z., Xu, G., Yu, F., Wang, Z., & Xue, S. (2023). Low Current Ripple Parameter-Free MPCC of Grid-Connected Inverters for PV Systems. Applied Sciences, 13(15), 8976. https://doi.org/10.3390/app13158976

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