• 
    <ul id="auswy"><sup id="auswy"></sup></ul>
  • <ul id="auswy"></ul>
    ABB
    關(guān)注中國自動(dòng)化產(chǎn)業(yè)發(fā)展的先行者!
    CAIAC 2025
    2025工業(yè)安全大會(huì)
    OICT公益講堂
    當(dāng)前位置:首頁 >> 案例 >> 案例首頁

    案例頻道

    淺論輸油氣管道SCADA廣域控制網(wǎng)絡(luò)組網(wǎng)
    • 企業(yè):控制網(wǎng)    
    • 點(diǎn)擊數(shù):2143     發(fā)布時(shí)間:2006-09-08 03:12:17
    • 分享到:
    本文通過對(duì)當(dāng)前輸油氣管道SCADA廣域控制網(wǎng)絡(luò)組網(wǎng)方式進(jìn)行分析比對(duì),探討長輸管線自動(dòng)化SCADA系統(tǒng)及其通信網(wǎng)絡(luò)組網(wǎng)的最優(yōu)模式。
            隨著計(jì)算機(jī)、通信技術(shù)的發(fā)展,以傳統(tǒng)經(jīng)典控制理論為基礎(chǔ)的模擬控制系統(tǒng)、計(jì)算機(jī)控制系統(tǒng)正在快速向網(wǎng)絡(luò)控制系統(tǒng)演進(jìn),如何建立穩(wěn)定、可靠、高實(shí)時(shí)、高保障的廣域控制控制網(wǎng)絡(luò),對(duì)于輸油氣管線以及電力、水利等各類專網(wǎng)自動(dòng)化控制系統(tǒng)至關(guān)重要。
    當(dāng)前石油天然氣管道輸送系統(tǒng)中建立SCADA網(wǎng)絡(luò)一般可以使用四種方案:光通訊系統(tǒng)直放直連通道、光通訊系統(tǒng)結(jié)合路由器與交換機(jī)、光通訊系統(tǒng)結(jié)合工業(yè)以太網(wǎng)交換機(jī)、工業(yè)以太網(wǎng)交換機(jī)直接組建光網(wǎng)絡(luò)。
            目前第一種方案已被淘汰,光通訊系統(tǒng)直放直連通道方式缺乏使用靈活性,本地SCADA系統(tǒng)接口向以太網(wǎng)轉(zhuǎn)化這兩點(diǎn)決定了這一方式退出了主流系統(tǒng)。
            國內(nèi)近幾年建立的系統(tǒng)主要基于光通訊系統(tǒng)結(jié)合路由器與交換機(jī),國外近年經(jīng)常使用工業(yè)以太網(wǎng)交換機(jī)直接組建光網(wǎng)絡(luò)方式,兩種方案差異很大。這種差異主要起于設(shè)計(jì)指導(dǎo)要求,由于國內(nèi)通訊網(wǎng)具有通訊業(yè)務(wù)需求,因此主干通道必須使用電信方案建立主通道,而國外的專線主要為SCADA系統(tǒng)服務(wù),建立簡(jiǎn)捷可靠的專用網(wǎng)絡(luò),附帶提供語音、視頻傳輸服務(wù)。由于需求不同,組網(wǎng)技術(shù)的選擇就不同,一個(gè)來自電信,一個(gè)來自SCADA控制網(wǎng)的延伸。
            根據(jù)國內(nèi)專網(wǎng)的需求,在確保滿足通信業(yè)務(wù)的同時(shí),借用工業(yè)以太網(wǎng)技術(shù),使用光通訊系統(tǒng)結(jié)合工業(yè)以太網(wǎng)交換機(jī)方案來解決廣域SCADA組網(wǎng)需求成為一種折中的方案。這一方案與國內(nèi)常規(guī)使用的光通訊系統(tǒng)結(jié)合路由器與交換機(jī)方案相比,有哪些技術(shù)優(yōu)勢(shì)?以下加以說明。
    以下將兩種方案分別簡(jiǎn)稱為工業(yè)以太網(wǎng)、路由器。
            在正式說明前,我們先明確廣域SCADA網(wǎng)絡(luò)的需求與特征,SCADA系統(tǒng)是一種集控體制,在站場(chǎng)外的廣域通訊中,只存在各站場(chǎng)與調(diào)度中心的通訊,站場(chǎng)間禁止互通,其邏輯拓?fù)湎喈?dāng)于一個(gè)簡(jiǎn)單的星狀結(jié)構(gòu),全網(wǎng)只有兩層,調(diào)度中心一層、站場(chǎng)一層。SCADA通訊需要高可靠,因此每個(gè)節(jié)點(diǎn)均提供一條以上的通訊鏈路,包括一條公網(wǎng)備用鏈路。
    路由器方案使用時(shí),先利用交換機(jī)解決本地?cái)?shù)據(jù)交換,再通過路由器實(shí)現(xiàn)冗余通道下與調(diào)度中心的數(shù)據(jù)交換。
            工業(yè)以太網(wǎng)方案,直接解決本地?cái)?shù)據(jù)交換,再通過上鏈接冗余通道實(shí)現(xiàn)可靠的上連通訊。
    在兩種方案中都基于二層交換實(shí)現(xiàn)本地交換,雖然工業(yè)以太網(wǎng)交換機(jī)在性能、可靠性方面均優(yōu)于一般OA交換機(jī),但是在系統(tǒng)中兩方案的主要差異在于多路徑選擇這一廣域組網(wǎng)要求上。
    在說明兩種方案的差異前,有必要對(duì)一些基本技術(shù)概念作出澄清。
    下文引自《Cisco路由器手冊(cè)》
            路由器工作在O S I參考模型的網(wǎng)絡(luò)層(第三層),它完成路由功能,這種設(shè)備連接不同的網(wǎng)絡(luò)并且隔離廣播域, R o u t e r是依賴協(xié)議的。
            交換機(jī)起初是多端口的橋,功能是隔離沖突域。第二層交換機(jī)已經(jīng)代替了H u b,并且通過V L A N提高了性能和功能。第二代交換機(jī)將增強(qiáng)其第三層路由決定功能,這樣就可以完成一個(gè)路由器的功能。
    橋接和路由
            橋接這里用透明網(wǎng)橋討論,而源路由網(wǎng)橋( So u r c e -Route Bridging, SRB)正好相反,它更接近路由而不是橋接。橋接工作在O S I參考模型的數(shù)據(jù)鏈路層、對(duì)應(yīng)的IEEE 802.3/802.5標(biāo)準(zhǔn)提供的M A C子層。路由在O S I參考模型的網(wǎng)絡(luò)層發(fā)生作用。橋把網(wǎng)絡(luò)看成一個(gè)單一的邏輯網(wǎng),只要一次跳躍就可以到達(dá)目的地。路由能在異構(gòu)網(wǎng)絡(luò)之間經(jīng)過多次跳躍到達(dá)目的地,這樣就導(dǎo)致了路由和橋接有以下四個(gè)方面的顯著不同:
    ■ 數(shù)據(jù)鏈路報(bào)文的頭部與網(wǎng)絡(luò)層報(bào)文的頭部包含的信息不同。
    ■ 橋不用通過握手協(xié)議建立連接,而網(wǎng)絡(luò)層設(shè)備用這種協(xié)議。
    ■ 橋無需對(duì)同一個(gè)源的報(bào)文進(jìn)行排序,而網(wǎng)絡(luò)層協(xié)議由于分段要進(jìn)行排序。
    ■ 橋定義目標(biāo)結(jié)點(diǎn)用M A C地址,網(wǎng)絡(luò)層設(shè)備,如路由器,用一個(gè)網(wǎng)絡(luò)層地址通過線路到達(dá)接入設(shè)備。
            盡管在路由和橋之間存在這些不同,有些情況下橋會(huì)比路由器更能滿足需求,反過來也一樣。
            橋與路由器相比,有以下的優(yōu)勢(shì):
    ■ 透明網(wǎng)橋具有自學(xué)習(xí)功能。因此,如果需要配置的話,配置也最小。路由器需要為每一個(gè)接口分配一個(gè)網(wǎng)絡(luò)地址,這些網(wǎng)絡(luò)地址在整個(gè)網(wǎng)絡(luò)上必須唯一。
    ■ 橋在處理報(bào)文時(shí),比路由器處理更少的頭部信息。
    ■ 橋是協(xié)議獨(dú)立設(shè)備,路由器依賴協(xié)議。
    ■ 橋可以轉(zhuǎn)發(fā)所有的L A N協(xié)議,路由器用網(wǎng)絡(luò)層信息,因此只能轉(zhuǎn)發(fā)路由報(bào)文。
    相反,路由器與橋相比,有以下的優(yōu)勢(shì):
    ■ 路由允許在源和目的之間選擇最佳路徑,橋只限定為一個(gè)特殊路徑。
    ■ 路由器通過在每一個(gè)路由結(jié)點(diǎn),保持具有最新的、完全的網(wǎng)絡(luò)拓?fù)湫畔⒌穆酚杀韥砺酚桑鴺虮3忠粡堖B接到接口上的設(shè)備表,這樣就導(dǎo)致了橋?qū)W習(xí)網(wǎng)絡(luò)的速度慢于路由器,因此路由器可以提供高等級(jí)的服務(wù)。
    ■ 路由器利用網(wǎng)絡(luò)層地址,因此能把一個(gè)路由設(shè)備歸屬到一個(gè)區(qū)域內(nèi),從而建立分級(jí)的地址結(jié)構(gòu),這樣可以提高支持無限的底層結(jié)點(diǎn);橋保持?jǐn)?shù)據(jù)鏈路層的M A C地址,因此,它們不能被分組,也就導(dǎo)致了只能支持有限的底層結(jié)點(diǎn)。
    ■ 路由器通過阻止廣播到所有的接口,從而阻止了廣播風(fēng)暴;橋擴(kuò)展物理L A N段到多段,因此會(huì)轉(zhuǎn)發(fā)一個(gè)廣播到所有相連的L A N段。
    ■ 路由設(shè)備可以把大報(bào)文分段成小報(bào)文,從而可以分別選定相應(yīng)的路徑,在傳送到終點(diǎn)前再重組成原來大小的報(bào)文。橋?qū)寻l(fā)送到本段的太大的報(bào)文丟掉,而不給發(fā)送方任何說明。
    ■ 當(dāng)網(wǎng)絡(luò)阻塞時(shí),路由設(shè)備通知發(fā)送方減慢發(fā)送的數(shù)據(jù)(阻塞反饋);而橋沒有這種能力。
    交換
            交換是指報(bào)文從接入接口到目的接口的這一過程。第二層交換利用幀中的M A C地址,第三層交換是利用幀中的網(wǎng)絡(luò)地址。
    第二層交換本質(zhì)上是透明網(wǎng)橋。在交換設(shè)備中保存一張表來映射M A C地址與相應(yīng)的接口。這張表是通過檢查進(jìn)入接口幀的源M A C地址而建立起來的。交換機(jī)的工作是檢查目標(biāo)M A C地址,并且與交換表上地址相比較。如果找到了匹配,該幀就被發(fā)向相應(yīng)的接口。如果某幀的目的M A C地址在交換表中沒找到,則交換機(jī)把此幀廣播到本交換機(jī)的所有接口上。返回幀允許交換機(jī)學(xué)習(xí)這個(gè)接口,從而把此M A C地址填入交換表。
            M A C地址是由網(wǎng)卡(Network Interface Card, NIC)制造商預(yù)先定義的。制造廠將用I E E E唯一定義分配的號(hào)碼,給每一塊網(wǎng)卡一個(gè)唯一的制造號(hào)。這種方法最終保證唯一的M A C地址。
    這些廠商的地址經(jīng)常是指固化地址( Burned-In address, BIA)或者全球管理地址( U n i v e r s a l l yAdministered Address, UAA ),然而一些銷售商不顧U A A而用本地管理地址(L o c a l l y Administered Address, LAA),第二層交換的網(wǎng)絡(luò)是平面結(jié)構(gòu)。
    相比較來說,第三層交換本質(zhì)上是完成路由器功能。第三層交換設(shè)備與第二層設(shè)備一樣建立一個(gè)交換表,不同的只是前者入口映射的是網(wǎng)絡(luò)層地址,而后者是接口。在物理網(wǎng)上,既然網(wǎng)絡(luò)層地址被分配了一個(gè)邏輯連接,利用第三層交換就可以建立一個(gè)層次結(jié)構(gòu)。當(dāng)報(bào)文進(jìn)入第三層交換的接口時(shí),源網(wǎng)絡(luò)層地址被存儲(chǔ)在表內(nèi),在表中接口和網(wǎng)絡(luò)層地址相互參照。交換機(jī)利用它們,分隔廣播域和網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)表來決定最優(yōu)路徑。
            組合第二層交換與第三層交換于單一設(shè)備中,這樣就減少了路由器的負(fù)擔(dān),使得路由從一個(gè)地點(diǎn)到另一個(gè)地點(diǎn)的報(bào)文變得簡(jiǎn)單,如圖3 - 4所示。由于由硬件決定交換,從而提高了吞吐率,降低了C P U在路由器的工作,并且清除了源地址與目標(biāo)地址之間的跳躍數(shù)。


    圖3-4 第二層和第三層組合的交換和Cisco的路由器
            之所以引用以上章節(jié)是因?yàn)椋@段文字扼要的概括了工業(yè)以太網(wǎng)方案與路由器方案的主要技術(shù)特征與優(yōu)劣比對(duì),當(dāng)然工業(yè)以太網(wǎng)交換機(jī)由于自身技術(shù)特性的不同,與上文所述的常規(guī)交換機(jī)相比有相當(dāng)?shù)牟町悾构I(yè)以太網(wǎng)交換機(jī)的實(shí)際使用性能得以優(yōu)于路由技術(shù),下文將加以具體解釋。
            上文首先清楚地說明了,不論是二層交換機(jī)還是路由器都具有路徑選擇能力,而第二層交換適于平面結(jié)構(gòu)。事實(shí)上,三層能做到的冗余方式,二層交換都可以做到。由于交換機(jī)被視作一種橋,我們就引用橋的技術(shù)比對(duì)加以逐條說明:
            橋與路由器相比,有以下的優(yōu)勢(shì):
    ■ 透明網(wǎng)橋具有自學(xué)習(xí)功能。因此,如果需要配置的話,配置也最小。路由器需要為每一個(gè)接口分配一個(gè)網(wǎng)絡(luò)地址,這些網(wǎng)絡(luò)地址在整個(gè)網(wǎng)絡(luò)上必須唯一。
    交換機(jī)在網(wǎng)絡(luò)管理中具備簡(jiǎn)單的結(jié)構(gòu),更容易管理。
    ■ 橋在處理報(bào)文時(shí),比路由器處理更少的頭部信息。
    交換機(jī)端口時(shí)延小于路由器,工業(yè)以太網(wǎng)交換機(jī)的端口時(shí)延更遠(yuǎn)小于普通交換機(jī),路由的時(shí)延是ms級(jí)的,工業(yè)以太網(wǎng)交換機(jī)是us級(jí)的。
    ■ 橋是協(xié)議獨(dú)立設(shè)備,路由器依賴協(xié)議。
    路由器有協(xié)議處理時(shí)延,這近一步拉大了與工業(yè)以太網(wǎng)交換機(jī)在這一指標(biāo)上的性能差距。
    ■        橋可以轉(zhuǎn)發(fā)所有的L A N協(xié)議,路由器用網(wǎng)絡(luò)層信息,因此只能轉(zhuǎn)發(fā)路由報(bào)文。
            控制系統(tǒng)中實(shí)際存在大量的專用協(xié)議,這些協(xié)議與LAN協(xié)議完全兼容,沒有理由限制使用這些協(xié)議。
            相反,路由器與橋相比,有以下的優(yōu)勢(shì):
    ■ 路由允許在源和目的之間選擇最佳路徑,橋只限定為一個(gè)特殊路徑。
    這是正確的。但是,在專網(wǎng)確定性的通訊鏈路條件下,實(shí)時(shí)選擇最佳路徑是沒有價(jià)值的,實(shí)際上,冗余路徑的優(yōu)先等級(jí)是由設(shè)計(jì)方給出要求,并付諸實(shí)施的,所謂的最佳路徑不依賴路由去計(jì)算。相反為取得所謂的最佳路徑需要花費(fèi)時(shí)間完成計(jì)算,這種冗余切換上的時(shí)間開銷不但是無意義而且是有害的,甚至可以不客氣地歸之為安全隱患!比如,若在某些事故(如水擊、輸油機(jī)組聯(lián)鎖故障等)發(fā)生同時(shí),SCADA通信信道也需要倒換,則因倒換時(shí)間的不確定,很可能延遲生產(chǎn)工況安全聯(lián)鎖保護(hù)的可靠執(zhí)行,進(jìn)而釀成重大事故。
    以路由器協(xié)議中收斂時(shí)間較快的OSPF協(xié)議為例(以下文字應(yīng)引用于:《Cisco路由器手冊(cè)》)
    路由是把報(bào)文從一個(gè)網(wǎng)絡(luò)轉(zhuǎn)發(fā)到另一個(gè)網(wǎng)絡(luò)的過程。路由是由源網(wǎng)絡(luò)的設(shè)備―路由器根據(jù)特定路由協(xié)議的度量標(biāo)準(zhǔn)決定的,路由協(xié)議能夠用以下度量標(biāo)準(zhǔn)的幾種或全部來決定到目的地的最好路徑。
    ■ 路徑長度。
    ■ 可靠程度。
    ■ 延遲。
    ■ 帶寬。
    ■ 負(fù)載。
    ■ 通信代價(jià)。
            路徑長度可以用代價(jià)或跳躍數(shù)來衡量,在鏈路狀態(tài)路由協(xié)議中,花費(fèi)是指這條路徑上每一段鏈路的花費(fèi)之和。距離向量路由協(xié)議給路徑長度指定一個(gè)跳躍數(shù),用來衡量從源端到目的端一個(gè)報(bào)文所要通過的路由器個(gè)數(shù)。
            衡量一個(gè)鏈路連接的可靠性,典型情況下是用連到源端或目的端之間路由器的位出錯(cuò)率來衡量。對(duì)于大多數(shù)的路由協(xié)議,一個(gè)鏈路的可靠程度可以由網(wǎng)絡(luò)工程師指定,正是由于它可以人為指定,所以可以改變或創(chuàng)建一些優(yōu)于其他路徑的通路。
            延遲是指一個(gè)報(bào)文經(jīng)過所有網(wǎng)絡(luò)設(shè)備、鏈路和所有路由器的隊(duì)列所花費(fèi)時(shí)間的總和。此外,在估計(jì)延遲時(shí)間時(shí),還要考慮網(wǎng)絡(luò)阻塞和從源端到目的端的距離等因素。由于延遲值考慮了許多變量,在最優(yōu)路徑計(jì)算時(shí)延遲是一個(gè)有影響力的度量標(biāo)準(zhǔn)。
            利用帶寬作為度量標(biāo)準(zhǔn)計(jì)算最優(yōu)路徑時(shí)可能產(chǎn)生誤導(dǎo),盡管一個(gè)1 . 5 4 4 M b p s的帶寬優(yōu)于5 6 K b p s,但由于當(dāng)前1 . 5 4 4 M b p s鏈路的利用率高,或者鏈路終端接收設(shè)備負(fù)載重,它可能并非最優(yōu)路徑。
            負(fù)載是依靠所有資源利用情況來給網(wǎng)絡(luò)資源分配一個(gè)值,這個(gè)值由C P U利用情況、每秒報(bào)文的通過情況和報(bào)文的分拆組裝情況及其他一些情況合成而定。但是監(jiān)控設(shè)備資源本身就是一個(gè)重負(fù)載的加工過程。
            在一些情況下,對(duì)于公共網(wǎng)通信鏈路是按利用率或直接按月收費(fèi),例如I S D N鏈路是以所用時(shí)間和在此時(shí)間上的數(shù)據(jù)傳輸量來記費(fèi)。在這些例子中,通信花費(fèi)在決定最優(yōu)路徑上成為一個(gè)重要因素。
            在設(shè)計(jì)一個(gè)基于協(xié)議的路由網(wǎng)絡(luò)時(shí),設(shè)計(jì)路由算法要具有以下特性:
    ■ 最優(yōu)( O p t i m a l i t y):為了計(jì)算出最優(yōu)的路由,對(duì)于一個(gè)路由協(xié)議就要考慮用幾種或全部的度量標(biāo)準(zhǔn)。不同的路由協(xié)議也許提供某種不同的度量標(biāo)準(zhǔn)作為更重要的衡量標(biāo)準(zhǔn),用此值來衡量最優(yōu)的路由,了解這些對(duì)選擇路由協(xié)議至關(guān)重要。
    ■ 簡(jiǎn)單(S i m p l i c i t y):盡管路由協(xié)議本身也許很復(fù)雜,但它們的實(shí)現(xiàn)和操作必須簡(jiǎn)單。路由器開支和高效利用路由器資源是保持網(wǎng)絡(luò)穩(wěn)定和可靠的重要方面。
    ■ 強(qiáng)壯( R o b u s t n e s s):網(wǎng)絡(luò)設(shè)計(jì)要選擇能夠適應(yīng)需要的路由算法。在某些情況下,例如對(duì)于小網(wǎng)絡(luò),一個(gè)簡(jiǎn)單的距離向量路由就足夠了;然而對(duì)于大的網(wǎng)絡(luò)就需要層次式路由協(xié)議,需要協(xié)議具有變規(guī)模能力。因而在網(wǎng)絡(luò)上,網(wǎng)絡(luò)的大小將不成為阻礙其發(fā)展的因素。
    ■ 快速收斂(Rapid Converg e n c e):為達(dá)到網(wǎng)絡(luò)實(shí)用性和服務(wù)等級(jí)的要求,收斂時(shí)間所用的重計(jì)算時(shí)間和重新在源端和目的端之間建立最優(yōu)路徑,成為重要的考慮因素。
    ■ 靈活性(F l e x i b i l i t y):被選中的路由協(xié)議所使用的算法必須是靈活的,并且能夠適應(yīng)網(wǎng)絡(luò)資源的動(dòng)態(tài)變化和適用于整個(gè)網(wǎng)。
    從上文可以明確了解,無論那種路由協(xié)議均需要通過實(shí)時(shí)測(cè)算,測(cè)出所連接鏈路的通斷、可用率,并根據(jù)實(shí)時(shí)計(jì)算的結(jié)果求得新通訊路徑。其中影響最終恢復(fù)速度的因素包括,鏈路監(jiān)測(cè)、實(shí)時(shí)計(jì)算、重建鏈接,由于鏈路監(jiān)測(cè)取決于設(shè)計(jì)規(guī)劃和網(wǎng)絡(luò)條件,涉及太多非確定因素,在比較中假設(shè)即時(shí)發(fā)現(xiàn)。那么最終系統(tǒng)的收斂時(shí)間就作為我們比較的重點(diǎn)。
            開放式最短路徑優(yōu)先( O S P F)協(xié)議是一個(gè)基于標(biāo)準(zhǔn)的鏈路狀態(tài)路由協(xié)議,它是由I n t e r n e t工程任務(wù)組( I E T F)O S P F工作組定義發(fā)布在R F C(Request for comment)1 2 4 7內(nèi)。O S P F是以自治系統(tǒng)(autonomous system, AS)為基礎(chǔ)。O S P F定義的A S是指在用鏈路狀態(tài)協(xié)議時(shí),交換路由信息的一組路由器。O S P F用于層次結(jié)構(gòu)的網(wǎng)絡(luò)。定義層次需要定義出表示O S P F區(qū)域和地址分配的邊界。
            O S P F算法在網(wǎng)絡(luò)拓?fù)渥兓笥梅汉榧夹g(shù)通知鄰居。鄰居越多,對(duì)C P U的要求越高。這是因?yàn)樾侣酚杀仨氈匦掠?jì)算,并且要發(fā)向所有連接的鄰居。C i s c o通過研究得出結(jié)論:與一個(gè)O S P F路由器連接的鄰居不要超過6 0個(gè)。
            O S P F是在路由器內(nèi)為一個(gè)定義的特定區(qū)域利用鏈路狀態(tài)算法來進(jìn)行重計(jì)算的。區(qū)域路由器通常是指區(qū)域邊界路由器( Area Border Router, ABR ),這種路由器在O S P F網(wǎng)中對(duì)兩個(gè)O S P F區(qū)域支持、保留兩個(gè)路由表。一般情況下,對(duì)于A B R來說,要連接兩個(gè)最小的區(qū)域:一個(gè)主干區(qū)和一個(gè)非主干區(qū)。O S P F建議一個(gè)路由器支持的區(qū)域數(shù)限制在3以內(nèi),這樣可以最小的占用計(jì)算和發(fā)布鏈路狀態(tài)更新的資源。
            以上文字明確指出限制專網(wǎng)SCADA網(wǎng)絡(luò)使用OSPF路由方案的技術(shù)問題,由于路由方案中多個(gè)場(chǎng)站的通訊鏈路疊合在調(diào)度中心路由器上,且因輸油場(chǎng)站廣域分布,部分場(chǎng)站通信有可能分屬主備不同信道傳輸,因此不能將網(wǎng)間分割成多區(qū)域,這對(duì)路由器的計(jì)算資源是一種考驗(yàn)。實(shí)際上,專網(wǎng)冗余鏈路路由方案在形成疊加環(huán)結(jié)構(gòu)后處于對(duì)OSPF收斂最不利的狀態(tài),網(wǎng)絡(luò)既不能使用分區(qū)降低計(jì)算負(fù)荷,也不能利用簡(jiǎn)單環(huán)路降低鏈路數(shù)目,優(yōu)化計(jì)算。我們知道,CISCO給出的路由收斂計(jì)算時(shí)間指標(biāo)是,三路由器成環(huán),約在3秒內(nèi)完成重構(gòu),那么四交換機(jī)會(huì)用多久?只能知道會(huì)大于3秒,如果有三個(gè)以上的疊加環(huán)呢?沒有明確答案,但我們可以從相關(guān)事件推測(cè),中國電信的一臺(tái)核心路由實(shí)效,一個(gè)城市的區(qū)域斷路持續(xù)兩小時(shí);香港地鐵系統(tǒng)的任一路由器失效,至少斷路一分鐘,該系統(tǒng)的鏈路結(jié)構(gòu)均比當(dāng)前輸油氣管道SCADA控制專網(wǎng)三鏈路冗余簡(jiǎn)單。從案例可知,一旦發(fā)生涉及路由器的斷點(diǎn)、丟失連接故障,SCADA網(wǎng)絡(luò)會(huì)癱瘓一分鐘到一小時(shí),具體時(shí)間不可預(yù)測(cè),其可能帶來的連鎖反應(yīng)難以評(píng)估。
            工業(yè)以太網(wǎng)方案與使用OSPF協(xié)議的路由器方案相比,不存在區(qū)域分割問題,其全網(wǎng)均使用局部監(jiān)測(cè)及恢復(fù)設(shè)置,不涉及全系統(tǒng)倒換鏈路問題,可以取得一致的收斂時(shí)間,一般均小于1S,兩相比較,工業(yè)以太網(wǎng)方案優(yōu)勝。路由方案改善性能的唯一方法是,增加中心的路由器數(shù)目,增加鏈路數(shù)目,但這樣的設(shè)計(jì)缺乏成本、可靠性的對(duì)比可能性。
    OSPF收斂性
            由于O S P F是基于鏈路狀態(tài)的路由協(xié)議,當(dāng)網(wǎng)絡(luò)拓?fù)渥兓瘯r(shí),它可以快速調(diào)整。O S P F檢測(cè)拓?fù)渥兓峭ㄟ^接口狀態(tài),或者在一個(gè)給定的時(shí)間內(nèi)沒有收到所連接的鄰居的一個(gè)響應(yīng)OSPF HELLO報(bào)文。O S P F在一個(gè)廣播的網(wǎng)內(nèi)(如L A N)定義的缺省時(shí)間為4 0 s,對(duì)于非廣播網(wǎng)(如WA N)定義的缺省時(shí)間為2 m i n。
            當(dāng)路由器發(fā)現(xiàn)了一個(gè)鏈路失效,并且向一個(gè)區(qū)域內(nèi)的所有路由器發(fā)送鏈路狀態(tài)報(bào)文,然后路由開始重計(jì)算,這時(shí)每一個(gè)路由器都要計(jì)算它路由表中的所有路由。
            工業(yè)以太網(wǎng)交換機(jī)的MAC地址表的缺省周期與之相當(dāng),但最低可在10S內(nèi)強(qiáng)制的周期性刷新MAC地址,也就是說,即使不采取任何快速冗余技術(shù),僅使用鏈路監(jiān)測(cè)系統(tǒng)也可以在10秒內(nèi)實(shí)現(xiàn)通訊重構(gòu)。
            兩相比對(duì),無論哪方面看,工業(yè)以太網(wǎng)交換機(jī)的收斂速度都回快于同樣要求的路由器方案。
    ■ 路由器通過在每一個(gè)路由結(jié)點(diǎn),保持具有最新的、完全的網(wǎng)絡(luò)拓?fù)湫畔⒌穆酚杀韥砺酚桑鴺虮3忠粡堖B接到接口上的設(shè)備表,這樣就導(dǎo)致了橋?qū)W習(xí)網(wǎng)絡(luò)的速度慢于路由器,因此路由器可以提供高等級(jí)的服務(wù)。
            這一點(diǎn),在電信業(yè)務(wù)或大型OA網(wǎng)絡(luò)中才會(huì)成立,在SCADA網(wǎng)絡(luò)中是不成立的。SCADA網(wǎng)絡(luò)只有兩層,SCADA系統(tǒng)中的網(wǎng)絡(luò)設(shè)備是持續(xù)運(yùn)行的,沒有什么學(xué)習(xí)問題。工業(yè)以太網(wǎng)交換機(jī)沒有這一問題,因?yàn)楣I(yè)控制的高可靠要求,當(dāng)發(fā)生網(wǎng)線掉線類型連接故障時(shí),需要即時(shí)刷新交換機(jī)地址表,以赫斯曼的現(xiàn)場(chǎng)工業(yè)交換機(jī)為例,其交換機(jī)帶負(fù)載掃描周期為2.5ms,當(dāng)使用工業(yè)以太網(wǎng)交換機(jī)實(shí)施冗余切換時(shí),同樣使用這一技術(shù)保障整個(gè)冗余切換過程的穩(wěn)定實(shí)現(xiàn)。
    ■ 路由器利用網(wǎng)絡(luò)層地址,因此能把一個(gè)路由設(shè)備歸屬到一個(gè)區(qū)域內(nèi),從而建立分級(jí)的地址結(jié)構(gòu),這樣可以提高支持無限的底層結(jié)點(diǎn);橋保持?jǐn)?shù)據(jù)鏈路層的M A C地址,因此,它們不能被分組,也就導(dǎo)致了只能支持有限的底層結(jié)點(diǎn)。
            所謂只能支持有限的底層結(jié)點(diǎn),指的是在電信網(wǎng)絡(luò)中由于用戶規(guī)模不斷擴(kuò)張,其網(wǎng)絡(luò)邊界不可預(yù)測(cè),而橋不適合這種無限擴(kuò)張的網(wǎng)絡(luò)。但在SCADA網(wǎng)中由于設(shè)計(jì)規(guī)模是有限的,在結(jié)構(gòu)上沒有無限擴(kuò)展層級(jí)的需要,一般均有確定的網(wǎng)絡(luò)層次,那么所謂有限的節(jié)點(diǎn)數(shù)對(duì)SCADA網(wǎng)不是問題,因?yàn)槲覀兛梢栽谠O(shè)計(jì)時(shí)確定,我們需要三級(jí)、四級(jí)還是更多級(jí)的網(wǎng),需要100、1000還是數(shù)千個(gè)節(jié)點(diǎn),這樣的明確性網(wǎng)絡(luò)完全可以使用橋來連接。
    ■ 路由器通過阻止廣播到所有的接口,從而阻止了廣播風(fēng)暴;橋擴(kuò)展物理L A N段到多段,因此會(huì)轉(zhuǎn)發(fā)一個(gè)廣播到所有相連的L A N段。
            交換機(jī)中使用VLAN可以達(dá)到類似的功能,加上工業(yè)以太網(wǎng)交換機(jī)具備的端口廣播流量限制器,可以有效控制廣播風(fēng)暴問題的危害。
    ■ 路由設(shè)備可以把大報(bào)文分段成小報(bào)文,從而可以分別選定相應(yīng)的路徑,在傳送到終點(diǎn)前再重組成原來大小的報(bào)文。橋?qū)寻l(fā)送到本段的太大的報(bào)文丟掉,而不給發(fā)送方任何說明。
    SCADA網(wǎng)絡(luò)中傳輸?shù)氖歉鞣N長度的幀不存在這種問題。
    ■當(dāng)網(wǎng)絡(luò)阻塞時(shí),路由設(shè)備通知發(fā)送方減慢發(fā)送的數(shù)據(jù)(阻塞反饋);而橋沒有這種能力。
    當(dāng)前工業(yè)以太網(wǎng)交換機(jī)已同樣具有流控機(jī)制。
            從以上分析可以看出,工業(yè)以太網(wǎng)方案在SCADA廣域網(wǎng)應(yīng)用中的全部?jī)?yōu)劣比對(duì)中沒有一項(xiàng)差于路由器方案。有關(guān)鍵的優(yōu)勝點(diǎn)--時(shí)延,包括端口時(shí)延、處理時(shí)延、路徑選擇時(shí)延。由于這些設(shè)計(jì)用于SCADA系統(tǒng),而作為工業(yè)應(yīng)用,傳輸系統(tǒng)的總時(shí)延越小越好,這是一個(gè)關(guān)鍵的性能指標(biāo)。而且工業(yè)以太網(wǎng)交換機(jī)還為SCADA運(yùn)用提供了更多的附加功能,如時(shí)鐘同步等。因此,無論性能、可靠性、功能等各方面比較,工業(yè)以太網(wǎng)方案均優(yōu)越于路由器組網(wǎng)方案。
    兩種技術(shù)方案的主要系統(tǒng)特征比較:
     
     
    工業(yè)以太網(wǎng)
    路由加交換機(jī)
    可靠性
     
    一般
    故障點(diǎn)
     
    可接觸性
     
    一般(需要專業(yè)知識(shí))
    維護(hù)性
     
    一般
    端口時(shí)延
     
     
    4.5us
    總計(jì)大于5ms
    鏈路切換時(shí)延
     
    低&穩(wěn)定
    高&不穩(wěn)定
     
    <500mS
    >3S(OSPF),多網(wǎng)絡(luò)疊加時(shí)會(huì)>60S甚至更為不確定
            作為SCADA系統(tǒng)技術(shù)的領(lǐng)先行業(yè),當(dāng)今電力行業(yè)除各省網(wǎng)使用調(diào)度機(jī)、各大電網(wǎng)間使用MSTP加路由解決互聯(lián)問題外,在需要高實(shí)時(shí)保障的基層SCADA,比如電力綜保、在變電站內(nèi)繼保應(yīng)用中,近年來均已全面轉(zhuǎn)為使用工業(yè)以太網(wǎng)交換機(jī)或簡(jiǎn)單HUB組網(wǎng),在直控層次中不使用路由器,僅在系統(tǒng)管理層面引入路由方式。
    2003年6月份,國際IEC協(xié)會(huì)遠(yuǎn)動(dòng)專委會(huì)TC57通信專業(yè)向全球頒布了一個(gè)重要的最新國際標(biāo)準(zhǔn):IEC61850變電站自動(dòng)化通信網(wǎng)絡(luò)和系統(tǒng)標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)亦明確認(rèn)為SCADA系統(tǒng)的數(shù)據(jù)經(jīng)網(wǎng)關(guān)機(jī)和中間通信控制器才能送到主控計(jì)算機(jī)會(huì)破壞系統(tǒng)的實(shí)時(shí)性、透明性,因此IEC61850對(duì)自動(dòng)化SCADA系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)提出了如下建議方案:
    SCADA系統(tǒng)的三層結(jié)構(gòu)間均采用以太網(wǎng)直接通訊,監(jiān)控站與本站過渡設(shè)備及一次儀表之間用局域網(wǎng)聯(lián)接,不設(shè)中間網(wǎng)關(guān)機(jī)。新型控制網(wǎng)絡(luò)結(jié)構(gòu)圖示如下:


            但筆者認(rèn)為,長輸管道自動(dòng)化行業(yè)在引入該標(biāo)準(zhǔn)時(shí)尚不宜完全遵循該結(jié)構(gòu)。因?yàn)橥入娏νㄐ啪W(wǎng)絡(luò)建設(shè)的環(huán)網(wǎng)甚至網(wǎng)格網(wǎng)的建設(shè)優(yōu)勢(shì),管道通信網(wǎng)絡(luò)一般仍為單一的線性鏈狀結(jié)構(gòu),對(duì)于需要主備信道的SCADA網(wǎng)絡(luò),若完全舍棄網(wǎng)關(guān)機(jī),則主備信道的多路經(jīng)倒換將難以控制和實(shí)現(xiàn),因此,筆者認(rèn)為,采用具備鏈路監(jiān)測(cè)發(fā)現(xiàn)的工業(yè)以太網(wǎng)交換機(jī)分布式組網(wǎng),應(yīng)是更為符合新型長輸管道SCADA系統(tǒng)需要的方式。
            綜上所述,筆者認(rèn)為,當(dāng)前管道SCADA系統(tǒng)建設(shè)應(yīng)盡快向全面工業(yè)以太網(wǎng)結(jié)構(gòu)轉(zhuǎn)型。

    熱點(diǎn)新聞

    推薦產(chǎn)品

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



    2.詳細(xì)的需求:
    姓名:
    單位:
    電話:
    郵件: