Next Article in Journal
Stimuli-Responsive Photonic Crystals
Next Article in Special Issue
High-Fidelity Fin–Actuator System Modeling and Aeroelastic Analysis Considering Friction Effect
Previous Article in Journal
Preclinical Evaluation of an Innovative Bone Graft of Marine Origin for the Treatment of Critical-Sized Bone Defects in an Animal Model
Previous Article in Special Issue
Non-Linear Qualitative Dynamic Analysis of Supercritical Water-Heated Channels under External Vertical Accelerations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fast-Scale Instability and Stabilization by Adaptive Slope Compensation of a PV-Fed Differential Boost Inverter

by
Abdelali El Aroudi
1,*,†,
Mohamed Debbat
2,†,
Mohammed Al-Numay
3,† and
Abdelmajid Abouloiafa
4,†
1
Department of Electronics, Electrical Engineering and Automatic Control, Universitat Rovira i Virgili, 43002 Tarragona, Spain
2
Department of Electrical Engineering, University Mustapha Stambouli of Mascara, Mascara 29000, Algeria
3
Electrical Engineering Department, King Saud University, Riyadh 11451, Saudi Arabia
4
Electrical Engineering and Automatic Control, Hassan II University of Casablanca, Casablanca 20000, Morocco
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Appl. Sci. 2021, 11(5), 2106; https://doi.org/10.3390/app11052106
Submission received: 1 January 2021 / Revised: 11 February 2021 / Accepted: 18 February 2021 / Published: 27 February 2021
(This article belongs to the Special Issue Application of Non-linear Dynamics)

Abstract

:
Numerical simulations reveal that a single-stage differential boost AC module supplied from a PV module under an Maximum Power Point Tracking (MPPT) control at the input DC port and with current synchronization at the AC grid port might exhibit bifurcation phenomena under some weather conditions leading to subharmonic oscillation at the fast-switching scale. This paper will use discrete-time approach to characterize such behavior and to identify the onset of fast-scale instability. Slope compensation is used in the inner current loop to improve the stability of the system. The compensation slope values needed to guarantee stability for the full range of operating duty cycle and leading to an optimal deadbeat response are determined. The validity of the followed procedures is finally validated by a numerical simulations performed on a detailed circuit-level switched model of the AC module.

1. Introduction

The demand for small-scale renewable energy systems is increasingly growing [1,2,3,4]. DC-AC inverters are essential elements for these systems [4]. They are used for efficient energy conversion either to supply local AC loads or to inject part of the electrical power into the AC grid [3].
In conventional PV systems, the PV arrays are formed using multiple series-connected PV modules to attain high enough DC voltage at the PV side. The resulting arrays are then arranged in parallel according to the needed power to be generated [4]. With this approach the partial shadowing of some of the PV modules in the arrays causes the operating point of shaded modules to be different from the rest of modules and therefore the total generated power is significantly decreased [2,4]. Furthermore, a high irradiance mismatch between PV sources may lead to damaging over-voltages in the modules [2,4]. To mitigate this problem, the AC module approach (known in the literature as micro inverter approach) has been proposed [3,4]. With this approach, a small DC-AC inverter is used for each individual PV module. PV systems based on AC module approach has many advantages over central and string inverter systems and it is foreseen to be the future trend of PV system architectures. These advantages include small size, good quality of supplied electrical power, high conversion efficiency, good reliability, robust stability, simple and flexible installation options and enhanced safety.
There exist mainly two kinds of architectures for integrating AC modules into a power generation system. The first one uses a single-stage inverter with a step-up transformer [3]. The unique stage is in charge for regulating the DC PV voltage, performing Maximum Power Point Tracking (MPPT) and carrying out DC-AC conversion. The second one is based on a double-stage approach where the first stage is a front-end DC-DC converter used to sufficiently stepping-up the DC voltage at the PV side while performing MPPT and the second stage is a DC-AC inverter used in to generate AC voltage [3,4]. Both topologies suffer from decreased efficiency and increased size.
Single-stage transformer-less DC-AC boost inverters have recently received a considerable attention from many researchers, see [3] and references therein. These structures apart from performing DC-AC conversion they also step-up the voltage being therefore excellent candidates for microinverter applications. The price of single-stage inverter topologies is also low, and their size is reduced because of using small reactive components. Furthermore, their efficiency is better [5].
The differential boost inverter has been introduced in [6] and since then many studies have dealt with its control design [6,7,8,9,10]. In most of the studies, inverters with a constant input voltage and an ohmic resistance as a load have been considered and their control design has been accordingly tackled. In [7,10,11], a grid-connected boost inverter has been considered and its control design has been addressed.
Like many other practical engineering systems whose dynamics are governed by switching among different circuit topologies, power conversion systems can be classified into to the category of nonlinear piecewise smooth systems [12]. The main research works on the nonlinear dynamics of this kind of systems have hitherto dealt with the behavior of simple DC-DC converters with linear and mostly resistive loads [13,14,15,16,17,18] due to the relative simplicity of their models. The nonlinear modeling of pulse width modulated DC-DC converters is relatively simple in the sense that their behavior is governed by a single constant switching frequency. In contrast, the dynamics of AC-DC rectifiers and DC-AC inverters are governed by two vastly distant frequencies: the switching high frequency f s and the grid low frequency f g [19,20,21,22,23,24,25]. Their nonlinear modeling is therefore mathematically more involved. However, if the ratio m = f s / f g , known as the modulation ratio, is enough high which is the case in many applications, quasi-static approximation can be used. Specifically, when the system dynamics at the switching scale are sufficiently fast, then the quasi-static approximation leads to enough accurate expressions for predicting fast-scale instability in AC-DC rectifiers [25] and in DC-AC inverters [26]. This approximation is a commonly used technique for analyzing DC-AC inverters [26,27] and AC-DC rectifiers [25,27].
This kind of systems is also featured with multi-time scale operation and their dynamical behavior has received and still receiving a great attention from researchers all over the world. The fast-scale operation in DC-AC inverters is usually averaged and the switching details have been conventionally overlooked. Although some past works dealing with nonlinear dynamical behavior of DC-AC inverters exist, the PV-fed grid-tied DC-AC boost inverter for AC module applications has not been studied from the perspective of nonlinear dynamics and its slope compensation has not been addressed. Fast-scale instability in such AC modules can cause the power generation system to be subject to faults or unfavorable conditions and the system reliability may be degraded which can negatively impacts the system performance. This is because fast-scale instability could increase the ripples of the electrical variables which results in higher overall losses and current stress on the switching devices. The power quality can also be compromised by this fast-scale instability since it can increase the Total Harmonic Distortion (THD). That being the case, accurate modeling of the dynamical behavior of the modules and their fast-scale stability analysis are needed. To have a reliable functioning, the instability must be avoided for the full range of system parameter values. For that, the right compensating must be used.
In general, it can be claimed that the methods of analysis and modeling applied to power electronics systems are based, to a large extent, on the averaging approach. DC-DC converters have been also studied by using accurate discrete-time approaches. However, to date little has been done to study the qualitative dynamical aspects of DC-AC inverters based on accurate modeling and analysis approaches. The aim of this study is to faithfully determine the outbreak of fast-scale instability in a grid-tied differential boost AC module by combining numerical and analytical procedures and to obtain the required compensation ramp signal slope ensuring stability of the module for the full range of the operating duty cycle.
The rest of this paper is structured as follows. In Section 2, the PV-fed DC-AC grid-tied AC module under a three-loop differential Current Mode Control (CMC) is briefly described. In Section 3, the dynamics of the AC module is explored disclosing that its behavior depends on parameters of different nature but all affecting the operating quasi-static operating duty cycle. In particular, the AC module is shown to manifest fast-scale instability over specific intervals within the grid period causing bubbling phenomenon in some of the state variables waveforms. Thereafter, in Section 4, approximate analysis and prediction of fast-scale instability is preformed obtaining the required compensating slope for achieving stability for all operating duty cycle values and for an optimum fast-scale deadbeat response of the AC module using an adaptive compensation scheme. Finally, in Section 5 the concluding remarks of this study are outlined.

