plecs / plexim 学习随笔
文章目錄
- 前言
- 基本操作
- 開關(guān)器件損耗相關(guān)
- 參考文獻(xiàn)
前言
既然是隨筆,那肯定是想到哪兒寫到哪兒。
為了解決“估計變換器損耗”這一坑了我兩年的問題,嘗試學(xué)習(xí)使用plecs。plecs可以使用C語言寫控制代碼,但我還是傾向于使用Matlab的M語言來編寫控制部分,在Simulink里仿真更自由也更熟練一些。
所以本次的軟件平臺是Matlab2015b + plecs blockset 3.6.1
需要注意的是,plecs 3.6.1版本只支持到2015b,不支持更高版本的Matlab。
當(dāng)前最新的plecs版本是4.4.4 [1],支持Matlab2020b。新版本的功能更強大,用起來也更方便!
入門資料可以參考[2]。
光伏應(yīng)用可以參考[3]。
基本操作
- 在Matlab的命令行中輸入 plecslib 可以打開元件庫和例程庫
- 熱數(shù)據(jù)以 .xml 格式的文件保存,存好后需要添加到索引路徑中,方法是:File -> PLECS Preferences… -> Thermal
開關(guān)器件損耗相關(guān)
器件損耗的數(shù)據(jù)導(dǎo)入比想象中的要復(fù)雜很多,個人感覺很容易掉到坑里,一不小心就會算出負(fù)值的損耗……
plecs計算開關(guān)損耗的基本思路是查表,超出表范圍的值采用線性外推獲得。
涉及到器件雙向?qū)〞r要格外小心,比如工作在同步整流模式的SiC MOSFET,如果不對反向時的損耗做特殊處理,就會計算出負(fù)值的開關(guān)損耗。
目前一種做法是將負(fù)電流部分的表全部寫0,如下圖是[4]中的做法,可以看到特意在電流-10A的地方加了一個點,數(shù)值為0.
目前一些半導(dǎo)體廠已經(jīng)開始提供器件的plecs模型用于仿真[5]。
SiC方面,可以免費自由下載的只有Rohm提供的模型[6]。這些模型在4.2版本中搭建,3.6.1版本無法正常打開。可以用4.1.2版本打開,學(xué)習(xí)參考。
參考文獻(xiàn)
總結(jié)
以上是生活随笔為你收集整理的plecs / plexim 学习随笔的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mac monterey、big sur
- 下一篇: PLECS专家的教诲