Hysteresis control for a grid connected dual-buck inverter

Mario Andrés Bolaños-Navarrete, Juan David Bastidas-Rodríguez, Gustavo Osorio

Hysteresis control for a grid connected dual-buck inverter

Revista UIS Ingenierías, vol. 20, no. 1, 2021

Universidad Industrial de Santander

Mario Andrés Bolaños-Navarrete

Universidad Nacional de Colombia, Colombia


Juan David Bastidas-Rodríguez

Universidad Nacional de Colombia, Colombia


Gustavo Osorio

Universidad Nacional de Colombia, Colombia


Received: 19 November 2019

Accepted: 06 June 2020

Published: 11 October 2020

Abstract: Single-phase inverters are widely used in different renewable energy applications. Although the full-bridge inverter is typically used, dual-buck inverters provide an important advantage, since they eliminate the shoot-through problems. However, solutions proposed in the literature require additional inductors, use linear controllers designed around an operation point, or cannot be used in grid-connected applications. This paper presents a hysteresis current control of a single-phase dual-buck full-bridge inverter for grid-connected active power injection. Includes the dynamical model in state variables, as well as analytical conditions to guarantee the evolution of the error dynamics in a set with boundaries defined by the designer. Moreover, the paper provides guidelines for the design of the dead band required for the transitions between the positive and negative semi-cycles (and vice-versa) of the grid voltage. Finally, simulation results validate the main features of the controller as well as the design of the dead band.

Keywords: dual-buck, microinverter, active power, hysteresis control.

Resumen: Los inversores monofásicos son ampliamente usados en diferentes aplicaciones de energías renovables. Aunque típicamente se usa el inversor de puente completo, el inversor buck-dual provee una ventaja importante porque elimina el problema de posibles cortos-circuitos. Sin embargo, las soluciones reportadas en la literatura requieren inductores adicionales, usan controladores lineales diseñados para un punto de operación, o no se pueden usar en aplicaciones de conexión a la red. En este artículo se presenta un control por histéresis para un inversor monofásico buck-dual de puente completo con conexión a la red para inyección de corriente activa. En particular, se presenta el modelo matemático en variables de estado y se obtienen condiciones analíticas para garantizar la evolución de la dinámica de error dentro de un conjunto con límites establecido por el diseñador. Además, se discuten los elementos para diseñar la banda muerta requerida en la transición entre los semi-ciclos positivos y negativos de la tensión de la red. Finalmente, los resultados de simulación validan las principales características del controlador propuesto, así como el diseño de la banda muerta.

Palabras clave: buck-dual, microinversor, potencia activa, control por histéresis.

1. Introduction

Recently, renewable energy sources as photovoltaic generators, wind turbines, and energy storage systems have been continuously growing, becoming a cost-effective alternative to supply the demand of the market while diversifying the energy matrices and reducing the environmental impact of energy generation [1, 2, 3].

Typically, each renewable generator requires a DC-AC converter (inverter) to inject power into the grid [4, 5, 6]. In the basic approach, the inverter current synchronizes with the grid voltage (i.e. unit power factor), and the magnitude depends on the power generated by the source. Depending on the power of the renewable generator, inverters may be single-phase or three-phase. The latter is used for medium and high power applications, while single-phase inverters are preferred for low power generators.

Single-phase inverters have gained importance in the last years due to their application in microinverters [7, 8] and string inverters for residential and commercial applications [9, 10]. In particular, microinverters offer highpotential in the energy market due to the modularity, simple installation and high efficiency [11]. New technologies in semiconductors like GaN transistors, allow to manage low and medium power with higher switching frequencies, and reduced components sizes as well as better thermal and electrical performances [12]. The conventional full-bridge inverter, is probably the most common topology used in single-phase microinverters. It is formed by two legs connected in parallel to a DC bus, where each leg has two switches connected in series that operate in a complementary fashion. Major challenges with this approach are the avoidance of shoot-through current spikes due to the differences in the turn on and turn off time ratios of the switches. This problem is usually dealt with by introducing a delay in the control, at the cost of the voltage distortion. There are also, significant losses because of the reverse recovery currents passing through the protection diodes [9, 13].

As an alternative, the full-bridge dual-buck microinverter is currently investigated [14, 15, 16, 17]. This topology uses two complementary buck converters, each one operating in a semi-cycle of the grid voltage. Each buck converter has two switches, one commutes at high frequency and the other one remains active while the buck converter is operating. Some authors use two pairs of inductors [18, 19, 20, 21], while others reduce the number of inductors required to two or one [22, 23, 24]. In any case, using nonlinear modulation techniques is possible to deal with the shoot-through, reducing the switching losses while improving reliability [25].