2. Differential Boost AC Module under Three-Loop Control

The system studied in this paper is a grid-tied differential boost inverter supplied by a PV generator for AC module applications. The circuit schematic diagram of its power stage and the block diagram of its controller are shown in Figure 1. The system is under a differential CMC strategy to decide the state of its four switches. Specifically, its strategy is based on three control loops: a first loop which oversees regulating the DC PV voltage to the value provided by the MPPT controller, a second loop synchronizes the grid current to the grid voltage and a third differential peak CMC loop for limiting the peak value of the difference between its inductor currents. Specifically, a comparator is used to compare the signal R s ( i 1 i 2 ) + v r with the signal R s i ref , where v r is an artificial ramp signal with slope m r = V M / T , V M being its amplitude and T its period. The output of the comparator is connected to the reset pin of a flip-flop and a periodic clock signal is connected to its set input. The Q and Q ¯ outputs of the flip-flop are the driving pulses for the switches Q 1 –Q 4 as shown in Figure 1. A type-III controller was demonstrated to be effective for controlling the grid current in the system [10]. Its transfer function in the Laplace s —domain can be expressed as follows [28]:
H c ( s ) = κ pc ω z s ( s / ω z + 1 ) 2 ( s / ω p + 1 ) 2 .
where κ pc is a suitable proportional gain of the controller, ω z is its double zero and ω p is its double pole. The placement of the poles and zeros can be performed according to the rules explained in [28]. The signal R s i ref for the current difference R s ( i 1 i 2 ) is the output of the type-III controller which is responsible for making the grid current i g to track its reference R s g i gref . For active power control, this reference signal is made proportional to the grid voltage v g = V g 2 sin ( ω g t ) , ω g = 2 π f g . This is achieved by means of a Phase-Locked Loop (PLL) which generates a sinusoidal signal sin ( ω g t ) in phase with the grid voltage. The signal obtained by multiplying the output of the PLL and the output of the PV voltage controller gives the time varying reference R s g i gref that can be expressed as follows
R s g i g ref = R s g I gref sin ( ω g t )
The PV voltage v dc is regulated by a simple PI controller that aims to make it equal on average to the reference voltage V mpp . This reference voltage is decided by an MPPT controller. To reduce the harmonic content in the feedback loop, a low-pass filter is also placed after the PV voltage sensor. Therefore, the controller processes the error voltage v f V mpp , where v f is the filtered PV voltage. The cut-off frequency ω c of the filter is selected at the grid frequency w g . The resulting s —domain v dc -to- R s g I gref transfer function can be accordingly written in the following form
H v ( s ) = κ pv τ s ( 1 + τ s ) ( 1 + s / ω c ) .
where κ pv is a suitable proportional gain of the controller and τ is its time constant. Therefore, the amplitude R s I gref of the grid current reference signal R s g i gref can be expressed as follows
R s I gref = κ pv ( v f V mpp + v i 2 τ )
where the variable v i 2 = ( v f V mpp ) d t is the integral of the error signal v f V mpp . Therefore (2) becomes as follows
R s g i g ref = κ pv ( v f V mpp + v i 2 τ ) sin ( ω g t )
The MPPT inputs are the PV current i pv and the PV voltage v dc . From these inputs the PV power p pv is obtained and sampled at a constant frequency rate f mppt = 1 / T mppt .

3. Nonlinear Behavior and Fast-Scale Instability in the Differential Boost Inverter

For the purpose of gaining insight on appropriate ways of obtaining an accurate mathematical model that can be used for accurately performing stability analysis, the system dynamical behavior is explored here by using numerical simulations performed on the switched model of the inverter implemented in PSIM© software [29]. The simulations have been performed using the parameter values for the inverter power stage shown in Table 1 and the values of the control parameters shown in Table 2. The PV source used consists of a string of four series-attached modules. The parameter values of one module are specified in [30] and outlined in Table 3.
The focus here is on fast-scale system stability as affected by time varying sinusoidal voltage reference under different weather conditions. For that, only steady-state operation of the closed-loop system will be shown. A fixed value of temperature ( Θ = 25 C) was used while changing the irradiance. The output of the PV-fed differential boost AC module is tied to a 230 V AC, 50 Hz grid voltage performing active power control as described previously. The MPPT is performed using a conventional Perturb and Observe (P&O) algorithm providing the voltage reference V mpp for the average value of the DC PV voltage v dc . The MPPT controller uses a sampling period T mppt = 0.2 s equal to 10 times the PV voltage loop settling time which was designed to be equal to one grid cycle ( t s = 0.02 ms). The perturbation amplitude applied to V mpp is Δ V mpp = 5 V. The irradiance S was varied between two different levels representing a sunny and a cloudy day. The time-domain response was obtained, and only steady-state behavior is represented. All the variables are sampled at the switching frequency rate to have a clear picture of the system steady-state behavior. Sampling the state variables helps in clearly illustrating the bubbling phenomenon.

