久久久91-久久久91精品国产一区二区-久久久91精品国产一区二区三区-久久久999国产精品-久久久999久久久精品

ABB
關注中國自動化產業(yè)發(fā)展的先行者!
橫河電機25年9月
工業(yè)智能邊緣計算2025年會
2025工業(yè)安全大會
CAIAC 2025
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

油氣管線狀態(tài)參數(shù)遠距離傳輸方法的研究
  • 企業(yè):     領域:電源    
  • 點擊數(shù):1759     發(fā)布時間:2005-08-25 12:02:13
  • 分享到:
油氣管線地處荒郊野外,環(huán)境惡劣,人工巡檢幾乎不可能。而現(xiàn)場狀態(tài)參數(shù)的實時采集對設備安全運行和輸送效率有重要意義。其中數(shù)據的傳輸就是一個很重要的環(huán)節(jié)。本實驗選用RS-485傳輸方式,先把單片機要發(fā)送的數(shù)據加入CRC校驗碼,然后對加入校驗碼的數(shù)據進行HDB3編碼,再在傳輸過程中加入光電隔離中繼器,同時也提出了一些有效的現(xiàn)場組網布線技術。



    我國石油天然氣行業(yè)的工作區(qū)大多地處荒漠野外,其工作參數(shù)的實時采集和監(jiān)控傳輸一直是困擾油氣生產安全的難題。工作現(xiàn)場的傳感器收集到的數(shù)據經過信號處理放大、模數(shù)轉換傳給單片機系統(tǒng)的數(shù)據存儲器,單片機再把數(shù)據送回到主控室,再通過分析處理軟件對數(shù)據進行處理和動態(tài)管理。通常現(xiàn)場到主控室的距離在幾公里至幾十公里之間,怎樣把單片機所獲得的數(shù)據安全可靠的傳回主控室就顯的尤為重要。單片機輸出的都是TTL電平,只能傳數(shù)米;而并行數(shù)據傳輸對于超過10英尺的距離就不適合了。遠距離通信都使用串行通信。這種通信方式使用的數(shù)據線少,比并行傳輸?shù)倪h,在遠距離通信中可以節(jié)約通信成本。傳統(tǒng)的方法不但傳輸距離受限制,而且誤碼率較高。本人通過實驗,提出了一種遠距離傳輸方案,傳輸距離遠,誤碼率低,大大提高了傳輸效率。

1  通信系統(tǒng)設計

    RS-232、RS-422與RS-485都是串行數(shù)據接口標準。RS-232采取不平衡傳輸方式,發(fā)送電平與接收電平的差僅為2V至3V左右,其共模抑制能力差,傳送距離最大約為15米。只能是點對點通訊,且傳輸速率低,只適合本地設備之間的通信。RS-422定義了一種平衡通信接口,將傳輸速率提高到10Mb/s,傳輸距離延長到4000英尺,并允許在一條平衡總線上連接最多10個接收器。它是一種單機發(fā)送、多機接收的單向、平衡傳輸規(guī)范。而RS-485標準在RS-422基礎上,增加了多點、雙向通信能力,同時增加了發(fā)送器的驅動能力和沖突保護特性,擴展了總線共模范圍。



圖1  RS-485通信系統(tǒng)結構圖



2  CRC校驗

    CRC校驗又稱循環(huán)冗余碼校驗。它是利用除法及余數(shù)的原理來作錯誤偵測的。實際應用時,發(fā)送裝置計算出CRC值并隨數(shù)據一同發(fā)送給接收裝置,接收裝置對收到的數(shù)據重新計算CRC并與收到的CRC相比較,若兩個CRC值不同,則說明數(shù)據通訊出現(xiàn)錯誤。由于這種方法取得校驗碼的方式具有很強的信息覆蓋能力,所以它是一種效率極高的錯誤校驗法。

