Next Article in Journal
A Novel Electric Motor Fault Diagnosis by Using a Convolutional Neural Network, Normalized Thermal Images and Few-Shot Learning
Next Article in Special Issue
Parameter Identification for Maximum Torque per Ampere Control of Permanent Magnet Synchronous Machines under Magnetic Saturation
Previous Article in Journal
Distributed File System to Leverage Data Locality for Large-File Processing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Transient Event-Capturing Circuit and Adaptive PI Control for a Voltage Mode Superbuck Converter

1
School of Integrated Circuits, Huazhong University of Science and Technology, Wuhan 430074, China
2
School of International Education, Wuhan University of Technology, Wuhan 430074, China
3
School of Automation, Wuhan University of Technology, Wuhan 430074, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(1), 107; https://doi.org/10.3390/electronics13010107
Submission received: 8 November 2023 / Revised: 19 December 2023 / Accepted: 21 December 2023 / Published: 26 December 2023
(This article belongs to the Special Issue Control and Optimization of Power Converters and Drives)

Abstract

:
This paper proposes a transient event-capturing circuit and adaptive PI control to monitor and improve the transient response of a superbuck converter. The transient event-capturing circuit is composed of coupling and capturing circuits. The coupling circuit converts the output voltage to the sensed voltage, whereas the DC and ripple components are eliminated. By counting the up-crossing and down-crossing numbers of the sensed voltage, the capturing circuit classifies the output voltage response into different transient events according to oscillation cycles. The transient events carry the stability information that can be used to adjust the bandwidth and phase margin. Finally, an adaptive PI controller is implemented with the proposed transient event-capturing circuit to improve the stability and transient response. Experimental results of the 100 W superbuck converter verify the effectiveness of the adaptive PI controller for improving the transient response and stability. The adaptive PI controller eliminates the oscillations due to deviated parameters and operating conditions. The maximum oscillation amplitude is reduced from 2 V to 400 mV at the reference voltage change.

1. Introduction

A superbuck converter is a derivative of Cuk/Sepic converters with a canonical switching cell, which is suitable for photovoltaic and aerospace applications owing to the low EMI noise and continuous input and output currents [1,2,3], as shown in Figure 1. Its dynamic behavior is complicated due to the fourth-order system characteristic. A small signal model of the superbuck converter has four poles and two right half-plane (RHP) zeros. Therefore, transient response optimization is a huge challenge for designing superbuck converters.
To simplify the stability improvement of a superbuck, RHP zeros are moved to the left half plane (LHP) by the damping network [4]. However, this approach may fail due to deviated parameters and operation conditions. Considering two RHP zeros, sliding mode control (SMC) can improve the response speed, although it would need four samplings [5,6]. To simplify the control, hysteresis SMC control with a novel sliding surface can reduce the sampling required [7]. To improve the transient response, the predicted peak current mode (PPCM) controls strictly regulate the inductance current [8,9,10,11]. With PPCM control, the RHP zeros are eliminated when the two inductor values satisfy a certain relationship [12]. However, the above control methods cannot be adapted to the wide operating range.
Monitoring and adaptive controls provide novel solutions to improve the stability of deviated parameters and wide operating ranges. For model deviations with a square-wave injected into the feedback loop, an online stability margin monitor injects the square-wave into the feedback loop to acquire and adjust the phase margin [13,14,15]. Furthermore, for a wide operating range, based on phase margin monitoring, an adaptive phase margin controller with proportional–integral (PI) parameters is proposed [16,17,18]. The above controls dynamically extend the bandwidth while maintaining the phase margin under different operating conditions.
While the phase margin monitoring needs to inject the small signal in the control loop, disturbance observation monitors the output voltage directly, which eliminates the small signal injection [19,20]. Based on disturbance observation, researchers have proposed disturbance-observer-based feedback control [21,22], integral sliding mode controls [23,24], etc. In these approaches, the observed signals have to be processed by the main controller, which require costly hardware for implementation. To reduce communications and calculations, the observed results can be processed in the sensing network. Furthermore, event-triggered adaptive controls have been used for different nonlinear and uncertain systems [25,26,27]. However, relevant studies are lacking for a superbuck converter with a nonlinear fourth-order model.
To address the above-mentioned issues, this paper proposes a transient event-capturing circuit and adaptive PI control to monitor and improve the transient response of a superbuck converter. The coupling circuit converts the output voltage to the sensed voltage, whereas the DC and ripple components are eliminated. By counting the up-crossing and down-crossing numbers of the sensed voltage, the capturing circuit classifies the output voltage response into different transient events according to oscillation cycles. The transient events carry the stability information, which can be used to adjust the bandwidth and phase margin. Finally, an adaptive PI controller is carried out with the proposed transient event-capturing circuit to improve the stability and transient response. The gain of the adaptive PI controller is designed according to the weighting factors.
This paper is organized as follows. Section 2 provides small signal models and stability analysis for the superbuck converter. In Section 3, the transient event coupling and capturing circuits are presented along with analyses of potential components in the converter output. An adaptive PI controller is designed with the captured transient events. The effectiveness of the proposed strategy is verified by simulations and experiments in Section 4 and Section 5. Finally, a brief conclusion is provided in Section 6.

2. Small-Signal Modeling and Stability of the Superbuck Converter

A basic superbuck converter is shown in Figure 2. Conventionally, a damping network composed of Rd and Cd is used to compensate the RHP zeros.
Considering voltage-second balancing of inductors and charge balancing of capacitors, the steady state operation equations are given by:
V o u t = D V i n V C 1 = V i n I L 1 = D V o u t R I L 2 = ( 1 D ) V o u t R ,
where, Vin, Vout, VC1, IL1 and IL2 are DC values of input voltage, output voltage, the capacitance voltage of C1, inductance currents of L1 and L2. The duty cycle, D, is the ratio between the time of Q1 on and Q2 off and the switching period.
As (1) indicates, the output voltage at steady state is identical to conventional buck converter. However, the dynamic behavior is more complicated, and the small signal model is a fourth-order system.