3.1. Test 1: S = 1000 W/m 2 and Θ = 25   C

Figure 2 shows the waveforms of the extracted power p pv from the PV source and the maximum available power P max in the PV generator, the PV voltage v dc and its reference V mpp provided by the MPPT controller for irradiance level S = 1000 W/m 2 ( P max 1.4 kW). It can be noticed that the reference signal V mpp dictated by the MPPT algorithm oscillates among three levels according to the values of the MPPT sampling period T mppt = 0.2 s and the perturbation amplitude Δ V mpp = 5 V. Notice also that the average of the PV voltage is regulated to the MPP voltage V mpp with the specified settling time and that the extracted power is equal to the maximum available one. The inductor currents i 1 and i 2 and the capacitor voltages v o 1 and v o 2 for the same irradiance value are depicted in Figure 3. Notice how the voltages v o 1 and v o 2 are out of phase and their difference v o 1 v o 2 is the grid voltage v g . Notice also how with irradiance level S = 1000 W/m 2 , the sampled state variables evolve as expected and the system is free from any kind of instability and undesired nonlinear behavior.
Figure 4 shows the grid voltage v g and the injected grid current i g . The plot shows that these grid variables are in phase and their THD is low. In particular, for S = 1000 W/m 2 ( P max 1.4 kW), the THD of i g is about 1% as calculated by PSIM© software.

3.2. Test 2: S = 200 W/m 2 and Θ = 25   C

The previous simulation was repeated for a lower value of irradiance representing a cloudy day or during the startup of the system in the early morning.
Figure 5 shows the waveforms of the extracted power p pv , the maximum available power P max and the PV voltage v dc and its reference V mpp provided by the MPPT controller for S = 200 W/m 2 ( P max 250 W). As before, the reference signal V mpp oscillates among three levels. The average of the PV voltage is regulated to the MPP voltage V mpp and the extracted power from the PV source is also close to the maximum available power.
However, by examining the waveforms of the sampled inductor currents (Figure 6), fast-scale instability can be clearly observed. This instability is barely noticed in the capacitor voltages v o 1 and v o 2 for the used values of parameters as can be observed in the top panel of Figure 6. Notice how the dynamic behavior of the closed-loop system is similar to the previous case at the slow scale. However, the fast-scale dynamics is unstable. Indeed, bubbling of the sampled waveforms take place during specific intervals within the grid cycle. This bubbling phenomenon is manifested as period doubling bifurcation first and then as a period halving as time increases within a grid cycle. The process repeats each cycle.
Figure 7 shows the grid voltage v g and the injected grid current i g for S = 200 W/m 2 ( P max 250 W). One can observe that v g and i g are still in phase as before. However, for this value of irradiance, the THD value of the grid current i g is larger (about 2%) and it could be even higher if other parameters are changed such that the bubbling phenomenon occupies larger intervals within the grid cycle.

4. Approximate Prediction of Fast-Scale Instability and Adaptive Slope Compensation

The model of a DC-AC boost inverter including its control loop is high-dimensional which makes its accurate stability analysis a real challenge at both the fast and the slow scales. Although the exact full-order switched model or the associated discrete-time model [31,32] can be used to numerically predict and explain any king of instability that could take place in the system, it is more useful to have a simple and design-oriented expression clearly putting in evidence the impact of all the relevant system parameters affecting the stability of the system [33]. If fast-scale instability is of concern, the conventional averaged model will fail to predict this behavior because its validity is limited to frequency ranges much below the switching frequency since the switching effects are naturally eliminated by the averaging process. Fast-scale instability is a high frequency behavior requiring a model that takes into account the switching action and its related sampling effects [34]. The accuracy of the averaged model can be improved by taking into account these sampling effect. In this way, the fast-scale instability can be predicted using the frequency response of the system loop gain. However, as stated before, it is more useful to have explicit mathematical expressions that predict this behavior to appropriately select the system parameter values guaranteeing a stable behavior. A simple reduced-order discrete-time model will be enough to approximately but accurately predict the onset of this phenomenon [27]. Specifically, fast-scale instability is dominated by the fast inner current loop and its parameters although the slow outer loop parameters could appear, under some realistic conditions, in a negligible correcting term. Therefore, a reduced-order model taking into account only the main variables used in the fast current loop can be used to predict fast-scale instability and to obtain a simple design-oriented expression for selecting the right slope ensuring stability for all operating range of the duty cycle. This model will be presented below and then used to perform stability analysis at the fast scale.

4.1. Reduced-Order Discrete-Time Model for Predicting the Fast-Scale Instability in the DC-AC Inverter