In [22] the authors propose a grid-connected single-phase full-bridge dual-buck microinverter implemented with two inductors. The output of this converter is connected in parallel with a capacitor and the grid, which is represented by a sinusoidal voltage source. The study includes the development of a model to analyze the common mode current with and without a dead band in the transitions between the activation of one buck and the deactivation of the other, analyzing the losses and evaluating the efficiency. The paper does not propose a control system, and instead the authors use a PWM modulation technique to generate the switching signals without providing details on the controller design. In addition, the proposed inverter only used a capacitor as an output filter, which reduces the inverter performance regarding the total harmonic distortion. In [21] the authors present a hysteretic controller for a dual-buck full-bridge microinverter with four inductors. The purpose is to feed a load with a sinusoidal voltage. Therefore, the authors propose an inner loop with a sliding mode controller for the current in the inductor, and an outer loop with a PI controller for the voltage in the output.

Regarding hysteresis control techniques, researchers focus on limiting high variation in the switching frequency by using fix or adaptive hysteretic bands [26, 27, 28, 29]. To minimize harmonics injected into the grid, filters L, LC, LCL are frequently used. Even though LCL filter increases the number of components, it is effective at lower switching frequencies and reduces size and cost. In [30], the authors presents a control technique for gridconnected inverter using a LCL filter, to improve the system stability, control performance, and harmonic suppression. In [31], researcher perform a comparison between a L filter and a LCL filter. The L filter has a marginal greater average life; however the LCL filter offers the best total harmonic distortion supression.

This paper presents an analytical and numerical study of a hysteresis control to regulate the current injected to the grid by a single-phase dual-buck inverter. The implementation uses two inductors and a LC filter. The analysis includes a mathematical model of the inverter and proposes a hysteresis controller of the inductor current. This study also provides guidelines for the selection of the hysteresis band and proposes a methodology to compute the dead band required for the transition between the positive and negative cycles of the grid voltage. A numerical validation through simulation presents the performance of the control and the dead band. The results also show the ability of the controller to operate for different magnitudes of the injected current.

2. Dual-buck DC-AC converter

The open loop operation of the converter can be understood as two individual buck converters working half cycle each in a complementary fashion [22, 32, 33].

Figure 1 presents the schematics for an application where power from a generic DC source vB is used by the converter to inject active power into an AC grid vG defined as:

(1)

Dual-Buck schematics
Figure 1
Dual-Buck schematics


The solid state switches determine which converter is active through the control signals Upe, Upe ϵ {0, 1} in such a way that only one switch is active at a particular time (i.e. Upe · Une= 0). This guarantees that Lp has positive current (i.e. i(t) > 0) on the positive semicycle of the sinusoidal reference, while Lnhas negative current (i.e. i(t) < 0) on the negative semicycle. Finally, the control signals Up, Un ϵ {0, 1} are available to perform the control task at a higher frequency. The dynamic equations for the converter can be written as follows:

(2)

with Une= 0, and Upe = 1, and

(3)

with Une= 1, and Upe = 0. The state variables are the current i in the inductance (Lp for the positive semicycle and Lnfor the negative semicycle), the voltage vC in the capacitor C and the current iF in the inductance LF.

3. Hysteresis Control

ROL Hysteresis control with fixed or adaptive bands have been widely studied in grid connected inverters [34, 35, 36]. Here, we propose a control task that can be stated through the design of an error surface:

(4)

where ir is a reference current defined in (5), Irp is the magnitude of the current injected into the grid and its its value is obtained from a higher-level controller, and ωt is obtained from a Phase-Locked Loop (PLL) control system, which tracks the grid frequency and phase:

(5)

(5) The purpose of the control is to force the error in (4) to evolve within a hysteresis band of size H, define

Let us define the control strategy where the control signals Up(t) and Un(t) change value whenever e(t) reaches the boundaries of the hysteresis band η. This can be written as:

For simplicity, we will explain the rationale for the control strategy in the positive semi cycle taking advantage of the symmetries in the circuit for the negative semi cycle. Under the assumption that there is always a control action in the boundary, a suitable strategy would be to choose Up ϵ {0, 1} for two possible scenarios.

  • 𝑒(𝑡) = 𝐻. This implies that i(t) < ir(t), and the control switch must be activated setting Up=1.

  • 𝑒(𝑡) = 𝐻. This implies that i(t) > ir(t), and the control switch must be activated setting Up=0.