2.1. Small Signal Model of the Superbuck Converter

According to Figure 2, there are two states of the superbuck converter without the damping network, as shown in Figure 3a,b.
According to Figure 3a, at Q1 on Q2 off, the current and voltage of L1 and L2, and the current and voltage of C1 and C2 satisfy
L 1 d i L 1 d t = v i n v o u t L 2 d i L 2 d t = v o u t v C 1 C 1 d v C 1 d t = i L 2 C 2 d v C 2 d t = i L 1 + i L 2 v o u t R .
According to Figure 3b, at Q1 off Q2 on, the current and voltage of L1 and L2, and the current and voltage of C1 and C2 satisfy
L 1 d i L 1 d t = v i n v C 1 v o u t L 2 d i L 2 d t = v o u t C 1 d v C 1 d t = i L 1 C 2 d v C 2 d t = i L 1 + i L 2 v o u t R ,
Therefore, combing (2) and (3), the average state-space model is derived as
L 1 d i L 1 d t = v i n v o u t v C 1 ( 1 d ) L 2 d i L 2 d t = v o u t + v C 1 d C 1 d v C 1 d t = i L 2 d + i L 1 ( 1 d ) C 2 d v o u t d t = i L 1 + i L 2 v o u t R ,
where vin, vout, vC1, iL1, and iL2 are period average values of input voltage, output voltage, capacitance voltage of C1, and inductance currents of L1 and L2. d is the period average value of duty cycle.
According to (4), the small signal model is derived as
L 1 d i ^ L 1 d t = v ^ i n v ^ o u t v ^ C 1 ( 1 D ) + v C 1 d ^ L 2 d i ^ L 2 d t = v ^ o u t + v ^ C 1 D + v C 1 d ^ C 1 d v ^ C 1 d t = i ^ L 2 D + i ^ L 1 ( 1 D ) i L 2 d ^ i L 1 d ^ C 2 d v ^ o u t d t = i ^ L 1 + i ^ L 2 v ^ o u t R + v o u t R 2 R ^ ,
where v ^ i n , v ^ o u t , v ^ C 1 , i ^ L 1 , i ^ L 2 and d ^ are small signals of vin, vout, vC1, iL1, iL2 and d.
Furthermore, from (5), the small signal model in Laplace domain is given by
s i ^ L 1 = 1 L 1 [ v ^ i n v ^ o u t v ^ C 1 ( 1 D ) + v C 1 D ^ ] s i ^ L 2 = 1 L 2 [ v ^ o u t + v ^ C 1 D + v C 1 D ^ ] s v ^ C 1 = 1 C 1 [ i ^ L 2 D + i ^ L 1 ( 1 D ) i L 2 D ^ i L 1 D ^ ] s v ^ o u t = 1 C 2 [ i ^ L 1 + i ^ L 2 v ^ o u t R + v o u t R 2 R ^ ] .
Based on (6), the transfer function between the output voltage and the duty cycle is derived as
G v d ( s ) = v ^ o u t d ^ = V i n s 2 ( L 1 + L 2 ) C 1 R s D a + R s 4 L 1 L 2 C 1 C 2 + s 3 L 1 C 1 L 2 + s 2 [ C 2 b + ( L 1 + L 2 ) C 1 ] R + s b + R ,
where a and b are given by a = D L 1 ( 1 D ) L 2 and b = D 2 L 1 + ( 1 D ) 2 L 2 .
In (7), there are two zeros ɷz1 and ɷz2 in the transfer function, which are given by
ω z 1 , ω z 2 = D a R ± D a R 2 4 L 1 + L 2 C 1 2 L 1 + L 2 C 1 .
Therefore, when a satisfies a > 0, two zeros are located at the RHP.
Considering the damping network, the transfer function is revised as:
G v d ( s ) = V i n { s 2 R ( L 1 + L 2 ) c ( s ) s D a + R } s 4 L 1 L 2 R C 2 c ( s ) + s 3 L 1 L 2 c ( s ) + s 2 R [ C 2 b + ( L 1 + L 2 ) c ( s ) ] + s b + R ,
where c(s) is given by c ( s ) = ( s R d C d C 1 + C 1 + C d ) / ( s R d C d + 1 ) . When ω >> 1/RdCd is valid, c(s) is approximate to C1 + 1/sRd and (9) becomes:
G v d ( s ) = v i n { s 2 ( L 1 + L 2 ) R C 1 + s [ a D + ( L 1 + L 2 ) R / R d ] + R } s 4 L 1 L 2 R C 1 C 2 + s 3 L 1 L 2 ( C 1 + R C 2 / R d ) + s 2 [ R C 2 b + ( L 1 + L 2 ) R C 1 + L 1 L 2 / R d ] + s [ ( L 1 + L 2 ) R / R d + b ] + R .
As (10) indicates, the original RHP zeros can be moved to the LHP under the condition of (L1 + L2)R/Rd > aD. This greatly improves the stability, especially when the LHP zeros are near the dominant poles. When the LHP zeros compensate the dominant poles, the small signal model of superbuck converter resembles a conventional second-order system.

2.2. Model Variations to Deviated Parameters

The transfer function in (10) consistently changes with multiple parameters. Therefore, in practical operations, both zeros and poles might deviate from the original value. This would cause degraded transients and instability under conventional PI control.
As shown in Figure 4, the converter may suffer multiple parameter deviations, including circuit components of {L1, L2, C1, C2, Rd} and input/output conditions of {R, vin, vout}. With deviated poles and zeros, the system may become unstable under conventional PI control, which can cause degraded transients and instability.
To address this issue, the controller should be dynamically adjusted, depending on the real-time parameters and operation conditions. However, directly calculating the required controller is relatively complex for the online implementation, and the reasons include:
  • Owing to the complicated nonlinear fourth-order model, it is difficult to calculate the required controller on-line.
  • Acquiring all the changing parameters online would induce complex hardware and sensing circuits.
