Next Article in Journal
How Micro-Lectures Improve Learning Satisfaction and Achievement: A Combination of ECM and Extension of TAM Models
Next Article in Special Issue
Efficiency and Core Loss Map Estimation with Machine Learning Based Multivariate Polynomial Regression Model
Previous Article in Journal
Wavelet Density and Regression Estimators for Functional Stationary and Ergodic Data: Discrete Time
Previous Article in Special Issue
Perovskite Solar Cells and Thermoelectric Generator Hybrid Array Feeding a Synchronous Reluctance Motor for an Efficient Water Pumping System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis and Demonstration of Control Scheme for Multiple Operating Modes of Energy Storage Converters to Enhance Power Factor

by
Khalid Javed
1,2,*,
Lieven Vandevelde
1,2 and
Frederik De Belie
1,2
1
Department of Electromechanical, Systems and Metal Engineering, Ghent University, B-9052 Ghent, Belgium
2
EEDT Decision & Control, Flanders Make, B-3920 Lommel, Belgium
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(19), 3434; https://doi.org/10.3390/math10193434
Submission received: 18 July 2022 / Revised: 2 September 2022 / Accepted: 14 September 2022 / Published: 21 September 2022

Abstract

:
Rectifiers are required by the devices connected to the distribution end of the electrical power networks for AC/DC conversion. The line current becomes non-sinusoidal when a capacitor with a significant value is used to mitigate the output voltage ripple. This type of converter emulates a non-resistive impedance to the grid, due to which a bend occurs in the shape of the line current, which results in high total harmonic distortion and a low power factor. For perceiving sinusoidal current, power factor correction techniques are required. A digital controller for parallel-connected buck-boost power factor correctors is presented in this article to maintain a constant output voltage and to deal with circulating currents amongst parallel-connected converters. The proposed digital supervisory controller also regulates the input and line currents to keep them sinusoidal according to the input supply voltage to maintain the high power factor of the system. In this paper, using the differential equations of a buck-boost converter, the duty cycle calculations are performed for both Continuous Conduction Mode (CCM) and Discontinuous Conduction Mode (DCM), which are responsible for providing a unity power factor. A supervisory controller encompasses a feed-forward control algorithm for tuning model parameters for eliminating the harmonics from the line current. The proposed scheme helps calculate duty cycles which provides a unity power factor and minimizes the circulating currents. The proposed method was simulated in MATLAB/Simulink and their digital-hardware validation testing was also performed using C2000 MCU Launchpad.

1. Introduction

Power supply modules are connected in parallel to provide the most reliable and efficient power system. Connecting converters in parallel is beneficial in terms of modularity enhancement, larger power requirements, and design flexibility. The above-mentioned benefits can only be achieved from a parallel-connected design if the load current sharing between the converters is distributed evenly. Although parallel connections of the power supply module are one of the most operational methods, they require severe surplus considerations, i.e., in terms of a current balancing controller to sustain the line current, the input current distortion, and the current stress between the modules.
Power is shared between the parallel-connected converters in such a way as to attain a cost-effective design and to shrink the system size and weight. Reliability of the system can also be increased through such an approach to implement the fault tolerance redundancy. Each module has supreme efficiency because it operates at its optimized power level. Power converters were initially arranged in parallel design in an inverter uninterruptible power system UPS [1]. After that, different topologies and their controller were reported in [2,3,4,5,6]. All these proposed schemes show that system control, maintenance and protection depend upon the configuration of the systems, keeping the modules identical. Converter modules in [2,3,4,5] are explored based on system reliability, performance, and ripple reduction. Guaranteeing the maximum power delivery and means of isolation and failure detection was proposed in [6].
For DC/DC parallel-connected converters, different control techniques are formerly presented in [7,8,9,10,11] for controlling the load current sharing. Amongst these controllers, that of [7,8] is the most effective and easy to implement. More details about connecting modules in parallel are reported in [7,12,13]. Regarding the reliability and capacity of the power systems, the parallel-connected modules in AC/DC converters provide better results as compared to DC/DC converters. These parallel-connected converter arrangements are also obliged, for eliminating harmonics from the input line current and for power factor correction, to have rectifiers as the most important part in power systems. Converters connected in parallel along with the current sharing controller are presented in [14].
One of the main hindrances in the parallel-connected power converters discussed above is circulating currents that flow from one device to the other, which is sometimes very dangerous for the whole setup. As each converter is separately designed, connecting multiple of them in parallel will result in a problem of circulating currents [6,15,16]. Circulating currents in such setups are responsible for unequal load sharing between the converters, which degrades the whole system’s efficiency. Different techniques are adopted for the mitigation of these unwanted circulating currents. The use of isolation transformers in an AC grid are proposed in [17,18], which is the most helpful method, but the only problem in this technique is an expensive setup. A synchronized control scheme [15,18,19] is proposed in which the parallel converters were treated as a single converter to deal with circulating currents. This scheme adds some extra stress to the input capacitive filters, and adding a parallel setup is also an issue because it makes it a more complex control system.
For parallel-connected modules, two types of control architectures are followed, i.e., either a centralized or decentralized control. The concept behind the centralized control system is similar to a unified single-handed control whose drawback is the performance and reliability degradation in terms of a single point failure [20,21]. A decentralized control system’s main hindrance is the lack of communication between parallel-connected converters, resulting in unequal current sharing between the parallel-connected modules [22,23]. For parallel-connected converters having separate voltage and current control loops, a droop-based PI controller is used [24]. It is evident that circulating current control has an inverse relation with the value of droop resistance, i.e., for a small value of droop resistance, a high value of circulating current is obtained and vice versa. An increase in the value of droop resistance to reduce circulating current results in unequal current sharing and voltage regulation. It causes the power electronics converter circuit to have a low power factor for the overall system.
With the development of digital signal processors (DSPs), and other digital chips, more multifaceted and advanced algorithms can be part of any control system, which is a crucial reason for favoring digital control over analog. Apart from this, there are a few other forms of dynamics that embrace truncated environmental distinction vulnerability, the developed performance of the digital control, programmability, and malleability. Due to all these advantages of digital control, researchers have started working on discovering digital controls for power factor correctors (PFCs). The scholars primarily use the average inductor current mode control (AICMC) technique for executing digital control. However, digital management also has few constraints in terms of converter switching frequency speed, which is associated with the DSP speed. Therefore, considering this fact, a supervisory controller is proposed in this paper for digital feed-forward control of buck-boost converters connected in parallel. This digital supervisory control will help bring the power factor to unity and circulating currents to almost zero.
The proposed control scheme is based on the mathematical modeling of a buck-boost converter to provide a digital control technique using the converters’ equations. The novelty of this work is that it provides the calculation of the unity power factor duty cycle and a control technique that can ensure harmonic reduction and voltage regulation at the consumer end. The proposed control scheme works perfectly in terms of the parallel connection of multiple modules. The load current sharing between the modules with low harmonic content is achieved successfully with the help of this technique. This work also provides desirable control over the circulating currents and eliminates these harmonics from the system. This technique is compared with a conventional control method, i.e., AICMC, to demonstrate the proposed control scheme’s supremacy in terms of circulating current control and elimination of harmonics from the line current. Reduction in the circulating currents of the parallel-connected power system, elimination of harmonics, and the high power factor of the system are the proposed control scheme’s basic findings. Commonly used normal speed processors are enough to perform all the instruction sets of the proposed control scheme.
In this paper, Section 2 discusses the earlier-stage digital PFC control implementation problems. A brief overview of different operating modes of power converters is provided in Section 3. Digital buck-boost converter PFC feed-forward control is derived in Section 4. A supervisory controller containing feed-forward control for a parallel-connected buck-boost converter PFC is highlighted in Section 5. Section 6 of this article presents the optimization technique for the purpose of improvement in the proposed control scheme. Section 7 presents a brief discussion about the types of circulating currents. Simulation results are presented in Section 8, while a hybrid digital validation of this scheme is performed in Section 9. The conclusion is presented in Section 10.

