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

基于BP神經(jīng)網(wǎng)絡的SCARA機器人故障診斷

2022-09-16 07:33:46邵建浩張婷
機床與液壓 2022年14期
關(guān)鍵詞:故障診斷分類故障

邵建浩,張婷

(上海工程技術(shù)大學機械與汽車工程學院,上海 201620)

0 前言

BP神經(jīng)網(wǎng)絡是一種典型的人工神經(jīng)網(wǎng)絡,具有優(yōu)越的非線性映射能力,所以在故障診斷領域得到了廣泛應用。湖北工業(yè)大學將BP神經(jīng)網(wǎng)絡應用在礦用減速箱的故障診斷中,準確預測了礦用減速箱故障。青島大學用GA-ACO-BP算法更加準確和快速地診斷了行星齒輪箱故障。山東理工大學將GA-BP神經(jīng)網(wǎng)絡用于光伏陣列故障檢測。

本文作者在ADAMS軟件中導入SCARA機器人模型,測得其運動時大臂前后端、小臂前后端及底座端加速度數(shù)據(jù),在MATLAB中運用BP神經(jīng)網(wǎng)絡對其進行故障的智能識別與分類,驗證該模型的準確性。

1 SCARA機器人

SCARA機器人結(jié)構(gòu)簡圖如圖1所示,SCARA機器人由大臂、小臂、底座等部件組成,有4個自由度(3個轉(zhuǎn)動和1個移動),1個運動周期為2 s,大臂向左旋轉(zhuǎn)90°,小臂向左旋轉(zhuǎn)180°后回到原位,同時末端執(zhí)行器螺旋式下降到最低點再回到原位耗時1 s,為前半個周期;大臂向右旋轉(zhuǎn)90°,小臂向右旋轉(zhuǎn)180°后回到原位,同時末端執(zhí)行器螺旋式下降到最低點再回到原位耗時1 s,為后半個周期。

圖1 SCARA機器人結(jié)構(gòu)簡圖

由于SCARA機器人體積小,減少了生產(chǎn)線所需空間,并具有可在平面搬運、挑揀、裝配等特點,特別適用于3C制造業(yè)。近年來,由于工業(yè)級產(chǎn)品更新速度也出現(xiàn)類似3C類產(chǎn)品的趨勢,所以3C行業(yè)眾多EMS工廠開始大量使用SCARA機器人。隨著SCARA機器人應用愈加廣泛,其安全性問題也顯得越來越重要。因此,為避免因機器人故障帶來的安全問題及經(jīng)濟損失,對SCARA機器人的故障診斷更加重要。

2 基于BP神經(jīng)網(wǎng)絡的故障診斷方法

BP神經(jīng)網(wǎng)絡又稱為誤差反向傳播(Back Propagation)神經(jīng)網(wǎng)絡,是一種多層的前向型神經(jīng)網(wǎng)絡。它由輸入層、隱含層、輸出層組成,以網(wǎng)絡誤差平方為目標函數(shù),采用梯度下降法來計算目標函數(shù)的最小值,結(jié)構(gòu)如圖2所示。

在圖2中,~為輸入層的個輸入,隱含層含有個神經(jīng)元,~為隱含層個神經(jīng)元與輸出層個神經(jīng)元之間的權(quán)值,~為輸出層個輸出。BP神經(jīng)網(wǎng)絡的學習過程由信號的正向傳播與誤差的反向傳播兩個過程組成。

圖2 BP神經(jīng)網(wǎng)絡

(1)信號的前向傳播

記為隱含層各節(jié)點的閾值,為隱含層的激活函數(shù),為輸出層各節(jié)點的閾值,為輸出層的激活函數(shù)。

隱含層第個節(jié)點的輸入

(1)

將式(1)代入到隱含層的激活函數(shù)可得到隱含層第個節(jié)點的輸出

(2)

然后,將作為輸出層的輸入節(jié)點,得到輸出層的輸入

(3)

將式(3)代入輸出層的激活函數(shù)可得:

(4)

(2)誤差的反向傳播

先計算實際輸出,然后利用誤差梯度下降法修正各層的權(quán)值和閾值。輸出所產(chǎn)生的誤差信號定義為

