国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于改進(jìn)樽海鞘群算法的PMSM變論域模糊控制

2022-07-27 02:53:02金愛娟馮雅茹李少龍
包裝工程 2022年13期
關(guān)鍵詞:海鞘論域同步電機(jī)

金愛娟,馮雅茹,李少龍

基于改進(jìn)樽海鞘群算法的PMSM變論域模糊控制

金愛娟,馮雅茹,李少龍

(上海理工大學(xué),上海 200093)

為提高自動化包裝流水線的生產(chǎn)效率,針對永磁同步電機(jī)PI控制器參數(shù)無法適時調(diào)整而引起的穩(wěn)態(tài)誤差較大、抗干擾性差等問題,提出一種基于改進(jìn)樽海鞘群算法的新型變論域模糊控制器。通過游走策略和變異分布策略對樽海鞘群智能算法的位置更新進(jìn)行改進(jìn),同時加入過界個體的加權(quán)位置修正與劣勢個體二次遷移,并將優(yōu)化后的算法與變論域模糊PI控制器相結(jié)合,用于調(diào)節(jié)伸縮因子,以獲得對永磁同步電機(jī)更好的控制效果。仿真表明,文中改進(jìn)后的控制器較傳統(tǒng)PI控制器有效減小了靜態(tài)誤差;同時優(yōu)化后的控制器令PMSM在變速和變載工況下響應(yīng)更快,較改進(jìn)前的樽海鞘群算法作用下PI控制器在變速和變載工況下的超調(diào)量分別降低約21.35%和62.85%。算法優(yōu)化伸縮因子后得到的變論域模糊控制與其他控制相比,更有效地提高了系統(tǒng)的魯棒性,改善了系統(tǒng)的控制性能,減小了損耗。

永磁同步電機(jī);變論域模糊控制;樽海鞘群算法;伸縮因子

如今人們的日常生活已離不開包裝,任何商品在生產(chǎn)、儲存、運(yùn)輸?shù)入A段都離不開不同程度的包裝工藝,產(chǎn)品在轉(zhuǎn)手到消費(fèi)者手中也更需要被包裝,因此市場上可將包裝分為消費(fèi)者包裝、產(chǎn)品包裝、運(yùn)輸包裝3類,不同類別的包裝在材料制作工藝及包裝流程上均有不同。隨著國民經(jīng)濟(jì)穩(wěn)定且持續(xù)的增長,人均收入不斷提高,國民消費(fèi)升級和消費(fèi)規(guī)模擴(kuò)大是一種必然的趨勢,這也帶動著包裝行業(yè)的市場空間將不斷地擴(kuò)大。隨著科技的發(fā)展,如今出現(xiàn)了更多的自動化流水線,利用自動化設(shè)備進(jìn)行各種花樣的包裝已經(jīng)成為包裝產(chǎn)業(yè)的主流。

永磁同步電機(jī)(Permanent Magnet Synchronous Motor,PMSM)具有體積小、效率高、結(jié)構(gòu)簡單、操作方便等優(yōu)點(diǎn)被廣泛使用在包裝機(jī)上。此外,在化工、食品、日化等多個領(lǐng)域上,永磁同步電機(jī)都發(fā)揮著重要的作用。永磁同步電機(jī)的無位置傳感器算法由于擺脫了傳統(tǒng)傳感器體積大、成本高、使用環(huán)境受限等缺點(diǎn)而成為如今的研究重點(diǎn)。在閉環(huán)估算算法中,通過建立合理的觀測器觀測估算電機(jī)運(yùn)轉(zhuǎn)中實(shí)際的電流值,再反饋給電流環(huán)計算出電流誤差值,控制器將根據(jù)電流誤差進(jìn)行調(diào)節(jié)[1]。由于PMSM系統(tǒng)具有變參數(shù)、強(qiáng)耦合等非線性特性,在無感控制的基礎(chǔ)上,電機(jī)對控制器的精度要求也會更高。此外在包裝系統(tǒng)中會存在一些非人為因素的影響,如電機(jī)的負(fù)載突變導(dǎo)致電流過大、轉(zhuǎn)矩波動,環(huán)境溫濕度不適造成電機(jī)內(nèi)部損耗等,都會影響包裝機(jī)在生產(chǎn)環(huán)境中的控制精度,甚至危害電機(jī)本體。因此對電機(jī)控制器的研究與優(yōu)化一直是個熱門話題。