0. Unfortunately, the strategy described above, does not guarantee that the error will remain in the region η for the whole positive semi-cycle. Indeed, at every zero crossing of the reference current ir(t) the derivative di(t)/dt vanishes for a particular value of Up(t) and Un(t). This conclusion can be drawn by evaluating the first equation of (2) when ir(t) ≈ 0 A and vG(t) ≈ 0 V, which occurs at the same time because they are in phase. Therefore, the two possible values of di(t)/dt for Up(t) = 1 or Up(t) = 0 are shown in (6) and (6), respectively. Those equations indicate that i(t) is able to increase but not to decrease when ir(t) ≈ 0 A and vG(t) ≈ 0 V, as consequence e(t) does not evolve within the hysteresis band H.

(6)

Performing the same analysis for the negative semi-cycle, the values of di(t)/dt for Un(t) = 1 and Un(t) = 0 are shown in (7) and (7), respectively.

(7)

The next subsection presents a complete mathematical analysis and design of a dead band near the zero-crossing of ir(t).

3.1. Dead band design

As an analytical tool, we use the average model where the switching control actions Upand Uncan be described by an average model [37, 38], as follows:

where T can be defined as a complete cycle of the control action. By doing so, it is possible to use the first dynamic equation from (2) and (3) to obtain an averaged control as:

Where 𝑣̅𝐶 = vG(t) + RF ir(t). Doing the substitution we have:

Using (5) we obtain an exact expression for the average control action as:

where,

Finally, using trigonometric identities we have:

(8)

(9)

where

Now, it is possible to compute the size of a dead band near the zero crossing of vG(T) using the angles φp and φn . Conditions in (8) and (9) show that Up ϵ [0, 1] if ωt ϵ [0, π−φp] and Un ∈ _[0, 1] if ωt ϵ [π, 2π−φp]. Figure 2 presents the computation of the average control actions U¯ p and U¯ n needed to achieve the tracking of a sinusoidal reference ir(t) = sin(2π fs t). It can be noticed that Up < 0 for ωt ϵ [π − φp, π]. In the positive semi-cycle, the dead band is calculated as the grid voltage when ωt = π−φp as Vdbp = Vp sin(πφp). Similarly, in the negative semicycle the dead band can be defined as the grid voltage when ωt = 2π − φn as Vdbn = Vp sin(2π − φn). However, |Vdbp| =|Vdbn| considering that vG(t) is sinusoidal; hence, the proposed dead band is defined at both sides of the point vG(t) = 0 V, i.e. the hysteresis controller does not operate when condition |VG|< Vdb is met, where Vdb=|Vdbp| =|Vdbn| [39].

𝑢�̅𝑝�𝑡� (dashed), 𝑢�̅𝑛�𝑡� (dotted) and ir(t) (continuous).
Figure 2
𝑢̅𝑝𝑡 (dashed), 𝑢̅𝑛𝑡 (dotted) and ir(t) (continuous).


3.2. Maximum switching frequency

To determine the maximum switching frequency, we compute the shortest period T in the ripple of the error signal. Figure 3 shows conceptually the current. From (2), (4) and (5) it is possible to define the maximum slope of e(t) calculating its derivative term as shown in (10).

(10)

Then, the rising and falling slopes of e(t) are calculated from (10) assuming i(t) ≈ Irp sin(ωt), vcvG(t) = Vpsin(ωt) and the the value of Up= {0, 1}. i.e. when Up= 0 the rise slope is:

(11)

when Up = 1, the falling slope is:

(12)

The variation of the period T with time can be calculated as the time required by the error to increase from −H to +H during the rising slope, plus the time required by the error to reduce from +H to −H during the falling slope, as shown in (13).

(13)

From the definition of F(t), it is clear that the switching frequency vary with the time according to vG(t) and ir(t). Figure 4 shows an example of the switching frequency of Upduring the positive semi-cycle of vG(t) and ir(t) for the parameters given in Table 1. It can be observed that the F(t) has two equal maximums (Fmax= 112.49 kHz) and the minimum value is near 0 Hz. The behavior of the switching frequency for Unis symmetric. It is worth noticing that Fmaxdepends on the selection of H. Therefore, it is important to analyze the variation of the maximum frequency Fmaxfor different values of H. Figure 5 shows an exponential growth of Fmaxfor variations of H. This is a useful tool to define H considering the switching characteristics of the semiconductor devices. A similar analysis is carried on in [40] to design the size of the inductor according with the maximum frequency.

Fmax calculation
Figure 3
Fmax calculation


3.3. Phase Lock Loop (PLL) implementation

