精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于網(wǎng)絡(luò)冗余技術(shù)的DCS控制系統(tǒng)的設(shè)計

電子設(shè)計 ? 來源: 華東電力 ? 作者:蔡勇承,陸明,屠 ? 2020-07-03 07:47 ? 次閱讀

在自動化的許多領(lǐng)域,有效性的要求越來越高,因而對自動化系統(tǒng)的容錯水平的要求也變得越來越高,尤其在設(shè)備停機代價非常大的場合。為了滿足這些嚴(yán)格的要求,在DCS系統(tǒng)中通常采用冗余技術(shù),這樣才能夠滿足這些領(lǐng)域所需要的安全性、可靠性和有效性的標(biāo)準(zhǔn)。

在DCS控制系統(tǒng)中,分布處理單元是系統(tǒng)關(guān)鍵的部分。當(dāng)前這些分布處理單元的控制器往往是基于86系列CPU建構(gòu)的,這種架構(gòu)目前被廣泛采用。但是由于86系列分布處理單元的特點,導(dǎo)致現(xiàn)在的控制器處理單元存在很多的缺點,如放熱量大等。而且在封閉的環(huán)境中,這些問題始終很難解決。隨著很多低功耗技術(shù)的發(fā)展和低功耗控制器的出現(xiàn),分布處理單元的CPU可以有更多的選擇,尤其是低功耗的控制器產(chǎn)生很少的熱量,且可以使系統(tǒng)的集成度更高。

無論是國內(nèi)還是國外的DCS控制系統(tǒng)之間有多大區(qū)別,冗余技術(shù)在這些DCS控制系統(tǒng)中都被廣泛采用。DCS控制系統(tǒng)中主要采用了網(wǎng)絡(luò)冗余技術(shù)、分布處理單元冗余技術(shù)、IO卡件冗余技術(shù)、電源冗余技術(shù)等。

1、 DCS系統(tǒng)的模型

DCS控制系統(tǒng)是控制技術(shù)、計算機技術(shù)、通信技術(shù)及圖形顯示技術(shù)相結(jié)合的產(chǎn)物,其一般的體系結(jié)構(gòu)見圖1。由圖1 DCS控制系統(tǒng)模型框圖可知,DPU指的是分布處理單元。DCS控制系統(tǒng)的體系結(jié)構(gòu)分為3層:過程控制層、監(jiān)控層和管理層。其中過程控制層是DCS系統(tǒng)控制的基礎(chǔ),其設(shè)備的主要功能是控制接口、現(xiàn)場控制單元、檢測儀表和執(zhí)行機構(gòu);監(jiān)控層主要由監(jiān)控計算機、高級操作站和接口裝置構(gòu)成,主要負(fù)責(zé)操作監(jiān)視、系統(tǒng)報警、趨勢顯示及系統(tǒng)診斷等功能;管理層主要由管理計算機組成,負(fù)責(zé)整個系統(tǒng)的管理工作。

基于網(wǎng)絡(luò)冗余技術(shù)的DCS控制系統(tǒng)的設(shè)計

DCS控制系統(tǒng)的冗余設(shè)置大部分都與過程控制層和監(jiān)控層有關(guān),因此大部分的冗余技術(shù)都與過程控制層相關(guān)。下面結(jié)合最新的基于ARM控制器的分布式處理單元,對DCS控制系統(tǒng)中采用的冗余技術(shù)中的分布處理單元冗余和網(wǎng)絡(luò)冗余進(jìn)行討論。

2、 基于ARM的分布處理單元結(jié)構(gòu)

