《電子技術應用》
您所在的位置:首頁 > 其他 > 解決方案 > DCS系統中提高數字量輸入信號采集分辨率的方法

DCS系統中提高數字量輸入信號采集分辨率的方法

2011-07-05
作者:韓寶林, 史洪源, 萬雪飛 杭州和利時自動化有限公司
來源:來源:電子技術應用2011年第4期


    DCS(Distributed Control System)系統廣泛應用于火電、石油化工、造紙、建材和冶金等工業生產制造環境中。該系統繼承了常規儀表分散控制和計算機集中控制的優點,克服了常規儀表功能單一、人機交互差和單臺計算機控制系統危險性高度集中的缺點,同時,它實現了管理、操作和顯示三方面的集中,以及功能、負荷和危險性三方面的分散。典型DCS硬件系統由工程師站、操作員站、服務器、控制器、I/O從站、控制網絡及設備、系統網絡及設備、電源、機柜和操作臺組成[1],如圖1所示。在I/O從站中有一種開關輸入信號(DI),普通項目對DI信號的分辨率要求不高,大約為200~300 ms。在實施某重大項目數字化數據采集和集中處理系統(KIT/KPS)改造時,要求DI信號采集分辨率達到50 ms,并且能夠同時記錄現場開關動作的時間。在DCS控制系統中,高分辨率和時間信息記錄是為了能夠依次分辨該高速DI信號之間的聯鎖關系(如汽輪機軸承油壓低聯鎖主汽閥門關閉),判斷各信號是否符合一定的動作順序。目前DCS系統普通型DI模塊性能,無法滿足對這些信號的采集要求,因此需要對DCS系統DI信號處理方法進行升級改進。

1 問題描述
    目前,采用PROFIBUS現場總線協議實現DCS控制系統控制器和I/O模塊之間通信的產品,市場占有率在全國已經達到30%~40%,甚至更高[2]。PROFIBUS協議規定控制器和從站之間數據交換方式為主從輪詢方式[3]。DCS系統在實際應用配置中,一般由多個控制站組成,一個控制器構成一個控制站,為了保證各控制站運行時基相同,采用以太網進行網絡校時,可以確保任意控制站之間時間差值小于10 ms。同時,控制器周期性地通過PROFIBUS-DP主站以廣播的形式給從站模塊發軟校時數據包,負責對從站I/O模塊進行校時。普通DI模塊設計為:當DP主站輪詢到該模塊請求發送數據時,DI模塊就將當前周期采集的數據傳送給控制器。在通信速率為500 kb/s時,每輪詢一個從站實際所需要的時間大約為0.7 ms(該時間也和傳輸的數據量相關,所以不同廠家設計的產品該時間有差異)??紤]到控制器主站負荷、系統風險等因素,一般在實際工程中,推薦配置40~50個從站。但在實施KIT/KPS系統改造項目時,系統要求控制站加入的從站數量達到80個,協議規定一個PROFIBUS系統最大連接126個從站,如此主站輪詢一圈從站所用的時間大約為56 ms,現場DI信號最快以50 ms跳變,就會出現采集的DI信號不能及時傳送給控制器,新采集數據覆蓋上周期數據的情況,導致現場采集的DI信號丟失。
2 理論論證
    DI模塊工作機制有兩個明顯的特征:(1)DI數據采樣周期短,從站的信號采樣周期比控制器運行周期短;(2)通信無應答,控制器是否收到DI數據,DI模塊并不知道。在這兩個特征下,為滿足DI采集分辨率達到50 ms要求,要么縮短控制器與DP主站交換數據周期,要么DI模塊采用“滑動窗口”機制,形成兩種解決方案。
     (1)縮短控制器與DP主站交換數據周期。從站模塊最慢50 ms周期采樣一次,該時間包括DP輪詢周期和DP主站與控制器交換數據的時間。同時,為保證控制器能可靠獲取DI模塊的上報數據,要求主站能在50 ms的DI采樣周期內獲取兩次從站模塊上報數據,所以需要控制器最慢25 ms能和DP主站交換一次數據。但是,縮短控制器的運行調度周期,會導致控制器負荷增加,系統容易死機,降低了系統的可靠性。
    (2)采用“滑動窗口”機制。DI模塊中開設固定數據存儲區的“滑動窗口”,固定上報最近4個采樣周期的DI數據,這樣可以將每個采樣周期的數據在DI模塊中保持4個采樣周期。此時以50 ms分辨率周期采集數據,每個采樣周期的數據最多可以在DI模塊中保留200 ms,這樣DI從站有足夠的時間將采集的數據傳送給DP主站,保證DI數據無丟失。相比較而言,第2種方案對系統的影響小,可行性高。KIT/KPS項目改進實施就采用方案(2)。
    在確定DI模塊采樣周期時,不考慮硬件時鐘的差異,則采集誤差最大值等于模塊的采樣周期,圖2給出了一個示例分析。根據高速DI 50 ms分辨率要求,設計DI信號允許控制站間誤差為40 ms。以太網可以確??刂破髦g誤差10 ms,控制器和從站模塊之間時間最大誤差1 ms,因此模塊的掃描周期可以確定為29 ms,取整后確定為30 ms。4周期的數據保持時間達到120 ms,可以保證56 ms的DP輪詢周期有2次將數據傳送給控制器。