A Phase Lock Loop simulink block to generate a normalized sinusoidal signal vr(t) in phase with vG(T), which is then used to generate the reference of the current control is presented in Figure 6. The PLL tracks the frequency and phase by using an internal frequency oscillator and a control system to adjusts the internal oscillator frequency to keep the phases of vG(t) and vr(t) close to zero [41].

Switching frequency variation during the half positive semi-cycle for H = 0.60 mA
Figure 4
Switching frequency variation during the half positive semi-cycle for H = 0.60 mA


Maximum switching frequency variation with respect to the hysteresis value H
Figure 5
Maximum switching frequency variation with respect to the hysteresis value H


Table 1
Microinverter specifications
Microinverter specifications


Figure 7 shows the behavior of the PLL signal vr(t) under the limits in voltage and frequency allowed for the California Electric Rule No.21 [42]. A 5 % reduction in the magnitude of vG(t) is introduced in the second period (16 mS > t > 33 mS), in the third period a reduction from 60 Hz to 57 Hz in the grid frequency is performed (33 mS > t > 50 mS), and a 10 V and 1 kHz signal is added to vG(t) to simulate noise during the all simulation. It can be observed that vr(t) is in phase with the grid voltage even in the presence of noise and changes in vG(t) magnitude and frequency.

Block diagram of Matlab/Simulink PLL operation
Figure 6
Block diagram of Matlab/Simulink PLL operation


PLL output (vr(t)) under noise and variations of amplitude and frequency of vG(t). From top to bottom: first plot shows vG(t) and vC(t), and the second plot shows the PLL output vr(t).
Figure 7
PLL output (vr(t)) under noise and variations of amplitude and frequency of vG(t). From top to bottom: first plot shows vG(t) and vC(t), and the second plot shows the PLL output vr(t).


4. Simulation results

The proposed hysteresis controller is implemented in Matlab/Simulink to evaluate its performance as shown in Figure 8. The circuital elements used to implement the gridconnected power converter are taken from Simscape/Power Systems library; while the hysteresis current controller is implemented by using just two comparators, an S-R flipflop, and a simple Matlab function that implements the dead band from vG(t) and Vdb.

The controller implementation in Simulink is illustrated in Figure 9 and can be divided into five blocks: "positive/negative enable", "Upe/Uneactivation", "PLL", "error calculation", and "hysteresis control". The first block compares the grid voltage (vG(t)) with a fixed value (Vdb) to determine which Buck is active and which is inactive by defining values of Upe and Une; therefore, if vG(t) > Vdb, then Upe = 1 and Une= 0, which means that the positive Buck is active and the negative one is inactive. Otherwise, if vG(t) < Vdb, then Upe = 0 and Une= 1. These signals (Upe and Une) are used by "Upe/Une activation" block to generate the boolean signals Upe and Unerequired to activate the Mosfets S peand S ne, respectively. Those boolean signals are generated with the AND blocks.

Dual-Buck converter implemented in Simulink
Figure 8
Dual-Buck converter implemented in Simulink


Hysteresis controller implemented in Simulink
Figure 9
Hysteresis controller implemented in Simulink


The PLL block generates a normalized sinusoidal waveform (vr(t)) in phase with vG(t), which is multiplied by the scalar Irp to generate ir(t). The Error calculation block evaluates the instantaneous error e(t) in the current i(t) with respect to the reference (ir(t)), which is used by the Hysteresis control block. This block compares e(t) with the hysteresis band H to determine if the high frequency switch turns on or off.

On the one hand, for the Buck that operates when vG(t) > Vdb, the hysteresis control operates as follows: if e(t) > H, then flip-flop is set to turn the switch on, and if e(t) < −H, then flipflop is reset to turn the switch off. On the other hand, for the Buck converter that operates when vG(t) < Vdb the logic is the opposite. Therefore, it is enough to use the complement output of the flip-flop. At the output of the hysteresis control block, the AND functions enable the switching signal for the positive or negative Buck converter, by using Upe and Une. Additionally, they also generate the Boolean signals Upand Unrequired to activate the high-frequency switches.

4.1. Control validation

The validation of the proposed controller is performed by generating a reference current ir(t) with different peak values: Irp = 1.0 A, Irp = 1.5 A and Irp = 2.0 A. Moreover, the parameters used in the simulations are introduced in Table 1. The main inverter variables for Irp = 1.0 A are shown in Figure 10, where the top plot shows that i(t) follows the reference ir(t) for the positive and negative semi-cycles. Such a plot also illustrates that the average value of the current injected to the grid (iF(t)) follows ir(t).

