please see the circuit(pdf):
L5=70uH; C34=220uF, esr=0.072; Fs=125kHz;
Vin=380V; Vea=2.5V;
H(s)=Vref/Vout=2.5/24(-19.56dB); G(s)=Vin/Vea/n---n=5.3( 28.68dB)
at 0Hz--9.5dB(28.68-19.56);
Fc=1/10 *Fs=12.5kHz;
Fesr=10kHz;
Flc=1.28kHz;
40log(Fesr/Flc)+20log(Fc/Fesr)-9.5=19.26dB (this result base on Fesr=3.6KHz );
compensation dB=19.26dB;
R61=21.5K, so R70=197K, actually R59=5k,c48//(R70,C49); determine R70=80K, then C49=159pf, C48=32pf,
I do not consider photocoupler; can not work???????
result:no C48, R70=22K, C49=0.22uf can work in 5A>9A transient load; But 0A>9A transient load is failure.
What is wrong with my calculate?
Thanks.1158212070.pdf
question about forward loop compensation????
全部回復(118)
正序查看
倒序查看
@ihmdove
埃,象大海里的一滴水.
首先,謝謝大家的回復,請看以下說明
計算的輸出電感值為85.4uH,輸出電容值為8.85uF
L5=70uH 輸出電感; C34=220uF, esr=0.072 輸出電容值; Fs=125kHz 開關頻率;
Vin=380V輸入電壓; Vea=2.5V振蕩器三角波的幅值;
H(s)=Vref/Vout=2.5/24(-19.56dB) 我從資料上看H(s)確為這么計算的.; G(s)=Vin/Vea/n---n=5.3( 28.68dB)功率部分的傳遞函數,此沒有寫出Fesr和Flc.
at 0Hz--9.5dB(28.68-19.56);
Fc=1/10 *Fs=12.5kHz, 0dB 時的頻率點取在開關頻率的1/10
Fesr=10kHz;輸出電容產生的0點
Flc=1.28kHz;輸出電感和輸出電容產生的極點.
40log(Fesr/Flc)+20log(Fc/Fesr)-9.5=28.14dB;在Fc時所需補償的增益.
計算的輸出電感值為85.4uH,輸出電容值為8.85uF
L5=70uH 輸出電感; C34=220uF, esr=0.072 輸出電容值; Fs=125kHz 開關頻率;
Vin=380V輸入電壓; Vea=2.5V振蕩器三角波的幅值;
H(s)=Vref/Vout=2.5/24(-19.56dB) 我從資料上看H(s)確為這么計算的.; G(s)=Vin/Vea/n---n=5.3( 28.68dB)功率部分的傳遞函數,此沒有寫出Fesr和Flc.
at 0Hz--9.5dB(28.68-19.56);
Fc=1/10 *Fs=12.5kHz, 0dB 時的頻率點取在開關頻率的1/10
Fesr=10kHz;輸出電容產生的0點
Flc=1.28kHz;輸出電感和輸出電容產生的極點.
40log(Fesr/Flc)+20log(Fc/Fesr)-9.5=28.14dB;在Fc時所需補償的增益.
0
回復
@morning
哦.老天..你用431的那個參考電壓去和輸出電壓作比,然后就是H(s)????呵呵,想做環路補償分析,請先搞清楚交流分析和直流分析...不然都是白做了..
呵呵,請教,您說應該怎么些整個環路的傳遞函數?
500) {this.resized=true; this.width=500; this.alt='這是一張縮略圖,點擊可放大。\n按住CTRL,滾動鼠標滾輪可自由縮放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/45/1158318754.jpg');}" onmousewheel="return imgzoom(this);">