For the DC-AC boost inverter considered in this study, the current loop is established by the signal σ ( t ) = R s ( i 1 ( t ) i 2 ( t ) ) . A reduced-order discrete-time model that takes into account only this signal can be therefore used to mathematically predict the stability boundary. Therefore, let the discrete-time variable σ n = σ ( n T ) = R s ( i 1 ( n T ) i 2 ( n T ) ) . The approach followed here for analyzing the dynamics at the fast scale of the AC module is based on decoupling the different system loops into three subsystems. Indeed, since the switching frequency is much higher than the grid frequency ( m : = f s / f g = 1000 ), the quasi-static approximation can be used to model the fast current loop dynamics and stability criteria can be obtained. Since the focus in this paper is on the fast-scale instability, the slower loops are considered stable and well described by their averaged models. Moreover, steady-state average quantities of the variables involved in these slow loops are used in the description of the fast dynamics of the variable σ . The fast current loop dynamics is solved in discrete time to catch the high frequency dynamics in this loop which is dominant in inducing the previously observed phenomena.
Under the quasi-static conditions, the behavior of the system is considered to repeat for all grid periods. Notice that this was the case with the simulations presented in the previous section. Therefore, the study of the fast-scale dynamics is performed within one single grid period. Let us write θ = ω g t , θ ( 0 , 2 π ) . Therefore, the grid voltage can be written in terms of the phase angle as v g ( θ ) = 2 V g sin ( θ ) . Thanks to the quasi-static approximation, the time dependence of the inverter model at the slow scale is eliminated and the dynamics at the fast scale is parametrized by the phase angle θ which is treated as a slowly varying parameter.
Under the quasi-static approximation, and neglecting the switching dynamics of the slow loop, the switched model of the inverter considering the signal σ the only state variable of the system can be expressed as follows
d σ d t = R s L ( ( v o 1 ( θ ) v o 2 ( θ ) ) u v o 1 ( θ ) )
where u { 0 , 1 } is the binary switched signal representing the states of the switches Q 1 –Q 4 . The illustrative waveforms of the signals σ and R s i ref ( θ ) v r are depicted in Figure 8. From this figure and by integrating (6) within a switching cycle, the discrete-time dynamics corresponding to the variable σ can be described by the following recurrence equation
σ n + 1 = σ n + m 1 ( θ ) d n T + m 0 ( θ ) ( 1 d n ) T with   0 d n 1 .
where d n is the duty cycle within the switching cycle ( n T , ( n + 1 ) T ) for a phase angle θ ( 0 , 2 π ) . According to (6), the phase-dependent raising slope m 1 ( θ ) ( u = 1 ) and the falling slope m 0 ( θ ) ( u = 0 ) of the signal σ are given by
m 1 ( θ ) = R s v o 2 ( θ ) L
m 0 ( θ ) = R s v o 1 ( θ ) L
where v o 1 ( θ ) and v o 2 ( θ ) can be expressed as follows [10,35]
v o 1 ( θ ) = V mpp 1 D ( θ )
v o 2 ( θ ) = V mpp D ( θ )
D ( θ ) is the time varying quasi-steady-state duty cycle that can be expressed as follows [10,35]:
D ( θ ) = 1 2 V mpp v g ( θ ) + sign ( v g ( θ ) ) 1 2 1 + 4 V mpp 2 v g 2 ( θ )
It is worth noting that D ( 0 ) = D ( 0 + ) = 1 / 2 and therefore D ( θ ) is a continuous function of the phase angle θ . The quasi-steady-state duty cycle D ( θ ) is plotted in Figure 9 together with the duty cycle obtained from numerical simulations corresponding to the results presented in Figure 2, Figure 3 and Figure 4 for S = 1000 W/m 2 and in Figure 5, Figure 6 and Figure 7 for S = 200 W/m 2 respectively. Notice that the plots corresponding to the numerical simulations and the one obtained from the theoretical expression (12) cannot be distinguished from each other when the system operates in the expected behavior without fast-scale instability. Notice also that when the system exhibits instability, bubbling phenomenon mentioned previously also occurs in the waveforms of the quasi-steady-state duty cycle.
According to the switching decision corresponding to the control block diagram represented in Figure 1, the expression of the duty cycle d n can be obtained by solving the following equation
R s ( i 1 ( d n T ) i 2 ( d n T ) ) + v r ( d n T ) R s i ref ( θ ) = 0
By taking into account that σ = R s ( i 1 i 2 ) , (13) becomes as follows
σ ( ( n + d n ) T ) = R s i ref ( θ ) v r ( d n T )
Within the switching cycle ( n T , ( n + 1 ) T ) , n N , and taking into account that σ ( ( n + d n ) T ) = σ n + m 1 d n T = and v r ( d n T ) = m r d n T (See Figure 8), (14) can be expressed as follows
σ n + m 1 d n T = R s i ref ( θ ) m r d n T
where, as stated previously, m r = V M / T is the slope of the ramp signal v r . The duty cycle d n can be obtained by solving (15) while considering R s i ref ( θ ) constant within a switching cycle. Solving for d n one gets
d n = R s i ref ( θ ) σ n ( m 1 ( θ ) + m r ) T .
The expressions (7) and (16) define the reduced-order model that can be used for performing the stability analysis of the DC-AC inverter at the fast-switching scale. Below this analysis will be performed and the stability criteria will be determined.

4.2. Fast-Scale Stability Analysis

