版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 交流異步電動機(jī)變頻調(diào)速系統(tǒng)的研究</p><p><b> 摘要</b></p><p> 本文主要研究交流異步電動機(jī)的直接轉(zhuǎn)矩調(diào)速控制系統(tǒng)。首先介紹了現(xiàn)代交流調(diào)速技術(shù)的發(fā)展歷史及其研究現(xiàn)狀,詳述直接轉(zhuǎn)矩控制系統(tǒng)的基本原理。然后介紹了交流異步電動機(jī)在定子靜止兩相坐標(biāo)系OAB上的數(shù)學(xué)模型,電磁轉(zhuǎn)矩模型以及磁鏈模型。最后利用 MATLAB/SIM
2、ULINK建立異步電動機(jī)直接轉(zhuǎn)矩控制系統(tǒng)的仿真模型,進(jìn)行了仿真實(shí)驗(yàn),仿真結(jié)果表明采用直接轉(zhuǎn)矩控制系統(tǒng)能夠達(dá)到良好的調(diào)速性能。</p><p><b> Abstract</b></p><p> Direct torque control speed regulation system of AC asynchronous motor is mainly stud
3、ied on in this article. Firstly, development history and research actuality of modern AC speed regulation technique is introduces, basic theory of direct torque control recounted. Secondly, math model, electromagnetic to
4、rque model and flux linkage model of an motor in static two-phase coordinate of stator are recommended. Finally by using MATLAB/SIMULINK to establish a simulation model of asynchronous motor dire</p><p><
5、b> 目錄</b></p><p><b> 目錄2</b></p><p><b> 第一章 緒論3</b></p><p> 1.1交流電動機(jī)調(diào)速技術(shù)的發(fā)展和現(xiàn)狀3</p><p> 1.2仿真工具M(jìn)ATLAB/SIMULINK介紹4</p>&
6、lt;p> 第二章 交流異步電機(jī)直接轉(zhuǎn)矩控制調(diào)速系統(tǒng)分析與設(shè)計(jì)5</p><p> 2.1 交流異步電機(jī)數(shù)學(xué)模型5</p><p> 2.1.1 坐標(biāo)變換6</p><p> 2.1.2 靜止兩相坐標(biāo)系下的異步電動機(jī)動態(tài)數(shù)學(xué)模型7</p><p> 2.2 直接轉(zhuǎn)矩控制基本理論8</p><p&g
7、t; 2.2.1 直接轉(zhuǎn)矩控制介紹8</p><p> 2.2.2 直接轉(zhuǎn)矩控制相關(guān)概念9</p><p> 2.3 直接轉(zhuǎn)矩控制系統(tǒng)的基本組成15</p><p> 2.4 變頻與轉(zhuǎn)速、轉(zhuǎn)矩之間關(guān)系18</p><p> 第三章 MATLAB/SIMULINK 仿真模型的建立20</p><p>
8、 3.1 MATLAB/SIMULINK仿真算法介紹20</p><p> 3.2 MATLAB/SIMULINK仿真模塊的建立20</p><p> 3.2.1 直接轉(zhuǎn)矩控制的MATLAB/SIMULINK仿真系統(tǒng)20</p><p> 3.2.2 直接轉(zhuǎn)矩控制系統(tǒng)仿真模塊建立21</p><p> 3.3仿真結(jié)果的分析
9、28</p><p><b> 第四章 總結(jié)30</b></p><p><b> 致謝31</b></p><p><b> 參考文獻(xiàn)32</b></p><p><b> 第一章 緒論</b></p><p>
10、1.1交流電動機(jī)調(diào)速技術(shù)的發(fā)展和現(xiàn)狀</p><p> 現(xiàn)代社會中,不論在工業(yè)生產(chǎn)、農(nóng)業(yè)生產(chǎn)、還是在日常生活等各個(gè)方面,都廣泛使用電動機(jī)作為主要的動力設(shè)備。根據(jù)采用的電流制式不同,電動機(jī)分為直流電動機(jī)和交流電動機(jī)兩大類。其中交流電動機(jī)形式多樣、用途多、其擁有量最多。交流電動機(jī)又分為同步電動機(jī)和異步(感應(yīng))電動機(jī)兩大類。據(jù)相關(guān)資料統(tǒng)計(jì),交流電動機(jī)用電量占電機(jī)總用電量的 85%左右,可見交流電動機(jī)應(yīng)用的廣泛性及其在
11、國民經(jīng)濟(jì)中的重要地位,因此研究交流電動機(jī)調(diào)速具有重大意義。</p><p> 交流電動機(jī)具有結(jié)構(gòu)簡單、制造容易、性價(jià)比高、維修簡便等特點(diǎn),同時(shí)它可在惡劣的環(huán)境中工作,而且便于向高速、大功率等方向發(fā)展的優(yōu)點(diǎn)[1],因此近幾十年來世界各國都在致力于交流電動機(jī)傳動控制系統(tǒng)的研究。然而交流異步電動機(jī)是一個(gè)強(qiáng)耦合、非線性的多變量系統(tǒng),其速度和轉(zhuǎn)矩的控制性能較低。但是隨著當(dāng)代變頻調(diào)速控制理論和電力電子技術(shù)的發(fā)展,交流異步電
12、動機(jī)的調(diào)速控制技術(shù)獲得了突破性的進(jìn)展。</p><p> 近年來,隨著著電力電子技術(shù),自動控制技術(shù)和計(jì)算機(jī)技術(shù)的迅速發(fā)展。在電機(jī)調(diào)速領(lǐng)域已成功的實(shí)現(xiàn)了各種先進(jìn)的方法。采用簡單實(shí)用的辦法使異步電動機(jī)控制系統(tǒng)達(dá)到滿意的動靜態(tài)性能是目前各國學(xué)者竟相研究的課題[2]。己經(jīng)得到應(yīng)用的異步電動機(jī)控制策略有:</p><p> 1.異步電機(jī)的矢量控制</p><p> 19
13、72年,德國工程師Blascheke提出了一種精確的控制方案,即矢量控制。矢量控制根據(jù)交流電機(jī)的動態(tài)數(shù)學(xué)模型,通過模仿自然解耦的直流它勵(lì)電動機(jī)的控制方式,利用數(shù)學(xué)上的坐標(biāo)變換手段,將交流電動機(jī)的定子電流分解為勵(lì)磁電流分量和轉(zhuǎn)矩電流分量。通過對交流電動機(jī)的磁場和轉(zhuǎn)矩的分別控制,以獲得類似于直流調(diào)速系統(tǒng)的動態(tài)性能。采用由轉(zhuǎn)子磁鏈的同步旋轉(zhuǎn)坐標(biāo)系時(shí),定子電流即被分解為勵(lì)磁分量和轉(zhuǎn)矩分量,得到類似直流電機(jī)的模型。通過控制定子電流矢量在旋轉(zhuǎn)坐標(biāo)系
14、的位置及大小,即可控制勵(lì)磁電流分量和轉(zhuǎn)矩電流分量的大小,從而實(shí)現(xiàn)像直流電動機(jī)那樣對磁場和轉(zhuǎn)矩的解耦控制。</p><p> 2.異步電機(jī)直接轉(zhuǎn)矩控制</p><p> 20世紀(jì)80年代掀起了交流調(diào)速熱,矢量控制理論進(jìn)一步簡化與合理,一些新的控制方案相繼提出并被采用,1985年另一位德國學(xué)者Depenbrock提出直接轉(zhuǎn)矩控制法,和以往采用的解耦控制法不同,直接轉(zhuǎn)矩控制是一種快速的轉(zhuǎn)差控
15、制方法。它是在定子坐標(biāo)系下,根據(jù)空間矢量的概念,在定子磁鏈方向上通過檢測到的定子電壓,電流等量,直接就在定子坐標(biāo)系下計(jì)算與控制交流電動機(jī)的磁鏈與轉(zhuǎn)矩,從而獲得轉(zhuǎn)矩的高動態(tài)性能。由于磁鏈控制選用了定子磁鏈,因而避開了轉(zhuǎn)子勵(lì)磁時(shí)間常數(shù),故參數(shù)魯棒性好。轉(zhuǎn)矩與定子磁鏈閉環(huán)均采用雙位式砰—砰控制,一方面避免了控制信號的旋轉(zhuǎn)坐標(biāo)變換,使控制結(jié)構(gòu)簡單,另一方面可以獲得快速的動態(tài)響應(yīng)。但該控制方案具有轉(zhuǎn)矩脈動,調(diào)速范圍受限的缺點(diǎn)。</p>
16、<p> 除此之外,近幾年還發(fā)展了一些新的控制方法,比如非線性控制、智能控制、滑模變結(jié)構(gòu)控制、自適應(yīng)控制等。今后交流電動機(jī)調(diào)速控制的研究趨勢有如下幾個(gè)方面:</p><p> 算法簡單但有較高動態(tài)性能的新型控制策略;</p><p> 能夠抑制交流電機(jī)參數(shù)變化和擾動的新型非線性控制策略。由于交流電機(jī)是一個(gè)非線性多變量系統(tǒng),因此只有應(yīng)用非線性控制理論才能真正解決交流電機(jī)的
17、控制問題。雖然這幾年交流電機(jī)各種非線性控制理論成果很多,但由于電機(jī)參數(shù)受溫度等環(huán)境因素原因的影響不可避免的變化,因此至今尚未形成能穩(wěn)定有效又能面向?qū)嶋H應(yīng)用的非線性控制策略。</p><p> 結(jié)合智能控制方法的新型控制策略及其分析設(shè)計(jì)理論:由于智能控制能擺脫對控制對象數(shù)學(xué)模型的依賴,從而對電機(jī)參數(shù)的變化無需考慮,這引起了人們的關(guān)注。但是也沒有必要完全脫離經(jīng)典的控制方法,而單純滴采用的智能控制。應(yīng)該在經(jīng)典控制的方
18、法基礎(chǔ)上,結(jié)合智能控制手段,從而達(dá)到消除電機(jī)參數(shù)變化和外界擾動的影響。</p><p> 高動態(tài)性能的無速度傳感器或位置傳感器控制策略:前面所述的控制方案都需要速度閉壞控制,閉環(huán)控制中的速度反饋信號來自于速度傳感器。但是速度傳感器需要精確的安裝和妥善的維護(hù),另外,低速時(shí)也影響轉(zhuǎn)速信號。因此,取消速度傳感器同時(shí)能獲得高動態(tài)性能便成為當(dāng)前的研究熱點(diǎn)。</p><p> 1.2仿真工具M(jìn)AT
19、LAB/SIMULINK介紹</p><p> 八十年代以來,隨著計(jì)算機(jī)技術(shù)的蓬勃發(fā)展,計(jì)算機(jī)仿真技術(shù)開始應(yīng)用于各個(gè)領(lǐng)域。在電機(jī)調(diào)速領(lǐng)域,我們可以利用仿真軟件建立起實(shí)際的電機(jī)及其傳動、控制的仿真模型。在仿真軟件中設(shè)置人為模擬的環(huán)境參數(shù),讓這個(gè)電機(jī)模型在這個(gè)仿真環(huán)境中運(yùn)行,替代真實(shí)電機(jī)在實(shí)際場合的運(yùn)行實(shí)驗(yàn)。這樣做既可得到可靠的數(shù)據(jù),又節(jié)約了研究的時(shí)間及費(fèi)用。</p><p> 通常來說,
20、對一個(gè)控制系統(tǒng)進(jìn)行仿真,首先應(yīng)建立該控制系統(tǒng)模型,然后根據(jù)模型編制仿真程序,利用計(jì)算機(jī)對其進(jìn)行數(shù)據(jù)求解并將結(jié)果加以顯示。由此可知,在仿真模型建立過程中,編制與修改仿真程序是一項(xiàng)很耗時(shí)的工作。MATLAB的出現(xiàn)為系統(tǒng)仿真提供了一個(gè)強(qiáng)大助力,它是一款功能強(qiáng)大同時(shí)又便于使用的仿真軟件。</p><p> MATLAB軟件是由美國NewMexico大學(xué)的CleveMoler博士于1980年開始開發(fā)的。1984年由Cle
21、veMoler等人創(chuàng)立的MathWorks公司正式推出了第一個(gè)商業(yè)版本。MATLAB以矩陣運(yùn)算為基礎(chǔ),把計(jì)算、可視化、程序設(shè)計(jì)融合到了一個(gè)交互的工作環(huán)境中,在這里可以實(shí)現(xiàn)工程計(jì)算、算法研究、建模與仿真、數(shù)據(jù)分析及可視化、科學(xué)和工程繪圖、應(yīng)用程序開發(fā)(包括圖形用戶界面設(shè)定)等等功能,而且,MATLAB提供的工具箱為各行各業(yè)的用戶提供了豐富而實(shí)用的資源。</p><p> MATLAB語言具有以下特點(diǎn):</p
22、><p><b> 起點(diǎn)高:</b></p><p> 每個(gè)變量代表一個(gè)矩陣,它可以有nxm個(gè)元素,每個(gè)元素都看作是復(fù)數(shù),各種運(yùn)算對矩陣和復(fù)數(shù)都有效。</p><p><b> 2.功能強(qiáng)大</b></p><p> MATLAB在數(shù)值計(jì)算和符號計(jì)算方面具有強(qiáng)大的功能,同時(shí)在計(jì)算結(jié)果可視化分析方
23、面也有著巨大優(yōu)勢。此外,MATLAB的SIMULINK功能則將其應(yīng)用擴(kuò)展到各行各業(yè)的仿真領(lǐng)域。此外,很多公司針對各專業(yè)應(yīng)用推出相應(yīng)的MATLAB工具箱。</p><p> 3.界面友好、編程效率高</p><p> MATLAB是一種以矩陣計(jì)算為基礎(chǔ)的程序設(shè)計(jì)語言,其指令表達(dá)方式與標(biāo)準(zhǔn)教科書的數(shù)學(xué)表達(dá)式非常接近。因此,它易讀易寫,易于科技人員交流。同時(shí)MATLAB是以解釋方式運(yùn)行的,若
24、程序有錯(cuò)誤立即會做出反應(yīng),便于編程者立即改正,這些特點(diǎn)大大減輕了編程和調(diào)試的工作量。</p><p> 在交流調(diào)速這一領(lǐng)域,這些年來,國內(nèi)外學(xué)者一般使用MATLAB/SIMULINK語言進(jìn)行電機(jī)控制系統(tǒng)的仿真。這也就是本課題采用MATLAB語一言作為仿真工具的原因。</p><p> MATLAB提供了一個(gè)名叫SIMULINK的軟件包,利用該軟件包可以對一個(gè)動態(tài)系統(tǒng)進(jìn)行建模、仿真和分析
25、。SIMULINK支持線性和非線性系統(tǒng)、連續(xù)和離散時(shí)間系統(tǒng)以及連續(xù)和離散混合系統(tǒng)。通過SIMULINK,仿真工作可以以結(jié)構(gòu)圖的形式進(jìn)行。SIMULINK軟件包提供各種功能模塊,包括了連續(xù)系統(tǒng)、離散系統(tǒng)、非線性系統(tǒng)等幾個(gè)基本系統(tǒng)構(gòu)成模塊。同時(shí)它還包括連接、運(yùn)算類模塊、輸入輸出模塊。而輸入源模塊和接收模塊則為模型仿真提供了信號源和結(jié)果輸出設(shè)備。用戶只要從SIMULINK模塊庫中拖放合適的模塊,然后將它們組合在一起,就可以直接對仿真系統(tǒng)進(jìn)行仿
26、真。用戶可以選擇合適的輸入源模塊作仿真信號輸入,用適當(dāng)?shù)慕邮漳K觀察仿真系統(tǒng)響應(yīng)。還可以通過對話框來設(shè)置各種數(shù)值算法,仿真步長等重要參數(shù),同時(shí)可以借助模擬示波器將仿真結(jié)果動態(tài)顯示,這大大提升了仿真工作的效率。</p><p> 第二章 交流異步電機(jī)直接轉(zhuǎn)矩控制調(diào)速系統(tǒng)分析與設(shè)計(jì)</p><p> 2.1 交流異步電機(jī)數(shù)學(xué)模型</p><p> 異步電動機(jī)的動態(tài)
27、數(shù)學(xué)模型具有高階、非線性、強(qiáng)耦合、多變量的特征[3],要獲得高動態(tài)調(diào)速性能,必須充分研究異步電動機(jī)的動態(tài)數(shù)學(xué)模型。為了建立動態(tài)數(shù)學(xué)模型,將作如下假設(shè):</p><p> (1) 電動機(jī)的三相定子繞組和轉(zhuǎn)子繞組均勻?qū)ΨQ分布在空間中,即在空間互差120°電角度,所產(chǎn)生的磁動勢沿氣隙圓周按正弦規(guī)律分布,忽略空間諧波;</p><p> (2) 忽略磁路飽和的影響,各相繞組的自感和互
28、感都是恒定不變的;</p><p> (3) 忽略鐵芯損耗,渦流;</p><p> (4) 不考慮頻率變化和溫度變化對繞組電阻的影響。</p><p> 2.1.1 坐標(biāo)變換</p><p> 在直接轉(zhuǎn)矩控制系統(tǒng)中,一般采用空間矢量數(shù)學(xué)分析方法,在靜止兩相定子坐標(biāo)系下對異步電動機(jī)進(jìn)行分析。由于異步電動機(jī)三相原始數(shù)學(xué)模型相當(dāng)復(fù)雜,因此
29、需通過坐標(biāo)變換簡化為兩相靜止坐標(biāo)系下的動態(tài)數(shù)學(xué)模型,以便于進(jìn)行分析和計(jì)算。異步電動機(jī)的定子繞組是靜止的,只需進(jìn)行坐標(biāo)變換,即三相靜止坐標(biāo)系變換到兩相靜止坐標(biāo)系(3s/2s變換),而轉(zhuǎn)子繞組是旋轉(zhuǎn)的,需要通過3s/2s變換和2r/2s變換(兩相旋轉(zhuǎn)坐標(biāo)到兩相靜止坐標(biāo)變換),得到靜止兩相坐標(biāo)系。坐標(biāo)變換必須在功率不變的條件下,需要按照磁動勢相等的原則進(jìn)行[3]。</p><p> (1) 3s/2s 變換(三相/兩
30、相變換)</p><p> 在功率不變的條件下,三相靜止坐標(biāo)系到兩相靜止坐標(biāo)系的變換矩陣為:</p><p><b> ?。?-1)</b></p><p><b> 則其逆變換矩陣為:</b></p><p><b> (2-2)</b></p><
31、p> (2) 2r/2s 變換</p><p> 令靜止兩相坐標(biāo)系中α、β繞組與旋轉(zhuǎn)兩相坐標(biāo)系中d 、q繞組匝數(shù)相同,磁動勢矢量F相等。如圖2-1所示,兩相旋轉(zhuǎn)坐標(biāo)系到兩相靜止坐標(biāo)系的變換矩陣為為:</p><p> 圖2-1 2r/2s坐標(biāo)變換</p><p><b> (2-3)</b></p><p&g
32、t;<b> 則其逆變換矩陣為:</b></p><p><b> ?。?-4)</b></p><p> 2.1.2 靜止兩相坐標(biāo)系下的異步電動機(jī)動態(tài)數(shù)學(xué)模型</p><p> 經(jīng)過坐標(biāo)變換,得到兩相靜止坐標(biāo)系下的交流異步電動機(jī)動態(tài)數(shù)學(xué)模型為[3]:</p><p><b> 電
33、壓方程</b></p><p><b> ?。?-5)</b></p><p> 式中,,分別是定子繞組三相電壓的α、β軸分量;,分別定子繞組三相電流的α、β 軸分量;,分別轉(zhuǎn)子繞組三相電壓的α、β軸分量;,分別為轉(zhuǎn)子繞組三相電流的α、β軸分量;為定子繞組電阻;為轉(zhuǎn)子繞組電阻;為定子與轉(zhuǎn)子繞組間的互感;,分別為定、轉(zhuǎn)子繞組的自感;為轉(zhuǎn)子速度;為微分算子。
34、對于鼠籠型異步電動機(jī),轉(zhuǎn)子是短路的,所以轉(zhuǎn)子側(cè)電壓分量和為零。</p><p><b> (2) 磁鏈方程</b></p><p><b> (2-6)</b></p><p> 式中,,分別為定子繞組三相磁鏈的α、β軸分量;,分別為轉(zhuǎn)子繞組三相磁鏈的α、β軸分量。</p><p><b
35、> 轉(zhuǎn)矩方程</b></p><p><b> (2-7)</b></p><p><b> 運(yùn)動方程</b></p><p><b> (2-8)</b></p><p> 式中,為負(fù)載轉(zhuǎn)矩;為轉(zhuǎn)動慣量。</p><p>
36、 2.2 直接轉(zhuǎn)矩控制基本理論</p><p> 2.2.1 直接轉(zhuǎn)矩控制介紹</p><p> 在異步電動機(jī)的直接轉(zhuǎn)矩控制系統(tǒng)中,以異步電動機(jī)的定子磁鏈作為被控對象;通過坐標(biāo)變換在兩相靜止坐標(biāo)系下建立異步電動機(jī)的數(shù)學(xué)模型,然后根據(jù)定子磁鏈?zhǔn)噶康目臻g位,也就是在兩相靜止坐標(biāo)系下扇區(qū)位置,通過電壓空間矢量表選擇此刻最合理的電壓空間矢量,以達(dá)到控制要求,實(shí)現(xiàn)對轉(zhuǎn)矩的直接控制。</p&
37、gt;<p> 直接轉(zhuǎn)矩控制是1985年由德國魯爾大學(xué)的Depenbrock教授首次提出,它在很大程度上解決了矢量控制技術(shù)中計(jì)算控制復(fù)雜、特性易受電動機(jī)參數(shù)變化的影響,實(shí)際性能難于達(dá)到理論分析結(jié)果的一些重大問題。</p><p> 直接轉(zhuǎn)矩控制有以下幾個(gè)主要特點(diǎn)[4]:</p><p> 直接轉(zhuǎn)矩控制直接在定子坐標(biāo)系下分析交流電動機(jī)的數(shù)學(xué)模型、控制電動機(jī)的磁鏈和轉(zhuǎn)矩。直
38、接轉(zhuǎn)矩控制不像矢量控制需要將交流電動機(jī)與直流電動機(jī)作比較、等效、轉(zhuǎn)化;直接轉(zhuǎn)矩控制也不需要為了解耦而簡化交流電動機(jī)的數(shù)學(xué)模型。因此直接轉(zhuǎn)矩省掉了矢量旋轉(zhuǎn)變換等復(fù)雜的變換與計(jì)算。因此,直接轉(zhuǎn)矩控制系統(tǒng)所需要的信號處理工作特別簡單,所用的控制信號使觀察者對于交流機(jī)的物理過程能夠做到直接和明確的判斷。</p><p> (2)直接轉(zhuǎn)矩控制磁場定向所用的是定子磁鏈,只要知道定子電阻就可以把它觀測出來。</p>
39、;<p> (3)直接轉(zhuǎn)矩控制采用空間矢量的概念來分析三相交流電動機(jī)的數(shù)學(xué)模型和控制其各物理量,使問題變得特別簡單明了。</p><p> (4)直接轉(zhuǎn)矩控制強(qiáng)調(diào)的是轉(zhuǎn)矩的直接控制和效果,它不是通過控制電流、磁場等量來間接控制轉(zhuǎn)矩,而是把轉(zhuǎn)矩直接作為被控量,直接控制轉(zhuǎn)矩。</p><p> (5)與矢量控制技術(shù)不同,直接轉(zhuǎn)矩控制技術(shù)是選擇定子磁鏈作為被控制量,只需知道定
40、子電阻即可觀測得到,因此定子磁鏈觀測模型受電機(jī)參數(shù)變化的影響小,有利于提高系統(tǒng)的魯棒性。</p><p> (6)直接轉(zhuǎn)矩控制與矢量控制相比,在加減速或負(fù)載變化的動態(tài)過程中,可獲得快速的轉(zhuǎn)矩響應(yīng)。但是,由此帶來的過大電流沖擊必須加以限制。</p><p> (7)直接轉(zhuǎn)矩控制不需要電壓解耦,它可以直接對逆變器開關(guān)狀態(tài)進(jìn)行最優(yōu)控制。直接轉(zhuǎn)矩控制的解耦體現(xiàn)在如下方面:選擇合適的開關(guān)電壓矢量
41、,通過它們的徑向分量和切向分量來獨(dú)立地控制定子磁鏈?zhǔn)噶康姆岛托D(zhuǎn)速度;因此控制線路簡單,便于實(shí)現(xiàn)全數(shù)字化控制。</p><p> 根據(jù)等式(2-7),可以得出異步電動機(jī)電磁轉(zhuǎn)矩表達(dá)式[5]:</p><p><b> (2-9)</b></p><p> 式中,為電機(jī)漏感系數(shù),為定子磁鏈空間矢量與轉(zhuǎn)子磁鏈空間矢量之間的夾角,即負(fù)載角。根
42、據(jù)式(2-9),若定子磁鏈幅值和轉(zhuǎn)子磁鏈幅值保持不變,電磁轉(zhuǎn)矩的變化僅與負(fù)載角有關(guān)。由式(2-9)可得</p><p><b> (2-10)</b></p><p> 通常,負(fù)載角的值較小,從式(2-10)可知,對電磁轉(zhuǎn)矩的控制和調(diào)節(jié)作用是明顯的。在動態(tài)控制中,由于控制的響應(yīng)時(shí)間比轉(zhuǎn)子時(shí)間常數(shù)小得多,因此可以認(rèn)為在短暫的過程中轉(zhuǎn)子磁鏈近乎不變。由此可見,只要通過
43、控制保持定子磁鏈的幅值不變,就可以通過調(diào)節(jié)負(fù)載角來改變和控制電磁轉(zhuǎn)矩,這是直接轉(zhuǎn)矩控制的實(shí)質(zhì)。直接轉(zhuǎn)矩控制技術(shù)的基本控制方法就是通過改變外加電壓矢量來控制定子磁鏈?zhǔn)噶康姆岛拖辔蛔兓摹?lt;/p><p> 2.2.2 直接轉(zhuǎn)矩控制相關(guān)概念</p><p> 在介紹直接轉(zhuǎn)矩控制結(jié)構(gòu)之前,有如下幾個(gè)概念需要闡述:</p><p> ?、倌孀兤鞯?8 種開關(guān)狀態(tài)和輸出
44、電壓模式</p><p> ?、陔妷嚎臻g矢量的概念。</p><p> ③電壓空間矢量對定子磁鏈的影響。</p><p> ④電壓空間矢量對電動機(jī)轉(zhuǎn)矩的影響。</p><p> (1)逆變器的 8 種開關(guān)狀態(tài)和輸出電壓模式</p><p> 圖 2-2 是一般三相異步電動機(jī)供電的逆變器原理圖。電壓通過三個(gè)開關(guān)
45、Sa、Sb、Sc,以不同的方式接到電動機(jī)。電動機(jī)的輸入電壓完全取決于這三個(gè)開關(guān)的切換模式。逆變器的八種可能的開關(guān)組合狀態(tài)見表 2-1 所示。</p><p> 圖2-2 逆變器原理圖</p><p> 表2-1 逆變器的開關(guān)組合狀態(tài)</p><p> 逆變器的開關(guān)組合狀態(tài)分為兩類:一類是 6 種工作狀態(tài),表中的狀態(tài) 1~6。另一類是零態(tài),表中的狀態(tài) 0 和 7
46、。這兩種狀態(tài)也稱電壓輸出狀態(tài)和零電壓狀態(tài)。</p><p> 若表示逆變器的輸出電壓狀態(tài)的空間矢量,則逆變器的電壓狀態(tài)可由如下序列符號表示為:</p><p> 它的特點(diǎn)是:逆變器的六個(gè)工作狀態(tài)給出六個(gè)不同方向的電壓矢量,周期性順出現(xiàn),相鄰的兩個(gè)矢量相位差為 60°;電壓空間矢量幅值不變,六個(gè)矢量的頂點(diǎn)構(gòu)成正六邊形;六個(gè)電壓空間矢量順序沿逆時(shí)針方向旋轉(zhuǎn),零電壓狀態(tài)位于六邊形的
47、中心。</p><p> 由式(2-9) 轉(zhuǎn)矩公式可知,轉(zhuǎn)矩的大小與定子磁鏈、轉(zhuǎn)子磁鏈的幅值和磁通角的乘積成正比。通過改變磁通角的大小來改變交流異步電動機(jī)的轉(zhuǎn)矩。</p><p> 具體方法是由電壓空間矢量來控制的旋轉(zhuǎn)速度,從而改變其平均速度的大小,進(jìn)而改變的大小,達(dá)到控制轉(zhuǎn)矩的目的。設(shè)電動機(jī)的轉(zhuǎn)矩給定值是,實(shí)際值為T 。當(dāng)和相差較大時(shí),盡可能使的轉(zhuǎn)速加快,從而增加轉(zhuǎn)矩。反之,當(dāng)T達(dá)到
48、時(shí),就要盡可能使轉(zhuǎn)矩緩慢變化,減小逆變器的開關(guān)切換頻率,也可以選用零電壓矢量,使運(yùn)動暫停,讓電動機(jī)進(jìn)入再生制動狀態(tài),使得T迅速下降為。影響交流電動機(jī)轉(zhuǎn)矩的因素有三個(gè):定子磁鏈的振幅,轉(zhuǎn)矩的正負(fù)偏差狀態(tài),所處的區(qū)域。因此,可以預(yù)先設(shè)定一個(gè)逆變器開關(guān)切換表,并存儲于計(jì)算機(jī)的 ROM 中。運(yùn)轉(zhuǎn)過程中,通過帶滯環(huán)的轉(zhuǎn)矩比較器和磁鏈比較器,會同的狀態(tài),從ROM中讀取相應(yīng)的電動機(jī)電壓矢量從而對交流異步電動機(jī)的轉(zhuǎn)矩進(jìn)行控制。</p>&
49、lt;p><b> 電壓空間矢量的概念</b></p><p> 圖2-3 空間電壓矢量</p><p> 如圖2-2所示的逆變器,若令a、b、c為三相負(fù)載的定子繞組接成星形,其輸出電壓的空間矢量的Park 矢量變換表達(dá)式為</p><p><b> ?。?-11)</b></p><p&g
50、t; 其、、分別是a、b、c三相定子負(fù)載繞組的相電壓。在逆變器無零狀態(tài)輸出的情況下,其波形、幅值及與逆變器開關(guān)狀態(tài)的對應(yīng)情況如圖2-12所示,在前面我們已經(jīng)分析過,這樣就可以用電壓空間矢量來表示逆變器的三相輸出電壓的各種狀態(tài)。對 2—34 的電壓空間矢量可以舉例說明。</p><p> 對于狀態(tài)1,時(shí),由圖2-4可知</p><p><b> ?。?-12)</b>
51、;</p><p><b> ?。?-13)</b></p><p> 將、、代入式 2-11得</p><p> 圖2-4 無零狀態(tài)輸出時(shí)相電壓波形及所對應(yīng)的開關(guān)狀態(tài)和電壓狀態(tài)</p><p> 同理,依次計(jì)算可得各個(gè)開關(guān)狀態(tài)的電壓空間矢量。前面我們已經(jīng)直接給出了有關(guān)電壓空間矢量的結(jié)論,這里在綜述如下:</
52、p><p> ?、?逆變器的六個(gè)工作電壓狀態(tài)給出了六個(gè)不同方向的電壓空間矢量。他們周期性的順序出現(xiàn),相鄰兩個(gè)矢量之間相差60°。</p><p> ?、?電壓空間矢量的幅值不變,都等于4 E /3。因此六個(gè)電壓空間矢量的頂點(diǎn)構(gòu)成了正六邊形的六個(gè)頂點(diǎn)。</p><p> ?、?六個(gè)電壓空間矢量的順序是:</p><p> 。它們依次沿逆
53、時(shí)針方向旋轉(zhuǎn)。</p><p> ?、?零電壓狀態(tài) 7 位于六邊形的中心。</p><p> ?。?)電壓空間矢量對定子磁鏈的影響</p><p> 逆變器的輸出電壓直接加到異步電動機(jī)的定子上,則定子電壓也為。</p><p> 由定子磁鏈與定子電壓之間的關(guān)系可經(jīng)變換得</p><p><b> (2-
54、14)</b></p><p> 若忽略定子壓降的影響,則</p><p><b> (2-15)</b></p><p> 上式表示定子磁鏈空間矢量與定子電壓空間矢量之間為積分關(guān)系。該關(guān)系見圖2-5。</p><p> 圖2-5 電壓空間矢量與磁鏈空間矢量的關(guān)系</p><p&g
55、t; 圖2-5中,表示電壓空間矢量,表示磁鏈空間矢量,S1、S2、S3、S4、S5、S6是正六邊形的六條邊。當(dāng)磁鏈空間矢量在圖2-5所示位置時(shí),如果逆變器加到定子上的電壓空間矢量為,則根據(jù)式 2-15,定子磁鏈空間矢量的頂點(diǎn),將沿著S 1邊的軌跡,朝著電壓空間矢量所作用的方向移動。當(dāng)沿著邊S1運(yùn)動到S1與S2的交點(diǎn)時(shí),如果給出電壓空間矢量,則磁鏈空間矢量的頂點(diǎn)沿著邊S2的軌跡運(yùn)動。同樣的方法依次給出、、、,則的頂點(diǎn)依次沿著邊S3、S4
56、、S5、S6的軌跡運(yùn)動。至此可以得到以下結(jié)論:</p><p> ?、?定子磁鏈空間矢量頂點(diǎn)的運(yùn)動方向和軌跡,對應(yīng)于相應(yīng)的電壓空間矢量的作用方向。</p><p> ② 在適當(dāng)?shù)臅r(shí)刻依次給出定子電壓空間矢量、、、、、,則得到定子磁鏈的運(yùn)動軌跡依次沿著S1、S2、S3、S4、S5、S6運(yùn)動,形成了正六邊形磁鏈。</p><p> ?、?正六邊形的六條邊代表著磁鏈空間
57、矢量一個(gè)周期的運(yùn)動軌跡。每條邊代表一個(gè)周期磁鏈軌跡的1/6,稱之為一個(gè)區(qū)段。六條邊分別稱為磁鏈軌跡的區(qū)段S1、區(qū)段S2、區(qū)段S3、區(qū)段S4、區(qū)段S5和區(qū)段S6。</p><p> 直接利用逆變器的六種工作開關(guān)狀態(tài),簡單地得到六邊形的磁鏈軌跡已控制電動機(jī),這種方法是DTC控制的基本思想。</p><p> ?。?)電壓空間矢量對電動機(jī)轉(zhuǎn)矩的影響</p><p>
58、要改變電動機(jī)的轉(zhuǎn)矩,可通過改變磁通角的大小來實(shí)現(xiàn)。在DTC控制技術(shù)中,其基本控制方法就是通過電壓空間矢量來控制定子磁鏈的旋轉(zhuǎn)速度,控制定子磁鏈的走走停停,以改變定子磁鏈的平均旋轉(zhuǎn)速度的大小,從而改變磁通角的大小,以達(dá)到控制電動機(jī)轉(zhuǎn)矩的目的,見圖 2-6。</p><p> 圖2-6 電壓空間矢量對電動機(jī)轉(zhuǎn)矩的影響</p><p> 時(shí)刻的定子磁鏈和轉(zhuǎn)子磁鏈以及磁通角的位置見圖 2-14
59、 所示。</p><p> 從到,如此時(shí)給出的定子電壓空間矢量為,則定子磁鏈空間矢量由的位置旋轉(zhuǎn)到的位置,其運(yùn)動軌跡沿著區(qū)段S5運(yùn)動,這個(gè)期間轉(zhuǎn)子磁鏈的旋轉(zhuǎn)不直接跟隨超前于它的定子磁鏈。因此在到這段時(shí)間里,定子磁鏈的旋轉(zhuǎn)速度大于轉(zhuǎn)子磁鏈的旋轉(zhuǎn)速度,磁通角加大,由圖上的變?yōu)?,相?yīng)的轉(zhuǎn)矩增大。</p><p> 如果在時(shí)刻,給出零電壓空間矢量,則定子磁鏈空間矢量保持在時(shí)刻的位置靜止不動,而
60、轉(zhuǎn)子磁鏈空間矢量繼續(xù)旋轉(zhuǎn),則磁通角變小。通過轉(zhuǎn)矩兩點(diǎn)式調(diào)節(jié)來控制電壓空間矢量的工作狀態(tài)和零狀態(tài)的交替出現(xiàn),就能控制定子磁鏈空間矢量的平均角速度的大小。通過這樣的瞬態(tài)調(diào)節(jié)就能獲得高動態(tài)性能的轉(zhuǎn)矩特性。</p><p> 2.3 直接轉(zhuǎn)矩控制系統(tǒng)的基本組成</p><p> 圖2-7直接轉(zhuǎn)矩控制理論的原理圖</p><p> 直接轉(zhuǎn)矩控制的簡單工作過程為:<
61、/p><p> 被測信號有兩個(gè),即和。這兩個(gè)信號由AMM處理后得到,和轉(zhuǎn)矩實(shí)際值。,通過UCT后得到磁鏈的三個(gè)分量信號,和。再由DMC得到磁鏈開關(guān)信號,,,AZS 產(chǎn)生零狀態(tài)開關(guān)信號,這兩個(gè)信號的任務(wù)是選擇正確的區(qū)段,即確定磁鏈區(qū)域。與轉(zhuǎn)矩給定值經(jīng) ATR 處理后得到轉(zhuǎn)矩開關(guān)信號TQ。ATR的容差寬度由調(diào)節(jié)。磁鏈給定值和磁鏈反饋值由綜合產(chǎn)生磁鏈量開關(guān)信號,由AMA根據(jù),和計(jì)算得到,ASS 綜合四個(gè)輸入信號:磁鏈開關(guān)
62、信號,轉(zhuǎn)矩開關(guān)信號,磁鏈量開關(guān)信號和零狀態(tài)開關(guān)信號,產(chǎn)生正確的電壓開關(guān)信號,,。</p><p> 直接轉(zhuǎn)矩控制系統(tǒng)各組成部分:</p><p> ?。?)異步電動機(jī)數(shù)學(xué)模型</p><p> 我們在這里所說的異步電動機(jī)的數(shù)學(xué)模型[6],是直接轉(zhuǎn)矩控制系統(tǒng)的磁鏈模型和轉(zhuǎn)矩模型所組成,主要任務(wù)是根據(jù)系統(tǒng)檢測到得定子電壓、定子電流,利用電動機(jī)自身的參數(shù),分別計(jì)算出定
63、子磁鏈分量,,以及電磁轉(zhuǎn)矩。</p><p> 定子磁鏈的觀測通常利用模型來完成,即利用電動機(jī)的定子電壓和定子電流來計(jì)算。</p><p><b> ?。?-16)</b></p><p><b> 由此可得</b></p><p><b> ?。?-17)</b><
64、/p><p><b> (2-18)</b></p><p> 該模型中只用一個(gè)電動機(jī)參數(shù)----定子電阻,非常容易確定。模型中用到的、同樣容易精確的檢測到,因此該模型具有簡單實(shí)用的特點(diǎn)。</p><p> AMM 單元的功能除了定子磁鏈計(jì)算外,還包括電磁轉(zhuǎn)矩的計(jì)算</p><p><b> (2-19)&
65、lt;/b></p><p><b> (2) 坐標(biāo)變換器</b></p><p> 坐標(biāo)變換器UCT的功能是將AMM計(jì)算出的兩分量,變換得到三相分量、、,提供給幅值計(jì)算單元和磁鏈區(qū)域判斷單元。</p><p> 該兩相/三相坐標(biāo)變換基于下式實(shí)現(xiàn)</p><p><b> ?。?-20)</b
66、></p><p><b> ?。?-21)</b></p><p><b> ?。?-22)</b></p><p> 三相/兩相坐標(biāo)變換為該變換的逆變換。</p><p> (3) 磁鏈幅值構(gòu)成單元</p><p> 在直接轉(zhuǎn)矩控制中,需要對不斷變化的磁鏈幅值
67、進(jìn)行調(diào)解,為使其被限制在一定的波動范圍內(nèi),首先要求檢測出當(dāng)前磁鏈幅值。</p><p> 對于六邊形磁鏈,磁鏈分量、、對稱,即</p><p><b> (2-23)</b></p><p> 所以定子磁鏈的幅值為</p><p><b> ?。?-24)</b></p><
68、;p> 對于圓形磁鏈,磁鏈分量,,不對稱,因此需要用α、β分量計(jì)算</p><p><b> (2-25)</b></p><p><b> (4) 磁鏈調(diào)節(jié)器</b></p><p> 電動機(jī)運(yùn)轉(zhuǎn)過程中,由于定子電阻壓降等因素的影響,定子磁鏈將會不斷減小,因此不斷“校正”定子磁鏈到一個(gè)指定的變化范圍內(nèi)。為了
69、避免定子磁鏈幅值減小到容差以外,引入磁鏈調(diào)節(jié)閉環(huán),由磁鏈調(diào)節(jié)器給出一個(gè)定子電壓空間矢量,加大定子磁鏈幅值,這就是磁鏈調(diào)節(jié)器所需完成的工作。</p><p> 磁鏈的調(diào)節(jié)過程是通過磁鏈電壓來完成的。所謂磁鏈電壓是指這樣一個(gè)定子電壓空間矢量,它的主要作用是根據(jù)磁鏈調(diào)節(jié)器的作用,在需要時(shí)被開啟用以增加磁鏈幅值。根據(jù)起步電動機(jī)的數(shù)學(xué)模型,若忽略定子電阻,則</p><p><b>
70、(2-26)</b></p><p> 從式中可以看出:定子磁鏈?zhǔn)噶颗c定子電壓空間矢量之間為近似積分關(guān)系,并可由此得出定子磁鏈運(yùn)動方向與空間電壓矢量作用方向一致的結(jié)論。據(jù)此,定子磁鏈任一位置時(shí)能夠增大磁鏈幅值的電壓矢量有兩個(gè),分別是與磁鏈運(yùn)動軌跡成-60°和-120°的電壓矢量。</p><p> 磁鏈調(diào)節(jié)器的工作要求預(yù)先給定一個(gè)容差寬度,它是定子磁鏈幅
71、值對于給定值所允許的波動寬度。磁鏈調(diào)節(jié)器的結(jié)構(gòu)實(shí)際上是施密特觸發(fā)器,對磁鏈幅值進(jìn)行兩點(diǎn)式調(diào)節(jié),如圖 2-13 所示。</p><p> 圖2-8 磁鏈兩點(diǎn)式調(diào)節(jié)器</p><p><b> (5) 轉(zhuǎn)矩調(diào)節(jié)器</b></p><p> 轉(zhuǎn)矩調(diào)節(jié)的任務(wù)是對轉(zhuǎn)矩進(jìn)行直接控制,直接轉(zhuǎn)矩控制即由此得名。類似于磁鏈兩點(diǎn)式調(diào)節(jié)器,轉(zhuǎn)矩兩點(diǎn)式調(diào)節(jié)器也有
72、一個(gè)施密特觸發(fā)器構(gòu)成,如圖2-9。施密特觸發(fā)器的輸入為轉(zhuǎn)矩實(shí)際值和轉(zhuǎn)矩給定值,調(diào)節(jié)器的容差是,輸出為轉(zhuǎn)矩開關(guān)信號,的取值它決定著轉(zhuǎn)矩電壓的開啟和關(guān)閉。</p><p> 圖2-9 轉(zhuǎn)矩兩點(diǎn)式調(diào)節(jié)器</p><p> (6) 開關(guān)信號選擇單元</p><p> 論述至此,已得到磁鏈區(qū)域,轉(zhuǎn)矩開關(guān)信號,磁鏈開關(guān)信號。直接轉(zhuǎn)矩控制中所有上述信號將共同決定施加于逆變器
73、的開關(guān)信號。如何綜合這些信號,并根據(jù)他們的組合產(chǎn)生相應(yīng)的開關(guān)信號,使開關(guān)信號選擇單元的任務(wù)。</p><p> 實(shí)際應(yīng)用中,一般將各種開關(guān)信號的組合以及所對應(yīng)的電壓矢量制表,編制軟件是通過查表的方法來確定電壓矢量。</p><p><b> 定一個(gè)開關(guān)信號</b></p><p> 以逆時(shí)針旋轉(zhuǎn)為例,由、信號和決定的電壓矢量如表 2-2
74、所示</p><p> 表2-2 定子電壓矢量開關(guān)表</p><p> 2.4 變頻與轉(zhuǎn)速、轉(zhuǎn)矩之間關(guān)系</p><p> 交流電機(jī)的旋轉(zhuǎn)速度近似地確決于電機(jī)的極數(shù)和頻率。如公式2-27所示</p><p><b> (2-27)</b></p><p> 由電機(jī)的工作原理決定電機(jī)的極
75、數(shù)是固定不變的。由于該極數(shù)值不是一個(gè)連續(xù)的數(shù)值(為2的倍數(shù),例如極數(shù)為2,4,6),所以一般不適和通過改變該值來調(diào)整電機(jī)的速度。另外,頻率能夠在電機(jī)的外面調(diào)節(jié)后再供給電機(jī),這樣電機(jī)的旋轉(zhuǎn)速度就可以被自由的控制。因此,以控制頻率為目的的變頻器,是做為電機(jī)調(diào)速設(shè)備的優(yōu)選設(shè)備。</p><p> 改變頻率和電壓是最優(yōu)的電機(jī)控制算法。這是因?yàn)槿绻麅H改變頻率而不改變電壓,頻率降低時(shí)會使電機(jī)出于過電壓(過勵(lì)磁),導(dǎo)致電機(jī)可
76、能被燒壞。因此變頻器在改變頻率的同時(shí)必須要同時(shí)改變電壓。輸出頻率在額定頻率以上時(shí),電壓卻不可以繼續(xù)增加,最高只能是等于電機(jī)的額定電壓?! ‘?dāng)轉(zhuǎn)速為50Hz時(shí), 變頻器的輸出電壓為380V, 電流為30A。這時(shí)如果增大輸出頻率到60Hz, 變頻器的最大輸出電壓電流還只能為380V/30A. 很顯然輸出功率不變。所以我們稱之為恒功率調(diào)速. 這時(shí)轉(zhuǎn)矩情況如下: (2-
77、28)</p><p> W:角速度,T:轉(zhuǎn)矩。因?yàn)镻不變, W增加了,所以轉(zhuǎn)矩會相應(yīng)減小。從另外一個(gè)角度來看:電機(jī)的定子電壓 U = E + I*R (I為電流, R為電子電阻, E為感應(yīng)電勢)可以看出, U,I不變時(shí), E也不變。而E = k*f*X, (k:常數(shù), f: 頻率, X:磁通), 所以當(dāng)f由50Hz變?yōu)?0Hz時(shí), X會相應(yīng)減小。而對于電機(jī)來說, T=K*I*X, (K:常數(shù), I:電流, X
78、:磁通), 因此轉(zhuǎn)矩T會跟著磁通X減小而減小。</p><p> 因此我們可以得出如下結(jié)論:</p><p> 變頻器輸出頻率大于50Hz頻率時(shí),電機(jī)產(chǎn)生的轉(zhuǎn)矩要以和頻率成反比的線性關(guān)系下降?! ?#160; </p><p> 第三章 MATLAB/SIMULINK 仿
79、真模型的建立</p><p> 3.1 MATLAB/SIMULINK仿真算法介紹</p><p> SIMULINK 提供了幾乎所有的仿真過程中的常用的算法,為我們應(yīng)用提供了極大的方便。本課題選擇仿真算法時(shí)要考慮如下幾個(gè)因素:精度,求解速度,能否自啟動,執(zhí)行時(shí)間。對于系統(tǒng)相對復(fù)雜的情況,如選用 ode45 算法,執(zhí)行速度相當(dāng)慢,為了加快運(yùn)行速度,選用了定步長的 ode5 算法,選用這
80、種算法還是有一種考慮,那就是在真實(shí)系統(tǒng)中,開關(guān)元件有最小開關(guān)時(shí)間的限制,在模型中采用定步長的算法,可以解決這一問題。</p><p> 3.2 MATLAB/SIMULINK仿真模塊的建立</p><p> 3.2.1 直接轉(zhuǎn)矩控制的MATLAB/SIMULINK仿真系統(tǒng)</p><p> 根據(jù)原理圖 2-15,把直接轉(zhuǎn)矩控制系統(tǒng)分為若干個(gè)子系統(tǒng),然后在 SI
81、MULINK環(huán)境下利用模塊庫中提供的各個(gè)基本模塊搭建各個(gè)子系統(tǒng),利用子系統(tǒng)封裝技術(shù)把各個(gè)子系統(tǒng)封裝起來,最后構(gòu)成一個(gè)完整的系統(tǒng),本系統(tǒng)除了一些基本環(huán)節(jié)外還包括:異步電動機(jī)的數(shù)學(xué)模型(AMM)、扇區(qū)選擇模塊(Sector-Choice)、磁鏈調(diào)節(jié)器(Flux-Relay)和 PWM 控制信號生成模塊(Vector-Choice)等,直接轉(zhuǎn)矩控制的MATLAB仿真系統(tǒng)如圖 3-1 所示。部分模塊采用S函數(shù)編寫。</p><
82、;p> 圖3-1 直接轉(zhuǎn)矩控制的Matlab仿真系統(tǒng)</p><p> S函數(shù)是系統(tǒng)函數(shù)(System Function)的簡稱,是指采用非圖形化的方式描述的一個(gè)功能塊。用戶可以采用MATLAB代碼,C,C++等語言編寫S函數(shù)。S函數(shù)由一種特定的語法構(gòu)成,用來描述并實(shí)現(xiàn)連續(xù)系統(tǒng)、離散系統(tǒng)以及復(fù)合系統(tǒng)等動態(tài)系統(tǒng)。</p><p> 簡單來說,用戶可以從以下幾個(gè)角度來理解S函數(shù):&
83、lt;/p><p> ?。?)S函數(shù)為Simulink的“系統(tǒng)”函數(shù)。</p><p> ?。?)能夠響應(yīng)Simulink求解命令的函數(shù)。</p><p> ?。?)采用非圖形化的方法實(shí)現(xiàn)一個(gè)動態(tài)系統(tǒng)</p><p> ?。?)可以開發(fā)新的Simulink模塊</p><p> (5)可以與已有的代碼相結(jié)合進(jìn)行仿真<
84、;/p><p> ?。?)采用文本方式輸入復(fù)雜的系統(tǒng)方程</p><p> (7)擴(kuò)展Simulink功能。</p><p> 3.2.2 直接轉(zhuǎn)矩控制系統(tǒng)仿真模塊建立</p><p> (1)異步電動機(jī)仿真模塊</p><p> 調(diào)速系統(tǒng)仿真用的電機(jī)是直接采用SIMULINK下電氣系統(tǒng)仿真模型庫(Sim Powe
85、r Systems)中提供的異步交流電機(jī)模塊,該模塊是基于兩相靜止坐標(biāo)系下的交流異步電動機(jī)動態(tài)數(shù)學(xué)模型。由于該數(shù)學(xué)模型與之前章節(jié)所論述的數(shù)學(xué)模型一樣。因此,無需再對電機(jī)的仿真模型進(jìn)行編程,這樣大大減少了研究時(shí)間,把更多的時(shí)間精力放在直接轉(zhuǎn)矩控制算法的研究上。</p><p> 應(yīng)用交流異步電機(jī)模塊時(shí)要注意將交流異步電機(jī)模塊特定的輸出信號向量通過電機(jī)測量環(huán)節(jié)(Machines Measurement Demux)
86、模塊進(jìn)行分解,產(chǎn)生所需要的4組測量信號,即將電機(jī)模塊的m端口與測量環(huán)節(jié)模塊的m端口連接。如圖2-2所示。這樣,測量環(huán)節(jié)輸出端口就可以可輸出各測量值,同時(shí)也可把電機(jī)的一些輸出量接回輸入端,從而構(gòu)成各種閉環(huán)控制系統(tǒng)。因此,Asynchronous Machines模塊和Machines Measurement Demux模塊可作為一個(gè)整體使用,它們一起就構(gòu)成了交流異步電機(jī)直接轉(zhuǎn)矩控制系統(tǒng)的仿真對象。</p><p>
87、 圖3-2 異步電動機(jī)的數(shù)學(xué)模型</p><p> ?。?)3/2 坐標(biāo)變換模塊</p><p> 該模塊的結(jié)構(gòu)如圖 3-3 ,3-4所示,它包括兩組模塊。分別將三相電壓轉(zhuǎn)換成兩相電壓,三相電流轉(zhuǎn)化為兩相電流。</p><p> 圖3-3 電壓3/2坐標(biāo)變換模塊</p><p> 圖3-4 電流3/2坐標(biāo)變換模塊</p>
88、<p><b> ?。?)扇區(qū)選擇模塊</b></p><p> 扇區(qū)選擇模塊的目的是識別磁鏈運(yùn)動軌跡的區(qū)段,然后給出正確的磁鏈開關(guān)信號,以產(chǎn)生相應(yīng)的電壓空間矢量,控制磁鏈按照圓形軌跡旋轉(zhuǎn)。其工作原理是把兩個(gè)磁鏈分量分別作為復(fù)數(shù)的實(shí)部和虛部,然后分別取它的模和幅角,利用一個(gè)可以查表的子系統(tǒng)來判斷磁鏈所處的扇區(qū),再將模給磁鏈調(diào)節(jié)器。</p><p> 該
89、模塊兩個(gè)磁鏈分量作為輸入,扇區(qū)號和磁鏈幅值作為輸出。本文使用S函數(shù)實(shí)現(xiàn)扇區(qū)選擇模塊。</p><p> S函數(shù)主要代碼如下:</p><p> function [sys,x0,str,ts] = swtable(t,x,u,flag)</p><p> switch flag,</p><p><b> case 0,&l
90、t;/b></p><p> [sys,x0,str,ts]=mdlInitializeSizes;</p><p><b> case 3,</b></p><p> sys=mdlOutputs(t,x,u);</p><p> case {1,2,4,9}</p><p>&l
91、t;b> sys=[];</b></p><p><b> otherwise</b></p><p> error(['Unhandled flag = ',num2str(flag)]); </p><p><b> end</b></p><p>
92、function [sys,x0,str,ts]=mdlInitializeSizes</p><p> sizes = simsizes;</p><p> sizes.NumContStates = 0;</p><p> sizes.NumDiscStates = 0;</p><p> sizes.NumOutputs
93、 = 6;</p><p> sizes.NumInputs = 3;</p><p> sizes.DirFeedthrough = 1;</p><p> sizes.NumSampleTimes = 1; % at least one sample time is needed </p><p> sys =
94、simsizes(sizes);</p><p><b> x0 = [];</b></p><p><b> str = [];</b></p><p> ts = [0 0];</p><p> function sys=mdlOutputs(t,x,u)</p>&l
95、t;p> if(u(1)==1)</p><p><b> a1=1;</b></p><p><b> a2=0;</b></p><p> elseif(u(1)==0)</p><p><b> a1=0;</b></p><p>
96、<b> a2=1;</b></p><p><b> end</b></p><p> if(u(2)==1)</p><p><b> b1=1;</b></p><p><b> b2=0;</b></p><p>
97、 elseif(u(2)==0)</p><p><b> b1=0;</b></p><p><b> b2=1;</b></p><p><b> end</b></p><p> if(u(3)==1)</p><p><b>
98、 c1=1;</b></p><p><b> c2=0;</b></p><p> elseif(u(3)==0)</p><p><b> c1=0;</b></p><p><b> c2=1;</b></p><p><
99、;b> end </b></p><p> sys=[a1;a2;b1;b2;c1;c2];</p><p> (4)電壓磁鏈調(diào)節(jié)器</p><p> 電壓磁鏈調(diào)節(jié)器采用的是兩點(diǎn)式調(diào)節(jié)器,它的輸入信號包括反饋值、給定值和容差三個(gè)部分,輸出為二進(jìn)制的數(shù)字量 0、1。以磁鏈調(diào)節(jié)為例,當(dāng)反饋值與給定值之差大于容差上限時(shí),輸出為零;當(dāng)兩者差值小于容
100、差下限時(shí),輸出為 1。本文使用S函數(shù)實(shí)現(xiàn)電壓磁鏈調(diào)節(jié)器。</p><p><b> S函數(shù)代碼如下:</b></p><p> function [sys,x0,str,ts] = cilian(t,x,u,flag)</p><p> switch flag,</p><p><b> case 0,
101、</b></p><p> [sys,x0,str,ts]=mdlInitializeSizes;</p><p><b> case 3,</b></p><p> sys=mdlOutputs(t,x,u);</p><p> case {1,2,4,9}</p><p>
102、<b> sys=[];</b></p><p><b> otherwise</b></p><p> error(['Unhandled flag = ',num2str(flag)]); </p><p><b> end</b></p><p>
103、 function [sys,x0,str,ts]=mdlInitializeSizes</p><p> sizes = simsizes;</p><p> sizes.NumContStates = 0;</p><p> sizes.NumDiscStates = 0;</p><p> sizes.NumOutputs
104、 = 1;</p><p> sizes.NumInputs = 2;</p><p> sizes.DirFeedthrough = 1;</p><p> sizes.NumSampleTimes = 1; % at least one sample time is needed</p><p> sys =
105、 simsizes(sizes);</p><p><b> x0 = [];</b></p><p><b> str = [];</b></p><p> ts = [0 0];</p><p> function sys=mdlOutputs(t,x,u)</p>&
106、lt;p> if(u(1)==0)sn=3;</p><p><b> else</b></p><p> a1=u(1)*(-0.5)+(sqrt(3)/2)*u(2);</p><p> b1=u(1)*(-0.5)-(sqrt(3)/2)*u(2);</p><p><b> c1=u(1
107、);</b></p><p> if(a1>0)sa1=0;</p><p> else sa1=1;</p><p><b> end</b></p><p> if (b1>0)sb1=0;</p><p> else sb1=1;</p>&l
108、t;p><b> end</b></p><p> if(c1>0)sc1=0;</p><p> else sc1=1;</p><p><b> end</b></p><p> sn=4*sa1+2*sb1+sc1;</p><p><b&g
109、t; end</b></p><p><b> sys=[sn]</b></p><p> (5)轉(zhuǎn)矩兩點(diǎn)式調(diào)節(jié)器</p><p> 轉(zhuǎn)矩調(diào)節(jié)器采用的是兩點(diǎn)式調(diào)節(jié)器,其仿真模塊(Te-Relay)的內(nèi)部結(jié)構(gòu)如圖 3-6所示。轉(zhuǎn)矩調(diào)節(jié)器模塊的輸入信號包括反饋值、給定值和容差三個(gè)部分,輸出為二進(jìn)制的數(shù)字量 0、1。以轉(zhuǎn)矩調(diào)節(jié)為例
110、,當(dāng)反饋值與給定值之差大于容差上限時(shí),輸出為零;當(dāng)兩者差值小于容差下限時(shí),輸出為 1。</p><p><b> 圖3-5</b></p><p> (6)電壓開關(guān)選擇模塊</p><p> 對逆變器開關(guān)狀態(tài)輸出的設(shè)計(jì)思想是按照轉(zhuǎn)矩調(diào)節(jié)器的輸出和磁鏈調(diào)節(jié)器的輸出取不同值時(shí)的含義,結(jié)合定子磁鏈所處的不同扇區(qū),作為判斷選取合適的電壓空間矢量&
111、lt;/p><p> 的依據(jù),確定了要施加的電壓空間矢量,實(shí)際上就是對逆變器的橋臂導(dǎo)通狀態(tài)的確定,就可以實(shí)現(xiàn)對電動機(jī)的直接轉(zhuǎn)矩控制。在 MATLAB/SIMULINK 仿真中,事先將逆變器的橋臂開關(guān)狀態(tài)和、和,按照前面設(shè)計(jì)的規(guī)則,以表格的形式存放好,然后按照控制策略選取合適橋臂狀態(tài),以便向電機(jī)施加正確的三相電壓,產(chǎn)生正確的電壓空間矢量。依據(jù)先前的切換表,使用S函數(shù)編寫實(shí)現(xiàn)電壓開關(guān)選擇模塊。</p>&
112、lt;p><b> S函數(shù)代碼如下:</b></p><p> function [sys,x0,str,ts] = kaiguan(t,x,u,flag)</p><p> switch flag,</p><p><b> case 0,</b></p><p> [sys,x0
113、,str,ts]=mdlInitializeSizes;</p><p><b> case 3,</b></p><p> sys=mdlOutputs(t,x,u);</p><p> case {1,2,4,9}</p><p><b> sys=[];</b></p>
114、<p><b> otherwise</b></p><p> error(['Unhandled flag = ',num2str(flag)]); </p><p><b> end</b></p><p> function [sys,x0,str,ts]=mdlInitialize
115、Sizes</p><p> sizes = simsizes;</p><p> sizes.NumContStates = 0;</p><p> sizes.NumDiscStates = 0;</p><p> sizes.NumOutputs = 3;</p><p> sizes.Nu
116、mInputs = 3;</p><p> sizes.DirFeedthrough = 1;</p><p> sizes.NumSampleTimes = 1; % at least one sample time is needed </p><p> sys = simsizes(sizes);</p><p>&
117、lt;b> x0 = [];</b></p><p><b> str = [];</b></p><p> ts = [0 0];</p><p> function sys=mdlOutputs(t,x,u)</p><p> if(u(1)==1&u(2)==1)k=1;&l
118、t;/p><p> elseif(u(1)==1&u(2)==0)k=2;</p><p> elseif(u(1)==0&u(2)==1)k=3;</p><p> elseif(u(1)==0&u(2)==0)k=4;</p><p><b> end</b></p><
119、;p> switch u(3)</p><p><b> case 1</b></p><p><b> if(k==1)</b></p><p><b> sa=0;</b></p><p><b> sb=0;</b></p>
120、;<p><b> sc=1;</b></p><p> elseif(k==2)</p><p><b> sa=0;</b></p><p><b> sb=0;</b></p><p><b> sc=0;</b></p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 交流異步電動機(jī)變頻調(diào)速系統(tǒng)的設(shè)計(jì)
- 異步電動機(jī)變頻調(diào)速系統(tǒng)的研究.pdf
- 普通交流異步電動機(jī)變頻調(diào)速的性能研究.pdf
- 異步電動機(jī)變頻調(diào)速設(shè)計(jì)-開題報(bào)告
- [教育]異步電動機(jī)變頻調(diào)速系統(tǒng)與matlab實(shí)現(xiàn)
- 異步電動機(jī)變頻調(diào)速系統(tǒng)矢量控制的研究.pdf
- 異步電動機(jī)變頻調(diào)速系統(tǒng)仿真設(shè)計(jì)平臺的研究.pdf
- 課程設(shè)計(jì)---異步電動機(jī)變壓變頻調(diào)速系統(tǒng)設(shè)計(jì)
- 基于DSP的異步電動機(jī)變頻調(diào)速系統(tǒng)研究.pdf
- 異步電動機(jī)變頻調(diào)速系統(tǒng)矢量控制的研究(1)
- 異步電動機(jī)變頻調(diào)速系統(tǒng)的設(shè)計(jì)與仿真畢業(yè)設(shè)計(jì)
- 基于dsp的交流異步電動機(jī)變頻調(diào)速系統(tǒng)的研究【電氣論文+開題+中期+圖紙+翻譯】
- 籠型異步電動機(jī)變頻調(diào)速系統(tǒng)的仿真及設(shè)計(jì).pdf
- 基于直接轉(zhuǎn)矩控制的異步電動機(jī)變頻調(diào)速系統(tǒng)的研究.pdf
- 三相異步電動機(jī)變頻調(diào)速系統(tǒng)設(shè)計(jì)開題報(bào)告
- 畢業(yè)設(shè)計(jì)任務(wù)書(基于FPGA的交流異步電動機(jī)變頻調(diào)速系統(tǒng)).doc
- 三相異步電動機(jī)變頻調(diào)速課程設(shè)計(jì)
- 矢量控制異步電動機(jī)變頻調(diào)速系統(tǒng)效率優(yōu)化控制.pdf
- 高速線材精軋機(jī)變頻調(diào)速異步電動機(jī)設(shè)計(jì)研究.pdf
- 模糊控制在異步電動機(jī)變頻調(diào)速系統(tǒng)中的應(yīng)用研究
評論
0/150
提交評論