2. Earlier-Stage Digital Control PFC Implementation Problems

Due to the processing time and sampling delay in digital control systems, there is a restriction on the switching frequency. As debated above, AICMC is a frequently used technique for analog control, as shown in Figure 1. This AICMC technique is also used for digital control in [25,26,27,28]. For improving the power factor of a system, the inductor current iL is multiplied by the rectified input voltage Vrec, and then it is pushed to follow the reference current iref. In the AICMC technique, iL and iref are used as feedback currents and, from their difference, the duty cycles for the switch are calculated by DSP for every switching cycle Ts. The whole process of AICMC encompasses the following stages: voltage error and sampling stage; PI voltage regulator stage; attaining inductor reference current and current error; PI current regulator stage; and, at the end, duty cycle generation stage for the switch. In addition, the PWM stage is also used for obtaining duty cycles for PFC implementation. This, all of these processes run simultaneously, and they should be completed in each cycle ton time to achieve power factor correction. In analog implementation, there is no restraint, but in digital control, it is correlated with the processor speed, where the switching frequency is limited in some cases. Thus, this is the main hindrance to a digital control scheme.
In reference [29], a control method is proposed to reduce the computational speed of the DSP. In this reference, the duty cycle values for the converter switches are updated once in whole switching cycles. They are applied several times without editing to reduce the computational burden of the DSP. Boost converters are used as a power converter in [29], which results in harmonics in line currents. Duty cycle calculation per switching cycle is also minimized to escalate the switching cycle and diminish the calculating time. However, due to this, harmonics are created in the system, resulting in low PFC. Another method is presented in [30] with two parallel control loops, i.e., open and closed loops. The open loop was responsible for determining the duty cycle values with the help of output and input voltages, and the closed loop provided the second duty cycle component. Nonetheless, the same issue of the duty cycle calculation in each cycle was a concern. A predictive control scheme was applied in [31] for predicting the duty cycle values for the converter switches. Duty cycle values for the next cycle were predicted with the help of input and output voltages and the constant duty cycle values. Significant calculations in each process were again an issue here.
From the above discussion, all the complications can be classified into three main hindrances of digital control over analog control. In digital control operation, switching frequency is the first hindrance, limited due to the processing and calculation time. The second disadvantage is the speed of a processor. A processor should be faster even in comparatively slow switching frequency operations of the PFC. Although DSP speed has a linear relationship with the switching speed, for a high-speed switching frequency, using a high-speed DSP is subjected to the high-cost problem. If a high-speed DSP is used despite its high cost, there is still a problem in the switching frequency level, which is far lower than that of analog control implementation; this is the third and the most important disadvantage.
A new digital control strategy for buck-boost PFC is used in this paper to present solutions for all the above problems. The proposed control scheme can provide power factor correction with a wide range of input supply voltages. A control scheme is presented for both conduction modes, i.e., CCM and DCM of a buck-boost converter. It can also deal with circulating currents between parallel setups.

3. An Overview of CCM and DCM

In continuous conduction mode (CCM) of a converter, the current inside the inductor iL(tK) never drops to zero. The general waveform of the inductor current iL(tK) is shown in Figure 2a. For the first interval, the inductor current increases when the MOSFET is ON, while for the OFF state of the MOSFET, in the second interval, the inductor current decreases. The converter’s discontinuous conduction mode (DCM) occurs when the switching ripple is larger in the inductor current for a light load at the output end. The DCM mainly occurs in converters with low loads/no loads, while some converters are also specifically designed to be operated in DCM for each type of load. The inductor current in the DCM, shown in Figure 2b, increases when the MOSFET switch is ON, while for the second interval, when the MOSFET switch is OFF, the inductor current gradually decreases to zero. For a pure PFC AC/DC converter, the line current will be in phase with the line voltage for a unity power factor. Thus, the inductor current iL(tK) can be found as:
i L t k = V r t k R e
where Vr(tK) represents the rectified input voltage with VM as peak rectified voltage and Re represents an emulated resistance. For an AC/DC buck-boost converter operating in CCM mode, we can write:
V r t k R e = i L t k T s > Δ i L t k = V r t k d k × T s 2 L
So, the emulated resistance can be written as:
R e < 2 L   T s 1 V r t k V
V represents the constant output voltage of the converter. Thus, for the CCM mode of the converter, we can conclude that:
R e < 2 L   T s  
while for DCM mode of the converter:
R e < 2 L   T s 1   V M t k V
Therefore, we can say that the converter operates in CCM if Vr(tK) approaches VM, and the converter operates in DCM if Vr(tK) approaches zero; we can define the intervals d1k, d2k, and d3k as 1st, 2nd, and 3rd phases during a single PWM period, respectively. These intervals can be further used for expressing the modes of the converter as:
d 2 k = 1 d 1 k           for         i L > Δ i L t k         i . e . , \   CCM
d 2 k   < 1 d 1 k           for         i L < Δ i L t k         i . e . \   DCM

