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

基于改進BP神經網絡算法的激光晶體生長控制研究

2019-09-18 02:52:40李建鴻紀文剛儲承貴
人工晶體學報 2019年8期
關鍵詞:優化

李建鴻,紀文剛,宋 星,儲承貴

(1.北京石油化工學院信息工程學院,北京 102617;2.北京化工大學信息科學與技術學院,北京 100029)

1 引 言

光電子產業是二十一世紀中國實現信息化的支柱產業,激光晶體材料是該支柱產業的重要材料之一[1]。激光晶體作為固體激光器的重要物質,在各個領域均有廣泛應用[2-3]:在工業和農業方面,主要應用于材料的加工、激光熱處理或激光退火、以及激光化學法制作微電子器件;在醫療方面成功應用于眼科、外科和防治腫瘤;在軍事應用中,主要有激光測距、激光雷達、激光探測、激光制導和激光武器;在其他方面的應用,如激光電視、激光通信和激光催化等。激光晶體材料的不斷發展和廣泛應用對激光晶體生產設備提出了越來越高的控制要求。隨著激光晶體生長長度的增加,固熔生長界面的散熱效果越來越差,晶體爐的特性具有參數時變性,應用傳統PID控制算法難以較好的克服被控對象的時變性和非線性[4]。不少學者投入大量精力致力于激光晶體生長控制算法的研究,在傳統PID控制算法中引入專家控制、模糊智能控制等,取得了一定程度上的進步[5-6]。

采用傳統BP神經網絡算法收斂緩慢、容易陷入局部最小化,筆者將自適應學習率優化算法應用于改進BP神經網絡,改進后的BP神經網絡算法既保留了傳統BP算法強大的非線性映射能力和泛化能力,又克服了其收斂速度慢、易陷入局部最小化的局限性。改進的BP算法對神經網絡進行訓練得到最優化的PID參數,應用于激光晶體生長控制仿真研究,對于克服晶體生長過程中被控對象的參數時變、非線性等特性,抑制晶體生長后期溫度的上漂具有重要的研究意義。

2 激光晶體生長過程及問題分析

激光晶體的提拉生長主要分為以下幾個過程:上縮頸階段、放肩階段、等徑階段、收肩階段和下縮頸階段等。激光晶體生長過程中,對激光晶體直徑控制的目的就是使得晶體能夠按照提前設定的幾何模型進行生長。將裝在籽晶桿下端的籽晶通過提拉旋轉裝置,下到熔化的晶體熔液中,當籽晶和晶體熔液達到熱平衡時,晶體熔液會吸附到籽晶上,隨著籽晶桿的旋轉和提拉運動,吸附在籽晶上的晶體熔液會形成過冷狀態,在外界溫度低于熔點狀態溫度時,熔體就會慢慢結晶[7]。

圖1 晶體爐溫度曲線Fig.1 Curve of crystal furnace temperature

隨著激光晶體不斷生長,坩堝內熔體液面的不斷下降、晶體爐內固熔比例的不斷發生變化、晶體生長長度越來越長使得晶體爐內散熱效果越來越差等一些干擾因素,會使得激光晶體生長后期晶體爐內的溫度上漂且控制系統無法抑制,晶體爐內溫度的上漂導致晶體到生長后期無法保持等徑生長[8-9]。激光晶體生長爐溫度曲線如圖1所示。

由數據庫記錄的激光晶體生長過程數據繪制晶體爐溫度曲線,觀察曲線可知,晶體生長前期晶體爐內能夠實現相對穩定的溫度控制,而晶體生長后期晶體爐內的溫度開始出現上漂,且系統無法抑制溫度上漂。可見傳統PID控制算法無法很好的抑制晶體生長后期由于各種干擾因素引起的晶體爐溫度上漂的問題。

3 基于BP神經網絡的PID控制器設計

圖2 基于BP神經網絡的PID控制器結構Fig.2 Structure of PID controller based on BP neural network

