基于蝙蝠算法優化的自適應神經模糊推理系統直流無刷電機的速度控制_第1頁
基于蝙蝠算法優化的自適應神經模糊推理系統直流無刷電機的速度控制_第2頁
基于蝙蝠算法優化的自適應神經模糊推理系統直流無刷電機的速度控制_第3頁
基于蝙蝠算法優化的自適應神經模糊推理系統直流無刷電機的速度控制_第4頁
基于蝙蝠算法優化的自適應神經模糊推理系統直流無刷電機的速度控制_第5頁
已閱讀5頁,還剩25頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、基于蝙蝠算法優化的自適應神經模糊推理系統直流無刷電機的速度控制摘要在本文中,用蝙蝠算法在線自適應神經模糊推理系統呈現直流無刷電機的速度控制優化。針對不同的優化,采用遺傳算法和蝙蝠算法,學習在線ANFIS控制器的參數,即學習率,遺忘因子和最速下降動量常數,粒子群算法和直流無刷電機的運行條件。此外采用遺傳算法,粒子群算法優化 和蝙蝠算法計算,比例積分微分(PID),模糊PID的收益調整,和自適應模糊邏輯控制器。得到和比較所考慮的控制器速度響應,如上升時間的時域特定網絡陽離子,峰值過沖,下沖,恢復時間,穩定時間和穩態誤差。此外評估和比較上述控制器性能指標如均方根誤差,積分絕對誤差,積分時間倍增絕對誤

2、差和積分平方誤差。為了驗證所提出的控制器的有效性,在恒定負荷的條件下,不同的負載條件和不同的設定速度條件進行直流無刷電機的仿真。使用VERI網絡版先進的DSP處理器VERI網絡陽離子對控制器實時實驗。在線ANFIS控制器優于所有考慮的工作條件下,仿真結果和實驗結果確認自適應模糊神經網絡蝙蝠算法優化了其他控制器。1. 緒論大多數有刷直流電機相關的問題通過直流無刷電機克服。直流無刷電機效率高,有更低的易感性機械磨損,每重量比扭矩高,可靠性高,噪音低,壽命長和電磁干擾總體減少。在許多工業生產過程無刷直流電動機的調速控制是一個重要方面1-4。多種控制方式都已經開發了用于改進無刷直流電機驅動的速度控制性

3、能。其結果是,在新興的智能控制系統,無刷直流電機驅動的興趣有所增加和基于線性和非線性模型設計的直流電動機電刷眾多的智能控制方案。515.在5基于速度控制器比例積分微分(PID)控制器已發展為三相無刷直流電動機。然而,PID控制器降低系統控制器的恒定增益參數,從控制器的參數也表現該控制器不斷受到不正確的調整。在6中,混合模糊PID控制器一直提出在直流無刷電機中的應用。遺傳算法是用來調模糊PID控制器的輸入和輸出縮放因子。但由于突發性負載擾動和速度變化,模糊PID控制器還具有不確定性因素。已被設計在無刷直流電動機7模糊滑模控制器和比例積分微分控制器模糊滑??刂频挠行赃M行了比較。模糊設計控制器依賴

4、非常對人體的專業知識的基礎上,提出的目標和滑??刂破鞯脑O計也很復雜。在8中, 并行模糊PID算法已來實現速度調節器的直流無刷電機,但模糊PID控制器由于突發的負載擾動存在不確定性因素。自適應模糊邏輯控制器已經開發速度響應和建立時間在9和無刷的具有較大的穩態誤差的無刷直流電動機。在10中討論與PI控制器的有效性相比模糊速度控制器適配無刷直流電機驅動。然而,控制器會降低在瞬態期間的無刷直流電動機的速度的性能。在11,混合的PI模糊邏輯控制器一直用于直流無刷電機?;旌系腜I的性能模糊控制器比傳統的PI控制器更好。但是,該控制器顯示,由于設置速度變化存在不確定因素。在12,所述已使用模糊PD控制器控制

5、無刷直流電動機的速度。該控制器產生了較大過沖以及因負載變化的響應速度下沖。在13,已經概述了直流無刷電機模糊神經網絡基于PI / PD控制器擴展卡爾曼濾波。這 種控制設計增加了控制器的復雜性。在14,ANFIS基于有監督評論家控制器算法已被提 出,但評論的比例調整和衍生收益具有控制系統顯著的影響性能如超調大,建立時間大 和馬達的速度響應穩態誤差高。在15,對于直流無刷電機的設計由粒子群與ANFIS增益 比例積分根據速度調節器的整定。如果操作條件的改變,速度的響應也發生了變化,因 此,控制器僅對于設計具體的操作條件。此外,網上ANFIS控制器從得知遺忘因子和最速 下降動量與在直流無刷電機的工作點