傳統(tǒng)的比例–積分–微分控制器(Proportion Integration Differentiation, PID)控制方法不用基于模型,操作簡單,但在系統(tǒng)運(yùn)行中它參數(shù)固定,無法對誤差的變化進(jìn)行合理的跟進(jìn)、調(diào)節(jié),在對復(fù)雜、具有大慣性的對象的控制上有很大的局限性,因此學(xué)者們在對PID控制方法的改進(jìn)上做了大量的研究。高靖凱等[2]采用傳統(tǒng)PID控制與單神經(jīng)元PID控制相結(jié)合的方法,單神經(jīng)元PID對非線性系統(tǒng)進(jìn)行控制,傳統(tǒng)PID在穩(wěn)態(tài)情況下誤差較小,兩者的結(jié)合進(jìn)一步減小了永磁同步電機(jī)在控制過程中的轉(zhuǎn)矩脈動和轉(zhuǎn)速脈動。張魏等[3]將一種負(fù)載轉(zhuǎn)矩前饋補(bǔ)償與單神經(jīng)元PID相結(jié)合,通過前饋補(bǔ)償改善系統(tǒng)的抗干擾能力,通過單神經(jīng)元PID增強(qiáng)速度控制的魯棒性。王福杰[4]對比了模糊PID控制(Fuzzy PID control)與神經(jīng)網(wǎng)絡(luò)PID控制2種方式對永磁同步電機(jī)的控制性能,結(jié)果表示,模糊PID在實(shí)時性方面較神經(jīng)網(wǎng)絡(luò)PID控制更具有優(yōu)越性。李洪興[5]首次提出的變論域模糊(Variable Universe Fuzzy, VUF)控制,它對模糊控制有了更進(jìn)一步的改進(jìn)。變論域令模糊控制具備了自適應(yīng)調(diào)節(jié)的能力,其中的伸縮因子參數(shù)的確定對控制器調(diào)節(jié)能力有很大的影響。

樽海鞘群算法(Salp Swarm Algorithm,SSA)于2017年被Seyedali MIrjalili等提出。樽海鞘群算法是一種較為新穎的群智能優(yōu)化算法,該算法的靈感來源于深海中的樽海鞘鏈的生存行為[6]。在種群移動過程中,樽海鞘以鏈?zhǔn)较嗷ミB接,分為領(lǐng)導(dǎo)者和追隨者。領(lǐng)導(dǎo)者不停地朝著食物進(jìn)發(fā),并引導(dǎo)身后的追隨者,而追隨者的移動也將僅受前一個個體的影響和制約。該移動模式下的算法計算量小、結(jié)構(gòu)簡單且收斂速度極快,因此被眾多學(xué)者研究。范千等[7]將折射反向?qū)W習(xí)和自適應(yīng)控制因子運(yùn)用到SSA算法中,以提高算法的收斂速度和精度。陳忠云等[8]將種群分為3個子群,對各個子群進(jìn)行優(yōu)化,并引入非均勻高斯變異,使算法在求解高峰多維函數(shù)上具有更好的性能。劉景森等[9]入了帕累托分布和混沌映射來提高全局搜索能力,并將隨機(jī)交叉策略用于提高算法的局部探索能力,提高了算法的搜索精度。王夢秋等[10]利用馮諾依曼拓?fù)浣Y(jié)構(gòu)與自適應(yīng)評估策略對SSA算法改進(jìn),并將改進(jìn)后的算法運(yùn)用于對PMSM的參數(shù)辨識中,提高了信號跟蹤性能。

受上述文獻(xiàn)啟發(fā),文中提出了一種基于布朗游走等策略的改進(jìn)樽海鞘群算法(SSA Using Brownian Wandering and so on, BWSSA),具體步驟:將全局開發(fā)能力強(qiáng)大的布朗隨機(jī)游走策略與SSA領(lǐng)導(dǎo)者位置更新相結(jié)合,在保留原個體特性的基礎(chǔ)上加強(qiáng)了領(lǐng)導(dǎo)者的勘探能力;在追隨者位置更新中引入分布變異,并加強(qiáng)與當(dāng)前最優(yōu)個體的學(xué)習(xí)交流能力;提出了利用加權(quán)重心的位置修正策略,并運(yùn)用于過界個體的位置更新之中,以解決將過界個體放置在邊界造成的空間中個體分布不均的問題,增加位置更新的隨機(jī)性;參考自然界生物覓食特性,設(shè)定追隨者后半部分個體為具有遷移可能性的劣勢個體,進(jìn)行二次位置更新,判斷優(yōu)劣并作保留。

BWSSA算法是對SSA算法進(jìn)行了合理的改進(jìn),以解決SSA易陷于局部最優(yōu)的問題,使得在復(fù)雜函數(shù)的尋優(yōu)上更具有優(yōu)越性。將傳統(tǒng)SSA算法和優(yōu)化后的BWSSA算法分別與變論域模糊PID控制相結(jié)合,得到基于BWSSA的變論域模糊PI控制(Variable Universe Fuzzy Control Based on BWSSA, BWSSA- VUFPI)和基于SSA的變論域模糊PI控制(Variable Universe Fuzzy Control Based on SSA, SSA-VUFPI)。利用優(yōu)化后的算法可對伸縮因子參數(shù)進(jìn)行更精確地掌控,用于永磁同步電機(jī)無位置傳感器[11-12]上,以提高電機(jī)無感控制下的動態(tài)性能。

1 永磁同步電機(jī)的數(shù)學(xué)模型

表貼式永磁同步電機(jī)在同步旋轉(zhuǎn)坐標(biāo)系–下的數(shù)學(xué)模型建立見式(1)。

(1)

式中:u、uii分別為在–軸上的定子電壓和電流分量;e為轉(zhuǎn)子的電角速度;為定子繞組電壓;φφ分別為定子磁鏈在–軸上的分量,用方程(2)表示。

