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

液壓四足機器人的自適應模糊PID控制

2016-10-28 00:47:46裴忠才唐志勇
哈爾濱工業大學學報 2016年9期
關鍵詞:系統

陳 斌, 裴忠才, 唐志勇

(北京航空航天大學 自動化科學與電氣工程學院, 北京 100191)

?

液壓四足機器人的自適應模糊PID控制

陳斌, 裴忠才, 唐志勇

(北京航空航天大學 自動化科學與電氣工程學院, 北京 100191)

為提高液壓四足機器人的控制性能和足端軌跡跟蹤效果,將自適應模糊PID算法用于機器人腿關節控制,并對PID參數進行實時增量調節.建立閥控非對稱缸系統的數學模型,分析其伸出和縮回運動時由非線性、參數時變等因素導致的控制問題,利用AMESim-Simulink聯合仿真模型對算法的控制效果進行了仿真,并在單腿試驗平臺上進行了實物樣機測試.結果表明:自適應模糊PID算法的控制效果在減小調節時間、抑制干擾等方面相比常規PID有較大改善.該控制算法提高了機器人的動態跟蹤性能,易于工程應用,有利于機器人的運動控制.

液壓機器人;非對稱液壓缸;自適應模糊PID;AMESim

由于液壓驅動系統在輸出力矩、功率密度、控制精度等方面的優勢,近年來液壓足式機器人成為了研究熱點.2005年,美國波士頓動力公司研制成功的“BigDog”系列機器人[1]展示出了極強的運動和負載能力,因此成為各國學者爭相研究和效仿的目標[2].因具備結構簡單、工作空間小等優點,上述液壓機器人均選擇非對稱液壓缸作為關節運動驅動器.但非對稱缸的兩腔活塞面積不同,在作伸出和縮回運動時相關參數會發生變化,使動態性能出現較大差異,加大了液壓驅動系統的非線性度.這種不良現象還會伴隨機器人運動狀態和自身負重等因素的改變而加劇,嚴重影響機器人的運動靈活性和穩定性.很多學者對非對稱缸系統進行過線性或非線性建模研究,并試圖在此基礎上尋找能解決上述問題的控制算法.其中,模糊控制以更接近人類思維的處理方式,引起了廣泛的關注.文獻[3]使用模糊控制器實現了對數字泵控液壓缸的位置控制,達到了節能降耗的目的.文獻[4]利用模糊控制對比例閥的死區進行補償,消除了液壓缸運動的不對稱現象.文獻[5]基于模糊理論提出了模型參考變增益自適應控制算法,實現了非對稱液壓缸的對稱性控制.以上基于模糊算法的研究為改善非對稱缸的控制提供了有益的嘗試.

自適應模糊PID是一種基于模糊理論的控制算法,它將模糊推理系統與常規PID控制相結合,發揮兩者的優勢.該算法可根據實際工況對PID參數不斷進行模糊化增量調節,使控制器具備處理非線性和參數時變系統的能力,在不需要精確數學模型的前提下,使被控對象具有更好的靜、動態性能[6].本文結合研制的“Hound”液壓四足機器人,設計了適合用于非對稱液壓缸動態控制的自適應模糊PID算法控制器,用于驅動機器人腿關節運動以實現良好的足端軌跡跟蹤.

1 液壓驅動系統分析

Hound四足機器人的運動學結構(見圖1)源于獵犬的骨骼系統,其腿部結構由大腿、小腿和足等部分組成,包括3個主動關節—側擺關節、髖關節和膝關節.

圖1 Hound機器人機體結構

腿部主動關節均由對稱閥控非對稱液壓缸系統(以下簡稱為“閥控缸系統”)驅動,其結構原理如圖2所示[7-8].

圖2 閥控缸系統原理

