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

基于多變量時間序列的接觸狀態聚類分析

2020-10-15 01:50:28劉乃龍周曉東劉釗銘
電子科技大學學報 2020年5期
關鍵詞:特征模型

劉乃龍,周曉東,劉釗銘,崔 龍

(1. 中國科學院沈陽自動化研究所機器人學國家重點實驗室 沈陽 110169;2. 中國科學院大學機器人與智能制造學院 沈陽 110169;3. 北京控制工程研究所精密轉動和傳動機構長壽命技術北京市重點實驗室 北京 海淀區 100094;4. 空間智能控制技術重點實驗室 北京 海淀區 100094)

機器人軸孔裝配是一種經典的機器人裝配操作任務[1-4]。機器人在進行軸孔裝配操作的過程中,即裝載在機器人末端的軸在孔中進行接觸運動時,軸孔之間呈現出不同的相對位姿和相互接觸力狀態,即接觸狀態。它體現了軸孔之間的幾何相對關系及接觸中的力信息。

在裝配過程中,軸孔之間一般存在多種接觸狀態類型。而在不同的接觸狀態類型下,其接觸動力學模型是不同的,即接觸狀態不同,要控制的系統的狀態方程也不同。因此,接觸狀態是一個典型的混合系統,而該交互過程所對應的控制系統是一個典型的切換系統。在裝配過程中,通過對接觸狀態類型的實時監控與辨識,可以選擇更有針對性的控制律,也可以增強針對裝配事件的安全監控。因此,如何有效地利用接觸過程中的信息對接觸狀態進行分類和辨識,是裝配成功與否的關鍵。

文獻[5]通過模糊集來建立力信息的不確定性,提出了基于神經網絡來生成每一個接觸形式的置信級別,實現對力傳感器信號的分類,計算效率較高。文獻[6]提出了使用隱馬爾可夫模型進行接觸狀態的辨識。其中首先將力作為觀測信號,通過訓練隱馬爾克夫模型使觀測信號的出現概率最大,再使用該模型進行在線的接觸狀態辨識。該方法需要針對不同的基本接觸,建立不同的隱馬爾可夫模型。文獻[7-8]使用基于定性的小波特征和支持向量機的方法,對接觸狀態進行了辨識。從力的準靜態模型出發,使用離散的小波變換提取離線特征,然后使用支持向量機(support vector machines, SVM)方法進行在線分類。文獻[9]進一步通過SVM 分類構建了模糊推斷機制,從而實現對接觸狀態的層次化分類。

另外,大量研究基于高斯混合模型(Gaussian mixture models, GMMs),通過分布的角度認識信號數據。文獻[10]使用基于期望最大化的高斯混合模型(GMMs)的方法監控裝配任務的接觸狀態。采集的監督信號按照接觸類別被分成多段,然后針對于每一接觸狀態建立不同的高斯混合模型。文獻[11]提出一種基于分布相似性測量的高斯混合模型方法建模柔性零件在裝配工程中的接觸狀態。該研究通過分布相似性測量優化高斯混合模型的組件個數來提高適應性。

文獻[12]使用了支持向量回歸(support vector Regression, SVR)算法對不同的裝配運動行為下的接觸狀態進行了分類,并使用粒子蟻群算法(particle swarm optimization, PSO)優化了 SVR中的一些參數,使得分類效果得到提升。

傳統的接觸狀態辨識方法都是通過監督數據的方式對裝配過程中所產生的接觸信號特征和接觸狀態類別之間建立映射關系,從而對接觸狀態進行分類。這種方法的局限性是依賴監督數據的獲取,且通常依賴于準靜態接觸模型,對于復雜形狀的裝配任務,模型分析的復雜度也會增加。此外,傳統的幾何接觸狀態方式,在軸孔間隙很小的情況下判定的接觸狀態比較單一,無法充分發現裝配過程中的接觸狀態在復雜度上的不同。為了發現更多的隱藏接觸類型,本文將對裝配過程中的力或軸孔相對位姿信號構成的多變量時間序列,按時間步長等分成多段時間序列片段后,依據一定的度量,利用無監督的方式,給出這些時間片段對應的類別標簽。

1 基于深度時間聚類網絡的接觸狀態聚類方法

由于接觸力的數據是易變的,且具有波動性,單純地使用單個時刻的狀態來進行判斷是不魯棒的。另一方面,該過程中的狀態不僅和當前的狀態有關,還和之前的多個時刻的狀態有相關性,因此通過時間序列的方式能更準確地揭示這一時間段內所呈現的規律性。

