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故障燈異常點亮
按摩機械臂
主站蜘蛛池模板: 国产91久久久久久| 亚洲中文在线视频| 亚洲欧美精品一中文字幕| 国产sm重味一区二区三区| 扒开粉嫩的小缝隙喷白浆视频| 亚洲精品无码在线播放网站| 亚洲va视频| 国产精品妖精视频| 呦系列视频一区二区三区| 国产欧美日韩视频一区二区三区| 国产精品久久久久久久伊一| 国产第四页| 国产精品99久久久久久董美香| 亚洲欧美一级一级a| 91久久夜色精品国产网站| 国产精品女在线观看| 亚洲综合香蕉| 欧美一级在线播放| 亚洲欧美成人网| 黑人巨大精品欧美一区二区区| 久热这里只有精品6| 国产成人啪视频一区二区三区| 国产SUV精品一区二区6| 亚洲成人一区二区| 国产精品va免费视频| 色综合久久综合网| www.精品国产| 亚洲综合婷婷激情| 国产激情无码一区二区免费| 国产女人爽到高潮的免费视频| 九色在线观看视频| 在线国产你懂的| 国产精品微拍| 欧美成人午夜视频| 日韩高清欧美| 久久综合亚洲鲁鲁九月天| 亚洲h视频在线| 国产成人综合欧美精品久久| 国产一级毛片yw| 亚洲人成网站在线观看播放不卡| 亚洲男人天堂久久| 久久无码免费束人妻| 亚洲中文字幕日产无码2021| 日韩美一区二区| 四虎永久在线| 婷婷色丁香综合激情| 四虎影视国产精品| 国产亚洲精久久久久久久91| 国产精品一老牛影视频| 韩国福利一区| 九色综合伊人久久富二代| 日韩在线观看网站| 亚洲一区毛片| 国产h视频免费观看| 国产亚洲精品自在久久不卡| 免费在线国产一区二区三区精品 | 久久国产精品嫖妓| 亚洲三级色| 99免费在线观看视频| 久久精品66| 久久99蜜桃精品久久久久小说| AV在线麻免费观看网站| 精品三级在线| 91精品免费高清在线| AV不卡无码免费一区二区三区| 亚洲福利一区二区三区| 午夜视频免费试看| 四虎永久在线精品国产免费 | 午夜啪啪网| 国产乱子伦手机在线| 青青青国产精品国产精品美女| 久久精品视频一| 国产在线97| 亚洲综合久久成人AV| 手机精品视频在线观看免费| 无遮挡一级毛片呦女视频| 亚洲精品在线91| 97超碰精品成人国产| 成人在线不卡| 99久久精品免费看国产免费软件 | 青青久视频| 中文字幕在线看视频一区二区三区|