Furthermore, a practical strategy to address the stability issue is to monitor the real-time stability based on the recent transients, and adaptively adjust the phase margin and bandwidth.

3. Transient Event-Capturing Circuit and Adaptive PI Control for the Superbuck Converter

The proposed controller is composed of a transient coupling circuit, an event-capturing circuit and an adaptive PI control. The transient coupling circuit and event-capturing circuit are connected into the feedback network, as shown in Figure 5.
The transient coupling circuit converts the output voltage to the sensed voltage vsense, which eliminates the DC component of output voltage. The event-capturing circuit detects up-crossings and down-crossings of vsense, which indicate transient events of vout. The captured events are sampled, recorded and processed to calculate the gain factor GPI. Finally, GPI is sent to adaptive PI controller to adjust the phase margin and bandwidth.
To optimize the design, potential components in the output voltage are analyzed in the followings.

3.1. Components in the Output Voltage

Output voltage of the superbuck converter is composed of DC, ripple and transient components. The DC component has been derived in (1). The ripple component is caused by the switching action, which is intrinsic in switched mode power supply converters. The transient component is the output voltage response for disturbances.

3.1.1. Transient Components

The transient component is analyzed by the loop gain, which depends on transfer functions of the superbuck power stage and the compensator. Under the condition of typical parameters and appropriate damping network, Gvd(s) in (10) has four poles and two LHP zeros. When the LHP zeros compensate two dominant poles, the converter resembles a second-order system. As a result, the system can be well controlled with conventional PI compensation. The bode diagram is given by Figure 6a. To improve the transient response, the bandwidth should be slightly lower than nondominant poles, so that the phase margin is higher than 45 degrees.
For the worst operating condition in Figure 6b, the LHP zeros in Gvd(s) are moved to RHP. Two dominant poles change the phase by −180 degrees, while two RHP zeros further change the phase by −180 degrees. The phase margin can be negative that causes instability and oscillations in transients.
In order to improve the stability, the PI compensator needs to reduce the gain to decrease the bandwidth. The system can recover the stability when ωcross is moved to lower than the dominant poles.

3.1.2. Ripple Components

The ripple components dependent on the output current, which is controlled by the duty ratio. Therefore, spectrum analysis is carried out with different duty ratios. To simplify the analysis, detailed calculations are provided with D ≈ 0, D ≈ 1 and D = 0.5.
For D ≈ 1 and D ≈ 0, spectrum of the output current is given in (11), where Ipp is the inductance current peak-to-peak value.
I o u t ( k ω s w ) = 1 T T / 2 T / 2 ± I p p T t e j k ω s w t d t = ± I p p T ( 1 ) k j k ω s w I o u t ( k ω s w ) = I p p T 1 k ω s w .
The magnitude is reciprocal to k, and it changes by −20 dB/dec with sw. Furthermore, the output RC network presents the low-pass characteristic, where the pole 1/(RC) is usually much lower than ωsw. Therefore, transfer function of the network is approximate to 1/(sC), and magnitude of the output voltage is given by:
V o u t ( k ω s w ) | I o u t ( k ω s w ) j ω C | = I p p C T 1 k 2 ω s w 2 .
For D = 0.5, spectrum of iout is given by (13):
I o u t ( k ω s w ) = 1 T 0 T / 2 ( 2 I p p T t I p p 2 ) e j k ω s w t d t + 1 T T / 2 0 ( 2 I p p T t I p p 2 ) e j k ω s w t d t = 4 I p p T 2 ( 1 ) k 1 k 2 ω s w 2 .
The magnitude is zero when k is even, and it is reciprocal to k2 when k is odd. Furthermore, by the RC network, the magnitude of the output voltage is given by:
V o u t ( k ω s w ) 4 I p p C T 2 ( 1 ) k 1 k 3 ω s w 3 .
According to (12) and (14), magnitudes of the output voltage are plotted in Figure 7.
As sw increases, |Vout(sw)| changes by −40 dB/dec when D ≈ 1 and D ≈ 0, and changes by −60 dB/dec when D = 0.5. The ripple components are mainly composed of the fundamental wave, the second harmonic wave and the third harmonic wave. For higher than fourth harmonics, the magnitudes are consistently lower than 1/16 of the fundamental wave.

3.2. The Transient Coupling Circuit

The transient coupling circuit aims to acquire the transient signals. To eliminate the DC and ripple components, a band-pass filter is required and shown in Figure 8a. The transient coupling circuit has an impedance Z1, which blocks signals outside the passband. Range of the passband is dominated by the relationship between |Z1| and the main sensing resistor Rs. The transient coupling circuit forms a low-impedance pass to the ground, which is used to eliminate the ripple component at the switching frequency.
To achieve the fix gain within the passband, it is suggested to set Rr = Rs. Further, to reduce the influence of coupling circuit on the power stage, the impedance within the passband should be much higher than the load resistance, i.e., Rr + Rs >> R. Complete transfer function of the transient coupling circuit is complicated. However, it can be simplified at different frequencies.
At the low frequency range, since Z2 is dominated by Rs, the transfer function is approximate to
H s e n s e ( s ) L s R s C s s ( R s + R r ) C s + 1 .
As the frequency increases, Cs is equivalent to the short circuit. For the frequency lower than 1 / L f C f , Z2 is approximate to Rs/(1 + sRs(Cf + Ch)). Therefore, Hsense(s) is approximate to
H s e n s e ( s ) M R s s ( C f + C h ) R r R s + R s + R r .
Based on (15) and (16), low and high frequencies of the passband are given by
ω L = 1 ( R s + R r ) C s ω H = R s + R r ( C f + C h ) R r R s .
For the frequency higher than ωH, the low impedance path in Z2 is formed by Lf-Cf or Ch. Neglecting Rs, Hsense(s) is approximate to
H s e n s e ( s ) H 1 s R r C h s 2 L f C f + 1 s 2 L f C f + 1 + C f / C h .
(18) has conjugate poles at ( 1 + C f / C h ) / ( L f C f ) , and conjugate zeros at 1 / ( L f C f ) . The conjugate zeros should be at the switching frequency to eliminate the fundamental wave. The conjugate poles are higher than the conjugate zeros, and they should not be at the harmonic frequencies. Otherwise, the poles can enhance unfavorable harmonics. The amplitude between the conjugate poles and the conjugate zeros is ( C h + C f ) / C h , which should be as close to 1 as possible to avoid enhancing the harmonics. Further, since (18) is approximate to 1/(sRrCh) when the frequency is higher than the conjugate poles, a high Ch can provide a better reduction for the harmonics.
Finally, the conjugate poles in (18) are 1.2 fold the conjugate zeros. The above design rules are summarized as:
R r = R s , R s + R r > > R C s = 1 ( R s + R r ) ω L , C h = 1 1.44 R s + R r ω H R r R s L f = 1.44 0.44 ω H ω s w 2 R r R s R s + R r , C f = 0.44 1.44 R s + R r ω H R r R s .
Under the condition of (19), the gain within passband is R s / ( R s + R r ) . The gain at switching frequency is infinitely small, while gains at the kth (k ≥ 2) harmonic are 1/(swRrCh).