基于ARM的分布處理單元的結(jié)構(gòu)框圖見圖2,這和一般的分布處理單元的結(jié)構(gòu)非常相似。這里主要把處理單元分為6部分:ARM控制器、上層網(wǎng)絡(luò)模塊、電源管理模塊、存儲器模塊、低層網(wǎng)絡(luò)模塊和時鐘模塊。ARM控制器和存儲模塊組成了最基本的嵌入式系統(tǒng),整個DCS控制系統(tǒng)的數(shù)據(jù)處理和控制策略都是在這里處理的。上層網(wǎng)絡(luò)模塊主要是指和管理層通信的主/冗余網(wǎng)絡(luò)和一個實現(xiàn)主/冗余分布處理單元進(jìn)行數(shù)據(jù)交換的網(wǎng)絡(luò),這部分的主要功能是完成管理層對DCS控制系統(tǒng)的實時檢測和實現(xiàn)主/冗余分布處理單元的數(shù)據(jù)冗余。底層的網(wǎng)絡(luò)模塊是由分為主次的2條485網(wǎng)絡(luò)組成,此模塊主要實現(xiàn)ARM控制器的I/O卡件之間的數(shù)據(jù)通信。存儲器模塊可分為兩部分,一部分用來管理存放操作系統(tǒng),另一部分用來管理存放實時數(shù)據(jù)。電源模塊和時鐘模塊分別實現(xiàn)電源的管理和時鐘的管理。

3、 控制器冗余

分布式處理單元的冗余根據(jù)冗余度可以分為冗余度為1∶1和1∶n兩種情況。這在每個DCS廠家的產(chǎn)品中是不同的。這兩種方式各有優(yōu)缺點。這里介紹的是冗余度為1∶1的冗余設(shè)置。

分布處理單元冗余度為1∶1,就是將2塊組態(tài)完全一樣的控制器設(shè)置成冗余方式。在投入運行時,若出現(xiàn)故障,兩分布處理單元之間能實現(xiàn)無擾動切換,保證系統(tǒng)的正常運行。

本系統(tǒng)所采用的分布處理單元均帶3個網(wǎng)絡(luò)接口,其中2個網(wǎng)口分別連接到A網(wǎng)和B網(wǎng),實現(xiàn)各工作站點間的數(shù)據(jù)通信,第3個網(wǎng)口通過對等網(wǎng)數(shù)據(jù)連接子分布處理單元間(對等網(wǎng)數(shù)據(jù)現(xiàn)可選用光纖作傳輸介質(zhì)),用來傳輸主、從分布處理單元之間的備份數(shù)據(jù);分布處理單元之間的狀態(tài)信息由串口傳輸。冗余分布處理單元與網(wǎng)絡(luò)的連接見圖3。

冗余分布處理單元的工作原理:兩個分布處理單元硬件配置完全相同,內(nèi)部裝有相同的操作系統(tǒng),相同的組態(tài)軟件, 相同的組態(tài)信息。在同一時刻只有1個分布處理單元通過雙機交換卡接受過程信息并進(jìn)行運算處理,最后產(chǎn)生控制結(jié)構(gòu)去控制過程設(shè)備,此分布處理單元稱為主分布處理單元。同時冗余分布處理單元并沒有閑置,它在每一個工作周期都通過雙機之間的光纖對主分布處理單元所接受的過程信息和運算結(jié)果進(jìn)行實時拷貝,這樣冗余分布處理單元始終與主分布處理單元同步。冗余分布處理單元同時檢測拷貝的信息是否完整,是否在所允許的容錯度內(nèi)。一旦信息不完整或報錯,則說明主分布處理單元工作不正常。在這種情況下,冗余分布處理單元通過光纖將主分布處理單元旁路,同時切換為主分布處理單元繼續(xù)工作。切換時間選用最短的運算周期(幾十ms或更短),從而實現(xiàn)無擾動切換。等到主分布處理單元恢復(fù)正常后,冗余分布處理單元自動把控制權(quán)交還給主分布處理單元,轉(zhuǎn)為冗余備份狀態(tài)。

從圖3中可看出雙分布處理單元仲裁電路工作原理為將分布處理單元各自自身之診斷結(jié)果加到仲裁電路上,并讀取相應(yīng)的仲裁結(jié)果,以確定自身之主輔狀態(tài)。通過編程,確定各狀態(tài)的優(yōu)先級,由于雙分布處理單元均根據(jù)仲裁之結(jié)果確定各自之主輔狀態(tài),故只要仲裁結(jié)果變化了,雙分布處理單元則自動進(jìn)行切換。

4、 網(wǎng)絡(luò)冗余

