《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 串聯(lián)機(jī)器人軌跡跟蹤控制模糊自適應(yīng)PID算法的誤差修正
串聯(lián)機(jī)器人軌跡跟蹤控制模糊自適應(yīng)PID算法的誤差修正
2015年電子技術(shù)應(yīng)用第1期
赫建立1,朱龍英2,成 磊1,鄭 帥3,陸寶發(fā)4
1.常州大學(xué) 機(jī)械工程學(xué)院,江蘇 常州213164; 2.鹽城工學(xué)院 汽車工程學(xué)院,江蘇 鹽城224001; 3.安徽理工大學(xué) 機(jī)械工程學(xué)院,安徽 淮南232001; 4.江蘇大學(xué) 機(jī)械工程學(xué)院, 江蘇 鎮(zhèn)江212013
摘要: 提出了一種基于改進(jìn)PID控制算法的串聯(lián)機(jī)器人軌跡跟蹤控制策略,首先采用減聚類的方法和改進(jìn)的Logistic映射對RBF神經(jīng)網(wǎng)絡(luò)進(jìn)行聚類中心的優(yōu)化,然后將改進(jìn)RBF神經(jīng)網(wǎng)絡(luò)中的自適應(yīng)學(xué)習(xí)機(jī)制和自調(diào)整能力應(yīng)用于傳統(tǒng)PID控制算法中,對PID控制算法進(jìn)行最優(yōu)PID控制參數(shù)的選取。仿真實驗表明,提出的串聯(lián)機(jī)器人軌跡跟蹤控制策略相比較傳統(tǒng)PID控制算法,其誤差更小,精度更高。
中圖分類號: TP273
文獻(xiàn)標(biāo)識碼: A
文章編號: 0258-7998(2015)01-0060-04
Error correction of fuzzy adaptive PID algorithm for trajectory tracking control of serial robot
He Jianli1,Zhu Longying2,Cheng Lei1,Zheng Shuai3,Lu Baofa4
1.School of Mechanical Engineering,Changzhou University, Changzhou 213164,China; 2.School of Automotive Engineering,Yancheng Institute of Technology, Yancheng 224001,China; 3.School of Mechanical Engineering,Anhui University of Science And Technology, Huainan 232001,China; 4.School of Mechanical Engineering,Jiangsu University,Zhenjiang 212013,China
Abstract: This paper proposed a trajectory tracking control strategy of serial robot based on RBF neural network optimized PID control algorithm. The adaptive learning mechanism neural network and self adjusting ability in the RBF were applied to traditional PID control algorithm. The optimal parameters of the PID control algorithm was selected. Compared with traditional PID control algorithm, the simulation experiments showed that the proposed optimized PID control algorithm based on RBF neural network in series robot trajectory tracking control strategy had smaller error and higher accuracy.
Key words : PID control algorithm;RBF neural network;error correction;series robot;trajectory tracking control

 