3.3. The Event-Capturing Circuit

The event-capturing circuit aims to capture and classify transient events in vsense. As shown in Figure 9a, it is composed of two complementary branches, which are symmetric to detect up-crossings and down-crossings of vsense, respectively. Each branch is composed of a relay unit, a rising edge detector, a RC circuit and a resettable counter. The final logic unit processes the counter outputs, and outputs single-bit event signals.
A typical capturing process is shown in Figure 9b. When vsense crosses the relay threshold, the branch detects the crossing and generates a narrow pulse, i.e., pup and pdown. The following counters count the up-crossing and down-crossing times by narrow pulses, denoted as cntup and cntdown. The counters are reset when the RC circuits generate rising pulses at the RC voltage below vth. Finally, the DSP captures and classifies transient events based on the counter outputs.
Bit width of the counters determines event kinds in the capturing process. Bit width should be designed with consideration of the power consumption, the circuit cost and the memory size, etc. With the 2 bits capturing circuit, potential transient events are illustrated in Figure 10.
When cntup = 2′b01 and cntdown = 2′b01, the event1 signal is captured, which oscillates for 1~1.5 cycles. When cntup = 2′b10 and cntdown = 2′b10, the event2 is captured, which oscillates for 2~2.5 cycles. When cntup = 2′b11 and cntdown = 2′b11, the event3 is captured, which lasts for more than three cycles. More fine-grained events can be captured and classified by increasing the bit width. To transform cntup and cntdown as event signals, the required logic table is given in Table 1.
Based on Table 1, the logic outputs are derived as
e v e n t 1 = c n t u p [ 1 ] ¯ c n t u p [ 0 ] c n t d o w n [ 1 ] ¯ c n t d o w n [ 0 ] e v e n t 2 = c n t u p [ 1 ] c n t u p [ 0 ] ¯ c n t d o w n [ 1 ] c n t d o w n [ 0 ] ¯ e v e n t 3 = c n t u p [ 1 ] c n t u p [ 0 ] c n t d o w n [ 1 ] c n t d o w n [ 0 ] .

3.4. The Adaptive PI Control Based on the Captured Events

Based on the transient event capturing, an adaptive PI control is designed to improve the stability with deviated parameters, as shown in Figure 11. The controller utilizes GPI to adjust the loop gain, where GPI is calculated with weightings of each captured event.
After transient coupling and event capturing, events are buffered and sampled into the event memory. The memory follows first-in-first-out (FIFO) principle, and continuously accepts new data. Each line of event memory indicates a kind of event in a recent period of time (namely recording window). After that, the controller sums each line to calculate the numbers of each kind of event, i.e., {NE1, NE2, NE3}. Furthermore, with the consideration of weighting factors, the final gain for the adaptive PI control is calculated as:
G P I = 1 1 + k 1 N E 1 + k 2 N E 2 + k 3 N E 3 .
where {k1, k2, k3} are weighting factors, and GPI ≤ 1. The higher weighting factor represents the higher sensitive for the captured event. The controller achieves the highest bandwidth when {NE1, NE2, NE3} are all zeros. When transient events occur, the reduced GPI can reduce the bandwidth and improve the phase margin. This is benefit for improving the stability in transients.
The weighting factors can be derived with the following procedures:
  • Design the recording window of event memory. This determines how long the recent events can affect the adaptive control. The length affects the maximum number of captured events.
  • Design the reduced GPI as expected in the recording window. This should be set with tradeoff between response speed and stability. For example, assuming 30 event1 or 20 event2 in the window can reduce GPI by half, then k1 and k2 should be set as 1/30 and 1/20.

4. Simulations

4.1. The Root Locus of Gvd(s) with Deviated Parameters

The followings provide the simulated root locus of Gvd(s) with deviated parameters. Specifications under the typical operation are given in Table 2.
Figure 12a provides the root locus when Rd changes from 8 Ω to 50 Ω. Two dominant poles are conjugated from −22 Krad/s to −8 Krad/s, while two nondominant poles are conjugated from −18 Krad/s to −12 Krad/s. Two zeros are conjugated from −18 Krad/s to 6 Krad/s. As all poles and zeros increases, the damping factors decrease, which indicates the decreased stability. When Rd achieves a critical value, the conjugated zeros move to the RHP that fail to compensate the poles.
Figure 12b provides the root locus when PCPL changes from 10 W to 100 W (the resistive load is 50 W). On one hand, the conjugated zeros move apart from the dominant poles. On the other hand, as all poles and zeros increases, the damping factors decrease. This decreases the phase margin that harms the stability.