2.1 CRC編碼的算法

    設編碼前的原始信息多項式為P(x),P(x)的最高冪次加1等于k;選定的生成多項式為G(x),G(x)的最高冪次等于r;CRC多項式為R(x);編碼后的帶CRC的信息多項式為T(x)。
    發(fā)送方編碼方法:將P(x)乘以  (即對應的二進制碼序列左移r位),再除以G(x),所得余式即為R(x)。用公式表示為T(x)=xrP(x)+R(x)。
    接收方解碼方法:將T(x)除以G(x),如果余數(shù)為0,則說明傳輸中無錯誤發(fā)生,否則說明傳輸有誤。
    但對于單片機中的通信口,都只使用異步通信方式,由硬件只能完成奇偶校驗,不能由硬件實現(xiàn)CRC編譯碼、信息打包和零位插入/刪除,即不能實現(xiàn)諸如SDLC的協(xié)議。但在許多情況下,需要采用這種異步通信方式,而且要求有高的差錯控制能力,這就需要用軟件實現(xiàn)類似SDLC的規(guī)程,以便使用ARQ方式實現(xiàn)差錯控制和利用停止--等待方式實現(xiàn)流量控制。其中,最重要的就是用軟件實現(xiàn)CRC檢錯碼的編碼和譯碼。

2 .2 CRC檢錯碼的軟件實現(xiàn)
   
假定在異步通信方式下利用CRC檢錯碼和ARQ方式實現(xiàn)差錯控制,利用停止--等待方式實現(xiàn)流控制,采用點對點通信方式.此時,就能以SDLC協(xié)議類似的方法實現(xiàn)信息傳送.



圖2   信息幀格式



    圖2為組成信息幀格式。其中,信息長度表示信息的字節(jié)數(shù),信息就是欲傳送的數(shù)據字節(jié)內容,F(xiàn)CS為幀校驗序列,那么發(fā)送方發(fā)送一幀信息的流程圖如圖3所示
    用軟件實現(xiàn)的CRC算法,其主要優(yōu)點是突出了一個‘快’字,為了提高校驗速度,把參數(shù)表和應用程序一起寫入單片機的EPROM 內,當進行CRC校驗時,對需要發(fā)送的每一字節(jié),按上述的方法進行計算,就可得到該字節(jié)的校驗值。從而提高了速度,較好地克服了,異步傳輔中校驗和發(fā)送時間很不匹配的矛盾。

3  HDB3編解碼

    由于距離遠,再加上信道干擾和外部干擾,就連糾錯碼本身也可能出錯,故在本實驗中又采取了HDB3編碼。HDB3碼是串行數(shù)據傳輸?shù)囊环N重要編碼方式。和最常用的NRZ碼相比,HDB3具有很多優(yōu)點,例如:消除了NRZ碼的直流成分,具有時鐘恢復更好的抗干擾性能,這使它更適合于長距離信道傳輸。

3.1單極性不歸零碼到HDB3碼的變換規(guī)則
    ① 先把代碼中的l交替地變換為傳輸碼中的+l,-l,+l,-l,⋯.如變換后代碼序列連“0”的個數(shù)小于4時,此時就是HDB3碼。
    ②當 連“0”的個數(shù)大于或等于4時,將第4個“0”改為與前一非“0”(±1)符號同極性的“V”符號。
    ③ 為了使“V”符號相鄰交替,相鄰“V”之間非“0”(±1)符號的個數(shù)為偶數(shù)時,再將4個“0”的第一個“0”變?yōu)椤癇”,“B”的符號與前一非“0”(±1)相反(即保證后面“V”與“B”符號相同),并讓后面的非“0”(±1)符號從“V”符號開始交替變化。

3.2 DS2153Q應用設計
    DS2153Q是Dallas公司生產的T1/E1收發(fā)芯片。該芯片能完成NRZ碼和HDB3碼間的相互轉換。而且在片內集成了接受NRZ碼的數(shù)據時鐘恢復電路。因而更利于后級接收電路。片內D/A能夠實現(xiàn)G.703標準的輸出波形,適用于75Ω和120Ω特性阻抗的雙絞線,并且具有完善的數(shù)據流狀態(tài)監(jiān)測功能,可以實時指示數(shù)據流的傳輸狀況。
    圖4是該碼制轉換器的結構框圖。單片機外圍的 µP監(jiān)控電路IMP813L的作用是提高碼制轉換器的抗干擾能力和可靠性。其中,DS2153Q的并行數(shù)據/地址線與單片機的PO口相連,片選信號選用單片機的P2.0口,單片機的讀寫信號與DS2153Q的讀寫信號相連,同時DS2153Q的,兩個中斷申請線與單片機的INTO和INT1相連,這樣DS2153Q可以通過中斷方式及時得知單片機自身的工作狀態(tài),從而實現(xiàn)單片機對DS2153Q的控制和狀態(tài)監(jiān)控。該碼制轉換器選用IMP813L作為µp監(jiān)控電路,以實現(xiàn)可靠地上電復位和看門狗控制。



