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

        ?

        基于改進(jìn)PSO算法的橫動(dòng)伺服控制系統(tǒng)PID參數(shù)優(yōu)化

        2018-04-26 07:37:17謝天馳
        微特電機(jī) 2018年1期
        關(guān)鍵詞:傳遞函數(shù)慣性權(quán)值

        曹 薇,謝天馳

        (1.廣東水利電力職業(yè)技術(shù)學(xué)院,廣州 510925;2.海南大學(xué),???570228)

        0 引 言

        橫動(dòng)伺服控制系統(tǒng)主要由橫動(dòng)伺服電機(jī)、控制驅(qū)動(dòng)器及嵌入式控制器等組成,該系統(tǒng)功能上屬于位置輸入-輸出系統(tǒng),結(jié)構(gòu)復(fù)雜,不滿(mǎn)疊加原理,難以直接求解,通常把系統(tǒng)當(dāng)作黑像模型進(jìn)行辨識(shí)求解[1-2]。橫動(dòng)伺服系統(tǒng)位置控制器采用的是簡(jiǎn)單、靈活、易調(diào)的PID控制器,PID控制器[3-5]的比例系數(shù)Kp、積分Ki、微分Kd三個(gè)參數(shù)決定了控制器的可靠性和魯棒性。Kp越大,控制作用越強(qiáng),調(diào)節(jié)時(shí)間越短,但是過(guò)大容易引起振蕩;Ki越大,系統(tǒng)超調(diào)量越小;Kd越大,振蕩越小,系統(tǒng)越穩(wěn)定。橫動(dòng)伺服系統(tǒng)是復(fù)雜的高階非線(xiàn)性系統(tǒng),具有時(shí)變不確定性,傳統(tǒng)的PID參數(shù)整定方法很難達(dá)到預(yù)期的效果,需要利用人工智能算法來(lái)進(jìn)行參數(shù)優(yōu)化[6-7]。

        在本文前期的研究工作中,已經(jīng)將橫動(dòng)伺服系統(tǒng)進(jìn)行了辨識(shí),得到了其五階傳遞函數(shù)[8]。本文將就其位置控制器的PID參數(shù)優(yōu)化問(wèn)題,設(shè)計(jì)了基于改進(jìn)粒子群算法的優(yōu)化方法。首先,對(duì)標(biāo)準(zhǔn)粒子群算法進(jìn)行慣性權(quán)值,采用類(lèi)似“選擇”的思想,平衡了算法的全局搜索能力和局部搜索能力,避免算法陷入局部最優(yōu);其次,利用傳統(tǒng)的Z-N法進(jìn)行整定,然后將該整定結(jié)果作為粒子群算法(以下簡(jiǎn)稱(chēng)PSO)和改進(jìn)粒子群算法優(yōu)化的初始設(shè)置值,最后將各算法優(yōu)化前后的參數(shù)值進(jìn)行階躍響應(yīng)分析,響應(yīng)結(jié)果表明了改進(jìn)粒子群算法的有效性,并提供了一種控制系統(tǒng)PID參數(shù)優(yōu)化的通用解決方法。

        1 橫動(dòng)伺服控制系統(tǒng)數(shù)學(xué)模型

        橫動(dòng)伺服控制系統(tǒng)主要由位置控制器、速度控制器、電流控制器、伺服電機(jī)和執(zhí)行機(jī)構(gòu)等組成,結(jié)構(gòu)如圖1所示,在該系統(tǒng)中,位置控制器選用的是邁克比恩L7N伺服驅(qū)動(dòng)器,為PD控制器。系統(tǒng)從內(nèi)而外分為3環(huán),由內(nèi)而外分別為:電流環(huán)、速度環(huán)和位置環(huán)。最外環(huán)為位置環(huán),通過(guò)執(zhí)行機(jī)構(gòu)反饋位置信號(hào)和輸入位置信號(hào)形成閉環(huán)控制,位置控制器將位置環(huán)差分信號(hào)作為速度環(huán)的輸入;中間環(huán)為速度環(huán),通過(guò)電機(jī)軸轉(zhuǎn)速信號(hào)和輸入速度信號(hào)形成閉環(huán)控制,速度控制器PI控制器將速度環(huán)差分信號(hào)作為電流環(huán)的輸入;最內(nèi)環(huán)為電流環(huán),通過(guò)伺服電機(jī)的電流信號(hào)與輸入電流信號(hào)形成閉環(huán)控制,控制目標(biāo)為電機(jī)輸出扭矩。

        圖1橫動(dòng)伺服控制系統(tǒng)結(jié)構(gòu)圖

        圖1的橫動(dòng)伺服控制系統(tǒng)傳遞函數(shù):

        (1)

        式中:A=0.001s5+0.369 5s4+19.785 0s3+18.414 8s2+15.296 0s。本文將利用改進(jìn)粒子群算法對(duì)系統(tǒng)位置控制器的比例系數(shù)Kp和微分系數(shù)Kd這兩個(gè)參數(shù)進(jìn)行優(yōu)化,尋找一組最優(yōu)參數(shù),使得系統(tǒng)響應(yīng)快、超調(diào)小、穩(wěn)定時(shí)間短及魯棒性強(qiáng)等特點(diǎn)。PID控制器優(yōu)化結(jié)構(gòu)如圖2所示。

        圖2系統(tǒng)位置PID控制器結(jié)構(gòu)

        位置PID控制器表達(dá)式:

        選用ITEA作為誤差性能指標(biāo)來(lái)反映系統(tǒng)的調(diào)節(jié)品質(zhì)。表達(dá)式如下:

        (3)

        式中:e(t)為系統(tǒng)實(shí)際輸出與輸入的差值。

        2 改進(jìn)粒子群算法的PID參數(shù)優(yōu)化策略

        2.1 標(biāo)準(zhǔn)粒子群算法

        粒子群算法主要是在設(shè)置的搜索空間內(nèi),依靠速度更新公式和位置更新公式來(lái)更新飛行軌跡和位置,所有粒子通過(guò)迭代尋找最優(yōu)目標(biāo),最終在最優(yōu)目標(biāo)處收斂。

        速度更新公式:

        2.2 改進(jìn)粒子群算法

        在粒子群算法中,粒子搜索能力既要“廣”又要“精”,那么“廣”就是全局搜索能力,“精”就是局部搜索能力,“廣”和“精”是一對(duì)矛盾,這對(duì)矛盾便依靠慣性權(quán)值的大小來(lái)平衡。比如,慣性權(quán)值越大,全局搜索能力越強(qiáng),局部搜索能力越弱,能有效提高算法的收斂速度;反之,慣性權(quán)值越小,全局搜索能力越弱,局部搜索能力越強(qiáng),能有效提高算法的收斂精度。所以,本文針對(duì)標(biāo)準(zhǔn)粒子群算法做出兩個(gè)改進(jìn):(1)前期提高慣性權(quán)值擴(kuò)大搜索空間,提高算法的全局搜索能力,避免陷入局部最優(yōu);(2)后期減小慣性權(quán)值,在最優(yōu)解附近局部搜索,提高搜索精度,表達(dá)式如下:

        ×k,(k=1,2,…,kmax)

        (6)

        式中:w為算法慣性權(quán)重。

        2.3 PID參數(shù)優(yōu)化原理

        利用改進(jìn)粒子群算法對(duì)PID控制器的參數(shù)優(yōu)化過(guò)程如圖3所示。

        圖3PID參數(shù)優(yōu)化原理圖

        算法開(kāi)始時(shí),初始化粒子種群,將種群中的粒子依次賦值給PID控制器參數(shù)Kp,Ki,Kd;然后運(yùn)行Simulink模型,得到該組對(duì)應(yīng)的性能指標(biāo),看是否滿(mǎn)足終止條件,如果滿(mǎn)足,則算法結(jié)束,如果不滿(mǎn)足,則算法繼續(xù)更新粒子尋優(yōu)直到滿(mǎn)足終止條件。

        3 優(yōu)化結(jié)果及響應(yīng)分析

        本文將運(yùn)用傳統(tǒng)的Z-N法、標(biāo)準(zhǔn)粒子群算法及改進(jìn)粒子群算法3種方法求取控制器的Kp,Kd值,先利用傳統(tǒng)Z-N法整定,整定的結(jié)果一方面作為粒子群算法參數(shù)尋優(yōu)的初始值,另一方面作為與優(yōu)化后的結(jié)果的對(duì)比值。

        3.1 Z-N法整定

        橫動(dòng)伺服控制系統(tǒng)的傳遞函數(shù)式(1)的根軌跡如圖4所示。然后從根軌跡圖中選擇任意一個(gè)穿越j(luò)w軸上的點(diǎn),便可求得其臨界增益Km=292.785 3,此點(diǎn)對(duì)應(yīng)的坐標(biāo)為穿越頻率fm=139.455 2。

        圖4傳遞函數(shù)的根軌跡圖

        根據(jù)Z-N法的整定規(guī)則,如表1所示,可得:

        表1Z-N法整定規(guī)則

        控制器類(lèi)型控制器參數(shù)KpKiKdP0.5KuPD0.8KuKp?0.12TuPI0.45KuKp0.85TuPID0.6KuKp0.5TuKp?0.12Tu

        3.2 改進(jìn)粒子群算法PID參數(shù)優(yōu)化

        改進(jìn)粒子群算法初始設(shè)置如表2所示,以Z-N法整定的Kp=234.228 2,Kd=1.266 3作為優(yōu)化的初始參數(shù)。算法收斂曲線(xiàn)如圖5所示,參數(shù)Kp,Kd的變化曲線(xiàn)如圖6所示。

        表2參數(shù)設(shè)置(以下參數(shù)均為常數(shù),無(wú)量綱)

        名稱(chēng)參數(shù)設(shè)置值名稱(chēng)參數(shù)設(shè)置值比例系數(shù)Kp234.2282最小權(quán)值wmin0.2微分Kd1.2663最大權(quán)值wmax0.8S100c11.5G100c21.9V[-1,1]D1

        圖5算法收斂曲線(xiàn)

        圖6優(yōu)化過(guò)程參數(shù)變化圖

        標(biāo)準(zhǔn)粒子群(w=0.5)在10代、20代左右均出現(xiàn)了陷入局部最優(yōu)的趨勢(shì),最終50代左右開(kāi)始收斂;而改進(jìn)粒子群算法在20代左右便快速收斂,證明了改進(jìn)粒子群算法在尋優(yōu)過(guò)程中,收斂速度更快。優(yōu)化結(jié)果如表3所示。

        表3優(yōu)化結(jié)果

        參數(shù)算法Z-N法標(biāo)準(zhǔn)PSO改進(jìn)PSOKp234.2282113.6352107.3766Kd1.26631.20560.7624

        3.3 系統(tǒng)響應(yīng)分析

        為了檢驗(yàn)優(yōu)化結(jié)果的有效性、優(yōu)越性及其系統(tǒng)的動(dòng)態(tài)性能,輸入階躍信號(hào),將表3的結(jié)果進(jìn)行動(dòng)態(tài)性能響應(yīng)分析,響應(yīng)結(jié)果如圖7所示。

        圖7改進(jìn)粒子群算法優(yōu)化后的系統(tǒng)階躍響應(yīng)曲線(xiàn)

        由仿真結(jié)果可知,采用Z-N法整定結(jié)果得到響應(yīng)出現(xiàn)明顯超調(diào),調(diào)節(jié)時(shí)間約為150 ms。采用粒子群算法進(jìn)行PID控制器參數(shù)尋優(yōu)得到的控制效果明顯改善,系統(tǒng)響應(yīng)快,只有二次振蕩,大約在100 ms即達(dá)到了穩(wěn)定狀態(tài)。而采用改進(jìn)粒子群算法做最終優(yōu)化的參數(shù),其相應(yīng)無(wú)超調(diào),大約在50 ms便達(dá)到穩(wěn)定狀態(tài)。因此利用該改進(jìn)粒子群算法優(yōu)化的方法能夠保證控制的快、準(zhǔn)、穩(wěn),且簡(jiǎn)單易行,進(jìn)一步提高了橫動(dòng)伺服系統(tǒng)的控制性能。

        4 結(jié) 語(yǔ)

        針對(duì)橫動(dòng)伺服控制系統(tǒng)的位置控制器PID參數(shù)優(yōu)化問(wèn)題,本文結(jié)合改進(jìn)粒子群算法成功實(shí)現(xiàn)了參數(shù)的優(yōu)化,可得出如下結(jié)論:

        1)改進(jìn)了標(biāo)準(zhǔn)粒子群算法,對(duì)慣性權(quán)值采用了類(lèi)似“選擇”的思想,平衡了算法的全局搜索能力和局部搜索能力,避免算法陷入局部最優(yōu),算法簡(jiǎn)單有效。

        2)將改進(jìn)的粒子群算法應(yīng)用于橫動(dòng)伺服控制系統(tǒng)的PID參數(shù)優(yōu)化,系統(tǒng)動(dòng)態(tài)響應(yīng)較Z-N法及標(biāo)準(zhǔn)粒子群算法性能更好,響應(yīng)速度更快,無(wú)超調(diào),調(diào)節(jié)時(shí)間更短。

        3)提供了一種控制系統(tǒng)PID參數(shù)優(yōu)化的通用解決方法:世界上幾乎所有的控制都是非線(xiàn)性的,特別對(duì)于高階非線(xiàn)性系統(tǒng)由于其傳遞函數(shù)復(fù)雜,難以直接求取。若其傳遞函數(shù)未知,可先通過(guò)系統(tǒng)辨識(shí)求出其傳遞函數(shù);在已知傳遞函數(shù)的基礎(chǔ)上,利用Z-N法結(jié)合傳遞函數(shù)根軌跡圖進(jìn)行參數(shù)整定,整定后的系統(tǒng)響應(yīng)如果滿(mǎn)足要求,則無(wú)需進(jìn)行優(yōu)化;如不滿(mǎn)足需求,則進(jìn)一步利用智能算法進(jìn)行優(yōu)化,可利用Z-N法整定結(jié)果作為算法優(yōu)化初始值,來(lái)提高優(yōu)化精度和優(yōu)化效率。

        [1] 丁鋒.系統(tǒng)辨識(shí)--辨識(shí)方法性能分析[M].北京:科學(xué)出版社,2014.

        [2] 丁鋒.系統(tǒng)辨識(shí)新論[M]. 北京:科學(xué)出版社,2013.

        [3] 王偉,張晶濤.PID參數(shù)先進(jìn)整定方法綜述[J].自動(dòng)化學(xué)報(bào),2000,26(3):347-355.

        [4] 吳宏鑫,沈少萍.PID控制的應(yīng)用與理論依據(jù)[J].控制工程,2003,10(1):37-42.

        [5] 應(yīng)明峰,鞠全勇,高峰,等.基于粒子群優(yōu)化的PID控制器設(shè)計(jì)與應(yīng)用[J].計(jì)算機(jī)仿真,2011,28(11):283-287.

        [6] 紀(jì)震,廖惠連,吳青華.粒子群算法及應(yīng)用[M].北京:科學(xué)出版社,2009.

        [7] 陳明,劉衍民.基于自適應(yīng)排斥因子的改進(jìn)粒子群算法[J].計(jì)算機(jī)應(yīng)用,2013,33(8):2269-2272.

        [8] 謝天馳,曹薇.基于MPSO算法的橫動(dòng)伺服控制系統(tǒng)黑箱模型辨識(shí)[J].現(xiàn)代紡織技術(shù),2017,25(3):63-68.

        猜你喜歡
        傳遞函數(shù)慣性權(quán)值
        你真的了解慣性嗎
        一種融合時(shí)間權(quán)值和用戶(hù)行為序列的電影推薦模型
        沖破『慣性』 看慣性
        CONTENTS
        基于LabVIEW的火焰?zhèn)鬟f函數(shù)測(cè)量系統(tǒng)
        無(wú)處不在的慣性
        基于權(quán)值動(dòng)量的RBM加速學(xué)習(xí)算法研究
        紅外成像系統(tǒng)的調(diào)制傳遞函數(shù)測(cè)試
        普遍存在的慣性
        基于傳遞函數(shù)自我優(yōu)化的BP網(wǎng)絡(luò)算法改進(jìn)
        精品国产一区二区三区av片 | 日韩毛片基地一区二区三区| 亚洲av午夜成人片精品| 亚洲性感毛片在线视频| 国产成人无码a在线观看不卡| 午夜福利麻豆国产精品| 中文字幕精品久久天堂一区| 亚洲一区二区三区麻豆| 最新国产精品拍自在线观看| 国产黄在线观看免费观看不卡| 久久久精品国产亚洲AV蜜| 国产丝袜在线福利观看| 国产av无码专区亚洲av男同| 国产情侣久久久久aⅴ免费| 亚洲日产无码中文字幕| 国产91九色免费视频| 内射干少妇亚洲69xxx| 国产精品视频二区不卡| 国产欧美亚洲精品第二区首页| 99久久国产免费观看精品| 性猛交╳xxx乱大交| 91精品国产综合成人| 日韩av在线不卡一二三区| 亚洲桃色视频在线观看一区| 中国老熟妇自拍hd发布| 2021国产精品久久| 亚洲中文字幕一区av| 久久精品aⅴ无码中文字字幕| 无码丰满少妇2在线观看| 亚洲精品一区二区在线播放| 色婷婷久久亚洲综合看片| 无码午夜成人1000部免费视频 | 日韩女优中文字幕在线| 与漂亮的女邻居少妇好爽 | 国产在线第一区二区三区| 精品福利视频一区二区三区| 亚洲av中文无码乱人伦在线咪咕| 美女免费视频观看网址| 日韩精品无码中文字幕电影| 国产精品青草久久久久婷婷| 日本一区二区免费看片|