6、變化。這些參數對時域規格有顯著的效果。由于直 流無刷電機的工作點定期更換,它已成為必要。為一個優化目標,許多已制定的算法和每一個算法都有自己的優點和缺點。遺傳算法(GA)是在開發16模糊邏輯控制器的最佳設計。但是,這種優化技術方法取決于的大小正在研究的系統需要很長的運行時間。此外,它算法的設置已引起參數重復類似的次優解決方案?;?7 了于粒子群優化(PSO)的設計參數。 PSO相對于其他相關的優化技術如GA有一定優勢。然而,PSO在其速度和調節跟蹤不太精確。此外,該算法在高級搜索階段銜接不暢,弱局部搜索能力和算法可能會導致局部最優解決方案不成立。在為了克服這些缺點,并獲得更好的清晰度,最近研

7、究人員開始利用蝙蝠算法18,19。蝙蝠算法在啟發式算法下進行分類。蝙蝠算法是一種新的搜索算法,看臺上的微型蝙蝠的行為回聲定位。初步研究表明,對于GA和PSO求解無約束優化問題蝙蝠算法是更好的,因為這些方法無法處理多模態優化問題19。因為,該無刷直流電動機的運轉狀態趨于太多改變,魯棒控制器設計下寬工作 操作條件范圍,在已經給足夠的研究范圍下也提升了控制系統的性能參數。在本文提出了直流無刷電機自適應神經模糊推理系統基礎速度控制器。 GA,PSO, 和蝙蝠算法適用于不同的操作條件下優化ANFIS控制器直流無刷電機。此外,使用GA,PSO和蝙蝠算法的有效性 蝙蝠算法與GA和PSO相比,增益 PID法,

8、模糊PID和自適應模糊邏輯進行了優化。BAT- ANFIS控制器與BAT-比例積分微分控制器,BAT-模糊PID相比 控制器,BAT-自適應模糊邏輯,GA-ANFIS和PSO-ANFIS 控制器為恒定負荷,不同的負載條件,并改變直流無刷電機的設定速度條件下, 該控制器已經過測試,硬件實時利用得天獨厚的DSP處理器。2. 無刷直流電機驅動的建模無刷直流電動機具有三個定子繞組和永磁磁體上的轉子。數學狀態空間的無刷直流電動機的變量可以由下面的公式,其中,VA,VB和Vc的表示無刷電機定子相電壓直流電動機的電壓。 R代表定子歐姆繞組電阻。電動機的相電流由IA,IB和IC在安培表示。電機的自感繞組由L表

9、示和定子繞組之間的互感用M表示亨利。EA,EB和EC表示梯形的每個反電動勢相伏特。P是轉子的極數。r是轉 在弧度轉子的位置。 ,B,R和TL表示時刻 的慣性,摩擦系數,角速度和負載轉矩。機電扭矩表現在下面的方程,對于瞬時電轉矩公式中給出式(3)并且還角速度和轉子之間的關系位置。圖1基于自適應模糊神經網絡速度控制器蝙蝠算法優化的直流無刷電機。3. 基于自適應模糊神經網絡速度控制器蝙蝠算法優化的直流無刷電機所提出的系統的方框圖示于圖1。 在該系統中,直流無刷電機的轉子位置 由轉子位置編碼器檢測。速度的馬達(Na)的 是通過分化所述電動機的轉子位置獲得,并且然后電機的實際速度與基準進行比較 速度(N

10、 T個),以產生一個速度偏差(e)。速度的變化 誤差(e)是通過微分速度誤差得到。該ANFIS 控制器接收到六個輸入是e, -e, , , 和學習 誤差(ES),并產生一個控制信號(UA)PWM逆變器的開關邏輯。通過比較獲得的學習誤差 PID控制訓練數據與ANFIS的控制器輸出。 PID控制訓練數據的查找表由 的PID控制器的輸入輸出數據。輸入到塊 是e和?e和輸出是PID監督數據(UC)。查找表蝙蝠算法優化的值?,?和組成 如從蝙蝠獲得的學習參數的輸入輸出數據,對于不同的操作條件的算法優化發動機。為塊的輸入是參考速度和負載轉矩(TL)和輸出是學習參數(,和)。相對于柵極到轉子的電機和控制的位

