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

基于改進粒子群算法的橫動伺服控制系統辨識*

2017-05-13 07:08:01羅業才
電機與控制應用 2017年4期
關鍵詞:信號模型系統

曹 薇, 羅業才

(1. 廣東水利電力職業技術學院 自動化工程系,廣東 廣州 510925; 2. 華南理工大學 機械與汽車工程學院,廣東 廣州 510640)

基于改進粒子群算法的橫動伺服控制系統辨識*

曹 薇1, 羅業才2

(1. 廣東水利電力職業技術學院 自動化工程系,廣東 廣州 510925; 2. 華南理工大學 機械與汽車工程學院,廣東 廣州 510640)

針對橫動伺服控制系統的黑箱模型,提出了一種基于改進粒子群算法的辨識方法。首先,建立了系統的五階傳遞函數模型,其次,在粒子群算法的基礎上,引入非線性凹函數作為慣性權重的調整策略,從而避免了算法在尋優過程中陷入局部最優,實現了系統模型的優化。最后,為了驗證辨識模型的正確性,進行仿真與實測對比試驗。試驗結果表明:該算法辨識出的模型準確度較高,具有較好的控制品質,對于同一速度輸入信號,仿真與實測的輸出曲線跟隨性好,誤差在-0.5~0.2 rad范圍內,誤差小。

橫動伺服控制系統;粒子群算法;黑箱模型;辨識

0 引 言

橫動伺服控制系統是包覆紗機的核心組成部分[1],主要由橫動伺服電機、驅動器、嵌入式控制器及PC端組成,通過橫動伺服電機驅動鋼絲輪正反轉帶動導紗器來回擺動,實現紗線高速精密卷繞。橫動伺服控制系統模型的精確性決定了系統的穩定性和可靠性[2-3],也直接關系到包覆紗機工作效率及工作質量。系統辨識是常用的系統建模方法,通過把系統模型當作未知的黑箱模型,對黑箱模型輸入已知信號,測出其輸出信號,再利用系統參數估計算法來辨識出系統結構和參數[4-5]。常用的系統參數估計算法可以分為兩類:傳統算法和智能算法。傳統算法主要有最小二乘法[6]等,傳統算法是早期的參數估計方法,原理較簡單,但不適用于比較復雜的系統。智能算法主要有遺傳算法[7]、粒子群算法[8]及神經網絡算法[9]等,這些算法一方面很好地彌補了傳統算法的不足,另一方面還能夠實現全局優化,特別是粒子群算法相對于其他算法來說,由于其粒子搜索趨同性使得其搜索能力更強,收斂速度更快。但是,也容易出現“早熟”,陷入局部最優[10-12]。

為此,本文為了辨識某紡紗機的橫動伺服控制系統,提出一種改進粒子群算法來進行系統結構和參數估計,并通過仿真與實測對比試驗來驗證模型辨識的正確性。

1 橫動伺服控制系統數學建模

橫動伺服控制系統主要由伺服電機、鋼絲輪、鋼絲繩、導絲輪、導紗器和卷筒等組成,通過控制伺服電機正反轉帶動鋼絲輪正反轉,通過鋼絲繩傳力帶動導紗器來回擺動。橫動伺服控制系統模型如圖1所示。

圖1 橫動伺服控制系統

橫動伺服控制系統以PID控制為基礎,系統輸入為電機角速度,輸出為電機角位移,通過三閉環反饋實現高速、高精度控制,如圖2所示,從外到內分別為位置環、速度環及電流環。最外環位置環由輸入位置信號和反饋位置信號形成閉環控制,位置控制器PD將位置環差分信號作為速度環的輸入;中間環速度環由輸入速度信號和反饋電機軸轉速信號形成閉環控制,速度控制器PI將速度環差分信號作為電流環的輸入;最內環電流環由輸入電流信號和反饋電機定子電流信號形成閉環控制。

圖2 橫動伺服控制系統控制系統框圖

圖2所示系統模型,其傳遞函數通式為

(1)