圖中,M為負載質量,xv為閥芯位移,y為活塞桿位移,Bp為負載粘性阻力系數,K為彈性系數,FL為外部負載(干擾)力,ps為供油壓力,p0為回油壓力,p1為無桿腔壓力,p2為有桿腔壓力,q1為無桿腔流量,q2為有桿腔流量,A1、A2分別為無桿腔、有桿腔活塞作用面積.

根據圖2可以得到描述閥控缸系統動態性能的3個基本方程,進行拉普拉斯變換,閥的流量方程、液壓缸的流量連續方程以及力平衡方程分別為

qL=Kqxv-KcpL,

(1)

(2)

F=pLA1=Mts2y+Bpsy+Ky+FL.

(3)

式中:qL為負載流量,pL為負載流量,Vt為液壓缸容積,βe為液壓油彈性模量,Kq為閥口流量增益,Kc為流量-壓力系數,Cie為等效泄漏系數,Cf為額外流量系數.

將式(1)~(3)疊加在一起并忽略某些數值較小的項,可得到當伺服閥閥芯右移(xv>0)時(此時液壓缸活塞桿伸出),液壓閥驅動電路的輸入電壓U和系統外負載力FL同時作用時的非對稱閥控缸系統數學模型為

(4)

當伺服閥閥芯左移(xv< 0)時(此時液壓缸活塞桿縮回),此時閥控缸系統的數學模型的形式與式(4)相同,但式中的各項增益系數會因活塞作用面積不同而有所變化,ωn、ξn等項數值也會隨之變化(具體變化見文獻[9-10]),同時還會導致兩腔壓力p1、p2在換向時發生突跳. 另外,在機器人運行時不同的負載重量、動作幅度、關節角位移以及不可預測的外來干擾,會實時改變驅動液壓缸受力的大小和方向.以上因素均會導致閥控缸系統在不同方向的動作時產生非線性現象和參數變化,影響驅動關節的運動平穩度,加大控制難度,因此常規的PID控制(固定參數)已經無法應對.為了提高系統的控制性能,滿足機器人平穩運行的要求,設計了自適應模糊PID算法.

2 自適應模糊PID控制算法

自適應模糊PID通過建立誤差e、誤差變化率ec同PID增量參數ΔKP、ΔKI、ΔKD相對應的模糊規則來實現調節作用. 該算法最大的優勢是不破壞原有常規PID的控制效果,僅依據系統的跟蹤誤差對PID參數進行增量調節(增量可正可負)[11-12],使PID參數實時改變以應對系統的變化,因此有別于常規PID一成不變的控制參數模式,可以實現對參數時變或非線性系統的良好控制,其算法原理如圖3所示.

圖3 自適應模糊PID算法原理

Fig.3The schematic diagram of self-tuning fuzzy-PID control algorithm

將e、ec的論域均設為{6, 5, 4, 3, 2, 1, 0, -1, -2, -3, -4, -5, -6},ΔKP、ΔKI、ΔKD的論域均設為{3, 2, 1, 0, -1, -2, -3},并分別被模糊化為7個級別,即{PB, PM, PS, ZO, NS, NM, NB}. 以對ΔKP的模糊調節為例,按照表1在MATLAB的模糊工具箱里建立模糊規則表,即可得到針對ΔKP的模糊系統輸入/輸出特性曲面[13],如圖4所示.

表1 ΔKP模糊控制規則表

圖4 ΔKP的模糊推理特性曲面

Fig.4The output surface of fuzzy inference system (FIS) ofΔKP

以模糊規則表為依據進行相應的模糊運算,將結果去模糊化后代入式(5),計算出調節后的PID控制器參數值為

(5)

3 仿真分析

3.1仿真模型

為了評估算法的控制效果,在AMESim軟件環境下建立了Hound機器人閥控缸系統模型, 如圖5所示,模型中用到的主要參數如下:液壓缸內徑為25×10-3m,活塞桿直徑為14×10-3m,液壓缸行程為0.1 m,供油壓力為16 MPa,油液密度為880 kg/m3,彈性模量為7×108Pa,閥額定流量為10 L/min,閥額定電流為20 mA,閥頻率為60 Hz,泵源流量為15 L/min,蓄能器容積為1 L,負載重量為20 kg.