11、置,切換邏輯電路提供了用于逆變器必要的PWM信號從提出的控制器獲得的信號。 PWM逆變器通過控制DC總線電壓控制逆變器電機的轉速。3.1比例積分微分控制訓練數據PID控制的訓練數據在圖中描繪圖2(a)它包括一個2D查找表。二維查找表有兩個輸入端是速度誤差(e)和誤差(E)的變化率和單輸出(U)??偣?561的數據存儲在查找表中,并示出在圖2(b)。查找表安排基礎上建立比例微分控制器的原理。產量查找表是通過比例積分控制器和它處理提供在線自適應模糊神經網絡控制器監督的輸入。圖2(a)PID控制訓練數據的結構。 (b)為PID2D查找表控制動作。3.2在線自適應神經模糊推理系統自適應神經模糊推理系統

12、結合了神經網絡和模糊推理系統的結構。一般,ANFIS結構使用以下兩種方法形成離線方法和網上的方法。每種方法包括兩個學習,一個是結構學習,另一個是參數學習。在離線方法,結構和參數的學習以順序方式完成。在離線模式的開始階段,初始隸屬函數和模糊規則的基礎上產生分區算法。在離線模式下,ANFIS網絡參數,即線性和非線性參數的第二階段采用梯度下降和遞歸最小二乘算法更新。但離線模式有一些缺點,它需要一個大的用于訓練和也脫機模式的順序過程的輸入和輸出的數據量需要更多的時間來訓練ANFIS網絡。為了克服離線模式的缺點ANFIS時,ANFIS網絡聯機模式的發展。在網上模式,結構和參數學習的同時治療。在本文中,散

13、布分區類型結構學習采用在ANFIS網絡。圖3分散分區類型的建筑自適應模糊神經網絡網絡分散分區類型自適應模糊神經網絡由五層組成,如圖在圖3.分散分區減少數量的規則來合理數量。層1被稱為輸入層。在這一層輸入模糊化發生。每輸入一個隸屬度分配給每個模糊子集,它包括輸入的宇宙話語。在數學上,這個功能可以通過表達下面的公式,其中,O1ij是第1層的節點的輸出,它匹配到第j個第i個輸入變量的II1語言短語。廣義高斯函數成員身份用于輸入變量和函數在以下等式中所表達,其中i= 1。 .Q和j= 1。 .Y。輸入變量數相等 到q和y等于模糊子集為每個輸入變量的數量。而參數的三重峰的aij,BIJ和CIJ被稱為 前

14、提參數或非線性參數和它們適應 條件和隸屬函數的作用的位置。 那些 通過程序的訓練模式中的參數進行修正 誤差反向傳播算法。這些參數的前提下 或非線性參數是在每次迭代更新,即,后 每個輸入輸出對被培訓過程中,盡量減少接受 如在下面的公式中給出的瞬時誤差函數,其中,UC(n)是所希望的輸出或監督輸出和UA(n)的 是在線自適應模糊神經網絡控制器的各個步驟時間(n)。 對于每一個輸入輸出訓練數據對,自適應模糊神經網絡在工作 直傳為了計算電流輸出尿酸(N)。接著,從輸出層去,和向后移動時,誤差反向傳播執行計算衍生物 ?E(N)在網絡的每一層的每個節點/w。 最后每次迭代,所述非線形參數的aij,BIJ和

15、的CIJ 輸入隸屬函數由下面的等式更新,網絡參數的學習率和最速下降勢頭不變。層2被稱為模糊AND操作層。中的每個節點 這層執行模糊與操作。在這里,T-規范運營代數產物被選擇。這將導致對每個節點的輸出。它是所有的其輸入的產品,并在等式(8) 每個輸入節點被連接到該規則節點。其中,k =1。 。 。 Y2。每個節點在該層的輸出表示擊發強度或相應的激活值的模糊規則。層3被稱為歸一化層。第k個的輸出節點是每個規則的發射強度通過的總和除以的所有的模糊規則的激活值。這將導致每個模糊規則的激活值標準化,這是在以下等式中所提出,4層被稱為一個線性參數層。每個節點k 在這一層是伴隨著一組可調參數 D1K,D2K