式中:a0,a1,a2,b0,b1,b2,b3,b4——橫動伺服控制系統待求取參數。

2 改進粒子群算法

橫動伺服控制系統辨識就是求取系統傳遞函數a0,a1,a2,b0,b1,b2,b3,b4這8個未知參數。本文在粒子群算法的基礎上,引入非線性凹函數作為慣性權重的調整策略,慣性權值的設置是為了影響粒子的局部搜索能力與全局搜索能力的均衡。主要表示上一代的速度對這一代的速度產生的影響。慣性權值越大,那么表示上一代的速度對當前影響越大,粒子將很大程度的沿著自身上一代的速度移動;如果慣性權值很小,那么表明粒子受上一代的影響很小,粒子將很大程度的沿著自身學習的速度移動。慣性權重大,全局搜索能力增強,局部搜索能力下降;反之,慣性權重降低,全局搜索能力下降,局部搜索能力增強。所以,通過動態調整慣性權重來提高算法性能,一方面提高算法的全局搜索能力,避免陷入局部最優,另一方面減小算法迭代次數,節約辨識時間。

改進粒子群算法表達式如下。

(1) 速度更新公式:

(2)

(2) 位置更新公式:

(3)

(3) 引入非線性凹函數作為慣性權重ω(i)的調整策略:

(4)

式中:k——當前迭代代數;ω——慣性權重;c1、c2——加速因子;r1、r2——0到1的隨機數,用來保證群體的多樣性;

(4) 定義適應度函數。選用誤差平方和的倒數作為改進粒子群算法的適應度函數。適應度函數決定了辨識模型與實際模型的相似度,適應度函數值最大時,采樣點誤差最小,此時辨識參數取得最優值。改進粒子群算法的適應度函數表達

(5)

式中:D——常數(D>0);Ei——第i次采樣點的誤差;θp(i)——在第i次采樣時的實際位移值;θ(i)——第i次采樣時利用差分方程求出的結果。

(5) 改進粒子算法運行流程圖。改進粒子群算法的運行流程如圖3所示。首先,設置最大的速度區間,防止超出最大的區間,位置信息即為整個搜索空間,在速度區間和搜索空間上隨機初始化速度和位置,設置群體規模size。對模型參數進行尋優,每個粒子都會記住自己飛行過的最佳位置,同時,所有粒子將各自的最優位置進行共享,建立個體最優位置數據庫,那么在這個數據庫里必然有一個最最優位置。所有的粒子將按照式(2)和式(3)分別更新位置和速度,所有的粒子將朝著這個最優目標位置飛去。最后,利用適應度函數進行辨識模型和實際模型相似度計算,先檢查新粒子適應度是否高于原最優適應度;如果高于則對自己的位置和適應度進行更新,再判斷此粒子適應度是否高于全局最優粒子;如果高于則更新全局最優粒子適應度和位置。依此流程進行不斷循環迭代,迭代終止條件如下:(1)算法迭代代數達到設定值;(2)相鄰兩代之間的偏差在一個指定的范圍內即停止,達到終止條件,算法結束,輸出最優值。

圖3 粒子群智能算法流程圖

3 系統辨識與試驗驗證

本文針對如圖1所示的橫動伺服控制系統,利用改進粒子群算法求取其傳遞函數式(1)中的a0,a1,a2,b0,b1,b2,b3,b4,設置算法初始參數,設置如表1所示。

表1 改進粒子群算法初始參數設置

粒子群適應度值-進化代數曲線如圖4所示。算法在約40代開始收斂,適應度函數取得最大值Fmax=0.074,采樣點誤差最小。此時,辨識參數取得最優值,如表2所示。

圖4 粒子群適應度值-進化代數曲線

參數搜索區域辨識結果a0[0.001,50]19.7580a1[0.001,50]20.2148a2[0.001,50]15.2489b0[0.001,50]0.0010b1[0.001,50]0.3695b2[0.001,50]19.7850b3[0.001,50]18.4148b4[0.001,50]15.2960

