劉易,陳芳芳,解海翔,蓋佳郇,徐天奇
(云南民族大學電氣信息工程學院,云南昆明 650031)
螺栓的連接優(yōu)點主要是可以承受大載荷,能夠隨意拆卸以及重復裝配,所以被廣泛地使用在電力方面有拆卸需求的承載結(jié)構(gòu)中[1-3]。國內(nèi)外普通的機械行業(yè)集中于對螺栓的連接與松動等一系列問題進行研究,但對于輸電桿塔螺栓的松動等問題研究較少。部分文獻提出了輸電桿塔螺栓的松動檢測方法,但由于需要大量的傳感器和配套檢測電路等檢測儀器導致工作復雜,檢測的成本高且精度和效率低[4-5]。絕大部分的輸電桿塔都位于野外環(huán)境中,采用傳統(tǒng)的方法無法實現(xiàn)有效的檢測,而彈性沖擊波技術(shù)可以解決上述問題。
輸電桿塔中彈性沖擊波信號特征的提取與分析是故障診斷的基礎(chǔ),基于彈性沖擊波技術(shù)的螺栓檢測,能夠充分提取輸電桿塔中彈性沖擊波的有效特征,并判斷輸電桿塔全部螺栓的狀態(tài)。
沖擊波是在壓力的急劇變化下產(chǎn)生的,其具有在短時間產(chǎn)生很大壓力和很強張應力、壓應力以及可以穿透任意彈性介質(zhì)等一系列優(yōu)點[6]。彈性波的特征是可以使得擾動介質(zhì)點間的彈性力在介質(zhì)中傳播[7-8]。因為彈性沖擊波具有能量大等優(yōu)點,且其基本性質(zhì)類似于超聲波,所以很適合用于頻譜分析[9]。文中輸電桿塔螺栓的快速檢測及定位檢測主要依靠的是彈性沖擊波技術(shù)下的頻譜分析。
文中彈性沖擊波信號主要依靠的是頻譜分析,對輸電桿塔有缺陷的螺栓進行檢測及定位診斷。在外界環(huán)境下作用下,桿塔螺栓產(chǎn)生很大能量的彈性沖擊波,再通過圖1 所示的測震傳感器檢測到該彈性波信號。將檢測到的信號進行收集與放大,形成頻譜,對頻譜進行分析能夠?qū)U塔螺栓進行快速檢測和定位。
圖1 測振傳感系統(tǒng)裝置結(jié)構(gòu)圖
彈性沖擊波是一種應力波,例如輸電桿塔的螺栓斷裂、松動都會產(chǎn)生這種應力波。這種波由測振傳感器接收,由放大器放大。在放大器放大后,沖擊彈性波由圖2 所示的多路數(shù)據(jù)采集模型進行采集,之后把該信號傳輸?shù)胶笃诘臄?shù)據(jù)分析和處理系統(tǒng)中,以進行分析處理。在輸電桿塔螺栓中產(chǎn)生的彈性沖擊波是靠在桿塔螺栓表面進行來回重復地反射傳播的。彈性沖擊波能夠引起輸電桿塔螺栓的瞬態(tài)動力響應[10],從而在頻譜圖中顯現(xiàn)該物體的各個頻率成分。頻譜圖中的頻率成分發(fā)生改變是由輸電桿塔螺栓自身的狀態(tài)改變導致的,因此通過對頻譜圖中的頻率成分變化情況進行比對,就能達到判斷輸電桿塔螺栓狀態(tài)變化的目的,進而達到快速檢測和定位的效果,上述為輸電桿塔全部螺栓快速檢測和定位的基礎(chǔ)方法。
圖2 多路數(shù)據(jù)采集模型
可視化快速診斷平臺是將提取和分析的波形文本及數(shù)據(jù)快速轉(zhuǎn)化為電脈沖信號,進而通過屏幕可視化呈現(xiàn)[11]??梢暬脚_使得在輸電桿塔巡檢中對螺栓進行快速檢測、對定位狀態(tài)進行判別和預警,其基本原理圖如圖3 所示。
圖3 系統(tǒng)檢測原理示意圖
在圖3 所示的輸電桿塔中,其上下兩端分別安裝有測振儀和激振器,用于接收和發(fā)送信號。
輸電桿塔上端的測振儀主要接收輸電桿塔上端的彈性沖擊波信號,然后將信號傳輸?shù)降屯V波電路進行濾波,經(jīng)過A/D 差分電路以及A/D 轉(zhuǎn)換電路實現(xiàn)信號的轉(zhuǎn)變,再將最開始的彈性沖擊波信號轉(zhuǎn)變?yōu)閿?shù)字信號。測振儀、低通濾波電路、A/D 差分電路以及A/D 轉(zhuǎn)換電路是圖3 中的接收系統(tǒng)。最后,將接收系統(tǒng)輸出的數(shù)字信號傳輸?shù)紽PGA 中的FIFO 模塊。
輸電桿塔下端的激振器主要發(fā)送相關(guān)信號到輸電桿塔。FPGA 中的DDS 模塊將信號傳送到D/A 轉(zhuǎn)換電路轉(zhuǎn)換成模擬信號,經(jīng)過差分放大電路對模擬信號進行放大,再由低通濾波電路對其進行濾波,然后將其傳輸給功率放大器進行放大,最后將其傳輸給輸電桿塔的激振器。D/A 轉(zhuǎn)換電路、差分放大電路、低通濾波電路、功率放大器以及激振器是圖3 中的發(fā)射系統(tǒng)。
圖3 中的FPGA 可以和STM32 進行信息的雙向傳輸。STM32 中的FFT 模塊可以將輸電桿塔接收的彈性沖擊波信號經(jīng)過接收系統(tǒng)及FPGA 中的FIFO 模塊傳輸?shù)絃CD 觸摸屏。其次在STM32 中的頻率控制字模塊會將SD 卡中的相關(guān)信息傳輸?shù)絊TM32 中的DDS 模塊,再傳給發(fā)射系統(tǒng),最終傳到輸電桿塔。
在輸電桿塔整體螺栓檢測的海量數(shù)據(jù)背景下,要準確快速檢測及定位到桿塔螺栓的信息如同大海撈針,而輸電桿塔整體螺栓快速分析算法設(shè)計可以解決該問題,在彈性沖擊波頻率和波形提取的基礎(chǔ)上,這種算法能快速準確地提取和分析數(shù)據(jù)庫中的有關(guān)信息,此項算法設(shè)計也是文中研究的關(guān)鍵。
文中主要采用的快速分析算法是基于熵加權(quán)的改進典型K-means[12]聚類算法。K-means 算法也叫K-均值聚類算法,是一種依靠距離來劃分聚類的分割方法,具有簡單、高效以及適合范圍廣等優(yōu)點[13-14]。Kmeans 算法實現(xiàn)的目標函數(shù)如下所示:
式(1)的目標函數(shù)為計算誤差平方。其中,聚類準則函數(shù)是E,聚類總數(shù)是K,聚類中的簇為Cj(j=1,2,…,K),簇Cj中的一個聚類目標為x,簇Cj的平均大小為mj。
在K-means 聚類算法中,數(shù)值K和數(shù)據(jù)集X中的聚類目標數(shù)量n代表的是輸入?yún)?shù)。當函數(shù)E,即聚類的準則函數(shù)到達最小的K個聚類時,代表的是輸出。K-means 聚類算法的基本步驟如下所示:
步驟1 輸入?yún)?shù)值,將K個聚類中心進行初始化;
步驟2 進行E值的計算;
步驟3 對每個群數(shù)集中心進行更新,之后計算出E的新數(shù)值;
步驟4 進行收斂的判斷。當滿足收斂條件時,進行參數(shù)的輸出,計算結(jié)束;反之,則回到步驟2。
經(jīng)過上面關(guān)于典型K-means 聚類算法原理以及計算的介紹,可以看出,該算法在處理輸電桿塔螺栓定位與檢測的數(shù)據(jù)較多且雜亂時,計算量會明顯增加,導致其效率也大打折扣,因此,對其先進行一定的優(yōu)化很有必要,優(yōu)化后可以達到降低數(shù)據(jù)集合維度和去掉相類似數(shù)據(jù)冗余的目的。
文中基于熵加權(quán)[15]對典型的K-means 聚類算法進行改進,由此能夠?qū)Φ湫偷腒-means 聚類算法進行優(yōu)化[16-17]。聚類的目標函數(shù)如下所示:
計算當前集合的隸屬度:
該數(shù)據(jù)集合的特征系數(shù)可以通過式(4)得到:
根據(jù)目標函數(shù)與式(3)可以得到隸屬迭代:
然后根據(jù)式(6)的結(jié)果推導聚類中心距離:
通過式(7)進一步計算t時刻的聚類中心值:
最后通過式(9)計算熵加權(quán)系數(shù):
仿真實驗環(huán)境配置為Windows 10 操作系統(tǒng),CPU 為Intel 處理器,8 GB 內(nèi)存,Matlab 2018 仿真平臺。測試數(shù)據(jù)來自大理近兩年和輸電桿塔螺栓相關(guān)的數(shù)據(jù)數(shù)據(jù),隨機選取了超過500 GB 的數(shù)據(jù)。
在此之外,采用比較單一化的F1測試數(shù)值來評選和估計算法的性能,使得算法檢索的性能能夠得到更加直觀的效果。式(10)為F1的具體表達式[18]。
文中采用改進的算法和典型K-means 聚類算法,在處理輸電桿塔螺栓定位以及檢測信息的結(jié)果對比如表1 所示。
表1 輸電桿塔螺栓相關(guān)信息的數(shù)據(jù)實驗結(jié)果
從表1 可以看出,改進后的聚類算法的性能指標比起K-means 聚類算法提高10%以上,數(shù)據(jù)挖掘的速度更加快,能夠預先對螺栓快速檢測的海量數(shù)據(jù)庫進行預處理,也能對數(shù)據(jù)庫中的波形、頻率進行篩選和快速檢測及對定位波形特征進行提取,從而記錄快速檢測及定位波形特征和文件的對應關(guān)系。在需要搜索輸電桿塔整體螺栓快速檢測及定位波形特征時,能夠利用快速檢測及定位數(shù)據(jù)庫中已有的波形特征進行快速匹配。
彈性沖擊波檢測技術(shù)對輸電桿塔全部螺栓狀態(tài)進行一次性檢測診斷和定位,可以減少人工巡查的時間和體力,并提高對輸電桿塔整體螺栓快速狀態(tài)分析和診斷的能力,解決目前主要通過人工巡檢觀察輸電桿塔螺栓劃線標記進行判斷螺栓故障的問題,可用于輸電桿塔巡檢工作中的螺栓快速檢測和健康診斷,提升巡檢工作質(zhì)量,有效優(yōu)化、提升目前的輸電桿塔巡檢模式,極大提高螺栓快速診斷效率,創(chuàng)造顯著經(jīng)濟效益。