• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      自動控制的優(yōu)化模型和算法應(yīng)用研究

      2020-06-15 06:26:09姚磊黃碩高華
      關(guān)鍵詞:優(yōu)化模型自動控制應(yīng)用

      姚磊 黃碩 高華

      摘 要:在自動控制技術(shù)領(lǐng)域中,涉及對工程問題的優(yōu)化,選擇出最佳的方案.通過構(gòu)建自動化控制優(yōu)化模型,設(shè)立相應(yīng)的目標(biāo)函數(shù)和約束條件,并通過選擇合適的優(yōu)化算法進(jìn)行模型的求解,從而得出最優(yōu)解.本文以具體的自動化控制優(yōu)化模型和求解算法為例,分析自動化優(yōu)化控制的過程和具體應(yīng)用方法.

      關(guān)鍵詞:自動控制;優(yōu)化模型;算法;應(yīng)用

      中圖分類號:TP18? 文獻(xiàn)標(biāo)識碼:A? 文章編號:1673-260X(2020)05-0042-03

      如今科技的進(jìn)步方便了人們的生活,也改變了人們的生活方式,自動化控制技術(shù)也得到了較為快速的發(fā)展.自動化控制技術(shù)為當(dāng)今較為前言的技術(shù),在工程實(shí)際中具有廣泛的應(yīng)用.自動化控制技術(shù)是隨著科技進(jìn)步和工業(yè)生產(chǎn)需要而逐漸發(fā)展起來的先進(jìn)技術(shù),自動化控制技術(shù)未來的發(fā)展是用來解決具體的工程實(shí)際問題[1].對于自動化控制優(yōu)化模型,在工程實(shí)際中的應(yīng)用范圍較廣,本文以某具體的應(yīng)用場景為例,分析自動化控制優(yōu)化模型的具體建立過程和求解過程,對于提高優(yōu)化模型在工程中的實(shí)際應(yīng)用具有一定的意義.

      1 自動控制的優(yōu)化模型

      隨著控制技術(shù)和信息通信技術(shù)的不斷發(fā)展進(jìn)步,自動控制技術(shù)在人們的生產(chǎn)和生活中應(yīng)用逐漸廣泛.此外控制技術(shù)與信息化技術(shù)的普及,提高了日常工作的效率和精確性,同時也在一定程度上提高了工業(yè)生產(chǎn)效率.自動化控制技術(shù)和控制系統(tǒng)在現(xiàn)代化工業(yè)生產(chǎn)中應(yīng)用較為廣泛,自動化控制系統(tǒng)的業(yè)務(wù)包括工控元件、變頻器、運(yùn)動控制、機(jī)器人、PLC、DCS、過程安全、軟件、HMI和傳感器等.

      此外將信息技術(shù)應(yīng)用在智能化控制系統(tǒng)中,能夠提高控制系統(tǒng)的智能化水平和自動化水平,同時也能提高企業(yè)的經(jīng)濟(jì)效益,推動生產(chǎn)管理的協(xié)同化、可視化和網(wǎng)絡(luò)化[2],實(shí)現(xiàn)人、設(shè)備、材料等生產(chǎn)要素和資源的相互識別、實(shí)時交互、信息集成,從而可以提高企業(yè)的生產(chǎn)經(jīng)營效率,縮短產(chǎn)品的生產(chǎn)制造周期,并且可以在一定程度上降低企業(yè)的生產(chǎn)成本建立自動控制的優(yōu)化模型,需要設(shè)立相應(yīng)的目標(biāo)函數(shù)和約束條件[3].本文分別以某企業(yè)電氣化控制系統(tǒng)的能源消耗量最小、控制系統(tǒng)的運(yùn)行風(fēng)險最小和該企業(yè)的生產(chǎn)成本最小等為目標(biāo)函數(shù),具體的表達(dá)式如下式所示:

      式中:T為企業(yè)全天的生產(chǎn)時段,可以將一天分為24個時段;Pw,j為企業(yè)在一個時段內(nèi)的能源消耗量;f(ui)為電氣化控制系統(tǒng)中的節(jié)點(diǎn)i的電壓概率密度函數(shù),f(pi)為支路l的概率密度函數(shù);hG,jt表示該企業(yè)在該時段是否處于工作狀態(tài),如在工作狀態(tài)則取值為1,否則為0;pf為消耗單位能源的價格;Cn21為企業(yè)生產(chǎn)的其他綜合成本.

      優(yōu)化控制模型的約束條件包括電氣化控制系統(tǒng)的功率平衡約束、支路潮流約束、節(jié)點(diǎn)電壓約束、控制系統(tǒng)的功率上下限約束等

      PG,i+Pw,i-PD,i=UiUj(Gijcos?茲ij+Bijsin?茲ij),i∈NBQG,i+Qw,i-QD,i=UiUj(Gijsin?茲ij-Bijcos?茲ij),i∈NB (4)

      -Pij,max≤Pij≤Pij,max,ij∈NL? (5)

      Ui,max≤Ui≤Ui,max,i∈NB? (6)

      PGi,max≤PG,i,t≤PG,i,max,ij∈NG? (7)

      在建立好目標(biāo)函數(shù)和約束條件之后,就可以通過采用具體的優(yōu)化算法對建立的模型進(jìn)行求解,得出控制系統(tǒng)的最優(yōu)解.

      2 自動控制的算法分析

      自動化控制技術(shù)是隨著科技進(jìn)步和工業(yè)生產(chǎn)需要而逐漸發(fā)展起來的先進(jìn)技術(shù),自動化控制技術(shù)未來的發(fā)展趨勢是和其他相關(guān)技術(shù)相結(jié)合,同時也賦予了消費(fèi)者更多的選擇和提供更高品質(zhì)的生活,這也是眾多自動化企業(yè)未來的發(fā)展趨勢,其中利用自動控制技術(shù)對遇到的工程問題進(jìn)行優(yōu)化就是自動化控制技術(shù)未來的發(fā)展趨勢之一.隨著自動化控制技術(shù)的發(fā)展進(jìn)步,智能化控制技術(shù)逐漸在多個行業(yè)中得到了應(yīng)用.智能化符合未來自動控制工程技術(shù)的發(fā)展方向,自動化只是智能化概念的一部分,智能化不僅包括自動化,還包括感知、分析、思考、判斷、決策者等與智能化相關(guān)的技術(shù).

      在優(yōu)化模型的求解算法方面,自動控制模型的求解算法很多,本文以預(yù)測校正內(nèi)點(diǎn)法為例,分析采用該方法求解自動控制優(yōu)化模型的具體方法.對于具有N個節(jié)點(diǎn)、m個等式約束和r個不等式約束的控制系統(tǒng),其一般的非線性模型可表示為:

      式中:f(x)為非線性目標(biāo)函數(shù);h(x)=[h1(x),…,hm(x)]T為等式約束條件;g(x)=[g1(x),…,gr(x)]T為不等式約束條件;g=[g1,…,gr]T為不等式約束允許下限;g=[g1,…,gr]T為不等式約束允許上限.對于上述模型,首先需要通過引入松弛變量將不等式約束轉(zhuǎn)化為等式約束.

      式中松弛變量u=[u1,…,ur]T和l=[l1,…,lr]T應(yīng)滿足u>0和l>0的條件.松弛變量u和l的非負(fù)條件可以通過在目標(biāo)函數(shù)中引入對數(shù)懲罰因子來保證,障礙參數(shù)?滋>0.上述等式優(yōu)化問題可以采用拉格朗日乘子法求解,構(gòu)造的拉格朗日函數(shù)如下所示:

      L=f(x)-yTh(x)-zT[g(x)-l-]-wT[g(x)+u-g]-?滋(lnli+lnui)

      (10)

      式中:x、l和u為原始變量向量;y、z和w為對偶變量向量;y=[y1,…,ym],z=[z1,…,zr]和w=[w1,…,wr]均為拉格朗日乘子.對偶間隙Gap=lTz-uTw.x為n維向量,即有n個變量.根據(jù)庫恩-塔克最優(yōu)性條件,該問題極小值存在的必要條件為拉格朗日函數(shù)對所有變量及乘子的偏導(dǎo)數(shù)為0,即當(dāng)梯度為0時達(dá)到局部最小[4].采用牛頓法將其在初始點(diǎn)x0處一階泰勒展開為?駐x=-f(x0).記H=?塄xf(x)-?塄xTh(x)y-?塄xTg(x)(z+w),則將式(10)一階泰勒展開并保留Li和LH的高階項(xiàng).修正方程式的系數(shù)矩陣的維數(shù)為(4r+m+n)×(4r+m+n),系統(tǒng)的節(jié)點(diǎn)數(shù)越多,維數(shù)越大,求解的計(jì)算量也越大,故需對其進(jìn)行變換.此時求解矩陣的計(jì)算量大大減小,上式中H′和Lx′的表達(dá)式如下式所示:

      H′=?塄xTg(x)(L-1Z-U-1W)?塄xg(x)+Lx′=-?塄xTg(x)[z-?滋L-1e+L1Z(g(z)-l-)+W? +?滋U-1e+U-1W(g(x)+u-)]-H (11)

      采用預(yù)測校正內(nèi)點(diǎn)法求解修正方程式的步驟如下:

      (1)先在預(yù)測階段由上述方程式解出仿射方向?駐?姿af.

      M?駐?姿af=daf? (12)

      (2)計(jì)算仿射迭代步長ap和ad:

      上式中i=1,…,r,r為系統(tǒng)的不等式約束數(shù).

      (3)計(jì)算仿射補(bǔ)償間隙:

      Gapaf=(l+ap?駐laf)T(Z+ad?駐Zaf)-(u+ap?駐uaf)T(W+ad?駐Waf)(15)

      在此基礎(chǔ)上,再計(jì)算仿射障礙參數(shù):

      將仿射障礙參數(shù)?滋af代入到dce和dco矩陣中,即可計(jì)算出dce和dco.

      (4)在校正階段,求解出校正方向?駐?姿co.

      M?駐?姿co=dae+dco? (17)

      最后,將預(yù)測階段和校正階段解出的修正量相加,計(jì)算出的?駐?姿對原變量和對偶變量進(jìn)行更新.

      ?駐?姿=?駐?姿af+?駐?姿co? ?(18)

      由上述可知,預(yù)測校正內(nèi)點(diǎn)法是將解出的仿射方向和校正方向相加作為迭代的牛頓方向,因而比原對偶內(nèi)點(diǎn)法具有更好的收斂性.預(yù)測校正內(nèi)點(diǎn)法的計(jì)算流程圖如圖1所示.

      以上是采用預(yù)測校正內(nèi)點(diǎn)法計(jì)算自動控制優(yōu)化模型的具體步驟,優(yōu)化求解算法也是進(jìn)行優(yōu)化模型建立的關(guān)鍵,對于尋找出最優(yōu)解具有重要的價值.對于控制系統(tǒng)的工業(yè)流程,首先需要確定控制對象[5],明確控制任務(wù)和改造設(shè)計(jì)要求,要了解工藝過程與電氣執(zhí)行元件之間的關(guān)系和對電控系統(tǒng)的控制要求,擬定控制系統(tǒng)改造設(shè)計(jì)的技術(shù)條件[6].此外對自動化控制系統(tǒng)的控制要求進(jìn)行分析,是實(shí)現(xiàn)控制系統(tǒng)的前提,在具體的控制系統(tǒng)的硬件和軟件的實(shí)現(xiàn)中,應(yīng)使得控制系統(tǒng)滿足相應(yīng)的控制要求.

      3 案例計(jì)算分析

      在自動控制優(yōu)化模型中,可以設(shè)定多個不同的目標(biāo)函數(shù),可以分別以不同的目標(biāo)函數(shù)構(gòu)建模型,分別進(jìn)行求解出最優(yōu)解,也可以構(gòu)建出多目標(biāo)函數(shù)的優(yōu)化控制模型.本文分別構(gòu)建F1、F2、F3等為目標(biāo)函數(shù)的優(yōu)化模型,在各不同目標(biāo)函數(shù)下,計(jì)算得到的各次迭代時的互補(bǔ)間隙大小如表1所示.當(dāng)互補(bǔ)間隙Gap滿足小于收斂精度10-6時,迭代收斂.在求解的過程中,可以采用Visual C++ 6.0編程求解,首先編寫各個計(jì)算模塊的子函數(shù),之后再在主函數(shù)中分別調(diào)用各個子函數(shù),從而通過計(jì)算程序?qū)⑶蠼馑惴右詫?shí)現(xiàn).

      在優(yōu)化計(jì)算的過程中,隨著計(jì)算迭代次數(shù)的增加,求出的解逐步向最優(yōu)解靠攏,采用本文中的求解方法的收斂性較好,迭代的次數(shù)不多,能夠以較快的速度找到優(yōu)化模型的最優(yōu)解,在工程中具有較好的應(yīng)用效果.由上表知,當(dāng)目標(biāo)函數(shù)為F1時,迭代次數(shù)為29次;目標(biāo)函數(shù)為F2時,迭代次數(shù)為30次;目標(biāo)函數(shù)為F3時,迭代次數(shù)為21次.建立不同的目標(biāo)函數(shù),在具體的尋找最優(yōu)解的過程有所不同,故相應(yīng)的迭代次數(shù)具有一定的差異.從上表可知,通過本文所述的優(yōu)化算法,完成了優(yōu)化模型的求解,迭代次數(shù)在合理的范圍之內(nèi),解決了優(yōu)化控制問題.自動控制技術(shù)不僅應(yīng)用在工程優(yōu)化問題中,同時自動化控制技術(shù)也逐漸應(yīng)用于多個不同的行業(yè)中,提高了人們的工作效率.隨著未來自動化控制技術(shù)的不斷進(jìn)步,控制技術(shù)將會迎來更大的發(fā)展空間.

      4 結(jié)論

      建立自動化控制優(yōu)化模型,是對工程問題進(jìn)行優(yōu)化的前提和基礎(chǔ),在建立模型的過程中,應(yīng)該充分將實(shí)際的物理問題轉(zhuǎn)化為數(shù)學(xué)模型問題,通過具體的優(yōu)化算法進(jìn)行分析求解,從而解決工程優(yōu)化問題.本文對自動化控制模型的具體分析和求解進(jìn)行了闡述,可以將該方法加以推廣應(yīng)用.

      ——————————

      參考文獻(xiàn):

      〔1〕袁鑄,申一歌,YuanZhu,等.農(nóng)業(yè)機(jī)器人軌跡優(yōu)化自動控制研究——基于BP神經(jīng)網(wǎng)絡(luò)與計(jì)算力矩[J].農(nóng)機(jī)化研究,2017,39(6):33-37.

      〔2〕于東明.基于引力搜索算法的動車組端門自動控制技術(shù)[J].佳木斯大學(xué)學(xué)報(自然科學(xué)版),2018,36(4):44-47.

      〔3〕鄭木坤.模糊自整定PID航向控制算法優(yōu)化及應(yīng)用[D].集美大學(xué),2017.

      〔4〕肖軍.船舶航向自動控制的蟻群優(yōu)化算法[J].艦船科學(xué)技術(shù),2018,40(18):38-40.

      〔5〕徐志成.基于菌群優(yōu)化算法的非線性系統(tǒng)預(yù)測控制器設(shè)計(jì)[J].江蘇科技大學(xué)學(xué)報(自然科學(xué)版),2018,32(03):89-94.

      〔6〕崔建雙,劉曉嬋,楊美華,等.基于元學(xué)習(xí)推薦的優(yōu)化算法自動選擇框架與實(shí)證分析[J].計(jì)算機(jī)應(yīng)用,2017,37(4):1105-1110.

      猜你喜歡
      優(yōu)化模型自動控制應(yīng)用
      簡易熱水器自動控制設(shè)計(jì)
      基于DCS自動控制循環(huán)水液面的改造
      電子測試(2018年6期)2018-05-09 07:31:47
      基于人工魚群算法優(yōu)化神經(jīng)網(wǎng)絡(luò)在網(wǎng)絡(luò)入侵檢測中的應(yīng)用研究
      考慮災(zāi)民感知滿意度的突發(fā)事件應(yīng)急救援人員派遣模型
      價值工程(2017年2期)2017-02-06 21:25:20
      眾籌筑屋優(yōu)化設(shè)計(jì)方案
      基于優(yōu)化理論的眾籌筑屋模型
      GM(1,1)白化微分優(yōu)化方程預(yù)測模型建模過程應(yīng)用分析
      科技視界(2016年20期)2016-09-29 12:03:12
      煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
      科技視界(2016年20期)2016-09-29 11:47:01
      氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
      科技視界(2016年20期)2016-09-29 11:02:20
      會計(jì)與統(tǒng)計(jì)的比較研究
      陕西省| 梓潼县| 项城市| 福州市| 泰宁县| 钦州市| 西安市| 化州市| 旬阳县| 永德县| 子洲县| 昌江| 金阳县| 华宁县| 富平县| 合作市| 伊宁县| 伊吾县| 白银市| 萨嘎县| 扶绥县| 长汀县| 广灵县| 柘城县| 庆元县| 丰镇市| 图木舒克市| 怀安县| 科尔| 翁源县| 阜城县| 洛隆县| 仪征市| 察雅县| 柯坪县| 津市市| 焉耆| 二手房| 长乐市| 通许县| 铜川市|