4.2. The Frequency Response of the Coupling Circuit

The frequency response of the coupling circuit is simulated to verify the design in Section 3.2. To pass transient signals, the passband is set as ωL = 10 k rad/s and ωH = 210 k rad/s. Furthermore, under design rules in (19), parameters of the coupling circuits are adjusted as Rs = 200 Ω, Cs = 250 nF, Lf = 175 μH, Cf = 14.6 nF, Ch = 33.2 nF and Rr = 200 Ω. The impedance within the passband is 400 Ω, which is much higher than the load resistance. This is beneficial to reduce the AC current flowing through the coupling circuit. Furthermore, the frequency response of the coupling circuit is plotted in Figure 13.
The achieved pass band is within 8.9 krad/s and 227 krad/s. It has infinite damping at the fundamental switching frequency, which is benefit for the ripple reduction. The damping factors to the second and third harmonics are −10.7 dB and −14.8 dB, respectively.

4.3. The transient Comparing between an Adaptive PI Controller and an Adaptive Phase Margin

The SIMULINK simulates the output voltage responses of an adaptive PI controller and an adaptive phase margin controller. The output voltage responses are shown in Figure 14 when the reference voltage changes from 25 V to 28 V, the line voltage changes from 37 V to 42 V and the load changes from 10 Ω to 8 Ω. Comparing with the adaptive phase margin controller, response time and overshoot of the adaptive PI controller are smaller. The red lines in Figure 14a–c represent reference voltage, line voltage and load changings, respectively.

5. Experiments

An experimental prototype is carried out to verify effectiveness of the proposed strategy. The photograph is shown in Figure 15, and the main specifications are given in Table 2. The coupling and capturing circuits are realized on individual PCB boards with discrete components, which are TLV3502 (hysteresis comparator), SN74LV393A (counter), SN74AUP2G02 (monostable trigger) and ADG721 (switch). The logic circuit is realized with four SN74 chips (SN74LVC00A, SN74LV21A, SN74LV11A and SN74LV32A). PCB boards of the superbuck converter, digital logics and transient coupling and event-capturing circuits occupy areas of 7 cm × 9 cm, 3 cm × 3.1 cm and 3 cm × 2.8 cm, respectively.
In the followings, relevant results are measured with repetitive steps of the reference voltage. All events are buffered and sampled by a rate of 1 kHz, while the memory records all events in the recent 50 ms (recording window). The adaptive PI compensator is set as [P = 0.006 GPI, I = 350 GPI], and GPI = 1/(1 + 0.03 × NE1 + 0.02 × NE2 + 0.02 × NE3). With the captured events, GPI is adjusted and clamped within [0.4, 1].

5.1. Transients with the Conventional PI Controller

At GPI = 1, the adaptive PI controller is equivalent to the conventional PI with [P = 0.006, I = 350]. In this experiment, the controller achieves the maximum bandwidth. Relative results are shown in Figure 16. The coupling and capturing circuits are still working. The coupling circuit eliminates the DC component in vout, and effectively reduces the ripple component. Pulses in pup and pdown indicate up-crossings and down-crossings of vsense, respectively.
In Figure 16a, the result is measured under typical parameters. When vref steps from 25 V to 28 V, the output voltage follows the reference voltage without oscillations. No event is captured. In Figure 16b, the result is measured under Rd = 50 Ω. The deviation induces RHP zeros and degrades the stability. As a result, event3 is captured when vref steps from 25 V to 28 V. In Figure 16c, the result is measured when half of the load is CPL (both resistive and CPL loads are 50 W). As a result, event2 and event3 are captured during the up-stepping and down-stepping, respectively.

5.2. Transients with an Adaptive PI controller under Deviated Rd

When using an adaptive PI control, GPI is dynamically adjusted according to the captured events. Furthermore, when Rd deviates to 50 Ω, the measured results are given in Figure 17.
Before switching to the adaptive PI control, the output voltage dramatically oscillates in the transients, leading to multiple pulses in pup and pdown. The captured events lead to a small GPI. When the adaptive PI control is switched on, the transient response is immediately improved. Oscillations are almost eliminated, which greatly reduces the pulses in pup and pdown. However, as the captured events in the recording window decrease, GPI gradually increases and finally stabilizes within [0.7, 0.8]. The decreased GPI effectively improves the transient response and stability.

5.3. Transients with an Adaptive PI Controller under Partial Constant Power Load

When half of the load is CPL (both resistive and CPL loads are 50 W), the measured results are given by Figure 18.
The GPI adjustment in Figure 18 has the similar process as that in Figure 17. Before the adaptive PI is switched on, multiple transient oscillations occur that lead to a small GPI. When the adaptive PI control is switched on, the transient response is improved by a low GPI. As the captured events in the recording window decrease, GPI gradually increases and finally stabilizes around 0.8. All results prove effectiveness of the proposed strategy for improving the transient response with deviated parameters.

5.4. Transients with an Adaptive PI Controller at Load and Line Steps

When the load changes from 8 Ω to 10 Ω and from 10 Ω to 8 Ω (Rd = 8 Ω, vin = 42 V, vout = 28 V), the measured results are shown in Figure 19a,b. The response time and overshoots are 310 μs and 440 mV at load changing from 8 Ω to 10 Ω, and 300 μs and 420 mV at load changing from 8 Ω to 10 Ω, respectively. Before switching to the adaptive PI control, the output voltage dramatically oscillates in the transients, leading to 1 up-crossing and 1 down-crossing. Then, the event1 leads to the adaptive PI control. The transient response is immediately improved, and oscillations are almost eliminated.
When the line voltage changes from 42 V to 37 V (Rd = 8 Ω, R = 10 Ω, vout = 28 V), the measured results are shown in Figure 20. The response time and downshoot are 770 μs and 430 mV. Before switching to the adaptive PI control, the output voltage dramatically oscillates in the transients, leading to 1 up-crossing and 1 down-crossing. Then, the event1 leads to the adaptive PI control, the transient response is immediately improved, and oscillations are almost eliminated.

