版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
整流電路是電力電子電路中出現(xiàn)最早的一種,它的作用是將交流電能變?yōu)橹绷麟娔芄┙o直流用電設(shè)備,整流電路的應(yīng)用十分廣泛。在整流電路的設(shè)計(jì)過(guò)程中,需要對(duì)設(shè)計(jì)電路及有關(guān)參數(shù)選擇是否合理、效果好壞進(jìn)行驗(yàn)證。如果通過(guò)實(shí)驗(yàn)來(lái)驗(yàn)證,需要經(jīng)過(guò)反復(fù)多次的元件安裝、調(diào)試、重新設(shè)計(jì)等步驟,這樣使得設(shè)計(jì)耗資大,效率低,周期長(zhǎng)。現(xiàn)代計(jì)算機(jī)仿真技術(shù)為電力電子電路的設(shè)計(jì)和分析提供了嶄新的方法,可以使復(fù)雜的電力電子電路、系統(tǒng)的分析和設(shè)計(jì)變得更加容易和有效。Matlab是一種計(jì)算機(jī)仿真軟件,它是以矩陣為基礎(chǔ)的交互式程序計(jì)算語(yǔ)言。Simulink是基于框圖的仿真平臺(tái),它掛接在Matlab環(huán)境上,以Matlab的強(qiáng)大計(jì)算功能為基礎(chǔ),用直觀的模塊框圖進(jìn)行仿真和計(jì)算。其中的電力系統(tǒng)(PowerSystem)工具箱是專(zhuān)用于RLC電路、電力電子電路、電機(jī)傳動(dòng)控制系統(tǒng)和電力系統(tǒng)仿真用的模型庫(kù)。它具有豐富的器件模型和齊全的分析功能,且操作方便。隨著對(duì)仿真和程序設(shè)計(jì)通用性及可視化需求的日益增加,Matlab的圖形用戶界面(GUI)應(yīng)用也越來(lái)越廣泛,功能越來(lái)越強(qiáng)大。以Matlab7.1為設(shè)計(jì)平臺(tái),利用Simulink中的PowerSystem工具箱來(lái)搭建整流電路仿真模型,并通過(guò)MatlabGUI設(shè)計(jì)整流電路的分析界面。1整流電路仿真模型整流電路又稱(chēng)交-直流變流器,在整流的同時(shí)還對(duì)直流電壓電流進(jìn)行調(diào)整,以符合用電設(shè)備的要求。按不同的分類(lèi)方式,整流電路的種類(lèi)非常多,其中單相橋式全控整流電路和三相橋式全控整流電路最為典型。以單相橋式全控整流電路為例,說(shuō)明其仿真模型的建立。1.1單相橋式全控整流電路構(gòu)成單相橋式全控整流電路(純電阻負(fù)載)如圖1所示,電路由交流電源u1、整流變壓器T、晶閘管VT1~VT4、負(fù)載電阻R以及觸發(fā)電路組成。在變壓器次級(jí)電壓u2的正半周觸發(fā)晶閘管VT1和VT3;在u2的負(fù)半周觸發(fā)晶閘管VT2和VT4,則負(fù)載上可以得到方向不變的直流電,改變晶閘管的控制角可以調(diào)節(jié)輸出直流電壓和電路的大小。r\r\\門(mén)】L\vt2I'aC\vt4i圖1單相橋式全控整流電路原理圖1.2單相橋式全控整流電路模型建立根據(jù)單相橋式全控整流電路原理圖,在Simulink的PowerSystem工具箱里提取交流電源、晶閘管、RLC串聯(lián)電路、脈沖發(fā)生器、變壓器、示波器等元器件。在Simulink操作平臺(tái)上連接這些模塊,構(gòu)成單相橋式全控整流電路模型,如圖2所示。
iK=n=::^::cni::3Hi:F:i:r:i:F::L5柚總W二訂?- -*W3fc¥*?5価回回輕圄茴ih亠匚-*iK=n=::^::cni::3Hi:F:i:r:i:F::L5柚總W二訂?- -*W3fc¥*?5価回回輕圄茴ih亠匚-*圖2單相橋式整流電路仿真模型圖1.3模型參數(shù)設(shè)置雙擊仿真模型中的各個(gè)模塊彈出參數(shù)設(shè)置對(duì)話框,就可進(jìn)行參數(shù)設(shè)置。在整流電路中,改變晶閘管觸發(fā)角a,輸出直流電壓和電流的大小就得到改變。因此觸發(fā)角a的設(shè)置是電路參數(shù)中的重要一項(xiàng)。晶閘管的觸發(fā)采用脈沖觸發(fā)器(PulseGenerator)產(chǎn)生,脈沖發(fā)生器的脈沖周期Td必須和交流電源u2同步,晶閘管的控制角a以脈沖的延遲時(shí)間t來(lái)表示,t=aTd/360°其中,Td=1/f,f為交流電源頻率。仿真算法選擇ODE23TB算法,當(dāng)電路帶阻感性負(fù)載時(shí),應(yīng)保證觸發(fā)脈沖具有足夠的寬度。2整流電路GUI界面開(kāi)發(fā)整流電路仿真模型參數(shù)的選擇十分關(guān)鍵,它直接影響到仿真結(jié)果和仿真質(zhì)量,從而進(jìn)一步影響到整流電路的設(shè)計(jì)。為了滿足整流電路更高的性能指標(biāo),在仿真過(guò)程中,就需要不斷地修改和設(shè)置參數(shù)而*費(fèi)大量時(shí)間。另外,還需要反復(fù)地打開(kāi)示波器察看仿真結(jié)果,不僅過(guò)程繁瑣,且效率很低。因此,本文借助MatlabGUI建立了一個(gè)整流電路仿真界面,通過(guò)此界面,用戶可以很方便地在中文名稱(chēng)環(huán)境下來(lái)設(shè)置參數(shù),選擇模型等,仿真結(jié)果也會(huì)直接在界面上顯示出來(lái),不僅方便快捷,且大大提高了仿真效率。2.1MatlabGUI的實(shí)現(xiàn)方法Matlab可視化界面的設(shè)計(jì)方法一般有2種:一是直接通過(guò)Matlab的腳本文件來(lái)實(shí)現(xiàn)GUI;另一種是通過(guò)Matlab圖形用戶界面開(kāi)發(fā)環(huán)境GUIDE來(lái)實(shí)現(xiàn)圖形界面。Matlab軟件GUIDE為用戶提供了一個(gè)方便高效的集成環(huán)境,所有GUI支持的用戶控件都集成在這個(gè)環(huán)境中,并提供界面外觀、屬性和行為響應(yīng)方式的設(shè)置方法。一般而言,由于界面中的控件對(duì)象屬性、行為,既可以在界面中實(shí)現(xiàn),也可以在生成的M文件中用m語(yǔ)言代碼在相應(yīng)的代碼段中實(shí)現(xiàn)。因此,使用第2種方法實(shí)現(xiàn)圖形用戶界面雖
然會(huì)給編程人員在修改和重新編輯界面時(shí)帶來(lái)一定的麻煩,但是,其設(shè)計(jì)過(guò)程較為直觀、簡(jiǎn)單,開(kāi)發(fā)周期短。在此,采用第2種方法來(lái)實(shí)現(xiàn)整流電路的仿真界面。2.2仿真界面的開(kāi)發(fā)整流電路仿真界面由選擇界面和主界面兩部分組成,選擇界面如圖3所示。在選擇界面中,把整流電路分為單相橋式全控整流電路、三相橋式全控整流電路和帶容性負(fù)載的三相不可控橋式整流電路3種。每種電路有相應(yīng)的電路說(shuō)明,點(diǎn)擊“電路說(shuō)明”會(huì)彈出該電路的工作原理、特性等內(nèi)容,點(diǎn)擊每種電路后的“進(jìn)入”按鈕,即可進(jìn)入相應(yīng)電路的主界面。為了保持界面風(fēng)格的一致性,三類(lèi)整流電路的主界面設(shè)計(jì)相似,如點(diǎn)擊單相橋式全控整流電路的“電路說(shuō)明”,彈出其電路說(shuō)明圖如圖4所示,單擊“進(jìn)入”,彈出其主界面圖如圖5所示。電路仿真的主界面分為電路原理圖顯示區(qū)、參數(shù)設(shè)置區(qū)、波形顯示區(qū)、功能按鈕區(qū)以及相應(yīng)的菜單區(qū)。圖3整流電路選擇界面晦肉說(shuō)明-單期橋置螢魁酗電躇蝕旳撫載卅草相橋或全控蟹流電路由玄流電產(chǎn)猱訥、整擁變壓器晦肉說(shuō)明-單期橋置螢魁酗電躇蝕旳撫載卅草相橋或全控蟹流電路由玄流電產(chǎn)猱訥、整擁變壓器丁、昂1閘管忻T「-yT4、僞戲電琨農(nóng):〔及椒宣電電縊成?在變壓器二蛻電壓U2的正半周期觸發(fā)晶陶管VH和VT3,燈1和W3導(dǎo)通,電痕從屯也玄端觀眉仁R.VTM駅聞電詼莘.男:U2址零時(shí).流經(jīng)晶閘管的電漏也降到零+VT1血VT3.左甌。枉u2的負(fù)坐逐期.垃賈晶聞肯VT2衣WVT2刃VT4號(hào)寮電澆R電涼b琲鏡E、尺、VT4^|=|電日丹誥-^u2?=^H.腎活品「£育刊屯漲戈降薛IE爻一m.ffivn¥爵L. ..fib圖4電路說(shuō)明界面⑷細(xì)2軸辨庫(kù)XWXVT7"ftF血LI.::1?;:■.一:””.■.:-單刊僑式整檢或踹亦電州旬栽沖H用::i:.1|1 1⑷細(xì)2軸辨庫(kù)XWXVT7"ftF血LI.::1?;:■.一:””.■.:-單刊僑式整檢或踹亦電州旬栽沖H用::i:.1|1 1:|1: liit::!:.1|1:.;:::::::I::::::::::::::::::::?:::::::h:y::c:Dl:m:Bl:m:fl:EU::u:^:::::i,:::E:!:i:::,i:::,i:::,i:::,!:E::::i::萃訕AA乍圖5仿真主界面2.3仿真主界面的實(shí)現(xiàn)打開(kāi)控件的各個(gè)屬性進(jìn)行設(shè)置,包括控件的背景色、前景色、Tag值、String值、Value值等。編寫(xiě)相應(yīng)控件的程序代碼,以實(shí)現(xiàn)相應(yīng)的功能。(1)電路原理圖的顯示。電路原理圖是用一個(gè)數(shù)軸顯示的,程序代碼為:imread函數(shù)用于讀取電路原理圖圖片,顯示圖片用'image'函數(shù),代碼'axisoff'的作用是將數(shù)軸的坐標(biāo)去掉。(2)模型參數(shù)的設(shè)置。參數(shù)設(shè)置包括負(fù)載參數(shù)以及仿真時(shí)間、電源電壓和脈沖發(fā)生器的參數(shù)設(shè)置。設(shè)置參數(shù)后,點(diǎn)擊“仿真”按鈕,仿真波形在顯示窗口動(dòng)態(tài)顯示出來(lái),如同示波器一樣。電阻值的設(shè)置先用'get'函數(shù)來(lái)讀取電阻值文本框中的數(shù)值,再用'set_param'函數(shù)將讀取的數(shù)值寫(xiě)入Simulink電阻模塊中。仿真時(shí)間的設(shè)置既可用滑動(dòng)條又可用編輯文本框。移動(dòng)滑動(dòng)條上的滑塊位置就可改變滑動(dòng)條提供的數(shù)值,文本框中的參數(shù)也會(huì)隨之改變,反之亦然。文本框和滑動(dòng)條之間的數(shù)據(jù)傳遞用語(yǔ)句:ldT=get(handles.Sli,'Value');set(hObject,'String',OldT)實(shí)現(xiàn)。電源電壓和脈沖發(fā)生器參數(shù)的設(shè)置采用調(diào)用模塊封裝界面的方法來(lái)實(shí)現(xiàn),利用'open_system'函數(shù),打開(kāi)模塊參數(shù)進(jìn)行設(shè)置。(3)仿真波形在主界面的顯示。在Simulink模型中,把要顯示的波形數(shù)據(jù)導(dǎo)入workspace當(dāng)中,再利用plot(tout,yout)命令畫(huà)出圖形,顯示在主界面上。為了在界面指定的坐標(biāo)軸中輸出圖形只要在plot命令執(zhí)行前添加axes(h_axes)代碼即可。(4)輔助功能的實(shí)現(xiàn)。為了優(yōu)化仿真界面的功能,系統(tǒng)設(shè)有一些輔助功能,如柵格開(kāi)關(guān),顯示其他圖形、返回和退出等。"柵格開(kāi)關(guān)"是對(duì)顯示區(qū)域的柵格控制,柵格的開(kāi)與關(guān)分別對(duì)應(yīng)'gridon'的選中與否。相關(guān)代碼為:if(gel(hObject/Value)=get(hObject.Max))handles,axesX)set(handles.axesX/xminortick^/oil);gridonelseaxes(handles.axesX)gridoffend 詡嗾?砒靜庫(kù)單擊"顯示其他波形",即可進(jìn)入其他波形顯示界面,如圖6所示。能顯示晶閘管的電壓、電流波形和觸發(fā)脈沖的波形,這樣既可節(jié)省仿真主界面的空間,又可加強(qiáng)仿真界面的層次感。圖6顯示其他波形界面(5)菜單的實(shí)現(xiàn)。菜單的實(shí)現(xiàn)采用的是GUI的uimenu菜單設(shè)計(jì),包括"文件"、"負(fù)載類(lèi)型"、"其他"三項(xiàng)。其中"文件"和"其他"菜單的下拉菜單的功能是對(duì)界面功能的同一表現(xiàn),"負(fù)載類(lèi)型"的下拉菜單包括電阻負(fù)載和阻感負(fù)載,界面的關(guān)閉和打開(kāi)分別用到delete和fi
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣告公司自由職業(yè)者合同模版
- 合同補(bǔ)充協(xié)議簽訂匯報(bào)
- 高中歷史第三章第二次世界大戰(zhàn)3.5二戰(zhàn)傷亡人數(shù)統(tǒng)計(jì)文本素材北師大版選修3
- 2025屆高考地理一輪復(fù)習(xí)第十五章區(qū)域發(fā)展與區(qū)域聯(lián)系36產(chǎn)業(yè)轉(zhuǎn)移-以東亞為例學(xué)案新人教版
- 2025屆高考?xì)v史一輪復(fù)習(xí)模塊一政治文明歷程專(zhuān)題一古代中國(guó)的政治制度第2講走向“大一統(tǒng)”的秦漢政治學(xué)案人民版
- 2024外墻涂料施工合同范本
- 2024餐飲店鋪轉(zhuǎn)讓合同文檔模板
- 2024新版銷(xiāo)售代理合同范本
- 2024全屋定制合同
- 2024戶外廣告經(jīng)營(yíng)權(quán)的轉(zhuǎn)讓合同
- 三級(jí)數(shù)學(xué)下冊(cè) 面積1 滬教
- 圓面積公式的推導(dǎo)優(yōu)秀課件
- 科學(xué)實(shí)驗(yàn):磁懸浮課件
- 六病區(qū)護(hù)理創(chuàng)新 改良冰敷袋課件
- ??低?視頻監(jiān)控原理培訓(xùn)教材課件
- 沖電樁-物業(yè)同意安裝證明-范本
- 船舶電子電氣英語(yǔ)考試題庫(kù)(含答案)
- 2021年中國(guó)鹽業(yè)集團(tuán)有限公司校園招聘筆試試題及答案解析
- 輸煤系統(tǒng)配煤優(yōu)化qc成果報(bào)告運(yùn)行四值
- 投標(biāo)貨物項(xiàng)目實(shí)施方案
- 幼兒園中班科學(xué)《中國(guó)茶》課件
評(píng)論
0/150
提交評(píng)論