基于BP神經網絡訓練整定PID參數的控制器,其組成主要分為兩部分:即經典PID和BP神經網絡。BP神經網絡能夠逼近任意的非線性函數,BP神經網絡的PID控制通過對網絡的學習訓練,調整神經網絡的權系數實現控制參數kp、ki、kd輸出的最佳組合,通過BP神經網絡在線參數自整定實現最佳的PID控制。基于BP神經網絡的PID控制器結構如圖2所示。

3.1 BP神經網絡結構

BP神經網絡是一種按照誤差逆向傳播算法訓練的多層前饋神經網絡,神經網絡結構包括輸入層、隱含層和輸出層[10],其結構圖如圖3所示。

以期望值、實際值以及誤差作為神經網絡訓練的輸入,則神經網絡的輸入層表示為:

Oj(1)=x(j)j=1,2,……M

(1)

其中,M表示的是網絡輸入變量的數量,由于共有3個輸入變量,所以M=3。

網絡隱含層的輸入和輸出表示為:

圖3 BP網絡結構Fig.3 Structure of BP network

(2)

Sigmoid函數具有正對稱和負對稱的特性,作為隱含層神經元的活化函數:

(3)

網絡輸出層的輸入和輸出表示為:

(4)

網絡神經元輸出層節點分別對應PID控制器參數kp,ki,kd,Sigmoid函數具有非負的特性,可選作為輸出神經元的活化函數:

(5)

選取性能指標函數:

(6)

根據梯度下降法,調整校正神經網絡的加權系數,即根據給定的網絡性能指標函數E(k),通過搜索并且調整網絡加權系數的負梯度方向,同時附加一個全局極小的慣性項加快搜索收斂速度,慣性項為:

(7)

式(7)中,網絡學習速率用符號η表示,慣性系數用符號α表示。

(8)

(9)

由上式,可求得:

(10)

(11)

(12)

根據上述各式,通過分析可得網絡輸出層加權系數的學習算法為:

Δwli(3)(k)=αΔwli(3)(k-1)+ηδl(3)Oi(2)(k)

(13)

(14)

同理可得,網絡隱含層加權系數的學習算法為:

Δwij(2)(k)=αΔwij(2)(k-1)+ηδi(2)Oj(1)(k)

(15)

(16)

式中,

g′(·)=g(x)(1-g(x))

(17)

f′(·)=(1-f2(x))/2

(18)

通過設置學習速率和慣性系數等參數,完成BP神經網絡的建立。

3.2 控制器算法設計

圖4 BP神經網絡PID控制算法流程圖Fig.4 Flow chart of PID control algorithm based on BP neural network

系統基于增量式PID進行閉環控制,通過在線調整方式對控制參數kp、ki、kd進行調整,BP神經網絡結構的三個輸出神經元對應PID控制器的三個可調參數,通過神經網絡自身的學習來調整加權系數,使神經網絡輸出層神經元輸出最優PID控制參數[11]。BP神經網絡PID控制的算法流程圖如圖4所示。

4 AdaGrad優化BP神經網絡算法

傳統的BP算法的核心是基于梯度的最速下降方法,對于每一個參數都用相同的學習率進行更新,該方法存在著容易陷入局部最小化和收斂慢的問題。采用AdaGrad深度學習優化算法來改進傳統的BP神經網絡算法對PID參數進行訓練,在傳統的BP神經網絡算法中,對于所有參數都使用了同一個學習速率,但是同一個學習速率所訓練的參數并不能夠很好的適用于任一時刻的過程控制,我們希望在開始誤差較大的時刻,訓練網絡使用大一點的學習速率,可以使收斂速度加快,同理訓練的后期使用小一點的學習率,可以比較穩定的落入一個局部最優解。AdaGrad優化算法針對該問題能夠自適應地為各個參數分配不同的學習率,并且在更新規則中,不再設定固定的學習率,在每次迭代優化過程中自適應地使用不同的學習率。

Adagrad的基本思想是對每個變量用不同的學習率,隨著優化過程的進行,對于已經減慢較多的變量使其學習率變量減小,對于未減少的變量保持學習速率。Adagrad深度學習優化算法通過使用一個小批量隨機梯度gt按元素平方的累加變量nt對學習率進行了約束,即[12]:

(19)

式中,對gt從1到t進行遞推,形成一個約束項正則化矩陣,即:

(20)

式中,ε為一個很小的值用于保證分母不為零。

在訓練的前期,gt的值較小時,正則化矩陣的值較大,可以用于放大梯度;到了訓練后期,gt的值較大時,正則化矩陣的值較小,可以約束梯度。Adagrad根據自變量在每個維度中自變量的梯度值的大小調整每個維度的學習率,以避免統一學習率難以適應所有維度的問題。

在激光晶體生長過程中,對于晶體生長后期存在的一些干擾因素,自適應地采用不同的學習率訓練PID參數,能讓目標函數更快的收斂,更快的找到最優化的PID參數,以便能夠更好更快更穩的克服干擾因素帶來的激光晶體停止生長的問題。

5 仿真分析

5.1 構建SIMULINK仿真模型

通過BP神經網絡整定PID控制參數的原理分析和Adagrad深度學習優化BP訓練網絡的改進,編寫S函數實現BP神經網絡訓練,在Matlab/simulink中搭建激光晶體生長控制的仿真模型,系統仿真方框圖如圖5、圖6所示。

圖5 基于BP神經網絡PID控制的激光晶體生長控制仿真Fig.5 Simulation of laser crystal growth control based on BP neural network PID control

5.2 階躍響應仿真實驗

將傳統PID、BP神經網絡整定PID以及經過改進自適應學習率的BP神經網絡整定PID分別應用到激光晶體生長控制系統中的直徑調節器中并進行仿真實驗,可以得到激光晶體直徑的階躍響應曲線如圖7所示。

通過Adagrad深度學習優化BP神經網絡自適應學習率后的改進算法的自學習來調整網絡的加權系數,對控制器的三個PID參數kp、ki和kd進行自適應整定,使得神經網絡輸出對應于某種最優控制律下的PID參數并應用于激光晶體生長控制中,從仿真實驗中的單位階躍響應曲線可以看出經改進自適應學習率后的BP神經網絡整定的PID控制和傳統BP神經網絡整定的PID控制在響應速度、調節時間上明顯優于傳統PID控制,其中經改進自適應學習率后的BP神經網絡整定的PID控制的效果是最好的。

圖6 Subsystem內部仿真結構Fig.6 Internal simulation structure of subsystem

圖7 系統單位階躍響應曲線Fig.7 Curves of system unit step response

5.3 系統干擾仿真實驗

在激光晶體生長過程中,受控對象模型具有非線性和時變特性,隨著坩堝中熔體液面的不斷下降、晶體爐內固熔比例不斷發生變化、晶體長度的不斷增加,被控對象模型的特征參數會發生變化,晶體長度的不斷增加也會使得散熱效果越來越差,晶體生長到后期無法維持等徑生長。晶體生長過程中所受到的一些影響因素可以等效為速度擾動,將相同的干擾分別加入到上述三種不同方法整定的PID控制的控制系統中進行仿真對比實驗。仿真模型如圖8所示。

圖8 加入擾動simulink仿真實驗框圖Fig.8 Simulink simulation experiment block diagram which add disturbed

通過對控制系統加入干擾進行仿真實驗,得到系統副回路的溫度輸出曲線以及系統直徑(重量)輸出曲線如圖9、圖10所示。分析曲線可知,系統在干擾作用下,采用常規PID控制算法時溫度曲線會超過設定溫度曲線,晶體生長到后期無法維持等徑生長,而傳統BP神經網絡整定PID控制和經改進自適應學習率后的BP神經網絡整定PID控制能夠較好的抑制干擾,溫度曲線不會超過設定溫度曲線,系統能夠較快的恢復穩定,抗干擾能力強,其中經改進自適應學習率后的BP神經網絡整定PID的控制效果會更優于傳統BP神經網絡整定PID的控制效果,系統副回路的溫度輸出曲線以及系統直徑(重量)輸出曲線的平滑度更好,穩定性更好,能夠更好的抑制溫度上漂,后期也能更好更快的抑制干擾從而維持晶體等徑生長。