5.5. Power Loss Estimation

Power loss of the superbuck converter is mainly composed of a switch, a diode and two inductors. To estimate the losses, the power losses of a switch, a diode and two inductors are calculated at 100 W and 50 W. The power losses of a switch, a diode and two inductors are given by
P s w i t c h = P d s + P o n / o f f = I o 2 R d s D + f s w E o n + E o f f i o 20 + 1 2 f s w v i n + v o E o s s 50 P d i o d e = P f = V F I o ( 1 D ) P i n d u c t o r 1 = P c o i l 1 + P c o r e 1 = I L 1 2 ρ C u l 1 S + 4.5415 B m 2.1236 f s w + 0.0227 B m f s w 2 P i n d u c t o r 2 = P c o i l 2 + P c o r e 2 = I L 2 2 ρ C u l 2 S + 4.5415 B m 2.1236 f s w + 0.0227 B m f s w 2 .
Therefore, power loss estimation at 100 W and 50 W are shown in Table 3.

6. Conclusions

This paper presents a transient coupling circuit and an event-capturing circuit for the voltage mode superbuck converter, along with an adaptive PI control. The transient coupling circuit converts the output voltage to the sensed voltage, which eliminates the DC and ripple components in the output voltage. By counting up-crossing and down-crossing times of the sensed voltage, the capturing circuit captures and classifies different events that indicate the real-time stability. The proposed coupling and capturing circuit is simple to realize and cost effective, which are implemented by the passive components and logic chips. Furthermore, based on the transient event capturing, an adaptive PI controller is designed to adjust the loop gain. Experimental results of a 100 W superbuck converter verify effectiveness of the adaptive PI controller for improving the transient response and stability. Adaptive PI controller eliminates the oscillations due to deviated parameters and operating conditions. The maximum oscillation amplitude is reduced to 400 mV from 2 V at the reference voltage changing from 25 V to 28 V.

Author Contributions