(2)

式中:L、L分別為–兩軸上的電感分量;f為永磁體磁鏈。將式(2)帶入式(1)可得到定子電壓表達(dá)式(3)。式(3)實(shí)現(xiàn)了三相永磁同步電機(jī)的完全解耦,更便于后期對控制器的設(shè)計。

(3)

PID控制器即通過控制p、i、d這3個參數(shù)對速度環(huán)傳遞的速度誤差進(jìn)行比例–積分–微分調(diào)節(jié),將轉(zhuǎn)速信號轉(zhuǎn)換為電流信號傳遞給式(3)。雖然PID控制器中的微分調(diào)節(jié)能對誤差信號做出更快速響應(yīng),但易引起高頻震蕩、噪聲放大,且參數(shù)調(diào)節(jié)難度大,因此一般工業(yè)控制都會采用PI控制器控制方法。后文也將以PI控制器為基礎(chǔ)進(jìn)行研究對比。

2 變論域模糊控制

傳統(tǒng)的模糊PI控制即在PI控制器的基礎(chǔ)上添加的模糊規(guī)則庫,根據(jù)庫中數(shù)據(jù)實(shí)時地輸出合適的PI參數(shù)。根據(jù)提前設(shè)定好的模糊規(guī)則庫,將輸入誤差及其變化率傳入庫中進(jìn)行模糊推理,即可對PI的2個參數(shù)p、i進(jìn)行實(shí)時調(diào)整[13]。模糊控制器魯棒性較好、操作簡單,同時也非常依賴專家知識。在一定的論域范圍內(nèi),過多的控制規(guī)則在精確系統(tǒng)輸出的同時也增加了系統(tǒng)復(fù)雜程度,過少的規(guī)則雖然簡化了系統(tǒng)但輸出效果不理想。

變論域模糊PI控制便是在此基礎(chǔ)上,利用伸縮因子對模糊控制器中的論域進(jìn)行自適應(yīng)調(diào)整,從而修正模糊控制過于依賴初始論域這一缺陷。伸縮因子作用下的變論域原理見圖1,為伸縮因子,[?,]為模糊控制的論域。當(dāng)控制器的輸入量增大或減小,伸縮因子隨之發(fā)生變化,并實(shí)時地控制論域伸縮。變論域方法在不改變控制規(guī)則數(shù)量的情況下,提高了控制器的精度。

在雙輸入的控制系統(tǒng)中,輸入變量偏差與偏差變化率c均會作用于伸縮因子,伸縮因子對整個變論域系統(tǒng)有著極大的影響。定義輸入輸出量的論域見式(4)。

(4)

圖1 變論域原理

Fig.1 Schematic diagram of variable universe

式中:,分別為輸入變量偏差和偏差變化率c的伸縮因子,[?,]和[?c,c]分別為兩者的初始論域。文中設(shè)定模糊語言變量均為{NB,NM,NS,ZO,PS,PM,PB}。通常采取基于函數(shù)設(shè)計的伸縮因子,表達(dá)為:

(5)

由于整個系統(tǒng)的目標(biāo)為誤差趨近于0,可知該伸縮因子的變化率與變量偏差成正比,然而式(5)中參數(shù)難以確定最佳值,因此文中將采用優(yōu)化后的BWSSA算法直接對伸縮因子進(jìn)行優(yōu)化。

3 SSA算法優(yōu)化

在SSA算法中,領(lǐng)導(dǎo)者的位置更新為:

(6)

式中:x為第只樽海鞘個體在第維度上的位置;F為在第維度上的食物位置,該值在每次迭代中都會更新為當(dāng)前種群中適應(yīng)度最佳的個體位置;b和b分別為維度空間對應(yīng)的上屆和下屆;1、2、3為3個控制參數(shù),其中2和3是[0,1]內(nèi)的隨機(jī)數(shù),1滿足式(7)。

(7)

式中:為當(dāng)前迭代次數(shù);為整個尋優(yōu)的最大迭代次數(shù)。

SSA算法中的追隨者位置緊隨前一個體,因此符合牛頓運(yùn)動定律,其位置更新為:

(8)

(9)

第(≥2)個體(追隨者)在第維的位置表示為:

(10)

3.1 BWSSA算法設(shè)計

3.1.1 布朗游走領(lǐng)導(dǎo)者位置優(yōu)化

樽海鞘群算法中領(lǐng)導(dǎo)者位置更新過于依賴當(dāng)前食物位置,喪失了個體的多樣性與主動性。海洋捕食者算法(Marine Predators Algorithm,MPA)于2020年被Afshin等[14]提出,該算法基于海洋適者生存理論,模擬了捕食者在捕獲獵物過程中的游走模式,將迭代分3期,不同時期采取不同的隨機(jī)游走策略[15]。在迭代初期,捕食者著重于勘探策略,通過布朗游走獲取移動步長。將MPA算法的布朗游走理論與SSA領(lǐng)導(dǎo)者位置更新機(jī)制相結(jié)合,使領(lǐng)導(dǎo)者隨機(jī)地朝著食物的方向移動,滿足式(11)。