圖9 干擾下的副回路溫度輸出曲線以及直徑輸出曲線Fig.9 Sub-circuit temperature output curves and diameter output curves under the interference

6 結 論

通過對激光晶體生長過程和激光晶體生長后期存在的問題進行分析,分別采用常規PID控制、傳統BP神經網絡整定PID以及Adagrad深度學習優化BP神經網絡整定PID三種控制方法對激光晶體生長過程的simulink模擬仿真實驗。實驗表明,經過Adagrad深度學習算法優化的BP神經網絡能夠自適應為各個參數分配學習率整定PID參數,通過優化算法改進的神經網絡的自學習調整加權系數,實現一種由優化改進的BP神經網絡整定的最佳PID控制,在響應速度、調節時間、抗干擾能力等方面都明顯優于常規PID控制和傳統BP神經網絡整定PID,能夠較好的抑制激光晶體生長后期晶體爐溫度上漂的問題,為激光晶體生長提供一種有效的控制方法。

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(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
主站蜘蛛池模板: 一级毛片基地| 精品成人一区二区三区电影| 午夜影院a级片| 国产精品成人不卡在线观看| 久久人午夜亚洲精品无码区| 亚洲天堂网视频| 最新日韩AV网址在线观看| 欧美五月婷婷| 精品天海翼一区二区| 亚洲成a∧人片在线观看无码| 亚洲综合专区| 国产a v无码专区亚洲av| 亚洲男人的天堂久久香蕉 | 成人精品亚洲| 91精品国产91久无码网站| 亚洲色偷偷偷鲁综合| 国产极品美女在线播放| 91精品最新国内在线播放| 2018日日摸夜夜添狠狠躁| 国产成人亚洲日韩欧美电影| 国产成人精品男人的天堂下载| P尤物久久99国产综合精品| 国产精品亚洲五月天高清| 一本大道视频精品人妻 | 中文字幕在线日本| 成人福利一区二区视频在线| 9啪在线视频| 色窝窝免费一区二区三区| 91色在线观看| 久久99国产精品成人欧美| 青青草国产在线视频| 亚洲天堂777| 青青久在线视频免费观看| 国产aⅴ无码专区亚洲av综合网| 国产精品不卡片视频免费观看| 亚洲欧洲自拍拍偷午夜色| 久久精品亚洲热综合一区二区| 99999久久久久久亚洲| 波多野结衣中文字幕一区二区| 国产精品成人免费视频99| 国产在线精品人成导航| 啪啪永久免费av| 2021最新国产精品网站| 国产素人在线| 国产精品一区二区在线播放| 日韩精品资源| 亚洲精品人成网线在线| 欧美国产综合视频| 欧美成人午夜视频免看| 亚洲日本中文字幕天堂网| 777国产精品永久免费观看| 亚洲日本中文字幕乱码中文| 日韩a级毛片| 国产情精品嫩草影院88av| 免费a在线观看播放| 亚国产欧美在线人成| 秋霞国产在线| 日本www色视频| 欧美午夜在线播放| 亚洲三级色| 中文无码伦av中文字幕| 国产91精品调教在线播放| 国产欧美日韩在线一区| 国产在线拍偷自揄观看视频网站| 国产成熟女人性满足视频| 在线免费不卡视频| 少妇高潮惨叫久久久久久| 国产99免费视频| 国产精品成| 在线观看精品自拍视频| 国产在线精彩视频二区| 深夜福利视频一区二区| 国产精品私拍在线爆乳| 日韩在线视频网| 亚洲伦理一区二区| 色综合久久无码网| 久久夜色精品国产嚕嚕亚洲av| 国产精品亚洲а∨天堂免下载| 白丝美女办公室高潮喷水视频| 香蕉久久国产超碰青草| 中文字幕在线视频免费| 91精品国产丝袜|