The stability analysis at the fast scale can be performed by linearizing (7) together with (16) resulting in the following small-signal model
σ ^ n + 1 λ ( θ ) σ ^ n
where λ is the total derivative of σ n + 1 with respect to σ n that can be expressed as follows
λ ( θ ) : = d σ n + 1 d σ n = σ n + 1 σ n + σ n + 1 d n d n σ n = R s m 0 ( θ ) + m r R s m 1 ( θ ) + m r
The solution of (17) starting from an initial condition σ 0 can be expressed as follows
σ ^ n λ n ( θ ) σ ^ 0
Based on the previous equation, the current loop stability at the fast scale can be ensured if | λ ( θ ) | < 1 since in this case a small initial disturbance will vanish as n increases. In quasi-steady-state operation one has that σ n + 1 σ n , d n = D ( θ ) and according to (7) one has m 1 D ( θ ) m 0 ( 1 D ( θ ) ) . Consequently, the expression of λ ( θ ) in (18) becomes as follows
λ ( θ ) = R s m 0 ( θ ) + m r R s m 0 ( θ ) ( 1 D ( θ ) ) D ( θ ) + m r
Expression (20) gives how the eigenvalue λ evolves when the phase angle varies in the full range ( 0 , 2 π ) . However, for determining the boundary of the fast-scale instability, only the behavior of λ ( θ ) within the half range ( 0 , π ) can be considered. Indeed, from Figure 9 it can be observed that the fast-scale instability emerges first within some switching cycles during the first half cycle of the sinewave signal eventually in the neighborhood to the quarter of the cycle where the signal D ( θ ) is maximum for θ ( 0 , π ) during which the quasi-static duty cycle D ( 0.5 , 1 ) . Therefore, the analytical study that will be presented below will be restricted to this range of phase angle θ . The eigenvalue λ ( θ ) is plotted in Figure 10 in terms of the phase angle θ for different values of compensating signal amplitude V M or equivalently its slope m r . It can be observed that the eigenvalue λ ( θ ) has its minimum value at the phase angle π / 2 . If the minimum value of the eigenvalue is larger than 1 the system will not exhibit fast-scale instability. This is the case for instance for V M = 4 V and for V M = 5 V. On the other hand, for V M = 3 V fast-scale instability will be exhibited for the phase angle θ ( 1.17 , 1.96 ) rad because within this interval of θ one has λ ( θ ) < 1 . The limits of this interval are indicated by two dashed lines in Figure 10.
At the boundary of fast-scale instability, one has λ min = 1 . By imposing this condition in (20), the following equation must hold
m r = R s m 0 ( θ ) 2 1 2 D ( θ ) D ( θ )
An upper bound of the left-hand side of (21) is R s m 0 ( θ ) / 2 = R s v o 1 ( θ ) / ( 2 L ) which is obtained for D = 1 or equivalently for θ = π / 2 . Therefore, the slope m r = R s v o 1 ( θ ) / ( 2 L ) i.e., equal to one half the absolute value of the falling slope of the control signal σ will guarantee stability within the full range of θ ( 0 , 2 π ) . Therefore, to avoid the fast-scale instability for the full range of θ , an adaptive compensation scheme can be used where the amplitude of the compensating signal v r is computed for each switching cycle according to the sampled voltage v o 1 ( n T ) , n N , the inductance value L and sensing resistance R s . Therefore, the cycle-by-cycle adapted slope m r ( n T ) and amplitude V M ( n T ) , n N , of the compensating ramp signal v r to guarantee a system free from fast-scale instability are
m r ( n T ) = R s v o 1 ( n T ) 2 L and V M ( n T ) = R s T v o 1 ( n T ) 2 L
The expression of the eigenvalue λ ( θ ) given in (20) is plotted in Figure 11 in terms of the phase angle θ with an adaptive slope compensation as given in (22). It can be observed that the eigenvalue λ ( θ ) fulfills the condition 1 < λ ( θ ) < 0 for all values of phase angle θ ( 0 , 2 π ) implying stability for all this range θ .

4.3. Adaptive Slope Compensation Circuit

To generate an adaptive slope and amplitude according to (22), a circuit with an output signal v r with the following expression must be used
v r ( t ) = κ r τ r 0 t mod T v o 1 ( n T ) d ζ
The integral is reset to zero at the beginning of each switching cycle of time period T. τ r is the time constant of the resettable integrator and κ r is a suitable gain to be selected in such a way that κ r / τ r = R s / ( 2 L ) . Since the switching ripple of the voltage v o 1 is negligible, the instantaneous value v o 1 ( t ) of this voltage can be used in (23) instead of its sampled value v o 1 ( n T ) without significantly altering the results. With this slight modification, the new expression of the adaptive compensation signal becomes as follows
v r ( t ) = κ r τ r 0 t mod T v o 1 ( ζ ) d ζ
The generation of the adaptive slope compensating signal can be performed by the circuit depicted in Figure 12. Without loss of generality, the resistance R r and the capacitance C r can be selected in such a way that R r C r = 2 L / R s and the resistances R 1 and R 2 can be selected in such a way that R 1 / R 2 = κ r .
With the previous adaptive compensation scheme, a stable response for the system will be obtained regardless of the weather conditions. Figure 13 shows the duty cycle signal obtained from numerical simulations corresponding to the results presented in Figure 5, Figure 6 and Figure 7 but with the compensating signal amplitude selected according to (24) using the circuit diagram of Figure 12 with R r C r = 2 L / R s = 2 ms ( C r = 10 nF and R r = 200 k Ω ) and R 1 = R 2 = 10 k Ω . For the sake of clarity only some switching cycles are represented in Figure 13. Notice that the fast-scale instability is completely suppressed and that the slope of the compensating signal is equal to one half the absolute value of the down slope of the signal σ for all the switching periods within the grid cycle hence guaranteeing stability for all values of the duty cycle D and phase angle θ .
It is worth noting that for the parameter values considered in this study, the maximum value reached by the duty cycle is D max 0.72 for S = 200 W/m 2 . Therefore, the previous expression of the ramp signal can be multiplied by D max and fast-scale instability will still be avoided.
Another choice of the slope of the compensating signal is by making it equal to the absolute value of the down slope of the signal σ , i.e., m r = R s v o 1 ( θ ) / L . This choice of the slope m r of the compensating signal v r not only guaranties fast-scale stability for all values of the duty cycle but also gives rise to a fastest or deadbeat response at the switching time scale [27]. The slope and amplitude guaranteeing this response are given by the following expressions Another choice of the slope of the compensating signal is by making it equal to the absolute value of the down slope of the sensed signal σ , i.e., m r = R s v o 1 ( θ ) / L . This choice of the slope m r of the compensating signal v r not only guaranties stability for all values of the duty cycle but gives rise to a fastest or deadbeat response at the switching time scale [27]. The slope m r ( n T ) and amplitude V M ( n T ) guaranteeing this response are given by the following expressions
m r ( n T ) = R s v o 1 ( n T ) L and V M ( n T ) = R s T v o 1 ( n T ) L ,
Figure 14 shows the waveforms of the quasi-steady-state duty cycle with the same parameter values used in Figure 13 but with the compensating signal slope and amplitude selected according to (25). From this figure, it can be observed that only the fast-scale instability is suppressed but the slope of the compensating signal is equal to the absolute value of the down slope of the sensed current σ hence guaranteeing a deadbeat response at the fast-scale within the full grid cycle. It is worth noting that the same circuit diagram of Figure 12 was used for obtaining the results depicted in Figure 14 but by selecting R r C r = L / R s = 1 ms ( C r = 10 nF and R r = 100 k Ω ). With the previous adaptive compensation scheme, a deadbeat response for the system at the switching scale is obtained regardless of the weather conditions.