將求取參數代入式(1),得到橫動伺服控制系統的模型為

(6)

試驗平臺如圖5所示,主要由橫動電機及其驅動器、嵌入式控制器及PC端組成,控制器與伺服電機通過工業以太網EtherCAT總線通信,利用控制器NCTOPLC實時讀取系統電機的轉角,可以得到其輸出曲線及誤差曲線。

圖5 辨識試驗平臺

為了驗證模型辨識的正確性,輸入同一速度信號v(t)=53.25sin(4πt),進行仿真與實測對比試驗。試驗結果如圖6、圖7所示。

圖6 仿真與實測轉角輸出曲線

圖7 仿真與實測轉角輸出誤差曲線

由圖6、圖7可知,對于同一輸入信號,仿真與實測輸出曲線的跟隨性好,誤差在-0.5~0.2rad范圍內,誤差小。從而可驗證改進粒子群算法辨識出的橫動伺服控制系統模型準確度較高,具有較好的控制品質。辨識誤差的存在也使系統多了不穩定因素,究其原因,主要是因為實際輸入信號中夾雜了干擾信號。

4 結 語

(1) 針對精密卷繞系統中的橫動伺服控制系統,建立了其五階傳遞函數模型,并設計了一種改進粒子群算法來對該系統的未知參數進行辨識,避免了算法在尋優過程中陷入局部最優,實現了系統模型的優化。

(2) 為了驗證辨識模型的正確性,進行仿真與實測對比試驗。試驗結果表明:該算法辨識出的模型準確度較高,具有較好的控制品質,對于同一速度輸入信號,仿真與實測的輸出曲線跟隨性好,誤差在-0.5~0.2rad范圍內,誤差小。

[1] 馬秀鳳,張玉清,邢明杰.包覆紡紗技術的現狀及發展趨勢[J].紡紗導報,2005(10): 141-142.

[2] 王紹斌,孫衛國,王文郁.絡筒張力和速度對紗線質量的影響[J].棉紡織技術,2002,30(7): 35-37.

[3] 周云端.專用纏繞機的開發與張力控制系統研究[D].西安: 西北工業大學,2006.

[4] 任貴杰,李平康,趙志剛,等.基于改進遺傳算法的單元機組非線性模型參數辨識[J].北京交通大學學報,2011,35(6): 93-97.

[5] 劉勝,宋佳,李高云.PSO并行優化LSSVR非線性黑箱模型辨識[J].智能系統學報,2010,5(1): 51-56.

[6] 李銀國,湯卓群,黃鐳.非持續激勵條件下系統辨識遞推最小二乘最小范數算法[J].控制理論與應用,2009,26(4): 365-370.

[7] 肖曦,許青松,王雅婷,等.基于遺傳算法的內埋式永磁同步電機參數辨識方法[J].電工技術學報,2014,29(3): 21-26.

[8] 程善美,張益.基于協同粒子群算法的PMSM在線參數辨識[J].電氣傳動,2012,42(11): 3-6.

[9] 于開平,牟曉明.基于前向神經網絡的非線性時變系統辨識的改進遞推最小二乘算法[J].振動與沖擊,2009,28(6): 107-110.

[10] 劉朝華,章兢,李小花,等.免疫協同微粒群進化算法的永磁同步電機多參數辨識模型方法[J].自動化學報,2012,38(10): 1698-1708.

[11] 靳其兵,張建,權玲,等.基于混合PSO-SQP算法同時實現多變量的結構和參數辨識[J].控制與決策,2011,26(9): 1373-1377.

[12] 趙洋,韋莉,張逸成,等.基于粒子群優化的超級電容器模型結構與參數辨識[J].中國電機工程學報,2012,32(15): 155-161.

Identification of Horizontal Dynamic Servo Control System Based on Improved Particle Swarm Optimization Algorithm*

CAOWei1,LUOYecai2

(1. Department of Automation Engineering, Guangdong Technical College of Water Resource and Electric Engineering, Guangzhou 510925, China; 2. School of Mechanical &Automotive Engineering, South China University of Technology, Guangzhou 510640, China)

