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

串聯機械臂關節故障快速判定方法研究*

2018-06-05 01:44:48李銘浩敖天翔劉滿祿
傳感器與微系統 2018年6期
關鍵詞:機械故障模型

李銘浩, 敖天翔, 劉滿祿,2, 張 華

0 引 言

實際應用中機械臂關節故障屬于較為常見的故障,其中包括執行器故障與傳感器故障[1~3]。針對于可重構機械臂,杜艷麗[4]利用迭代故障觀測器估計期望位置,利用位置誤差信息判斷錯誤類型。張甲子[5]通過使用龍博格觀測器觀測執行器誤差與傳感器實現對錯誤類型的判別。郭剛[6]針對二自由度機械手的多模型故障,設計無色卡爾曼濾波器進行狀態跟蹤,并使用廣義貝葉斯網絡進行信息融合,得到故障最優估計結果。Gspandl S等人[7]基于Indi Golog框架和歷史故障信息設計置信管理系統,根據不同故障的置信不同進行故障判別。Wu Y,Fu Z等人[8]利用小波包分解對機器人運動誤差信號進行分解,提取每個節點的能量,形成特征向量,結合Hidden Markov模型獲得故障信息。O'Keeffe J等人[9]提出了一種基于行為特征向量法的群故障診斷方法,可以診斷常見的機電故障類型。Van M等人[10]基于神經網絡滑模觀測器研究了魯棒故障診斷算法,降低了滑模的抖振,提高了收斂性。

上述算法均較為龐大且故障估計結果以理論模型為主,不太符合工業機械臂的實際應用。本文通過建立平面機械臂的運動學和動力學模型,搭建反演控制器完成正常控制;針對機械臂在運行過程中某一關節突發未知故障,分析常見故障類型并建模。針對具體問題利用各個關節檢測到的角度與角速度信號,搭建角度與角速度殘差觀測器,設定角速度殘差閾值,實時檢測殘差信號,利用多個關節的殘差突變情況,判斷故障類型和位置。利用MATLAB和V-rep聯合仿真平臺,在正常運行機械臂中添加故障信號,通過50次隨機故障驗證算法的有效性和快速性[11]。

1 模型建立

1.1 運動學建模

機械臂的運動學模型描述了關節空間和操作空間的映射關系。本文使用基于運動學旋量的指數積 (product of exponential,POE)方法[12]建立機械臂運動學模型。整個系統只需2個坐標系:慣性坐標系{S}和與末端執行器固連的工具坐標系{T}。各個關節的運動由與之關聯的關節軸線的運動旋量產生,由此可以得到其運動學的幾何描述。以平面4R機械臂為例,如圖1所示。

圖1 4R機械臂模型

建立各個關節單位運動旋量為

(1)

式中w的第n列代表第n個旋轉軸ξn的方向

(2)

γ的第n列代表第n個旋轉軸ξn的某一個點的位矢。

由圖1(b)建立坐標系{S}與{T}的轉換關系為

(3)

令終點關節角度θ=[θ1θ2θ3θ4],根據Rodrigues公式

(4)

(5)

根據式(4)和式(5),可知各關節運動旋量

(6)

(7)

1.2 動力學建模

根據拉格朗日法[13,14]建立機械臂通用動力學模型

(8)

(9)

(10)

2 故障模型分析

本文考慮危險環境中較為常見的執行器和傳感器故障。執行器故障和傳感器故障均包括鎖死、恒增益和恒偏差故障[4,5]。對此3種故障形式進行建模,以執行器故障為例,傳感器故障模型與其相似。

1)卡死故障:第i個執行器鎖死故障模型為

(11)

(12)

2)恒增益故障:第i個執行器恒增益故障模型

(13)

式中λ∈[0,1]為失能因子。在η(t-T)=1時,若λ=0,表示完全失能,即為自由擺動故障;若λ=1,表示正常;若0<λ<1表示部分失能,即恒增益故障。

3)恒偏差故障:第i個執行器恒偏差故障模型為

(14)

式中ei為偏差常數。

3 殘差觀測器設計

考慮最為嚴重的執行器和傳感器鎖死故障(不考慮傳感器完全無反饋信號情況),二者外在表現形式一致:某一關節的角度傳感器反饋值為一常數,速度反饋值為0。

