999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于改進神經網絡PID的永磁同步電機控制研究

2021-09-26 07:41:34閆浩安李建冬
現代防御技術 2021年4期
關鍵詞:優化

閆浩安,李建冬

(北京機械設備研究所,北京 100854)

0 引言

永磁同步電機(permanent magnet synchronous motor,PMSM)是一種結構簡單,高效實用的電機,具有轉動慣量小、無需勵磁繞組、功率密度高等優點,在要求快速響應、寬調速范圍、高精度控制的應用場合中的應用日益廣泛[1-2]。

由于PMSM是一個高度耦合的時變非線性系統,其定子電阻、交直軸電感在運行中隨溫度、磁路飽和等效應而變化,而傳統的控制方法皆是假設時變參數為常值,達到一種近似精確的控制。而為了真正發揮電機的各種優點,則需要尋找到一種控制方案對假設條件有更好的擬合[3]。

隨著近年來智能優化算法的進步以及計算機算力的提升,各種智能算法以其對非線性問題的高效求解能力,被逐漸應用到電力調速領域。針對內置式永磁同步電機(internal permanent magnet synchronous motor,IPMSM)常采用最大轉矩電流比(most torque per ampere,MTPA)控制策略,充分利用其凸極效應產生的磁阻轉矩達到最大的輸出力矩[4-5]。

本文針對IPMSM,在傳統MTPA的基礎上,采用差分進化算法(differential evolution algorithm,DE)優化的神經網絡比例積分微分(proportion integration differentiation,PID)控制,使用DE對小規模神經網絡進行優化迭代,尋找到適合特定電機的神經網絡參數,使其能夠在電機運行中輸出適合實時狀態的電流環PID參數,仿真實驗證明這種PID參數整定方法可以有效改善電機的控制特性。

1 控制系統模型

1.1 永磁同步電機的數學模型

近年來,業界在IPMSM的控制策略上,往往采用最大轉矩電流比(MTPA)控制,其主要思想為通過調整電流矢量方向,使最小的電流值產生最大的電磁轉矩,從而實現對電機的高效率調速控制[6]。

為了對電機控制模型進行數學描述,將電機模型進行適當的簡化[11],作如下假設:

(1)電機中的電流為完全三相對稱的正弦波,無空間諧波;

(2)忽略電機鐵芯的磁路飽和以及電機中的渦流和磁滯損耗。

在同步旋轉d-q坐標系下建立數學模型:

電機的電壓方程:

(1)

電機的轉矩方程:

(2)

電機的運動方程:

(3)

式中:ud,uq為dq軸等效電壓;id,iq為dq軸等效電流;R為定子電阻;Ld,Lq為直軸和交軸的等效電感;ωe為電角度轉速;ωr為機械角度轉速;Te為電磁轉矩;TL為負載轉矩;ψf為永磁體磁鏈;J為電機轉動慣量;B為阻尼系數;p為極對數。

最大轉矩電流比控制的原理即通過最小的is得到最大的Te的控制方法[8-9],其表達式為

(4)

式中:is為電流有效值。

1.2 控制系統模型

圖1為通過差分進化算法優化神經網絡PID的系統框圖。包含4個部分:①差分進化算法模塊,外環迭代對神經網絡參數進行調整;②神經網絡模塊,根據電機運行狀態,實時整定電流環PI參數;③傳統PID模塊;④電機模塊以及空間矢量脈寬調制(space vector pulse width modulation,SVPWM)模塊。

圖1 差分進化算法優化神經網絡PID的PMSM系統框圖Fig.1 System diagram of PMSM servo system using neural net PID optimized by DE

2 控制算法

PID控制理論成熟完備,各行業的線性控制系統中應用廣泛,而在高度耦合的時變非線性系統中則不能說盡如人意[10-11]。神經網絡有著很強的擬合能力,理論上能以任意精度擬合任意線性或非線性連續函數,故將神經網絡與PID結合起來,應是非線性系統的有效控制方法[12]。

2.1 差分進化算法

差分進化(differential evolution,DE)算法是一種出色的全局優化算法,被證明在全部進化算法中具有最高的效率。將神經網絡的全體權值和偏置作為DE的求解目標,對神經網絡參數進行尋優,可以快速得到較優解,且不易落入局部最優[13-14]。