16、。 。 。,D0并表示實現了線性函數 在以下等式中,權重w k是第k個規則的歸一化激活值, 等式(9)的幫助來計算??烧{參數稱為隨之而來的參數或自適應模糊神經網絡系統的線性參數并且它們通過一個遞推最小二乘算法設置。對于在線監督自適應模糊神經網絡控制器,輸入和輸出參數被認為是E,?e和Ua。在下面的輸出被表示為方程,其中e(m)和E(m)是控制器的輸入矢量,f是已知的輸入和d(m)的功能是未知的參數是估計。為了確定未知參數D(m),我們需要在目標系統上輸入輸出訓練數據,它是從PID控制算法獲得,并表示在一組在下面的等式所給出的“T”線性方程,由遞推最小二乘算法的應用,在線自適應模糊神經網絡控制器

17、的線性參數的結果由在層4.在下面方程給出,層5被稱為輸出層。該層由一個與僅產生網絡的輸出作為代數和節點的節點的輸入。它被示于下面的等式為,3.3學習參數更新律在線自適應模糊神經網絡調節器在本節中,學習參數更新規定的無刷直流電動機已經描述在線自適應模糊神經網絡控制器的不同的操作條件。 圖4(a)示出的查找表的學習參數,它包括三個查找表。在直流無刷電機在線自適應模糊神經網絡基于控制器的運行條件下,每個查找表具有兩個輸入,即設定速度和負載轉矩無刷直流電動機和它所提供的學習參數。圖4(b)示出了用于學習參數更新的流程圖規定的在線ANFIS控制器。最初讀的值設定速度和馬達的負載扭矩。流程圖由兩循環,即回

18、路1用于更新學習參數如果設置速度,如果設定速度之間的1000和轉速之間還有1500 然后0和1000轉用循環2。如果設定速度為1000之間 和1500rpm下,再檢查馬達的負載扭矩。如果力矩 由m個0.5介于0和N然后更新在線ANFIS控制器的學習參數1500轉的設定速度和轉矩 0為NM條件下,如果別的扭矩為0.5N M之間,以1.2為NM,然后 更新的在線ANFIS控制器的學習參數 1500轉和1.1 nm個條件的扭矩設定速度,否則,如果扭矩 是米1.2 2之間為NM到N然后更新的在線ANFIS控制器學習參數1500轉的設定速度和轉矩 2.2 NM個條件,否則到讀取電動機的轉矩設定速度和負載

19、的值,相同的過程之后的循環2。圖5蝙蝠算法流程圖4. 在線自適應模糊神經網絡的學習參數的調整控制器采用蝙蝠算法在本節,參數的優化ANFIS算法直流無刷電機的不同運行條件下ANFIS控制器解釋。此外,學習參數使用GA和PSO算法進行了優化。蝙蝠算法利用蝙蝠的回聲定位行為。這些蝙蝠發出一個非常響亮的聲音脈沖(回聲定位),并采取聽取回聲從周圍的物體反彈。其信號帶寬的變化取決于物種。每個聲音脈沖包括頻率,音量,以及脈沖發射率。大多數蝙蝠使用帶有調諧頻率的信號,其余均采用固定頻率信號。通過這些生物所使用的頻率范圍是間 25 kHz和150千赫。蝙蝠算法是基于以下幾個方面; 所有蝙蝠回聲定位使用并區分之間

20、的區別 受害者和阻塞。蝙蝠是用隨機速度飛行,在一 隨機位置,用可變頻率,響度和脈沖 發射率18,19。對于蝙蝠算法的流程圖中示出 在圖學習的優化算法蝙蝠5.應用 ANFIS控制器的參數如下:適應度函數可以被定義為一個特定類型的目標用來概括,作為優點的單一數字的功能;在一般情況下,適應度函數應該是該模型預測了所觀察到的或預期的數據相匹配緊密的措施給定一組模型參數。健身函數的概念是以進化算法為根本的應用;在他們的應用程序的成功程度可能關鍵取決于定義優化問題的設計參數。健身函數必須根據其是否適合用于解決優化問題保證個人可以分化。在進化算法,由適應度函數測量個別運行性能。每次迭代后,給出從健身函數派生

21、的性能指標功能和人口的“優勝劣汰”的成員將傳播為下一次迭代。在本文中,以確保穩定和達到卓越的阻尼突然負載擾動,并設置速度變型中,控制器的參數可被選擇為 小化由等式描述的以下目標函數。(15 被認為是作為用于優化健身函數功能,生成通過調節頻率和更新新的速度和位置/解決方案。 (19) - (21)如果(隨機數(0到1) Pi)選擇最佳的解決方案中的,并產生一個本地使用下圍繞選定最佳的解決方案的解決方案方程,通過隨機生成一個新的解決方案接受新的解決方案,增加Pi和使用公式(23)和(24)。本文側重于學習使用GA,PSO和蝙蝠算法在線自適應模糊神經網絡速度控制器參數的優化調整。這種優化的目的是最小

22、化目標函數,以便修改時域規范和性能指標,如上升時間,過沖,下沖,恢復時間,穩定時間,穩態誤差,均方根誤差(RMSE),整體絕對誤差(IAE)的,積分的時間不同工況下乘以絕對誤差(ITAE)和積分平方誤差(ISE)的。使用GA,PSO和BAT算法在線自適應模糊神經網絡控制器的整定參數的框圖如圖6所示。用于GA的參數,PSO和BAT算法表1中。圖6采用遺傳算法的在線自適應模糊神經網絡控制器學習參數優化,PSO和BAT算法表1遺傳算法,PSO和蝙蝠算法參數目標函數為最小化函數作為等式(15),不同的工作條件下被認為是直流無刷電機在給定的,如表2中給出對于每個操作條件靠在參數進行了優化。對于所考慮的操

23、作條件收斂的曲線圖7中描繪。表2直流無刷電機工作條件考慮表7對于目標函數J1所有工作條件下收斂曲線。從圖中所示的收斂的曲線圖7很顯然,蝙蝠算法的適應值,以全局最優的第二次迭代所有操作條件下最大程度地減少。但是,GA和PSO在某些工作條件下第二次迭代最小化的健身函數值,全局最優,它需要兩年以上的迭代的一些操作條件。最后,平均計算時間和?,和最佳的價值?使用GA的直流無刷電機的不同工況在線自適應模糊神經網絡控制器,PSO和蝙蝠算法在表3中給出從這些結果,顯而易見的是,蝙蝠算法對所有的操作比GA和PSO最小適應值 條件。此外,平均計算時間也有利于只有BAT算法。適應度函數和平均計算時間的最小值不僅是

24、判斷BAT算法比GA和PSO更好的決定性參數。為了評價在BAT算法的優越性,時域規范(上升時間,過沖,下沖,穩定時間和穩態誤差)和性能指標(RMSE,IAE,ITAE,和使用)被測量并且對于不同的操作條件進行分析無刷直流電機,并與GA和PSO相比。表4顯示了直流無刷電機與GA,PSO和BAT的所有工作條件下的性能參數。從這些結果中,BAT算法的直流無刷電機比GA和PSO的不同工況較小的值總指數??紤]到所有重要的參數,適應值,平均計算時間和總指數,顯而易見的是,蝙蝠算法正在執行比GA和PSO更好。表3 GA,PSO和BAT算法所有操作條件表4與GA,PSO和BAT算法,所有工作條件下的性能分析5

25、. PID增益參數整定,模糊PID和使用GA,PSO和蝙蝠自適應模糊邏輯控制器算法在本節中,將提出PID(Kp,Ki,Kd和 Td值的增益的優化),模糊PID(Ke,Kce,Gp,Gi和Gd)和自適應模糊邏輯 控制器(Ke,Kce,Ku和Kb)使用GA,PSO和BAT算法。圖8示出的PID的結構,模糊PID和自適應模糊邏輯控制器。在方程相同的目標函數(15)用于優化 使用GA,PSO與優化的BAT算法。曲線以上控制器的增益示于圖 9,該曲線(圖9),很清楚的是,BAT算法收斂到 第二次迭代,但GA內的全局最優解的適應值和PSO需要超過兩次迭代收斂。該PID的增益,模糊PID和自適應模糊的最優值

26、邏輯控制器和平均計算時間都在 表5.從這些分析中,BAT算法具有最好的鍛煉價值平均計算時間比GA和PSO。最小健身 函數值和平均計算時間不僅是重要參數來判斷蝙蝠算法優于GA和 PSO。時域規范和性能指標也被評估并用于與1500轉的設定速度和馬達測試 1 nm個條件負載轉矩。表6示出了用于將PID的性能分析參數,模糊PID和自適應模糊邏輯控制器GA,PSO和BAT算法。圖8控制器的結構:(a)PID控制器(b)的模糊PID控制器,以及(c)自適應模糊邏輯控制器。表6 PID,模糊PID性能分析和自適應模糊邏輯控制器與GA,PSO和BAT算法。從表6中這些分析結果,它證明了,BAT算法具有良好品質

27、的健身函數價,平均計算時間和總指數比GA和PSO。圖9 PID控制器,模糊PID控制器,并與目標函數J1自適應模糊邏輯控制器收斂曲線。6. Simulink模型和仿真結果在本節中,Simulink模型和仿真結果驗證了優化ANFIS控制器(BAT-ANFIS)所提出的蝙蝠算法的有效性。對于該控制器獲得了與BAT-PID控制器(BAT-PID),BAT-模糊PID控制器(BAT-FPID)相比,恒定負載條件下,不同的負載條件和直流無刷電機的不同設定速度條件下的速度響應特性, BAT-自適應模糊邏輯控制器(BAT-AFLC),GA-ANFIS在線(GA-ANFIS),以及PSO-在線ANFIS(PS

28、O-ANFIS)單獨行事。直流無刷電機驅動系統的規格:額定功率 - 1.1 HP,額定電流 - 4.52安培,額定電壓 - 310 V DC,額定轉速 - 2000 RPM和額定轉矩 - 2.2為Nm。6.1基于ANFIS速度控制器的Simulink模型的直流無刷電機直流無刷電機蝙蝠算法優化ANFIS根據速度調節器的整體Simulink模型如圖10。Simulink模型由三相電壓源PWM逆變器,三相無刷直流電機,在線ANFIS控制器,切換邏輯,PWM發生器和電機測量塊。切換邏輯和PWM發生器模型Simulink模型由一個三角波發生器,三個與門,比較器和三個非門。另一個Simulink模型,調用

29、包括一個在線ANFIS控制器和兩個查找表。一個查找表用于提供PID控制器的訓練數據。另一個查找表來提供學習的參數,如學習率,遺忘因子和最速下降動量常數到ANFIS控制器。為測量轉子轉速,轉子位置,電磁轉矩,反電動勢和定子電流產生的另一個Simulink模型。圖10蝙蝠算法的仿真模型優化了直流無刷電機基于ANFIS速度控制器6.2恒定負載條件下的模擬結果在本節中,無負荷和滿負荷情況下的無刷直流電動機的高速響應特性進行說明。圖11(a)示出用于與1500轉的設定速度無負載條件下的響應速度。速度響應的性能參數列于表7所提出的BAT-在線ANFIS具有更好的時域規范和性能指標比另一深思熟慮控制器。重要

30、的參數,如過沖和穩態誤差都贊成只有該控制器。圖。11(b)示出用于與1500轉的設定速度滿載狀態的高速響應特性。速度響應的性能參數在表8從這些結果所示,很顯然,所提出的控制器具有高速響應和性能指標更好的時間域規范。所有考慮的參數,如上升時間,過沖,沖,穩定時間,穩態誤差,RMSE,ITAE在有利于只有該控制器。瞬態區域,響應速度是欠阻尼的BATPID控制器,BAT-FPID控制器和BAT-AFLC控制器。速度響應過阻尼性質的擬議控制器和建議BAT-ANFIS控制器優于其他考慮的控制器。6.3針對不同的負載條件下的模擬結果為了驗證所提出的控制器的有效性,電動機承受負載突然變化與被觀察到的反應。對

31、于不同的負載條件的高速響應特性進行了分析為兩種情況。情況A中,速度設定在1500rpm下和負荷從空載到滿載在0.1秒變化。情況B,速度設定在1500rpm下和負載從滿負荷到空載在0.1秒變化。圖12(a)表示的情況下的速度響應的條件和性能參數列于表9的總的性能指標是為所提出的控制器比其他考慮的控制器。此外,如恢復時間,過沖和穩態誤差非常重要的參數也支持該控制器。圖12(b)表示在B的情況條件的高速響應。速度響應的性能參數表10.從這些結果示出,它確定所提出的控制器能夠在負載條件下突然變化更好。這種由于負載的變化完全解決由該控制器跟蹤不確定性問題,這使得它在工業環境直流無刷電機的競爭者使用的理想

32、控制器。圖11(a)速度在1500轉空載條件的響應。 (b)速度以1500rpm滿載狀態響應。表7對于無負載條件的性能參數的結果表8對于滿負載狀態下的性能參數的結果圖12(a)方案A.轉速響應特性(b)方案B.轉速響應特性圖9方案A條件性能參數的結果。圖10方案B條件性能參數的結果。圖13(a)C情況轉速響應特性(b)D情況轉速響應特性6.4針對不同的設定速度條件下的模擬結果為了判斷所提出的控制器的優越性,電動機也改變設定速度的條件。兩個重要的情況下被考慮。在情況C,速度從1500rpm下在0.1秒改變為1000rpm。在案例D,速度從1000轉時0.1秒變化到1500轉。 圖13(a)表示的

33、情況下C的相應的性能參數的速度響應特性在表11中示出的響應是過阻尼性質與提出的控制器,而它是欠阻尼性質為其他考慮的控制器。圖13(b)示出了情況D條件的高速響應特性。和相應的時域和性能指標列于表12的重要參數,例如過沖,恢復時間,穩態誤差,RMSE,IAE,ITAE,并使用顯示也有利于所提出的控制器的不同設定速度條件像其他結果,如上所述。系統響應也很好阻尼為考慮不同的操作條件下所提出的控制器。7基于ANFIS速度控制器直流無刷電機的在線優化蝙蝠算法的實驗驗證為了驗證所提出的控制器的極端的工作條件如變化的負載并設定速度條件下的性能,不采取單獨的模擬結果=。通過實驗裝置的性能驗證補充贊成該控制器的

34、理由。7.1實驗裝置使用電壓控制技術中的基于DSP的計算機控制系統的無刷直流電動機驅動的框圖如圖14(a)。實時硬件設置圖提供。圖14(b)。該裝置由微2407教練機,個人電腦,整流器,逆變模塊,直流無刷電機,力矩傳感器和霍爾傳感器信號調理組成。該微2407基于TMS320LF2407A DSP的處理器的16位定點DSP訓練者用作控制器單元。此訓練器具有基本DSP功能如過濾,PWM生成和輸入模擬信號的頻譜特性計算沿數字控制。 TMS320LF2407A的包含有用的外圍設備,如ADC,DAC,定時器和PWM生成沿著C2XX DSP內核集成到一塊硅片。該微2407訓練者可以在兩種模式下操作。在模式

35、1(串行模式)教練員被配置為通過串口與PC進行通信。在模式2(單機模式),教練員可以與IBM PC鍵盤和162液晶顯示屏20,21進行互動。表11 C情況下的性能參數的結果表12 D情況下的性能參數的結果個人計算機用于顯示電動機的實際速度,并給予參考設定的速度到DSP處理器。輸入交流電壓由二極管橋整流電路整流。整流后的直流電壓通過一個濾波電容器供給到電源電路。電源電路由三腿IGBT,二極管對開關。從驅動器IC中的PWM信號被供給到開關的柵極。電源電路的輸出被提供給無刷直流電動機。將PWM信號提供給IGBT開關由DSP控制器單元產生。來自控制器的PWM信號是通過設置在前面板上的連接器饋送到IGB

36、T的PWM逆變器模塊。在該實驗中,控制器被用于PWM生成和切換邏輯產生的IGBT模塊。轉矩傳感器,霍爾傳感器和速度傳感器單元用于檢測所述無刷直流電動機的轉子的負載轉矩,位置和速度。它被反饋到經A / D轉換器的DSP處理器。針對提出的控制過程中的DSP控制器程序用C語言編寫。控制和編譯過程是由編譯器程序執行的。7.3實驗驗證提供了一些直流無刷電機提出的蝙蝠算法優化在線ANFIS控制器的控制性能的實驗結果。在實驗中,它們是突然的負載變化的情況下和設定的速度變化的情況下,提供了兩個測試條件。圖15(a)和(b)分別為無刷直流電動機為負載的突然增加從0 N - m至2 N M和從2 N m至0 Nu

37、m的速度響應特性描繪。期間負載變化時,電動機的速度降低輕輕負載增加的條件和速度增加輕輕負載減小的條件,然后迅速跟蹤設定的速度。 圖16(a)和(b)示出了用于設定速度的變化的速度的響應特性從1500 rpm到1000轉,并從1000轉1500轉分別。在設定的速度變化,該無刷直流電動機的高速響應能夠跟蹤設定的速度命令為基準速度的兩個增加和減少的條件。從實驗研究中,證明了所提出的控制器具有良好的跟蹤表現。圖14(a)基于DSP的蝙蝠算法進行優化在線ANFIS控制的直流無刷電機。(b)實時硬件設置快照。圖15(a)從0 N m至2 Nm個負荷突然增加速度響應。 (b)速度響應從2 N m至0 Nm個

38、負荷突然下降。圖16(a)設定速度指令響應速度從1500轉下降到 1000轉。 (b)設定速度指令響應速度從1000轉提高到 1500轉。8結論優化在線自適應神經模糊推理系統根據速度控制器直流無刷電機蝙蝠算法已被提出。此外,模擬了控制器與GA比較,PSO優化在線ANFIS,蝙蝠算法優化的PID,模糊PID,以及自適應模糊邏輯控制器。該控制器具有在在所有工作條件下最小的健身函數值方面比其他考慮控制器卓越的性能,有更少的平均計算時間,提高了時域規范和改進的性能指標。實時驗證了該控制器采用DSP處理器。從仿真和實驗設置的結果,可以清楚地表明,所提出的控制器能夠消除發生由于負載的變化和設定速度變化的不

39、確定性問題。由于控制器表現出無與倫比的性能,非常適合在過程工業的應用。所提出的蝙蝠算法的ANFIS結構的結構學習和參數學習中的應用與性能研究留作今后的工作范圍。9參考文獻1 1 H.-B. Wang, H.-P. Liu, A novel sensorless control method for brushless DC motor,IET Electr. Power Appl. 3 (3) (2009) 240246.2 B. Singh, S. Singh, Single-phase power factor controller topologies for permanent mag

40、net brushless DC motor drives, IET Power Electr. 3 (2) (2010) 147175.3 D. Gambetta, A. Ahfock, New sensorless commutation technique for brushlessDC motors, IET Electr. Power Appl. 3 (1) (2009) 4049.4 S.S. Bharatkar, R. Yanamshetti, D. Chatterjee, A.K. Ganguli, Dual-mode switching technique for reduc

41、tion of commutation torque ripple of brushless dcmotor, IET Electr. Power Appl. 5 (1) (2011) 193202.5 C. Sheeba Joice, S.R. Paranjothi, V. Jawahar, Senthil Kumar, Digital control strategy for four quadrant operation of three phase BLDC motor with load variations,IEEE Trans. Ind. Inform. 9 (2) (2013)

42、 974981.6 A. Rubaai, M.J. Castro-Sitiriche, A.R. Ofoli, DSP-based laboratory implementation of hybrid Fuzzy-PID controller using genetic optimization forhigh-performance motor drives, IEEE Trans. Ind. Appl. 44 (6) (2008)19771986.7 J.-B. Cao, B.-G. Cao, Fuzzy-logic-based sliding-mode controller desig

43、n forposition-sensorless electric vehicle, IEEE Trans. Power Electr. 24 (10) (2009)23682378.8 A. Rubaai, M.J. Castro-Sitiriche, A.R. Ofoli, Design and implementation of parallel fuzzy PID controller for high-performance brushless motor drives: anintegrated environment for rapid control prototyping,

44、IEEE Trans. Ind. Appl.44 (4) (2008) 10901098.9 N. Senthil Kumar, C. Senthil Kumar, Design and implementation of adaptivefuzzy controller for speed control of brushless DC motors, Int. J. Comput. Appl.1 (27) (2010) 3641.10 K. Premkumar, B.V. Manikandan, Adaptive fuzzy logic speed controller forbrushl

45、ess DC motor, 68 February, International Conference on Power, Energyand Control (ICPEC) (2013) 290295.11 K. Dhanya, Ms. Panicker, R. Mol, Hybrid PI-fuzzy controller for brushless DCmotor speed control, IOSR-J. Electr. Electr. Eng. 8 (NovemberDecember (6)(2013) 3343.12 T.C. Siong, B. Ismail, S.F. Sir

46、aj, M.F. Mohammed, Fuzzy logic controller for BLDCpermanent magnet motor drives, Int. J. Electr. Comput. Sci. 11 (2) (2011) 1217.13 A. Rubaai, P. Young, DSP-based fuzzy neural network PI/PD-like fuzzy controllerfor motion controls and drives, in: IEEE Industry Applications Society AnnualMeeting (IAS), 37 October, 2010, pp. 18.14 M.R. Mosavi, A. Rahmati, A. Khoshsaa

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論