PCM (Peak current mode) controlled Buck converter design example

Ming Sun

Ming Sun / December 24, 2022

13 min read––– views

Conditions

  • Vin = 3.8V
  • Vout = 1.8V
  • R = 1.8Ω
  • L = 1µH
  • C = 10µF (derated)
  • fsw = 3MHz
  • Rsns = 0.3Ω
  • Se tracks inductor current down-slope

Gvc test bench in Simplis for PCM (peak current mode) Buck converter

In Ref. 1~2, we first derived the Gvc transfer function equation and then designed the Type-II compensator. In this tutorial, we are going to just use Simplis as a tool to design the closed loop transfer function. There is no necessary to derive the Gvc mathematically anymore.

Gvc test bench for PCM controlled Buck converter in Simplis
Fig. 1Gvc test bench for PCM controlled Buck converter in Simplis

The transient waveforms from Simplis are as shown in Fig. 2.

Transient waveforms of PCM Buck converter (open-loop) in Simplis
Fig. 2Transient waveforms of PCM Buck converter (open-loop) in Simplis

The Gvc simulation result from Simplis is as shown in Fig. 2.

Gvc Bode plot for PCM Buck converter in Simplis
Fig. 3Gvc Bode plot for PCM Buck converter in Simplis

We have added two markers on the plot. For the Buck converter, we do not have the limitation of the right half plane zero. Therefore, the cross over frequency can be designed very high. Here our design target is to design the cross over frequency to be around 300kHz with reasonable amount of phase margin.

Design Type-II compensator

Fig. 4 shows a Type-II compensator, where an OTA is being used[3].

Type-II compensator block diagram
Fig. 4Type-II compensator block diagram[3]

From Ref. [3], we can sketch the Type-II compensator transfer function as shown in Fig. 5.

Type-II compensator Bode plot illustration
Fig. 5Type-II compensator Bode plot illustration

p1 is the dominant pole, which will make sure we have a good DC voltage accuracy at Buck converter's output. Since we have a low frequency pole due to Gvc, z1 has to be placed inside the cross over frequency so that we can have sufficient phase margin. Let us place z1 to be 1/3 of the cross over frequency, which is 100kHz.

First, let us choose C1 to be 50pF and calculate the rest of the compensation network components value. If the calculated results do not quite make sense to integrate the components (resistors or capacitors) in the silicon, we can always come back to pick a new value for C1. As a result, the resistor R1 value can be calculated as:

`R_1 = 1/(z_1C_1) = 1/(6.28*100k*50p) = 32kΩ`
(1)

We know the mid-band gain of the Type-II compensator is gm*R1. To make sure the cross over frequency is at 100kHz, from Fig. 3, we know that:

`g_mR_1*alpha = 15.2dB`
(2)

Where, α is the resistor feedback factor. Since output is 1.8V and typically bandgap voltage is 1.2V, the feedback factor can be calculated as:

`alpha = 1.2/1.8 = 2/3`
(3)

As a result,

`g_m = 10^(15.2/20)/(2/3*32k) = 270µS`
(4)

Let us place the p2 pole to be at switching frequency to suppress the ripple. Therefore, we have:

`C_2 = 1/(p_2*R_1) = 1/(6.28*3M*32k) = 1.66pF`
(5)

Add Type-II compensator into the Gvc test bench

Next, let us add the Type-II compensator into the Gvc test bench. However, we still keep the loop open. In this way, we can plot both the Gvc and Gc (compensator transfer function) into the same AC Bode plot. The schematic is as shown in Fig. 6.

Add Type-II compensator into the test bench
Fig. 6Add Type-II compensator into the test bench

The Bode plot for Gvc and Gc is as shown in Fig. 7.

Gvc and Gc Bode plot in Simplis
Fig. 7Gvc and Gc Bode plot in Simplis

Closed-loop PCM Buck converter model

The closed-loop PCM Buck converter model in Simplis is as shown in Fig. 8.

Closed-loop PCM controlled Buck converter model
Fig. 8Closed-loop PCM controlled Buck converter model

The transient waveforms are as shown in Fig. 9.

Transient waveforms from closed-loop PCM controlled Buck converter model
Fig. 9Transient waveforms from closed-loop PCM controlled Buck converter model

The AC simulation results are as shown in Fig. 10.

AC simulation waveforms from closed-loop PCM controlled Buck converter model
Fig. 10AC simulation waveforms from closed-loop PCM controlled Buck converter model

References and downloads

[1] PCM (Peak current mode) controlled Boost converter design example

[2] Voltage-mode Buck converter design example

[3] Type-II compensator - OTA based

[4] Gvc test bench for PCM Buck in Simplis - pdf

[5] Gvc test bench for PCM Buck in Simplis - download

[6] Closed-loop PCM Buck model in Simplis - pdf

[7] Closed-loop PCM Buck model in Simplis - download


HomeWikis
SnippetsAbout
Google ScholarLinkedIn