=-

(5)

其中:為期望輸出。單個樣本的均方誤差函數(shù)為

(6)

對個訓練樣本的總誤差函數(shù)為

(7)

由誤差梯度下降法可得隱含層權(quán)值修正值Δ及閾值修正值Δ,以及輸出層權(quán)值修正值Δ及閾值修正值Δ

(8)

(9)

(10)

(11)

其中:為網(wǎng)絡學習率。

BP神經(jīng)網(wǎng)絡隱含層的激活函數(shù)采用Sigmoid正切函數(shù)tansig,輸出層的激活函數(shù)采用線性函數(shù)purelin。BP神經(jīng)網(wǎng)絡具有廣泛的適應性和有效性,主要應用于模式識別與分類、數(shù)據(jù)壓縮和函數(shù)逼近等方面。

3 仿真實驗

3.1 單故障診斷

3.1.1 數(shù)據(jù)來源

將SCARA機器人模型導入ADAMS軟件中進行仿真,仿真時間設置為10 s,步數(shù)為1 000,采集大臂前后端、小臂前后端及底座加速度數(shù)據(jù),共計1 000組,此為無故障模型數(shù)據(jù)。之后再建立5個模型,分別在大臂前后端、小臂前后端及底座5個部位設置長約3 cm、寬0.1 cm、深約0.9 cm的裂紋,然后進行仿真,采集各部位加速度數(shù)據(jù),每個帶裂紋的模型測得1 000組數(shù)據(jù),加上無故障模型的1 000組數(shù)據(jù),共計6 000組數(shù)據(jù)。正常及單故障分類如表1所示。

表1 正常及單故障分類

3.1.2 BP神經(jīng)網(wǎng)絡故障診斷

BP神經(jīng)網(wǎng)絡計算流程如圖3所示。

圖3 BP神經(jīng)網(wǎng)絡計算流程

以0.1 s為間隔,將0.1~10 s內(nèi)的數(shù)據(jù)作為測試樣本,共計600組,其余數(shù)據(jù)作為訓練樣本共計5 400組,均用Excel表格存儲。在MATLAB中建立BP神經(jīng)網(wǎng)絡算法,讀取訓練樣本Excel表格對BP神經(jīng)網(wǎng)絡進行訓練。訓練完成后讀取測試樣本Excel表格對BP神經(jīng)網(wǎng)絡進行測試。

3.1.3 故障診斷結(jié)果分析

圖4所示為BP神經(jīng)網(wǎng)絡訓練誤差結(jié)果,可知到訓練結(jié)束時,誤差為0.016 929,已不影響最終結(jié)果。經(jīng)BP神經(jīng)網(wǎng)絡診斷分類,600組測試樣本中有68組分類錯誤,正確率為88.7%,由此可以判斷BP神經(jīng)網(wǎng)絡故障診斷模型可以較為準確地識別SCARA機器人故障的類別。部分實驗結(jié)果數(shù)據(jù)與測試結(jié)果分別如表2、表3所示。

圖4 BP神經(jīng)網(wǎng)絡訓練誤差結(jié)果

表2 正常及單故障部分實驗結(jié)果

表3 正常及單故障分類測試結(jié)果

3.2 多故障診斷

3.2.1 數(shù)據(jù)來源

SCARA機器人在實際工作時,有時會同時發(fā)生多個部位故障,多故障的診斷也更復雜,所以有必要進行多故障診斷研究。與單故障診斷一樣,多故障診斷的加速度數(shù)據(jù)也來自ADAMS軟件的SCARA機器人模型。故障尺寸與單故障診斷故障尺寸一致,每種故障類型各測得1 000組數(shù)據(jù),共計6 000組,多故障分類如表4所示。

表4 正常及多故障分類

3.2.2 BP神經(jīng)網(wǎng)絡故障診斷

多故障診斷方法同單故障診斷相同,將訓練樣本5 400組輸入BP神經(jīng)網(wǎng)絡進行訓練,測試樣本600組用于測試。

3.2.3 故障診斷結(jié)果分析

