版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Good is good, but better carries it.精益求精,善益求善。Saber電源仿真-基礎篇-Saber電源仿真基礎篇電路仿真作為電路計算的必要補充和論證手段,在工程應用中起著越來越重要的作用。熟練地使用仿真工具,在設計的起始階段就能夠發(fā)現(xiàn)方案設計和參數(shù)計算的重大錯誤,在產品開發(fā)過程中,輔之以精確的建模和仿真,可以替代大量的實際調試工作,節(jié)約可觀的人力和物力投入,極大的提高開發(fā)效率。Saber仿真軟件是一個功能非常強大的電路仿真軟件,尤其適合應用在開關電源領域的時域和頻域仿真。但由于國內的學術機構和公司不太重視仿真應用,所以相關的研究較少,沒有形成系統(tǒng)化的文檔體系,這
2、給想學習仿真軟件應用的工程師造成了許多的困擾,始終在門外徘徊而不得入。本人從事4年多的開關電源研發(fā)工作,對仿真軟件從一開始的茫然無知,到一個人的苦苦探索,幾年下來也不過是了解皮毛而已,深感個人力量的渺小,希望以這篇文章為引子,能夠激發(fā)大家的興趣,積聚眾人的智慧,使得我們能夠對saber仿真軟件有全新的認識和理解,能夠在開發(fā)工作中更加熟練的使用它,提高我們的開發(fā)效率。下面僅以簡單的實例,介紹一下saber的基本應用,供初學者參考。在saber安裝完成之后,點擊進入sabersketch,然后選擇filenewschematic,進入原理圖繪制畫面,如下圖所示:在進入原理圖繪制界面之后,可以按照我
3、們自己的需要來繪制電路原理圖。首先,我們來繪制一個簡單的三極管共發(fā)射極電路。第一步,添加元器件,在空白處點擊鼠標右鍵菜單getpartpartgallery有兩個選擇器件的方法,上面的左圖是search畫面,可以在搜索框中鍵入關鍵字來檢索,右圖是borwse畫面,可以在相關的文件目錄下查找自己需要的器件。通常情況下,選擇search方式更為快捷,根據關鍵字可以快速定位到自己想要的器件。如下圖所示,輸入雙極型晶體管的縮寫bjt,回車確定,列表中顯示所有含有關鍵字bjt的器件,我們選擇第三個選擇項,這是一個理想的NPN型三極管,雙擊之后,在原理圖中就添加了該器件。依照此方法,我們先后輸入volta
4、gesource查找電壓源,并選擇voltagesourcegeneralpurpose添加到原理圖。輸入resistor,選擇resistorI添加到原理圖(添加2個)。輸入GND,選擇ground(sabernode0)添加到原理圖,ground(sabernode0)是必須的,否則saber仿真將因為沒有參考地而無法進行。添加完器件之后,用鼠標左鍵拖動每個器件,合理布置位置,鼠標左鍵雙擊該器件,即可修改必要的參數(shù),在本示例中,僅需要修改電壓源的電壓,電阻的阻值,其他的都不需修改。然后按下鍵盤的W鍵,光標變成了一個十字星,即表示可繪制wire(連線),將所有的器件連接起來。如下圖所示:其中
5、電壓源為12V,基極電阻為10k,集電極電阻為1k,共發(fā)射極連接。選擇分析方法,由于這是一個大信號系統(tǒng),我們尋找的是一個靜態(tài)直流工作點,因此我們選擇下圖所示的DCoperatingpoint,將basic中的displayafteranalysis項選擇Yes,完成后點擊OK。直流工作點仿真結果如下:三極管的基極電壓為0.8422V,集電極電壓為0.06869V,即深度飽和時,Vbe約為0.84V,Vce約為0.069V。還有一種更為直觀的方法,如同示波器一樣觀測每個節(jié)點的電壓波形,如下圖所示:選擇分析圖標欄的第五項operatingpoint/transient,彈出窗口,進行參數(shù)設定。在上
6、圖中的basic欄中,EndTime指的是仿真結束的時間,這個時間指的是電路運行的時間跨度,而不是仿真軟件工作的時間,在本示例中,由于在系統(tǒng)中沒有時變量和電容器,所以選擇1us就足夠了,默認單位為s,所以輸入1u。TimeStep指的是仿真軟件計算步進,即從這個工作點到下一個工作點的時間跨度,在本示例中,由于沒有瞬變量,選擇100ns就可以了,輸入100n。MonitorProgress采用默認設置,PlotAnalysis選擇下拉框中的Yes-replacePlot,表示每一次仿真之后,所有的仿真結果都更新為最新值。在上圖中,input/output一欄里,waveformatpins選擇下
7、拉框中的AcrossandThroughVariables,表示仿真結果同時含有電壓和電流值,這樣你既可以看電壓波形,也可以看電流波形。在右圖的Transient選項欄里,DataFile的輸入框中輸入_,即下劃線,表示仿真結果不以文件的形式輸出(只保存在虛擬內存中),一旦關閉仿真軟件,仿真結果將會丟失。記住,這里一定要輸入下劃線,否則你的硬盤很容易被仿真結果文件填滿,一個小的仿真結果文件都有幾百M,稍大一點的都有幾個G,還是節(jié)省一點吧,不要以文件形式保存在硬盤中了。還需要設置integrationcontrol欄中的MaxTimeStep和MinTimeStep選項,這兩個會影響仿真的速度,
8、一個是最大步進,一個是最小步進,仿真的步進將在這兩個值之間,這兩個值取的越大,仿真軟件的運行速度越快,但同樣的會降低仿真的精度,導致結果可能失真。同時,有一點必須注意,MinTimeStep必須小于Basic中設置的TimeStep,否則仿真軟件會因為錯誤而終止仿真進程。在本示例中,我們選擇MaxTimeStep為200ns,MinTimeStep為99ns(小于TimeStep設定的100ns)。以上參數(shù)設置完成之后,其他參數(shù)均保持默認值,點擊OK,saber會運行仿真進程。仿真結束之后,程序會打開cosmoscope界面,讓我們可以觀察所有節(jié)點的電壓和電流波形。如上圖所示,在cosmosc
9、ope界面里,有兩個對話框,第一個是signalmanager,其中顯示所有可供選擇的仿真結果文件,此文件保存在虛擬內存中,軟件關閉后即丟失。第二個對話框顯示所選中的仿真結果文件中所有可供觀察的節(jié)點,我們點擊三極管q_3p.q_3p1的可選項,選擇b和c,即基極b和集電極c的電壓,分別雙擊,其波形顯示如下:選擇測量選項,分別測得Vc為0.06869V,Vb為0.8422V,與DCoperatingpoint中分析的結果一致。以上是一個簡單的示例,下面我們再仿真一個稍微復雜一點的電路,用TL431和三極管共同構成的一個線性直流穩(wěn)壓電源,如下圖所示:添加TL431的方法與上面添加其他器件的一樣,在
10、空白處點擊鼠標右鍵getpartpartsgallery,然后輸入tl431進行關鍵字檢索,在搜索到的器件列表中選擇tl431c,雙擊添加到原理圖中。這里還有兩個簡單的原理圖繪制技巧,如果想添加某個器件,原理圖中已有類似器件,比如說電阻,那么不必再去檢索了,鼠標左鍵單擊已有的電阻,這時器件顏色為綠色,表示已選中,然后用ctrl+C復制,鼠標左鍵再點擊空白處,鍵盤ctrl+V粘貼,器件就添加完成了,修改其參數(shù)即可。第二個就是旋轉器件的角度,鼠標左鍵點擊選中器件,鼠標右鍵點擊彈出菜單欄,其中的rotate選項可以按照角度旋轉器件,flip選項可以上下或左右翻轉器件。在本示例中,我們想做一個10V0
11、.5A的線性電源。輸入電壓12V,用TL431來控制輸出電壓值,反饋比例為1k/(1k+3k)=1/4,輸出電壓即為2.5V*4=10V,負載電阻為20,輸出電流為10V/20=0.5A,假定三極管的Vbe為0.8V,那么TL431陰極電壓為10V+0.8V=10.8V,TL431的工作電流在1mA100mA之間,這里我們選擇三極管集電極和基極之間的跨接電阻為50,則流過該電阻的電流為(12V-10.8V)/50=24mA,假定三極管的放大倍數(shù)為100,那么流入三極管基極的電流為5mA,流入TL431陰極的電流為19mA,滿足TL431工作電流的取值范圍。首先來看一下DCoperatingpo
12、int的分析結果:n_9即為輸出電壓,其值為9.998V,與我們設計的10V輸出電壓吻合。接下來用operatingpoint/transient來看一下各節(jié)點的電壓波形:以上波形基本上與設計值一致。通過這個簡單的例子,我們用幾分鐘的時間來仿真,可以替代幾個小時的電路板焊接和調試的工作,是不是可以節(jié)約很多的時間呢?接下來,我們的仿真工作要進入開關電源的領域了,先從最簡單的BUCK電路開始吧,腦子里面不能立即勾畫出BUCK電路的請舉手,您可以從大學一年級重新開始學習啦。仿真之前,先做簡單的設定和計算:輸入電壓20V,輸出電壓10V,那么穩(wěn)態(tài)占空比是0.5。輸出電流10A,那么負載電阻是1。設定電
13、流紋波系數(shù)為0.4,紋波電流峰峰值為10A*0.4=4A。設定開關頻率為100kHz,開關周期為10us,那么電感量為:L=(20V-10V)*(10us*0.5)/4A=12.5uH。電容根據經驗值取100uF,電容的大小將決定輸出電壓紋波的大小,取的大一點,輸出電壓紋波小一點,大家可以自由選取,觀察輸出電壓紋波的大小。仿真的優(yōu)點就是你可以隨心所欲的選取你的參數(shù),來觀察不同的仿真結果,而不用勞心勞力的去焊板子調試,示波器觀測。參數(shù)計算完成之后,下面要在saber中添加元器件,繪制原理圖了:首先,我們要添加一個開關管,你可以添加一個真實的MOSFET,也可以用一個模擬開關替代,由于本示例僅僅是
14、驗證BUCK電路的原理,所以選擇了模擬開關。在search檢索欄中輸入關鍵字switch確認,在檢索結果中選擇switch,analogSPSTw/logicEnbl,雙擊添加到原理圖中。在原理圖中雙擊該器件,打開屬性欄,需要設置一些關鍵參數(shù),ron即開關導通時的阻抗,此處保持默認值0.001,roof即開關管關閉時的阻抗,此處保持默認值1meg(1兆歐),如果你想改變導通和關斷阻抗也是可以的,還是那句話,隨心所欲。ton和toff是兩個關鍵參數(shù),即開關管的開通時間和關斷時間,表示開關管的開關速度,理論上我們希望開關速度越快越好,比如你可以設置為1ns(注意,必須大于0,所以不能設置為0),但
15、是這兩個值影響到saber仿真的時間步進,即saber仿真參數(shù)中的MinTimeStep必須小于ron和roff,否則仿真進程會因為錯誤而無法進行。所以如果ron和roff設置的太小,仿真參數(shù)中的MinTimeStep也必須設置很小,導致仿真速度很慢,需要等待很長時間才能結束仿真進程,尤其是在大型的系統(tǒng)仿真中,由于電路結構復雜,元器件多,saber的計算量很大,如果時間步進再設置的很小,可能需要幾十分鐘的時間來仿真一個幾十毫秒的仿真進程。當然,您也可以泡一杯咖啡或一杯茶,悠閑的等待。在本示例中,為了節(jié)約時間,設置ron和roff為100ns。添加了開關管之后,還需要添加一個驅動信號,由于我們使
16、用的模擬開關是邏輯使能的,所以需要一個邏輯時鐘信號來驅動它。在器件搜索欄中輸入logicclock,雙擊搜索結果,添加到原理圖中。然后再雙擊原理圖中的器件,打開屬性欄設置參數(shù),有兩個關鍵參數(shù),一個是freq,即頻率,此處輸入100k,默認單位是Hz,所以不需要畫蛇添足的輸入單位。此處再說明一下,saber的參數(shù)設置中,所有的參數(shù)都是有默認單位的,頻率是Hz,時間是s,電壓是V,電流是A,功率是W,以此類推,并不需要我們輸入單位符號。第二個參數(shù)是duty,即占空比,此處輸入0.5。接下來,依次添加電感(關鍵字inductor搜索),電容(關鍵字capacitor搜索),二極管(關鍵字diode搜
17、索)到原理圖中,diode檢索后選擇diode,ideal,即理想二極管。添加完成之后,修改必要的參數(shù),電感修改參數(shù)欄的l值,輸入12.5u,電容修改參數(shù)欄的c值,輸入100u,二極管修改參數(shù)欄的Von值,輸入0.3V(肖特基二極管的導通壓降)。負載電阻的rnom值修改為1。所有器件參數(shù)設置完成,進行仿真參數(shù)設置,如下:為什么要仿真10ms?是因為我們的開環(huán)電路,一開始就是0.5的占空比,電感電流為0,電容電壓為0,會有一個震蕩的過程,直到達到穩(wěn)態(tài)值。在這里我們希望看到的是穩(wěn)態(tài)值,而不是震蕩的過程,所以仿真進程設置10ms,以使時間長度足夠觀測到穩(wěn)態(tài)值。仿真結果如上圖所示,在經過1ms左右的震
18、蕩之后,電壓和電流逐漸達到穩(wěn)態(tài)值,輸出電壓為9.87V,與我們計算的10V有些誤差,為何?因為在我們的電路中開關管有導通阻抗,二極管有導通壓降,這是在計算時沒有考慮的,所以仿真結果與計算值有些出入。在上圖所示的時間軸上,如紅色標記所示,鼠標左鍵按住不放,向右移動一段距離后松開,即可把此段時間內的波形展開:同樣的方式繼續(xù)展開時間軸,直到能夠看到完整清晰的電感電流波形和電容電壓波形,如下圖所示:測量結果顯示,電容電壓紋波為0.05V,電感電流紋波為4.06A。如何進行精確的測量?如上圖所示,在Tool中選擇measurementtool,彈出菜單,點擊measurement右邊的可選框,彈出下拉菜單,選擇levels中的peaktopeak,即
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 最高額度抵押借款合同樣本
- 2024個人物品買賣合同范文
- 地鐵隧道廣告投放協(xié)議
- 個人私人借款協(xié)議
- 店鋪合作經營合同范例
- 2024年購銷合同定義
- 勞動合同書樣式范本
- 企業(yè)委托資產管理協(xié)議書
- 合租房屋合同樣本
- 設計委托協(xié)議書模板
- 2024年11月紹興市2025屆高三選考科目診斷性考試(一模) 化學試卷(含答案)
- 青藍工程師傅工作計劃(7篇)
- 2024年福建省漳州市臺商投資區(qū)招聘77人歷年高頻難、易錯點500題模擬試題附帶答案詳解
- 2022年公務員國考《申論》真題(副省級)及參考答案
- 中藥融資方案
- 六年級計算題 分數(shù)混合運算專項練習430題
- 2024年第四季度中國酒店市場景氣調查報告-浩華
- 2024年二級建造師繼續(xù)教育考核題及答案
- 安徽省鼎尖教育聯(lián)考2024-2025學年高二上學期開學考試物理
- 2021-2022學年統(tǒng)編版道德與法治五年級上冊全冊單元測試題及答案(每單元1套共6套)
- 2024年財務條線人員考試題庫(含答案)
評論
0/150
提交評論