5. Conclusions

The differential boost inverter is an interesting inverter topology providing a transformer-less voltage step-up capability suitable for DC-AC modules in PV systems. This paper dealt with the nonlinear behavior and slope compensation of a grid-tied boost inverter under a differential peak current mode control for its operation as an AC module in a PV system. The module performs maximum power point tracking, DC PV voltage regulation and grid synchronization. A three-loop differential peak current mode-controlled PV-fed grid-tied boost inverter has been studied and its slope compensation has been addressed. The paper began with presenting detailed simulations that has shown that the system can exhibit fast-scale instability. This fact has been verified using numerical simulations from the switched model of the inverter for different irradiance levels. Accurate closed-form design-oriented expressions to predict fast-scale instability have been derived in terms of the system parameters and adaptive slope compensation schemes have been proposed to suppress the observed instability. The effectiveness of the proposed schemes has been confirmed by detailed numerical simulation performed on the circuit-level switched model. The results demonstrate the viability of differential peak current mode control with the proposed adaptive slope compensation for differential boost inverters that can be used as AC modules in PV systems.

Author Contributions

These authors contributed equally to this work. All authors have read and agreed to the published version of the manuscript.

Funding

The authors would like to acknowledge the support by the Spanish Ministerio de Economia y Competitividad under grants DPI2017-84572-C2-1-R. A.E.A. and M.A.-N. acknowledge financial support from the Researchers Supporting Project number (RSP-2020/150), King Saud University, Riyadh, Saudi Arabia.

Institutional Review Board Statement

Not aplicable.

Informed Consent Statement

Not aplicable.

Data Availability Statement

Not aplicable.

Conflicts of Interest

The authors delcare no conflict of interest.