(11)

其中:

(12)

其中,s為第個體(領(lǐng)導(dǎo)者)在維的移動步長;R為呈正態(tài)分布的布朗游走隨機(jī)向量;F為當(dāng)前食物位置上維的值;為[0,1]內(nèi)隨機(jī)向量;用于控制步長。

3.1.2分布追隨者位置改進(jìn)

為了打破個體盲目跟隨、陷入局部最優(yōu)的局面,在追隨者位置更新中引入分布擾動和與最優(yōu)個體的信息交流。分布的自由度參數(shù)為當(dāng)前迭代次數(shù),隨著迭代增加,自由度增大進(jìn)而變異幅度改變。=1時,分布即為柯西分布;隨著(→∞)→(0,1),它的分布狀態(tài)逐漸由前期的柯西分布趨向于后期的高斯分布??挛鞣植伎稍鰪?qiáng)算法的全局探索能力,有效地保持了種群的多樣性;高斯分布可增強(qiáng)局部開發(fā)能力,保證算法后期的收斂速度[16]。分布擾動可以幫助算法跳出局部最優(yōu)解,加快它的收斂。改進(jìn)后的領(lǐng)導(dǎo)者位置更新機(jī)制表達(dá)為:

(13)

3.1.3 過界個體加權(quán)位置修正

通常情況下,過界個體位置修正是將超出空間范圍的個體直接放置在邊界上,這會造成空間中個體分布不均,個體不夠靈活,因此文中提出基于加權(quán)重心[17-19]的修正過界個體位置的方法。

計算加權(quán)重心見式(14)—(15)。

(14)

(15)

式中:x為種群中第個體位置;worst為當(dāng)前適應(yīng)度最差個體的位置,適應(yīng)度較好的個體權(quán)重較高。

此外再引入自由落點(diǎn)設(shè)定。迭代前期增加了算法的全局探索能力,位置更新的自由隨機(jī)性更大;隨著迭代的推進(jìn),算法由全局探索逐步傾向于局部開發(fā),隨機(jī)性逐漸減弱,對加權(quán)重心的依賴性增強(qiáng)。合理的調(diào)整自身隨機(jī)性和重心依賴性,可確保不改變空間原上下部分的個體濃度。整個的位置修正設(shè)定可用式(16)表達(dá)。

(16)

3.1.4 尾端劣勢個體二次遷移

在自然界中,距離食物極遠(yuǎn)的生物為了確保生存會主動遷移至更優(yōu)位置。參考這一特性,設(shè)置追隨者群體中的后半部分個體為劣勢個體,劣勢個體具有潛在的遷移可能性,該部分個體同樣根據(jù)式(16)進(jìn)行隨機(jī)位置更新,若更新后的位置更靠近食物,則保留該遷移位置;否則移動到原位,等待下一次迭代。

3.2 BWSSA算法性能評估

改進(jìn)后的BWSSA算法具體流程見圖2。在初次運(yùn)行中,初始化種群的參數(shù)和個體的初始位置,計算適應(yīng)度并排序,選出最優(yōu)個體作為食物。隨后根據(jù)式(11)—(13)更新個體位置,劣勢個體將有二次遷移的可能。待個體位置更新完畢后對過界個體按照式(16)進(jìn)行位置修正,隨后根據(jù)適應(yīng)度對個體排序,并更新食物位置。若不滿足輸出條件則再次進(jìn)行迭代,直至滿足終止條件或迭代次數(shù)達(dá)到上限。

為驗(yàn)證BWSSA算法的性能,引入SSA算法、MPA算法進(jìn)行對比實(shí)驗(yàn),設(shè)置種群規(guī)模=25,最大迭代次數(shù)為500。測試函數(shù)選擇單峰可分基準(zhǔn)函數(shù)(Quartic)、多峰不可分基準(zhǔn)函數(shù)(Ackley)、多峰不可分基準(zhǔn)函數(shù)(Griewank)、多峰可分基準(zhǔn)函數(shù)(Rastrigin),具體信息見表1。

圖2 BWSSA算法流程

為了實(shí)驗(yàn)的準(zhǔn)確性和算法優(yōu)化的有效性,將每種算法在表1中測試函數(shù)上獨(dú)立進(jìn)行10次尋優(yōu)實(shí)驗(yàn),并從結(jié)果中獲取平均值、最優(yōu)值等。若一次實(shí)驗(yàn)的最優(yōu)值滿足,則判定該次實(shí)驗(yàn)成功,其中為當(dāng)前實(shí)際求得的最佳值,best為理論上函數(shù)的最佳值。實(shí)驗(yàn)成功率用表示,最終實(shí)驗(yàn)結(jié)果見表2。

從表2中可以看出,BWSSA算法結(jié)合了SSA快速尋優(yōu)和MPA準(zhǔn)確尋優(yōu)的特點(diǎn)。在對單峰函數(shù)(1)求解時,BWSSA求解精度遠(yuǎn)高于SSA算法和MAP算法;在對多峰函數(shù)(2、3、4)求解時,BWSSA算法不僅能尋得理論最優(yōu)值0,它的速度也比同樣尋得理論最優(yōu)值的MPA算法快了1倍。由此可見,BWSSA算法在多種尋優(yōu)問題中,尤其在多峰值函數(shù)的尋優(yōu)中具有良好的表現(xiàn)。