在DCS控制系統(tǒng)中至少存在2個網(wǎng)絡(luò),一個是管理層和控制層之間的通信網(wǎng)絡(luò),另一個是過程控制層與底層I/O卡件層之間的485通信網(wǎng)絡(luò)。上層網(wǎng)絡(luò)主要的作用是實現(xiàn)管理層對控制層實時檢測,和對下層控制器的配置設(shè)置等任務(wù)。下層網(wǎng)絡(luò)是為了把I/O卡件采集的數(shù)據(jù)傳送到過程控制層,然后把控制層的控制數(shù)據(jù)傳送給I/O卡件。這2個網(wǎng)絡(luò)在DCS控制系統(tǒng)中的重要性是不言而喻的。

針對上層網(wǎng)絡(luò)模塊的冗余,當(dāng)今的工業(yè)自動化領(lǐng)域出現(xiàn)了各種各樣的支持鏈路冗余功能的工業(yè)以太網(wǎng)交換機,它們解決了由節(jié)點故障導(dǎo)致網(wǎng)絡(luò)癱瘓的問題。為提高數(shù)據(jù)通信的整體可靠性和容錯性,本DCS控制系統(tǒng)也采用環(huán)形的網(wǎng)絡(luò)拓補結(jié)構(gòu)。但是由于環(huán)形網(wǎng)本身固有的缺點是節(jié)點故障引起全網(wǎng)故障,因此數(shù)據(jù)通信鏈路的冗余技術(shù)應(yīng)運而生。為了保證2層網(wǎng)絡(luò)的順利工作,2個網(wǎng)絡(luò)都采用1∶1的冗余設(shè)置。分布處理單元檢測到主網(wǎng)出現(xiàn)故障時,自動放棄從主網(wǎng)的端口通信,同時啟用冗余網(wǎng)的端口,將數(shù)據(jù)轉(zhuǎn)由冗余網(wǎng)發(fā)送 和接受。此時冗余網(wǎng)進(jìn)入數(shù)據(jù)通信狀態(tài),主網(wǎng)及時進(jìn)行修補。雙環(huán)網(wǎng)技術(shù)實現(xiàn)了傳輸媒介的冗余,在TurboRing的基礎(chǔ)上進(jìn)一步提高了系統(tǒng)的可靠性。但雙環(huán)網(wǎng)的管理和切換都比較復(fù)雜,本系統(tǒng)采用了一種簡單的方法。

對于網(wǎng)絡(luò)上的每1個節(jié)點,可能處于下述5種情況之一:

(1)在線聯(lián)網(wǎng)運行,系統(tǒng)至少有2個節(jié)點在運行;(2)在線單機運行,系統(tǒng)只有本地節(jié)點在運行;(3)離線單機運行,此節(jié)點的網(wǎng)卡存在且正常、但沒有上網(wǎng);(4)離線單機運行,此節(jié)點的網(wǎng)卡存在,但出現(xiàn)故障;(5)離線單機運行,此節(jié)點不存在網(wǎng)卡。