The second plot introduces the capacitor voltage (vC(t)) and the grid voltage (vG(t)). It can be observed that the average voltage of vC(t) follows vG(t) for the positive and negative semi-cycles. Additionally, the third plot shows the switching signals Up (green) and Un(blue) that operate in the positive and negative semi-cycles, respectively. In this plot, it can be clearly identified the dead-band for the transition between the activation of one converter and the other in the middle of the voltage cycle. The last plot in Figure 10 introduces the error in the current e(t) and the hysteresis band defined as H = ±60 mA.

Main inverter variables for Irp =1.0 A. From top to bottom: a) ir(t), i(t) and iF(t), b) vC(t) and vG(t), c) Up(t) and Un(t), d) e(t)
Figure 10
Main inverter variables for Irp =1.0 A. From top to bottom: a) ir(t), i(t) and iF(t), b) vC(t) and vG(t), c) Up(t) and Un(t), d) e(t)


A zoom in of the variables introduced in Figure 10 is shown in Figure 11 to observe the behavior of the hysteresis controller and the transition between the positive and the negative Buck.

The dashed red lines illustrate the dead-band around vG(t) = 0 V (t = 8.33 ms approximately). At the left of the dead-band the hysteresis controller turns a switch on (i.e. Up= 1) when the error reaches the upper limit of the hysteresis band (e(t) = 60 mA), which means that i(t) is below ir(t) and i(t) increases with Up = 1. Then, i(t) continues increasing until the error reaches the lower limit (e(t) = −60 mA) and the S pis turned off to keep e(t) within the hysteresis band. At the right of the dead-band, the controller operation is the opposite to the one described in the previous paragraph. When e(t) = 60 mA the controller turns S noff to increase i(t); while when e(t) = −60 mA the controller turns S non.

Zoom of the main inverter variables for Irp = 1.0 A. From top to bottom: first plot shows ir(t), i(t), and iF(t), second plot shows vC(t) and vG(t), third plot shows up(t) and un(t), fourth plot e(t)
Figure 11
Zoom of the main inverter variables for Irp = 1.0 A. From top to bottom: first plot shows ir(t), i(t), and iF(t), second plot shows vC(t) and vG(t), third plot shows up(t) and un(t), fourth plot e(t)


Moreover, inside the dead band all the switches are off (i.e. up= un = upe = une = 0); therefore, i(t) = 0 A and e(t) remains within the hysteresis band. The proposed controller is also validated for step variations in the reference current as follows: Irp = 1 for 0 ms < t < 12.5 ms, Irp = 1.5 for 12.5 ms < t < 29.2 ms, and Irp = 2 for 29.2 ms < t < 45.8 ms. These particular times are selected to produce the step in Irp at the minimum current. The main inverter variables for the steps in Irp are introduced in Figure 12.

It can be observed that i(t) follows ir(t) even for steps in the amplitude of ir(t); nevertheless, the ripple in iF(t) considerably increases after each step in Irp, which is also evidenced in the ripple of vC(t). Additionally, it is important to mention that e(t) remains within the hysteresis band most of the time. The error leaves the hysteresis band when there are steps in Irp and in the zero crossings; Nonetheless, it is worth noting that the controller brings e(t) inside the hysteresis band in a short time.

Main inverter variables with steps variations in Irp (Irp = 1 for 0 ms < t < 12.5 ms, Irp = 1.5 for 12.5 ms < t < 29.2 ms, and Irp = 2 for 29.2 ms < t < 45.8 ms). From top to bottom: first plot shows ir(t), i(t), and iF(t), second plot shows vC(t) and vG(t), third plot shows Up(t) and Un(t), fourth plot e(t), fifth plot shows the variation of the frequency commutation in time.
Figure 12
Main inverter variables with steps variations in Irp (Irp = 1 for 0 ms < t < 12.5 ms, Irp = 1.5 for 12.5 ms < t < 29.2 ms, and Irp = 2 for 29.2 ms < t < 45.8 ms). From top to bottom: first plot shows ir(t), i(t), and iF(t), second plot shows vC(t) and vG(t), third plot shows Up(t) and Un(t), fourth plot e(t), fifth plot shows the variation of the frequency commutation in time.


5. Conclusions

We have presented the hysteresis control of a dual-buck inverter for active power injection in a grid connected application. Using the dynamic equations for the error e(t), we have designed a control strategy aiming to evolve in a set η ∈ [−H, H]. Analytical conditions have been computed for the width of a dead band near the zero crossings of the AC reference ir(t). We have proposed an expression to compute an approximation of the instantaneous switching frequency and a numerical procedure to design the size of the hysteretic band H. In addition, numerical experiments for validation on the capacity of the control to synchronize with the grid, including perturbations in the voltage magnitude and frequency. Further simulations have shown, the performance of the dead-band and the hysteresis band to obtain a desired maximum switching frequency.