通過圖3可以更直接地看出,BWSSA算法在多峰函數(shù)的尋優(yōu)中不易陷入局部最優(yōu),在單峰函數(shù)的尋優(yōu)中也比SSA算法和MPA算法的收斂速度更快,搜索精度更高,整體性能更優(yōu)。

表1 基準(zhǔn)函數(shù)信息

Tab.1 Benchmark function information

表2 基準(zhǔn)函數(shù)優(yōu)化結(jié)果對比

Tab.2 Comparison of optimization results of benchmark functions

圖3 基準(zhǔn)函數(shù)優(yōu)化曲線

4 基于BWSSA算法變論域模糊PI的PMSM無感控制

將上述BWSSA算法與變論域模糊PI控制相結(jié)合,得出基于BWSSA算法的變論域模糊PI控制器模型見圖4。算法會根據(jù)輸入變量及其變化率來動態(tài)地調(diào)節(jié)伸縮因子,進(jìn)一步控制模糊控制器的論域適時變化,由此輸出更適合的PI變化參數(shù)(Δp、Δi),與設(shè)置好的PI基礎(chǔ)參數(shù)(p、i)相結(jié)合后傳入控制器,以完成優(yōu)化。

圖4 基于BWSSA的變論域模糊PI控制器

基于BWSSA的變論域模糊PI的PMSM無傳感器控制框圖見圖5。根據(jù)圖5所示的系統(tǒng)框圖搭建模型,轉(zhuǎn)速外環(huán)由BWSSA–VUFPI控制器控制,以提高系統(tǒng)調(diào)節(jié)轉(zhuǎn)速與抗負(fù)載變化的能力[20]。為了進(jìn)一步驗(yàn)證BWSSA–VUFPI控制器在無感PMSM控制中的優(yōu)越性,將它與傳統(tǒng)PI控制器、Fuzzy–PI控制器、SSA–VUFPI控制器進(jìn)行實(shí)驗(yàn)對比。通過Matlab/ Simulink環(huán)境搭建模型,仿真中的永磁同步電機(jī)主要參數(shù):電感值為2.05 mH,電阻值為1.325 Ω,摩擦因數(shù)為0.025 N·m·s,永磁體磁鏈為0.225 Wb。

從以下2個方面對BWSSA算法優(yōu)化變論域模糊PI控制器進(jìn)行分析。

1)空載實(shí)驗(yàn)。電機(jī)以100 r/min低速空載啟動,在0.3 s時給定轉(zhuǎn)速突變?yōu)楦咚? 000 r/min,該實(shí)驗(yàn)用以驗(yàn)證基于BWSSA算法的變論域模糊控制器是否具有更好的動態(tài)性能。

2)變載實(shí)驗(yàn)。電機(jī)給定轉(zhuǎn)速恒為600 r/min,先以輕載1 N·m啟動,在0.3 s時負(fù)載突變?yōu)? N·m,該實(shí)驗(yàn)用以驗(yàn)證在有外界存在干擾且干擾不固定的情況下,優(yōu)化后的控制器是否具有更好的魯棒性。

4.1 空載實(shí)驗(yàn)

在此次實(shí)驗(yàn)中,電機(jī)先以低速(100 r/min)啟動,在0.3 s時轉(zhuǎn)速突變?yōu)楦咚伲? 000 r/min)。將仿真結(jié)果進(jìn)行整理分析,得到該電機(jī)的性能指標(biāo)見表3,平均仿真結(jié)果見圖6。

圖5 基于BWSSA–VUFPI的PMSM控制框圖

表3 空載變速實(shí)驗(yàn)電機(jī)性能指標(biāo)

Tab.3 Motor performance index in no-load variable speed

分析表3可知,在BWSSA–VUFPI控制下的電機(jī)啟動時的調(diào)節(jié)時間略長,比PI控制器慢了約0.02 s,但BWSSA–VUFPI控制下電機(jī)的穩(wěn)態(tài)誤差和超調(diào)量都比PI控制器與Fuzzy–PI控制器作用下的電機(jī)要好很多,尤其穩(wěn)態(tài)誤差較PI控制器小了約1 r/min,超調(diào)量較SSA–VUFPI控制器小了約34.15%,且BWSSA–VUFPI控制器作用下的電磁轉(zhuǎn)矩在啟動時的波動峰值也較其他2個控制器高,初步證明BWSSA–VUFPI控制器在控制電機(jī)低速運(yùn)行時的穩(wěn)定性。當(dāng)0.3 s時電機(jī)轉(zhuǎn)速突變?yōu)楦咚?,BWSSA– VUFPI控制器作用下的穩(wěn)態(tài)誤差僅為1.53 r/min,其轉(zhuǎn)速超調(diào)量0.205%小于另外3種控制器作用下的超調(diào)量,比SSA–VUFPI控制器作用下約小27.56%,且調(diào)節(jié)時間較短,電磁轉(zhuǎn)矩在轉(zhuǎn)速突變時也較SSA– VUFPI控制器高約21.35%。