4. Feed-Forward Algorithm for Buck-Boost Converter

Below, two assumptions are given for deriving a feed-forward control algorithm for a buck-boost converter:
  • Buck-boost converter operation is either in continuous conduction mode (CCM) or discontinuous conduction mode (DCM).
  • During one switching cycle, input voltage Vin is constant because the switching frequency is greater than the line frequency.
Based on a single switch, the buck-boost converter operation is distributed into two primary states, i.e., the ON-State and the OFF-State. In these states, keeping the above two assumptions in mind, the inductor voltage is given by:
L d i L d t = V i n           for           t k t < t k + d k × T s
      L d i L d t = V o u t       for           t k + d k × T s t < t k + 1
Equations (8) and (9) represent the inductor voltage for ON-State and OFF-State of the switch, respectively.
According to the above supposition that the switching frequency is much higher than the line frequency, Equation (8) can be replaced by Equation (10):
i L t k + d k × T s i L t k = V i n × d k × T s L
For continuous conduction mode (CCM), Equation (9) becomes:
i L t k + 1 i L t k + d k × T s = V o u t 1 d k × T s L
For discontinuous conduction mode (DCM), Equation (9) becomes:
i L t k + 1 i L t k + d k × T s = V o u t × δ × T s L
whereas:
δ = V i n × d k V o u t
The inductor current at instant tk + dk ·Ts and tk + 1 from the above equations are given by:
i L t k + d k × T s = i L t k + V i n × d k × T s L
For CCM:
i L t k + 1 = i L t k + d k × T s + V o u t 1 d k T s L
For DCM:
i L t k + 1 = i L t k + d k · T s V o u t · δ · T s L
Rearranging the above equations, we obtain:
For CCM:
i L t k + 1 = i L t k V i n × d k × T s L + V o u t 1 d k T s L
For DCM:
i L t k + 1 = i L t k V i n × d k × T s L V o u t × δ × T s L
As argued above, in AICMC, for power factor correction perseverance, the output voltage is related to the reference voltage and then passed through the PI voltage regulator to track the reference voltage Vref. At the same time, the inductor current is enforced to follow the reference current iref(k), which is acquired from voltage PI regulator and is proportional to the rectified input voltage, as shown in Figure 3. Thus, we can perform the following substitutions:
V o = V r e f
i L t k + 1 = i r e f k + 1
i L t k = i r e f k
t k = k
For CCM, considering Equations (19)–(22), the value of the duty cycle is attained for the switching period k from Equation (17) as:
d k = i r e f k + 1 i r e f k L T s V i n k V r e f V r e f V i n k V r e f
For DCM, considering Equations (19)–(22), the duty cycle value from Equation (18) is attained and given by:
d k = i r e f k + 1 i r e f k L T s 2 V i n k
Equations (23) and (24) show the feed-forward control for the buck-boost PFC to obtain duty cycle values. Referring to the performance competencies, a detailed topology of the buck-boost converter is shown in Figure 4 to improve the performance in obtaining duty cycle values. Switching resistance Ron, inductor resistance RL, diode voltage drops Vd, and the ripple at output voltage vo_ripple are considered in the calculations, and their results are observed. Therefore, referring to the most precise model in Figure 4, the duty cycle calculation is given by Equation (25) for CCM and Equation (26) for DCM:
d k = i r e f k + 1 i r e f k L T s v i n k V r e f + v o r i p p l e k + V d + R o n i r e f k   V r e f + v o _ r i p p l e k + V d + R L i r e f k v i n k V r e f + v o _ r i p p l e k + V d + R o n i r e f k
d k = i r e f k + 1 i r e f k L T s 2 v i n k
Equations (25) and (26) are the required feed-forward control for buck-boost PFC operating in CCM and DCM, respectively. Output voltage ripple vo_ripple and vin(k) can be calculated by:
v o r i p p l e k = I o 1 2 ω l i n e × C sin ( ω l i n e × t k )
v i n k = V 1 × sin ( ω l i n e × t k )
From Equations (25) and (26), it is evident that the instantaneous current iL(tk) and iL(tk + 1) are forced to track the reference current iref. This iL(tk) is also accountable for finding the inductor resistance voltage drop. The block diagram of the digital control algorithm for the buck-boost PFC is shown in Figure 5. It primarily consists of two control loops: the voltage control loop (outer loop) and the current control loop (inner loop). Feedback signals in this feedforward control are vo and vin.
Reference current iref is obtained from the voltage loop, where the output voltage is compared with the reference voltage and then passed through a voltage PI regulator. For obtaining the sinusoidal behavior, it is multiplied by sin(wline ·tk) from the rectified version of input supply voltage. The feed-forward control block yields gate signals for the unity power factor to the switch.

5. Feed-Forward Algorithm for N-Parallel-Connected Buck-Boost Converter PFCs

For the derivation of the power factor correction, inductance is needed. Increasing the inductor value for a high power rating will also increase the dimensions and stress. To abolish this stress, a parallel connection of PFCs is used to stake the stress among them. The load current is shared between each PFC depending upon their capability and their remoteness from the load. Parallel connection also magnifies the system’s energy storing capacity, which supports the assessment of the outer power capabilities. PFCs connected in parallel offer the same output power level for small inductor values compared with the conventional single PFC.
The feed-forward control for N parallel-connected buck-boost PFCs, shown in Figure 6, consists of source voltage vin, switching period Ts, inductance L, and output voltage vo. In the feedback loop, the inductor current is also added in the form of Is(k), which is the sum of the inductor currents of N converters connected in parallel. Both assumptions remain the same, i.e., parallel-connected PFCs are functioning in continuous conduction mode (CCM) or discontinuous conduction mode (DCM), and their switching frequency is much higher than the line frequency, so the input voltage during one cycle is taken to be constant. The control considered here is feed-forward, while the current behavior of the inductor is shown by the present switching cycle [32,33].
Taking the assumption into account that L = L1 + L2 + … LN, summing all the inductor current will result in the source current Is(k) [34], i.e.,
I s k = I L 1 k + I L 2 k +   I L N k
For Ts, the source current Is(k) in case of parallel-connected buck-boost PFC is given by:
d d s I s k = i r e f k + 1 I s k T s
Considering Equations (25) and (26) and Is(k) from Equation (30), feed-forward control is derived for N parallel-connected buck-boost PFCs operating in CCM and DCM [35], respectively, by Equations (31) and (33):
d k = K p i sin ω l i n e · t k I s k 2 K c + V r e f V i n k + V r e f
where Kc is given by:
K c = T s V i n k + V r e f L
and:
d k = K p i sin ω l i n e × t k I s k 2 v i n k
This technique helps obtain duty cycle values in individual switching prompts and also excludes the errors from the system that arise in the preceding switching cycle.