0 引言

  工業(yè)機(jī)器人已經(jīng)成為先進(jìn)制造業(yè)的支撐技術(shù),在焊接、切割、搬運、噴涂等工業(yè)領(lǐng)域得到了廣泛的應(yīng)用,成為衡量一個國家制造業(yè)水平的重要標(biāo)志[1]。機(jī)器人的出現(xiàn)是為了適應(yīng)制造業(yè)規(guī)模化生產(chǎn)、解決單調(diào)重復(fù)的體力勞動和提高生產(chǎn)質(zhì)量,因此從一誕生就掀起了全球研發(fā)和應(yīng)用的熱潮[2],并逐漸成為柔性制造系統(tǒng)、自動化工廠和計算機(jī)集成制造系統(tǒng)中不可缺少的自動化單元[3]。

  機(jī)器人控制的常用算法有 PID 控制、自適應(yīng)控制、魯棒控制、迭代學(xué)習(xí)控制、滑模變結(jié)構(gòu)控制、反演控制設(shè)計方案、神經(jīng)網(wǎng)絡(luò)控制和模糊控制等[4]。隨著計算機(jī)技術(shù)和智能控制理論的發(fā)展,先進(jìn)的智能 PID 控制策略相繼被提出,為復(fù)雜動態(tài)不確定機(jī)器人系統(tǒng)的控制提供了新的途徑[5]。例如,任國華等學(xué)者提出了一種“多項式PD控制+機(jī)器人全局位置重力補(bǔ)償”的控制策略,并通過Lyapunov直接法證明了閉環(huán)系統(tǒng)的全局穩(wěn)定性;另外由于增益的調(diào)整可能導(dǎo)致電機(jī)的力矩飽和,從而影響控制性能,甚至導(dǎo)致系統(tǒng)不穩(wěn)定,基于此,又給出了簡單的增益調(diào)整規(guī)則[6]。胡克滿等人提出了一種基于BP神經(jīng)網(wǎng)絡(luò)的自適應(yīng)PID控制策略實現(xiàn)了六自由度噴涂機(jī)器人的位置控制,通過BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)和在線辨識,自適應(yīng)地調(diào)整PID的控制參數(shù),從而獲得較好的控制性能和應(yīng)對參數(shù)變化的魯棒性[7]。昝鵬等人針對由空氣壓橡膠驅(qū)動器驅(qū)動的三自由度微型機(jī)器人,提出了基于BP神經(jīng)網(wǎng)絡(luò)PID控制策略,用系統(tǒng)輸出的預(yù)測值來代替實測值, 實時計算權(quán)系數(shù)的修正量來改變控制參數(shù)以提高控制效果,該方法彌補(bǔ)了傳統(tǒng)PID控制方法的不足[8]。

  本文針對傳統(tǒng)PID控制算法串聯(lián)機(jī)器人軌跡跟蹤控制中存在的問題,提出了一種基于改進(jìn)PID控制算法的串聯(lián)機(jī)器人軌跡跟蹤控制策略,采用自適應(yīng)學(xué)習(xí)策略對PID控制算法進(jìn)行優(yōu)化,以減小原算法的控制誤差。

1 PID控制算法

  PID控制是較早流行起來的控制方法之一,由于其在魯棒性上具有較好的性能,被大量作用于過程的控制中,并且使用也比較簡便,可靠性較高。

  模擬PID調(diào)節(jié)器框圖如圖1所示。

001.jpg

  常規(guī)控制器作為一種線形控制器,其數(shù)學(xué)模型為:

  1.png

  其傳遞函數(shù)為:

  2.png

  其中:Kp為一個特定的比例系數(shù),Ti為一個代表積分時間的常數(shù),Td為一個代表微分時間的常數(shù),e為調(diào)節(jié)器的輸入偏差數(shù)值,uo是控制量的基準(zhǔn)。

  積分環(huán)節(jié)的功能是消除靜差,但容易造成超調(diào)和振蕩。比例環(huán)節(jié)的功能是能快速找出誤差,卻無法去除穩(wěn)態(tài)誤差,并且因為過大的作用容易引發(fā)不穩(wěn)定。微分環(huán)節(jié)的功能是優(yōu)化系統(tǒng)的動態(tài)特性,通過減小超調(diào)等來降低振蕩,并能夠加強(qiáng)其穩(wěn)定性。

2 基于改進(jìn)RBF神經(jīng)網(wǎng)絡(luò)的PID控制算法

  2.1 基于減聚類優(yōu)化的RBF神經(jīng)網(wǎng)絡(luò)

  RBF神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)如圖2所示。