0
回復
@ihmdove
呵呵,請教,您說應該怎么些整個環路的傳遞函數?[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點擊可放大。\n按住CTRL,滾動鼠標滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/45/1158318754.jpg');}"onmousewheel="returnimgzoom(this);">
請搜索論壇相關帖子.都說的很明白了...
0
回復
@ihmdove
首先,謝謝大家的回復,請看以下說明計算的輸出電感值為85.4uH,輸出電容值為8.85uFL5=70uH輸出電感;C34=220uF,esr=0.072輸出電容值;Fs=125kHz開關頻率;Vin=380V輸入電壓;Vea=2.5V振蕩器三角波的幅值;H(s)=Vref/Vout=2.5/24(-19.56dB)我從資料上看H(s)確為這么計算的.;G(s)=Vin/Vea/n---n=5.3(28.68dB)功率部分的傳遞函數,此沒有寫出Fesr和Flc.at0Hz--9.5dB(28.68-19.56);Fc=1/10*Fs=12.5kHz,0dB時的頻率點取在開關頻率的1/10Fesr=10kHz;輸出電容產生的0點Flc=1.28kHz;輸出電感和輸出電容產生的極點.40log(Fesr/Flc)+20log(Fc/Fesr)-9.5=28.14dB;在Fc時所需補償的增益.
我用type 3補償,仍不成功,不知什么地方出了問題,急ing....
0
回復
@hereliu
只有參數配置好了才會成功.隔離型的由于光耦及431的限制,帶寬不可能做得很寬,所以建議把輸出電容加大.22A的輸出電流,用2200uF的電容不算貴.輸出電感有30uH就足夠了,用不了那么大.小電感大電容將會擁有更好的動態響應.另外,D30應串接一個電阻,否則,從輕載突變到重載,輸出電壓可能掉下很多.
正常的輸出電流是9A, 22A只需維持200us, “D30應串接一個電阻”,串多大電阻呢?我明天去試一下,增大電容,減小電感,其他參數不用變么?
變壓器對回路補償有什么影響?
我對整個環路的傳遞函數還沒完全了解,判斷不出該用哪個?也不知該用type 2 還是type 3 去補償,請前輩指點.
用第16帖上的傳遞函數正確么?
謝謝!希望得到您的回復.
變壓器對回路補償有什么影響?
我對整個環路的傳遞函數還沒完全了解,判斷不出該用哪個?也不知該用type 2 還是type 3 去補償,請前輩指點.
用第16帖上的傳遞函數正確么?
謝謝!希望得到您的回復.
0
回復
@ihmdove
正常的輸出電流是9A,22A只需維持200us,“D30應串接一個電阻”,串多大電阻呢?我明天去試一下,增大電容,減小電感,其他參數不用變么?變壓器對回路補償有什么影響?我對整個環路的傳遞函數還沒完全了解,判斷不出該用哪個?也不知該用type2還是type3去補償,請前輩指點.用第16帖上的傳遞函數正確么? 謝謝!希望得到您的回復.
第16貼是沒道理的.不知你從哪里弄來得規格書,我在TI的網站可沒看到這種計算.電流型變換器,Vc和輸出電壓沒有對應關系.D30串幾百到幾k的電阻,具體根據實驗確定,你可先用1k試驗一下.如果想有更快的動態效果,R70可大些,當然也不能太大,否則相頻特性會變差.
0
回復
@hereliu
第16貼是沒道理的.不知你從哪里弄來得規格書,我在TI的網站可沒看到這種計算.電流型變換器,Vc和輸出電壓沒有對應關系.D30串幾百到幾k的電阻,具體根據實驗確定,你可先用1k試驗一下.如果想有更快的動態效果,R70可大些,當然也不能太大,否則相頻特性會變差.
謝謝你的回復,第十六貼的pdf就是UCC38500(pfc+pwm)的datasheet.
那H(s)=Vref/Vout=2.5/24(-19.56dB) ; G(s)=Vin/Vea/n---n=5.3( 28.68dB)功率部分的傳遞函;輸出部分是esr 零點/Rload極點 還是esr 零點/LC雙極點?這些對么?平均電流型和峰值電流型,電壓型在傳函上區別是?
D30串電阻我還沒有測試,但我認為這部分只會影響過流保護的快慢,明天去測.
怎么判斷環路已穩定?
我現在的做法是:R70=21k,增益變大,R68=1K,R61//10nF,L5從70uH 變到60uH,輸出電容增大到1000uF,基本滿足9A到15A 的要求動態.但還是不確定環路是否ok.
many thanks
那H(s)=Vref/Vout=2.5/24(-19.56dB) ; G(s)=Vin/Vea/n---n=5.3( 28.68dB)功率部分的傳遞函;輸出部分是esr 零點/Rload極點 還是esr 零點/LC雙極點?這些對么?平均電流型和峰值電流型,電壓型在傳函上區別是?
D30串電阻我還沒有測試,但我認為這部分只會影響過流保護的快慢,明天去測.
怎么判斷環路已穩定?
我現在的做法是:R70=21k,增益變大,R68=1K,R61//10nF,L5從70uH 變到60uH,輸出電容增大到1000uF,基本滿足9A到15A 的要求動態.但還是不確定環路是否ok.
many thanks
0
回復
@ihmdove
謝謝你的回復,第十六貼的pdf就是UCC38500(pfc+pwm)的datasheet.那H(s)=Vref/Vout=2.5/24(-19.56dB);G(s)=Vin/Vea/n---n=5.3(28.68dB)功率部分的傳遞函;輸出部分是esr零點/Rload極點 還是esr零點/LC雙極點?這些對么?平均電流型和峰值電流型,電壓型在傳函上區別是?D30串電阻我還沒有測試,但我認為這部分只會影響過流保護的快慢,明天去測.怎么判斷環路已穩定?我現在的做法是:R70=21k,增益變大,R68=1K,R61//10nF,L5從70uH變到60uH,輸出電容增大到1000uF,基本滿足9A到15A的要求動態.但還是不確定環路是否ok.manythanks
又去TI網站找了一下,確實找到了這份規格書,但是,還是那句話,電流控制型這樣算是錯誤的.
采用電流型控制后,Lc不再有雙極點而是單極點了,所以從理論上說電流型控制不需要三型補償,二型就可以了.但是,加了c50后,實際上又增加了一個極點,D30上不串電阻,二型補償可能很難.在d30串電阻,就是增加零點補償.
電壓型和電流型的區別主要在那個Gco(S),那個是電壓型的,電流型地應是Gco(s)=Io/Vc而不是Vo/Vc,這里的Io不是負載電流,而是輸出電感上的電流,不過實際上它的平均值就是輸出電流.
做動態時,輸出電壓恢復到穩態時比較光滑,沒振蕩,或者只振蕩一次就恢復到穩態,說明環路比較穩.如果振蕩好幾個周期才恢復正常,說明就有問題了.
采用電流型控制后,Lc不再有雙極點而是單極點了,所以從理論上說電流型控制不需要三型補償,二型就可以了.但是,加了c50后,實際上又增加了一個極點,D30上不串電阻,二型補償可能很難.在d30串電阻,就是增加零點補償.
電壓型和電流型的區別主要在那個Gco(S),那個是電壓型的,電流型地應是Gco(s)=Io/Vc而不是Vo/Vc,這里的Io不是負載電流,而是輸出電感上的電流,不過實際上它的平均值就是輸出電流.
做動態時,輸出電壓恢復到穩態時比較光滑,沒振蕩,或者只振蕩一次就恢復到穩態,說明環路比較穩.如果振蕩好幾個周期才恢復正常,說明就有問題了.
0
回復