6. Feed-Forward Control Technique Improvement by Optimization Technique

The optimization of the value of L from Equations (25) and (26) is performed to improve the effectiveness of the proposed control scheme because the parameter L has a significant direct impact on the value of total harmonic distortion (THD). The parameter L is part of the duty cycle calculation equations for both CCM and DCM modes of a converter, so optimizing this parameter value can improve the power factor almost to unity. THD of the line current has an inverse relationship with the system’s power factor. The question arises here: why optimize the value of L only, as we have other parameters in these equations? The answer to this question is that L has a dominant effect over other parameters. The effects of changes in other parameters on THD can be compensated by adjusting this parameter L.
Therefore, for optimizing this parameter L, the line current’s THD is considered an objective function. The inductance L is considered a non-linear function of this THD, and it can be written as:
T H D * = Ƒ L
The value of parameter L is optimized using Equation (34) to reduce the value of THD. The optimized value of THD will be slightly different than the physical value of L. The secant approximation of Equation (34) is expressed in Equation (35) to show the gradient of the function Ƒ , i.e.,
Ƒ = Ƒ L + Δ L Ƒ L Δ L
whereas the updated value of this parameter L can be achieved by Equation (36):
L * = L + k Δ Ƒ L                 f o r       k < 0
The value of the gradient is obtained from Equation (35). Equation (36) is iteratively implemented until the objective function is minimized to achieve a higher power factor for the system. This optimization can be implemented in the control technique by sensing the inductor current value, as shown in Figure 7. This value of inductor current is saved in the processor to analyze its harmonic component with the help of fast Fourier transform (FFT). The DSP uses Equation (36) to optimize parameter L to L*. This optimization method is not always part of the control system as it depends upon the DSP to decide whether it is needed.

7. Circulating Currents in the Proposed Scheme

There are two main types of circulating currents in power converter circuits, depending upon their topologies, i.e., if the converters are connected in interleaved topology, there are common-mode circulating currents (CMCCs), whereas if the two converters are connected in parallel, then the circulating currents will be differential-mode circulating currents (DMCC). In this article, as the case of two converters connecting in parallel is the focus, we deal mainly with DMCCs. A brief description of both types of converters’ circulating current is presented.
 (a) 
Common-Mode Circulating Currents (CMCCs)
Common-mode circulating currents (CMCCs) refer to the types of circulating current that exist in the interleaved topology of the converters. CMCC is the difference between the inductor currents of the two legs of interleaved topology [36], i.e.,
i c m c c a = i L a 1 i L a 2   ;   a   ϵ     1 ,   2 ,   3 , ,   n
 (b) 
Differential-Mode Circulating Currents (DMCCs)
The differential-mode circulating currents (DMCCs) are the main part of the parallel-connected converter system, which is the main focus of this article. DMCCs are the difference between the inductor currents of the first leg of each parallel-connected module, i.e.,
i d m c c j k = δ j · i L k 1 δ k × i L m 1 ;   j ,   k   ϵ     1 ,   2 ,   3 , ,   n ,     j m
Here, δx represents the distribution factor, and its value should be between 0 and 1, i.e., (0 ≤ δx ≥ 1). This distribution factor is given by:
δ x = P x P t o t a l   ;           x   ϵ     1 ,   2 ,   3 , ,   n
where Px represents the power of that individual converter, and Ptotal represents the total power of the parallel-connected converter module system.
The DMCCs are mainly due to the difference in the switching timings of the parallel-connected converters. This difference in the switching timings will also lead to the unbalanced load current sharing between the parallel-connected modules. Focusing on the problems discussed above, a centralized control system is presented. The outer control loop is for output voltage control and provides the reference current to the inner/current control loop. This reference current coming out from the voltage control loop is multiplied by the distribution factor δx to provide the DMCC controller along with the feed-forward controller, as shown in Figure 6.

8. Simulation Results