由圖6a可以看出,與其他3種控制器相比,BWSSA–VUFPI控制器作用下的PMSM在低速啟動和變?yōu)楦咚贂r的轉(zhuǎn)速波形更加平穩(wěn),反應(yīng)快、誤差小,幾乎無超調(diào),圖6b顯示出變速時的轉(zhuǎn)矩脈動也較平滑,恢復(fù)較快。另外圖6c顯示出優(yōu)化后的控制器對無感系統(tǒng)中的轉(zhuǎn)速跟蹤有一定的影響,例如在BWSSA–VUFPI控制器作用下,電機(jī)轉(zhuǎn)速在突變?yōu)楦咚贂r的最大轉(zhuǎn)速估算誤差僅約200 r/min,較PI控制下的誤差小了約1/3。

4.2 變載實(shí)驗(yàn)

在該實(shí)驗(yàn)中,電機(jī)以恒速600 r/min轉(zhuǎn)動,初始電機(jī)帶以1 N·m輕載啟動,待到0.3 s時加重載至3 N·m。根據(jù)仿真結(jié)果整理出電機(jī)性能指標(biāo)見表4。結(jié)合表4可知,BWSSA–VUFPI控制器作用下的電機(jī)各項(xiàng)性能指標(biāo)都較另外2種控制器要好。在0.3 s時外加負(fù)載提升為3 N·m,BWSSA–VUFPI控制下的轉(zhuǎn)速波動極小,超調(diào)量僅為0.354%,較SSA–VUFPI控制器作用下減小約62.85%,可見在電機(jī)經(jīng)受外界干擾時,由BWSSA算法優(yōu)化過的變論域模糊控制器具有較優(yōu)的調(diào)節(jié)能力,可提升整個系統(tǒng)的魯棒性。

由圖7a可看出,在電機(jī)以1 N·m啟動時,BWSSA–VUFPI控制器作用下的電機(jī)轉(zhuǎn)速平緩上升至600 r/min,調(diào)節(jié)時間較短且穩(wěn)態(tài)誤差和超調(diào)量都極小,通過波形細(xì)節(jié)也可看出其穩(wěn)定性。圖7b中電磁轉(zhuǎn)矩脈動波動小、波形平緩、恢復(fù)較快。此外圖7c表現(xiàn)出在變載實(shí)驗(yàn)中,BWSSA–VUFPI控制器更利于無傳感器系統(tǒng)中觀測器對實(shí)際轉(zhuǎn)速的跟蹤,轉(zhuǎn)速誤差較小,轉(zhuǎn)速跟蹤較穩(wěn)定。

圖6 空載變速實(shí)驗(yàn)仿真波形圖

表4 負(fù)載變載實(shí)驗(yàn)電機(jī)性能指標(biāo)

Tab.4 Motor performance index under variable load

圖7 恒速變載實(shí)驗(yàn)仿真波形

5 結(jié)語

文中首先將SSA算法進(jìn)行了合理的優(yōu)化,并與原算法進(jìn)行尋優(yōu)比對,得到了在全局或局部尋優(yōu)上都更具有優(yōu)越性的BWSSA算法。然后將BWSSA算法與變論域模糊PI控制器相結(jié)合,用于優(yōu)化變論域中的伸縮因子參數(shù),并運(yùn)用于PMSM的無傳感器控制上。根據(jù)空載變速和負(fù)載變載實(shí)驗(yàn)仿真數(shù)據(jù)可以得出,使用BWSSA優(yōu)化的VUFPI控制器可以加快系統(tǒng)的響應(yīng)速度,且在面臨外界干擾時也會有很強(qiáng)的調(diào)節(jié)能力,增強(qiáng)控制系統(tǒng)的魯棒性,不僅提升了控制性能,還有利于無傳感器控制下的觀測器對轉(zhuǎn)速的跟進(jìn)。

[1] 溫盛軍, 梁彤偉, 王佩雪. 基于位置估計的永磁同步電機(jī)全速域控制[J]. 南京理工大學(xué)學(xué)報, 2020, 44(1): 80-86.

WEN Sheng-jun, LIANG Tong-wei, WANG Pei-xue. Position Estimation Based Sensorless Control for Permanent Magnet Synchronous Motor in Full Speed Range[J]. Journal of Nanjing University of Science and Technology, 2020, 44(1): 80-86.

[2] 高靖凱, 林榮文, 張潤波. 永磁同步電機(jī)直接轉(zhuǎn)矩控制的研究及算法改進(jìn)[J]. 電機(jī)與控制應(yīng)用, 2015, 42(11): 16-20.

GAO Jing-kai, LIN Rong-wen, ZHANG Run-bo. Research and Algorithm Improvement of Permanent Magnet Synchronous Motor Direct Torque Control[J]. Electric Machines & Control Application, 2015, 42(11): 16-20.

[3] 張巍, 劉跟平, 歐勝. 永磁同步電機(jī)前饋補(bǔ)償和單神經(jīng)元PID控制[J]. 電氣傳動, 2016, 46(12): 12-15.

