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

        ?

        礦用分布式采集系統(tǒng)時(shí)鐘同步方案設(shè)計(jì)與實(shí)現(xiàn)

        2021-03-03 07:00:22安賽
        工礦自動(dòng)化 2021年2期
        關(guān)鍵詞:礦用后備報(bào)文

        安賽

        (1.煤炭科學(xué)技術(shù)研究院有限公司 安全分院, 北京 100013;2.煤炭資源高效開采與潔凈利用國家重點(diǎn)實(shí)驗(yàn)室, 北京 100013)

        0 引言

        隨著人工智能、物聯(lián)網(wǎng)、云計(jì)算、大數(shù)據(jù)等技術(shù)在礦山的快速應(yīng)用與發(fā)展,越來越多的礦用分布式采集系統(tǒng)接入礦用工業(yè)環(huán)網(wǎng),為礦山的安全生產(chǎn)、管理決策提供了重要的數(shù)據(jù)支撐與基礎(chǔ)保障[1-3]。礦用分布式采集系統(tǒng)的時(shí)鐘同步是其正常運(yùn)行的關(guān)鍵[4],實(shí)現(xiàn)統(tǒng)一的時(shí)間基準(zhǔn)是后續(xù)數(shù)據(jù)處理的前提。

        目前,常用的時(shí)鐘同步技術(shù)有北斗[5-6]、GPS、NTP(Network Time Protocol,網(wǎng)絡(luò)時(shí)間協(xié)議)[7-8]、IEEE 1588V2[9-11]、本地后備時(shí)鐘和同步線[12]等,見表1。北斗及GPS均是通過天線接收衛(wèi)星信號(hào)獲取納秒級(jí)精度的絕對時(shí)鐘及經(jīng)緯度、海拔高度信息,可提供時(shí)鐘秒脈沖、串口ACSII碼時(shí)間報(bào)文、IRIG-B碼等格式的時(shí)間信息,但需要部署在能接收到衛(wèi)星信號(hào)的場所,無法直接應(yīng)用于井下;NTP采用簡單網(wǎng)絡(luò)協(xié)議為局域網(wǎng)、廣域網(wǎng)設(shè)備提供毫秒級(jí)的時(shí)鐘同步精度;IEEE 1588V2采用網(wǎng)絡(luò)對稱性及延時(shí)測量技術(shù)實(shí)現(xiàn)主從時(shí)鐘同步,具有數(shù)據(jù)幀少、算法簡單、移植方便等特點(diǎn),可提供納秒級(jí)的時(shí)鐘同步精度;本地后備時(shí)鐘能夠以極低的成本為本地設(shè)備提供秒級(jí)的時(shí)鐘同步精度;同步線方式需要單獨(dú)布置信號(hào)線,其時(shí)鐘同步精度與線纜的長度、分布電容、分布電阻有關(guān)。

        表1 常用的時(shí)鐘同步技術(shù)Table 1 Common clock synchronization technologies

        單一的時(shí)鐘同步技術(shù)由于其精度及應(yīng)用局限性,無法滿足礦用分布式采集系統(tǒng)高精度、高可靠性的時(shí)鐘同步性能要求。根據(jù)礦用分布式采集系統(tǒng)架構(gòu)特點(diǎn),本文提出了基于北斗+IEEE 1588V2+本地后備時(shí)鐘的三級(jí)協(xié)同時(shí)鐘同步方案。北斗為整個(gè)系統(tǒng)提供高精度絕對時(shí)鐘,系統(tǒng)中各采集節(jié)點(diǎn)通過IEEE 1588V2協(xié)議及本地后備時(shí)鐘與北斗保持時(shí)鐘同步。

        1 時(shí)鐘同步方案設(shè)計(jì)

        礦用分布式采集系統(tǒng)時(shí)鐘同步方案原理如圖1所示。北斗授時(shí)服務(wù)器接收北斗系統(tǒng)提供的納秒級(jí)精度的絕對時(shí)鐘,并作為主時(shí)鐘通過井下環(huán)網(wǎng)為所有采集節(jié)點(diǎn)授時(shí);各采集節(jié)點(diǎn)軟件實(shí)現(xiàn)IEEE 1588V2協(xié)議,接收主時(shí)鐘的授時(shí)進(jìn)而調(diào)整本地的64位時(shí)間戳寄存器;本地后備時(shí)鐘為各采集節(jié)點(diǎn)提供秒級(jí)精度的時(shí)間戳初值,便于各采集節(jié)點(diǎn)以最短時(shí)間實(shí)現(xiàn)與北斗授時(shí)服務(wù)器的同步。

        圖1 礦用分布式采集系統(tǒng)時(shí)鐘同步方案原理Fig.1 Principle of clock synchronization scherne for mine distributed acquisition system

        該方案能兼容礦用分布式采集系統(tǒng)硬件架構(gòu),適用性強(qiáng);只需要額外部署1臺(tái)北斗授時(shí)服務(wù)器作為主時(shí)鐘,同時(shí)采集節(jié)點(diǎn)軟件移植IEEE 1588V2協(xié)議,無需其他硬件投入,成本低;北斗授時(shí)服務(wù)器由于不可控因素失效后,只要井下工業(yè)環(huán)網(wǎng)與采集節(jié)點(diǎn)能夠正常運(yùn)行,IEEE 1588V2會(huì)按照最佳主時(shí)鐘(Best Master Clock,BMC)算法設(shè)置1臺(tái)優(yōu)先級(jí)最高的采集節(jié)點(diǎn)作為主時(shí)鐘,其他采集節(jié)點(diǎn)作為從時(shí)鐘依然與主時(shí)鐘保持時(shí)鐘同步,魯棒性強(qiáng)。

        2 時(shí)鐘同步方案實(shí)現(xiàn)

        2.1 硬件實(shí)現(xiàn)

        北斗授時(shí)服務(wù)器為地面設(shè)備,不需要考慮防爆問題,因此選用T600-BDGOCXC工業(yè)用授時(shí)服務(wù)器,該服務(wù)器支持IEEE 1588V2協(xié)議。采集節(jié)點(diǎn)時(shí)鐘同步硬件部分采用STM32F407+DP83848實(shí)現(xiàn),如圖2所示。STM32F407內(nèi)部集成以太網(wǎng)MAC接口的時(shí)間戳單元,硬件支持IEEE 1588V2協(xié)議,使用MII網(wǎng)絡(luò)接口連接PHY芯片DP83848。本地后備時(shí)鐘采用STM32F407內(nèi)部RTC(Real-time Clock,實(shí)時(shí)時(shí)鐘)實(shí)現(xiàn),使用后備紐扣電池防止掉電后RTC丟失時(shí)間信息。

        圖2 采集節(jié)點(diǎn)時(shí)鐘同步硬件電路Fig.2 Hardware circuit of clock synchronization in acquisition node

        2.2 軟件實(shí)現(xiàn)

        IEEE 1588V2協(xié)議的移植與實(shí)現(xiàn)是礦用分布式采集系統(tǒng)時(shí)鐘同步方案的核心。該協(xié)議實(shí)現(xiàn)時(shí)鐘同步的原理[13-16]如圖3所示。

        圖3 IEEE 1588V2時(shí)鐘同步原理Fig.3 Principle of IEEE 1588V2 clock synchronization

        (1) 根據(jù)定義的時(shí)鐘間隔,北斗授時(shí)服務(wù)器(主時(shí)鐘)周期性地給采集節(jié)點(diǎn)(從時(shí)鐘)發(fā)送同步報(bào)文,并且記錄同步報(bào)文發(fā)送時(shí)刻為t1,隨后將時(shí)間戳t1與跟隨報(bào)文打包發(fā)送給采集節(jié)點(diǎn)。采集節(jié)點(diǎn)收到北斗授時(shí)服務(wù)器發(fā)送的同步報(bào)文后,記錄收到報(bào)文的時(shí)刻為t2。

        (2) 采集節(jié)點(diǎn)收到跟隨報(bào)文后,解析并記錄報(bào)文中攜帶的時(shí)間戳t1,隨后向北斗授時(shí)服務(wù)器發(fā)送延時(shí)請求報(bào)文,并記錄延時(shí)請求報(bào)文發(fā)送時(shí)刻為t3。北斗授時(shí)服務(wù)器收到延時(shí)請求報(bào)文并記錄收到報(bào)文的時(shí)刻為t4,然后將時(shí)間戳t4打包通過延時(shí)請求應(yīng)答報(bào)文發(fā)送給采集節(jié)點(diǎn)。

        (3) 采集節(jié)點(diǎn)根據(jù)時(shí)間偏差Toffset=(t2-t1+t3-t4)/2和傳輸延遲Tdelay=(t2-t1+t4-t3)/2更新64位時(shí)間戳寄存器。每次上電時(shí),將本地后備時(shí)鐘的時(shí)間信息寫入時(shí)間戳寄存器,以便采集節(jié)點(diǎn)用最短時(shí)間實(shí)現(xiàn)與主時(shí)鐘的同步。

        基于IEEE1588 V2協(xié)議的采集節(jié)點(diǎn)軟件架構(gòu)如圖4所示。操作系統(tǒng)層使用RTX-V4.73實(shí)現(xiàn)實(shí)時(shí)多任務(wù)調(diào)度處理;固件使用STM32官方函數(shù)庫V3.5版;網(wǎng)絡(luò)協(xié)議棧使用LWIP-1.4.1提供基于UDP的網(wǎng)絡(luò)協(xié)議處理;IEEE 1588V2基于PTPd-2.0.0開源協(xié)議棧實(shí)現(xiàn);應(yīng)用層實(shí)現(xiàn)系統(tǒng)初始化操作和各業(yè)務(wù)邏輯處理。

        圖4 采集節(jié)點(diǎn)軟件架構(gòu)Fig.4 Software architecture of acquisition node

        3 測試驗(yàn)證

        時(shí)鐘同步測試方案如圖5所示。每隔2 s將各采集節(jié)點(diǎn)的主從狀態(tài)、時(shí)間偏差Toffset等參數(shù)通過串口發(fā)送至PC,便于后期統(tǒng)計(jì)分析。

        (a) 測試方案①

        (1) 測試方案①模擬北斗授時(shí)服務(wù)器與采集節(jié)點(diǎn)通過交換機(jī)直連的情況。開啟采集節(jié)點(diǎn)1的本地后備時(shí)鐘,采集節(jié)點(diǎn)1上電1 min后時(shí)間偏差統(tǒng)計(jì)結(jié)果如圖6所示??煽闯鰰r(shí)鐘同步精度≤162 ns;|Toffset|≤25 ns的次數(shù)為365,|Toffset|≤50 ns的次數(shù)為652。關(guān)閉采集節(jié)點(diǎn)1的本地后備時(shí)鐘,上電后約需10 min達(dá)到162 ns的時(shí)鐘同步精度,表明采用本地后備時(shí)鐘可降低采集節(jié)點(diǎn)初次同步所需時(shí)間。

        圖6 方案①測試結(jié)果Fig.6 Test results of the first scheme

        (2) 測試方案②模擬北斗授時(shí)服務(wù)器與采集節(jié)點(diǎn)1通過三級(jí)交換機(jī)連接的情況。采集節(jié)點(diǎn)1的時(shí)間偏差統(tǒng)計(jì)結(jié)果如圖7所示??煽闯鰰r(shí)鐘同步精度≤565 ns;|Toffset|≤25 ns的次數(shù)為97,|Toffset|≤50 ns的次數(shù)為198。

        (3) 在測試方案②情況下斷開北斗授時(shí)服務(wù)器與交換機(jī)的網(wǎng)線,模擬北斗授時(shí)服務(wù)器失效的情況。采集節(jié)點(diǎn)2運(yùn)行狀態(tài)如圖8所示(fcaf6afffe00230f、0080e1fffe373655分別為北斗授時(shí)服務(wù)器、采集節(jié)點(diǎn)2的時(shí)鐘id)。斷開網(wǎng)線后,采集節(jié)點(diǎn)2狀態(tài)由slave(從時(shí)鐘)更改為master(主時(shí)鐘),master id由北斗授時(shí)服務(wù)器的id更改為采集節(jié)點(diǎn)2的id。

        圖8 采集節(jié)點(diǎn)2運(yùn)行狀態(tài)Fig.8 Running status of acquisition node 2

        采集節(jié)點(diǎn)1運(yùn)行狀態(tài)如圖9所示(0080e1fffe373659為采集節(jié)點(diǎn)1的時(shí)鐘id)。斷開網(wǎng)線瞬間,采集節(jié)點(diǎn)1狀態(tài)由slave(從時(shí)鐘)變?yōu)閙aster(主時(shí)鐘);經(jīng)過3個(gè)周期后,采集節(jié)點(diǎn)1狀態(tài)恢復(fù)并保持為slave(從時(shí)鐘);優(yōu)先級(jí)高的采集節(jié)點(diǎn)2升級(jí)為主時(shí)鐘繼續(xù)為采集節(jié)點(diǎn)1授時(shí)。

        圖9 采集節(jié)點(diǎn)1運(yùn)行狀態(tài)Fig.9 Running status of acquisition node 1

        4 結(jié)語

        為了提高礦用分布式采集系統(tǒng)時(shí)鐘同步精度和可靠性,提出了基于北斗+IEEE 1588V2+本地后備時(shí)鐘的三級(jí)協(xié)同時(shí)鐘同步方案。北斗授時(shí)服務(wù)器部署在地面,作為主時(shí)鐘提供納秒級(jí)精度的絕對時(shí)鐘;通過IEEE 1588V2將北斗的絕對時(shí)鐘同步到各采集節(jié)點(diǎn);本地后備時(shí)鐘給各采集節(jié)點(diǎn)提供秒級(jí)精度的時(shí)間戳初值,便于各采集節(jié)點(diǎn)用最短時(shí)間實(shí)現(xiàn)與主時(shí)鐘的同步。測試結(jié)果表明:北斗授時(shí)服務(wù)器與采集節(jié)點(diǎn)通過交換機(jī)直連的情況下,1 min后時(shí)鐘同步精度達(dá)162 ns;北斗授時(shí)服務(wù)器與采集節(jié)點(diǎn)通過三級(jí)交換機(jī)連接的情況下,時(shí)鐘同步精度為565 ns;在北斗授時(shí)服務(wù)器失效的情況下,優(yōu)先級(jí)高的采集節(jié)點(diǎn)升級(jí)為主時(shí)鐘并為其余采集節(jié)點(diǎn)授時(shí),具有較強(qiáng)的可靠性。

        猜你喜歡
        礦用后備報(bào)文
        基于J1939 協(xié)議多包報(bào)文的時(shí)序研究及應(yīng)用
        汽車電器(2022年9期)2022-11-07 02:16:24
        后備制動(dòng)系統(tǒng)可在緊急情況下為輪胎放氣
        后備母豬的選擇和培育
        CTCS-2級(jí)報(bào)文數(shù)據(jù)管理需求分析和實(shí)現(xiàn)
        我國冰球“貫通化”后備人才培養(yǎng)模式的思考
        淺析反駁類報(bào)文要點(diǎn)
        中國外匯(2019年11期)2019-08-27 02:06:30
        基于ARM9 技術(shù)的礦用智能云起爆器設(shè)計(jì)
        電子制作(2017年17期)2017-12-18 06:41:03
        礦用巡檢機(jī)器人設(shè)計(jì)及其應(yīng)用
        ATS與列車通信報(bào)文分析
        礦用挖掘式裝載機(jī)在巖巷掘進(jìn)中的應(yīng)用
        色偷偷亚洲第一综合网| 无码中文字幕免费一区二区三区| 久久综合九色综合网站| 欧美黄色免费看| 亚洲精品精品日本日本| 国产精品一区二区黄色| 国产后入又长又硬| 欧美日韩亚洲精品瑜伽裤| 无码无在线观看| 国产一区二区三区最新地址| av免费网址在线观看| 婷婷四房色播| AV中文字幕在线视| 日本一区二区三区四区啪啪啪| 国内揄拍国内精品少妇| 免费大片黄在线观看| 18禁黄无遮挡免费网站| 国产亚洲成人精品久久久| 日本乱偷人妻中文字幕| 亚洲免费观看| 国产精品污一区二区三区在线观看 | 亚洲av永久无码精品漫画| 色爱区综合五月激情| 免费大学生国产在线观看p| 国产交换精品一区二区三区| 女人被爽到高潮视频免费国产| 亚洲国产精品无码久久电影| 人妻少妇精品视频一区二区三区| 婷婷久久精品国产色蜜蜜麻豆 | 亚洲AV无码日韩综合欧亚| 天堂丝袜美腿在线观看| 又粗又黄又猛又爽大片免费| 亚洲综合色一区二区三区小说| 免费观看在线一区二区| 亚洲 欧美 偷自乱 图片| 国产成人无码一区二区在线观看 | 亚洲欧美v国产蜜芽tv| 久久精品亚洲成在人线av乱码| 免费久久人人爽人人爽av| 无码中文av有码中文av| 91久久大香伊蕉在人线国产|