References

  1. Tse, C.K.; Huang, M.; Zhang, X.; Liu, D.; Li, X.L. Circuits and Systems Issues in Power Electronics Penetrated Power Grid. IEEE Open J. Circuits Syst. 2020, 1, 140–156. [Google Scholar] [CrossRef]
  2. Romero-Cadaval, E.; Spagnuolo, G.; Franquelo, L.G.; Ramos-Paja, C.A.; Suntio, T.; Xiao, W.M. Grid-Connected Photovoltaic Generation Plants: Components and Operation. IEEE Ind. Electron. Mag. 2013, 7, 6–20. [Google Scholar] [CrossRef] [Green Version]
  3. Meneses, D.; Blaabjerg, F.; García, O.; Cobos, J.A. Review and Comparison of Step-Up Transformerless Topologies for Photovoltaic AC-Module Application. IEEE Trans. Power Electron. 2013, 28, 2649–2663. [Google Scholar] [CrossRef] [Green Version]
  4. Kouro, S.; Leon, J.I.; Vinnikov, D.; Franquelo, L.G. Grid-Connected Photovoltaic Systems: An Overview of Recent Research and Emerging PV Converter Technology. IEEE Ind. Electron. Mag. 2015, 9, 47–61. [Google Scholar] [CrossRef]
  5. Sivasubramanian, P.T.; Mazumder, S.K.; Soni, H.; Gupta, A.; Kumar, N. A DC/DC Modular Current-Source Differential-Mode Inverter. IEEE J. Emerg. Sel. Top. Power Electron. 2016, 4, 489–503. [Google Scholar] [CrossRef]
  6. Caceres, R.O.; Barbi, I. A boost DC-AC converter: Analysis, design, and experimentation. IEEE Trans. Power Electron. 1999, 14, 134–141. [Google Scholar] [CrossRef]
  7. Lopez-Caiza, D.; Flores-Bahamonde, F.; Kouro, S.; Santana, V.; Müller, N.; Chub, A. Sliding Mode Based Control of Dual Boost Inverter for Grid Connection. Energies 2019, 12, 4241. [Google Scholar] [CrossRef] [Green Version]
  8. Zhu, G.; Tan, S.; Chen, Y.; Tse, C.K. Mitigation of Low-Frequency Current Ripple in Fuel-Cell Inverter Systems Through Waveform Control. IEEE Trans. Power Electron. 2013, 28, 779–792. [Google Scholar] [CrossRef] [Green Version]
  9. Flores-Bahamonde, F.; Valderrama-Blavi, H.; Bosque-Moncusi, J.M.; García, G.; Martínez-Salamero, L. Using the sliding-mode control approach for analysis and design of the boost inverter. IET Power Electron. 2016, 9, 1625–1634. [Google Scholar] [CrossRef]
  10. El Aroudi, A.; Haroun, R.; Al-Numay, M.; Huang, M. Multiple-loop control design for a single-stage PV-fed grid-tied differential boost inverter. Appl. Sci. 2020, 10, 4808. [Google Scholar] [CrossRef]
  11. Lopez, D.; Flores-Bahamonde, F.; Kouro, S.; Perez, M.A.; Llor, A.; Martínez-Salamero, L. Predictive control of a single-stage boost DC-AC photovoltaic microinverter. In Proceedings of the 42nd Annual Conference of the IEEE Industrial Electronics Society, Florence, Italy, 23–26 October 2016; pp. 6746–6751. [Google Scholar]
  12. Leine, R.L.; Nijemeijer, H. Dynamics and bifurcations of non-smooth mechanical systems. In Lecture Notes in Applied and Computational Mechanics; Springer: Berlin/Heidelberg, Germany, 2004; Volume 18. [Google Scholar]
  13. Huang, M.; Ji, H.; Sun, J.; Wei, L.; Zha, X. Bifurcation-Based Stability Analysis of Photovoltaic-Battery Hybrid Power System. IEEE J. Emerg. Sel. Top. Power Electron. 2017, 5, 1055–1067. [Google Scholar] [CrossRef]
  14. Cheng, L.; Ki, W.; Yang, F.; Mok, P.K.T.; Jing, X. Predicting Subharmonic Oscillation of Voltage-Mode Switching Converters Using a Circuit-Oriented Geometrical Approach. IEEE Trans. Circuits Syst. Regul. Pap. 2017, 64, 717–730. [Google Scholar] [CrossRef]
  15. Tse, C.K. Complex Behavior of Switching Power Converters; CRC Press: New York, NY, USA, 2003. [Google Scholar]
  16. Mazumder, S.K.; Nayfeh, A.H.; Borojevi, D. Theoretical and experimental investigation of the fast- and slow-scale instabilities of a DC-DC converter. IEEE Trans. Power Electron. 2001, 16, 201–216. [Google Scholar] [CrossRef]
  17. Giaouris, D.; Banerjee, S.; Zahawi, B.; Pickert, V. Stability Analysis of the Continuous-Conduction-Mode Buck Converter via Filippov’s Method. IEEE Trans. Circuits Syst. I Regul. Pap. 2008, 55, 1084–1096. [Google Scholar] [CrossRef]
  18. Mandal, K.; Banerjee, S. Synchronization Phenomena in Microgrids With Capacitive Coupling. IEEE J. Emerg. Sel. Top. Circuits Syst. 2015, 5, 364–371. [Google Scholar] [CrossRef]
  19. Huang, M.; Peng, Y.; Tse, C.K.; Liu, Y.; Sun, J.; Zha, X. Bifurcation and Large-Signal Stability Analysis of Three-Phase Voltage Source Converter Under Grid Voltage Dips. IEEE Trans. Power Electron. 2017, 32, 8868–8879. [Google Scholar] [CrossRef]
  20. Robert, B.; Robert, C. Border Collision Bifurcations in a One-Dimensional Piecewise Smooth Map for a PWM Current-Programmed H-Bridge Inverter. Int. J. Control. 2002, 7, 1356–1367. [Google Scholar] [CrossRef]
  21. Asahara, H.; Kousaka, T. Bifurcation analysis in a PWM current controlled H-bridge inverter. Int. J. Bifurc. Chaos 2011, 21, 985–996. [Google Scholar] [CrossRef]
  22. Li, M.; Dai, D.; Ma, X. Slow-scale and fast-scale instabilities in voltage-mode controlled full-bridge inverter. Circuits Syst. Signal Process. 2008, 27, 811–831. [Google Scholar] [CrossRef]
  23. Avrutin, V.; Morcillo, J.D.; Zhusubaliyev, Z.T.; Angulo, F. Bubbling in a power electronic inverter: Onset, development and detection. Chaos Solitons Fractals 2017, 104, 135–152. [Google Scholar] [CrossRef]
  24. Lei, B.; Xiao, G.; Wu, X.; Ka, Y.R.; Zheng, L. Bifurcation analysis in a digitally controlled H-bridge grid-connected inverter. Int. J. Bifurc. Chaos 2014, 24, 1–15. [Google Scholar] [CrossRef]
  25. Iu, H.H.C.; Zhou, Y.; Tse, C.K. Fast-scale instability in a boost PFC converter under average current control. Int. J. Circuit Theory Appl. 2003, 31, 611–624. [Google Scholar] [CrossRef]
  26. El Aroudi, A.; Al-Numay, M.S.; Lu, W.G.; Bosque-Moncusi, J.M.; Iu, H.H. A Combined Analytical-Numerical Methodology for Predicting Subharmonic Oscillation in H-Bridge Inverters Under Double Edge Modulation. IEEE Trans. Circuits Syst. Regul. Pap. 2018, 65, 2341–2351. [Google Scholar] [CrossRef]
  27. Erickson, R.W.; Maksimovic, D. Fundamentals of Power Electronics; Springer: Berlin/Heidelberg, Germany, 2001. [Google Scholar]
  28. Mattingly, D. Designing Stable Compensation Networks for Single Phase Voltage Mode Buck Regulators, Technical Brief; Intersil: Milpitas, CA, USA, 2003. [Google Scholar]
  29. The Ultimate Simulation Environment for Power Conversion and Motor Control. Available online: https://powersimtech.com/products/psim/ (accessed on 11 February 2021).
  30. The Tallmax Plus Module. Available online: http://static.trinasolar.com/sites/default/files/US-Datasheet-DD14A(II).pdf (accessed on 11 February 2021).
  31. El Aroudi, A.; Rodriguez, E.; Orabi, M.; Alarcon, E. Modeling of switching frequency instabilities in buck-based DC-AC H-bridge inverters. Int. J. Circuit Theory Appl. 2011, 39, 175–193. [Google Scholar] [CrossRef]
  32. El Aroudi, A.; Orabi, M.; Martínez-Salamero, L. A representative discrete-time model for uncovering slow and fast scale instabilities in boost power factor correction AC-DC pre-regulators. Int. J. Bifurc. Chaos 2008, 18, 3073–3092. [Google Scholar] [CrossRef]
  33. El Aroudi, A. A New Approach for Accurate Prediction of Subharmonic Oscillation in Switching Regulators: Part I: Mathematical Derivations. IEEE Trans. Power Electron. 2017, 32, 5651–5665. [Google Scholar] [CrossRef]
  34. Ridley, R. A new, continuous-time model for current-mode control power convertors. IEEE Trans. Power Electron. 1991, 6, 271–280. [Google Scholar] [CrossRef]
  35. El Aroudi, A.; Haroun, R.; Al-Numay, M.; Huang, M. Analysis of Subharmonic Oscillation and Slope Compensation for a Differential Boost Inverter. Appl. Sci. 2020, 10, 5626. [Google Scholar] [CrossRef]