In view of the black box model traverse servo control system, an identification method based on improved particle swarm optimization algorithm was proposed. First, the establishment of a system of fifth order transfer function model. Secondly, based on the particle swarm optimization algorithm, the introduction of a nonlinear concave function as a strategy of inertia weight adjustment, so as to avoid the algorithm in search of falling into the local optimum in the process of optimization, the optimization of the system model. Finally, in order to validate the identification model was correct, comparing simulation and actual measurement experiment. The experimental results showed that: the algorithm model was accurate and reliable, with good control quality, for the same speed input signal, simulation and measurement of the output curve tracking was good, the error in the -0.5~0.2 rad range, the error small.

traverse servo control system; particle swarm algorithm; black box model; identification

國家重點研發計劃項目(2016YFC0104901);廣東水利電力職業技術學院創新強校工程自主創新能力提升類項目(050117);2014年廣東省特色創新項目(自然科學類)(2014KTSCX146)

曹 薇(1973—),女,副教授,研究方向為機電一體化。

TM 301.2

A

1673-6540(2017)04- 0043- 04

2016 -09 -20

猜你喜歡
信號模型系統
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
完形填空二則
重尾非線性自回歸模型自加權M-估計的漸近分布
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 亚洲V日韩V无码一区二区| jizz亚洲高清在线观看| 国产一国产一有一级毛片视频| 免费人成网站在线高清| 久久无码高潮喷水| 国产jizz| 无码人妻热线精品视频| 暴力调教一区二区三区| 国产成人综合亚洲网址| 国产福利微拍精品一区二区| 欧美成人手机在线视频| 亚洲日本在线免费观看| 精品国产香蕉伊思人在线| 精品欧美视频| 日韩a在线观看免费观看| 亚洲一区免费看| 国产99热| 精品国产免费观看| 亚洲男人天堂网址| 国产91视频免费观看| 国产手机在线ΑⅤ片无码观看| 亚洲国产在一区二区三区| 色窝窝免费一区二区三区 | 免费看黄片一区二区三区| 97久久超碰极品视觉盛宴| 亚洲高清无码久久久| 天天综合网在线| 性色一区| 91精品国产麻豆国产自产在线| 成人精品视频一区二区在线| 婷婷六月综合网| 日韩无码视频网站| 热99re99首页精品亚洲五月天| 日韩精品毛片人妻AV不卡| 青草91视频免费观看| 福利小视频在线播放| 91精品国产一区自在线拍| 亚洲中文字幕97久久精品少妇| 亚洲中文字幕国产av| 中文字幕第4页| 国产精品99一区不卡| 欧美天堂久久| 色婷婷国产精品视频| 国产一区三区二区中文在线| 国产精品毛片一区| 国产欧美自拍视频| 日韩高清一区 | 精品久久久久久成人AV| 亚洲黄色激情网站| 1024你懂的国产精品| 亚洲va在线∨a天堂va欧美va| 99久久这里只精品麻豆| аⅴ资源中文在线天堂| 精品视频一区在线观看| 91在线精品麻豆欧美在线| 中文国产成人精品久久| 国产精品jizz在线观看软件| 99视频全部免费| 色老二精品视频在线观看| 自拍偷拍欧美日韩| 久久精品无码专区免费| 一边摸一边做爽的视频17国产| 国产国语一级毛片在线视频| 亚洲v日韩v欧美在线观看| 三级国产在线观看| 免费高清自慰一区二区三区| 国产成人亚洲精品无码电影| 国产日本欧美在线观看| 国产一区亚洲一区| 国产91色| 99久久国产精品无码| 丁香五月婷婷激情基地| 欧美日韩一区二区在线播放 | 精品国产免费观看一区| 国产青青草视频| 免费一级毛片不卡在线播放| 亚洲精品无码日韩国产不卡| 亚洲综合色婷婷| 久久免费精品琪琪| 91毛片网| 亚洲精品片911| 伊人中文网|