The control law proposed in this paper is easy to implement and does not require the exact model of the entire system, which make the controller suitable for different applications like photovoltaic systems, wind generators, battery chargers, UPSs, among others. The controller considers the nonlinear model of the inverter, which allows the tracking of the current reference for any operating condition. Nevertheless, the control does not warranty a correct current tracking during the dead band, which could produce reference tracking errors if there are disturbances during the dead-band. Another drawback related to the inverter topology is that the dead-band does not allow the injection of reactive power to the grid, since the phase difference between ir(t) and vG(t) increases the dead-band size. Additionally, the digital implementation requires the use of specialized microcontrollers with fast comparators, since the switching frequency varies exponentially reaching 500 kHz for H = 10 mA for the converter parameters used in simulations.

As future work, we propose the experimental validation of the controller and the spectral analysis of the injected power. More sophisticated control strategies might be developed using the analytical tools presented in this paper. It would be also interesting to include the proposed inverter and controller into a microgrid to analyze the performance of the proposed system in coordination with the microgrid control and the power quality injected in the connection point. Finally, we are working on the modification of the proposed controller and the inverter topology to inject reactive power.

References

[1] F. H. Gandoman, A. Ahmadi, A. M. Sharaf, P. Siano, J. Pou, B. Hredzak, V. G. Agelidis, “Review of FACTS technologies and applications for power quality in smart grids with renewable energy systems,” Renewable and Sustainable Energy Reviews, vol. 82, no. 1, pp. 502-514, 2018, doi: 10.1016/j.rser.2017.09.062

[2] A. M. Bouzid, J. M. Guerrero, A. Cheriti, M. Bouhamida, P. Sicard, M. Benghanem, “A survey on control of electric power distributed generation systems for microgrid applications,” Renewable and Sustainable Energy Reviews, vol. 44, pp. 751-766, 2015.

[3] Y. Li and F. Nejabatkhah, “Overview of control, integration and energy management of microgrids,” Journal of Modern Power Systems and Clean Energy, vol. 2, no. 3, pp. 212-222, 2014.

[4] V. K. Sood, H. Abdelgawad, “Power converter solutions and controls for green energy,” Distributed Energy Resources in Microgrids, vol. 2019, no. 14, pp. 357-387, 2019.

[5] O. Çelik, A. Teke, A. Tan, “Overview of micro-inverters as a challenging technology in photovoltaic applications,” Renewable and Sustainable Energy Reviews, vol. 82, no. 3, pp. 3191-3206, 2018, doi: 10.1016/j.rser.2017.10.024

[6] R. Joan, L. Alvaro, B. Frede, R. Pedro, J. Rocabert, A. Luna, F. Blaabjerg, P. Rodríguez, “Control of power converters in AC microgrids,” IEEE Transactions on Power Electronics, vol. 27, no. 11, pp. 4734-4749, 2012.

[7] F. Obeidat, “A comprehensive review of future photovoltaic systems,” Solar Energy, vol. 163, no. July, pp. 545-551, 2018, doi: 10.1016/j.solener.2018.01.050

[8] A. Anzalchi, A. Sarwat, “Overview of technical specifications for grid-connected photovoltaic systems,” Energy Conversion and Management, vol. 152, no. September, pp. 312-327, 2017, doi: 10.1016/j.enconman.2017.09.049

[9] R. Dogga, M. K. Pathak, “Recent trends in solar PV inverter topologies,” Solar Energy, vol. 183, no. May, pp. 57-73, 2019, doi: 10.1016/j.solener.2019.02.065.

[10] S. Chatterjee, P. Kumar, S. Chatterjee, “A technocommercial review on grid connected photovoltaic system,” Renewable and Sustainable Energy Reviews, vol. 81, no. Mar, pp. 2371-2397, 2018.

[11] H. A. Sher, K. E. Addoweesh, “Micro-inverters – Promising solutions in solar photovoltaics,” Energy for Sustainable Development, vol. 16, no. 4, pp. 389-400, 2012, doi: 10.1016/j.esd.2012.10.002

[12] S. Requirements, S. Ravyts, M. D. Vecchia, G. Van Den Broeck, J. Driesen, “Review on building-integrated photovoltaics electrical system requirements and module-integrated converter recommendations,” Energies, vol. 12, no. 8, 2019, doi: 10.3390/en12081532