Conceptualization, Y.W. (Yinyu Wang) and B.H.; data curation, Y.W. (Yinyu Wang) and H.X.; formal analysis, Y.W. (Yinyu Wang) and D.Z.; investigation, Q.T.; methodology, B.H.; project administration, Y.W. (Yinyu Wang) and Q.T.; resources, Q.T.; software, Y.W. (Yuanxun Wang) and D.Z.; supervision, H.X.; validation, Y.W. (Yuanxun Wang) and H.X.; visualization, B.H. and Y.W.; writing—original draft, Y.W. (Yinyu Wang); writing—review and editing, D.Z and Q.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Xu, W.; Liu, H.; Shao, M.; Wu, X. Research on superbuck converter for space maximum power tracking system. In Proceedings of the CSAA/IET International Conference on Aircraft Utility Systems (AUS 2020), Online Conference, 18–21 September 2020; pp. 1–6. [Google Scholar]
  2. Williams, B.W. Generation and Analysis of Canonical Switching Cell DC-to-DC Converters. IEEE Trans. Ind. Electron. 2014, 61, 329–346. [Google Scholar] [CrossRef]
  3. Wu, C.; Yue, J.; Wang, L.; Lyu, F. Detection and Classification of Recessive Weakness in Superbuck Converter Based on WPD-PCA and Probabilistic Neural Network. Electronics 2019, 8, 290. [Google Scholar] [CrossRef]
  4. Jia, P.; Zheng, T.Q.; Li, Y. Parameter Design of Damping Networks for the Superbuck Converter. IEEE Trans. Power Electron. 2013, 28, 3845–3859. [Google Scholar] [CrossRef]
  5. Tan, S.; Lai, Y.M.; Tse, C.K.; Martinez-Salamero, L.; Wu, C. A Fast-Response Sliding-Mode Controller for Boost-Type Converters With a Wide Range of Operating Conditions. IEEE Trans. Ind. Electron. 2007, 54, 3276–3286. [Google Scholar] [CrossRef]
  6. Zehra, S.S.; Dolara, A.; Amjed, M.A.; Mussetta, M. Implementation of Nonlinear Controller to Improve DC Microgrid Stability: A Comparative Analysis of Sliding Mode Control Variants. Electronics 2023, 12, 4540. [Google Scholar] [CrossRef]
  7. Chen, Z.; Chen, Y.; Yan, Z. Simplified Hysteresis Sliding-Mode Control for Superbuck Converter. IEEE Trans. Circuits Syst. II Express Briefs 2020, 67, 3212–3216. [Google Scholar] [CrossRef]
  8. Karppanen, M.; Suntio, T.; Sippola, M. PCM-controlled superbuck converter with super performance and surprises. In Proceedings of the 2008 IEEE Power Electronics Specialists Conference, Rhodes, Greece, 15–19 June 2008; pp. 3206–3212. [Google Scholar]
  9. Leppaaho, J.; Huusari, J.; Suntio, T. Dynamic analysis of PCM-controlled coupled-inductor superbuck converter. In Proceedings of the 2009 13th European Conference on Power Electronics and Applications, Barcelona, Spain, 8–10 September 2009; pp. 1–10. [Google Scholar]
  10. Tong, Q.; Zhang, Q.; Min, R.; Zou, X.; Liu, Z.; Chen, Z. Sensorless Predictive Peak Current Control for Boost Converter Using Comprehensive Compensation Strategy. IEEE Trans. Ind. Electron. 2014, 61, 2754–2766. [Google Scholar] [CrossRef]
  11. Min, R.; Tong, Q.; Zhang, Q.; Zou, X.; Yu, K.; Liu, Z. Digital Sensorless Current Mode Control Based on Charge Balance Principle and Dual Current Error Compensation for DC–DC Converters in DCM. IEEE Trans. Ind. Electron. 2016, 63, 155–166. [Google Scholar] [CrossRef]
  12. Karppanen, M.; Arminen, J.; Suntio, T.; Savela, K.; Simola, J. Dynamical Modeling and Characterization of Peak-Current-Controlled Superbuck Converter. IEEE Trans. Power Electron. 2008, 23, 1370–1380. [Google Scholar] [CrossRef]
  13. Morroni, J.; Zane, R.; Maksimovic, D. An Online Stability Margin Monitor for Digitally Controlled Switched-Mode Power Supplies. IEEE Trans. Power Electron. 2009, 24, 2639–2648. [Google Scholar] [CrossRef]
  14. Khodamoradi, A.; Liu, G.; Mattavelli, P.; Caldognetto, T.; Magnone, P. Analysis of an Online Stability Monitoring Approach for DC Microgrid Power Converters. IEEE Trans. Power Electron. 2019, 34, 4794–4806. [Google Scholar] [CrossRef]
  15. Chen, C.; Li, L.; Zhang, Q.; Tong, Q.; Liu, K.; Lyu, D.; Min, R. Online Inductor Parameters Identification by Small-Signal Injection for Sensorless Predictive Current Controlled Boost Converter. IEEE Trans. Ind. Inform. 2017, 13, 1554–1564. [Google Scholar] [CrossRef]
  16. Subudhi, B.; Pradhan, R. A New Adaptive Maximum Power Point Controller for a Photovoltaic System. IEEE Trans. Sustain. Energy 2019, 10, 1625–1632. [Google Scholar] [CrossRef]
  17. Tran, H.G.; Ton-That, L.; Thao, N.G. Lagrange Multiplier-Based Optimization for Hybrid Energy Management System with Renewable Energy Sources and Electric Vehicles. Electronics 2023, 12, 4513. [Google Scholar] [CrossRef]
  18. Lee, Y.; Huang, S.; Wang, S.; Chen, K. Fast Transient (FT) Technique With Adaptive Phase Margin (APM) for Current Mode DC-DC Buck Converters. IEEE Trans. Very Large Scale Integr. VLSI Syst. 2012, 20, 1781–1793. [Google Scholar] [CrossRef]
  19. Zhao, J.; Netto, M.; Huang, Z.; Yu, S.S.; Gómez-Expósito, A.; Wang, S.; Kamwa, I.; Akhlaghi, S.; Mili, L.; Terzija, V.; et al. Roles of Dynamic State Estimation in Power System Modeling, Monitoring and Operation. IEEE Trans. Power Syst. 2021, 36, 2462–2472. [Google Scholar] [CrossRef]
  20. Yang, J.; Wu, B.; Li, S.; Yu, X. Design and Qualitative Robustness Analysis of an DOBC Approach for DC-DC Buck Converters With Unmatched Circuit Parameter Perturbations. IEEE Trans. Circuits Syst. I Regul. Pap. 2016, 63, 551–560. [Google Scholar] [CrossRef]
  21. Errouissi, R.; Al-Durra, A. Disturbance-Observer-Based Control for Dual-Stage Grid-Tied Photovoltaic System Under Unbalanced Grid Voltages. IEEE Trans. Ind. Electron. 2019, 66, 8925–8936. [Google Scholar] [CrossRef]
  22. Ahmad, S.; Ali, A. Unified Disturbance-Estimation-Based Control and Equivalence With IMC and PID: Case Study on a DC–DC Boost Converter. IEEE Trans. Ind. Electron. 2021, 68, 5122–5132. [Google Scholar] [CrossRef]
  23. Pandey, S.K.; Patil, S.L.; Chaskar, U.M.; Phadke, S.B. State and Disturbance Observer-Based Integral Sliding Mode Controlled Boost DC–DC Converters. IEEE Trans. Circuits Syst. II Express Briefs 2019, 66, 1567–1571. [Google Scholar] [CrossRef]
  24. Yin, Y.; Liu, J.; Marquez, A.; Lin, X.; Leon, J.I.; Vazquez, S.; Franquelo, L.G.; Wu, L. Advanced Control Strategies for DC–DC Buck Converters With Parametric Uncertainties via Experimental Evaluation. IEEE Trans. Circuits Syst. I Regul. Pap. 2020, 67, 5257–5267. [Google Scholar] [CrossRef]
  25. Zhang, G.; Zhu, Q. Event-Triggered Optimized Control for Nonlinear Delayed Stochastic Systems. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 3808–3821. [Google Scholar] [CrossRef]
  26. Jiang, B.; Lu, J.; Liu, Y.; Cao, J. Periodic Event-Triggered Adaptive Control for Attitude Stabilization Under Input Saturation. IEEE Trans. Circuits Syst. I Regul. Pap. 2020, 67, 249–258. [Google Scholar] [CrossRef]
  27. Sun, J.; Yang, J.; Li, S.; Zheng, W.X. Sampled-Data-Based Event-Triggered Active Disturbance Rejection Control for Disturbed Systems in Networked Environment. IEEE Trans. Cybern. 2019, 49, 556–566. [Google Scholar] [CrossRef]