(a) 常規PID         (b) 自適應模糊PID

Fig.5The AMESim simulation model of valve-controlled cylinder system

利用聯合仿真實現控制器設計, 在Simulink中建立自適應模糊PID算法控制器,通過S-Function模塊將控制結果實時送入AMESim模型中.

3.2仿真結果

1)方波信號跟蹤.以機器人運行時液壓缸常用行程(0.01~0.08 m)作為測試范圍,設定輸入信號為頻率1 Hz的方波信號,并在1~2 s和2~3 s這兩個時間段分別加入2、4 kN的外部負載(干擾)力(沿液壓缸縮回方向).兩種算法下閥控缸系統對方波信號的跟蹤效果如圖6所示,調節時間的變化見表2.

(a) 跟蹤曲線      (b) 跟蹤誤差

控制算法調節時間/s0~0.5s0.5~1s1~1.5s1.5~2s2~2.5s2.5~3sPID0.0550.0700.0670.0570.0910.050自適應模糊PID0.0470.0550.0540.0490.0650.044

2)正弦信號跟蹤.設定頻率為1 Hz的正弦波輸入信號,跟蹤效果和跟蹤誤差如圖7所示.

(a)跟蹤曲線        (b) 跟蹤誤差

通過圖6、7和表2可以看出,自適應模糊PID控制算法相比常規PID控制能有效減小系統的調節時間,提高跟蹤速度和精度,并削弱外部干擾力對系統的影響,增強抑制干擾的能力,表現出更為優越的控制品質.

4 試 驗

自適應模糊PID算法在AMESim仿真中取得了較好的控制效果,但由于仿真模型與實際系統之間仍有一定的差別,為了驗證實際的控制效果,搭建了Hound液壓機器人的單腿試驗平臺(見圖8).該平臺由機器人腿部結構、試驗臺架、外置液壓油源、控制機柜(含工控機、數據采集板卡)等部分構成,并采用LABWindows+RTX的組合方式作為上位機的實時控制軟件,可實現機器人腿部的周期運動和負載能力測試.下面以膝關節為控制對象進行性能測試,油源壓力設定為10 MPa.

圖8 機器人單腿試驗平臺

測試時采用與軟件仿真時相同頻率的輸入信號.由于腿部關節的傳感器采集的是角度數據,當膝關節的驅動液壓缸位移為0.01~0.08 m時,對應的關節轉動角度為58°~130°,以此作為測試的輸入跟蹤信號.為了驗證控制效果,仍采用與常規PID控制進行對比的方式,測試曲線如圖9、10所示.

圖9 膝關節對方波信號跟蹤效果Fig.9 The tracking effect of knee joint for the square wave signal

圖10膝關節對正弦信號跟蹤效果

由于機械配合、運動摩擦、噪聲等因素的影響,通過測試曲線可以看出,在單腿試驗平臺上使用自適應模糊PID算法對膝關節進行控制測試時,其對跟蹤曲線的改善效果不如軟件仿真時那樣明顯,但也能減少調節時間,減小超調量,其幅值衰減和相位滯后情況相比較于常規PID控制有一定的改善,能更好地跟蹤設定的期望軌跡,因此該算法適合用于四足機器人的關節運動控制.

5 結 論

1)在分析液壓機器人所采用的閥控非對稱缸系統原理和控制難點基礎上,將自適應模糊PID控制算法用于機器人腿部關節的運動控制,并使用AMESim/Simulink搭建的聯合仿真模型及機器人單腿試驗平臺進行仿真和實物測試,結果表明自適應模糊PID控制提高了液壓驅動系統應對非線性和參數時變等不良因素的能力.

