For buck-boost diode converter:
Given, Vd=12V,V0=15V,I0=0.25A,L=150μH,C=470μF,fs=20kHz
Assuming continuous conduction,
V0Vd=D1−D
1512=D1−D⇒1D−1=1215
1D=12+1515⇒D=1527=0.556
IOB=TsV0(1−D)22L
=15×(1−0.556)22×150×10−6×20×103=0.493A
R=V0I0=60Ω
AsI0<IOB,converterisoperatingindiscontinuousmode.
For discontinuous mode of operation,
IOB,max=TsV02L=152×150×10−6×20×103=2.5A
D=V0Vd√I0IOB,max=1512√0.252.5=0.395
ΔV0=1C[(1−DVdV0)I0fs+LI02R]
=1470×10−6[(1−0.395×1215)×0.2520×103+150×10−6×0.252×60]
=18.86mV