002.jpg

  設(shè)RBF神經(jīng)網(wǎng)絡(luò)輸入節(jié)點個數(shù)為n,隱含層節(jié)點個數(shù)為m,輸出節(jié)點個數(shù)為p,則第j個隱含層節(jié)點的輸出為:

  3.png

  其中,x為輸入向量,cj為中心矢量,j為基寬帶參數(shù),并且有:

  4.png

  網(wǎng)絡(luò)輸出層第k個節(jié)點的輸出如式(5)所示:

  5.png

  其中,wkj為 qj→yk的權(quán)值,k為閾值。

  選取以下函數(shù)作為網(wǎng)絡(luò)訓(xùn)練的目標(biāo)函數(shù):

  6.png

  其中,dk為理想輸出, yk為實際輸出。

  針對傳統(tǒng)RBF神經(jīng)網(wǎng)絡(luò)隱含層單元數(shù)目難確定的問題,本文首先采用減聚類的方法對隱含層中心數(shù)目進(jìn)行優(yōu)化。設(shè)一個立體的 n維空間 p個數(shù)據(jù)點(x1,x2,…,xp),根據(jù)下式設(shè)定數(shù)據(jù)點xi處的密度指標(biāo):

  7.png

  然后對上式求出的密度指標(biāo)Di進(jìn)行最大值的選取,選取結(jié)果為聚類中心,記為xc1,接著對上述密度指標(biāo)進(jìn)行更新操作,如下式所示。

  8.png

  對更新后的密度指標(biāo),重復(fù)最大值選取操作,設(shè)定聚類中心,直到滿足下式要求時,結(jié)束循環(huán)。

  9.png

  接著,采用Logistic映射對RBF神經(jīng)網(wǎng)絡(luò)進(jìn)行優(yōu)化。Logistic映射的變量轉(zhuǎn)換,如下式所示。

  10.png

  將其代入Logistic映射中,得到:

  xn+1=1-2(xn)2(11)

  最后,采用減聚類的方法和改進(jìn)的Logistic映射對RBF神經(jīng)網(wǎng)絡(luò)進(jìn)行優(yōu)化,具體步驟如下:

  (1)采用減聚類的方法得到RBF神經(jīng)網(wǎng)絡(luò)的聚類數(shù)目,記為k,將輸入樣本記為Xi;

  (2)對聚類中心進(jìn)行隨機(jī)選取,并對其到輸入樣本的距離進(jìn)行計算。

  12.png

  其中,i表示聚類中心,并且有i=1,2,…,k;j表示輸入樣本,并且有j=1,2,…,N。

  (3)對式(12)得到的到輸入樣本的距離di進(jìn)行求平均操作,如下式所示。

  13.png

  (4)采用Logistic對中心值進(jìn)行精度的提升,如下式所示。

  14.png

  其中,Yn的取值范圍為(-1,1)。

  (5)在迭代n次后,得到最終的聚類中心,如下式所示。

  c(n)t=c(n-1)t+zn Yn-1(15)

  其中,zn=z0 exp(·n)為迭代中的變化參數(shù)。

  (6)循環(huán)n次迭代,比較聚類中心的大小,選取其中的最小值,作為RBF神經(jīng)網(wǎng)絡(luò)聚類中心。

  2.2 基于改進(jìn)RBF神經(jīng)網(wǎng)絡(luò)的PID控制算法

  針對串聯(lián)機(jī)器人系統(tǒng)的控制需求,本文采用上文提出的改進(jìn)RBF神經(jīng)網(wǎng)絡(luò)對傳統(tǒng)PID控制算法進(jìn)行改進(jìn),以達(dá)到更精確的串聯(lián)機(jī)器人軌跡跟蹤控制。控制策略如圖3所示。

