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

一種強實時性煤礦安全監控系統分站通信方案

2020-06-08 09:47:10于曉珉
煤礦安全 2020年5期
關鍵詞:系統

丁 遠,劉 鵬,于曉珉

(1.煤科集團沈陽研究院有限公司,遼寧 撫順113122;2.煤礦安全技術國家重點實驗室,遼寧 撫順113122;3.遼寧經濟干部管理學院 信息工程系,遼寧 沈陽110122)

煤礦安全監控系統,作為煤礦6 大系統之首,在煤礦安全中起著重要作用。現有的煤礦安全監控系統通常存在數據通信傳輸抗干擾弱,實時性差,誤碼率高等問題,導致傳感器發生故障或甲烷超限時斷電時間過長,不符合AQ 6201—2006[1]標準規定的斷電時間,極大的影響了煤礦安全。針對上述現有問題,在結合調研實際環境與分析研究多種通信方案后,設計了基于CAN 無主通信技術[2]的煤礦安全監控系統[3],對模擬量與開關量傳感器參數進行實時監測,當傳感器發生故障或者數據超限時,及時切斷相應的非本質安全型電源或風機閉鎖,使煤礦企業能夠及時進行險情處理,避免安全事故發生,對煤礦安全生成具有重大意義。

1 CAN 總線技術與無主通信原理

1.1 CAN 總線技術原理

Controller Area Network(CAN),即控制器局域網絡,是目前國際上現場總線應用最多的總線之一。CAN 總線是一種有效支持分布式控制系統的串行通信網絡。CAN2.0B 根據幀標識符長度定義了標準幀、拓展幀2 種幀格式[4],其中標準幀含有11 位標識符,拓展幀含有29 位標識符,每一位標識符有顯性、隱性2 種互補的邏輯數值表示。當CAN 總線的CAN_H 與CAN_L 的電位差為0 V 時,CAN 總線為隱性邏輯,當CAN_H 與CAN_L 電位差時2.0 V 時,CAN 總線為顯性邏輯。CAN 通信采用短幀結構,為了保證通信的實時性,1 幀數據傳輸時間短,受干擾率低,為了保證幀數據的正確性,傳輸出錯率低,每一數據幀均有CRC 校驗。CAN 總線使用串行通信方式[5],總線上的節點通過廣播形式將數據發送到總線,對于總線上每個節點,接收所有數據,只要總線空閑,任何節點都可以向總線發送報文。如果有2個或2 個以上的節點同時發送報文,就會引起總線訪問碰撞,標識符的逐位仲裁可以解決這個碰撞,仲裁的機制確保了報文和時間均不損失。當具有相同標識符的數據幀和遠程幀同時發送時,數據幀優先于遠程幀。仲裁期間,每一個發送器都對發送位的電平與被監控的總線電平進行比較。如果電平相同,這個單元可以繼續發送,如果發送的是“隱性”電平而監視到的是“顯性”電平,那么這個單元就失去了仲裁,必須退出發送狀態。

1.2 無主通信原理

標準幀與拓展幀是CAN 總線2 種數據幀格式,兩者異處在于標識符長度,2 種幀格式根據應用分為4 種不同的幀類型:數據幀、遠程幀、錯誤幀、過載幀,幀類型應用表見表1。

表1 幀類型應用表Table 1 Frame type application table

用戶只能配置CAN 幀是數據幀或者遠程幀,設計的方案中使用標準幀格式數據幀。節點CAN 控制器發送數據時,先發送1 個顯性幀起始位來通知總線其他節點做好接收數據準備。CAN 控制器在發送數據的同時檢測數據總線的電平是否與發送電平相同,如果不同進入總線仲裁階段,本階段是CAN 實現無主通信的硬件核心階段。3 個節點發送仲裁過程如圖1。

圖1 仲裁過程Fig.1 Arbitration process

