新的一周開始,祝大家工作順利,事事順心。
近期思考關于LLC諧振變換器的建模,雖然之前實現了閉環仿真。但為了更深一步的了解,我嘗試了幾種方法設計VCO模型。下面將方法分享給各位讀者(個人理解,如有錯誤希望大家及時指正),歡迎大家踴躍討論,分享出你們的實現方法。
歡迎大家關注(所有文章不丟失)、收藏(連載文章不迷路)、分享、點贊!這將是對作者的莫大鼓勵。
LLC諧振變換器建模中最重要的環節就是壓控振蕩器(VCO)和環路補償參數設計。
VCO在鎖相環設計中尤為重要,其中講的復雜,不容易被接受。其實在模擬電子技術中學習了VCO的設計方法。要想實現VCO方法有多種,例如RC電路充放電實現、使用數學模型實現、C語言程序實現等。下面分別介紹實現方法。
設計中VCO的參數參考25600的數據書冊(第五節已講述),在這里首先展示sim. Tools中的結果如圖6-1所示,以該結果作為參考進行模型搭建及驗證。
設置初始頻率為60kHz,則0.1mA時,輸出頻率為68.3kHz。
圖6-1 VCO仿真結果
⑴ RC電路
利用對電容充電電流的大小來調節頻率。具體實現方法,先用RC與運放搭建三角波發生電路,再結合施密特觸發器生成方波,通過改變對電容的充放電電流,從而實現頻率的調節。如圖6-2所示。
圖6-2 RC電路實現方法
通過實驗發現對電容充放電很難實現占空比為0.5,方波后面加D觸發器實現二分頻,這樣就解決了占空比問題。當改電路的致命弱點就是隨著輸入電壓的增大輸出頻率非成正比變化,頻率與電壓的關系曲線可知斜率逐漸減小,如果想要改善需要外加措施,可以進一步思考。
⑵ 數學方法
環路輸出的電流是隨時間變化,對反饋回來的信號進行限幅(目的是限制最大和最小工作頻率),再對其積分(對常數積分成為斜率可變的斜坡函數),最后取sin函數(斜率充當正弦函數的角頻率),對正弦信號經過零比較器就實現了占空比為0.5的方波輸出。具體實現如圖6-3所示。
圖6-3 數學方法實現
⑶ C語言實現
該方法是基于函數6.1實現,如圖6-4所示。
式中:Ac輸出幅值,fc初始頻率,Kc頻率電壓比率,u(t)輸入誤差電壓。
圖6-4 C程序實現
以上幾種方法均可實現VCO功能,綜合比較,第三種最精準,最易實現。
環路補償參考TL431指導手冊。
本部分內容僅是學習參考,不提供參數設計方法。
關于模型,第三種方法模型設計上傳至此,供讀者參考。
100W LLC模型如圖6-5所示。諧振頻率設置130kHz,額定負載時工作波形如圖6-6所示。
圖6-5 功率模型
圖6-6 額定負載波形
如有興趣探討模型問題,或者發現了錯誤,請大家及時在留言區告知、指正 !感謝!