亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于多重移位復(fù)用的軸承健康監(jiān)測(cè)報(bào)警存儲(chǔ)方法研究

        2023-07-27 08:24:42顏丙生張柏李奇劉兆亮劉鵬飛
        機(jī)床與液壓 2023年13期
        關(guān)鍵詞:寄存器隊(duì)列移位

        顏丙生,張柏,李奇,劉兆亮,劉鵬飛

        (河南工業(yè)大學(xué)機(jī)電工程學(xué)院,河南鄭州 450001)

        0 前言

        可傾瓦滑動(dòng)軸承因具有高負(fù)載、低摩擦、運(yùn)行穩(wěn)定、可自動(dòng)調(diào)節(jié)等特點(diǎn),廣泛應(yīng)用于旋轉(zhuǎn)機(jī)械。在高速重載工作環(huán)境下,任何早期軸承故障都可能會(huì)引發(fā)災(zāi)難性事故。為保證安全生產(chǎn),需要開(kāi)發(fā)軸承監(jiān)測(cè)系統(tǒng)[1-5]。報(bào)警存儲(chǔ)是系統(tǒng)的核心,主要用于監(jiān)測(cè)異常數(shù)據(jù)和自動(dòng)記錄報(bào)警前后一段時(shí)間內(nèi)的數(shù)據(jù)。

        1986年,美國(guó)國(guó)家儀器公司(NI)提出虛擬儀器這一概念,它集現(xiàn)代計(jì)算機(jī)技術(shù)、通信技術(shù)和測(cè)量技術(shù)于一身[6-7]。目前國(guó)內(nèi)外主要通過(guò)虛擬儀器來(lái)搭建監(jiān)測(cè)系統(tǒng)。閆鑫等人[8]根據(jù)存儲(chǔ)式測(cè)試方法,利用LabVIEW平臺(tái)構(gòu)建用于邏輯信息獲取和處理的虛擬邏輯分析系統(tǒng)。江弘杰、賈維敏[9]通過(guò)API函數(shù)庫(kù)和SQL數(shù)據(jù)庫(kù)完成數(shù)據(jù)采集和存儲(chǔ)系統(tǒng)設(shè)計(jì),保障了數(shù)據(jù)存儲(chǔ)率。DU、 DONG[10]使用虛擬儀器集成應(yīng)用GPS、AHRS等構(gòu)建一套道路測(cè)試系統(tǒng)。SHEN等[11]著眼于動(dòng)態(tài)測(cè)量,設(shè)計(jì)了多通道并行動(dòng)態(tài)測(cè)試虛擬儀器系統(tǒng)。VILLANUEVA-LPEZ等[12]基于LabVIEW開(kāi)發(fā)了紅外激光光譜測(cè)量系統(tǒng)。傳統(tǒng)存儲(chǔ)方式易造成緩存時(shí)間長(zhǎng)度變化、數(shù)據(jù)丟失等問(wèn)題[13],將LabVIEW與其他軟件結(jié)合存在不兼容、影響系統(tǒng)運(yùn)行等問(wèn)題,需要研究其他方法完成報(bào)警存儲(chǔ)。

        針對(duì)上述問(wèn)題,本文作者結(jié)合多個(gè)移位寄存器、隊(duì)列和循環(huán)索引提出一種基于多重移位復(fù)用的報(bào)警存儲(chǔ)方法,并進(jìn)行實(shí)驗(yàn)驗(yàn)證。

        1 系統(tǒng)架構(gòu)

        1.1 監(jiān)測(cè)系統(tǒng)整體結(jié)構(gòu)

        監(jiān)測(cè)系統(tǒng)服務(wù)于某研究所生產(chǎn)的徑向五瓦可傾瓦滑動(dòng)軸承[14],硬件整體結(jié)構(gòu)如圖1所示,主要由采集裝置(傳感器、采集卡、采集卡機(jī)箱)和顯示裝置(上位機(jī))組成。通過(guò)布置多點(diǎn)位多類型傳感器對(duì)可傾瓦滑動(dòng)軸承進(jìn)行實(shí)時(shí)監(jiān)測(cè)。

        圖1 硬件整體結(jié)構(gòu)

        監(jiān)測(cè)系統(tǒng)整體框架如圖2所示,分為硬件驅(qū)動(dòng)、信號(hào)采集、分析、存儲(chǔ)、回放、報(bào)警、定時(shí)報(bào)表七大模塊,其中存儲(chǔ)模塊分為趨勢(shì)存儲(chǔ)、手動(dòng)存儲(chǔ)以及報(bào)警存儲(chǔ)3種。趨勢(shì)存儲(chǔ)用于趨勢(shì)圖的繪制,方便觀察所有被測(cè)量物在工作狀態(tài)下的變化趨勢(shì);手動(dòng)存儲(chǔ)是對(duì)采集過(guò)程中需要存儲(chǔ)的信號(hào)執(zhí)行手動(dòng)操作,對(duì)所有原始數(shù)據(jù)進(jìn)行保存;報(bào)警存儲(chǔ)需要實(shí)現(xiàn)將發(fā)生報(bào)警時(shí)以及報(bào)警前后10 s內(nèi)的原始數(shù)據(jù)進(jìn)行自動(dòng)存儲(chǔ)。相較于趨勢(shì)存儲(chǔ)和手動(dòng)存儲(chǔ),報(bào)警存儲(chǔ)用于分析報(bào)警原因,要求和實(shí)現(xiàn)方式更為復(fù)雜。

        圖2 監(jiān)測(cè)系統(tǒng)整體框架

        1.2 報(bào)警存儲(chǔ)時(shí)長(zhǎng)計(jì)算

        報(bào)警存儲(chǔ)作為分析報(bào)警原因的重要方式之一,每次報(bào)警均需要存儲(chǔ)單獨(dú)文件。應(yīng)用戶需求,常規(guī)報(bào)警存儲(chǔ)時(shí)長(zhǎng)21 s。根據(jù)不同的報(bào)警類型,報(bào)警存儲(chǔ)時(shí)長(zhǎng)會(huì)發(fā)生變化。具體計(jì)算過(guò)程如式(1):

        (1)

        其中:T表示報(bào)警存儲(chǔ)時(shí)長(zhǎng);A表示報(bào)警前時(shí)間長(zhǎng)度(A<10取A,A≥10取10);B表示報(bào)警次數(shù);C表示報(bào)警總間隔時(shí)長(zhǎng)(Cn表示相鄰報(bào)警間隔時(shí)長(zhǎng),Cn≤20,n=B-1)。由式(1)可知報(bào)警存儲(chǔ)時(shí)長(zhǎng)最小值為11 s,最大值由實(shí)際報(bào)警情況決定。

        1.3 多重移位復(fù)用算法設(shè)計(jì)

        移位寄存器可以在循環(huán)之間傳遞值,常見(jiàn)于循環(huán)兩側(cè),位置相對(duì)。右側(cè)接線端用于存儲(chǔ)每次循環(huán)結(jié)束時(shí)的數(shù)據(jù)并傳遞到左側(cè)接線端,作為下次循環(huán)的初始值[15]。利用移位寄存器的短暫存儲(chǔ)特性,通過(guò)在循環(huán)左側(cè)連續(xù)布置多個(gè)移位寄存器,擴(kuò)大存儲(chǔ)時(shí)長(zhǎng)是多重移位復(fù)用算法的基礎(chǔ)。算法流程如圖3所示。

        圖3 多重移位復(fù)用算法流程

        2 多重移位復(fù)用報(bào)警存儲(chǔ)實(shí)現(xiàn)

        2.1 數(shù)據(jù)獲取

        設(shè)置采樣時(shí)鐘內(nèi)部采樣數(shù)等于各通道采樣率之和,信號(hào)采集所在循環(huán)每秒循環(huán)一次,根據(jù)這一特性可以控制只存儲(chǔ)報(bào)警前后10 s的數(shù)據(jù)。如圖4所示,以加速度信號(hào)數(shù)據(jù)獲取方式為例進(jìn)行說(shuō)明。將循環(huán)左側(cè)21個(gè)布爾型移位寄存器與“或”函數(shù)并聯(lián),發(fā)生報(bào)警時(shí)觸發(fā)報(bào)存,保證常規(guī)報(bào)存觸發(fā)時(shí)間為21 s;循環(huán)左側(cè)11個(gè)數(shù)值型移位寄存器依次連接,從最下方移位寄存器中導(dǎo)出數(shù)據(jù),即當(dāng)前循環(huán)10 s前所采集的信號(hào)數(shù)據(jù)。

        圖4 加速度信號(hào)數(shù)據(jù)獲取

        監(jiān)測(cè)系統(tǒng)發(fā)生報(bào)警后,報(bào)存觸發(fā),此時(shí)10 s前加速度信號(hào)數(shù)據(jù)通過(guò)隊(duì)列進(jìn)入存儲(chǔ)所在循環(huán),執(zhí)行報(bào)警存儲(chǔ)。21 s后,加速度信號(hào)數(shù)據(jù)對(duì)應(yīng)報(bào)存剛觸發(fā)10 s后數(shù)據(jù),通過(guò)隊(duì)列進(jìn)入存儲(chǔ)所在循環(huán),報(bào)存完成。發(fā)生連續(xù)報(bào)警且間隔小于20 s時(shí),報(bào)存觸發(fā)時(shí)長(zhǎng)與式(1)計(jì)算一致。報(bào)警前監(jiān)測(cè)系統(tǒng)運(yùn)行不足10 s時(shí),對(duì)應(yīng)加速度信號(hào)數(shù)據(jù)輸出為0,報(bào)存觸發(fā)時(shí)長(zhǎng)雖為21 s,但是前期無(wú)數(shù)據(jù)存儲(chǔ),實(shí)際存儲(chǔ)時(shí)長(zhǎng)仍與式(1)一致。

        2.2 數(shù)據(jù)存儲(chǔ)

        數(shù)據(jù)獲取和數(shù)據(jù)存儲(chǔ)處于不同循環(huán),如圖5所示,采用生產(chǎn)者消費(fèi)者結(jié)構(gòu)中的元素入隊(duì)列和出隊(duì)列實(shí)現(xiàn)數(shù)據(jù)傳輸。將不同類型、不同狀態(tài)的數(shù)值、數(shù)組、布爾等捆綁成簇,將簇輸入元素入隊(duì)列,元素出隊(duì)列后解除簇捆綁得到各類數(shù)據(jù)。數(shù)據(jù)遵循先進(jìn)先出的原則,當(dāng)內(nèi)存被擠滿時(shí)系統(tǒng)就會(huì)報(bào)錯(cuò),可以防止數(shù)據(jù)丟失。數(shù)據(jù)采集和存儲(chǔ)速度需要把握,最好的狀態(tài)就是完全同步[16]。

        圖5 隊(duì)列傳輸

        存儲(chǔ)格式采用TDMS,它以二進(jìn)制數(shù)據(jù)類型進(jìn)行存儲(chǔ),讀寫(xiě)速度快、占用硬盤(pán)空間小。圖6是報(bào)警存儲(chǔ)子VI控制TDMS文件的條件結(jié)構(gòu)。將“creat”和“close”均與圖4“alarm”關(guān)聯(lián),觸發(fā)報(bào)警后,“alarm”執(zhí)行真,2個(gè)條件結(jié)構(gòu)均執(zhí)行真分支。創(chuàng)建TDMS文件,不執(zhí)行TDMS關(guān)閉,數(shù)據(jù)進(jìn)行存儲(chǔ);報(bào)警結(jié)束后,“alarm”執(zhí)行假,2個(gè)條件結(jié)構(gòu)均執(zhí)行假分支,TDMS關(guān)閉,報(bào)警存儲(chǔ)結(jié)束。

        圖6 數(shù)據(jù)存儲(chǔ)執(zhí)行方式

        在后續(xù)程序調(diào)試過(guò)程中報(bào)警存儲(chǔ)出現(xiàn)報(bào)錯(cuò),原因是觸發(fā)報(bào)警后,“creat”短時(shí)間內(nèi)觸發(fā)條件恒為真,同一個(gè)文件每秒都會(huì)被打開(kāi)一次,占用一定運(yùn)行時(shí)間。以默認(rèn)采樣率為例,每秒存儲(chǔ)29 400個(gè)數(shù)據(jù)點(diǎn),數(shù)據(jù)量龐大,數(shù)據(jù)存儲(chǔ)速度低于數(shù)據(jù)采集速度,導(dǎo)致程序報(bào)錯(cuò)。針對(duì)這一問(wèn)題,提出“左二右一法”來(lái)確保在報(bào)警存儲(chǔ)過(guò)程中同一TDMS文件僅打開(kāi)一次。如圖7所示,修改報(bào)警存儲(chǔ)“creat”觸發(fā)條件,將左邊第一個(gè)寄存器連接“與”函數(shù),第二個(gè)寄存器取“非”后連接“與”函數(shù),初始附加“F”,輸出結(jié)果連接“creat”,右邊移位寄存器通過(guò)隊(duì)列連接“alarm”輸出結(jié)果。報(bào)警觸發(fā)后,左邊第一個(gè)移位寄存器輸出“T”,第二個(gè)移位寄存器取“非”后也輸出“T”,“與”函數(shù)輸出為真,“creat”觸發(fā)條件為真,創(chuàng)建TDMS文件,開(kāi)始進(jìn)行報(bào)警存儲(chǔ)。1 s后,“T”經(jīng)左邊第一個(gè)移位寄存器傳遞到第二個(gè)移位寄存器,取“非”輸出“F”,“與”函數(shù)輸出為假,TDMS文件不再打開(kāi),執(zhí)行第一次創(chuàng)建的文件輸出。報(bào)警結(jié)束后,通過(guò) “close”控制TDMS文件關(guān)閉,報(bào)警存儲(chǔ)完成。存儲(chǔ)文件以當(dāng)前時(shí)間命名,便于實(shí)驗(yàn)人員及時(shí)找到所需報(bào)警信息。

        圖7 三種存儲(chǔ)方式

        3 實(shí)驗(yàn)驗(yàn)證

        圖8是實(shí)驗(yàn)測(cè)試現(xiàn)場(chǎng),為驗(yàn)證多重移位復(fù)用報(bào)警存儲(chǔ)的適用性,將7塊NI采集卡插入機(jī)箱,通過(guò)網(wǎng)線與主機(jī)進(jìn)行數(shù)據(jù)傳輸,加速度傳感器連接至NI-9234采集卡0通道,設(shè)置該通道振動(dòng)烈度報(bào)警值為10 mm/s。分別驗(yàn)證3種狀況下軸承監(jiān)測(cè)系統(tǒng)報(bào)警存儲(chǔ)的對(duì)應(yīng)結(jié)果。

        圖8 實(shí)驗(yàn)測(cè)試現(xiàn)場(chǎng)

        (1)常規(guī)報(bào)警

        在監(jiān)測(cè)系統(tǒng)正常運(yùn)行一段時(shí)間后(超過(guò)10 s),對(duì)桌面施加一定激勵(lì),振動(dòng)烈度大于10 mm/s觸發(fā)報(bào)警,10 s后停止采集。進(jìn)入數(shù)據(jù)回放界面,根據(jù)文件名稱找到該報(bào)警存儲(chǔ)文件進(jìn)行數(shù)據(jù)回放。箱體振動(dòng)趨勢(shì)回放結(jié)果如圖9所示,趨勢(shì)圖中每秒取一個(gè)數(shù)據(jù)點(diǎn),可以看到報(bào)警發(fā)生在15:12:19,報(bào)警前后各有10個(gè)數(shù)據(jù)點(diǎn),趨勢(shì)圖從15:12:09持續(xù)到15:12:29,對(duì)應(yīng)21個(gè)數(shù)據(jù)點(diǎn),持續(xù)21 s,符合常規(guī)報(bào)警存儲(chǔ)要求。

        圖9 常規(guī)報(bào)警

        (2)連續(xù)報(bào)警

        在對(duì)桌面施加第一次激勵(lì)后,10 s內(nèi)對(duì)桌面施加第二次激勵(lì),觸發(fā)連續(xù)報(bào)警。圖10是連續(xù)報(bào)警箱體振動(dòng)趨勢(shì)數(shù)據(jù)回放結(jié)果??芍?次報(bào)警間隔8 s,第一次報(bào)警前和第二次報(bào)警后各有10 s數(shù)據(jù),整個(gè)報(bào)警存儲(chǔ)持續(xù)30 s,與式(1)計(jì)算結(jié)果一致,符合連續(xù)報(bào)警要求。

        圖10 連續(xù)報(bào)警

        (3)系統(tǒng)運(yùn)行不足10 s發(fā)生報(bào)警

        在監(jiān)測(cè)系統(tǒng)運(yùn)行10 s內(nèi)對(duì)桌面施加一定激勵(lì),觸發(fā)報(bào)警,趨勢(shì)回放結(jié)果如圖11所示。可知:在系統(tǒng)運(yùn)行8 s后觸發(fā)報(bào)警,報(bào)警存儲(chǔ)持續(xù)18 s,報(bào)警前自動(dòng)存儲(chǔ)8 s數(shù)據(jù),與式(1)計(jì)算結(jié)果一致。

        圖11 系統(tǒng)運(yùn)行不足10 s發(fā)生報(bào)警

        通過(guò)對(duì)3種報(bào)警類型存儲(chǔ)結(jié)果進(jìn)行數(shù)據(jù)回放分析,結(jié)果表明多重移位復(fù)用報(bào)警存儲(chǔ)符合用戶要求,存儲(chǔ)時(shí)長(zhǎng)在不同報(bào)警類型下均與式(1)一致,數(shù)據(jù)完整。

        4 結(jié)論

        (1)以可傾瓦軸承實(shí)驗(yàn)臺(tái)為研究背景,在其監(jiān)測(cè)系統(tǒng)基礎(chǔ)上,開(kāi)發(fā)出基于多重移位復(fù)用的報(bào)警存儲(chǔ)方法。解決了傳統(tǒng)報(bào)警存儲(chǔ)緩存時(shí)間長(zhǎng)度隨采樣率變化、緩存數(shù)據(jù)丟失、單次報(bào)警等問(wèn)題,滿足用戶實(shí)際需求,目前該系統(tǒng)已成功用于某車間性能監(jiān)測(cè)。

        (2)多重移位復(fù)用報(bào)警存儲(chǔ)無(wú)需調(diào)用其他軟件,無(wú)軟件兼容問(wèn)題,不影響監(jiān)測(cè)系統(tǒng)整體運(yùn)行,適用于多數(shù)虛擬儀器測(cè)試系統(tǒng)。

        猜你喜歡
        寄存器隊(duì)列移位
        Lite寄存器模型的設(shè)計(jì)與實(shí)現(xiàn)
        再生核移位勒讓德基函數(shù)法求解分?jǐn)?shù)階微分方程
        隊(duì)列里的小秘密
        基于多隊(duì)列切換的SDN擁塞控制*
        軟件(2020年3期)2020-04-20 00:58:44
        大型總段船塢建造、移位、定位工藝技術(shù)
        在隊(duì)列里
        Σ(X)上權(quán)移位算子的不變分布混沌性
        豐田加速駛?cè)胱詣?dòng)駕駛隊(duì)列
        分簇結(jié)構(gòu)向量寄存器分配策略研究*
        多指離斷手指移位再植拇指25例
        亚洲色欲久久久综合网东京热| 妇女自拍偷自拍亚洲精品| 亚洲人妻精品一区二区三区| 国产黑丝美腿在线观看| 国产免费av片在线播放| 亚洲成人观看| 色av色婷婷18人妻久久久| 国产一区二区三区视频网| 亚洲av无码专区首页| 国产午夜亚洲精品理论片不卡| 成人性生交大片免费看7| 精品一区二区av天堂色偷偷| 久久精品国产网红主播| 囯产精品无码va一区二区| av天堂在线免费播放| 欧美xxxxx高潮喷水| 日本丰满熟妇bbxbbxhd| 国产精品天天看大片特色视频 | 亚洲一二三四区免费视频 | 真人作爱免费视频| 超碰Av一区=区三区| 美女射精视频在线观看| 国产一区二区精品久久岳| 久久久精品2019免费观看| 亚洲AV无码国产精品久久l| 日本淫片一区二区三区| 一本色道久久爱88av| 亚洲欧美国产日韩天堂在线视| 日韩精品人妻少妇一区二区| 在线精品国产亚洲av蜜桃| 欧美大屁股xxxxhd黑色 | 麻豆资源在线观看视频| 久久国产热这里只有精品| 精品一二区| 美女免费观看一区二区三区| 欧美精品videosex极品| 成人a在线观看| 亚洲av综合色区久久精品| 极品粉嫩嫩模大尺度无码视频| 国产中老年妇女精品| 日韩不卡无码三区|