本文通過多變量構成的時間序列數據進行分析,利用基于LSTM 網絡的深度時間聚類(deep temporal clustering, DTC)方法[13]對接觸狀態進行端到端的聚類,以給出接觸狀態數據構成的時間序列片段隱含的類型。

1.1 DTC 網絡構架

圖1 DTC 網絡架構

在該網絡模型中,輸入信號首先通過一個時間的自動編碼器被編碼到一個潛在的空間。這個時間的自動編碼器,由卷積自動編碼和一個Bi-LSTM的網絡層構建形成,由于Bi-LSTM 的使用,使得其能夠更好地利用數據的時間連續性進行編碼。Bi-LSTM 輸出的潛在表示將被輸入給一個時間聚類層,該聚類層通過本文定義的相似性度量產生聚類的分配指標。通過將輸入的序列分離到不同的聚類中心所展開的子空間內,從而實現對序列的聚類。

1.2 聚類指標分配

時間聚類層利用TAE 層輸出的潛在信號進行進一步的聚類,假設這一聚類層包含有k個聚類中心,在潛在信號空間里利用這些聚類中心來進行層次聚類。本文在聚類層中對潛在空間使用的相似性度量是復雜度不變距離(complexity-invariant distance,CID)[14]。該復雜性不變相似性度量的引入使得很多方法在數據集的分類問題上獲得了提升,是對時間序列的歐式空間的距離施加了一個復雜性估計的校正。其計算公式為:

(x,y)=ED(x,y)CF(x,y)

式中,N 表示時間序列x 和y的時間步數。

CID 表示的意義是,當x 和y的復雜性差別較大的時候,該距離也更大。

在聚類層,根據潛在空間的狀態zi與聚類中心ωj的相似性度量 dij進行分類,第i 個輸入分配到第j 個類的概率值通過下式計算:

式中, α是分布核[15]的自由度數。通過比較屬于不同類的概率值,取其中最大值的索引作為當前輸入信號 xi的分配類別。

1.3 DTC 網絡參數優化

對于編碼和解碼的網絡層部分的損失函數使用均方差(MSE)。聚類層通過使用KL 散度來進行優化網絡權重參數。在該網絡構架之中,聚類層參數的優化將會導致編碼?解碼網絡中權重參數的變化。該機制使得DTC 方法不同于傳統的降維方法,因為傳統的降維方法只優化狀態重建的過程,而聚類僅優化分離類別的過程。這種設計的好處主要是為了使潛在空間的特征更容易被分離。

時間聚類層的優化目標是使用關于 qij和其目標分布值 pij的KL 散度損失函數。 pij的定義為:

相應的KL 散度為:

由于聚類對初始化中心較敏感,DTC 中首先預訓練TAE 層先獲得有意義的潛在空間表示,然后通過層次聚類來獲得可信的初始聚類中心。

2 實驗與評估

在裝配實驗中,本文在KUKA 機器人的重力補償模式下,通過示教再現的方式進行插孔裝配,收集了5 條長時間軌跡的末端力傳感器和位姿數據,每條軌跡包含的實際時間步數分別為1 079、1 265、1 562、1 129 和959,按照不同的時間步長設置通過滑動窗口的方法劃分出了多個時間序列片段構成的數據。在下面的說明中,只考慮時間步數為10、20 和50 時間序列片段的情況。

在網絡參數優化的過程中,本文在卷積層使用50 個濾波器,核大小為10。Bi-LSTM 的濾波器為50 和1。反卷積層使用的核大小為10。初始化權重參數為標準正態分布,方差為0.01。自動編碼網絡使用Adam 優化器進行優化,重復進行10 個epochs,對于端到端網絡則重復優化100 epochs 以保證最終的損失函數值小于設定的閾值。時間聚類層的中心則使用K-means 算法進行初始化。對于預訓練自動編碼網絡和端到端網絡的最小的batch 設置為32,網絡訓練的初始學習率設置為0.1。

在不同的時間步數下,本文使用了不同的池化層大小使潛在的表示層更緊湊,網絡訓練更快。對于時間步數為10、20 和50 的任務,設置的池化大小分別為2、4 和5。

下面對接觸狀態變量以不同的信號組成的情形,給出相應的聚類分析結果。

2.1 直接使用力信息進行狀態聚類

力反饋信息是裝配接觸狀態中重要的特征,通常使用力信息進行接觸狀態的辨識。本文首先采用直接的末端力和力矩反饋信息來作為輸入特征,進行時間序列的聚類分析。

