• <del id="qqie6"><sup id="qqie6"></sup></del>
  • <tfoot id="qqie6"></tfoot>
  • <ul id="qqie6"></ul>
  • 產品推薦:水表|流量計|壓力變送器|熱電偶|液位計|冷熱沖擊試驗箱|水質分析|光譜儀|試驗機|試驗箱


    儀表網>技術中心>使用指南>正文

    2025視儀會品牌展

    同類產品

    查看更多

    歡迎聯系我

    有什么可以幫您? 在線咨詢

    DCS中SOE分辨率達到1ms的實現方法

       2011年11月24日 09:04  
      摘要:分析了分散式控制系統不同過程控制站下SOE分辨率達到1ms的重要性,并給出了具體可行的實現方法以及測試手段。
      
      一、背景
      
      在大中型分散式控制系統、變電站自動化系統、水電站自動化系統中,經常涉及到大量設備狀態的監測。這些設備可能是開關接點、斷路器接點、重合閘信號等開閉狀態。對于這些接點信號的監測根據其重要性不僅僅需要監測其狀態變化,同時也要監測其狀態變化發生的時刻。在同一個系統中,有些設備的狀態變位有關聯性,因此需要用SOE模件將這類狀態變位的發生時刻記錄下來。SOE的英文全稱為SequenceOfEvent,即事件順序。
      
      在上述的分散控制系統中,對SOE的事件記錄分辨率一般要求達到毫秒級,上*系統SOE的分辨率都聲稱可以到1毫秒,因此,SOE模件的時間同步就顯的尤為重要,往往成為本系統是否*的關鍵指標之一。但是在大型的分散控制系統中,大量的SOE模件是散布在不同的過程控制站中的,如何保證不同過程控制站內SOE模件的時間同步是難實現的。
      
      二、通用解決方案
      
      傳統意義上的SOE模件時鐘同步大部分采用以下幾種方式:
      
      1.將控制系統內的所有SOE模件集中于同一過程控制站下,這樣可以得到相對準確的相對時鐘時標,但隨著監測對象的多樣化、分散化,該方法在大中型控制系統中的使用受到通信容量的制約而且也不符合分散控制保證系統可靠性的要求。
      
      2.將SOE模件分散在不同的過程控制站中,時鐘服務器通過通信網絡(以太網、串行口)對所有的過程控制站進行廣播方式對時,各過程控制站對下掛的SOE模件再通過通信方式進行廣播對時,這樣雖然遵循了分散控制的原則,但各個過程控制站對于時鐘服務器廣播對時的接收響應,各個SOE模件對于過程控制站廣播對時的接收響應均存在延時,甚至有丟失廣播信息的可能,這樣要實現不同過程控制站下SOE模件的時鐘誤差為1ms是很困難的。
      
      以某一過程控制站對其所屬的SOE模件以廣播方式對時為例:通信報文,MODBUS通信規約,波特率115.2K,通信報文包括廣播命令、校驗碼、廣播地址、時鐘等大約10個字節。路途傳輸時間(不算通信路途延遲)大約為0.8ms。而SOE模件雖然可以將接收處理廣播對時的操作權限設置為zui別,但此SOE模件上的CPU對該廣播對時報文的中斷響應、報文解析(包括校驗)、時標覆蓋需時大約也在0.5~1.5ms之間。
      
      同時在兩次對時之間,所有的SOE模件是靠內部模擬時鐘計時(通過工作晶振的振蕩計數來模擬),SOE模件內部時鐘不可避免地存在累計誤差,而這個累積誤差在1分鐘間隔內將達到數毫秒。
      
      顯然,這種方式也是很難實現不同過程控制站下的所有SOE模件時鐘誤差不超過1ms的。
      
      三、本系統解決方案
      
      在本系統中,我們采用了一種已經獲得發明的時間同步方法,使用此方法可以保證不同過程控制站下的SOE模件時間同步誤差達到1ms。
      
      下圖為本系統中不同過程控制站下SOE模件的對時設計方案架構圖。
      
      對時具體實施方案步驟如下:
      
      1.在多對冗余的過程控制站中,設定其中的一個站為時鐘主站,以下以過程控制站A1為時鐘主站來舉例;
      
      2.此時鐘主站在設定的時間間隔(通常為60秒)到時通過控制器之間的硬件對時線與所有的過程控制站對時,同時通過硬件對時線A1將本站內的所有SOE模件對時,所有的SOE模件接收到此信號時即開始模擬時鐘偏移△t;
      
      3.時鐘主站將發硬件對時的時刻(t1)記錄下來,通過網絡傳遞到其他的過程控制站并同時通過I/O通訊服務器A1將此信息廣播到本站內的所有SOE模件;
      
      4.SOE模件接收到廣播信息,并開始處理:執行t=t1+△t,隨后以t為起點開始新的模擬時鐘。
      
      5.對于另外一個過程控制站A2在接收到控制器之間的硬件對時信號立刻通過硬件對時線A2將本站內的所有SOE模件對時,同時本站的所有SOE模件接收到此信號時也開始模擬時鐘偏移△t′;
      
      6.過程控制站A2通過I/O通訊服務器A2也將t1信息廣播到本站內的所有SOE模件;
      
      7.SOE模件接收到廣播信息,同樣執行t′=t1+△t′,隨后以t′為起點開始新的模擬時鐘。
      
      在上述步驟中zui關鍵的地方在于步驟5,要求過程控制站A2在接收控制器之間的硬件對時信號與發出和本站內SOE模件對時信號必須要在同一個中斷中實現,不能有延遲。這個要求是消除不同過程控制站內SOE模件因為累積誤差而造成分辨率大于1ms的關鍵點。
      
      四、驗證方法
      
      如何來驗證系統中不同過程控制站下SOE模件的事件分辨率達到1ms呢?
      
      1.測試同一控制站下不同SOE模件的事件分辨率:
      
      將一個雙路脈沖發生器的兩組輸出分別接入到同一過程控制站下不同SOE模件的任意通道;
      
      脈沖發生器兩路輸出同時發出脈沖信號,SOE模件記錄下沿變化的時刻;
      
      讀出保存在SOE模件內的SOE事件,兩個SOE模件記錄的動作時刻誤差要求在1ms內。
      
      2.測試不同控制站下SOE模件的事件分辨率:
      
      將一個雙路脈沖發生器的兩組輸出分別接入到不同過程控制站下SOE模件的任意通道;
      
      脈沖發生器兩路輸出同時發出脈沖信號,SOE模件記錄下沿變化的時刻;
      
      讀出保存在SOE模件內的SOE事件,兩個SOE模件記錄的動作時刻誤差要求在1ms內。
      
      通過上述測試可以證明,本方法可以保證大型分散控制系統中所有SOE的分辨率達到1ms。

    免責聲明

    • 凡本網注明“來源:儀表網”的所有作品,均為浙江興旺寶明通網絡有限公司-儀表網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:儀表網”。違反上述聲明者,本網將追究其相關法律責任。
    • 本網轉載并注明自其它來源(非儀表網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
    • 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
    聯系我們

    客服熱線: 15024464426

    加盟熱線: 15024464426

    媒體合作: 0571-87759945

    投訴熱線: 0571-87759942

    關注我們
    • 下載儀表站APP

    • Ybzhan手機版

    • Ybzhan公眾號

    • Ybzhan小程序

    企業未開通此功能
    詳詢客服 : 0571-87759942
    主站蜘蛛池模板: 成人午夜福利视频镇东影视 | 中文字幕成人精品久久不卡| 国产成人精品一区二区三区 | 国产成人精品综合在线观看| 国产成人女人毛片视频在线 | 91成人免费版| 欧美成人午夜视频| 国产精品成人无码久久久| 亚洲国产成人精品激情| 成人免费视频在线播放| 亚洲综合成人网| 成人自拍视频网| 亚洲国产精品一区二区成人片国内| 成人试看120秒体验区| 午夜成人无码福利免费视频| 日韩成人国产精品视频| 四虎精品成人免费永久| 成人区人妻精品一区二区不卡网站| 亚洲a级成人片在线观看| 国产成人精品久久亚洲高清不卡| 青青草成人在线| 亚洲成人在线网| 国产成人 亚洲欧洲| 国产成人精品123区免费视频| 成人影院在线观看视频| 成人精品一区二区久久| 欧美成人性色xxxxx视频大| 久久久久成人精品无码中文字幕| 亚洲av无码成人精品区日韩 | 99久久亚洲综合精品成人网| 四虎影视永久地址www成人| 国产成人精品久久综合| 国产成人综合色视频精品| 成人在线观看不卡| 成人免费小视频| 成人动漫3d在线观看| 成人国内精品久久久久一区| 成人永久免费福利视频网站| 成人高清毛片a| 国产精品成人免费综合| 国产精品成人免费视频电影 |