圖4  NRZ-HDB3碼制轉換器結構圖



 



圖5所示是該系統(tǒng)中單片機的控制流程圖。



  
4  中繼器

    該電路通過光電隔離使信號在加強前后隔離開來,不僅使信號能可靠傳輸,更加強了系統(tǒng)的抗干擾能力。圖中RS-485發(fā)送接收器的發(fā)送控制端(DE)和接收控制端(RE)短接在一起,RS-485輸入開路,或已終端匹配但沒有驅動的情況下,U1和U2將使其接收器輸出(R)為高電平,而該端通過光耦控制另一端發(fā)送接收控制器的公共端。使發(fā)送接收控制器均處于接收狀態(tài)。一旦某一接收端有數(shù)據輸入,就通過光耦控制另一發(fā)送接收控制器輸出,這樣就使得信號傳輸?shù)靡岳^續(xù)。



圖6   光電隔離中繼器




5  組網布線

    RS-485支持128個節(jié)點,因此多節(jié)點構成網絡。網絡拓撲采用終端匹配的總線型結構。本系統(tǒng)選用屏蔽雙絞線。在構建網絡時,應注意如下幾點:

    1)從總線到每個節(jié)點的引出線長度應盡量短;
    2)應注意總線特性阻抗的連續(xù)性;
    3)對高阻型共模干擾,必須要有一條低阻的信號地;當共模干擾源內阻較低時,會在接地線上形成較大的環(huán)路電流,影響正常通信。可采取以下措施:a.如果干擾源內阻不是非常小,可以在接地線上加限流電阻以限制干擾電流。b.采用浮地技術,隔斷接地環(huán)路。c.采用隔離接口。
    以上只是對低頻干擾有保護作用,對于頻率很高的瞬態(tài)干擾就無能為力了。高頻瞬態(tài)干擾可以采用以下方法加以保護:1.隔離保護方法;2.旁路保護方法。

6 結論

    本方法經過實驗驗證,在遠距離的情況下,提高了信號傳輸質量, 能夠保證信號穩(wěn)定可靠的傳輸,而不出現(xiàn)誤碼或者通信中斷等情況。該研究成果不僅可以用于油氣管線現(xiàn)場數(shù)據的采集傳輸,而且同樣也能應用于一般的工業(yè)控制現(xiàn)場,成本低,現(xiàn)場布線組網也簡單。

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 亚洲一区二区三区不卡在线播放| 欧美日韩精品一区二区三区视频播放| 久草久爱| 亚洲精品麻豆一区二区| 国产一区美女| 绝对真实偷拍盗摄高清在线视频| 国产精品一区二区综合| 欧美亚洲免费| 亚洲精品欧美在线| aaa黑人一级毛片| 久久精品福利视频| 亚欧日韩毛片在线看免费网站| 免费福利视频在线观看| 国产亚洲一区二区三区在线观看| 视频免费1区二区三区| 激情丝袜欧美专区在线观看| 国产视频一区二区| 久久久久国产精品免费免费 | 欧美成人xxxxxxxx在线| 国产精品1页| 黄色三级一级片| 337q日本大胆欧美人术艺术| 国产麻豆91网在线看| 久久成人国产精品| 欧美日韩在线精品成人综合网| 亚洲国产欧美在线| 一区二区三区四区在线| 91精品国产一区二区三区左线| 三黄色片| 日本www高清免费视频观看| 中国特黄一级片| 亚洲欧美在线中文字幕不卡| 成年人黄色大片| 免费在线观看一级片| 青青国产成人久久激情91麻豆| 国产1区在线观看| 国产女人一区二区| 国产小视频免费看| 国产永久| 国产一区二区三区免费观看| 国产在线视频www片|