輸入特征為力f =(fx,fy,fz,tx,ty,tz),共有6 個維度,其中(fx,fy,fz)表示不同方向上的接觸力,(tx,ty,tz)表示不同方向上的接觸力矩。

圖2 表示了時間步數分別為10、20、50,設定聚類數目為5,以力和力矩為輸入特征在時間序列聚類時,測試軌跡的x方向力 fx上的聚類結果。其中,曲線中不同顏色部分代表其屬于不同的接觸狀態類型。可以發現,相對時間步數為10 的情況,時間步數為50 時在測試軌跡上進行聚類所能體現出的類型略有減少,類型在測試軌跡上分布得不夠細致,即在長時間內呈現出單一的類別。這說明若要呈現過程中細致的接觸狀態的復雜性變化,那么應選擇相對較小的時間步數進行時間序列片段的聚類分析;如果要反映接觸狀態的長程關聯性,則應選擇較長的時間步數。

圖2 以力和力矩為輸入特征,時間步數為10、20、50 的時間序列聚類力fx 的結果

2.2 使用力信息和相對位姿為輸入特征的接觸狀態聚類

實際的插孔的接觸狀態不僅與接觸力有關,還和軸孔之間的相對位姿有關,特別是軸孔之間的摩擦特性與插孔深度相關的情況,相對位姿的不同將顯著影響插孔接觸情形的復雜程度。這里使用力信息和相對位姿作為輸入特征,對由這些特征構成的時間序列進行聚類分析。

輸入特征為f =(fx,fy,fz,tx,ty,tz,P,Q),其中,P=(px,py,pz)表示軸孔之間的相對位置,Q=(qw,qx,qy,qz)表示軸孔之間的相對姿態的四元數表示。

在時間序列片段的時間步數都設為50 時,通過對測試軌跡聚類后的 fx的聚類結果(圖2c 和圖3),可以發現,使用力和相對位姿信息為輸入特征的情況,相比僅使用力信息作為輸入特征的情況,得到的接觸狀態類別在測試軌跡上的分布更細致。即在力位混合信息作為輸入特征的情況下,雖然時間步數變長了,但仍然有更細致的類別被辨識出來,并不會在較長時間段內呈現出單一的類別。這也在一定程度上印證了實際的接觸情形和力與相對位姿都緊密關聯的事實。

圖3 以力和力矩及相對位姿為輸入特征,時間步數為50 的fx 聚類結果

通過力和相對位姿為輸入特征的聚類結果,也說明DTC 可以有效地利用力和位置的混合信息來進行接觸狀態的聚類分析。

2.3 使用基于準靜態模型分析的力特征的接觸狀態聚類

在傳統的接觸狀態辨識中,常常使用準靜態特征f1= fx/fz和f2=my/fz為輸入特征,其中 my為y 方向的力矩。

由于在準靜態力特征下,其數值可能存在較大的突變,本文使用最大最小值歸一化的方法對該輸入特征先進行歸一化處理。這將使得網絡訓練的收斂速度更快,同時保證最終權重參數能更準確地反映實際狀態在數量上的關系。

使用準靜態模型的力特征的聚類分析結果如圖4 所示,可以發現準靜態模型中的特征在多維時間序列上的表現是較為單一的。這說明其很難反映簡單的幾何接觸狀態類型之外的接觸類型。本文還分析了傳統的使用準靜態模型特征和相對位姿構成的輸入特征的聚類情況,同樣發現在時間序列的聚類結果中反映的接觸狀態類別也比較單一。

圖4 準靜態特征輸入下的第一個特征維度的聚類結果

2.4 裝配過程中的接觸事件探測

在裝配過程中,可以使用得到的辨識模型進行接觸狀態構成的事件的監測。本文定義狀態的切換作為一個裝配事件,那么裝配過程就是由一系列這樣的裝配事件構成。本文通過對這些接觸事件的探測來監控裝配的過程[16]。假設接觸狀態的類別有s1,s2,···,sN, N為總的狀態類別數,那么從 si轉換到 sj狀態就構成裝配事件 eij,其中,i,j=1,2,···,5。

以使用六維力和相對位姿信息為輸入特征,時間步數為50,預定聚類數目為5 的力 fx上的聚類結果曲線為例,給出其裝配事件的描述。在圖3 的曲線上,每種顏色按出現先后順序依次標記為類別s1,s2,s3,s4,s5。其中,發生的接觸狀態轉變事件序列為e12,e21,e13,e31,e14,e43,e31,e12。