DE算法的含義為,首先生成解的種群,逐一對其中的個體與種群中另外2個體的差值相加,再計算適應度后,按照適者生存進行選擇,反復迭代搜索最優解。個體的適應度函數(也即網絡的損失函數)采用誤差絕對值時間積分IAE,即

(5)

編碼方式采用實數編碼。變異策略采用DE常用策略中的DE/best/1:

vi,g=xbest,g+F(xr1,g-xr2,g),

(6)

式中:vi,g代表第g代種群中第i個個體所發生的變異;xbest,g代表第g代種群中具有最佳適應度的個體;xr1,g,xr2,g代表種群中第r1,r2個不同的個體;F為縮放因子,其取值范圍為[0,2]。變異進行交叉操作,采用二項式交叉:

(7)

式中:ui,g代表第g代種群中第i個個體的進行交叉之后的結果;CR表示發生交叉的概率。之后根據貪婪策略,選擇適應度更優的個體加入到下一代種群中,進而重復這個迭代的過程,直到達到最大迭代次數。

2.2 神經網絡PID控制算法

隨著近年來計算機算力的提升,具有強大擬合能力的神經網絡重新變為研究的熱點。每個神經元具有多個輸入項和對應數量的權值和一個常值偏置,以及一個非線性激活函數以避免網絡輸出等同于線性多項式,而神經網絡由多層多個神經元組成。

本文算法中神經網絡的輸入層設置6個輸入項,分別為電機的轉速信號及其積分、q軸電流及其積分、d軸電流及其積分,激活函數采用反正切函數,取其有界性和原點對稱性,神經網絡的2個輸出對應了電機伺服回路中電流環的2個PID控制器的參數。

鑒于PMSM運行中信號噪音較大,微分控制則會引起較大的信號振蕩,所以通常采用PI控制器。神經網絡輸出的目標正是PI控制器的控制參數,而DE算法優化的直接目標為神經網絡的權值。

2.3 優化PID算法步驟

差分進化算法的具體流程步驟如圖2所示。

圖2 差分進化算法流程圖Fig.2 Flow chart of differential evolution algorithm

步驟1:初始化階段。設置差分進化算法的種群規模為,迭代次數G,縮放系數F;神經網絡的隱含層H個神經元。隨機生成P個可以輸出接近傳統PI參數值的網絡,逐個帶入仿真模型,計算初始種群每個個體的適應度,作為迭代計算的起點。

步驟2:變異與交叉階段。按照前文所述差分計算算法的變異、交叉操作,對種群中每個個體進行操作,并將操作后的個體帶入仿真模型計算適應度。

步驟3:產生新種群階段。依據適應度對種群進行選擇操作,產生新的個體。

步驟4:若未達到最大迭代次數G,則重復步驟2~3;若達到G次,運算結束。

3 永磁同步電機的系統仿真實驗

3.1 仿真實驗模型建立

本系統仿真實驗的仿真對象為內置式正弦波永磁同步電機(IPMSM),矢量控制方法采用MTPA控制,仿真在電機的基速范圍內進行。系統仿真模型如圖3所示。

圖3 差分進化算法優化神經網絡PID的PMSM仿真模型Fig.3 Simulation model of PMSM servo system using neural net PID optimized by DE

模型主要的模塊有DE-神經網絡PID調節器、電流環PI控制器、轉速環PI控制器、SVPWM模塊[15]、IPMSM模塊。其中電流環PI控制器參數由差分進化算法進行整定,使用虛線部分表示。

3.2 仿真結果分析

電機的參數設置如表1所示。

表1 電機參數表Table 1 Motor’s parameters

為了保證訓練的有效性,設置仿真條件如下:仿真時間0.2 s,初始速度指令和負載都為0,在0.02 s 施加第1個階躍速度指令,在0.06 s和0.08 s再次施加2個一正一負的方波指令,0.14 s施加40 N 的負載,差分進化算法種群規模20,迭代30次。從Simulink的仿真中輸出傳統PID的控制曲線和本文中的優化方法的控制曲線(圖4)和整個迭代過程中的適應度收斂過程(圖5)。

圖5 差分進化算法優化過程適應度收斂曲線Fig.5 Fitness convergence curve during DE optimizing

圖4中可以看出,本文提出的算法相比傳統PID可以使穩定時間提前到來,且顯著降低靜差,掛加負載后也可以更快地消除負載所帶來的干擾,有效提高電機響應的跟隨特性,提高了抗干擾能力。從圖6可以看出,整個迭代過程保持有效的收斂速度,種群規模不太大的設定之下,無需非常大的迭代次數即可獲得有效的收斂優化效果。