ZHANG Wei, LIU Gen-ping, OU Sheng. Permanent Magnet Synchronous Motor Control System Based on Feed-Forward Compensation and Single Neuron PID[J]. Electric Drive, 2016, 46(12): 12-15.

[4] 王福杰. 基于模糊PID控制和BP神經(jīng)網(wǎng)絡(luò)PID控制的永磁同步電機(jī)調(diào)速方案比較研究[J]. 微電機(jī), 2020, 53(6): 103-107.

WANG Fu-jie. A Comparative Study of Speed Control Schemes of PMSM Based on Fuzzy PID Control and BP Neural Network PID Control[J]. Micromotors, 2020, 53(6): 103-107.

[5] 李洪興. 變論域自適應(yīng)模糊控制器[J]. 中國科學(xué)E輯(技術(shù)科學(xué)), 1999, 29(1): 32-42.

LI Hong-xing. Variable Universe Adaptive Fuzzy Controller[J]. Science in China, SerE, 1999, 29(1): 32-42.

[6] MIRJALILI S, GANDOMI A H, MIRJALILI S Z, et al. Salp Swarm Algorithm: A Bio-Inspired Optimizer for Engineering Design Problems[J]. Advances in Engineering Software, 2017, 114: 163-191.

[7] 范千, 陳振健, 夏樟華. 一種基于折射反向?qū)W習(xí)機(jī)制與自適應(yīng)控制因子的改進(jìn)樽海鞘群算法[J]. 哈爾濱工業(yè)大學(xué)學(xué)報, 2020, 52(10): 183-191.

FAN Qian, CHEN Zhen-jian, XIA Zhang-hua. A Modified Salp Swarm Algorithm Based on Refracted Opposition-Based Learning Mechanism and Adaptive Control Factor[J]. Journal of Harbin Institute of Technology, 2020, 52(10): 183-191.

[8] 陳忠云, 張達(dá)敏, 辛梓蕓. 多子群的共生非均勻高斯變異樽海鞘群算法[J]. 自動化學(xué)報, 2022, 48(5): 1307-1317.

CHEN Zhong-yun, ZHANG Da-min, XIN Zi-yun. Multi-Subpopulation Based Symbiosis and Non-Uniform Gaussian Mutation Salp Swarm Algorithm[J]. Acta Automatica Sinica, 2022, 48(5): 1307-1317.

[9] 劉景森, 袁蒙蒙, 李煜. 基于改進(jìn)樽海鞘群算法求解工程優(yōu)化設(shè)計問題[J]. 系統(tǒng)仿真學(xué)報, 2021, 33(4): 854-866.

LIU Jing-sen, YUAN Meng-meng, LI Yu. Solving Engineering Optimization Design Problems Based on Improved Salp Swarm Algorithm[J]. Journal of System Simulation, 2021, 33(4): 854-866.

[10] 王夢秋, 王艷, 紀(jì)志成. 基于改進(jìn)樽海鞘群算法的PMSM多參數(shù)辨識[J]. 系統(tǒng)仿真學(xué)報, 2018, 30(11): 4284-4291.

WANG Meng-qiu, WANG Yan, JI Zhi-cheng. Permanent Magnet Synchronous Motor Multi-Parameter Identification Based on Improved Salp Swarm Algorithm[J]. Journal of System Simulation, 2018, 30(11): 4284-4291.

[11] 時維國, 劉坤亮. 改進(jìn)型高頻方波注入的PMSM無傳感器控制算法[J]. 微電機(jī), 2018, 51(6): 40-45.

SHI Wei-guo, LIU Kun-liang. Research on PMSM Sensorless Control of Improved High Frequency Square Wave Injection[J]. Micromotors, 2018, 51(6): 40-45.

[12] LIU J M, ZHU Z Q. Sensorless Control Strategy by Square-Waveform High-Frequency Pulsating Signal Injection into Stationary Reference Frame[J]. IEEE Journal of Emerging and Selected Topics in Power Electronics, 2014, 2(2): 171-180.

[13] 王霞, 朱景偉. 基于模糊PI控制的無刷直流電機(jī)調(diào)速系統(tǒng)[J]. 電氣傳動, 2014, 44(1): 63-67.

WANG Xia, ZHU Jing-wei. Speed Control System of Brushless DC Motor Based on Fuzzy PI Regulator[J]. Electric Drive, 2014, 44(1): 63-67.

[14] 胡順強(qiáng), 崔東文. 基于海洋捕食者算法優(yōu)化的長短期記憶神經(jīng)網(wǎng)絡(luò)徑流預(yù)測[J]. 中國農(nóng)村水利水電, 2021(2): 78-82.

HU Shun-qiang, CUI Dong-wen. Long-Term and Short-Term Memory Neural Network Runoff Prediction Based on Optimization of Marine Predators Algorithm[J]. China Rural Water and Hydropower, 2021(2): 78-82.

[15] 李代華, 崔東文. 基于PCA–MPA–ANFIS模型的年徑流預(yù)測研究[J]. 水電能源科學(xué), 2020, 38(7): 24-29.