假設總線上A、B、C 3 個節點同時發送數據幀,如圖1 第1 個虛線處,節點B 的ID 位時隱性位,節點A 與節點C 的ID 位是顯性,總線電平為顯性,故節點B 退出當次總線競爭。在下1 個虛線處,節點C的ID 位是隱性,節點A 是顯性,總線電平顯性,故節點C 退出總線競爭,所以節點A 獲得本次發送數據幀權,本次沒有獲取發送權限的子節點,在總線空閑時自動重發。當總線出現遠程幀與數據幀時,由于數據幀的RTR 位是顯性,遠程幀是隱性,在同等幀ID 時,優先發送數據幀。

幀ID 越小優先級越高,標識符ID 并非報文的目的地址,所以用戶可以通過對標識符的自定義以及設置CAN 控制器的寄存器與可屏蔽寄存器實現基于CAN 總線無主通訊方式的單播、組播、廣播。可見CAN 總線上節點間的數據通信實時性高,并且容易構建冗余結構,提高可靠性。

2 強實時性設計

設計的煤礦安全監控系統采用無主通信模式,傳感器主動上傳數據于監控分站,監控分站整合數據后主控上傳中心站,全程無輪詢機制,當井下傳感器超限或故障,本地斷電可2 s 內完成,監控分站間的異地控制在井下組網,無需中心站控制,異控時間可以控制在5 s 內。監控分站硬件結構圖如圖2,主控制器選用ARM 內核32 位芯片LPC2194, 此芯片內部帶有4 個CAN 2.0B 控制器,4 個CAN 分別與下層傳感器層通信,數據整合后通過網口接口進入環網交換機。此外監控分站具有8 路開關量輸入與8 路開關量輸出。

圖2 硬件結構圖Fig.2 Hardware structure diagram

傳感器層可以配節甲烷、一氧化碳、風量等數字式模擬量傳感器以及局部通風機開停、斷電器等數字式開關量傳感器。這些傳感器實時采集井下環境參數與設備工作狀態、參數,以及執行監控分站下發的控制指令。通過設計特定的協議,傳感器可實現即插即用,無需人為設定類型,通過使用CAN 總線,有效解決原頻率型系統中傳感器因為電磁干擾產生異常數據與誤報警,井下設備可以將自診斷信息主動上傳中心站,由用戶使用。

實現強實時性系統,軟件上需設計穩定、可靠、實時性強。設計軟件采用Freertos[6]作為軟件的操作系統,此系統開源,可免費用于商業,且結構簡單,問題修復及時。軟件上設計的任務與中斷系統(ISR)要保證數目合理、簡單,遵循低內聚、高耦合的軟件工程規范,軟件設計[7]的任務與ISR 之間的同步需要使用操作系統提供的方法,如共享內存、信號量、互斥鎖等,減少全局變量作為共享資源。經過過系統地分析,軟件結構圖如圖3。

圖3 軟件結構圖Fig.3 Software structure diagram

軟件系統設計主任務1 個,接收任務1 個,數據上傳任務1 個,狀態變換任務1 個,環網發送任務1個以及環網接收任務1 個,共6 個任務。主任務完成系統配置以及建立其他子任務,數據上傳任務周期性上傳傳感器數據,狀態任務只有當傳感器狀態改變時觸發,CAN 接收處理任務負責將CAN 中斷接收到的數據處理后加入共享內存,因為系統具有4 路CAN 接口,為了保證數據不丟幀,以及遵循中斷處理“短、平、快”的規范,當CAN 中斷接收到數據后,不在中斷函數處理,將數據加入freertos 系統自帶的數據隊列后,觸發信號量通知處理任務,處理后的數據根據協議規定會存放到共享內存后通知相應的任務來取數據,這樣保證了系統的實時性。環網[8]發送與接收任務屬于觸發性任務,只有信號量觸發,才進行數據上傳工作。

保證強實時性[9],任務優先級分配至關重要,根據系統分析,接收中心站消息的任務優先級最高,處理下層傳感器數據的CAN 接收任務次高,下層傳感器狀態改變時,需要立即通知上位機,所以狀態上傳任務優先級較高,環網發送隨后,因為數據上傳任務屬于周期性任務,所以優先級比較低,因為主任務創建子任務后,負責將數據顯示到屏幕上,所以優先級最低,故優先級從高到低為:環網接收,CAN 接收處理、狀態上傳、環網發送、數據上傳、主任務。