003.jpg

  圖3中的r(t)為給定信號,y(t)為機(jī)器人支路的輸出信號,則基于改進(jìn)RBF神經(jīng)網(wǎng)絡(luò)的PID控制誤差為:

  error(k)=r(k)-y(k)(16)

  PID控制算法的各項參數(shù)分別為:

  x(1)=error(k)-error(k-1)(17)

  x(2)=error(k)(18)

  x(3)=error(k)-2error(k-1)+error(k-2)(19)

  將式(17)~(19)代入增量式PID控制算法中,則控制算法為:

  u(k)=u(k-1)+kp x(1)+ki x(2)+kd x(3)(20)

  神經(jīng)網(wǎng)絡(luò)的訓(xùn)練指標(biāo)為:

  21.png

  代入到增量PID控制器的參數(shù)kp、ki、kd的表達(dá)式為:

  2223.png

  24.png

  式中,N1Q0X$]1N3QI5MCBT)~A2)3.jpg為學(xué)習(xí)速率,%M{TW{_(_2RQNP}583V5[~6.png為串聯(lián)機(jī)器人各條支路的輸出對支路控制的靈敏度信息,其表達(dá)式為:

  25.png

3 算法性能仿真

  為了驗證本文提出的改進(jìn)算法的有效性,對其進(jìn)行仿真實驗,并與傳統(tǒng)算法進(jìn)行對比。串聯(lián)機(jī)器人額定功率為400 W,額定轉(zhuǎn)速為3 000 r/min,額定轉(zhuǎn)矩為1.3 N·m,最大轉(zhuǎn)矩為0.67 N·m,某兩次位移控制的結(jié)果如表1所示,多次實驗的對比結(jié)果如圖4~圖6所示。

  從仿真結(jié)果中可以看出,本文提出的改進(jìn)PID控制算法因為通過改進(jìn)RBF神經(jīng)網(wǎng)絡(luò)的自適應(yīng)學(xué)習(xí)和調(diào)整,其對串聯(lián)機(jī)器人的位移控制與預(yù)期位移近似,其控制的平均誤差可以達(dá)到3%以內(nèi),并且其平均響應(yīng)時間為1 s,遠(yuǎn)遠(yuǎn)小于傳統(tǒng)PID算法。

  綜上所述,本文提出的改進(jìn)算法比傳統(tǒng)PID控制算法對串聯(lián)機(jī)器人軌跡跟蹤控制的效果要好,大大降低了其誤差,提高了PID控制器的魯棒性。

4 結(jié)論

  串聯(lián)機(jī)器人系統(tǒng)是很復(fù)雜的非線性系統(tǒng),其軌跡跟蹤控制是在串聯(lián)機(jī)器人控制問題中的一個重要方面。本文提出了基于改進(jìn)PID控制算法的串聯(lián)機(jī)器人軌跡跟蹤控制策略,從仿真結(jié)果中可以看出,本文提出的改進(jìn)算法的誤差遠(yuǎn)遠(yuǎn)小于傳統(tǒng)PID控制算法的控制誤差,證明該控制策略切實有效。

參考文獻(xiàn)

  [1] 朱大昌,劉運鴻.3-RPC型并聯(lián)機(jī)器人模糊PID控制系統(tǒng)研究[J].機(jī)械傳動,2014,38(2):114-117.

  [2] 李楠,李文鑫.改進(jìn)的關(guān)節(jié)機(jī)器人神經(jīng)網(wǎng)絡(luò)PID控制器[J].控制工程,2013,20(6):1052-1054.

  [3] 劉國榮,張揚(yáng)名.移動機(jī)器人軌跡跟蹤的模糊PID-P型迭代學(xué)習(xí)控制[J].電子學(xué)報,2013,41(8):1536-1541.

  [4] 丁度坤,謝存禧.高速運動機(jī)器人關(guān)節(jié)神經(jīng)網(wǎng)絡(luò)PID自適應(yīng)控制研究[J].制造業(yè)自動化,2013,35(21):18-20.

  [5] 張超,王琦,姚永剛.基于AC-PID控制器的焊接機(jī)器人仿真[J].焊接技術(shù),2013(7):58-62.

  [6] 任國華.移動機(jī)器人軌跡跟蹤與運動控制[J].機(jī)械設(shè)計與制造,2014(3):100-102.

  [7] 胡克滿.基于改進(jìn)型PID控制算法在小型倉儲物流智能機(jī)器人中的應(yīng)用研究[J].物流技術(shù),2012(4):24-27.

  [8] 昝鵬,顏國正,于蓮芝.基于自適應(yīng)模糊PID控制的氣動微型機(jī)器人系統(tǒng)[J].儀器儀表學(xué)報,2007,28(9):1543-1547.

  [9] Wei Xianming.Study and simulation of intelligent control methods based robot walking on water[J].Journal of SystemSimulation,2014,26(1):163-168.

  [10] 吳孔逸,霍偉.不確定移動機(jī)器人編隊間接自適應(yīng)模糊動力學(xué)控制[J].控制與決策,2010(12):1769-1774.

  [11] 張琨.基于自適應(yīng)RBF網(wǎng)絡(luò)補(bǔ)償?shù)闹悄苘囕v循跡控制[J].控制與決策,2014,29(4):627-631.

  [12] 申鐵龍.現(xiàn)代控制系統(tǒng)設(shè)計方法與倒立擺控制問題[J].控制理論與應(yīng)用,2004,21(5):728-728.

  [13] Cao Yuli.Research on two-wheeled self-balanced robotbased on  variable universe fuzzy PID control[J].2013,30(2):347-350.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国内外成人在线| 99精品99久久久久久宅男| 欧美精品一二三| 欧美成人一区二区| 久久久久久久久久码影片| 性久久久久久久久| 亚洲欧美色一区| 午夜免费在线观看精品视频| 亚洲一区二区三| 亚洲一区日韩| 亚洲欧美综合另类中字| 午夜精品成人在线| 亚洲欧美中文另类| 欧美一区二区三区在线观看| 香蕉久久夜色精品| 欧美亚洲视频在线看网址| 欧美一级免费视频| 欧美伊久线香蕉线新在线| 久久成人18免费网站| 久久精品国产久精国产思思| 久久狠狠久久综合桃花| 久久嫩草精品久久久久| 老巨人导航500精品| 欧美jizz19hd性欧美| 免费在线欧美视频| 欧美女激情福利| 欧美日韩综合视频| 合欧美一区二区三区| 欧美一区二区三区在线看| 一区二区成人精品| 亚洲视频第一页| 亚洲欧美成人综合| 久久大逼视频| 亚洲精品日产精品乱码不卡| 一本一道久久综合狠狠老精东影业 | 亚洲精品乱码久久久久久蜜桃麻豆 | 午夜亚洲激情| 久久精品国产综合精品| 亚洲精选一区二区| 亚洲一区在线免费观看| 欧美一级网站| 裸体女人亚洲精品一区| 欧美丰满高潮xxxx喷水动漫| 欧美日韩视频在线第一区| 国产精品专区第二| 怡红院精品视频| 一本久久综合亚洲鲁鲁五月天| 亚洲免费网址| 亚洲国产欧美一区二区三区丁香婷| 日韩亚洲视频在线| 午夜精品在线看| 免费欧美日韩国产三级电影| 国产精品成人观看视频免费 | 一区二区高清视频| 欧美亚洲一区二区在线| 免费亚洲一区| 国产精品久久久对白| 激情欧美一区二区三区| 亚洲美女视频| 欧美在线日韩精品| 一本到高清视频免费精品| 欧美伊久线香蕉线新在线| 欧美成人一区二区三区在线观看 | 午夜精品一区二区三区在线| 91久久在线视频| 亚洲欧美激情视频| 麻豆成人av| 国产伦精品一区二区三区高清| 亚洲国产精品久久久久秋霞不卡| 亚洲天堂久久| 亚洲看片网站| 久久精品道一区二区三区| 欧美一激情一区二区三区| 一区二区免费在线观看| 久久久99国产精品免费| 欧美三级资源在线| 亚洲东热激情| 欧美一区二区| 亚洲女同性videos| 欧美精品一区在线观看| 国内综合精品午夜久久资源| 中国亚洲黄色| 日韩性生活视频| 久久男女视频| 国产欧美日韩激情| 99热精品在线| 亚洲人成在线观看一区二区| 久久九九国产| 国产欧美精品一区二区色综合 | 午夜一区二区三区不卡视频| 欧美久久精品午夜青青大伊人| 韩日成人av| 欧美一级专区免费大片| 亚洲自拍偷拍麻豆| 欧美日韩日本网| 91久久精品国产91性色tv| 欧美中文字幕不卡| 欧美在线关看| 国产乱人伦精品一区二区| 这里只有精品视频| 中文国产成人精品久久一| 欧美暴力喷水在线| 尤物yw午夜国产精品视频明星| 亚洲欧美在线aaa| 性高湖久久久久久久久| 国产精品成人va在线观看| 亚洲精品在线观看视频| 亚洲精品日韩在线观看| 免费看亚洲片| 亚洲福利视频在线| 亚洲国产美国国产综合一区二区| 久久激情综合网| 国产欧美日韩专区发布| 亚洲免费视频成人| 欧美一区二区三区精品电影| 国产精品久久二区二区| 亚洲社区在线观看| 亚洲综合电影| 国产精品美女久久久浪潮软件| 一本色道久久综合狠狠躁的推荐| 一区二区三区精密机械公司| 欧美日本高清| 亚洲最新视频在线| 中文在线资源观看网站视频免费不卡 | 久久久久国内| 国内精品久久久久久影视8| 欧美一区二区视频在线观看| 久久精品视频导航| 好看不卡的中文字幕| 久久精品欧美| 欧美大尺度在线| 亚洲精品中文字幕有码专区| 亚洲天堂成人在线视频| 欧美午夜精品理论片a级大开眼界 欧美午夜精品理论片a级按摩 | 亚洲国产欧美日韩| 日韩午夜免费视频| 欧美日韩综合视频网址| 亚洲素人在线| 久久久精品日韩欧美| 尤物yw午夜国产精品视频明星| 亚洲精品视频在线| 欧美色欧美亚洲高清在线视频| 亚洲先锋成人| 久久精品综合| 亚洲国产欧美一区| 亚洲午夜羞羞片| 国产亚洲精品7777| 亚洲人成77777在线观看网| 欧美日本国产| 午夜精品视频网站| 女生裸体视频一区二区三区| 日韩视频在线观看国产| 欧美一区二区三区的| 激情欧美一区二区三区在线观看| 亚洲三级视频| 国产精品扒开腿做爽爽爽软件| 亚洲欧美日韩一区二区| 蜜臀av性久久久久蜜臀aⅴ| 99国产精品私拍| 久久精品国产免费| 亚洲欧洲日本专区| 香蕉av福利精品导航| 黄色国产精品| 中文有码久久| 韩国在线一区| 亚洲视频中文| 国产综合一区二区| av72成人在线| 国产亚洲一区二区三区在线播放| 亚洲久色影视| 国产偷自视频区视频一区二区| 亚洲国产欧美一区二区三区同亚洲 | 亚洲图色在线| 国产一区视频在线看| 99精品久久久| 国产一区二区三区的电影 | 国产一区欧美日韩| 一本久道久久久| 国产一区二区三区日韩欧美| 日韩亚洲视频在线| 国产在线精品二区| 中文一区二区| 在线成人黄色| 欧美一区二区大片| 亚洲三级视频| 久久久另类综合| 一本色道久久综合亚洲精品婷婷| 久久久蜜桃精品| 亚洲天堂成人| 能在线观看的日韩av| 午夜精品免费| 欧美日韩中文字幕在线视频| 久久精品免费观看| 国产伦精品一区| 亚洲一二三区精品| 亚洲激情一区| 鲁大师成人一区二区三区| 亚洲欧美久久久| 欧美日韩在线视频一区| 亚洲精品视频在线观看免费|