亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于模糊RBF神經(jīng)網(wǎng)絡(luò)的無(wú)刷直流電機(jī)PID控制

        2022-08-23 07:16:38顧文斌楊生勝王賢良苑明海
        關(guān)鍵詞:控制策略

        顧文斌,楊生勝,王賢良,苑明海

        (1.河海大學(xué) 機(jī)電工程學(xué)院,江蘇 常州 213022;2.南通河海大學(xué) 海洋與近海工程研究院,江蘇 南通 226004)

        0 引 言

        隨著電力電子技術(shù)、傳感器技術(shù)以及新型永磁材料等技術(shù)的蓬勃發(fā)展[1],無(wú)刷直流電機(jī)(BLDCM)憑借結(jié)構(gòu)簡(jiǎn)單、動(dòng)態(tài)響應(yīng)迅速、輸出轉(zhuǎn)矩大、可控性好、可靠性高等特點(diǎn),同時(shí)具備良好的啟動(dòng)、調(diào)速、制動(dòng)性能,廣泛應(yīng)用于航天航空以及機(jī)器人等領(lǐng)域[2-3]。傳統(tǒng)PID控制算法由于結(jié)構(gòu)簡(jiǎn)單、易于運(yùn)用到工程實(shí)踐中,成為電機(jī)控制領(lǐng)域最常用的控制算法之一[4]。然而,傳統(tǒng)PID控制算法主要基于線(xiàn)性模型,對(duì)參數(shù)依賴(lài)性強(qiáng),同時(shí)抗干擾能力差,并不能滿(mǎn)足控制系統(tǒng)的高精度要求[5]。無(wú)刷直流電機(jī)是一個(gè)復(fù)雜的非線(xiàn)性時(shí)變系統(tǒng),具有多個(gè)變量,而且有很強(qiáng)的耦合性,很難推導(dǎo)出精確的數(shù)學(xué)模型,所以采用傳統(tǒng)PID的控制方式很難達(dá)到理想的效果[6]。

        近年來(lái),許多專(zhuān)家學(xué)者開(kāi)始研究如何將智能算法與傳統(tǒng)PID控制相結(jié)合。文獻(xiàn)[7]將模糊PID控制運(yùn)用到直流調(diào)速系統(tǒng)中,該方法能使調(diào)節(jié)時(shí)間更短,轉(zhuǎn)速更加平穩(wěn);文獻(xiàn)[8]針對(duì)開(kāi)關(guān)磁阻電機(jī)存在嚴(yán)重的轉(zhuǎn)矩脈沖,提出了基于RBF神經(jīng)網(wǎng)絡(luò)的瞬時(shí)轉(zhuǎn)矩控制策略,該策略控制精度高,響應(yīng)速度快,能有效減小轉(zhuǎn)矩脈沖;文獻(xiàn)[9]將模糊RBF神經(jīng)網(wǎng)絡(luò)PID控制運(yùn)用到電機(jī)操動(dòng)機(jī)構(gòu)中,研究結(jié)果表明,該策略能精確追蹤斷路器動(dòng)觸頭的運(yùn)動(dòng)。

        模糊控制不用依賴(lài)數(shù)學(xué)模型,通過(guò)模仿高級(jí)動(dòng)物的思維方式進(jìn)行決策,克服了傳統(tǒng)PID的缺陷,對(duì)于復(fù)雜的非線(xiàn)性系統(tǒng),具有良好的控制效果。但模糊控制器對(duì)專(zhuān)家的經(jīng)驗(yàn)知識(shí)依賴(lài)性強(qiáng),同時(shí)缺乏自學(xué)習(xí)的能力,利用神經(jīng)網(wǎng)絡(luò)自學(xué)習(xí)、自適應(yīng)的能力,就能夠很好地彌補(bǔ)這一短板[10]。該文將模糊控制與徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)相結(jié)合,提出了一種基于模糊RBF神經(jīng)網(wǎng)絡(luò)的PID控制策略,并將改進(jìn)蟻群算法和LM算法引入模糊神經(jīng)網(wǎng)絡(luò)訓(xùn)練中,以提高無(wú)刷直流電機(jī)的控制性能,最后在Simulink中通過(guò)仿真驗(yàn)證該策略的控制效果。

        1 BLDCM數(shù)學(xué)模型

        無(wú)刷直流電機(jī)主要由三相定子繞組、永磁體轉(zhuǎn)子、霍爾傳感器及逆變器等組成,其中定子繞組為Y接集中整距繞組,轉(zhuǎn)子采用隱極內(nèi)轉(zhuǎn)子結(jié)構(gòu),3個(gè)霍爾元件在空間相隔120°對(duì)稱(chēng)放置[11],其控制系統(tǒng)電路見(jiàn)圖1。

        圖1 無(wú)刷直流電機(jī)控制系統(tǒng)電路

        由于無(wú)刷直流電機(jī)的梯形波感應(yīng)電動(dòng)勢(shì),所以無(wú)法使用傳統(tǒng)的d-q變換對(duì)其運(yùn)動(dòng)特性進(jìn)行精確分析。最有效的方法就是相變量法,即以相電流、相電壓為狀態(tài)變量進(jìn)行分析[12]。

        其電壓平衡方程如下:

        (1)

        式中,Ui為三相繞組相電壓;R為三相繞組相電阻;ii為三相相電流;Li為三相繞組自感;Lij為三相繞組間的互感;ei為反電動(dòng)勢(shì)。

        由于無(wú)刷直流電機(jī)繞組間特殊的連接方式,所以各繞組的自感和互感都相等,于是Li=L,Lij=M,所以有:

        (2)

        因?yàn)椋?/p>

        iA+iB+iC=0

        (3)

        所以,

        MiA+MiB+MiC=0

        (4)

        于是無(wú)刷直流電機(jī)的電壓平衡方程可替換為:

        (5)

        無(wú)刷直流電機(jī)的電磁轉(zhuǎn)矩方程為:

        (6)

        無(wú)刷直流電機(jī)的機(jī)械特性方程為:

        (7)

        式(6)中,Te為電磁轉(zhuǎn)矩;ω為機(jī)械角速度。式(7)中,Tl為負(fù)載轉(zhuǎn)矩;B為阻尼系數(shù);J為轉(zhuǎn)動(dòng)慣量。

        2 改進(jìn)型PID控制器

        2.1 模糊神經(jīng)網(wǎng)絡(luò)PID控制器結(jié)構(gòu)

        在多變量、非線(xiàn)性及強(qiáng)耦合的復(fù)雜時(shí)變系統(tǒng)中,傳統(tǒng)PID由于參數(shù)固定,難以滿(mǎn)足控制性能的需求。于是,該文采用一種基于模糊神經(jīng)網(wǎng)絡(luò)的PID控制器,實(shí)現(xiàn)對(duì)Kp、Ki、Kd的實(shí)時(shí)調(diào)整。

        在模糊RBF神經(jīng)網(wǎng)絡(luò)中,選擇合適的參數(shù)初始值對(duì)訓(xùn)練過(guò)程極為重要,它決定了神經(jīng)網(wǎng)絡(luò)收斂速度的快慢,而一般情況下,RBF神經(jīng)網(wǎng)絡(luò)的參數(shù)初始值都是通過(guò)K-means等傳統(tǒng)聚類(lèi)方式確定,但K-means等聚類(lèi)方法很容易陷入局部最優(yōu)的情況。因此,該文采用改進(jìn)蟻群聚類(lèi)的方式來(lái)初始化RBF神經(jīng)網(wǎng)絡(luò)參數(shù)[13]。

        針對(duì)高斯牛頓法的在步長(zhǎng)太大時(shí)局部近似不準(zhǔn)確的缺陷,LM算法通過(guò)給步長(zhǎng)添加信賴(lài)域,使得在信賴(lài)域內(nèi)可以認(rèn)為近似等效。它是介于梯度下降法和高斯牛頓法之間的一種非線(xiàn)性尋優(yōu)算法,非常適用于非線(xiàn)性問(wèn)題的求解[14]。該文采用LM算法來(lái)確定神經(jīng)網(wǎng)絡(luò)的權(quán)值,提高神經(jīng)網(wǎng)絡(luò)的訓(xùn)練速度。模糊神經(jīng)網(wǎng)絡(luò)PID控制原理如圖2所示。

        圖2 模糊神經(jīng)網(wǎng)絡(luò)PID控制原理

        2.2 模糊神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)

        模糊RBF神經(jīng)網(wǎng)絡(luò)為兩輸入三輸出的四層結(jié)構(gòu)。其中輸入層有兩個(gè)輸入:系統(tǒng)偏差e(t)、偏差變化率ec(t);輸出層有三個(gè)輸出:Kp、Ki、Kd;通過(guò)改進(jìn)蟻群算法來(lái)確定模糊化層和模糊推理層的神經(jīng)元個(gè)數(shù)及神經(jīng)元中心;利用LM算法確定基寬、權(quán)值。圖3為模糊神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)。

        (1)輸入層。該層含有兩個(gè)神經(jīng)元節(jié)點(diǎn),連接兩個(gè)輸入量,通過(guò)激活函數(shù)f1(xi)=xi輸出到模糊化層。

        (2)模糊化層。該層將上一層的兩個(gè)輸入量進(jìn)行模糊化,輸入量隸屬度函數(shù)的論域?yàn)閇-6,6],模糊子集為{NB,NM,NS,ZO,PS,PM,PB},以高斯函數(shù)作為各節(jié)點(diǎn)的激活函數(shù)。

        (8)

        式中,cij為隸屬度函數(shù)的中心,σij為隸屬度函數(shù)的基寬。

        (3)模糊推理層。該層的節(jié)點(diǎn)與每條模糊規(guī)則一一對(duì)應(yīng),模糊控制規(guī)則如表1所示。該層的作用是將上一層模糊化后的輸入量,根據(jù)模糊規(guī)則進(jìn)行模糊推理,得到輸出值。

        圖3 模糊神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)

        表1 模糊控制規(guī)則表

        各節(jié)點(diǎn)的激活函數(shù)為:

        (9)

        (4)輸出層。該層是將上一層中的輸出量清晰化,輸出Kp、Ki、Kd,其激活函數(shù)為:

        (10)

        即:

        (11)

        式中,ω是模糊推理層與輸出層之間的連接權(quán)矩陣。

        2.3 模糊神經(jīng)網(wǎng)絡(luò)的參數(shù)初始化

        K-means等傳統(tǒng)聚類(lèi)方法在處理數(shù)據(jù)時(shí),存在缺陷,達(dá)不到令人滿(mǎn)意的效果。該文在數(shù)據(jù)處理時(shí)采用改進(jìn)蟻群算法進(jìn)行聚類(lèi)[15-16],通過(guò)自適應(yīng)的方法改變持久性系數(shù),提高收斂速度。其過(guò)程如下:

        (1)初始化樣本個(gè)數(shù)N,聚類(lèi)半徑r,樣本屬性m,允許誤差ε0,概率p0等參數(shù)。

        (2)確定兩樣本之間的距離:

        dij=‖xi-xj‖2i,j=1,2,…,N

        (12)

        如果dij小于r,信息素為1,否則為0。

        (3)計(jì)算xi到xj的概率:

        (13)

        更新方程:

        (14)

        如果Pij大于p0,則xi和xj歸一類(lèi);否則為不同類(lèi)。上述公式中,τij為信息素;ρ為持久性系數(shù),一般取值范圍[0.5,0.9];Q為一正常數(shù)。

        (4)計(jì)算與xi同類(lèi)的中心點(diǎn):

        (15)

        求出總體誤差:

        (16)

        如果ε小于ε0,則停止; 否則繼續(xù)分類(lèi)計(jì)算。

        (5)計(jì)算信息素的持久性系數(shù)。

        因?yàn)棣褱p小不會(huì)影響收斂速度,所以當(dāng)求得的最優(yōu)值在多次循環(huán)后,仍未發(fā)生顯著改變,可以根據(jù)下列公式減小ρ的值,其中ρmin為ρ的最小值。

        (17)

        重復(fù)上述步驟,當(dāng)精度達(dá)到要求時(shí)可求得所需的K個(gè)聚類(lèi)中心。

        (6)確定系統(tǒng)的基寬:

        (18)

        式中,I為隱層單元個(gè)數(shù),dmax為所選中心之間的最大距離。

        2.4 模糊神經(jīng)網(wǎng)絡(luò)的訓(xùn)練算法

        LM算法既有高斯牛頓算法局部收斂的優(yōu)點(diǎn),全局搜索速度又比梯度下降法快,成為目前神經(jīng)網(wǎng)絡(luò)最常用的訓(xùn)練算法[17]。該文將LM算法運(yùn)用到模糊神經(jīng)網(wǎng)絡(luò)的訓(xùn)練中,以確定基寬和權(quán)值[18-19]。

        (19)

        式中,u>0,I為單位矩陣,en'為誤差分量。

        Δn'+1=Δn'+Δx

        (20)

        以誤差指標(biāo)函數(shù)為成本函數(shù),即:

        (21)

        式中,P為樣本數(shù)量,N'為節(jié)點(diǎn)數(shù)量,第i個(gè)樣本的第k個(gè)誤差ei,k=di,k-yi,k,其中di,k為期望輸出,yi,k為實(shí)際輸出。

        假設(shè)允許誤差δ,最大迭代次數(shù)Kmax,以組合系數(shù)μ=0.01,調(diào)整參數(shù)α=10作為算法起點(diǎn),輸入?yún)?shù)向量Δ1的神經(jīng)元基寬取蟻群聚類(lèi)后的值,En'為第n'次迭代時(shí)的成本函數(shù)。

        步驟一:從初始值n'=1開(kāi)始,計(jì)算成本函數(shù)E1。

        步驟二:若En'>δ,n'

        (1)計(jì)算雅可比矩陣Jy。

        (22)

        (3)調(diào)整參數(shù)。

        (23)

        (4)令n'=n'+1,計(jì)算新的成本函數(shù)En'。

        (6)返回步驟二。

        步驟三:根據(jù)輸出參數(shù)向量Δn'+1,得到神經(jīng)元的基寬以及權(quán)值。

        3 仿真搭建與結(jié)果分析

        無(wú)刷直流電機(jī)控制模型主要由電機(jī)本體、速度反饋模塊以及電流反饋模塊等部分組成。在雙閉環(huán)控制系統(tǒng)中,電流內(nèi)環(huán)采用PI控制;鑒于傳統(tǒng)PID不能根據(jù)實(shí)際工況及時(shí)調(diào)整參數(shù),而速度外環(huán)又是控制系統(tǒng)的關(guān)鍵環(huán)節(jié),因此該文速度外環(huán)采用模糊神經(jīng)網(wǎng)絡(luò)控制,以提高控制系統(tǒng)的響應(yīng)速度、抗干擾能力[20]。圖4為無(wú)刷直流電機(jī)雙閉環(huán)控制系統(tǒng)框圖。

        圖4 無(wú)刷直流電機(jī)控制系統(tǒng)框圖

        在Simulink中建立基于模糊徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)的無(wú)刷直流電機(jī)仿真模型,并與其他PID控制下的仿真模型進(jìn)行對(duì)比,驗(yàn)證該文所提出的控制策略的優(yōu)越性[21]。首先,以階躍信號(hào)為輸入信號(hào),仿真時(shí)間為2 s,無(wú)刷直流電機(jī)初始速度設(shè)定為1 500 r/min,在0.6 s時(shí)轉(zhuǎn)速上升到2 500 r/min,然后在1.2 s時(shí)受到5 N·m的干擾,經(jīng)過(guò)Simulink仿真得到如圖5所示的無(wú)刷直流電機(jī)的轉(zhuǎn)速曲線(xiàn)。

        圖5 無(wú)刷直流電機(jī)轉(zhuǎn)速曲線(xiàn)

        由圖5分析可知,初始轉(zhuǎn)速為1 500 r/min時(shí),模糊RBF控制在0.15 s內(nèi)達(dá)到穩(wěn)定狀態(tài),而RBF神經(jīng)網(wǎng)絡(luò)控制在0.25 s后達(dá)到穩(wěn)定狀態(tài),模糊控制在0.3 s后達(dá)到穩(wěn)定狀態(tài);當(dāng)轉(zhuǎn)速上升到2 500 r/min時(shí),模糊RBF控制能更快地響應(yīng)速度的變化并達(dá)到穩(wěn)定狀態(tài);在受到5 N·m的干擾時(shí),模糊RBF控制下轉(zhuǎn)速的波動(dòng)相對(duì)較小,而且能以更短的時(shí)間回復(fù)到穩(wěn)定狀態(tài)。

        4 結(jié)束語(yǔ)

        該文針對(duì)無(wú)刷直流電機(jī)在傳統(tǒng)PID控制下存在抗干擾能力差、響應(yīng)速度慢以及控制精度低等問(wèn)題,設(shè)計(jì)了一種基于模糊RBF神經(jīng)網(wǎng)絡(luò)的無(wú)刷直流電機(jī)PID控制策略。利用模糊控制降低傳統(tǒng)PID控制器對(duì)數(shù)學(xué)模型的依賴(lài)性,將神經(jīng)網(wǎng)絡(luò)與模糊控制結(jié)合,增強(qiáng)系統(tǒng)的自學(xué)習(xí)、自適應(yīng)能力,在初始化神經(jīng)網(wǎng)絡(luò)的參數(shù)時(shí)引入改進(jìn)蟻群聚類(lèi)算法,通過(guò)LM算法提高神經(jīng)網(wǎng)絡(luò)的訓(xùn)練速度。最后,在Simulink中與其他控制策略進(jìn)行對(duì)比。仿真結(jié)果表明,設(shè)計(jì)的模糊RBF神經(jīng)網(wǎng)絡(luò)PID控制策略比其他控制策略具有更優(yōu)異的控制性能,能極大提高無(wú)刷直流電機(jī)的響應(yīng)速度、控制精度以及抗干擾能力。在未來(lái)的研究中,可以將此控制策略改進(jìn),與其他優(yōu)秀的算法結(jié)合,進(jìn)一步提高控制性能。

        猜你喜歡
        控制策略
        基于改進(jìn)VSG的船舶岸電并網(wǎng)控制策略
        考慮虛擬慣性的VSC-MTDC改進(jìn)下垂控制策略
        能源工程(2020年6期)2021-01-26 00:55:22
        工程造價(jià)控制策略
        山東冶金(2019年3期)2019-07-10 00:54:04
        現(xiàn)代企業(yè)會(huì)計(jì)的內(nèi)部控制策略探討
        鋼鐵行業(yè)PM2.5控制策略分析
        容錯(cuò)逆變器直接轉(zhuǎn)矩控制策略
        基于Z源逆變器的STATCOM/BESS控制策略研究
        基于虛擬同步發(fā)電機(jī)原理的逆變器控制策略與仿真
        一種改進(jìn)的感應(yīng)電機(jī)查表法弱磁控制策略
        基于對(duì)等控制策略的微電網(wǎng)運(yùn)行
        中文字幕在线乱码亚洲| 中文字幕在线日韩| 亚洲黄片久久| 国产成人精品一区二区不卡| 欧美成人秋霞久久aa片| 亚洲精品成人区在线观看| 精品九九视频| 亚洲一区二区日韩精品| 国产精品情侣呻吟对白视频| 边做边流奶水的人妻| 无码国产精品第100页| 亚洲av有码精品天堂| 国产毛片av一区二区| 国产成人精品一区二区三区视频 | 国产一区二区三区亚洲天堂 | 国产不卡一区在线视频| 国产精品熟女一区二区三区| 亚洲成av人片在久久性色av| 日本中文字幕婷婷在线| 18禁真人抽搐一进一出在线| 78成人精品电影在线播放| 国产黄色一区二区福利| 亚洲一区二区三区四区精品在线| 琪琪的色原网站| 国产欧美一区二区成人影院| 免费国产自拍视频在线观看| 欧美xxxxx高潮喷水麻豆| 少女高清影视在线观看动漫| 亚洲一区区| 久久久精品人妻一区二| 人妻制服丝袜中文字幕| 久久久精品人妻无码专区不卡| 国产99久久无码精品| 国产偷拍自拍在线观看| 亚洲自偷精品视频自拍| 国产女女做受ⅹxx高潮| 99久久国语露脸国产精品| 91精品久久久老熟女91精品| 久久精品免费一区二区三区| 伊人久久亚洲综合影院首页| 亚洲一区在线二区三区|