圖4 算法優化結果的電機運行仿真對比圖Fig.4 Comparison diagram of motor running simulation as a result of algorithm optimization

為驗證算法優化出的網絡可以在多種輸入信號下都可以保持較好的性能,設計如下實驗進行驗證。在系統的轉速指令輸入端施加10~80 Hz的正弦波形(圖7中以20 Hz為例的速度響應曲線),每0.2 Hz測量轉速誤差的幅值和相位,以此來反映系統轉速的幅頻響應和相頻響應,進而體現出系統對多種信號的跟隨性。

從圖6可見,對于代表低變化率信號的低頻指令,本文算法優化的系統能以更低的幅值衰減跟隨指令信號;從圖8可見,對于中高變化率的指令信號,本文算法優化的系統具有更低的相位延遲,說明具有更短的上升時間,也即更好的時域響應,驗證了算法對于多種輸入具有一定的魯棒性。

圖6 系統轉速誤差的幅頻響應Fig.6 Magnitude-frequency response of rotate speed error

圖8 系統轉速誤差的相頻響應Fig.8 Phase-frequency response of rotate speed error

4 結束語

差分進化算法具有全局搜索能力,可提高網絡的學習效率,加速全局收斂;神經網絡具有自學習的任意逼近能力。本文將差分進化算法、神經網絡與傳統PID相結合,應用于內置式永磁同步電機的MTPA控制中。仿真結果表明,該控制區具有良好的控制精度和動態調節品質。

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目標優化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
圍繞“地、業、人”優化產業扶貧
今日農業(2020年16期)2020-12-14 15:04:59
事業單位中固定資產會計處理的優化
消費導刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度優化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 精品国产www| 黄色网站在线观看无码| 欧美精品亚洲精品日韩专区| jizz亚洲高清在线观看| a毛片基地免费大全| 欧美另类精品一区二区三区| 操美女免费网站| 久久香蕉国产线看观| 久久久久久高潮白浆| 亚洲色无码专线精品观看| 国产成人亚洲欧美激情| 欧美精品成人一区二区在线观看| 日本午夜网站| 欧美成人aⅴ| 亚洲欧美成人综合| 国产网站在线看| 国产精品无码影视久久久久久久| 国产日韩精品一区在线不卡| 婷婷六月在线| 欧美在线一级片| 人妻出轨无码中文一区二区| 欧美a级完整在线观看| 欧美天堂在线| 亚洲另类第一页| 亚洲精品视频在线观看视频| 久久精品人人做人人爽97| 国产美女无遮挡免费视频| 日韩免费中文字幕| 亚洲人成人无码www| 亚洲日韩精品无码专区97| 伊人国产无码高清视频| 亚洲欧美日韩色图| 在线视频精品一区| 亚洲av片在线免费观看| 欧洲精品视频在线观看| 亚洲男人的天堂久久香蕉 | 欧美色亚洲| 看国产一级毛片| 69免费在线视频| 久久免费精品琪琪| 波多野结衣国产精品| 国产美女在线观看| 国产成人亚洲毛片| 色婷婷在线播放| 国产精品白浆在线播放| 精品国产成人av免费| 久久精品只有这里有| 精品视频一区二区三区在线播| 国产精品第一区| vvvv98国产成人综合青青| 毛片基地视频| 激情影院内射美女| 午夜福利视频一区| 国产第一色| 国产日韩欧美黄色片免费观看| 欧美在线视频不卡第一页| 国产精品深爱在线| 日韩精品无码不卡无码| 午夜不卡福利| 日韩天堂在线观看| 亚洲天堂.com| 久久精品人人做人人综合试看| 国产欧美精品一区二区| 高清免费毛片| m男亚洲一区中文字幕| 毛片手机在线看| 成·人免费午夜无码视频在线观看| 伊人色天堂| 日韩欧美国产成人| 538国产视频| 凹凸国产分类在线观看| 国产午夜一级毛片| 亚洲精品爱草草视频在线| 国产麻豆精品手机在线观看| 九九九九热精品视频| 9cao视频精品| 日韩专区第一页| 国产噜噜在线视频观看| 日韩一二三区视频精品| 黄色网站在线观看无码| 中文字幕1区2区| 国产精品嫩草影院视频|