The proposed scheme was verified in MATLAB/Simulink with power system parameters shown in Table 1. As an example, three buck-boost converters were connected in parallel, which initially took the values of the inductors as being identical to each other i.e., L1 = L2 = L3 = 0.5 mH; then, simulations were undertaken for different values of inductors i.e., L1 = 5mH, L2 = 0.5 mH, and L3 = 0.05 mH. The input voltage was taken as 300 V, switching frequency was maintained at 10 kHz, and line frequency was 50 Hz. The simulations were performed for variant loads to validate our proposed scheme. The results plainly indicate that harmonics in the current waveforms are reduced, which lowers the THD value. The power factor was also improved. It also indicates that when inductors are identical, then load current is correspondingly shared between the converters. In contrast, when inductors have different values, then load current will be shared according to their capabilities. All the results are shown below in Figure 8, Figure 9, Figure 10, Figure 11, Figure 12, Figure 13, Figure 14, Figure 15, Figure 16, Figure 17, Figure 18, Figure 19,Figure 20 and Figure 21.
Input voltage and currents are sinusoidal, as shown in Figure 8. The reference voltage given is 400 V, so the output voltage shown in Figure 9 is retained at 400 V using the PI voltage regulator as an outer voltage control loop. This outer loop is followed by the supervisory controller loop comprising the feed-forward control derived for both CCM and DCM. Output from the PI voltage regulator is taken as a reference inductor current by the supervisory controller (inner loop). Due to this supervisory controller, the inductor current will tend to track the phase of the reference inductor current provided by the outer loop to enhance the line current in phase with an input voltage, as shown in Figure 8.
In both cases, the output voltage is enhanced according to the load variations, and the ripple from the output DC voltage is clamped by sampling it on each zero interval. For both cases, the output voltage is sustained at 400 V delivered to a joint load at the output end. The output currents when the inductors have the same values are shown in Figure 10. Gate signals from the supervisory current controller given to both the switches, and the power factor, are shown in Figure 11 and Figure 12. The power factor is retained around 0.997 with THD of 4.42%. Inductor currents when all the inductors have identical values are shown in Figure 13, which shows that the output current is similarly shared between them, and the inductor current with different inductor values is shown in Figure 14.
The total harmonic distortion graph of whole system is given in Figure 15, which offers the minimum value of THD for the system. In our specific case, the distortion power factor is the focus. A system with switching power converters refers to a non-linear system, so the power factor correction performed in this case will result in an improvement in the distortion factor. The power factor is obtained by the product of both the displacement and distortion factor, i.e.,
P F = Displacement   Factor × Distortion   Factor
Distortion   Factor = 1 1 + T H D 2
For the resistive load, the cosine of the angle between voltage and current is zero, while for the value of THD of 4.42, the power factor corresponds to an almost unity power factor. This low-value THD is the base for the high power factor of the considered power system. The inductor currents for each mode of operations, i.e., CCM and DCM, are illustrated in Figure 16 and Figure 17, respectively. From these figures, it can be seen that, in the case of CCM, the inductor current never goes to zero, i.e., it is not fully discharged during a commutation cycle, whereas for DCM, the inductor current goes to zero during one switching cycle. For every new cycle, the inductor current starts from zero, which means that the inductor is discharged fully during a whole commutation cycle.
This proposed control scheme can also play a vital role in eliminating the circulating currents, i.e., DMCCs, as a parallel-connected converter scheme is under consideration. To show the robustness of the converter, a comparative case study was performed for this considered system in which the average inductor current mode controller (AICMC) was used first for observing DMCC behavior. The magnified waveform profile of these DMCCs for AICMC is shown in Figure 18. Differential mode circulating currents for AICMC are shown in Figure 19, which means that currents still exist between two converters, and, similar to each parallel-connected converter, these can be dangerous for MOSFETS. Therefore, by applying the proposed controller to the system, the DMCCs for the first two connected buck-boost converters are shown in Figure 20, which shows that circulating currents in terms of the parallel connection of the converters are eliminated efficiently.
For a more generic comparison performance, the case study from literature reference [24] is considered, where the same case of parallel-connected power electronics converters is shown for circulating current control. Two different control schemes, i.e., the droop control method and the sliding-mode control method, are presented to control circulating currents and load power sharing amongst parallel-connected modules. A comparison is presented in terms of circulating current elimination, where the sliding-mode control presents better results (with circulating current value of ±0.05 A) than the droop control method (with circulating current values of ±1 and ±0.2 A). The comparison of these control scheme values with the values of our proposed control scheme (circulating current value of ±0.005 A, shown in Figure 19) shows the performance superiority of our proposed control scheme.
In addition, the THD analysis for the comparison study performed between our proposed control scheme and the AICMC control scheme was also considered. The THD profile for AICMC control is shown in Figure 21. In the case of AICMC, the THD for the system under consideration is 15.67% which provides a power factor of about 0.9. Thus, by comparing Figure 21 with Figure 15, it can be concluded that our proposed scheme is not only effective in eliminating circulating currents, but also in eliminating the harmonics distortion factor. Taking Equations (40) and (41) into account, a higher power factor is maintained in terms of using our proposed control scheme as compared to the AICMC control scheme.

9. Microcontroller Hardware Validation of Proposed Control Scheme

To validate the control algorithm, it was implemented on a TI TMS320F28379D microcontroller with a time-averaged model of the PFC. Similar to hardware-in-the-loop (HiL) testing, the PFC was emulated in real-time to provide feedback to the controller, eliminating the need for a physical prototype of the converter. In this case, the emulation was performed on the same hardware as the control algorithm, differing from HiL by the absence of dedicated hardware for emulation and a corresponding electrical interface.
Due to the limited computing power of the microcontroller compared to commercially available real-time emulators, a time-averaged model, which is executed once every switching period, was chosen. This discrete-time model consists of the equations for the inductor currents and the output capacitor voltage:
C d V o u t d t = V o u t R 1 D I L        
In the case of three parallel-connected converters, the equations for inductor currents will be:
L 1 d i L 1 d t = D × V i n + 1 D V o u t
L 2 d i L 2 d t = D × V i n + 1 D V o u t
L 2 d i L 2 d t = D × V i n + 1 D V o u t
As the output of all the converter finally converges to the same load, we can take the average output voltage as follows:
C d V o u t d t = V o u t R 1 D I L 1 + I L 2 + I L 3
The whole process of validation of our control scheme along with the converter plant model is shown in Figure 22. Both the control algorithm and the plant model were implemented on the microcontroller to be executed at 10 kHz. Noise is added to the inputs of the control block to compensate for the fact that these are not physical signals. At each sampling time, the state of the PFC is visualized via serial communication or using the on-chip digital-to-analog converters (DACs). The results obtained for this real-time digital hardware validation of our proposed system are shown in Figure 23, Figure 24, Figure 25 and Figure 26.
The output voltage profile of the scheme comprising three parallel-connected controls is maintained at 400 volts as shown in Figure 23. The inductor current profiles in parallel-connected converters for the different values of inductors are shown in Figure 24 and Figure 25, respectively. The profile for the rectified input voltage along with the inductor current/line current (for same values of inductors) is shown in Figure 26, which shows that the line current is molded finely according to the input supply voltage. The execution times of both the control algorithm and the time-averaged PFC model were measured and are presented in Table 2.
Table 2 shows the computation time of the full emulation and of only the control algorithm at a clock frequency of 200 MHz. Only CPU1 was utilized for the validation. The CPU load of the control algorithm was calculated taking into account that the currents and voltages are sampled at the midpoint of the PWM period, while the duty cycle needs to be updated at the end of the PWM period, effectively halving the available computation time.

