廖松林
摘? 要: 為了提高電氣自動(dòng)化控制系統(tǒng)的控制精度,提出路徑優(yōu)化混合算法的電氣自動(dòng)化控制系統(tǒng)。系統(tǒng)主要通過單神經(jīng)網(wǎng)絡(luò)的PID智能控制器,采用路徑優(yōu)化混合算法的控制策略對控制參數(shù)進(jìn)行最優(yōu)控制。研究結(jié)果表明,采用該系統(tǒng)后,電氣自動(dòng)化控制系統(tǒng)的輸出頻率波動(dòng)較小,可快速收斂于最佳頻率,單穩(wěn)態(tài)調(diào)整誤差、調(diào)節(jié)時(shí)間以及超調(diào)數(shù)目均最小。提高了電氣自動(dòng)化系統(tǒng)的控制效果,促使所控制的設(shè)備運(yùn)行在高效、最佳工作狀態(tài)。
關(guān)鍵詞: 電氣自動(dòng)化控制系統(tǒng); 路徑優(yōu)化; 混合算法; PID控制; 參數(shù)控制; 最佳頻率
中圖分類號: TN876?34; K73? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識碼: A? ? ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2020)17?0106?04
Abstract: In order to improve the control accuracy of the electric automation control system, an electric automation control system based on the hybrid algorithm of path optimization is proposed. In the system, the control strategy based on the hybrid algorithm of path optimization is adopted to perform optimum control over the control parameters by the PID intelligent controller based on the single neural network. The research results show that, after adopting the proposed system, the output frequency of the electric automation control system fluctuates less and converges to the optimal frequency quickly, and the monostable adjustment error, adjustment time and overshoot number reach to the minimum. The control results of the electrical automation system are improved, and the controlled equipment is promoted to operate in an efficient and optimal state.
Keywords: electric automation control system; path optimization; hybrid algorithm; PID control; parameter control; optimal frequency
0? 引? 言
隨著全世界經(jīng)濟(jì)的快速發(fā)展,科學(xué)技術(shù)產(chǎn)業(yè)的發(fā)展得以加速,其中高新技術(shù)產(chǎn)業(yè)的核心力量即電氣自動(dòng)化控制系統(tǒng)在多數(shù)尖端產(chǎn)業(yè)中占據(jù)十分重要的地位[1],比如:國防、遠(yuǎn)程監(jiān)控、機(jī)械行業(yè)加工和電網(wǎng)系統(tǒng)等。電氣自動(dòng)化控制系統(tǒng)的使用大大提高了此類領(lǐng)域的生產(chǎn)效率。雖然當(dāng)前我國電氣自動(dòng)化控制技術(shù)已經(jīng)取得不菲的成績,但與西方發(fā)達(dá)國家相比,中國的電氣自動(dòng)化控制技術(shù)還處于弱勢。伴隨中國市場經(jīng)濟(jì)的逐漸成熟,國際間的交流頻率增多,電氣自動(dòng)化控制技術(shù)的競爭也愈發(fā)強(qiáng)烈[2]。當(dāng)前我國的電氣自動(dòng)化的發(fā)展方向具有開放性與信息化特點(diǎn),在實(shí)際運(yùn)行中,應(yīng)嚴(yán)格遵循網(wǎng)絡(luò)技術(shù)的發(fā)展?fàn)顩r,設(shè)計(jì)與時(shí)俱進(jìn)的電氣自動(dòng)化控制系統(tǒng),保證系統(tǒng)整體管理程度得以優(yōu)化,降低后續(xù)維護(hù)量。因此,本文設(shè)計(jì)基于路徑優(yōu)化混合算法的電氣自動(dòng)化控制系統(tǒng),提高電氣自動(dòng)化控制效果。
1? 路徑優(yōu)化混合算法的電氣自動(dòng)化控制系統(tǒng)
1.1? 硬件設(shè)計(jì)
基于路徑優(yōu)化混合算法的電氣自動(dòng)化控制系統(tǒng)是圍繞水輪機(jī)調(diào)節(jié)為目標(biāo),通過基于單神經(jīng)網(wǎng)絡(luò)的PID智能控制器模塊,采用基于自適應(yīng)蟻群遺傳路徑優(yōu)化混合算法,實(shí)現(xiàn)水輪機(jī)PID智能控制器的最優(yōu)控制[3]。
1.1.1? 系統(tǒng)構(gòu)成
系統(tǒng)核心元件中包含水輪機(jī)、壓力引水道和大電機(jī),其中,包含基于單神經(jīng)網(wǎng)絡(luò)的PID智能控制器模塊,隸屬反饋控制系統(tǒng)[4]?;诼窂絻?yōu)化混合算法的電氣自動(dòng)化控制系統(tǒng)的結(jié)構(gòu)圖如圖1所示。圖1中,a描述轉(zhuǎn)速給定信號,b表示輸出的控制信號,c描述負(fù)載擾動(dòng)信號,基于電網(wǎng)容量很大的前提下,針對1臺并列運(yùn)行機(jī)組來講,它的輸出功率變動(dòng)狀況對電力系統(tǒng)頻率不存在干擾,基于此類狀況,水輪機(jī)調(diào)節(jié)反饋系統(tǒng)的作用是0,則處于開環(huán)狀態(tài),在此類狀況下基于單神經(jīng)網(wǎng)絡(luò)的PID智能控制器模塊可以開啟隨動(dòng)系統(tǒng)功能[5?6]。
1.1.2? 基于單神經(jīng)網(wǎng)絡(luò)的PID智能控制器模塊
智能PID控制器的核心是單神經(jīng)元,可以完成自我學(xué)習(xí),有較好的自適應(yīng)性,并且結(jié)構(gòu)簡單,可以快速適應(yīng)附近環(huán)境,現(xiàn)場調(diào)節(jié)參數(shù)不多,易于調(diào)節(jié)[7],可以保障控制系統(tǒng)在現(xiàn)實(shí)應(yīng)用中屬于最優(yōu)狀態(tài),它的控制效果優(yōu)于普通PID控制器。在使用單神經(jīng)元基礎(chǔ)上,能夠讓自適應(yīng)PID控制器更好的發(fā)揮作用,結(jié)構(gòu)圖如圖2所示。
針對轉(zhuǎn)換器輸入來講,它可以讓水輪機(jī)被控制過程和PID控制設(shè)置狀況得以優(yōu)化,例如設(shè)置[s(r)],在輸出時(shí)可以變換成基于神經(jīng)元學(xué)習(xí)控制中必需的有關(guān)狀態(tài)數(shù),則轉(zhuǎn)換器輸出的狀態(tài)系數(shù)[Y1],[Y2],[Y3]中,[Y1r]等同于[?r],[Y2r]的運(yùn)算方法是[?r-?r-1],[Y3r]的運(yùn)算方法是[?r-2?r-1+?r-2],[S]描述性能指標(biāo),[R]描述神經(jīng)元比例系數(shù),神經(jīng)元使用關(guān)聯(lián)檢索可以衍生控制信號[Hp],[Hi],[Hd],再采用路徑優(yōu)化混合算法的控制策略實(shí)現(xiàn)3種控制信號,也就是3種控制參數(shù)的最佳調(diào)節(jié)控制[8?9]。
1.2? 基于路徑優(yōu)化混合算法的控制策略
1.2.1? 節(jié)點(diǎn)與路徑的生成
將[Hp],[Hi],[Hd]設(shè)成PID控制器需整定的3個(gè)變量,假定3個(gè)變量都存在5個(gè)有效數(shù)位[10]。按照PID控制器里的取值狀況,設(shè)定[Hp],[Hi],[Hd]的5個(gè)數(shù)位,小數(shù)點(diǎn)前均占1位,小數(shù)點(diǎn)后均占4位,如1.002 5。之后根據(jù)此參數(shù)的蟻群算法優(yōu)化螞蟻路徑圖。針對這3個(gè)參數(shù)值,將其抽象地描述于[xOy]平面中[11],方法是:繪出15條等間距、等長度并垂直于[x]軸的線段[A1],[A2],…,[A15],其中,[A1~A5],[A6~A10],[A11~A15]依次描述[Hp],[Hi],[Hd]的第1位~第5個(gè)數(shù)位。9等分各線段,即從每條線段獲取10個(gè)節(jié)點(diǎn),依次描述此線段所表示的數(shù)位值[12]。至此,[xOy]平面中存在15×10個(gè)節(jié)點(diǎn),將1個(gè)節(jié)點(diǎn)設(shè)成[a(xj,yj,i)],其中,[xj]描述線段[Aj]的橫坐標(biāo);[yj,i]描述[Aj]上節(jié)點(diǎn)[i]的縱坐標(biāo),數(shù)值和節(jié)點(diǎn)的縱坐標(biāo)值[yj,i]相呼應(yīng)。假定某只螞蟻從坐標(biāo)原點(diǎn)[O]出發(fā),在它爬行至[Aj]線段中隨機(jī)一點(diǎn)后,實(shí)現(xiàn)一次循環(huán),它的爬行路徑能夠描述成[B=O,ax1,y1,i,ax2,y2,i,…,axj,yj,i],其中[a(xj,yj,i)]節(jié)點(diǎn)處于線段[Aj]中,那么此路徑描述的值為:
1.2.2? 算法控制過程
基于路徑優(yōu)化混合算法的控制過程如下:
1) 按照參數(shù)整定方法,即[Z?N]法,運(yùn)算PID參數(shù)是[Hp,s-M],[Hi,s-M],[Hd,s-M]。
2) 蟻群的種群數(shù)目是[n],各只螞蟻[h]存在15個(gè)用于保存螞蟻途經(jīng)15個(gè)節(jié)點(diǎn)的縱坐標(biāo)值和爬行路徑的屬性[13]。
3) 混合算法參數(shù)初始化:把螞蟻放在起點(diǎn)。
4) 設(shè)定變量[j]的值是1,如果參數(shù)[p 式中:[allowedh]描述螞蟻[h]下一步可以選取的節(jié)點(diǎn);[?jit2]描述能見度因素的重要性;[ψjit1]描述信息素軌跡強(qiáng)度重要性。 5) 各只螞蟻?zhàn)咄暌粋€(gè)節(jié)點(diǎn),采用式(4)刷新局部信息素,并自適應(yīng)變換局部信息揮發(fā)系數(shù)[14]。 式中:[Δψji=P1SPID1],[SPID1]描述途經(jīng)的節(jié)點(diǎn)路徑;局部信息素參數(shù)[δ]的值采用自適應(yīng)調(diào)節(jié);[Δψji]描述單位長度軌跡信息素強(qiáng)度。 6) 設(shè)定[j=j+1],若[j]的值不大于15,便跳至步驟3),反之,跳至步驟7)。 7) 按照螞蟻[h]爬過的路徑(數(shù)組[Gh]),運(yùn)算此路徑相應(yīng)的PID參數(shù)[Hhp],[Hhi],[Hhd];實(shí)施計(jì)算機(jī)仿真,獲取系統(tǒng)的性能指標(biāo)[shz],穩(wěn)態(tài)調(diào)整誤差[dh]與超調(diào)量[eh];運(yùn)算螞蟻[h]相應(yīng)的目標(biāo)函數(shù),記錄此輪循環(huán)里最佳路徑和最佳性能指標(biāo),并把[Hhp],[Hhi],[Hhd]導(dǎo)進(jìn)[H*p],[H*i],[H*d]里。 8) 假設(shè)[h←h+15],按照式(5)刷新全體信息素,并自適應(yīng)調(diào)節(jié)全體信息揮發(fā)系數(shù)。 式中[?]描述全體信息素?fù)]發(fā)系數(shù)。 9) 使用單點(diǎn)交叉策略實(shí)施雜交(在雜交約束變量[θ<0.000 001]時(shí)實(shí)施雜交),衍生新個(gè)體。 10) 使用基本位變異(在雜交約束變量[θ<0.01]時(shí)出現(xiàn)變異)方案,再次運(yùn)算每個(gè)參數(shù)值,若獲取的性能指標(biāo)近似于目標(biāo)函數(shù)[F],那么不去除變異,信息素實(shí)施更新,反之,去除變異[15]。 11) 如果全部蟻群沒有收斂至相同路徑,便再次把所有螞蟻放在起始點(diǎn)并跳至步驟4);反之,循環(huán)停止,輸出最佳路徑和相應(yīng)的最佳PID參數(shù)[H*p],[H*i],[H*d]。 綜上所述,路徑優(yōu)化混合算法的控制流程見圖3。 2? 仿真實(shí)驗(yàn) 將本文系統(tǒng)使用在某水電站混流式發(fā)電機(jī)組,采用本文系統(tǒng)實(shí)現(xiàn)水電站混流式發(fā)電機(jī)組中的水輪機(jī)PID最優(yōu)控制。單機(jī)設(shè)定孤立負(fù)荷,設(shè)定兩類工況,工況A是設(shè)計(jì)水頭,額定功率工作;工況B是設(shè)計(jì)水頭,部分負(fù)荷工作。機(jī)組參數(shù):轉(zhuǎn)輪型號是HL220?LJ?410;單機(jī)容量是102.7 MW;水流慣性時(shí)間常數(shù)是1.11 s,機(jī)組慣性時(shí)間常數(shù)是6.66 s。傳統(tǒng)PID控制系統(tǒng)的參數(shù)設(shè)成[Hp=]4.04,[Hi=]1.23,[Hd=]2.67。實(shí)驗(yàn)中水輪機(jī)系統(tǒng)參數(shù)見表1。 工況A中,本文系統(tǒng)、傳統(tǒng)PID控制系統(tǒng)控制下,水輪機(jī)系統(tǒng)遭到20%負(fù)荷干擾與2.1 Hz頻率干擾時(shí)的響應(yīng)曲線如圖4所示;工況B中,在本文系統(tǒng)、傳統(tǒng)PID控制系統(tǒng)控制下,水輪機(jī)系統(tǒng)遭到20%負(fù)荷干擾與2.1 Hz頻率干擾時(shí)的響應(yīng)曲線如圖5所示。分析圖4,圖5的控制結(jié)果可知:本文系統(tǒng)的控制效果優(yōu)于傳統(tǒng)PID控制系統(tǒng),在本文系統(tǒng)控制下,水輪機(jī)系統(tǒng)的輸出頻率波動(dòng)較小,快速收斂于最佳頻率;傳統(tǒng)PID控制下,水輪機(jī)系統(tǒng)的輸出頻率波動(dòng)較大,大約在實(shí)驗(yàn)用時(shí)50 s時(shí)才能收斂于最佳頻率。由此可知,本文系統(tǒng)的控制效果最佳。 測試20%負(fù)荷干擾與2.1 Hz頻率干擾時(shí),采用本文系統(tǒng)控制水輪機(jī)后,水輪機(jī)的故障率結(jié)果如圖6所示。圖6中,20%負(fù)荷干擾與2.1 Hz頻率干擾時(shí),本文系統(tǒng)控制下水輪機(jī)故障率最大值均是0.02,說明本文系統(tǒng)存在較高的抗干擾性。 設(shè)定水輪機(jī)系統(tǒng)輸入量屬于單位階躍信號。設(shè)定螞蟻數(shù)目是30,迭代次數(shù)為100次。PID控制參數(shù)范圍為:[Hp=Hi=Hd=][0.000 01,20],依次和PLC的電氣自動(dòng)化控制系統(tǒng)、帶式輸送機(jī)可控變速裝置電氣控制系統(tǒng)進(jìn)行對比。圖7是3種系統(tǒng)控制下,水輪機(jī)系統(tǒng)PID單位階躍響應(yīng)圖。 表2是PID整定參數(shù)和系統(tǒng)單位階躍性能指標(biāo)?;趫D7與表2中數(shù)據(jù)可知,本文系統(tǒng)控制PID三個(gè)參數(shù)效果最好,本文系統(tǒng)控制下水輪機(jī)系統(tǒng)單位階躍性能指標(biāo)和另外兩個(gè)系統(tǒng)相比,本文系統(tǒng)的穩(wěn)態(tài)調(diào)整誤差、調(diào)節(jié)時(shí)間以及超調(diào)數(shù)目均低于其他兩種系統(tǒng),由此可知,本文系統(tǒng)控制性能最好。 3? 結(jié)? 論 本文設(shè)計(jì)一種基于路徑優(yōu)化混合算法的電氣自動(dòng)化控制系統(tǒng),并將其應(yīng)用于實(shí)驗(yàn)之中,經(jīng)測試不同工況中,當(dāng)存在20%負(fù)荷干擾與2.1 Hz頻率干擾時(shí),本文系統(tǒng)的控制效果優(yōu)于傳統(tǒng)PID控制系統(tǒng),本文系統(tǒng)控制下,水輪機(jī)系統(tǒng)的輸出頻率波動(dòng)較小,快速收斂于最佳頻率,且本文系統(tǒng)控制下水輪機(jī)故障率最大值均是0.02,存在較高的魯棒性。 電氣自動(dòng)化控制系統(tǒng)的設(shè)計(jì)和研發(fā)必須分析干擾設(shè)備運(yùn)行的工作環(huán)境,工作環(huán)境和設(shè)備的運(yùn)行存在很大的關(guān)聯(lián)性,設(shè)計(jì)時(shí)需要十分關(guān)注外界環(huán)境的干擾。另外,為了保證系統(tǒng)可以完成穩(wěn)定的功率傳輸,基于系統(tǒng)研發(fā)設(shè)計(jì)周期,系統(tǒng)研發(fā)人員必須準(zhǔn)確掌握系統(tǒng)的工作原理。 參考文獻(xiàn) [1] 李嘯驄,鄭濤,梁志堅(jiān),等.水輪機(jī)水門、勵(lì)磁與電氣制動(dòng)系統(tǒng)非線性綜合控制[J].電力自動(dòng)化設(shè)備,2016,36(7):97?103. [2] 吳明永,李菊生,王國偉,等.基于PLC的硅鐵配料自動(dòng)化控制系統(tǒng)的設(shè)計(jì)與應(yīng)用[J].電氣傳動(dòng),2016,46(2):72?76. [3] 郭俊,田慕琴,宋建成,等.綜采工作面生產(chǎn)自動(dòng)化控制系統(tǒng)的開發(fā)[J].煤炭技術(shù),2016,35(7):277?279. [4] 楊淑英,丁大尉,李曦,等.基于反電動(dòng)勢滑模觀測器的異步電機(jī)矢量控制[J].電機(jī)與控制學(xué)報(bào),2016,20(10):23?30. [5] 張國柱,徐殿國,朱良紅,等.高功率因數(shù)無電解電容電機(jī)驅(qū)動(dòng)系統(tǒng)電流控制策略[J].電機(jī)與控制學(xué)報(bào),2018,22(1):100?106. [6] 杜鋒.基于ARM的可重構(gòu)控制器在船舶電站自動(dòng)化控制系統(tǒng)的應(yīng)用研究[J].艦船科學(xué)技術(shù),2017,39(18):97?99. [7] 李敬兆,高之翔,楊大禹,等.礦山大型機(jī)電設(shè)備協(xié)同控制[J].工礦自動(dòng)化,2017,43(3):15?19. [8] 范家華,馬磊,周攀,等.基于徑向基神經(jīng)網(wǎng)絡(luò)的壓電作動(dòng)器建模與控制[J].控制理論與應(yīng)用,2016,33(7):856?862. [9] 李寅,鄧仰東.基于GPU的混合式全源對最短路徑算法研究[J].微電子學(xué)與計(jì)算機(jī),2016,33(2):77?82. [10] 蘇健民,張凡,李思陽.一種基于區(qū)域路徑優(yōu)化的混合聚類方法[J].黑龍江大學(xué)自然科學(xué)學(xué)報(bào),2016,33(3):399?404. [11] 侯貴升,吳曉蓓,黃成,等.混合型異構(gòu)傳感器網(wǎng)絡(luò)中移動(dòng)數(shù)據(jù)收集器的路徑優(yōu)化[J].控制與決策,2016,31(7):1285?1290. [12] 張弦,劉柏希,屈濤.基于混合算法的挖掘機(jī)工作裝置參數(shù)綜合優(yōu)化的研究[J].機(jī)械傳動(dòng),2016,40(10):28?32. [13] BAEZA J R, GARCIA C. Friction compensation in pneumatic control valves through feedback linearization [J]. Journal of control automation & electrical systems, 2018, 29(3): 303?317. [14] 劉振軍,楊迪雄.面向全局優(yōu)化基于分形的混合混沌優(yōu)化算法[J].數(shù)學(xué)的實(shí)踐與認(rèn)識,2016,46(9):192?202. [15] WANG Shijin, LI Qingyun, CAO Xi, et al. Optimization of air route network nodes to avoid "three areas" based on an adaptive ant colony algorithm [J]. Transactions of Nanjing University of Aeronautics and Astronautics, 2016, 33(4): 469?478.