Figure 1. Single-stage grid-tied PV-fed differential boost AC module.
Figure 1. Single-stage grid-tied PV-fed differential boost AC module.
Applsci 11 02106 g001
Figure 2. Time-domain waveforms of the sampled extracted power p pv for S = 1000 W/m 2 in steady-state operation. V M = 3.2 V.
Figure 2. Time-domain waveforms of the sampled extracted power p pv for S = 1000 W/m 2 in steady-state operation. V M = 3.2 V.
Applsci 11 02106 g002
Figure 3. The sampled inductor currents i 1 ( n T ) and i 2 ( n T ) and capacitor voltages v o 1 ( n T ) and v o 2 ( n T ) for S = 1000 W/m 2 in steady-state operation. V M = 3.2 V.
Figure 3. The sampled inductor currents i 1 ( n T ) and i 2 ( n T ) and capacitor voltages v o 1 ( n T ) and v o 2 ( n T ) for S = 1000 W/m 2 in steady-state operation. V M = 3.2 V.
Applsci 11 02106 g003
Figure 4. Time-domain waveforms of the sampled grid voltage v g and sampled grid current i g for S = 1000 W/m 2 in steady-state operation. V M = 3.2 V.
Figure 4. Time-domain waveforms of the sampled grid voltage v g and sampled grid current i g for S = 1000 W/m 2 in steady-state operation. V M = 3.2 V.
Applsci 11 02106 g004
Figure 5. Time-domain waveforms of the sampled extracted power p pv for S = 200 W/m 2 in steady-state operation. V M = 3.2 V.
Figure 5. Time-domain waveforms of the sampled extracted power p pv for S = 200 W/m 2 in steady-state operation. V M = 3.2 V.
Applsci 11 02106 g005
Figure 6. The sampled inductor currents i 1 ( n T ) and i 2 ( n T ) and capacitor voltages v o 1 ( n T ) and v o 2 ( n T ) for S = 200 W/m 2 in steady-state operation. V M = 3.2 V.
Figure 6. The sampled inductor currents i 1 ( n T ) and i 2 ( n T ) and capacitor voltages v o 1 ( n T ) and v o 2 ( n T ) for S = 200 W/m 2 in steady-state operation. V M = 3.2 V.
Applsci 11 02106 g006
Figure 7. Time-domain waveforms of the grid voltage v g and grid current i g for S = 200 W/m 2 in steady-state operation. V M = 3.2 V.
Figure 7. Time-domain waveforms of the grid voltage v g and grid current i g for S = 200 W/m 2 in steady-state operation. V M = 3.2 V.
Applsci 11 02106 g007
Figure 8. The feedback signal σ and the control signal R s ref ( θ ) v r .
Figure 8. The feedback signal σ and the control signal R s ref ( θ ) v r .
Applsci 11 02106 g008
Figure 9. The time varying duty cycle calculated from (12) ( D ( t ) ) and obtained from numerical simulation ( d ( n T ) , n N ) for S = 1000 W/m 2 and S = 200 W/m 2 .
Figure 9. The time varying duty cycle calculated from (12) ( D ( t ) ) and obtained from numerical simulation ( d ( n T ) , n N ) for S = 1000 W/m 2 and S = 200 W/m 2 .
Applsci 11 02106 g009
Figure 10. The eigenvalue λ ( θ ) as the phase angle is varied within ( 0 , π ) for different values of V M .
Figure 10. The eigenvalue λ ( θ ) as the phase angle is varied within ( 0 , π ) for different values of V M .
Applsci 11 02106 g010
Figure 11. The eigenvalue λ ( θ ) as the phase angle is varied within ( 0 , π ) with an adaptive compensation scheme using m r = R s m 0 / 2 .
Figure 11. The eigenvalue λ ( θ ) as the phase angle is varied within ( 0 , π ) with an adaptive compensation scheme using m r = R s m 0 / 2 .
Applsci 11 02106 g011
Figure 12. The block diagram (top) and the equivalent schematic circuit representation (bottom) of the adaptive compensating slope signal generator.
Figure 12. The block diagram (top) and the equivalent schematic circuit representation (bottom) of the adaptive compensating slope signal generator.
Applsci 11 02106 g012
Figure 13. The time varying duty cycle calculated from (12) ( D ( t ) ) obtained from numerical simulation ( d ( n T ) , n N ) for guaranteeing stability within the complete duty cycle range.
Figure 13. The time varying duty cycle calculated from (12) ( D ( t ) ) obtained from numerical simulation ( d ( n T ) , n N ) for guaranteeing stability within the complete duty cycle range.
Applsci 11 02106 g013
Figure 14. The time varying duty cycle calculated from (12) ( D ( t ) ) obtained from numerical simulation ( d ( n T ) , n N ) for guaranteeing a deadbeat response within the complete duty cycle range.
Figure 14. The time varying duty cycle calculated from (12) ( D ( t ) ) obtained from numerical simulation ( d ( n T ) , n N ) for guaranteeing a deadbeat response within the complete duty cycle range.
Applsci 11 02106 g014
Table 1. Parameter values for the power stage circuit.
Table 1. Parameter values for the power stage circuit.
ParameterValue
L 1 = L 2 = L and L g 100 μH and 5 mH
C 1 = C 2 = C 22 μF
C dc 2 mF
f s 50 kHz
f g 50 Hz
V g 230 2  V
Table 2. Parameter values of the controllers.
Table 2. Parameter values of the controllers.
ParameterValue
R s and R s g 0.1 Ω and 1 Ω
τ 0.0247 s
κ pv 0.2
ω c / ( 2 π ) 50 Hz
ω z / ( 2 π ) and ω p / ( 2 π ) 500 Hz and 50 kHz
κ pc 2
Table 3. The used parameter values for one single module.
Table 3. The used parameter values for one single module.
ParameterValue
Number of series-connected cells in a module 72
Open-circuit voltage V o c 46.5 V
Short-circuit current I s c 9.60 A
Maximum power voltage V mpp 38.4  V
Maximum power current I mpp 9.13  A
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

El Aroudi, A.; Debbat, M.; Al-Numay, M.; Abouloiafa, A. Fast-Scale Instability and Stabilization by Adaptive Slope Compensation of a PV-Fed Differential Boost Inverter. Appl. Sci. 2021, 11, 2106. https://doi.org/10.3390/app11052106

AMA Style

El Aroudi A, Debbat M, Al-Numay M, Abouloiafa A. Fast-Scale Instability and Stabilization by Adaptive Slope Compensation of a PV-Fed Differential Boost Inverter. Applied Sciences. 2021; 11(5):2106. https://doi.org/10.3390/app11052106

Chicago/Turabian Style

El Aroudi, Abdelali, Mohamed Debbat, Mohammed Al-Numay, and Abdelmajid Abouloiafa. 2021. "Fast-Scale Instability and Stabilization by Adaptive Slope Compensation of a PV-Fed Differential Boost Inverter" Applied Sciences 11, no. 5: 2106. https://doi.org/10.3390/app11052106

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