10. Conclusions

Digital feed-forward control for parallel-connected PFCs is proposed in this paper. Buck-boost converters, operating in CCM and DCM, are the focus in this scheme to derive the feed-forward control. Both operating modes of the converters are studied in detail in this article. The proposed control scheme is derived first for a single converter and then expanded for the converters connected in parallel. As in parallel connection of power converters, the problem of circulating currents occurs, which is also discussed. All the types of circulating current and their elimination methods are also included in this control method, which makes it more efficient and valuable. Methods of improvements for this control scheme are also suggested in the form of an optimization process to improve the power factor by bringing it closer to unity. Simulation was undertaken to perform load sharing and the voltage regulations implemented by the proposed feed-forward control method. Duty cycles that deliver the unity power factor are generated efficiently by the proposed scheme. Harmonics in the current waveform are abolished, making it in phase with the line voltage. The power factor is also enriched to the unity. Validation was also performed in terms of using HIL validation of our scheme, where we used a C2000 MCU launchpad for our testing. For the purpose of comparison and highlighting the better operation of our control scheme, the same power system was connected across the AICMC control method to observe the results and compare them with our proposed control scheme. Then, more recent research work and control methods, i.e., sliding-mode and droop control methods, and their results, are also presented to show the effectiveness of the proposed control method. The comparison of these methods and their results shows that our proposed control scheme has more potential in terms of voltage and current regulation, and in the control of circulating currents.

Author Contributions

Conceptualization, K.J.; Formal analysis, K.J. and F.D.B.; Funding acquisition, F.D.B.; Investigation, K.J.; Methodology, K.J.; Resources, F.D.B.; Software, K.J.; Supervision, L.V. and F.D.B.; Validation, K.J.; Writing—original draft, K.J.; Writing—review & editing, F.D.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Higher Education Commission HEC of Pakistan, grant name “PM/HRDI-UESTPs/UETs-I/Phase-1/Batch-V/2018”. This is mainly the funding for my whole PhD and this article as well.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Acknowledgments