[13] M.A. Bolaños-Navarrete, J.D. Bastidas-Rodríguez, G. Osorio, “A review on solar PV based grid connected microinverter control schemes andt opologies,” International Journal of Renewable Energy Development, vol. 7, no. 2, pp. 171-182, 2018.

[14] Z. Yao, L. Xiao, Y. Yan, “Dual-buck full-bridge inverter with hysteresis current control,” IEEE Transactions on Industrial Electronics, vol. 56, no. 8, pp. 3153-3160, 2009, doi: 10.1109/TIE.2009.2022072

[15] A. Khan, F. Blaabjerg, “Modified transformerless dual buck inverter with improved lifetime for PV applications,” in 2018 IEEE International Reliability Physics Symposium Proceedings, 2018, pp. 621-626, doi: 10.1109/IRPS.2018.8353628

[16] L. Zhou, F. Gao, “Dual buck inverter with series connected diodes and single inductor,” in 2016 Conference Proceedings - IEEE Applied Power Electronics Conference and Exposition - APEC, 2016, pp. 2259-2263, doi: 10.1109/APEC.2016.7468180

[17] F. Akbar, H. Cha, H. F. Ahmed, A. A. Khan, “A Family of Single-Stage High-Gain Dual-Buck Split-Source Inverters,” IEEE Journal of Emerging and Selected Topics in Power Electronics, vol. 8, no. 2, pp. 1701-1713, 2020, doi: 10.1109/JESTPE.2019.2894384

[18] A. A. Khan, H. Cha, J. S. J. Lai, “Cascaded Dual-Buck Inverter with Reduced Number of Inductors,” IEEE Transactions on Power Electronics, vol. 33, no. 4, pp. 2847–2856, 2018, doi: 10.1109/TPEL.2017.2701400

[19] A. J. A Mirzaee, M Khosravi, “Design of a control system for dual buck inverters used in grid-connection applications,” in 2015 2nd International Conference on Knowledge-Based Engineering and Innovation (KBEI), Tehran, 2015, pp. 227-232, doi: 10.1109/KBEI.2015.7436051

[20] B. Wang, L. Z. Yi, W. Bin, A. Working, “Control study of Dual-Buck grid-connected inverter based on least squares algorithm,” in 2011 Asia-Pacific Power and Energy Engineering Conference, Wuhan, 2011, pp. 1-4.

[21] S. K. Gudey, R. Gupta, “Sliding mode control of dual-buck full-bridge inverter,” in India International Conference on Power Electronics, IICPE, 2012, pp. 1-6.

[22] L. Wang, Y. Li, Q. Yan, W. Dou, “Dual buck grid-connected inverter based on GaN devices,” in 2016 Asian Conference on Energy, Power and Transportation Electrification, Singapore, 2016, pp. 1-6.

[23] M. Bhardwaj, S. Chodhury, “Digitally Controlled Solar Micro Inverter Design using C2000 Piccolo Microcontroller,” Texas Instrument, TX, USA, TIDU405B, Oct, 2014.

[24] C. Wang, Y. Zhou, J. Liu, F. Hong, B. Ji, J. Wang, “Single Inductor Dual Buck Full-Bridge Inverter,” IEEE Transactions on Industrial Electronics, vol. 62, no. 8, pp. 4869-4877, 2015, doi: 10.1109/TIE.2015.2399280

[25] M.-k. Yang, Y.-j. Kim, W.-y. Choi, “High-E_ciency Dual-Buck Inverter Using Coupled Inductor,” The Power Electronics Society, vol. 24, no. 6, pp. 396-405, 2019.

[26] C. N. M. Ho, V. S. P. Cheung, H. S. H. Chung, “Constant frequency hysteresis current control of grid-connected VSI without bandwidth control,” in 2009 IEEE Energy Conversion Congress and Exposition, 2009, pp. 2949-2956, doi: 10.1109/TPEL.2009.2031804

[27] D. González Montoya, P. A. Ortiz Valencia, C. A. Ramos-Paja, “Fixed-frequency implementation of sliding-mode controllers for photovoltaic systems,” International Journal of Energy and Environmental Engineering, vol. 10, no. 3, pp. 287-305, 2019.

[28] C. N. M. Ho, V. S. Cheung, H. S. H. Chung, “Constant frequency hysteresis current control of grid-connected VSI without bandwidth control,” IEEE Transactions on Power Electronics, vol. 24, no. 11, pp. 2484-2495, 2009, doi: 10.1109/TPEL.2009.2031804

