(圖1)
Iavg=(Ip1+Ip2)×Tonmax/(2×T)=(Ip1+Ip2)×Dmax/2
假如輸出功率是Pout,效率為η,那么
Pout/η=Vinmin×Iavg=Vinmin×(Ip1+Ip2)×Dmax/2
Ip1+Ip2=2×Pout/(Vinmin×η×Dmax)
對于DCM模式而言,Ip1=0,對于CCM模式而言,有兩個未知數,Ip1、Ip2。那么該怎么辦呢?這里有個經驗性的選擇了。一般選擇Ip2=2~3×Ip1,不要讓Ip2與Ip1過于接近。那樣電流的斜率不夠,容易產生振蕩。
計算出Ip2與Ip1后,我們就可以算出變壓器初級電感量的值了。
根據:
(Vinmin/Lp)Tonmax=Ip2-Ip1,可以得到:
Lp=(Vinmin×Dmax)/(fs×(Ip2-Ip1)),其中,fs是開關頻率。
以上是
跟我學系列之四,反激電源及變壓器的設計中提到的:http://bbs.dianyuan.com/topic/592535
對于上面提到的Ip2=2~3×Ip1,這應該是經驗算法,而我在《精通開關電源》中看到,有電流紋波率r,
?。▓D2)
根據書上的解釋,r=0.4(一般情況)。
對于在CCM模式中,
把:Iavg=(Ip1+Ip2)×Tonmax/(2×T)=(Ip1+Ip2)×Dmax/2 (此處D=Dmax)帶入上面的公式得到
圖3
這與上面的Ip2=2~3×Ip1有些不同,
再根據Lp=(Vinmin×Dmax)/(fs×(Ip2-Ip1))計算初級電感量時,由于▽I=IP2-IP1,此時的▽I比原來的Ip2=2~3×Ip1要小很多,計算出來的Lp要大很多。
我用跟我學系列之四,反激電源及變壓器的設計中提到的:http://bbs.dianyuan.com/topic/592535版主做的表格算了下按照電流紋波率為0.4時計算的一個實例,發現初級電感量相差特別大。
例子如下:
輸入90-264Vac,輸出16V 1A,效率為85%。
如果改用Ip2=3×Ip1
我的疑問是:電流紋波率=0.4有問題,還是我的計算中(如圖3)有問題???