I would like to pay gratitude to Ruben De Croo for his assistance in the Digital Hardware Validation part of our proposed control scheme.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hosi, T. Control Circuit for Parallel Operation of Self-Commutating Inverters. Japanese Patent S56-13101, 10 April 1975. [Google Scholar]
  2. Choi, B. Comparative study on paralleling schemes of converter modules for distributed power applications. IEEE Trans. Ind. Electron. 1998, 45, 194–199. [Google Scholar] [CrossRef]
  3. Seo, G.S.; Baek, J.; Choi, K.; Bae, H.; Cho, B. Modeling and analysis of DC distribution systems. In Proceedings of the 8th International Conference on Power Electronics-ECCE Asia, Jeju, Korea, 30 May–3 June 2011; pp. 223–227. [Google Scholar]
  4. Hyeon, B.C.; Cho, B.H. Analysis and design of the half bridge magnetizing inductor resonant (L m C) dc/dc converter. In Proceedings of the 2010 Twenty-Fifth Annual IEEE Applied Power Electronics Conference and Exposition (APEC), Palm Springs, CA, USA, 21–25 February 2010; pp. 1373–1377. [Google Scholar]
  5. Shojaei, A.; Joos, G. An improved modulation scheme for harmonic distortion reduction in modular multilevel converter. In Proceedings of the 2012 IEEE Power and Energy Society General Meeting, San Diego, CA, USA, 22–26 July 2012. [Google Scholar]
  6. Kawabata, Y.; Yahata, N.; Horii, M.; Ejiogu, E.; Kawabata, T. SVG using open-winding transformer and two inverters. In Proceedings of the 2004 IEEE 35th Annual Power Electronics Specialists Conference, Aachen, Germany, 20–25 June 2004; Volume 4, pp. 3039–3044. [Google Scholar]
  7. Guerrero, J.M.; Hang, L.; Uceda, J. Control of distributed uninterruptible power supply systems. IEEE Trans. Ind. Electron. 2008, 55, 2845–2859. [Google Scholar] [CrossRef]
  8. Kobayashi, K.; Matsuo, H.; Sekine, Y. A novel optimum operating point tracker of the solar cell power supply system. In Proceedings of the 2004 IEEE 35th Annual Power Electronics Specialists Conference, Aachen, Germany, 20–25 June 2004; Volume 3, pp. 2147–2151. [Google Scholar]
  9. Jordan, M. UC3907 Load Share IC Simplifies Parallel Power Supply Design. Unitrode Application Note U-129. 1991. Available online: https://www.ti.com/lit/an/slua147/slua147.pdf?ts=1663561734992&ref_url=https%253A%252F%252Fwww.google.com%252F (accessed on 17 July 2022).
  10. Siri, K.; Willhoff, M. Current-sharing among parallel-connected systems of active power factor correction. In Proceedings of the 2010 IEEE Aerospace Conference, Big Sky, MT, USA, 6–13 March 2010. [Google Scholar]
  11. Panov, Y.; Jovanovic, M.M. Stability and dynamic performance of current-sharing control for paralleled voltage regulator modules. IEEE Trans. Power Electron. 2002, 17, 172–179. [Google Scholar] [CrossRef]
  12. Shimamori, H.; Itakura, K.; Yamashita, S.; Kohama, T.; Ninomiya, T. Abnormal phenomenon of output-voltage increase and its solution in a parallel-redundant DC-DC converter system with current sharing control. In Proceedings of the INTELEC 05—Twenty-Seventh International Telecommunications Conference, Berlin, Germany, 18–22 September 2005; pp. 557–562. [Google Scholar]
  13. Kohama, T.; Takeshita, K.; Tsuji, S. Simple estimating method for voltage fluctuation in paralleled converter system with optimized on-off control. In Proceedings of the 2015 IEEE International Telecommunications Energy Conference (INTELEC), Osaka, Japan, 18–22 October 2015. [Google Scholar]
  14. Kislovski, A.S. Load Sharing in High-Reliability AC-DC and DC-DC Converter Power Systems. In Proceedings of the TELESCON’94-The First International Telecommunications Energy Special Conference, Berlin, Germany, 11–15 April 1994; pp. 423–426. [Google Scholar]
  15. Pan, C.T.; Liao, Y.H. Modeling and coordinate control of circulating currents in parallel three-phase boost rectifiers. IEEE Trans. Ind. Electron. 2007, 54, 825–838. [Google Scholar] [CrossRef]
  16. Wen, Z.-A. Voltage Control for Bi-Directional Grid-Tied DC Bus System. Ph.D. Thesis, NCTU, Hsinchu, Taiwan, 2010. [Google Scholar]
  17. Dixon, J.W.; Ooi, B.T. Series and parallel operation of hysteresis current-controlled PWM rectifiers. IEEE Trans. Ind. Appl. 1989, 25, 644–651. [Google Scholar] [CrossRef]
  18. Komatsuzaki, Y. Cross current control for parallel operating three phase inverter. In Proceedings of the 1994 Power Electronics Specialist Conference-PESC’94, Taipei, Taiwan, 20–25 June 1994; Volume 2, pp. 943–950. [Google Scholar]
  19. Ogasawara, S.; Takagaki, J.; Akagi, H.; Nabae, A. A novel control scheme of a parallel current-controlled PWM inverter. IEEE Trans. Ind. Appl. 1992, 28, 1023–1030. [Google Scholar] [CrossRef]
  20. Yuan, M.; Fu, Y.; Mi, Y.; Li, Z.; Wang, C. Hierarchical control of DC microgrid with dynamical load power sharing. Appl. Energy 2019, 239, 1–11. [Google Scholar] [CrossRef]
  21. Nawaz, A.; Wu, J.; Long, C. Mitigation of circulating currents for proportional current sharing and voltage stability of isolated DC microgrid. Electr. Power Syst. Res. 2020, 180, 106123. [Google Scholar] [CrossRef]
  22. Rashad, M.; Ashraf, M.; Bhatti, A.I.; Minhas, D.M. Mathematical modeling and stability analysis of DC microgrid using SM hysteresis controller. Int. J. Electr. Power Energy Syst. 2018, 95, 507–522. [Google Scholar] [CrossRef]
  23. Tayab, U.B.; Roslan, M.A.B.; Hwai, L.J.; Kashif, M. A review of droop control techniques for microgrid. Renew. Sustain. Energy Rev. 2017, 76, 717–727. [Google Scholar] [CrossRef]
  24. Rashad, M.; Raoof, U.; Siddique, N.; Minhas, D.M. Mitigation of Circulating Currents for Parallel Connected Sources in a Standalone DC Microgrid. Eng. Proc. 2021, 12, 31. [Google Scholar] [CrossRef]
  25. Sulistijo, S.U.; Enjeti, P.N. Advanced DSP Based Single Phase Power Factor Correction Approach; Power Electronics and Power Quality Laboratory, Texas A&M University: College Station, TX, USA, 2000. [Google Scholar]
  26. Fu, M.; Chen, Q. A DSP based controller for power factor correction (PFC) in a rectifier circuit. In Proceedings of the APEC 2001. Sixteenth Annual IEEE Applied Power Electronics Conference and Exposition, Anaheim, CA, USA, 4–8 March 2001; Volume 1, pp. 144–149. [Google Scholar]
  27. Genc, N.; Iskender, I. DSP-based current sharing of average current controlled two-cell interleaved boost power factor correction converter. IET Power Electron. 2011, 4, 1015–1022. [Google Scholar] [CrossRef]
  28. Forbes, J.; Ordonez, M.; Anun, M. Improving the dynamic response of power factor correctors using simple digital filters: Moving average filter comparative evaluation. In Proceedings of the 2013 IEEE Energy Conversion Congress and Exposition, Denver, CO, USA, 15–19 September 2013; pp. 4814–4819. [Google Scholar]
  29. Bibian, S.; Jin, H. Digital control with improved performance for boost power factor correction circuits. In Proceedings of the APEC 2001. Sixteenth Annual IEEE Applied Power Electronics Conference and Exposition, Anaheim, CA, USA, 4–8 March 2001; Volume 1, pp. 137–143. [Google Scholar]
  30. Kim, S.; Enjeti, P. Digital Control of Switching Power Supply-Power Factor Correction Stage; Power Electronics and Power Quality Laboratory Department of Electrical Engineering Texas A&M University: College Station, TX, USA, 2003. [Google Scholar]
  31. Chen, J.; Prodic, A.; Erickson, R.W.; Maksimovic, D. Predictive digital current programmed control. IEEE Trans. Power Electron. 2003, 18, 411–419. [Google Scholar] [CrossRef]
  32. Kirthiha, S.; Subashini, N.; Gowri Shankar, J. Analysis and Simulation of Interleaved Boost Converter with Hybrid Inverter for Photo Voltaic System. Int. J. Appl. Eng. Res. 2014, 9, 1001–1016. [Google Scholar]
  33. Kim, J.M.S.; Shankar, P.; Zhang, W. Analysis of predictive control for active power factor correction. In Proceedings of the IECON’94-20th Annual Conference of IEEE Industrial Electronics, Bologna, Italy, 5–9 September 1994; Volume 1, pp. 446–451. [Google Scholar]
  34. Babu, C.S.; Veerachary, M. Predictive controller for interleaved boost converter. In Proceedings of the IEEE International Symposium on Industrial Electronics (ISIE 2005), Dubrovnik, Croatia, 20–23 June 2005; Volume 2, pp. 577–581. [Google Scholar]
  35. Javed, K.; Vandevelde, L.; De Belie, F. Duty Ratio Calculation for Digitally Feed Forward Controlled Parallel Connected Buck-Boost PFC. In Proceedings of the 2020 IEEE International Conference on Environment and Electrical Engineering and 2020 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe), Madrid, Spain, 9–12 June 2020. [Google Scholar]
  36. Liao, Y.H.; Chen, H.C.; Cheng, H.C.; Ke, Y.L.; Li, Y.T. A novel control strategy of circulating currents in paralleled single-phase boost converters with different power sharing for microgrid applications. IEEE Trans. Ind. Appl. 2013, 50, 1304–1312. [Google Scholar] [CrossRef]
