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

        ?

        板球系統(tǒng)的PSO優(yōu)化模糊RBF神經(jīng)網(wǎng)絡(luò)PID參數(shù)研究

        2018-09-26 11:30:48王長正向鳳紅毛劍琳
        軟件導(dǎo)刊 2018年7期
        關(guān)鍵詞:粒子群算法

        王長正 向鳳紅 毛劍琳

        摘要:板球系統(tǒng)是一個典型的多變量、非線性控制系統(tǒng)。針對板球系統(tǒng)在PID控制中震蕩大、精度低、實(shí)時性差等問題,應(yīng)用拉格朗日方程對板球系統(tǒng)在忽略干擾因素條件下進(jìn)行數(shù)學(xué)建模,采用粒子群算法對模糊RBF神經(jīng)網(wǎng)絡(luò)初始參數(shù)進(jìn)行優(yōu)化,并設(shè)計(jì)RBF神經(jīng)網(wǎng)絡(luò)與模糊PID控制相結(jié)合的控制方法。在MATALB環(huán)境下完成板球系統(tǒng)定位實(shí)驗(yàn),仿真結(jié)果表明,經(jīng)粒子群優(yōu)化模糊RBF神經(jīng)網(wǎng)絡(luò)的PID參數(shù)后,提高了板球系統(tǒng)的定位精度,并增強(qiáng)了系統(tǒng)控制的實(shí)時性。

        關(guān)鍵詞:板球系統(tǒng);粒子群算法;模糊RBF神經(jīng)網(wǎng)絡(luò);MATLAB;PID

        DOI:10.11907/rjdk.173124

        中圖分類號:TP301

        文獻(xiàn)標(biāo)識碼:A文章編號:1672-7800(2018)007-0014-05

        Abstract:Ballandplatesystemisamultivariable,nonlinearandcomplexunderactuateddynamicsystem.Accordingtothefixed-pointcontrolofballandplatesystem,weestablishthemathematicalmodeloftheLagrangeequationignoringtheinterferencefactorsofballandplatesystem.Aimingattheproblemsinballandplatefixed-pointcontrolsystem,suchasconcussion,lowprecisionandpoorreal-time,wedesignthecontrolmethodbycombiningRBFneuralnetworkwithfuzzyPIDcontrol,andtheinitialparametersoffuzzyRBFneuralnetworkareoptimizedbyparticleswarmoptimization.ThepositioningcontrolsimulationexperimentofballandplatesystemiscompletedinMATLABenvironment,thesimulationresultsshowthatPIDparametersoffuzzyRBFneuralnetworkwhichoptimizedbyparticleswarmoptimizationcanimprovetheprecisionoftheballandplatesystemfixed-pointcontrolandthereal-timenessofthesystem.

        KeyWords:ballandplatesystem;particleswarmoptimization;fuzzyRBFneuralnetwork;MATLAB;PID

        0引言

        板球系統(tǒng)是一個典型的非線性系統(tǒng),具有強(qiáng)耦合、欠驅(qū)動和無約束的特點(diǎn),是球桿系統(tǒng)的二維擴(kuò)展,可用于驗(yàn)證控制算法的有效性。板球系統(tǒng)也是欠驅(qū)動系統(tǒng)的典型代表,對其控制算法的研究可以提高實(shí)際系統(tǒng)的可靠性。因此,自20世紀(jì)80年代以來,很多學(xué)者開始將板球系統(tǒng)作為控制領(lǐng)域驗(yàn)證各種控制算法的benchmark對象[1-5]。文獻(xiàn)[6]采用直接自適應(yīng)模糊控制與滑??刂葡嘟Y(jié)合的方式,引入蟻群算法對系統(tǒng)參數(shù)進(jìn)行優(yōu)化,減弱了板球系統(tǒng)軌跡跟蹤控制中的震蕩,提高了板球系統(tǒng)的軌跡跟蹤精度;文獻(xiàn)[7]設(shè)計(jì)一種間接模糊自適應(yīng)控制器,將監(jiān)督、間接模糊自適應(yīng)與自適應(yīng)補(bǔ)償3種控制算法相結(jié)合,保證了板球系統(tǒng)的穩(wěn)定性并減小誤差至零鄰域內(nèi);文獻(xiàn)[8]設(shè)計(jì)基于粒子群算法優(yōu)化PID參數(shù)的控制器,對PID參數(shù)進(jìn)行在線調(diào)節(jié),并通過在球桿系統(tǒng)上的驗(yàn)證,顯示了智能優(yōu)化算法在PID參數(shù)調(diào)節(jié)中的優(yōu)越性,但對于強(qiáng)耦合、非線性板球系統(tǒng),智能優(yōu)化算法仍存在局部搜索能力弱與非線性逼近能力差的缺點(diǎn)。因此,設(shè)計(jì)一種高效控制器,對提高板球的控制跟蹤精度具有重要意義。

        為提高板球系統(tǒng)的控制精度,本文將善于表達(dá)模糊和定性知識,具有人類思維推理方式的模糊邏輯與具有自組織、自適應(yīng)能力的RBF(RadialBasisFunction)神經(jīng)網(wǎng)絡(luò)相結(jié)合,并采用粒子群算法對模糊RBF神經(jīng)網(wǎng)絡(luò)進(jìn)行優(yōu)化,設(shè)計(jì)了模糊RBF神經(jīng)網(wǎng)絡(luò)PID控制器,從而改善了模糊控制器依賴度強(qiáng)、缺乏自學(xué)自能力的缺點(diǎn)。最后使用PID控制器與本文提出的算法完成對板球系統(tǒng)的定位控制實(shí)驗(yàn),通過實(shí)驗(yàn)結(jié)果對比驗(yàn)證本文算法的有效性。

        1板球系統(tǒng)建模

        本實(shí)驗(yàn)采用固高GBP2001型板球系統(tǒng)作為實(shí)驗(yàn)平臺,板球系統(tǒng)物理模型如圖1所示,板球系統(tǒng)各項(xiàng)參數(shù)如表1所示。板球系統(tǒng)因其自身的復(fù)雜性,建模過程中作以下4點(diǎn)假設(shè)對模型進(jìn)行簡化與線性化:①小球在平板上沒有滑動和繞小球垂直中心軸旋轉(zhuǎn)的運(yùn)動;②不考慮板的角度和面積限制;③小球和平板始終接觸;④忽略小球和平板間的所有摩擦。

        基于以上假設(shè)建立模型,利用牛頓定律或拉格朗日方程[9],通過動力學(xué)分析,可得到如式(1)、式(2)所示的完整非線性耦合的板球系統(tǒng)動力學(xué)方程。

        式(1)、式(2)建立的非線性模型在線性控制的實(shí)際操作中難以應(yīng)用,因此將其線性化,得到:

        2粒子群算法

        2.1粒子群算法描述

        2.2基于PSO優(yōu)化模糊RBF神經(jīng)網(wǎng)絡(luò)的方法

        采用PSO算法對模糊RBF神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,在粒子編碼中寫入模糊隸屬度函數(shù)的中心值、寬度和連接權(quán)值,并進(jìn)行連續(xù)迭代找到最優(yōu)值作為網(wǎng)絡(luò)參數(shù),然后通過網(wǎng)絡(luò)學(xué)習(xí)得到目標(biāo)網(wǎng)絡(luò)。

        基于粒子群優(yōu)化的模糊RBF神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法按以下步驟進(jìn)行[11]:①粒子群總數(shù)為100,迭代次數(shù)為260次,權(quán)重因子c1=c2=2,粒子搜索定義域(-Xmax,Xmax),初始化粒子速度和位置;②按式(9)計(jì)算粒子適應(yīng)度,Pid為粒子初始化位置,Pgd為適應(yīng)度最小的粒子;③對比每個粒子當(dāng)前適應(yīng)度與初始化位置Pid,若更優(yōu),則更新Pid;④對比每個粒子Pid與Pgd的適應(yīng)度,若更優(yōu),則更新Pgd;⑤利用式(5)、式(7)對粒子速度和位置進(jìn)行調(diào)整;⑥重復(fù)步驟③~⑤至滿足結(jié)束條件;⑦模糊RBF神經(jīng)網(wǎng)絡(luò)的初始參數(shù)設(shè)定為Pgd對應(yīng)的粒子;⑧計(jì)算模糊神經(jīng)網(wǎng)絡(luò)節(jié)點(diǎn)輸出值;⑨計(jì)算網(wǎng)絡(luò)輸出值誤差,調(diào)整網(wǎng)絡(luò)參數(shù);⑩重復(fù)步驟⑦~⑨,對模糊RBF神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,達(dá)到要求則結(jié)束,實(shí)驗(yàn)并導(dǎo)出數(shù)據(jù)對模糊RBF神經(jīng)網(wǎng)絡(luò)進(jìn)行驗(yàn)證。

        3控制器設(shè)計(jì)

        3.1控制器結(jié)構(gòu)設(shè)計(jì)

        設(shè)計(jì)RBF神經(jīng)網(wǎng)絡(luò)模型是為了降低實(shí)際輸出與模型期望輸出之間的誤差,網(wǎng)絡(luò)的權(quán)值學(xué)習(xí)方法、基寬參數(shù)優(yōu)化算法與中心矢量迭代算法均采用梯度下降法,算法的參數(shù)迭代過程用公式表述如下:

        Jacbian矩陣用來描述被控對象輸出量與輸入量之間的變化關(guān)系,神經(jīng)網(wǎng)絡(luò)對矩陣進(jìn)行辨識獲得所需值。

        模糊神經(jīng)網(wǎng)絡(luò)是一種將模糊邏輯系統(tǒng)與神經(jīng)網(wǎng)絡(luò)相結(jié)合的合成型系統(tǒng)[13],將模糊邏輯與RBF神經(jīng)網(wǎng)絡(luò)串聯(lián),設(shè)計(jì)控制器結(jié)構(gòu)如圖3所示,通過系統(tǒng)整定達(dá)到最優(yōu)控制。

        3.2控制器工作原理

        模糊RBF神經(jīng)網(wǎng)絡(luò)由輸入層、模糊化層、模糊推理層和輸出層4層網(wǎng)絡(luò)結(jié)構(gòu)組成[14],各層功能如下:

        (3)模糊推理層。模糊化層與模糊推理層相互連接,達(dá)到模糊規(guī)則準(zhǔn)確匹配的目的,節(jié)點(diǎn)之間進(jìn)行模糊運(yùn)算。

        4板球系統(tǒng)仿真實(shí)驗(yàn)

        為了驗(yàn)證本文提出的控制方法,本次實(shí)驗(yàn)采用固高GBP2001型板球系統(tǒng)作為實(shí)驗(yàn)平臺,按照圖2所示的結(jié)構(gòu)搭建控制系統(tǒng)。初始PID參數(shù)為Kp=0,Ki=0和Kd=0,RBF神經(jīng)網(wǎng)的隱含層節(jié)點(diǎn)數(shù)目為6。在上述參數(shù)設(shè)定條件下,利用本文設(shè)計(jì)的模糊RBF-PID控制器對固高GBP2001型板球系統(tǒng)進(jìn)行仿真實(shí)驗(yàn),其中控制參數(shù)Kp、Ki和Kd在控制過程中輸入輸出間的RBF-PID參數(shù)變化曲線如圖5所示,板球系統(tǒng)的小球位置跟蹤變化曲線如圖6所示。

        設(shè)計(jì)PID控制器并以定位小球于板的中心為控制目標(biāo),圖7顯示了PID控制器控制系統(tǒng)的輸出效果。小球在板上的誤差變化趨勢如圖7(a)所示,小球運(yùn)動軌跡如圖7(b)所示??梢钥闯鲂∏蛟诎迳系奈灰破钶^大,在實(shí)際系統(tǒng)控制中已經(jīng)觸碰球板邊緣,系統(tǒng)運(yùn)行10s后,小球在板上達(dá)到穩(wěn)定狀態(tài)。

        設(shè)計(jì)模糊RBF-PID控制器,在板球系統(tǒng)的實(shí)際操作中導(dǎo)出小球運(yùn)行結(jié)果數(shù)據(jù)并進(jìn)行分析。圖8顯示了模糊RBF-PID控制器的控制系統(tǒng)輸出效果,小球的位置跟蹤誤差變化如圖8(a)所示,小球在板上運(yùn)動軌跡如圖8(b)所示。由圖可以看出,小球在板上的位移偏差減小了很多,運(yùn)動軌跡較為簡潔,達(dá)到穩(wěn)定狀態(tài)的時間縮短至6s。

        PID控制與模糊RBF-PID的控制結(jié)果對比如表2所示。從表中可以看出,模糊RBF-PID控制器相較于PID控制器效果更好,精確度和時效性都有一定程度提高。

        5結(jié)語

        由于板球系統(tǒng)具有多變量、開環(huán)不穩(wěn)定和非線性等特性,被廣泛應(yīng)用于控制算法研究中,其中定位控制研究對非線性系統(tǒng)控制的理論研究具有重要意義。本文采用基于粒子群算法優(yōu)化的模糊RBF-PID控制方法對板球系統(tǒng)進(jìn)行定位控制,仿真驗(yàn)證了粒子群算法的引入可提高板球系統(tǒng)定位控制的穩(wěn)定性和精度,并增強(qiáng)了板球系統(tǒng)控制的實(shí)時性。下一步工作是建立更精確的板球系統(tǒng)數(shù)學(xué)模型,包括球板間摩擦與傳動機(jī)構(gòu)、步進(jìn)電機(jī)等環(huán)節(jié),完成板球系統(tǒng)的軌跡跟蹤,從而實(shí)現(xiàn)小球在板上的避障運(yùn)動。

        參考文獻(xiàn):

        [1]HANKW,TIANYT,KONGYS,etal.TrackingcontrolofballandplatesystemusingaimprovedPSOon-linetrainingPIDneuralnetwork[C].2012IntConfonMechatronicsandAutomation.NewYork:CurranAssociates,2012:2297-2302.

        [2]王紅睿,田彥濤.板球系統(tǒng)的參數(shù)自調(diào)整反步控制[J].控制與決策,2009,24(5):749-753.

        [3]王紅睿,田彥濤.一類欠驅(qū)動系統(tǒng)的非線性輸出跟蹤控制[J].控制與決策,2011,26(6):953-956.

        [4]段慧達(dá),田彥濤,李津松,等.一類高階非線性系統(tǒng)的級聯(lián)自抗擾控制[J].控制與決策,2012,27(6):216-220.

        [5]TIANYT,BAIM,SUJT.Anon—linearswitchingcontrollerforballandplatesystem[J].InternationalJournalofModelling,IdentificationandControl,2006(3):177-182.

        [6]翟晨汐,李洪興.板球系統(tǒng)的直接自適應(yīng)模糊滑模控制[J].計(jì)算機(jī)仿真,2016,33(2):383-388.

        [7]韓京元.非線性板球系統(tǒng)的監(jiān)督分層智能自適應(yīng)控制算法研究[D].長春:吉林大學(xué),2014.

        [8]RANAMA,USMANZ,SHAREEFZ.Automaticcontrolofballandbeamsystemusingparticleswarmoptimization[C].InternationalSymposiumonComputationalIntelligenceandInformatics,2011:529-534.

        [9]趙艷花,邵鴻翔.基于視覺的板球控制系統(tǒng)研究[J].自動化技術(shù)與應(yīng)用,2011,30(10):12-15.

        [10]徐云云.基于視覺的板球控制系統(tǒng)算法研究[D].成都:西華大學(xué),2012.

        [11]段明秀.基于PSO優(yōu)化的模糊RBF神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法及其應(yīng)用[J].當(dāng)代教育理論與實(shí)踐,2012,2(1):101-104.

        [12]李煒,張美玲.基于模糊RBF神經(jīng)網(wǎng)絡(luò)的管道泄漏檢測方法[J].蘭州理工大學(xué)學(xué)報,2009,35(6):79-83.

        [13]胥良,郭林,梁亞,等.基于模糊RBF神經(jīng)網(wǎng)絡(luò)的智能PID控制[J].工業(yè)儀表與自動化裝置,2015(6):67-75.

        [14]於東軍,王士同.模糊神經(jīng)網(wǎng)絡(luò)模型及其建模應(yīng)用研究[J].華東船舶工業(yè)學(xué)院學(xué)報,1998,12(2):22-28.

        [15]張巍.基于差分演化算法的電梯群智能控制系統(tǒng)研究[D].沈陽:東北大學(xué),2008.

        (責(zé)任編輯:黃健)

        猜你喜歡
        粒子群算法
        蟻群算法的運(yùn)用及其優(yōu)化分析
        電力市場交易背景下水電站優(yōu)化調(diào)度研究
        基于粒子群算法的產(chǎn)業(yè)技術(shù)創(chuàng)新生態(tài)系統(tǒng)運(yùn)行穩(wěn)定性組合評價研究
        預(yù)測(2016年5期)2016-12-26 10:04:59
        無線傳感器網(wǎng)絡(luò)聯(lián)盟初始結(jié)構(gòu)生成研究
        交通堵塞擾動下多車場車輛路徑優(yōu)化
        商(2016年5期)2016-03-28 18:10:26
        車輛調(diào)度問題的全局—局部最優(yōu)信息比粒子群算法研究
        中國市場(2016年10期)2016-03-24 10:19:45
        亚洲av无码不卡| 欧美韩国精品另类综合| 青青青伊人色综合久久亚洲综合| 极品人妻少妇一区二区| 国产精品久久三级精品| 大量漂亮人妻被中出中文字幕| 国产精品一区av在线| 澳门蜜桃av成人av| 久久久国产精品无码免费专区| 98色婷婷在线| 亚洲国产精品综合久久网各| 久久久无码一区二区三区| 亚洲av中文无码乱人伦在线咪咕| 国产精品亚洲婷婷99久久精品| 国产偷拍盗摄一区二区| 视频女同久久久一区二区| 精品国产日韩一区2区3区| 亚洲av日韩av永久无码下载| 亚洲图片日本视频免费| 午夜不卡久久精品无码免费| 欧美成人高清手机在线视频| 中国老太老肥熟女视频| 黄片免费观看视频播放| 亚洲av少妇高潮喷水在线| 国产精品h片在线播放| 亚洲男人第一无码av网站| 精品人伦一区二区三区蜜桃麻豆 | 99精品国产一区二区三区| 粗大的内捧猛烈进出在线视频| 宅男久久精品国产亚洲av麻豆| 亚洲最大的av在线观看| 一区二区三区中文字幕脱狱者| 久久综合99re88久久爱| 久久精品aⅴ无码中文字字幕| 内射无码专区久久亚洲 | 丰满人妻AV无码一区二区三区| 精品一区2区3区4区| 色偷偷色噜噜狠狠网站30根| 精产国品一二三产品蜜桃| 国产午夜精品久久久久99| 麻豆av在线免费观看精品|