LI Dai-hua, CUI Dong-wen. Annual Runoff Forecasting Based on PCA-MPA-ANFIS Model[J]. Water Resources and Power, 2020, 38(7): 24-29.

[16] 寧杰瓊, 何慶.–分布擾動策略和變異策略的花授粉算法[J]. 小型微型計算機(jī)系統(tǒng), 2021, 42(1): 64-70.

NING Jie-qiong, HE Qing. Flower Pollination Algorithm Based on T-Distribution Perturbation Strategy and Mutation Strategy[J]. Journal of Chinese Computer Systems, 2021, 42(1): 64-70.

[17] SALGOTRA R, SINGH U, SINGH S, et al. Self-Adaptive Salp Swarm Algorithm for Engineering Optimization Problems[J]. Applied Mathematical Modelling, 2021, 89(1): 188-207.

[18] ALJARAH I, HABIB M, FARIS H, et al. A Dynamic Locality Multi-Objective Salp Swarm Algorithm for Feature Selection[J]. Computers & Industrial Engineering, 2020, 147(1): 147-148

[19] ZHANG Li-ming, WANG Sai-sai, ZHANG Kai, et al. Cooperative Artificial Bee Colony Algorithm with Multiple Populations for Interval Multiobjective Optimization Problems[J]. IEEE Trans Fuzzy Systems, 2019, 27(5): 1052-1065.

[20] 余江, 楊世春, 李亞倫. 永磁同步電機(jī)矢量控制系統(tǒng)建模仿真研究[J]. 計算機(jī)仿真, 2019, 36(3): 179-183.

YU Jiang, YANG Shi-chun, LI Ya-lun. Research on Modeling and Simulation of Vector Control System for Permanent Magnet Synchronous Motor[J]. Computer Simulation, 2019, 36(3): 179-183.

Variable Universe Fuzzy Control of PMSM Based on Improved SSA

JIN Ai-juan, FENG Ya-ru, LI Shao-long

(University of Shanghai for Science and Technology, Shanghai 200093, China)

The work aims to propose a new variable universe fuzzy controller based on improved salp swarm algorithm to solve the problems of large steady-state error and poor anti-interference caused by the non-timely adjustment of PI controller parameters of permanent magnet synchronous motor, to improve the production efficiency of automatic packaging line. Through the migration strategy and variation distribution strategy, the position update of salp swarm intelligent algorithm was improved, and the weighted position correction of the crossing individuals and the secondary migration of the inferior individuals were introduced. The optimized algorithm was combined with variable universe fuzzy PI controller to adjust the contraction-expansion factor, so as to achieve better control effect of permanent magnet synchronous motor. The simulation results showed that the optimized controller had smaller offset than the traditional PI controller; meanwhile, it made PMSM respond faster in working conditions of variable speed and load. Compared with that before improvement, the overshoot of PI controller based on SSA was decreased by 21.35% and 62.85% respectively. Compared with other control, the variable universe fuzzy control obtained by the algorithm after optimizing the contraction-expansion factor can improve the robustness of the system more effectively, improve the control performance of the system, and reduce the loss in the process of variable speed.

Permanent Magnet Synchronous Machines; Variable Universe Fuzzy control; Salp Swarm Algorithm; contraction-expansion factor

TB486

A

1001-3563(2022)13-0264-11

10.19554/j.cnki.1001-3563.2022.13.034

2021?09?10

國家自然科學(xué)基金(11502145)

金愛娟(1972—),女,博士,上海理工大學(xué)副教授,主要研究方向?yàn)榭刂评碚?、電機(jī)控制和電力電子。

責(zé)任編輯:曾鈺嬋

猜你喜歡
海鞘論域同步電機(jī)
打賭你猜不出這可愛的“鬼臉娃娃”是啥!
它吃掉自己的“腦子”
改進(jìn)樽海鞘群優(yōu)化K-means算法的圖像分割
包裝工程(2022年9期)2022-05-14 01:16:22
基于變論域模糊控制的Taylor逼近型內(nèi)模PID算法
永磁同步電機(jī)兩種高頻信號注入法的比較
變論域自適應(yīng)模糊PID控制系統(tǒng)仿真與應(yīng)用
污損性海鞘的生態(tài)特點(diǎn)研究展望
永磁同步電機(jī)調(diào)速系統(tǒng)的自抗擾控制
雙論域粗糙集在故障診斷中的應(yīng)用
微生物燃料電池的變論域自適應(yīng)模糊控制研究
北川| 荔浦县| 靖宇县| 东乡族自治县| 娄烦县| 麦盖提县| 文昌市| 宁海县| 宣威市| 鹤岗市| 新丰县| 麦盖提县| 开原市| 宁河县| 锡林郭勒盟| 天等县| 西畴县| 轮台县| 鄂托克前旗| 文登市| 绍兴市| 博客| 江北区| 黄冈市| 德格县| 株洲县| 常熟市| 阿克| 西盟| 金昌市| 石门县| 聊城市| 天水市| 大英县| 巴里| 韶山市| 定南县| 庆城县| 景谷| 江口县| 深水埗区|