1. Introduction
Electrical power conversion usually depends on power electronic converters in shaping the electricity from one form to another using semiconductor devices (e.g., switches and diodes), passive elements, and storage devices [
1]. The power electronic converters are mainly classified, based on their power range, into low-power, medium-power, and high-power converters [
2]. The low-power converters are important in many applications, such as renewable energy systems (RESs), including photovoltaic (PV) systems, fuel cells, battery energy storage (BES) systems, chargers, and power supplies [
3]. Medium-power converters are used in motor/drive applications, as well as in renewable energy systems such as large PV systems and small wind turbines. High-power converters are needed in many applications, including large motor/drive systems and wind turbine systems [
4].
The basic switched-mode power supply (SMPS) topologies are designed using a single switch, a single diode, and passive components such as inductors and/or capacitors followed by the load [
5,
6,
7]. The resultant SMPS is a two-state converter, meaning that it switches between “on” and “off” states [
8,
9,
10]. The studies in [
11,
12,
13] classified the resultant SMPSs into more than 30 topologies, ranging from the basic buck dc/dc converter to more complicated boost and buck–boost topologies. The term “buck” refers to when the output voltage of an SMPS is always lower than the input, while the term “boost” refers to when the output voltage of the SMPS is always higher than the input. The “buck–boost” SMPS has a flexible output voltage which can be controlled to be below or above the input voltage. In [
14,
15,
16,
17], the dc/dc SMPSs were generated from eight original fundamental converter cells. Rotating the terminals of these cells across the input, ground, and output terminals generates the different buck, boost, and buck–boost topologies. An example of this process is presented in
Figure 1, and the simplest converter cell “A” is shown in
Figure 1a. This cell is composed of two switches and an inductor; it is forbidden to turn both switches on at the same time; otherwise, a short-circuit will occur on either side of the SMPS. Connecting the terminals
a to 1,
b to ¾, and
c to 2 will lead to the first structure shown in
Figure 1b. Inserting an active switch, such as an insulated gate bipolar transistor (IGBT) or metal oxide semiconductor field-effect transistor (MOSFET) devices connected at the input side between terminals 1 and
a, and connecting a diode between terminals
b and 3/4 will yield the conventional buck converter. The same method can be used to generate the conventional boost “B1A” converter and the buck–boost “bB1A” converter.
Using this method, several SMPSs can be generated from the fundamental converter cells. This paper will use the following terminology to define a certain SMPS:
The first part will define the voltage transfer functions as “b” for buck, “B” for boost, and “bB” for buck–boost topologies.
The second part concerns the number of this topology in this cell. Each cell produces a maximum of 2 SMPSs of the same type (buck, boost and buck–boost). Other symmetrical cells generate only one SMPS for each type as each pair will be identical.
The third part defines the cell which generated the SMPS. For example, the second buck converter of cell E will be referred to as b2E.
Differential-mode (DM) dc/ac inverters have been proposed in the literature mainly in the context of low-power renewable energy systems. A differential-mode single-phase inverter (DMSI) is formed by connecting two SMPSs differentially, where each one is responsible for generating one half-cycle of the output voltage or the output current, depending on the output stage of the SMPS. As an example,
Figure 2 shows the difference between the conventional single-phase boost converter and its DM counterpart. The conventional current-sourced (CS) inverter in
Figure 2a can provide a sinusoidal output voltage, which is higher than the input one. By acting as a dc/dc boost converter at the input side, the input inductor
Li is charged using the input switch S; then, the bridge formed by the output four switches shapes the output sinusoidal output current. On the other hand, the DM boost inverter in
Figure 2b employs two boost B1A SMPSs connected differentially across the output load. To operate as a dc/ac inverter, each device should allow for bidirectional power flow by connecting an anti-parallel diode or an anti-parallel switch.
Several DMSIs have been proposed in the literature, in which their operation, control, and merits were discussed. The DM boost inverter was first proposed in [
18], where the inverter was intended to be used in uninterruptible power supply (UPS) and ac driver systems, where the output ac voltage is required to be larger than the dc link voltage without installing a second power conversion stage. One advantage of this inverter is that it draws a continuous current from the dc source due to the existence of the input inductors
Lin. On the downside, the output voltage of this inverter cannot be brought below the input voltage. Another drawback is that because the inverter is descendant from the boost converter B1A, it is not possible to include a high-frequency transformer (HFT) inside it for galvanic isolation. Another DMSI was proposed in [
19] and is shown in
Figure 3; in this case, the Cuk converter is used as the SMPS. The Cuk converter is generated from cell C, classified in [
13] as its first buck–boost SMPS, and it can therefore be labeled in this paper as bB1C. The Cuk (bB1C) converter has three main advantages which account for it being one of the best candidates in renewable energy and BES systems. The first is that it can draw continuous currents at the input and output sides, eliminating the need for large electrolytic capacitors which reduce the reliability of SMPS significantly. The high-frequency (HF) input current ripple is inversely proportional to the switching frequency. The second advantage is that because it is a buck–boost converter, it can generate flexible voltage higher or lower than the input one. Finally, because the Cuk converter has a blocking capacitor between the input and output sides, it allows for the installation of a small and compact HFT, which is useful for increasing the output voltage range, reducing the electromagnetic interference (EMI), and improving the safety of the system by providing galvanic isolation between the input and output sides.
The DMSI based on the conventional buck–boost converter from cell A (see
Figure 1d) was proposed in [
20] for grid-connected PV systems. Several current-sourced (CS) DM inverters are proposed, analyzed, and compared in [
21], when operating as both single-phase and three-phase inverters.
This paper attempts to provide guidance for comparing all possible DMSIs that have been published sporadically throughout the literature. These different DMSIs provide different features based on the basic SMPSs they are descendent from, as well as their operation in the dc/ac mode. Following this introduction,
Section 3 will present the concept, operation, and constraints for buck DMSIs. The following two sections will classify and present the different configurations for the boost and buck–boost DMSIs.
Section 5 presents the mathematical equations needed by the designer, providing comparisons between different types. The conclusions and discussions are presented in
Section 6.
2. Buck Inverters
Figure 4a shows the basic DM buck inverter, which stems from b1A SMPS, as an example. Each converter produces sinusoidal plus dc offset voltage, as shown in
Figure 4b. The net output voltage, shown in
Figure 4c, is the difference between the two output voltages
vo1 and
vo2, where the dc offset is removed. In the continuous conduction mode (CCM), the duty–cycle ratios of the two converters are calculated from
where
d1 and
d2 are the duty–cycle ratios of the boost SMPSs. The duty–cycle ratios define the period where the input switches (S
1 and S
3 in this case) are turned on with respect to the full switching period (
ts as
d1 =
ton1/
ts and
d2 =
ton2/
ts). The load voltage is expressed as:
As the b1A inverter stems from a buck converter, the peak of the output voltage (A + B in this case) cannot exceed the input voltage
Vin because none of the duty–cycle ratios cannot exceed 1. The same concept of operation will be valid for other boost and buck–boost inverters given that they have different voltage transfer ratios.
Table 1 summarizes the voltage transfer ratios for the three types listing the constraints for choosing the values of the voltage magnitude A and the voltage offset B.
The relation between the duty–cycle ratios and the devices’ gate signals are shown in
Figure 5. The carrier signals are generated by the micro-controller at a switching frequency of
fs = 1/
ts. The same comparison method applies for all DMSIs types. For voltage-sourced topologies, it is required to have a dead-band period between S
1 and S
2 and S
3 and S
4 to avoid short circuits across the input supply and output load if the devices turn on/off slowly. For current-sourced topologies, it is required to secure an overlap period to avoid open-circuiting the inductors, which can generate high-voltage spikes that can destroy the semiconductor devices.
There are eleven SSSD buck converter topologies; seven of them are voltage-sourced buck-type converters, while the rest are current sourced. The descendant dc/ac inverters are shown in
Figure 6. To allow for the bidirectional power flow during positive and negative half cycles, each switch is connected to an anti-parallel diode, and each diode is connected to an anti-parallel switch.
2.1. b1A
Figure 7 shows the operation of the b1A DMSI when the input DC voltage is
Vin = 100 V, and the output is controlled to generate
vo =
Vo sin(ω
t), where
Vo = 80 V and ω = 314.16 r/s.
Figure 7a shows the output voltage waveforms, which are important in designing the output inductor. As the b1A inverter has a continuous output current, the output capacitor
Co can be eliminated or be of a small capacitance value, which is to the inverter’s advantage. The peak of the HF voltage ripple is expressed as
One of the drawbacks of the b1A inverter is that it may need a large capacitor at the input side to filter the discontinuous input currents
iin1 and i
in2, as shown in
Figure 7b. The value of the inductor can be chosen to allow for a specific current ripple Δ
IL, as shown in (5). Usually, the current ripple is kept below 10% to reduce the electromagnetic interference (EMI).
The semiconductor devices experience constant peak voltage stresses equal to
Vin, as shown in
Figure 7d, and should be designed accordingly. Switches with rating voltages higher than
Vin may be chosen to consider the voltage spikes which may occur due to gate driver mismatches. The maximum current stress of the devices is equal to the peak of the output current.
2.2. b1C
Figure 8 shows the operation of the b1C inverter under the same condition set as b1A. The same output voltage is generated, as shown in
Figure 8a. As shown in
Figure 8b, the input currents of the inverter are continuous, which means that smaller input capacitors can be used. The envelope of the input currents determines the current stresses of the active switches. The peak of this envelope can be calculated from
where
η is the efficiency of the inverter. The input current ripple determines the value of the input inductor
L1 and can be calculated from
As shown in
Figure 8c, the envelope of the second inductor’s current
I2 is similar to the input current’s waveform with 180° phase shift. The value of
L2 is determined by
Because the average voltages across
L1 and
L2 should be zero, the capacitor
C1 is experiencing voltage equal to
Vin, as shown in
Figure 8d. The value of this capacitor is designed by regulating the voltage ripple across it from
2.3. b1D
The b1D DMSI has a similar performance to the b1C except for the inductors’ currents.
Figure 9a shows the current through the first inductor
iL1, where the peak value of the current is calculated from (6). The HF current ripple of
iL1 is very small compared with other types; therefore, a small inductance
L1 can be used as in (10):
As shown in
Figure 9b,
iL2 is equal to the output current, and the inductance value can be chosen as in (8).
2.4. b2D
The b2D DMSI has continuous input currents, as shown in
Figure 10. In addition, the HF ripple in these currents is very small and close to zero, which is an advantage of this type. The rest of the inverter’s waveforms are similar to the b1D type.
2.5. b1E
Similar to the b1A inverter’s input current in
Figure 7b, the b1E inverter has a discontinuous input current, making it a less-attractive candidate renewable energy source (RESs), requiring a continuous input current, such as via PV applications. The output voltage of the b1E inverter has a very small HF ripple, as shown in
Figure 11a. Unlike the previous inverters, the capacitor
C1 voltage
VC1 has a dc and a second-order sinusoidal component, as shown in
Figure 11b. The HF ripple voltage of
VC1 is very small, and a small capacitor may be used.
2.6. b2E
The operation of the b2E inverter is similar to the b1E one except for the output voltage HF ripples. The existence of the
C1 capacitor before the output inductor
L2 causes the output voltage and current ripples to be very low. The output voltage of b2E is shown in
Figure 12.
2.7. b1F
The b1F DMSI has a discontinuous output current and therefore needs a large capacitor
Co at the output side. The output voltage is shown in
Figure 13a, where the HF ripple can be calculated from
The current
IL1 is shown in
Figure 13c, where the peak current is equal to the peak output current, and the relation between the HF ripple and the value of
L1 is calculated from (10). The
IL2 current is shown in
Figure 13d, where the HF ripple can be calculated from (8).
2.8. b2F
This inverter is similar to the b1F except for the input currents as they are continuous due to the existence of
L1 at the input side. The waveform for this input current is similar to the b2D inverter in
Figure 10.
2.9. b1G and b2G
Unlike all other buck converters, the two converters descendent from cell G, b1G and b2G, can produce bidirectional output voltage according to
Accordingly, the reference output voltages of the two differential converters are represented as
As the converters can generate bidirectional voltages, the dc bias of
Vo1 and
Vo2 can be removed for b1G and b2G DMSIs.
Figure 14a shows the output voltage of the b1G inverter. The inverter has discontinuous input and output currents; hence, it needs large filtering capacitances.
The existence of an additional pole in the converter’s transfer function, which is close to the origin, causes an undesirable inrush current at transience, which may complicate the control design. As shown in
Figure 14c, one of the biggest drawbacks of the b1G inverter is its switches’ voltage stresses. The peak voltage across the switches reaches
The inductors in
Figure 14d experience sinusoidal currents with the same triangular ripples that can be designed according to (7) and (8). The input capacitor
C1 experiences a constant voltage with an average of
Vin, as shown in
Figure 14e. The HF voltage ripple of this voltage is calculated from (15) and can be used to design
C1. The operation of b2G DMSI is similar to b1G except for the voltage stress across the capacitor
C1, where it experiences dc plus sinusoidal components, as shown in
Figure 15.
2.10. b1P
This is the last four-switch buck DMSI, and it has discontinuous input currents, as shown in
Figure 16a. The inverter generates continuous output current and voltage, as shown in
Figure 16b, which is an advantage of this type. The main difference between this type and other buck DMSIs lies in the internal capacitor’s voltage stresses. As shown in
Figure 16e, the average voltage of
VC1 is zero; therefore, capacitances of small values can be used.
Table 2 lists the main features of the buck DMSIs showing the nature of input currents and output voltages, as well as the main advantages and disadvantages of each type.
3. Boost Inverters
Boost inverters are needed in several renewable energy applications when the output voltage is required to be higher than the input one. There are eleven SSSD boost converter topologies; seven of them are voltage-sourced boost-type converters, while the rest are current sourced. The descendant dc/ac inverters are shown in
Figure 17. The majority of the boost inverters have at least one right-hand-plane zero (RHPZ), which complicates the control design.
In the CCM, the duty–cycle ratios of the two converters are calculated from
where
d1 and
d2 are the duty–cycle ratios of the boost SMPSs. The load voltage is
3.1. B1A
The B1A DMSI inverter employs the conventional boost converter as the building block of the positive and negative converters. Input and output waveforms of this inverter are shown in
Figure 18. Due to the existence of the input inductor L1, the input current is continuous, which is desirable for RESs and battery applications. Due to the existence of the output switches
S2 and
S4, the output current and voltage of the B1A inverter are discontinuous; therefore, a large output capacitor is needed. The HF current ripple is dependent on the input and output voltages as well as the value of the input inductor, as follows:
3.2. B1C
As shown in
Figure 19, the B1C inverter has continuous input and output currents, which makes it suitable for RESs, especially PV generators.
As shown in
Table 3, the HF input ripple current is higher than the B1A inverter. On the downside, the voltage across the middle capacitor
C1 is high and equal to the summation of input and output voltages.
3.3. B1D
This inverter has a performance very close to the B1C except it has lower HF ripple currents.
3.4. B2D
Similar to B1D, the input current of the B2D inverter is continuous. The main advantage of this inverter is that the output voltage ripple is extremely low, which makes it attractive when reducing output total harmonic distortion (THD) is important in the application.
3.5. B1E and B2E
The B1E has a continuous current with very small HF ripple, which eliminates the need for input capacitors. This makes it very attractive for PV applications where the input capacitors are affecting the reliability of the system. The output current and voltage are discontinuous as the output current is the summation of the currents through C1 and S2. B2E is similar to B1E except the voltage across the capacitor C1 is equal to the input voltage.
3.6. B1F and B2F
The B1F DMSI is similar to the B1E except it has discontinuous input and output currents. On the contrary, the B2F inverter has a continuous output current with a very small HF ripples, as shown in
Table 3.
Table 3 summarizes the main characteristics of the boost DMSIs, showing the nature of input currents and output voltages as well as the main advantages and disadvantages of each type.
3.7. B1G and B2G
Unlike all other boost converters, the two converters descendent from cell G, B1G and B2G, can produce bidirectional output voltage according to
Accordingly, the reference output voltages of the two differential converters are represented as
The two descendent DMSIs can generate bidirectional output voltages; therefore, the dc-bias is removed. The inverters produce discontinuous input and continuous output currents. The voltages across the semiconductor devices are higher than those of the other boost inverters.
3.8. B1P
The B1P inverter has continuous input and discontinuous output currents. The voltage across the capacitor C1 is zero, which may be required in some applications when the capacitors need to be small.
4. Buck–Boost Inverters
Buck–boost inverters play a crucial role in connecting RESs to the utility grid and ac loads when the input voltage fluctuates below and above the output voltage. The DM buck–boost inverters have been presented in several publications [
22,
23,
24,
25,
26,
27]. There are eleven SSSD buck–boost converter topologies; seven of them are voltage-sourced boost-type converters, while the rest are current sourced.
The descendant dc/ac inverters are shown in
Figure 20. The majority of these inverters have two right-hand-plane zeros (RHPZs), which complicates the control design.
4.1. bB1A
This DMSI is also known as the conventional buck–boost inverter and has been used mainly in grid-connected PV applications. The input current of this inverter is discontinuous as the input switch
S1 is connected in series with the voltage source
Vin. The power transfer occurs through charging and discharging the shunt inductor
L1. The bB1A inverter is suitable for being galvanically isolated, converting
L1 into a coupled inductor acting as a HF transformer [
28]. The output current of the bB1A DMSI is discontinuous, which needs a large capacitor at the output side. The bB1A inverter has one RHPZ, and its waveforms are shown in
Figure 21.
4.2. bB1C
This DMSI is also known as the Cuk DM inverter and plays an important role in low-power energy conversion systems [
29]. The bB1C inverter has a continuous input current, which is useful in PV systems where the value of input capacitance needs to be reduced significantly. The inverter also has continuous output current, which improves the THD when the inverter is connected to the utility ac grid. The bB1C inverter allows for galvanic isolation using a small HF transformer, which improves the safety, EMI, and voltage boosting ratio. The main drawback of the inverter is that it has two RHPZs, which complicates the control design with conventional linear controllers. The waveforms of the output voltage and input current are shown in
Figure 22.
4.3. bB1D
Similar to the bB1C (Cuk) inverter, this DMSI has continuous input and output currents, which makes it suitable for RES applications. The inverter has one RHPZ, but is not suitable for HF isolation, which is considered a drawback.
4.4. bB2D
The structure of this DMSI is close to that of the bB1D inverter. The main difference is that the input inductor is moved to the output side. Consequently, the HF ripple in the output current is significantly reduced, which makes the inverter useful when it is required to reduce the THD of the output current.
4.5. bB1E and bB2E
The buck–boost converters in cell E have discontinuous input and output currents due to the existence of input switches at the input sides. Both inverters need large electrolytic capacitors at the output sides to smooth the output current and reduce the THD. The two inverters have 1 RHPZ, which simplifies the control design in comparison to the CS topologies. The two inverters do not allow for galvanic isolation using HF transformers.
4.6. bB1F
The bB1F is an amended configuration for the bB1A DMSI with an input LC filter to reduce the input current ripple. The other characteristics of the inverter remain the same as those of the bB1A version. It should be noted that although the input LC filter caused the input current to be continuous, the inverter is still voltage sourced, with one RHPZ.
4.7. bB2F
The bB2F inverter has a very small output current as the LC filter is moved to the output side. The input current is discontinuous, and the inverter is considered to be voltage sourced. The inverter has one RHPZ, which simplifies the control design in comparison to the other CS buck–boost converters.
4.8. bB1G
This is also known as the “Sepic” inverter, and it is very popular in RES applications, especially the PV solar systems. Its popularity comes from its attractive features such as it having low input current ripples, the ability for HF isolation, and output voltages of the same polarity as the input voltage. This feature is useful when it is required to reduce the switch count of the three-phase version of the DM inverter, as shown in [
30]. On the downside, the bB1G DMSI has two RHPZs, which, in turn, complicate the control design. Also, the output current of the inverter is discontinuous and therefore requires a relatively large output capacitor.
4.9. bB2G
This topology is also known as the “Zeta” inverter and is considered as the flipped version of the Sepic one. This means that it has the same characteristics except the input current is discontinuous while the output one is continuous.
4.10. bB1P
This is the newer buck–boost inverter version which was published and analyzed for the first time in [
8]. The existence of the two inductors—
L1 and
L2—around
C1 forces the average voltage of
VC1 to be zero. This simplifies the design of the HF transformer as cores with smaller sizes can be used with smaller splitting capacitors. Another advantage is that the inverter has one RHPZ. On the downside, the bB1P DMSI has both discontinuous input and output currents; hence, large capacitors may be required.
Table 4 summarizes the main characteristics of the buck–boost DMSIs, showing the nature of the input and output currents, the number of RHPZs, the ability to be isolated with HF transformers, and the main advantages and disadvantages of each inverter type.
5. Design Considerations and Discussions
The SMPSs can be designed by selecting the suitable values of the passive elements and the ratings of the semiconductor devices. Knowing the peak voltages and peak currents through the converters, the values of the passive elements can be selected to optimize the maximum HF current ripples of the inductors’ currents and the maximum voltage ripples of the capacitors’ voltages. It is common to select the inductance
L to limit the current ripple through the inductor Δ
IL to 10% of the peak current. Similarly, a capacitor C is usually designed so that its voltage ripple Δ
VC is below 5% of the peak voltage across it. The semiconductor devices’ voltages and currents are used to determine the minimum voltage and current ratings of the switches and diodes.
Table 5,
Table 6 and
Table 7 summarize the formulae employed to design the components of the buck, boost, and buck–boost DMSIs, respectively.
Experimental results are carried out for the different DMSIs to provide an estimate of their power losses and hence their efficiencies from 250 W to 2.5 kW. To provide a benchmark between all SPMIs, the parameters in
Table 8 have been used for all tests.
The efficiency comparison is shown in
Figure 23, where the b1C DMSI has the best efficiency. The different voltage conversion ratios of the inverters from cell G (b1G and b2G) caused them to have the highest power losses and hence the lowest efficiency.
Similarly, the different boost DMSIs were tested using the same parameters in
Table 8 but at lower power (from 100 W to 1300 W).
Figure 24 shows the efficiencies of the different inverters with identical passive components. B1C and B1P have better overall efficiency than the conventional CSI. B2G has the worst efficiency because of the higher inductor and switch currents. For Cell D inverters, B1D has better efficiency than B2D for D < 0.5, while B2D has better efficiency for D > 0.5. B1E and B2E have comparable efficiency.
For the buck–boost DMSIs comparison in
Figure 25, bB1C (Cuk) and Sepic (bB1G) have the lowest power losses and hence the best efficiency; this is because they have low inductor and switch currents. bB1D and bB1F have comparable efficiency. Comparing bB2D with both bB1D and bB1F, bB2D has a better efficiency for higher load power, while bB1D and bB1F inverters have better efficiency in the low-power region. The buck–boost topologies from cell E (bB1E and bB2E) have the lowest efficiency.
6. Conclusions
This paper categorized the buck, boost, and buck–boost inverter families used in low-power energy conversion. The concepts of the DM inverter have been explained, and the associated mathematical calculations for the duty–cycle ratios have been presented. The single-phase inverters derived from the SSSD converters were presented and compared. The comparison features include the shapes of the currents’ and voltages’ waveforms, the component sizes, and the high-frequency ripple. Inverters with small size and low ripples were used for RES applications, such as PV and fuel cells applications, to ensure maximum power harvesting. Although the total efficiency depends mainly on the conduction and switching power losses in the devices, it is important to ensure that input and output current ripples, which degrade the output power from a RES, are kept within a specific range. Other important features, such as reducing the THD, which requires passive elements with higher values, size, and weight, control complexity, and capacitor stresses were discussed. For the buck–boost inverters, the five topologies that allow for galvanic isolation with HF transformers or coupled inductors have been identified. The RHPZs of the buck–boost inverter were studied to assess the complexity of the required control design. Comparison tables summarize the main advantages and disadvantages of the DMSIs topologies to enable researchers and engineers to choose the suitable configuration for the targeted application and specifications.