matlab 三相桥式全控整流电路
這篇文章用來記錄自己第一次使用matlab(2020a)搭建整流電路遇到的一些問題。
首先先從建立一個模板開始
一、接下來就是愉快的找器件過程,我們所用到的大部分元器件都在powerlib里面(不同庫的元器件連接需要用到一個接口,所以盡量都使用一個庫的)。
1.powergui、AC voltage Source、ground
2.universal bridge
3.Synchronized 6-Pulse Generator
這個庫里面可能找不到。需要在matlab的命令行運行powerlib_extras
然后在control里面就可以找到
4.resistor在powerlib/element/Series RLC Branch
5.voltage measurement 在power lib/measurement/voltage measurement
最后就剩下常用的示波器和step。
下面是連接好的電路圖。
二、參數(shù)主要是AC voltage的相位和Synchronized 6-Pulse Generator三相輸入要對應(yīng)。從上到下三個AC voltage 相位為0 -120 120
(1)和alpha_deg連接的step信號用來設(shè)置觸發(fā)角,它的step time設(shè)置為0,final value(送給alpha_deg,相當于就是觸發(fā)角) 可以先設(shè)置為0測試一下電路是否連接正確。
(2)另一個接block的step信號final value可以給大于0的任意值,step time可以自己設(shè)一個,超過step time 之后Synchronized 6-Pulse Generator也就停止工作了。
設(shè)定好參數(shù)之后可以先運行一下,運行時間設(shè)置為0.05左右,觀察示波器,確認電路圖連線正確之后再封裝。
三、將系統(tǒng)封裝
1.三相電源
(1)先選中封裝區(qū)域
(2)點擊create subsystem
(3)然后就可以添加圖片了。先點擊封裝好的子系統(tǒng),然后選擇add image
按照提示完成添加圖片即可
2.這里有一個子系統(tǒng)需要添加參數(shù)就是觸發(fā)角。同樣我們先把這兩個step封裝一下,然后點擊 creat mask。變量類型為popup。
然后將給觸發(fā)角的那個step 信號的final value 設(shè)置為x*30-30
基本上就這些,下面放一張做好的圖片。
下面附結(jié)果圖:
總結(jié)
以上是生活随笔為你收集整理的matlab 三相桥式全控整流电路的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IxChariot网络测试工具
- 下一篇: 基于Kinect深度图像采集和SLAM室