目前的網(wǎng)絡(luò)控制器都提供了命令、診斷、配置和狀態(tài)寄存器,通過讀寫這些寄存器,便可以區(qū)分上述5種情況。當(dāng)系統(tǒng)運行時,各種因素都可能存在,為了在線反映網(wǎng)絡(luò)各節(jié)點的運行狀態(tài),每個節(jié)點可以設(shè)置一張網(wǎng)絡(luò)狀態(tài)表,記錄各節(jié)點上每塊網(wǎng)卡的運行狀態(tài)。當(dāng)某節(jié)點上1塊或2塊網(wǎng)卡的狀態(tài)改變時,其他節(jié)點應(yīng)能在盡可能短的時間內(nèi)知道。為此,每個節(jié)點的2塊網(wǎng)卡需要定時廣播1個測試包,表明該節(jié)點的網(wǎng)卡存在。其他節(jié)點收到此包時,修改網(wǎng)絡(luò)狀態(tài)表中此節(jié)點上相應(yīng)網(wǎng)卡的狀態(tài)。然而在運行過程中,如果某節(jié)點的1塊網(wǎng)卡離線,它將既不能接收、也不能發(fā)送。而在此之前,它已在其他節(jié)點的網(wǎng)絡(luò)狀態(tài)表上登記了,其他節(jié)點將認(rèn)為該網(wǎng)卡存在且正常,顯然沒有反映網(wǎng)卡運行的真正狀態(tài)。為了準(zhǔn)確反映網(wǎng)卡的狀態(tài),每個節(jié)點的2塊網(wǎng)卡定時廣播測試包的同時,將本節(jié)點的網(wǎng)絡(luò)狀態(tài)表中所有網(wǎng)卡狀態(tài)計數(shù)加1,直到最大值LIMIT。每當(dāng)收到某節(jié)點的測試包時,將該節(jié)點相應(yīng)網(wǎng)卡的狀態(tài)計數(shù)清為0。這樣,保證狀態(tài)數(shù)小于最大值LIMIT和定時廣播周期就可以在線實時監(jiān)視網(wǎng)絡(luò)的運行,準(zhǔn)確反映節(jié)點所處的狀態(tài)。在2個網(wǎng)絡(luò)之間還可以添加具有路由功能的網(wǎng)間傳輸設(shè)備,當(dāng)2個網(wǎng)絡(luò)同時出現(xiàn)故障時,網(wǎng)間傳輸設(shè)備也能自動尋找可行路徑,組成1個環(huán)路,保持系統(tǒng)的正常通信。

對于測試包的廣播,只要本節(jié)點上的網(wǎng)卡在線運行,即從相應(yīng)的鏈路發(fā)送,測試包發(fā)送完畢之后,根據(jù)網(wǎng)絡(luò)狀態(tài)表,可以選擇一條正常運行的節(jié)點數(shù)較少的,負(fù)荷較輕的鏈路,用于數(shù)據(jù)包發(fā)送。雙網(wǎng)的工作流程見圖4。

責(zé)任編輯:


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16214

    瀏覽量

    177479
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6550

    瀏覽量

    110498
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7430

    瀏覽量

    87733