Figure 1. Superbuck converter applied in solar power generation of photovoltaics.
Figure 1. Superbuck converter applied in solar power generation of photovoltaics.
Electronics 13 00107 g001
Figure 2. Superbuck converter scheme.
Figure 2. Superbuck converter scheme.
Electronics 13 00107 g002
Figure 3. Two states of the superbuck converter: (a) Q1 on, Q2 off; (b) Q1 off, Q2 on.
Figure 3. Two states of the superbuck converter: (a) Q1 on, Q2 off; (b) Q1 off, Q2 on.
Electronics 13 00107 g003aElectronics 13 00107 g003b
Figure 4. The superbuck converter under conventional PI control.
Figure 4. The superbuck converter under conventional PI control.
Electronics 13 00107 g004
Figure 5. The superbuck converter with a transient coupling, an event-capturing and an adaptive PI control.
Figure 5. The superbuck converter with a transient coupling, an event-capturing and an adaptive PI control.
Electronics 13 00107 g005
Figure 6. Bode diagrams of Gvd(s) and Gvd(s)HPI(s) with (a) LHP zeros and (b) RHP zeros.
Figure 6. Bode diagrams of Gvd(s) and Gvd(s)HPI(s) with (a) LHP zeros and (b) RHP zeros.
Electronics 13 00107 g006
Figure 7. Magnitudes of the output voltage (a) when D ≈ 0 or D ≈ 1, and (b) when D = 0.5.
Figure 7. Magnitudes of the output voltage (a) when D ≈ 0 or D ≈ 1, and (b) when D = 0.5.
Electronics 13 00107 g007
Figure 8. The transient coupling circuit: (a) the circuit scheme and (b) the magnitude–frequency characteristic.
Figure 8. The transient coupling circuit: (a) the circuit scheme and (b) the magnitude–frequency characteristic.
Electronics 13 00107 g008
Figure 9. The event-capturing circuit: (a) the circuit scheme and (b) the capturing process.
Figure 9. The event-capturing circuit: (a) the circuit scheme and (b) the capturing process.
Electronics 13 00107 g009
Figure 10. The potential transient events with the 2 bits capturing circuit: (a) event1 oscillates for 1~1.5 cycles, (b) event2 oscillates for 2~2.5 cycles, and (c) event3 oscillates for more than 3 cycles.
Figure 10. The potential transient events with the 2 bits capturing circuit: (a) event1 oscillates for 1~1.5 cycles, (b) event2 oscillates for 2~2.5 cycles, and (c) event3 oscillates for more than 3 cycles.
Electronics 13 00107 g010
Figure 11. An adaptive PI control based on transient event capturing.
Figure 11. An adaptive PI control based on transient event capturing.
Electronics 13 00107 g011
Figure 12. Root locus of Gvd(s) (a) when Rd changes from 8 Ω to 50 Ω; (b) when PCPL changes from 10 W to 100 W.
Figure 12. Root locus of Gvd(s) (a) when Rd changes from 8 Ω to 50 Ω; (b) when PCPL changes from 10 W to 100 W.
Electronics 13 00107 g012
Figure 13. Frequency responses of the coupling circuit.
Figure 13. Frequency responses of the coupling circuit.
Electronics 13 00107 g013
Figure 14. The output voltage responses when (a) the reference voltage changes from 25 V to 28 V, (b) the line voltage changes from 37 V to 42 V and (c) the load changes from 10 Ω to 8 Ω.
Figure 14. The output voltage responses when (a) the reference voltage changes from 25 V to 28 V, (b) the line voltage changes from 37 V to 42 V and (c) the load changes from 10 Ω to 8 Ω.
Electronics 13 00107 g014aElectronics 13 00107 g014b
Figure 15. The experimental prototype.
Figure 15. The experimental prototype.
Electronics 13 00107 g015
Figure 16. Transients at GPI = 1 (a) under typical parameters, (b) when Rd deviates to 50 Ω, and (c) when 50 W of the load is switched to CPL.
Figure 16. Transients at GPI = 1 (a) under typical parameters, (b) when Rd deviates to 50 Ω, and (c) when 50 W of the load is switched to CPL.
Electronics 13 00107 g016
Figure 17. Transients with an adaptive PI controller when Rd is deviated to 50 Ω.
Figure 17. Transients with an adaptive PI controller when Rd is deviated to 50 Ω.
Electronics 13 00107 g017
Figure 18. Transients with an adaptive PI controller when 50 W of the load is switched to CPL.
Figure 18. Transients with an adaptive PI controller when 50 W of the load is switched to CPL.
Electronics 13 00107 g018
Figure 19. Transients for the load changing (a) from 8 Ω to 10 Ω and (b) from 10 Ω to 8 Ω.
Figure 19. Transients for the load changing (a) from 8 Ω to 10 Ω and (b) from 10 Ω to 8 Ω.
Electronics 13 00107 g019
Figure 20. Transients for the line voltage changing from 42 V to 37 V.
Figure 20. Transients for the line voltage changing from 42 V to 37 V.
Electronics 13 00107 g020
Table 1. Logics of the event-capturing circuit.
Table 1. Logics of the event-capturing circuit.
CntupCntdownEvent1Event2Event3
0000000
0001000
0010000
0011000
0100000
0101100
0110000
0111000
1000000
1001000
1010010
1011000
1100000
1101000
1110000
1111001
Table 2. Specifications of the superbuck converter.
Table 2. Specifications of the superbuck converter.
L1250 μHP0~100 W
L2110 μHPCPL0~50 W
C12.5 μFvin42 V
C27 μFvout28 V
fsw100k Hz
Table 3. Power loss estimation.
Table 3. Power loss estimation.
Power Level (W)Ploss,total (W)Pswitch (W)Pdiode (W)Pinductor1 (W)Pinductor2 (W)Efficiency
1001.5150.2510.8630.2230.17898.5%
500.9080.1660.4320.1670.14398.2%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, Y.; Huang, B.; Wang, Y.; Xu, H.; Zhang, D.; Tong, Q. A Transient Event-Capturing Circuit and Adaptive PI Control for a Voltage Mode Superbuck Converter. Electronics 2024, 13, 107. https://doi.org/10.3390/electronics13010107

AMA Style

Wang Y, Huang B, Wang Y, Xu H, Zhang D, Tong Q. A Transient Event-Capturing Circuit and Adaptive PI Control for a Voltage Mode Superbuck Converter. Electronics. 2024; 13(1):107. https://doi.org/10.3390/electronics13010107

Chicago/Turabian Style

Wang, Yinyu, Baoqiang Huang, Yuanxun Wang, Haoran Xu, Desheng Zhang, and Qiaoling Tong. 2024. "A Transient Event-Capturing Circuit and Adaptive PI Control for a Voltage Mode Superbuck Converter" Electronics 13, no. 1: 107. https://doi.org/10.3390/electronics13010107

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