3實現方法
3.1 從站模塊處理方法

    為了能將現場高速跳變的DI信號全部傳送給控制器,在現有產品硬件平臺下,通過修改DI模塊的信號固件采集機制,延長采集信號在從站模塊中保持的時間,可確保滿足DP輪詢周期(DP主站逐個輪詢各從站所需要的時間)的時間需要。具體方法是:采用“滑動窗口”機制,即在DI模塊中開辟一片固定大小的數據存儲區,將每周期采集的DI數據都存儲在該存儲區中。該存儲區采用滑動機制,類似于FIFO,每個周期的采集數據都放在存儲區的起始位置,然后各采樣周期數據依次向后滑動,符合先入先出隊列。具體項目實施過程中,將4個連續采樣周期的數據(存儲區的大?。┳鳛橐话鼣祿魉徒o控制器。4個采樣周期的存儲時間大于現場DP輪詢時間,模塊每新采集一周期數據就放在存儲區的第一周期采集數據處,原有數據依次向后滑動,將滑動溢出的第4周期采集數據丟棄,自動生成從站模塊每DP輪詢周期發送給DP主站的一包數據。這樣采用“滑動窗口”機制原來只能在DI模塊中保持一個采樣周期的DI數據,而在現有處理機制下就能保持4個采樣周期,延長了DI采集數據在模塊中保持的時間,保證有足夠的時間將DI采集數據傳送給控制器。
  按上述機制形成的每一包數據結構包括當前所有通道的信號狀態、數據包流水號、4個采樣周期的DI數據(每周期采集數據包括時間戳、當前所有通道狀態及發生跳變的通道),如圖3所示。

    模塊初始上電時,數據存儲區初始化為0。每個采樣周期內,當有DI通道發生狀態變化時,上報數據包流水號自動加1。如果無通道跳變,則上報數據流水號不變??刂破髦芷谛缘貜腄P主站讀取數據,并將本周期的數據包流水號與保存的上一周期數據包流水號進行對比。按流水號的差值,控制器處理相應周期次數的DI采集數據,如果差值等于0,則直接丟棄。以6通道DI信號為例,假設模塊每30 ms采集一次數據,在開始工作60 ms后所有通道狀態的當前值為000000(二進制),發生跳變的通道值為000000(有通道發生跳變則將該通道置為1),該周期的采集數據為60、000000、000000;90 ms采集時通道0跳變為狀態1,則所有通道狀態的當前值為000001,發生跳變的通道值為000001;120 ms采集時通道1、2、3跳變為狀態1,則所有通道狀態的當前值為001111,發生跳變的通道值為001110;150 ms采集時通道4、5跳變為狀態1,則所有通道狀態的當前值為111111,發生跳變的通道值為110000;之后信號無變化(圖4)。在150 ms時刻形成的數據包(十進制)如表1所示。

3.2  控制器處理方法
    為確保DI模塊采集數據上報的開關動作時間有效,確保系統內所有的DI模塊工作在一個時間系統下,可通過系統校時實現DI模塊的同一時間系統。對控制器增加校時功能,校時機制為控制器每分鐘周期性地發送校時命令,DP主站收到控制器的校時命令之后立即向I/O從站發送校時廣播,總線上I/O從站都可基本同時收到校時命令。在500 kb/s通信速率時,校時命令可以在1 ms內完成,即主控和I/O模塊之間的時間誤差為1 ms。由于控制器使用單任務,采用發送校時命令的方式對從站進行校時,不能確保在整分時刻發送校時命令??梢酝ㄟ^兩種途徑解決這個矛盾:(1)使用專用的校時信號對從站進行校時,比如GPS校時產品;(2)縮短控制器發送校時命令的周期,通過控制器記錄校時時間,在控制器接收到模塊上傳的DI數據之后,對時間進行修正。
    控制器在處理接收到的DI數據時,通過對比保存的上一周期數據包流水號與本周期的數據包流水號,流水號差值如果大于等于4,則控制器處理從站模塊4個采樣周期的通道數據;如果小于4,則處理相應差值周期數據;如果等于0則直接丟棄。同時控制器分析每采樣周期DI數據,確定該采樣周期是否有通道跳變,如果沒有,則直接丟棄該采樣周期DI數據。
3.3 控制器與DI從站模塊邊界的處理方法
    對于DI從站模塊,數據包流水號初始值為0,控制器DI數據包流水號初始值也為0;模塊的數據包流水號一直累加,溢出后繼續累加。當模塊上報數據丟失時,例如模塊上報的數據包流水號為1001、1002、1003,而控制器只收到1001和1003時,控制器根據1003-1001=2,自動處理兩個周期的DI采集數據。如果模塊重新插拔(斷電操作),DI模塊上報數據包流水號被初始化為0,但是控制器保存了模塊以前的數據包流水號,控制器發現流水號不相等,就根據流水號差值最大處理4個采樣周期的DI數據,然后控制器對4個采樣周期的DI數據逐個分析,如果相鄰兩采樣周期DI數據相同,則直接丟棄后一周期DI數據。控制器重新啟動時處理方法相同。
    本文介紹了一種在DCS系統中如何消除因數據傳輸延遲而引起的信號采集誤差的方法。通過修改DI從站模塊的數據采集機制和相應的控制器數據解析機制,可以使DI模塊的采集分辨率提高到50 ms。通過項目實測,既能滿足站間DI信號分辨率50 ms的要求,也能滿足站內不同模塊間DI信號分辨率50 ms的要求,同時增加了數據采集時間信息功能,對控制過程各信號的動作順序分析有很大幫助,極大地豐富了DI模塊的功能。采用PROFIBUS-DP協議或控制網絡為輪詢訪問機制的系統可以借鑒使用該方法,采用其他協議的控制系統應在認真分析系統結構之后有針對性地進行開發設計。
參考文獻
[1] 王常力,羅安.分布式控制系統(DCS)設計與應用實例[M].北京:電子工業出版社,2004.
[2] 候維言,費敏銳.PROFIBUS協議分析和系統應用[M].北京:清華大學出版社,2006.
[3]  Manfred Popp.PROFIBUS-DP 快速入門[Z].楊昌琨,譯.北京:中國機電一體化技術應用協會現場總線 (PROFIBUS)專業委員會.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲一级片在线观看| 国产精品久久久久9999吃药| 国产精品色在线| 国产亚洲成av人在线观看导航| 国产日韩精品入口| 亚洲欧美日韩区| 欧美伊人久久久久久久久影院| 免费h精品视频在线播放| 欧美视频第二页| 亚洲成人在线视频播放| 亚洲精品中文字幕有码专区| 一区二区在线视频播放| 国产精品蜜臀在线观看| 欧美日韩一区二区三区四区五区| 国产精一区二区三区| 在线亚洲成人| 久久一区二区三区国产精品| 99这里有精品| 欧美成人一区二免费视频软件| 久久九九久精品国产免费直播| 亚洲综合精品自拍| 免费视频亚洲| 妖精视频成人观看www| 亚洲色无码播放| 久久国产综合精品| 久久免费观看视频| 日韩一区二区高清| 国产精品久久久久毛片大屁完整版| 国产一区二区三区成人欧美日韩在线观看| 欧美日韩精品中文字幕| 欧美网站在线观看| 亚洲精品乱码久久久久久黑人| 久久成人精品一区二区三区| 亚洲欧美国产一区二区三区| 久久美女艺术照精彩视频福利播放| 亚洲欧美精品在线观看| 国产午夜亚洲精品理论片色戒| 国产精品国产精品国产专区不蜜| 欧美激情视频在线播放| 亚洲欧洲综合| 亚洲伊人伊色伊影伊综合网| 欧美视频一区在线观看| 在线电影一区| 亚洲第一精品夜夜躁人人爽| 亚洲国产精品激情在线观看| 国产精品另类一区| 久久精品视频免费观看| 夜夜嗨av色一区二区不卡| 国产欧美一区二区三区另类精品| 久久中文精品| 欧美激情综合色综合啪啪| 久久国产精品99久久久久久老狼| 欧美日韩高清免费| 伊人久久大香线蕉av超碰演员| 在线日韩一区二区| 亚洲丰满在线| 久久精品国产亚洲一区二区| 国产精品久久国产精品99gif| 国产精品视频观看| 欧美成人久久| 久久视频一区| 亚洲欧美999| 久久精品av麻豆的观看方式| 亚洲一区国产视频| 国产乱码精品一区二区三区不卡| 欧美日韩在线播放一区二区| 精品51国产黑色丝袜高跟鞋| 国产欧美精品在线观看| 久久精品亚洲一区二区三区浴池| 久久三级视频| 小处雏高清一区二区三区| 在线欧美日韩国产| 中文久久乱码一区二区| 麻豆freexxxx性91精品| 亚洲激情图片小说视频| 麻豆精品在线播放| 久久先锋影音av| 久久精品国产成人| 欧美专区在线| 亚洲国产另类久久精品| 亚洲裸体俱乐部裸体舞表演av| 久久国产手机看片| 国产精品亚洲产品| 久久久久久有精品国产| 亚洲国产天堂久久国产91| 一本大道久久精品懂色aⅴ| 国产精品一区二区在线观看| 香蕉av福利精品导航| 国产精品亚洲а∨天堂免在线| 中文av一区特黄| 国产日韩在线一区二区三区| 亚洲第一二三四五区| 欧美成人中文字幕| 亚洲男人av电影| 国产网站欧美日韩免费精品在线观看| 欧美99在线视频观看| 久久久精品国产99久久精品芒果| 国产精品日本欧美一区二区三区| 欧美日韩三区四区| 欧美性猛片xxxx免费看久爱| 久久国产日韩| 国产精品亚洲精品| 欧美一区在线直播| 欧美粗暴jizz性欧美20| 久久视频国产精品免费视频在线| 国产精品视频久久一区| 在线观看成人av电影| 欧美顶级少妇做爰| 久久久久久久网站| 国产精品jvid在线观看蜜臀| 麻豆成人在线播放| 国产乱人伦精品一区二区| 美日韩丰满少妇在线观看| 国产精品播放| 欧美久久久久中文字幕| 亚洲日本在线观看| 国产亚洲毛片| 国产一区亚洲| 亚洲日韩欧美一区二区在线| 国产一区二区激情| 欧美精品一区二区精品网| 亚洲人成人一区二区三区| 欧美精品久久久久久久免费观看| 久久综合久久综合这里只有精品| 久久久久久夜精品精品免费| 一区二区三区精品视频在线观看| 欧美午夜在线观看| 一区在线观看视频| 欧美日韩一本到| 久久久久久综合网天天| 欧美性理论片在线观看片免费| 国产精品男女猛烈高潮激情| 欧美精品在线视频| 国产精品一区二区你懂得| 亚洲视频免费在线观看| ●精品国产综合乱码久久久久| 欧美精品成人91久久久久久久| 欧美激情综合| 久久久精品动漫| 亚洲国产精品ⅴa在线观看| 在线观看日韩专区| 国内精品久久久久久| 亚洲欧美精品在线观看| 久久久久久久性| 欧美日韩不卡| 亚洲天堂av电影| 欧美国产一区在线| 亚洲经典在线| 国产一区二区在线观看免费| 一本色道久久加勒比88综合| 黄色在线成人| 日韩午夜av电影| 一区免费视频| 国产美女精品一区二区三区| 午夜一区二区三视频在线观看| 欧美日韩在线免费视频| 亚洲综合999| 久久精品在这里| av72成人在线| 久久久久久久久综合| 欧美极品一区二区三区| 在线看片欧美| 亚洲一区二区三区视频播放| 在线午夜精品自拍| 亚洲精品视频一区二区三区| 99re亚洲国产精品| 伊人伊人伊人久久| 亚洲乱码日产精品bd| 亚洲精品久久久久中文字幕欢迎你| 国产免费成人在线视频| 久久精品亚洲一区二区三区浴池| 亚洲影院在线| 伊人成人网在线看| 国产亚洲精品综合一区91| 一区二区三区成人| 久久久久久电影| 欧美自拍丝袜亚洲| 欧美在线国产| 国产精品一区免费观看| 在线免费观看欧美| 国产麻豆9l精品三级站| 欧美日韩hd| 亚洲国产精品免费| 99亚洲视频| 亚洲高清自拍| 亚洲欧美日韩一区二区三区在线| 国产精品一区=区| 亚洲精选成人| 欧美人成在线视频| 亚洲成人在线视频播放| 欧美在线视频在线播放完整版免费观看| 在线视频你懂得一区二区三区| 久久精品夜色噜噜亚洲aⅴ| 精品不卡视频| av成人国产| 黄色一区二区三区四区| 欧美激情亚洲自拍| 香蕉精品999视频一区二区| 久久免费国产精品1| 一区二区高清| 国产丝袜一区二区三区| 亚洲观看高清完整版在线观看| 国产一区二区三区无遮挡| 亚洲人成欧美中文字幕| 国内精品99| 亚洲人成在线观看网站高清| 国产午夜精品全部视频播放| 欧美精品午夜| 亚洲免费成人av| 久久蜜桃av一区精品变态类天堂| 国产日产高清欧美一区二区三区| 久久精品视频在线看| 欧美国产1区2区| 国产精品嫩草影院av蜜臀| 亚洲深夜福利在线| 一区二区三区在线看| 狠狠v欧美v日韩v亚洲ⅴ| 米奇777超碰欧美日韩亚洲| 国语自产精品视频在线看抢先版结局| 可以看av的网站久久看| 亚洲欧美日韩成人高清在线一区| 欧美在线啊v一区| 蜜桃久久精品乱码一区二区| 国产一二精品视频| 影音先锋在线一区| 亚洲欧美另类在线观看| 国产精品国产a| 亚洲男人第一av网站| 欧美成人中文字幕| 久久激情综合网| 亚洲第一级黄色片| 日韩午夜激情av| 欧美日韩免费区域视频在线观看| 久久久高清一区二区三区| 国产精品扒开腿做爽爽爽软件| 999在线观看精品免费不卡网站| 欧美日韩亚洲一区三区| 欧美色视频日本高清在线观看| 免费亚洲一区二区| 国产欧美一二三区| 欧美日韩中文字幕在线视频| 性久久久久久久久久久久| 欧美影视一区| 国产日韩欧美视频| 欧美视频专区一二在线观看| 亚洲午夜精品福利| 亚洲天天影视| 亚洲第一精品夜夜躁人人爽| 夜夜嗨网站十八久久| 欧美韩日视频| 亚洲日本va在线观看| 亚洲女ⅴideoshd黑人| 韩国一区二区三区美女美女秀| 亚洲人体影院| 久久婷婷国产麻豆91天堂| 国产精品永久免费在线| 久久成人免费视频| 一区二区激情视频| 国产精品v一区二区三区| 国产精品免费小视频| 国产精品一卡| 国产精品一区毛片| 欧美在线视频一区| 欧美日韩在线亚洲一区蜜芽| 亚洲视频欧美在线| 蜜臀99久久精品久久久久久软件| 在线综合亚洲| 99精品国产福利在线观看免费| 国产欧美一区二区三区久久| 一区二区日韩免费看| 欧美人在线观看| 国产精品入口麻豆原神| 免费成人av| 午夜综合激情| 亚洲风情亚aⅴ在线发布| 国产精品国产自产拍高清av| 国产精品v亚洲精品v日韩精品| 亚洲高清不卡| 欧美电影美腿模特1979在线看| 亚洲裸体在线观看| 欧美另类变人与禽xxxxx| 久久综合久久综合久久综合| 欧美一级理论性理论a| 国产精品爽爽爽| 亚洲素人一区二区| 欧美人与禽猛交乱配视频| 亚洲欧洲精品一区二区三区不卡| 欧美黄色成人网| 久久9热精品视频| 国产农村妇女毛片精品久久麻豆| 欧美日本国产| 欧美精品一区二区视频| 巨乳诱惑日韩免费av| 欧美另类亚洲| 国产模特精品视频久久久久| 中文高清一区| 久久久国产视频91| 亚洲欧美日韩中文视频| 亚洲国产精品一区在线观看不卡| 激情综合色综合久久综合| 国产精品高潮呻吟久久av无限| 日韩一级在线| 亚洲国产美女久久久久| 欧美一区二区三区免费大片| 亚洲精品视频在线看| 久久精品一区四区| 91久久国产综合久久| 亚洲无线视频| 国产精品mm| 国产欧美日本在线| 国产麻豆视频精品| 亚洲一品av免费观看| 亚洲三级视频在线观看| 99精品国产一区二区青青牛奶| 午夜激情久久久| 亚洲高清在线观看一区| 亚洲国产精品一区二区尤物区| 国产日本欧美一区二区三区在线| 国产精品国产三级国产专播品爱网| 国产精品福利片| 99成人精品| 一区二区三区四区五区精品视频| 亚洲午夜精品17c| 欧美区一区二区三区| 久久女同精品一区二区| 好看的亚洲午夜视频在线| 99国产一区二区三精品乱码| 国产欧美一区二区白浆黑人|