2)自適應模糊PID控制相比常規PID具有更好的動態響應性能,且易于工程應用,有利于實現機器人的運動控制.

[1] RAIBERT M, BLANKESPOOR K, NELSON G, et al. BigDog,the rough-terrain quadruped robot[C]// Proceedings of the 17th World Congress the International Federation of Automatic Control.Seoul: IFAC, 2008: 10822-10825.

[2] SEMINI C, TSAGARAKIS N G, GUGLIELMINO E, et al. Design of HyQ - a hydraulically and electrically actuated quadruped robot[J]. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 2011, 225(6): 831-849. [3] 董建園, 曹旭妍, 魏培, 等. 電液比例位置控制系統的研究[J]. 機床與液壓, 2013, 41(7): 40-47.

DONG Jianyuan, CAO Xuyan, WEI Pei, et al. Research on electro-hydraulic proportional position servo system[J]. Machine Tool & Hydraulics, 2013, 41(7): 40-47.

[4] 高炳微, 邵俊鵬, 韓桂華. 電液伺服系統位置和力模糊切換控制方法[J]. 電機與控制學報, 2014, 18(5): 99-104.

GAO Bingwei,SHAO Junpeng, HAN Guihua. Fuzzy switching control between position and force for electro-hydraulic servo system[J]. Electric Machines and Control, 2014, 18(5): 99-104.

[5] 張曉寧, 王巖, 付永領. 非對稱液壓缸對稱性控制[J]. 北京航空航天大學學報, 2007, 33(11): 1334-1339.

ZHANG Xiaoning, WANG Yan, FU Yongling. Symmetric control of asymmetric cylinder[J]. Journal of Beijing University of Aeronautics and Astronautics, 2007, 33(11): 1334-1339.

[6] AHN K K, TRUONG D Q. Online tuning fuzzy PID controller using robust extended Kalman filter[J]. Journal of Process Control, 2009, 19(6): 1011-1023.

[7] 曹正, 趙新澤, 陳永清. 閥控非對稱液壓缸往返運動動態特性對比分析[J]. 機床與液壓, 2008, 36(9): 254-256.

CAO Zheng, ZHAO Xinze, CHEN Yongqing. Comparison of dynamic characteristics of asymmetric cylinder moved back and forth controlled by symmetric valve [J]. Machine Tool & Hydraulics, 2008, 36(9): 254-256.

[8] MANRING N D. Hydraulic control system[M]. New Jersey: John Wiley & Sons, Inc, 2005.

[9] SABAN C, ALI V A. Simulation and hybrid fuzzy-PID control for positioning of a hydraulic system[J]. Nonlinear Dynamics, 2010, 61(3): 465-476.

[10]JELALI M, KROLL A. Hydraulic servo-systems: modelling, identification, and control[M]. New Jersey: Springer, 2003.

[11]JIN Junran, HUANG Hengshuo, SUN Junman, et al. Study on fuzzy self-adaptive PID control system of biomass boiler drum water[J]. Journal of Sustainable Bioenergy Systems, 2013, 3(1): 93-98.

[12]ESFANDYARI M, FANAEI M A, ZOHREIE H. Adaptive fuzzy tuning of PID controllers[J]. Neural Computing and Applications, 2013, 23(1): 19-28.

[13]SIVANANDAM S N, SUMATHI S, DEEPA S N. Introduction to fuzzy logic using Matlab[M]. Berlin: Verlag Berlin Heidelberg, 2007.

(編輯魏希柱)

Self-tuning fuzzy-PID control for hydraulic quadruped robot

CHEN Bin,PEI Zhongcai, TANG Zhiyong

(School of Automation Science and Electrical Engineering,Beihang University, Beijing 100191, China)

