亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        魚(yú)群優(yōu)化下的BP網(wǎng)絡(luò)在冷軋控制中的應(yīng)用*

        2013-12-07 06:18:30王洪瑞張峻林魏立新
        電子技術(shù)應(yīng)用 2013年5期
        關(guān)鍵詞:魚(yú)群傳遞函數(shù)人工

        李 瑩,王洪瑞,張峻林,魏立新

        (燕山大學(xué) 工業(yè)計(jì)算機(jī)控制河北省重點(diǎn)實(shí)驗(yàn)室,河北 秦皇島 066004)

        隨著冷軋機(jī)速度和質(zhì)量要求的不斷提高,用戶(hù)對(duì)冷軋帶鋼質(zhì)量提出了越來(lái)越高的要求。為了保證達(dá)到用戶(hù)需求,對(duì)其生產(chǎn)過(guò)程提出了非常嚴(yán)格的控制要求,在冷軋機(jī)上都裝設(shè)有厚度自動(dòng)控制裝置(AGC)[1]。一般軋制生產(chǎn)線的自動(dòng)化控制系統(tǒng)核心控制器,大多采用西門(mén)子可編程邏輯控制器(PLC)系列。由PLC控制器、FM458功能塊、FM438接口模塊、高速數(shù)據(jù)通信網(wǎng)及人機(jī)接口組成自動(dòng)化控制系統(tǒng),其軟件選用了STEP 7、PLC編程語(yǔ)言以連續(xù)功能圖(CFC),同時(shí)還用到順序控制圖(SFC)及SCL編程語(yǔ)言。其中,核心控制器采用CFC中自帶的PIC模塊,此模塊以PID控制為理論基礎(chǔ)。但其理論本身存在魯棒性差、對(duì)時(shí)變和純滯后響應(yīng)程度不高等問(wèn)題,使得此控制模塊難以適應(yīng)愈加復(fù)雜的現(xiàn)場(chǎng)需求。而神經(jīng)網(wǎng)絡(luò)由于具有良好的自學(xué)習(xí)、并行性及較強(qiáng)的容錯(cuò)能力,無(wú)需精確的數(shù)學(xué)模型就能夠很好地實(shí)現(xiàn)一組非線性映射。將神經(jīng)網(wǎng)絡(luò)智能算法應(yīng)用于冷軋工業(yè)[2]成為了研究的熱點(diǎn)。但是由于神經(jīng)網(wǎng)絡(luò)的控制效果依賴(lài)于網(wǎng)絡(luò)的初始權(quán)值,研究人員用多種方法對(duì)網(wǎng)絡(luò)權(quán)值的優(yōu)化進(jìn)行改進(jìn)[3-5],卻都沒(méi)有從根本上改變算法本身尋優(yōu)速度慢的問(wèn)題。人工魚(yú)群算法是模仿魚(yú)類(lèi)行為方式提出的一種基于動(dòng)物自治體的優(yōu)化方法[6-7],是集群智能思想的一個(gè)具體應(yīng)用。它能很好地解決函數(shù)優(yōu)化等問(wèn)題,具有克服局部極值、取得全局極值的能力。

        1 冷軋液壓壓下系統(tǒng)數(shù)學(xué)模型

        厚度自動(dòng)控制系統(tǒng)是通過(guò)測(cè)厚儀或傳感器對(duì)帶材實(shí)際軋出厚度連續(xù)進(jìn)行測(cè)量,并根據(jù)實(shí)測(cè)值與給定值比較后的偏差信號(hào),借助于控制回路或計(jì)算機(jī)的功能程序,改變壓下裝置、張力或軋制速度,將帶材出口厚度控制在允許的偏差范圍內(nèi)。

        一個(gè)完整的液壓AGC系統(tǒng)由若干各厚度自動(dòng)控制系統(tǒng)組成,其中最主要的是電液位置伺服系統(tǒng),它由供油管道、伺服閥、回油管道、液壓缸、傳感器、控制放大器等組成,如圖1所示[8]。

        圖1 電液位置控制系統(tǒng)結(jié)構(gòu)圖

        將各部分傳遞函數(shù)帶入框圖,可得軋機(jī)液壓AGC系統(tǒng)模型,如圖2所示。

        由圖2得到系統(tǒng)開(kāi)環(huán)傳遞函數(shù)為“

        式(1)傳遞函數(shù)比較復(fù)雜,為便于分析,對(duì)其加以簡(jiǎn)化。簡(jiǎn)化后的傳遞函數(shù)為:

        其中,Kv為電液伺服閥流量增益,Kvp為傳感器增益,Ka為放大器增益,ω0為系統(tǒng)固有頻率,s為拉普拉斯算子,ξ0為阻尼比,A為液壓缸活塞面積。

        式(2)中參數(shù)取值見(jiàn)表1,算得控制對(duì)象傳遞函數(shù)為:

        表1 軋機(jī)各參數(shù)取值表

        2 PLC控制實(shí)驗(yàn)

        2.1 FM458功能塊介紹

        FM458模塊是西門(mén)子公司的一款FM458-DP功能模版,它以S7-400為載體,不僅具有高性能 S7-400PLC系統(tǒng),還有更高等級(jí)的實(shí)時(shí)性能。它可以通過(guò)DP口進(jìn)行通信或下載,下載運(yùn)算速度快、使用方便。結(jié)合其擴(kuò)展模板EXM438,可以執(zhí)行如力矩、轉(zhuǎn)速、位置閉環(huán)控制等多種高動(dòng)態(tài)響應(yīng)的應(yīng)用;編程環(huán)境為CFC平臺(tái),編程方式為模塊化結(jié)構(gòu),其中的每個(gè)模塊都具有特定的功能。

        FM458系統(tǒng)特點(diǎn)如下:

        (1)高性能。由于FM458是基于SIMADYND高性能CPU-PM6的板子,所以它具有和PM6相同的性能;

        (2)運(yùn)算速度快。采用128 MHz,64位RISC處理器,可以提供高性能的計(jì)算能力;

        (3)任務(wù)的最小控制周期可以達(dá)到0.1 ms;

        (4)集成8個(gè)數(shù)字量輸入,可以觸發(fā)8個(gè)中斷任務(wù)。組態(tài)及編程軟件采用D7-SYSV6.0。

        系統(tǒng)硬件構(gòu)成如下:機(jī)架選用UR2。電源模板PS407 20 A,CP選用 CP443-1,CPU選用 FM458;擴(kuò)展模板選EXM438-1,它含有 8路模擬量輸出,-10~+10 V(±10 mA),分辨率為 12位的 4路,分辨率為16位的4路;5路模擬量輸入,-10~+10 V,分辨率為 12位,最大轉(zhuǎn)換時(shí)間為 45μs;8路 24 V開(kāi)關(guān)量輸出;16路 24 V開(kāi)關(guān)量輸入;8路15 V或5 V增量型編碼器;4路絕對(duì)型編碼器。開(kāi)關(guān)量輸入輸出使用S7-400的數(shù)字模板。

        2.2 實(shí)驗(yàn)過(guò)程說(shuō)明

        由于AGC系統(tǒng)要求控制裝置具有實(shí)時(shí)性能,并可執(zhí)行多任務(wù)控制程序,因此控制系統(tǒng)選用西門(mén)子的FM458功能模板。整個(gè)控制策略研究實(shí)驗(yàn)分為3個(gè)過(guò)程:(1)在FBG軟件中創(chuàng)建要編寫(xiě)的功能文件,編寫(xiě)頭文件和C語(yǔ)言程序的原代碼,經(jīng)過(guò)反復(fù)調(diào)試編譯通過(guò)后,在FBG中創(chuàng)建與CFC關(guān)聯(lián)的庫(kù)文件。(2)更新CFC中的文件庫(kù)以便查找以上創(chuàng)建的文件,然后利用上述模塊及實(shí)驗(yàn)相關(guān)模塊編寫(xiě)CFC程序。(3)通過(guò)FM458接口與模擬液壓系統(tǒng)交換數(shù)據(jù),實(shí)現(xiàn)對(duì)模擬系統(tǒng)的在線控制,調(diào)試控制器參數(shù)直至得到理想結(jié)果。

        3 BP網(wǎng)絡(luò)控制

        基本魚(yú)群算法的尋優(yōu)過(guò)程順序是先進(jìn)行追尾行為,若沒(méi)有移動(dòng),則進(jìn)行覓食行為,依然沒(méi)有移動(dòng)再執(zhí)行聚群行為,若最后仍沒(méi)有移動(dòng),則執(zhí)行隨機(jī)行為。這樣的順序執(zhí)行程序會(huì)浪費(fèi)大量的時(shí)間,本文采用并行移動(dòng)策略對(duì)算法進(jìn)行改進(jìn)。計(jì)算擁擠度因子,若過(guò)分擁擠則執(zhí)行覓食行為;否則執(zhí)行聚群行為和追尾行為,最后比較聚群行為和追尾行為的目標(biāo)函數(shù)值,這樣的并行搜索策略可大大縮短運(yùn)算時(shí)間并提高算法的精度。

        BP神經(jīng)網(wǎng)絡(luò)在求解最優(yōu)化問(wèn)題時(shí),容易陷入局部最優(yōu)值。魚(yú)群算法通過(guò)魚(yú)的運(yùn)動(dòng)規(guī)律,設(shè)定人工魚(yú)個(gè)體,模擬魚(yú)群的覓食、追尾和聚群行為,通過(guò)個(gè)體的局部尋優(yōu),實(shí)現(xiàn)全局尋優(yōu)。人工魚(yú)在不斷探索周?chē)h(huán)境狀況和同伴狀態(tài)之后,匯集在幾個(gè)局部最優(yōu)點(diǎn)處,而較大的極值區(qū)域周?chē)话隳芗Y(jié)較多的人工魚(yú),這有助于判斷并獲取全局極值。流程圖如圖3所示。

        圖2 液壓AGC系統(tǒng)位置閉環(huán)框圖

        圖3 改進(jìn)的魚(yú)群算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò)流程圖

        3.1 改進(jìn)的人工魚(yú)群算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的流程

        改進(jìn)的魚(yú)群算法是一個(gè)循環(huán)算法,在尋優(yōu)的過(guò)程中不斷循環(huán)往復(fù),直到找到全局最優(yōu)值,本文待優(yōu)化變量X為70個(gè)網(wǎng)絡(luò)初始權(quán)值。

        魚(yú)群算法用于優(yōu)化神經(jīng)網(wǎng)絡(luò)時(shí)的具體步驟為:

        (1)設(shè)定神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu);

        (2)設(shè)定人工魚(yú)參數(shù);

        (3)人工魚(yú)游動(dòng)優(yōu)化神經(jīng)網(wǎng)絡(luò);

        (4)選擇游動(dòng)行為,判斷是否達(dá)到精度;

        (5)輸出神經(jīng)網(wǎng)絡(luò)初始權(quán)值并執(zhí)行BP網(wǎng)絡(luò)循環(huán);

        (6)輸出最終優(yōu)化參數(shù)并進(jìn)行在線PID控制。

        最優(yōu)解X:

        最優(yōu)解 Y:0.008 9

        3.2 魚(yú)群算法優(yōu)化后的網(wǎng)絡(luò)輸出

        將優(yōu)化后的神經(jīng)網(wǎng)絡(luò)依上述步驟封裝成CFC控制器,并進(jìn)行實(shí)驗(yàn),結(jié)果如圖4、圖5所示。

        由圖4、圖5顯示給定輸入均為5 V~0 V的下降沿。圖4為人工魚(yú)群算法優(yōu)化后的CFC神經(jīng)網(wǎng)絡(luò)控制器的輸出曲線,橫坐標(biāo)每個(gè)小格代表50 ms,由此系統(tǒng)響應(yīng)時(shí)間在50 ms左右;圖5為FM458中原有PI控制器的效果,其響應(yīng)時(shí)間在100 ms左右。因此,經(jīng)過(guò)優(yōu)化后的網(wǎng)絡(luò)響應(yīng)更加迅速、穩(wěn)定。

        傳統(tǒng)PID控制器魯棒性差等問(wèn)題,而智能算法的復(fù)雜性限制了其在實(shí)際控制中的應(yīng)用推廣。為此本文結(jié)合Matlab、FBG、STEP7等多個(gè)軟件,利用 PLC、單片機(jī)、示波器、信號(hào)發(fā)生器等設(shè)備實(shí)現(xiàn)了智能算法由理論向?qū)嶋H的轉(zhuǎn)化。通過(guò)PLC控制實(shí)驗(yàn),得出了較為理想的控制效果,從而找到了一個(gè)將智能算法應(yīng)用于實(shí)際控制的有效途徑。

        [1]傅作保.冷軋薄鋼板生產(chǎn)[M].北京:冶金工業(yè)出版社,2005.

        [2]李沈,侯祥林,袁艷麗.基于神經(jīng)網(wǎng)絡(luò)的動(dòng)態(tài)軋制中摩擦因數(shù)仿真估算[J].東北大學(xué)學(xué)報(bào)(自然科學(xué)版),2005,26(10):946-948.

        [3]Li Chunhua,Zhu Xinjian,Cao Guangyi,et al.A maximum power point tracker for photovoltaic energy systems based on fuzzy neural networks[J].Journal of Zhejiang University Science A,2009,10(2):263-264.

        [4]SHI B,LI Y X,YU X H,et al.A modified particle swarm optimization and radial basis function neural network hybrid algorithm mode1 and its application[C].2009 WRI Global Congress on Intelligent Systems(GCIS 2009),2009,1:134-138.

        [5]SENTHIL A M,RAO M V C,CHANDRAMOHAN A.A new and improved version of particle swarm optimization algorithm with global-local best parameters[J].Knowledge and Information Systems,2008,37(8):15-26.

        [6]李曉磊,邵之江,錢(qián)積新.一種基于動(dòng)物自治體的尋優(yōu)模式:魚(yú)群算法[J].系統(tǒng)工程理論與實(shí)踐,2002,22(11):32-38.

        [7]彭勇,唐國(guó)磊,薛志春.基于改進(jìn)人工魚(yú)群算法的梯級(jí)水庫(kù)群優(yōu)化調(diào)度[J].系統(tǒng)工程理論與實(shí)踐,2011,31(6):1118-1119.

        [8]連家創(chuàng),劉宏民.板厚板形控制[M].北京:兵器工業(yè)出版社,1996.

        猜你喜歡
        魚(yú)群傳遞函數(shù)人工
        人工3D脊髓能幫助癱瘓者重新行走?
        軍事文摘(2022年8期)2022-11-03 14:22:01
        人工,天然,合成
        人工“美顏”
        基于LabVIEW的火焰?zhèn)鬟f函數(shù)測(cè)量系統(tǒng)
        魚(yú)群漩渦
        中外文摘(2017年19期)2017-10-10 08:28:41
        新型多孔鉭人工種植牙
        紅外成像系統(tǒng)的調(diào)制傳遞函數(shù)測(cè)試
        基于改進(jìn)魚(yú)群優(yōu)化支持向量機(jī)的短期風(fēng)電功率預(yù)測(cè)
        基于人工魚(yú)群算法的光伏陣列多峰MPPT控制策略
        多子群并行人工魚(yú)群算法的改進(jìn)研究
        中文字幕无码免费久久9| 我爱我色成人网| 国产精品国产三级国产av′ | 最新欧美一级视频| 日韩欧美在线播放视频| 精品国产97av一区二区三区| 一区二区三区中文字幕脱狱者 | 明星性猛交ⅹxxx乱大交| 无码日日模日日碰夜夜爽| 麻豆成人久久精品二区三区91| 麻豆国产av在线观看| 国自产拍偷拍精品啪啪一区二区| 中文字幕丰满伦子无码| 久久aⅴ无码一区二区三区| 日本一区不卡高清在线观看 | 日本免费看片一区二区三区| 丰满人妻一区二区三区蜜桃| 曰本大码熟中文字幕| 亚洲中文字幕无码永久在线| 亚洲精品动漫免费二区| 日韩一区二区三区熟女| 制服丝袜中文字幕在线| 911国产精品| 国产熟女精品一区二区| 国产一区二区免费在线视频| 亚洲av无码专区在线观看成人| 亚洲综合区图片小说区| 久久aⅴ无码一区二区三区| 午夜精品一区二区三区av免费| 精品人伦一区二区三区蜜桃91| 乱中年女人伦av一区二区| 国产激情对白一区二区三区四| 成人女同av免费观看| 风流熟女一区二区三区| 亚洲成a∨人片在线观看不卡 | 精品无码久久久久久国产| 精品人妻VA出轨中文字幕| 我的极品小姨在线观看| 又大又长粗又爽又黄少妇视频 | 久久人妻公开中文字幕| 激情五月婷婷六月俺也去|