Figure 1. Buck-boost converter PFC with AICMC control technique.
Figure 1. Buck-boost converter PFC with AICMC control technique.
Mathematics 10 03434 g001
Figure 2. Inductor current waveform: (a) in CCM mode; (b) in DCM mode.
Figure 2. Inductor current waveform: (a) in CCM mode; (b) in DCM mode.
Mathematics 10 03434 g002
Figure 3. Inductor current and reference current waveforms.
Figure 3. Inductor current and reference current waveforms.
Mathematics 10 03434 g003
Figure 4. Detailed diagram of buck-boost converter.
Figure 4. Detailed diagram of buck-boost converter.
Mathematics 10 03434 g004
Figure 5. Buck-boost PFC with feed-forward control algorithm.
Figure 5. Buck-boost PFC with feed-forward control algorithm.
Mathematics 10 03434 g005
Figure 6. N-parallel-connected buck-boost PFC with feed-forward control implementation.
Figure 6. N-parallel-connected buck-boost PFC with feed-forward control implementation.
Mathematics 10 03434 g006
Figure 7. Control scheme with control loops in terms of optimization technique inclusion.
Figure 7. Control scheme with control loops in terms of optimization technique inclusion.
Mathematics 10 03434 g007
Figure 8. Sinusoidal input supply voltage and current.
Figure 8. Sinusoidal input supply voltage and current.
Mathematics 10 03434 g008
Figure 9. Output voltage profile.
Figure 9. Output voltage profile.
Mathematics 10 03434 g009
Figure 10. Output current profile.
Figure 10. Output current profile.
Mathematics 10 03434 g010
Figure 11. PWM signals for the switches.
Figure 11. PWM signals for the switches.
Mathematics 10 03434 g011
Figure 12. Power factor profile of the system.
Figure 12. Power factor profile of the system.
Mathematics 10 03434 g012
Figure 13. Inductor current waveform for L1 = L2 = L3 = 0.5 mH.
Figure 13. Inductor current waveform for L1 = L2 = L3 = 0.5 mH.
Mathematics 10 03434 g013
Figure 14. Inductor current waveforms for L1 = 5 mH, L2 = 0.5 mH, and L3 = 0.05 mH.
Figure 14. Inductor current waveforms for L1 = 5 mH, L2 = 0.5 mH, and L3 = 0.05 mH.
Mathematics 10 03434 g014
Figure 15. THD profile for proposed feed-forward controller.
Figure 15. THD profile for proposed feed-forward controller.
Mathematics 10 03434 g015
Figure 16. Inductor current w.r.t. gate pulses in converter CCM mode of operation.
Figure 16. Inductor current w.r.t. gate pulses in converter CCM mode of operation.
Mathematics 10 03434 g016
Figure 17. Inductor current w.r.t. gate pulses in converter DCM mode of operation.
Figure 17. Inductor current w.r.t. gate pulses in converter DCM mode of operation.
Mathematics 10 03434 g017
Figure 18. Magnified DMCC profile with AICMC controller.
Figure 18. Magnified DMCC profile with AICMC controller.
Mathematics 10 03434 g018
Figure 19. DMCC profile for two converters for AICMC controller.
Figure 19. DMCC profile for two converters for AICMC controller.
Mathematics 10 03434 g019
Figure 20. DMCC profile for two converters with inductor currents with proposed controller.
Figure 20. DMCC profile for two converters with inductor currents with proposed controller.
Mathematics 10 03434 g020
Figure 21. THD profile for AICMC controller case.
Figure 21. THD profile for AICMC controller case.
Mathematics 10 03434 g021
Figure 22. Real-time digital hardware validation schematics of proposed scheme.
Figure 22. Real-time digital hardware validation schematics of proposed scheme.
Mathematics 10 03434 g022
Figure 23. Output voltage profile of proposed scheme.
Figure 23. Output voltage profile of proposed scheme.
Mathematics 10 03434 g023
Figure 24. Inductor (1st and 3rd) current profiles for different inductor values of converters.
Figure 24. Inductor (1st and 3rd) current profiles for different inductor values of converters.
Mathematics 10 03434 g024
Figure 25. Inductor (2nd and 3rd) current profiles for different inductor values of converters.
Figure 25. Inductor (2nd and 3rd) current profiles for different inductor values of converters.
Mathematics 10 03434 g025
Figure 26. Rectified input supply voltage profile (in orange) along with inductor/line current (in green) for the same value of inductors in parallel-connected converters.
Figure 26. Rectified input supply voltage profile (in orange) along with inductor/line current (in green) for the same value of inductors in parallel-connected converters.
Mathematics 10 03434 g026
Table 1. Power system parameters.
Table 1. Power system parameters.
ParametersNotationValues
Supply VoltageVin300 V
Supply CurrentIin25 A
Output VoltageVout400 V
Output CurrentIout2.55 A
Inductor Values(for same values case)L1, L2, L30.5 mH
Inductor values(for different values case)L1, L2, L35 mH, 0.5 mH, 0.05 mH
Output CapacitorCout1 mF
Resistive LoadRout310 Ω
Total Harmonic DistortionTHD (%)4.42
Table 2. Execution time calculated for proposed controller and converters.
Table 2. Execution time calculated for proposed controller and converters.
ParametersControlFull Emulation
Computation Time1.065 µs7.740 µs
Supply Current2.13%7.74%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Javed, K.; Vandevelde, L.; De Belie, F. Analysis and Demonstration of Control Scheme for Multiple Operating Modes of Energy Storage Converters to Enhance Power Factor. Mathematics 2022, 10, 3434. https://doi.org/10.3390/math10193434

AMA Style

Javed K, Vandevelde L, De Belie F. Analysis and Demonstration of Control Scheme for Multiple Operating Modes of Energy Storage Converters to Enhance Power Factor. Mathematics. 2022; 10(19):3434. https://doi.org/10.3390/math10193434

Chicago/Turabian Style

Javed, Khalid, Lieven Vandevelde, and Frederik De Belie. 2022. "Analysis and Demonstration of Control Scheme for Multiple Operating Modes of Energy Storage Converters to Enhance Power Factor" Mathematics 10, no. 19: 3434. https://doi.org/10.3390/math10193434

APA Style

Javed, K., Vandevelde, L., & De Belie, F. (2022). Analysis and Demonstration of Control Scheme for Multiple Operating Modes of Energy Storage Converters to Enhance Power Factor. Mathematics, 10(19), 3434. https://doi.org/10.3390/math10193434

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