在測試樣本軌跡上,不同的輸入特征和不同的時間步數設置下所得到的聚類模型所檢測到的裝配事件個數的結果如表1 所示。可以看出,原始的力和相對位姿的混合信息在監測到的接觸事件數最多,其能表示的接觸類型也更細致,這為監測過程的特征選擇提供了參考依據。

表1 不同的輸入特征對應的在測試樣本上檢測到的裝配事件數

3 結 束 語

本文利用一種端到端的深度時間聚類網絡對裝配過程中的接觸狀態信號構成的時間序列片段進行了聚類分析,使用復雜度不變度量來區分時間序列片段所反映的接觸情形的復雜程度,并對不同的輸入特征的聚類結果進行了研究。實驗結果表明,本文的方法可以對接觸狀態構成的時間序列片段進行分類,且越短的時間步數得到的聚類結果越細致,而時間步數越長的情況則可以用接觸狀態之間隨時間上的長程的相關性描述;并且對于不同的輸入特征的聚類結果表明,使用力位混合信息的特征有助于給出更細致的接觸狀態類型描述。本文提出的方法是以數據驅動的方法對接觸狀態進行建模,不需要對接觸過程進行準靜態分析,具有一定的通用性,并且利用接觸狀態所構成的時間序列的方式有利于提取接觸狀態變量的時間關聯特性,可以使聚類的結果更加魯棒。值得注意的是,本文方法雖然可以對重復裝配過程中的裝配事件進行監測,但是該無監督方式所給出的接觸狀態類型目前還缺乏合適的物理描述,這將是下一步的研究工作。

猜你喜歡
特征模型
一半模型
抓住特征巧觀察
重要模型『一線三等角』
新型冠狀病毒及其流行病學特征認識
重尾非線性自回歸模型自加權M-估計的漸近分布
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 一级毛片在线播放免费观看| 欧美亚洲综合免费精品高清在线观看 | 99成人在线观看| 亚洲av无码专区久久蜜芽| 伊人久久综在合线亚洲91| 网友自拍视频精品区| 欧美一区国产| 国产成人毛片| 国产人妖视频一区在线观看| 欧美一级专区免费大片| 精品视频在线一区| 在线观看免费人成视频色快速| 多人乱p欧美在线观看| 中文字幕在线观| 久久精品女人天堂aaa| 亚洲午夜天堂| 午夜国产精品视频黄| 国产91av在线| 国产一区二区影院| 99视频在线观看免费| 97国内精品久久久久不卡| 人人看人人鲁狠狠高清| 四虎国产成人免费观看| 久久久黄色片| 色婷婷国产精品视频| 成人综合久久综合| 国产精品手机在线播放| 亚洲国产精品无码AV| 亚洲黄色激情网站| 亚洲欧美日韩另类在线一| 亚洲一区二区三区国产精品 | 欧美在线一级片| 国产精品片在线观看手机版| 国产十八禁在线观看免费| 中文字幕无码中文字幕有码在线| 91亚洲免费视频| 在线国产你懂的| 国产黄在线观看| 精品人妻AV区| 永久免费无码成人网站| 国产成人精品一区二区秒拍1o| 一本大道无码日韩精品影视| av手机版在线播放| 国产成人午夜福利免费无码r| 就去吻亚洲精品国产欧美| 亚洲色图欧美在线| 狠狠色噜噜狠狠狠狠奇米777 | 69精品在线观看| 视频二区亚洲精品| 亚洲国产中文在线二区三区免| 国产精品永久久久久| 国产激情无码一区二区免费| 在线亚洲精品自拍| 国产99免费视频| 91精品小视频| 免费A级毛片无码无遮挡| 久久天天躁夜夜躁狠狠| 播五月综合| 国产一在线观看| 日韩资源站| 国产高清无码麻豆精品| 久久精品中文字幕少妇| 女人18毛片水真多国产| 婷婷综合色| 国产国语一级毛片| 91免费观看视频| 色欲国产一区二区日韩欧美| 国产成人精品高清在线| 欧美视频在线播放观看免费福利资源| 日韩色图区| 69av在线| 国产精品护士| 午夜视频www| 欧洲亚洲欧美国产日本高清| 亚洲精品天堂自在久久77| 99精品国产自在现线观看| 在线精品欧美日韩| 国产精品美女网站| 久久永久精品免费视频| 在线精品亚洲国产| 人妻21p大胆| 亚洲天堂网在线视频|