此外,為了降低更換程序的難度,系統內的各個部件需要增加IAP[10]功能,方便后續實現程序遠程在線更新。

3 仿真試驗

在實驗室利用仿真線搭建環境后,模擬大型煤礦所需設備量,系統接入32 臺監控分站,每臺監控分站接入16 臺傳感器與斷電器。使用CAN 總線分析儀對總線通信狀態監測,使用Wireshark 軟件工具在PC 端進行以太網異常數據監測。在系統不間斷運行40 d 后,查看相應監測軟件,無異常中斷與數據,進行傳感器斷電實驗,本地斷電與異地斷電實測時間均達到AQ 6201—2006 行標要求。

4 結 語

針對目前煤礦安全監控系統存在實時性低、通信不穩定易中斷、傳感器故障或超限時斷電控制時間過長等問題,對CAN 總線特點、軟件工程、煤安監函[2016]5 號《煤礦安全監控系統升級改造技術方案》以及煤礦井下真實環境等進行了詳細調研與分析研究,設計了一種強實時性通信方案,并進行了系統軟硬件設計。采用設計的強實時性煤礦安全監控系統,各個節點可任意時間主動發送數據,無需輪詢,可以任意單播、組播、廣播,不僅提高了系統實時性,還增加了系統的穩定性與通信可靠性,減少了因通信問題導致的煤礦安全事故。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 香蕉99国内自产自拍视频| 国产成人av一区二区三区| 永久免费精品视频| 丁香六月综合网| 色哟哟国产精品| 欧美成人h精品网站| 尤物亚洲最大AV无码网站| 又爽又大又黄a级毛片在线视频 | 综合五月天网| 成人中文在线| 人妻无码中文字幕一区二区三区| 国产无码精品在线播放 | 日韩成人在线网站| 一级毛片无毒不卡直接观看| 18禁影院亚洲专区| 99久久精品免费视频| 国产在线专区| 热思思久久免费视频| 国内精品久久久久鸭| 成人在线观看不卡| 一级毛片不卡片免费观看| 欧美人在线一区二区三区| 国产福利免费视频| 亚洲Av激情网五月天| 国产成人精品一区二区秒拍1o| 综合色在线| 全部无卡免费的毛片在线看| 亚洲综合专区| 精品国产网| 国产成人精品一区二区| 国产精品视频观看裸模| 国产AV毛片| 国产精品一区二区在线播放| 本亚洲精品网站| 2020久久国产综合精品swag| 久热中文字幕在线观看| 黄色一及毛片| 亚洲一区二区三区香蕉| 无码又爽又刺激的高潮视频| 久久性妇女精品免费| 日韩一区二区三免费高清| 日韩在线第三页| 天天综合亚洲| 日韩午夜片| 久久国产精品麻豆系列| 91精品伊人久久大香线蕉| 午夜福利亚洲精品| 九色91在线视频| 欧美一道本| 免费国产高清精品一区在线| 自拍亚洲欧美精品| 专干老肥熟女视频网站| 精品剧情v国产在线观看| 99re热精品视频中文字幕不卡| www亚洲精品| 欧日韩在线不卡视频| 国产一区二区三区日韩精品| 亚洲无码日韩一区| 亚洲AV无码乱码在线观看裸奔 | 在线免费无码视频| 三级欧美在线| 国产精品yjizz视频网一二区| 国产精品粉嫩| 91综合色区亚洲熟妇p| 欧美专区在线观看| 久久精品国产免费观看频道| 国产不卡国语在线| 日韩福利在线观看| 色综合手机在线| 久久狠狠色噜噜狠狠狠狠97视色| 久久窝窝国产精品午夜看片| 青青草综合网| 一区二区欧美日韩高清免费| 婷婷亚洲最大| 久久综合伊人 六十路| 亚洲国产综合自在线另类| 在线观看91香蕉国产免费| 亚洲乱码视频| 色视频国产| www.99精品视频在线播放| 99久久无色码中文字幕| 99热这里只有精品5|