經(jīng)BP神經(jīng)網(wǎng)絡診斷分類,600組測試樣本中有7組分類錯誤,正確率為98.8%,結(jié)果如表5所示。可知:當SCARA機器人存在多個混合故障時,BP神經(jīng)網(wǎng)絡智能識別的準確率明顯提高,與期望輸出基本一致,可準確地對SCARA機器人的故障進行識別與分類。

表5 正常及多故障分類測試結(jié)果

4 結(jié)論

在長時間、高強度的工作壓力下,SCARA機器人的大、小臂前后端及底座部位有可能出現(xiàn)裂紋等故障,一旦發(fā)生故障會帶來一系列安全問題和經(jīng)濟損失。本文作者采集SCARA機器人工作過程中上述部位的加速度數(shù)據(jù),將數(shù)據(jù)輸入建立好的BP神經(jīng)網(wǎng)絡故障診斷模型中,運用BP神經(jīng)網(wǎng)絡進行故障的智能識別與分類。結(jié)果表明:BP神經(jīng)網(wǎng)絡分類結(jié)果與實際結(jié)果基本一致,BP神經(jīng)網(wǎng)絡能快速且準確地確定故障類型,在機器人故障診斷領域具有廣泛應用前景。

猜你喜歡
故障診斷分類故障
分類算一算
故障一點通
分類討論求坐標
數(shù)據(jù)分析中的分類討論
教你一招:數(shù)的分類
奔馳R320車ABS、ESP故障燈異常點亮
因果圖定性分析法及其在故障診斷中的應用
故障一點通
江淮車故障3例
基于LCD和排列熵的滾動軸承故障診斷
主站蜘蛛池模板: 色婷婷成人| 自拍欧美亚洲| 久草青青在线视频| 国产91蝌蚪窝| 不卡国产视频第一页| 久久婷婷国产综合尤物精品| 91免费国产在线观看尤物| 亚洲一道AV无码午夜福利| 97综合久久| 国产经典在线观看一区| 欧美精品1区| 在线欧美一区| 日韩在线1| 91精品免费高清在线| 欧美精品伊人久久| 日韩人妻精品一区| 亚洲AV无码乱码在线观看裸奔 | 精品伊人久久久香线蕉| 国产偷国产偷在线高清| 亚洲精品爱草草视频在线| 国产成人亚洲精品蜜芽影院| 国产一级无码不卡视频| 精品国产一二三区| 中文字幕不卡免费高清视频| 久久综合激情网| 欧美97色| 国产综合无码一区二区色蜜蜜| 国产一区二区免费播放| 成人福利视频网| 日韩国产亚洲一区二区在线观看 | 国产91无码福利在线| 国产欧美日韩91| 国产成人综合久久| 亚洲国产91人成在线| 高清精品美女在线播放| 99热这里都是国产精品| av在线无码浏览| 中国国产A一级毛片| 国产av色站网站| 国产视频入口| 国产欧美日韩另类精彩视频| 亚洲天堂自拍| 色婷婷国产精品视频| 国产精品污污在线观看网站| 日韩国产综合精选| 午夜国产小视频| 日本一本在线视频| 国产成人精品18| 欧美成人免费一区在线播放| 91色综合综合热五月激情| 日韩中文无码av超清| 国产网站在线看| 国语少妇高潮| 欧美午夜在线视频| 国产无遮挡猛进猛出免费软件| 成人免费网站久久久| 日本爱爱精品一区二区| 久久青草免费91线频观看不卡| 国产人成在线观看| 中文字幕久久波多野结衣| 国产97视频在线观看| 欧美日韩国产一级| a亚洲天堂| lhav亚洲精品| 国产亚洲一区二区三区在线| 欧美亚洲香蕉| 亚洲欧美精品一中文字幕| 99久久成人国产精品免费| 天天综合网亚洲网站| 欧美成人精品高清在线下载| 国产精品短篇二区| 九九热视频精品在线| 久综合日韩| 日韩中文精品亚洲第三区| 国产杨幂丝袜av在线播放| 亚洲欧美一区二区三区麻豆| 亚洲成人播放| AV色爱天堂网| 国产在线视频福利资源站| 91美女视频在线| 欧美福利在线观看| 91精品人妻互换|