當前位置:首頁 > 電源 > 電源
[導讀]在離散控制系統(tǒng)(DCS)中,冗余技術被廣泛采用。隨著一些新的控制器,如以ARM系列控制器為代表的R ISC控制器的出現(xiàn),使得DCS控制系統(tǒng)的架構設計有了更多的選擇,新架構的DC

在離散控制系統(tǒng)(DCS)中,冗余技術被廣泛采用。隨著一些新的控制器,如以ARM系列控制器為代表的R ISC控制器的出現(xiàn),使得DCS控制系統(tǒng)的架構設計有了更多的選擇,新架構的DCS控制系統(tǒng)可能具有更高的穩(wěn)定性和更高的性價比。介紹一種基于ARM控制器的分布處理單元,并基于這種處理單元分析了DCS控制系統(tǒng)的分布處理單元冗余設計和網絡冗余設計。

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

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

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

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

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

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

2 基于ARM的分布處理單元結構

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

3 控制器冗余

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

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

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

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

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

4 網絡冗余

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

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

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

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

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

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


本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