[29] S. Gautam, R. Gupta, “Unified time-domain formulation of switching frequency for hysteresis current controlled AC/DC and DC/AC grid connected converters,” IET Power Electronics, vol. 6, no. 4, pp. 683-692, 2013, doi: 10.1049/iet-pel.2012.0484

[30] X. Ruan, X. Wang Donghua Pan, D. Yang Weiwei Li, C. Bao, “Control Techniques for LCL-Type Grid-Connected Inverters. in CPSS Power Electronics Series, New York, NY, USA: Springer Books, 2018, pp. 139-163.

[31] I. Villanueva, N. Vázquez, J. Vaquero, C. Hernández, H. López, R. Osorio, “L vs. LCL Filter for Photovoltaic Grid- Connected Inverter: A Reliability Study,” International Journal of Photoenergy, 2020.

[32] M. A. Bolaños, G. Osorio, J. D. Bastidas-Rodriguez, E. Revelo-Fuelagan, “Computational Model of a Two-stage Microinverter With Flyback Active Clamp and Dual Buck,” in 2019 IEEE 4th Colombian Conference on Automatic Control (CCAC), Medellín, Colombia, 2019, pp. 1-6.

[33] J. K. Singh, R. K. Behera, “Hysteresis Current Controllers for Grid Connected Inverter: Review and Experimental Implementation,” in Proceedings of 2018 IEEE International Conference on Power Electronics, Drives and Energy Systems, (PEDES), Chennai, India, 2018, pp. 1-6, doi: 10.1109/PEDES.2018.8707755

[34] B. Sudhakar, G. V. E. S. Kumar, “A unipolar fixed hysteresis band based sliding mode control of Single Phase Grid Connected LCL Filtered Voltage Source Inverter,” in 2016 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Trivandrum, 2016, pp. 1-5.

[35] J. A. Suul, K. Ljøkelsøy, T. Midtsund, T. Undeland, “Synchronous reference frame hysteresis current control for grid converter applications,” IEEE Transactions on Industry Applications, vol. 47, no. 5, pp. 2183, 2011.

[36] X. Dai, Q. Chao, “The research of photovoltaic gridconnected inverter based on adaptive current hysteresis band control scheme,” in 2009 International Conference on Sustainable Power Generation and Supply, Nanjing, 2009, pp. 1-8, doi: 10.1109/SUPERGEN.2009.5348181

[37] Y. M. Alsmadi, V. Utkin, M. Haj-Ahmed, L. Xu, A. Y. Abdelaziz, “Sliding-mode control of power converters: AC/DC converters & DC/AC inverters,” International Journal of Control, vol. 91, no. 11, pp. 2573-2587, 2018, doi: 10.1080/00207179.2017.1390263

[38] V. Utkin, “Design of feedback systems with uncertainties, based on equivalent control,” in 2019 27th Mediterranean Conference on Control and Automation (MED), Akko, Israel, 2019, pp. 100-105.

[39] V. Utkin, J. Guldner, and J. Shi, Sliding mode control in electromechanical systems. Second edition, Boca Ratón, FL, USA: CRC PRESS taylor & francis group, 2009.

[40] Z. Yao, L. Xiao, “Two-switch dual-buck grid-connected inverter with hysteresis current control,” IEEE Transactions on Power Electronics, vol. 27, no. 7, pp. 3310-3318, 2012, doi: 10.1109/TPEL.2011.2179318

[41] M. Ciobotaru, R. Teodorescu, and F. Blaabjerg, “A new singlephase PLL structure based on second order generalized integrator,” in 2006 37th IEEE Power Electronics Specialists Conference, Jeju, 2006, pp. 1-6.

[42] A. Mu, “Electric rule no.21,” Journal of Chemical Information and Modeling, vol. 53, no. 9, pp. 1689-1699, 2019.

Additional information

How to cite: M.A. Bolaños-Navarrete, J.D. Bastidas-Rodríguez, G. Osorio, “Hysteresis control for a grid connected dual-buck inverter,” Rev. UIS Ing., vol. 20, no. 1, pp. 1-10, 2021, doi: 10.18273/revuin.v20n1-2021001

Secciones
Revista UIS Ingenierías
ISSN: 1657-4583
Vol. 20
Num. 1
Año. 2021

Hysteresis control for a grid connected dual-buck inverter

Mario AndrésJuan DavidGustavo Bolaños-NavarreteBastidas-RodríguezOsorio
Universidad Nacional de ColombiaUniversidad Nacional de ColombiaUniversidad Nacional de Colombia,ColombiaColombiaColombia
Contexto
Descargar
Todas