In order to improve the control performance and trajectory tracking effect of hydraulic quadruped robot, the self-tuning fuzzy-PID control algorithm was applied to drive the hydraulic cylinders of leg joints, and the increment values of PID parameters were adjusted in real time. The mathematical model of valve-controlled asymmetrical hydraulic cylinder system was established, and the control problem caused by the nonlinear phenomenon and time-variance of plant parameters when the hydraulic cylinder was moving forward and reverse were analyzed. The control simulation was performed based on the co-simulation environment of AMESim and Simulink, and a physical prototype testing was done on the single leg experiment platform. Simulations and test results indicate that the self-tuning fuzzy-PID control algorithm shows the better control effects than conventional PID control in many respects, such as shortening the adjusting time, and restraining the impulse interference. This control algorithm can improve the dynamic tracking performance of robot legs, is easily applied in the projects and is helpful for hydraulic robot’s control.

hydraulic robot; asymmetrical hydraulic cylinder; self-tuning fuzzy-PID; AMESim

10.11918/j.issn.0367-6234.2016.09.024

2015-05-27

國家自然科學基金(50975010)

陳斌(1984—),男,博士研究生;

裴忠才(1968—),男,教授,博士生導師

唐志勇,tzybuaa@aliyun.com

TH133; TP183

A

0367-6234(2016)09-0140-05

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 青青草欧美| 99久久亚洲综合精品TS| 一级毛片免费观看久| 成人欧美日韩| 精品久久久久成人码免费动漫| 日韩亚洲高清一区二区| 一本久道热中字伊人| 欧美69视频在线| 伊人久热这里只有精品视频99| 免费一级全黄少妇性色生活片| 亚洲日韩第九十九页| 亚洲不卡网| 亚洲成人高清无码| 国模私拍一区二区| 精品国产自在在线在线观看| 成人国产小视频| 国产一区二区福利| 中文纯内无码H| 久久香蕉国产线看观看亚洲片| 亚洲欧美国产高清va在线播放| 亚洲另类第一页| 日韩毛片基地| 国产精品区视频中文字幕| 日韩色图在线观看| 精品一区国产精品| 午夜视频免费一区二区在线看| 妇女自拍偷自拍亚洲精品| 欧美成人午夜影院| 久久久亚洲色| 亚洲AⅤ综合在线欧美一区| 欧美一区二区三区欧美日韩亚洲| 成人毛片免费观看| 久草中文网| 一本大道在线一本久道| 青青青视频91在线 | 亚洲欧美日韩精品专区| 一区二区三区四区在线| 99热这里只有免费国产精品| 怡红院美国分院一区二区| 大香网伊人久久综合网2020| 大乳丰满人妻中文字幕日本| 亚洲开心婷婷中文字幕| 丰满人妻中出白浆| 无码区日韩专区免费系列| 欧美自拍另类欧美综合图区| 国产乱人激情H在线观看| 亚洲精品天堂自在久久77| 免费人成在线观看成人片| 国产视频 第一页| 久久频这里精品99香蕉久网址| 久99久热只有精品国产15| 亚洲欧美日韩中文字幕在线一区| 精品一区二区三区波多野结衣| av大片在线无码免费| 亚洲国产系列| 国产免费a级片| 在线精品视频成人网| а∨天堂一区中文字幕| 1024国产在线| 亚洲美女操| 欧美一区日韩一区中文字幕页| 51国产偷自视频区视频手机观看| av性天堂网| 99视频精品在线观看| 免费Aⅴ片在线观看蜜芽Tⅴ| 国产亚洲成AⅤ人片在线观看| 亚洲人成网站18禁动漫无码| 欧美日韩成人在线观看| 香蕉久久永久视频| 久久伊人久久亚洲综合| 成人在线不卡视频| 狠狠色婷婷丁香综合久久韩国| 狂欢视频在线观看不卡| 小说 亚洲 无码 精品| 国产成人亚洲综合a∨婷婷| 精品视频一区二区观看| 日本三级欧美三级| 操国产美女| 91无码人妻精品一区| 人人妻人人澡人人爽欧美一区| 伊人91视频| 久久久久久久久久国产精品|