搭建速度殘差觀測器[15]。改寫式(8)為如下形式

(15)

(16)

為完成后續殘差觀測器的設計及驗證,首先設計反演控制器[16,17]步驟如下:

(17)

(18)

式中K2>0為反饋增益。

對系統進行離散,設計離散系統觀測器

x(n+1)=Ax(n)+Bτ-K(x(n)-Q(n))

(19)

R(n)=e(n)-Te(n-1)

(20)

通過檢測R(n)的值是否發生突變可以表明期望運動與實際運動的突變情況。

4 仿真驗證

在MATLAB和V-rep聯合仿真環境中搭建4連桿平面機械臂模型,連桿長度為[1;1;1;1]m,連桿質量為[1;1;1;1]kg,取各關節初始位形為[0;0;0;0],最終位形為[π/3;π/3;π/3;π/3],無故障如圖2所示。采用五次多項式插值算法進行軌跡規劃,規劃時間30 s,為各個關節的位置,速度傳感器添加0.02 rad幅度的白噪聲模擬外部干擾。

搭建MATLAB控制系統,建立式(7)和式(8)中所述數學模型,采用式(18)控制律、式(19)觀測器,其中各項參數為K1=K2=I4×1;Krq=Krv=I4×4;Koq=Kov=2I4×4。

1) 正常情況下的位置、速度以及速度殘差如圖3和圖4所示。

圖2 4R平面機械臂V-rep模型

圖3 正常情況下各關節位置和速度

圖4 正常情況下各關節速度殘差

2) 以第10 s第2關節分別出現執行器、傳感器鎖死故障為例。實驗結果如圖5、圖6所示。

圖5 第2關節執行器鎖死故障速度殘差

圖6 第2關節傳感器鎖死故障速度殘差

3)再以第20 s第4關節分別出現執行器、傳感器鎖死故障為例。實驗結果如圖7、圖8所示。

圖7 第4關節執行器鎖死故障速度殘差

圖8 第4關節傳感器鎖死故障速度殘差

根據上述實驗結果可知,在不發生故障時,機械臂殘差觀測器的觀測值一直處于固定范圍內且無明顯跳變。加入故障信號后,故障關節會在故障發生的下一個控制周期內出現大幅跳變。在同一時間范圍內,對于執行器鎖死故障,各個關節均會發生跳變,并且發生故障的關節會突變一極小值;對于傳感器鎖死故障,僅故障關節發生跳變為一極小值。設置一上下閾值為-0.12~+0.12 rad/s,設置不同的時間點、關節和故障類型上進行50次實驗,50次實驗均能在2個控制周期內得到正確的故障警報,證明該算法的快速性和準確性。

5 結 論

本文使用POE方法和拉個朗日法建立平面機械臂的運動學和動力學模型并設計反演控制器進行控制。實驗證明可以在兩個控制周期內快速的反饋故障類型和位置,為后期決策提供支持。

參考文獻:

[1] 毛海杰,李 煒,馮小林.非線性系統主動容錯控制綜述[J].傳感器與微系統,2014,33(4):6-9,13.

[2] 陳擁軍,袁慎芳,吳 鍵,等.無線傳感器網絡故障診斷與容錯控制研究進展[J].傳感器與微系統,2010,29(1):1-5.

[3] 張婭玲,陳偉民,章 鵬,等.傳感器故障診斷技術概述[J].傳感器與微系統,2009,28(1):4-6,12.

[4] 杜艷麗.考慮多故障同發的可重構機械臂分散主動容錯控制[D].長春:吉林大學,2014.

[5] 張甲子.基于故障觀測器的可重構機械臂主動容錯控制方法研究[D].長春:吉林大學,2013.

[6] 趙 博.多故障并發的可重構機械臂主動分散容錯控制方法研究[D].長春:吉林大學,2014.

[7] Gspandl S,Pill I,Reip M,et al.Developing concepts in applied intelligence[M].Berlin Heidelberg:Springer,2011:113-118.

[8] Wu Y,Fu Z,Liu S,et al.Intelligent robotics and applications[M].Berlin Heidelberg:Springer International Publishing,2016.