收藏 人收藏

    評論

    相關(guān)推薦

    DCS控制系統(tǒng)應(yīng)用中的抗干擾問題

      隨著科學(xué)技術(shù)的發(fā)展,DCS在電力行業(yè)自動控制中的應(yīng)用越來越廣泛。DCS控制系統(tǒng)的可靠性直接影響到機組的安全生產(chǎn)和經(jīng)濟運行,
    發(fā)表于 10-12 16:43

    提高DCS控制系統(tǒng)電源可靠性的方案

    出來的,并且能夠具備多方面的功能,比如熱插拔功能。從DCS系統(tǒng)的軟件來說,要保證DCS系統(tǒng)的運算和存儲能力,尤其是要具有良好的抗干擾能力?! 〉谌?,從
    發(fā)表于 12-03 11:05

    設(shè)備冗余系統(tǒng)怎么設(shè)計?

    高可靠性是現(xiàn)代軍用電子設(shè)備和某些控制系統(tǒng)的首要需求。冗余技術(shù)是計算機系統(tǒng)可靠性設(shè)計中常采用的一種技術(shù),是提高計算機系統(tǒng)可靠性的最有效方法之一
    發(fā)表于 11-01 07:00

    DCS控制系統(tǒng)中的通信技術(shù)是什么

    DCS控制系統(tǒng)中的通信技術(shù)是什么
    發(fā)表于 05-24 06:04

    冗余技術(shù)在分布式控制系統(tǒng)中的應(yīng)用研究

    以某酒廠稻谷加工DCS 控制系統(tǒng)為例,介紹了冗余技術(shù)在分布式控制系統(tǒng)中的應(yīng)用,并從PLC 冗余、通信冗余
    發(fā)表于 11-14 09:48 ?16次下載

    多機冗余容錯在艦艇控制系統(tǒng)中的應(yīng)用

    多機冗余技術(shù)是保障艦艇控制系統(tǒng)可靠運行的重要技術(shù)。文章介紹了艦艇控制系統(tǒng)中基于硬件方法和軟件方法的多機冗余技術(shù)的實現(xiàn),特別是軟硬件相結(jié)合的容
    發(fā)表于 12-08 13:48 ?16次下載

    冗余技術(shù)在分布式控制系統(tǒng)中的應(yīng)用研究

    以某酒廠稻谷加工DCS控制系統(tǒng)為例,介紹了冗余技術(shù)在分布式控制系統(tǒng)中的應(yīng)用,并從PLC冗余、通信冗余
    發(fā)表于 07-20 16:15 ?5次下載

    舞臺自動控制系統(tǒng)設(shè)計及冗余技術(shù)

    研究和開發(fā) 冗余技術(shù) 是提高控制系統(tǒng)可靠性的一條重要途經(jīng)。為了執(zhí)行某項特殊表演任務(wù),確保整個表演過程中決不會因為任何意外停頓,首創(chuàng)使用兩種相對獨立的控制機制,即PLC和
    發(fā)表于 08-08 17:08 ?43次下載
    舞臺自動<b class='flag-5'>控制系統(tǒng)</b>設(shè)計及<b class='flag-5'>冗余技術(shù)</b>

    什么是DCS控制系統(tǒng)

    DCS控制系統(tǒng)英文全稱是DIstributed Control System。DCS控制系統(tǒng)基本包括模擬量控制系統(tǒng)(MCS),順序
    發(fā)表于 12-27 17:00 ?2.2w次閱讀

    dcs是什么意思_什么是dcs控制系統(tǒng)

    DCS是什么意思? DCS是計算機技術(shù)、控制技術(shù)網(wǎng)絡(luò)技術(shù)高度結(jié)合的產(chǎn)物,是目前最先進(jìn)、最合理的
    發(fā)表于 09-13 09:31 ?11.1w次閱讀
    <b class='flag-5'>dcs</b>是什么意思_什么是<b class='flag-5'>dcs</b><b class='flag-5'>控制系統(tǒng)</b>

    DCS冗余技術(shù)簡介

    高可靠性是過程控制系統(tǒng)的第一要求。冗余技術(shù)是計算機系統(tǒng)可靠性設(shè)計中常采用的一種技術(shù),是提高計算機系統(tǒng)可靠性的最有效方法之一。為了達(dá)到高可靠性
    發(fā)表于 11-23 17:31 ?5次下載

    DCS控制系統(tǒng)模件冗余電源的實現(xiàn)

    冗余技術(shù)是計算機系統(tǒng)可靠性設(shè)計中常采用的一種技術(shù),是提高計算機系統(tǒng)可靠性的最有效方法之一。為了達(dá)到高可靠性和低失效率相統(tǒng)一的目的,我們通常會在控制系
    發(fā)表于 12-07 09:17 ?4412次閱讀
    <b class='flag-5'>DCS</b><b class='flag-5'>控制系統(tǒng)</b>模件<b class='flag-5'>冗余</b>電源的實現(xiàn)

    現(xiàn)場總線冗余技術(shù)DCS控制系統(tǒng)設(shè)計

    DCS控制上的最大特點是依靠各種控制、運算模塊的靈活組態(tài),可實現(xiàn)多樣化的控制策略以滿足不同情況下的需要,使得在單元組合儀表實現(xiàn)起來相當(dāng)繁瑣與復(fù)雜的命題變得簡單。隨著企業(yè)提出的高柔性、
    發(fā)表于 12-07 10:48 ?3204次閱讀

    基于PLC的泥沙輸送冗余控制系統(tǒng)

    為了解決泥沙輸送實驗平臺控制系統(tǒng)可靠性不高的問題,采用硬冗余技術(shù),以西門子400H PLC為控制核心,分別在CPU、通信網(wǎng)絡(luò)和上位機等方面進(jìn)行了冗余
    發(fā)表于 03-12 16:43 ?1次下載
    基于PLC的泥沙輸送<b class='flag-5'>冗余</b><b class='flag-5'>控制系統(tǒng)</b>

    探討冗余技術(shù)在大型DCS系統(tǒng)中的應(yīng)用

    高可靠性是過程控制系統(tǒng)的第一要求。冗余技術(shù)是計算機系統(tǒng)可靠性設(shè)計中常采用的一種技術(shù),是提高計算機系統(tǒng)可靠性的最有效方法之一。
    的頭像 發(fā)表于 12-18 15:15 ?3191次閱讀