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。
下面是連接好的電路圖。
二、參數主要是AC voltage的相位和Synchronized 6-Pulse Generator三相輸入要對應。從上到下三個AC voltage 相位為0 -120 120
(1)和alpha_deg連接的step信號用來設置觸發角,它的step time設置為0,final value(送給alpha_deg,相當于就是觸發角) 可以先設置為0測試一下電路是否連接正確。
(2)另一個接block的step信號final value可以給大于0的任意值,step time可以自己設一個,超過step time 之后Synchronized 6-Pulse Generator也就停止工作了。
設定好參數之后可以先運行一下,運行時間設置為0.05左右,觀察示波器,確認電路圖連線正確之后再封裝。
三、將系統封裝
1.三相電源
(1)先選中封裝區域
(2)點擊create subsystem
(3)然后就可以添加圖片了。先點擊封裝好的子系統,然后選擇add image
按照提示完成添加圖片即可
2.這里有一個子系統需要添加參數就是觸發角。同樣我們先把這兩個step封裝一下,然后點擊 creat mask。變量類型為popup。
然后將給觸發角的那個step 信號的final value 設置為x*30-30
基本上就這些,下面放一張做好的圖片。
下面附結果圖:
總結
以上是生活随笔為你收集整理的matlab 三相桥式全控整流电路的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IxChariot网络测试工具
- 下一篇: JAVA、Python、selenium