[9] O'Keeffe J,Tarapore D,Millard A G,et al.Towards fault diagnosis in robot swarms:An online behaviour characterisation approach[C]∥Conference Towards Autonomous Robotic Systems,2017:393-407.

[10] Van M,Kang H J,Suh Y S,et al.A robust fault diagnosis and accommodation scheme for robot manipulators[J].International Journal of Control Automation & Systems,2013:11(2):377-388.

[11] 王 憲,楊國梁,張方生,等.基于牛頓—拉夫遜迭代法的6自由度機器人逆解算法[J].傳感器與微系統,2010,29(10):116-118,131.

[12] 于靖軍,劉辛軍,丁希侖.機器人機構學的數學基礎[M].2版.北京:機械工業出版社,2015.

[13] Bruno Siciliano.機器人學:建模、規劃與控制[M] 西安:西安交通大學出版社,2013:177-218.

[14] Craig J J.機器人導論[M].北京:機械工業出版社,2016:48-70.

[15] Robert L W,Douglas A L.線性狀態空間控制系統[M].西安:西安交通大學出版社,2014:300-350.

[16] Zhou J,Wen C.Adaptive backstepping control of uncertain systems[M].Berlin Heidelberg:Springer.2008.

[17] 劉金琨.機器人控制系統的設計與MATLAB仿真[M].北京:清華大學出版社,2008.

猜你喜歡
機械故障模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
調試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
故障一點通
簡單機械
3D打印中的模型分割與打包
機械班長
奔馳R320車ABS、ESP故障燈異常點亮
按摩機械臂
主站蜘蛛池模板: 亚洲黄色成人| 久久人人爽人人爽人人片aV东京热| 欧美激情第一欧美在线| 又粗又硬又大又爽免费视频播放| 精品视频免费在线| 国产精品分类视频分类一区| a级毛片毛片免费观看久潮| 成人福利在线观看| 国产熟睡乱子伦视频网站| 国模私拍一区二区三区| 亚洲va在线观看| 国产办公室秘书无码精品| 国产青榴视频在线观看网站| 91精品国产麻豆国产自产在线| 91一级片| 精品一区二区三区无码视频无码| 欧美激情一区二区三区成人| 欧洲欧美人成免费全部视频 | 怡春院欧美一区二区三区免费| 尤物视频一区| 免费 国产 无码久久久| 国产精品久久精品| 制服丝袜在线视频香蕉| 国产精品自拍合集| 黄色网站在线观看无码| 亚洲日本一本dvd高清| 欧美人与牲动交a欧美精品| 日日碰狠狠添天天爽| 99久久人妻精品免费二区| 国产91小视频在线观看| 国产高清在线观看| 在线精品自拍| 国产精品亚洲αv天堂无码| 国产精品欧美在线观看| 在线观看国产一区二区三区99| 91视频日本| 免费99精品国产自在现线| 91国内视频在线观看| 欧美无专区| 亚洲精品无码抽插日韩| AV不卡在线永久免费观看| 国产成人永久免费视频| 中文字幕欧美成人免费| 国产成年无码AⅤ片在线| 九色视频最新网址| 国产一级裸网站| 国产午夜无码专区喷水| 免费看a级毛片| 国产午夜人做人免费视频中文| 国产精品无码一区二区桃花视频| 欧美亚洲日韩中文| 亚洲熟妇AV日韩熟妇在线| 免费中文字幕在在线不卡| 精品五夜婷香蕉国产线看观看| 国产在线观看第二页| 国产成人免费| 亚洲人妖在线| 亚洲日产2021三区在线| 欧洲高清无码在线| 一区二区三区成人| 伊人无码视屏| 欧美激情二区三区| 青青青视频蜜桃一区二区| 国产亚洲精品91| 中字无码精油按摩中出视频| 四虎永久在线视频| 国产日韩欧美视频| www.亚洲一区| 亚洲欧洲日本在线| 久久免费看片| 国产精品3p视频| 日韩天堂视频| 色天天综合久久久久综合片| 欧美日韩成人在线观看| 亚洲码在线中文在线观看| 99久久精品国产麻豆婷婷| 看你懂的巨臀中文字幕一区二区| 亚洲国产亚洲综合在线尤物| 久久这里只精品热免费99| 欧美在线网| 久久黄色一级片| 亚洲色图欧美一区|