




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
精品文檔-下載后可編輯反射存儲(chǔ)網(wǎng)絡(luò)在指令與控制中的應(yīng)用-設(shè)計(jì)應(yīng)用一、集散控制系統(tǒng)概述集散控制系統(tǒng)(DCS,DistributedControlSystem)是集計(jì)算機(jī)技術(shù)、控制技術(shù)和網(wǎng)絡(luò)技術(shù)為一體的高新技術(shù)產(chǎn)品,具有控制功能強(qiáng)、操作簡(jiǎn)便和可靠性高等特點(diǎn),可以方便地用于工業(yè)裝置的生產(chǎn)控制和經(jīng)營(yíng)管理,在航空、化工、電力、冶金等工業(yè)自動(dòng)化領(lǐng)域的應(yīng)用已經(jīng)十分普及。近20多年來(lái),由于微電子技術(shù)和計(jì)算機(jī)技術(shù)的飛速發(fā)展以及工業(yè)自動(dòng)化要求的逐步提高,集散控制系統(tǒng)經(jīng)歷了幾個(gè)階段的發(fā)展過(guò)程,結(jié)構(gòu)日臻完善,技術(shù)更加成熟,已經(jīng)成為生產(chǎn)自動(dòng)化不可缺少的自控裝置。特別是90年代,集散控制系統(tǒng)的硬件方面廣泛采用技術(shù)指標(biāo)更先進(jìn)的工業(yè)PC,有的甚至采用了RISC工作站,軟件方面引入了通用的商業(yè)化軟件包,系統(tǒng)互連方面采用國(guó)際標(biāo)準(zhǔn)的通用網(wǎng)絡(luò),逐步向信息集成的方向發(fā)展。
集散控制系統(tǒng)雖然經(jīng)歷了幾個(gè)階段的發(fā)展過(guò)程,但其系統(tǒng)硬件結(jié)構(gòu)始終保留著集中管理(包括操作站、工程師站和上位機(jī))、監(jiān)視控制和網(wǎng)絡(luò)通信三大部分,并以實(shí)現(xiàn)分散控制和集中管理功能為目標(biāo)。
監(jiān)視控制站包括三個(gè)方面的功能:現(xiàn)場(chǎng)檢測(cè)模擬量、數(shù)字量和脈沖量的輸入輸出并進(jìn)行轉(zhuǎn)換處理;各種控制回路的運(yùn)算(調(diào)節(jié)回路、邏輯運(yùn)算等);控制運(yùn)算結(jié)果的直接輸出。
工程師站負(fù)責(zé)系統(tǒng)的管理、控制組態(tài)、系統(tǒng)生成與下裝。
操作站是人機(jī)接口,由微處理器、CRT顯示器、鍵盤和打印機(jī)等組成,用于生產(chǎn)工藝的控制操作、過(guò)程狀態(tài)顯示、報(bào)警狀態(tài)顯示以及實(shí)時(shí)數(shù)據(jù)和歷史數(shù)據(jù)顯示打印等。上位機(jī)實(shí)現(xiàn)生產(chǎn)調(diào)度管理、優(yōu)化計(jì)算、生產(chǎn)經(jīng)營(yíng)管理與決策等層次的管理和計(jì)算。
網(wǎng)絡(luò)通信部分負(fù)責(zé)各種功能站之間的數(shù)據(jù)通信和聯(lián)絡(luò)。集散控制系統(tǒng)網(wǎng)絡(luò)正在逐步走向開放。集散控制系統(tǒng)廠家也紛紛采用通用標(biāo)準(zhǔn)網(wǎng)絡(luò),以便于不同廠家的產(chǎn)品相互連接和通信。
隨著集散控制系統(tǒng)微處理器通用化和通信網(wǎng)絡(luò)標(biāo)準(zhǔn)化,現(xiàn)在的集散控制系統(tǒng)更便于實(shí)現(xiàn)與各種PC機(jī)、PLC和大型計(jì)算機(jī)的聯(lián)網(wǎng)通信,也就更加便于組成企業(yè)自動(dòng)化綜合控制并將其納入生產(chǎn)經(jīng)營(yíng)管理系統(tǒng)。集散控制系統(tǒng)向開放性發(fā)展,要求各個(gè)制造廠的產(chǎn)品符合標(biāo)準(zhǔn)網(wǎng)絡(luò)通信協(xié)議,可以相互連接、相互通信并進(jìn)行數(shù)據(jù)交換,應(yīng)用軟件也可以互通有無(wú),從而大大方便了用戶。
二、集散控制系統(tǒng)對(duì)實(shí)時(shí)通信的挑戰(zhàn)
網(wǎng)絡(luò)的標(biāo)準(zhǔn)化促進(jìn)了集散控制系統(tǒng)的開放性。網(wǎng)絡(luò)技術(shù)這幾年有了突飛猛進(jìn)的發(fā)展,集散控制系統(tǒng)的對(duì)內(nèi)對(duì)外通信技術(shù)也在迅速發(fā)展,原有專用網(wǎng)絡(luò)被廢除,系統(tǒng)內(nèi)部的控制站和操作站均采用令牌環(huán)網(wǎng)、以太網(wǎng)或FDDI網(wǎng)絡(luò)產(chǎn)品。因此集散控制系統(tǒng)產(chǎn)品只要符合這些標(biāo)準(zhǔn),就可以互相交換信息,也就是說(shuō)它們?cè)谶@個(gè)層次上具備了開放性。
但是在一些實(shí)時(shí)性要求非常高的應(yīng)用中,傳統(tǒng)的網(wǎng)絡(luò)方法就不能使用。在這些實(shí)時(shí)應(yīng)用中必須考慮如下的需求:
●確定性集散控制系統(tǒng)中,為另一個(gè)應(yīng)用程序使用的數(shù)據(jù)必須很容易地在指定的和可預(yù)見的時(shí)間內(nèi)準(zhǔn)時(shí)獲得,而且在系統(tǒng)運(yùn)行期間的任何時(shí)候都必須做到這一點(diǎn)??深A(yù)知數(shù)據(jù)流的需求給網(wǎng)絡(luò)協(xié)議的確定性設(shè)定了一個(gè)剛性的要求,確定性對(duì)于大多數(shù)基于OSI七層協(xié)議模型兼容網(wǎng)絡(luò)是不可能做到的。
●延遲對(duì)于實(shí)時(shí)數(shù)據(jù)傳輸而言,運(yùn)行在一個(gè)計(jì)算機(jī)系統(tǒng)上應(yīng)用將其輸出的數(shù)據(jù)作為運(yùn)行在另一個(gè)計(jì)算機(jī)系統(tǒng)上的另一個(gè)應(yīng)用的數(shù)據(jù)輸入的時(shí)間具有重大的時(shí)效意義。不幸的是對(duì)于實(shí)時(shí)系統(tǒng)的架構(gòu),在今天的市場(chǎng)上的大多數(shù)網(wǎng)絡(luò)的目標(biāo)是數(shù)據(jù)處理。它們的數(shù)據(jù)處理設(shè)計(jì)目標(biāo)是帶寬化。他們被設(shè)計(jì)用來(lái)實(shí)現(xiàn)帶寬效率化,而在傳輸延遲化方面很少受到關(guān)注;
●小數(shù)據(jù)包的通信效率在集散控制系統(tǒng)中,每個(gè)數(shù)據(jù)包都不是很大,但是傳統(tǒng)的網(wǎng)絡(luò)對(duì)小數(shù)據(jù)包的傳輸效率遠(yuǎn)遠(yuǎn)低于對(duì)大數(shù)據(jù)包的傳輸速率;
●可靠性很多集散控制系統(tǒng)需要的數(shù)據(jù)完整。不能容忍數(shù)據(jù)差錯(cuò);如果一個(gè)錯(cuò)誤出現(xiàn),它必須立即被改正。環(huán)狀拓?fù)淠軐?shí)現(xiàn)可靠的差錯(cuò)檢測(cè)與糾正設(shè)計(jì)。很多差錯(cuò)檢測(cè)和糾正方法可以各種網(wǎng)絡(luò)拓?fù)湎聦?shí)現(xiàn),但是沒(méi)有一個(gè)如環(huán)狀網(wǎng)絡(luò)那么堅(jiān)固和易于實(shí)現(xiàn)源消除和數(shù)據(jù)比較。
●跨平臺(tái)支持集散控制系統(tǒng)往往由大量的不兼容的處理系統(tǒng)組成,有的是工業(yè)控制PC,有的是SUN/SGI工作站,有的又使用遷入式系統(tǒng)。因此,網(wǎng)絡(luò)通信模塊要能夠?qū)Σ煌脚_(tái)的系統(tǒng)進(jìn)行支持。
三、解決方案與優(yōu)勢(shì)
反射存儲(chǔ)網(wǎng)絡(luò)融合了復(fù)制共享存儲(chǔ)器設(shè)計(jì)和環(huán)狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的優(yōu)點(diǎn),專門為實(shí)時(shí)系統(tǒng)設(shè)計(jì)。環(huán)狀拓?fù)浔瓤偩€或者星形拓?fù)涓m合反射存儲(chǔ)網(wǎng)絡(luò),因?yàn)樗峁┑木W(wǎng)絡(luò)特征增強(qiáng)了實(shí)時(shí)網(wǎng)絡(luò)性能。它具有如下優(yōu)勢(shì):
●可預(yù)測(cè)的確定性性能;
●的傳輸延遲;
●小數(shù)據(jù)包的通信效率;
●透明性無(wú)需加載軟件完成數(shù)據(jù)通信;
●快速的系統(tǒng)重配置;
●快速錯(cuò)誤恢復(fù);
●可擴(kuò)展性,允許集成不同廠商的系統(tǒng)硬件,允許大量的計(jì)算機(jī)系統(tǒng)連接;
●允許計(jì)算機(jī)系統(tǒng)在數(shù)百米甚至上萬(wàn)米的遠(yuǎn)距離物理獨(dú)立。
四、應(yīng)用
SpringKernel——馬薩諸塞大學(xué)計(jì)算機(jī)科學(xué)系開發(fā)的一個(gè)型的操作系統(tǒng)——的目的是為必須嚴(yán)格遵守時(shí)間限制的實(shí)時(shí)計(jì)算應(yīng)用提供支持。照此,為了滿足非??深A(yù)測(cè)和動(dòng)態(tài)的實(shí)時(shí)應(yīng)用的需求,SpringKernel操作系統(tǒng)設(shè)計(jì)了兩個(gè)主要組成部分——開發(fā)環(huán)境(系統(tǒng)在這里描述,預(yù)處理,并且)和運(yùn)行時(shí)環(huán)境(在這里SpringKernel操作系統(tǒng)保證任務(wù)可預(yù)測(cè)地執(zhí)行)。
SpringKernel操作系統(tǒng)的優(yōu)勢(shì)在于全面的任務(wù)調(diào)度方法,以及它對(duì)可預(yù)測(cè)性和靈活性的支持。SpringKernel操作系統(tǒng)任務(wù)調(diào)度方法包含“保證,總是保證”策略適合嚴(yán)格的時(shí)間/資源需求或那些一旦啟動(dòng)就不能撤銷的操作,加上“努力”方案,可以動(dòng)態(tài)的創(chuàng)建進(jìn)度表以便化系統(tǒng)效率。
SpringKernel操作系統(tǒng)也使用設(shè)計(jì)者和程序員提供的語(yǔ)義信息,以及像編譯程序那樣的系統(tǒng)工具生成的信息,適應(yīng)獨(dú)特的運(yùn)行時(shí)狀態(tài)。這種靈活性服從建立的調(diào)度規(guī)則和算法,以便就在系統(tǒng)適應(yīng)時(shí)維持可預(yù)測(cè)性。
計(jì)算機(jī)科學(xué)系實(shí)時(shí)小組初開發(fā)SpringKernel操作系統(tǒng)是為了控制多處理器Spring節(jié)點(diǎn)內(nèi)的多個(gè)處理器的計(jì)算活動(dòng)。但是,系統(tǒng)開發(fā)終到達(dá)一非常精致的水平,使得系里決定將它從實(shí)驗(yàn)室推向應(yīng)用領(lǐng)域。把它用于另一個(gè)學(xué)科——柔性制造——的控制需求(采用集散控制系統(tǒng)的原理與架構(gòu))。
作為計(jì)算機(jī)科學(xué)系自治實(shí)時(shí)系統(tǒng)的中心的一部分,柔性制造試驗(yàn)床包含機(jī)器人、顯示、和人工智能(AI)子系統(tǒng)已經(jīng)開發(fā)出來(lái)。在這平臺(tái)內(nèi),對(duì)象被非確定性地安置在隊(duì)列里,等待處理。當(dāng)處理進(jìn)程請(qǐng)求對(duì)象時(shí),SpringKernel操作系統(tǒng)基于各種規(guī)則控制它們從在隊(duì)列中排除,并將它們放在交付平臺(tái)。一旦在平臺(tái)上,就可以保證了對(duì)象的會(huì)合時(shí)間和交付要求。
早在試驗(yàn)床設(shè)計(jì)過(guò)程中,設(shè)計(jì)人員就很明白SpringKernel操作系統(tǒng)需要有一個(gè)的系統(tǒng)控制,以便控制試驗(yàn)床的計(jì)算機(jī)制和Spring節(jié)點(diǎn)之外的機(jī)器人和顯示的處理操作。試驗(yàn)床需要SpringKernel操作系統(tǒng)與其它分散部件互聯(lián),使得SpringKernel操作系統(tǒng)與這些分散部件之間在一個(gè)時(shí)間框架內(nèi)可靠地通信,以便保證系統(tǒng)活動(dòng)的可預(yù)測(cè)性。
因?yàn)橄到y(tǒng)中的商業(yè)化的機(jī)器人和顯示子系統(tǒng)已經(jīng)是深度開發(fā)而且高效,試驗(yàn)床的設(shè)計(jì)者決定選擇的連接各子系統(tǒng)的互連方法不需要重新實(shí)現(xiàn)這些模塊。挑戰(zhàn)變成為找到一種互連方法,這種方法可以將各外部子系統(tǒng)非常簡(jiǎn)便而且高性能的連接起來(lái),這種高性能是SpringKernel操作系統(tǒng)的調(diào)度器控制子系統(tǒng)的時(shí)間屬性所必需的。
設(shè)計(jì)者研究了若干種互連方案,包括TCP/IP解決辦法,但是沒(méi)有一個(gè)具備所需要的那些能力的。,他們研究了反射存儲(chǔ)網(wǎng)絡(luò),并且在不久之后就決定不再尋找其他方案。
反射存儲(chǔ)網(wǎng)絡(luò)基于復(fù)制共享存儲(chǔ)器方法,在網(wǎng)絡(luò)的每個(gè)節(jié)點(diǎn)上放置計(jì)算機(jī)可尋址的存儲(chǔ)器——被稱為反射存儲(chǔ)器卡,每個(gè)計(jì)算機(jī)節(jié)點(diǎn)的復(fù)制共享存儲(chǔ)器的任何修改都會(huì)通過(guò)光纖在微秒級(jí)別的時(shí)間內(nèi)被發(fā)送到網(wǎng)絡(luò)上所有的復(fù)制共享存儲(chǔ)器。反射存儲(chǔ)器專門為實(shí)時(shí)服務(wù)所構(gòu)件,可以為柔性制造系統(tǒng)試驗(yàn)床提供所需的可預(yù)測(cè)的、分布的、高速的性能。
反射存儲(chǔ)網(wǎng)絡(luò)創(chuàng)新性的架構(gòu)允許試驗(yàn)床設(shè)計(jì)者定義和實(shí)現(xiàn)連接所有子系統(tǒng)的遠(yuǎn)程接口。子系統(tǒng)互連是非常高效的。只要子系統(tǒng)符合接口要求,它就可以被集成到網(wǎng)絡(luò)中。從一種操作系統(tǒng)的觀點(diǎn),反射存儲(chǔ)網(wǎng)絡(luò)使得實(shí)現(xiàn)處理系統(tǒng)之間的通信協(xié)議非常簡(jiǎn)單。一旦完全實(shí)現(xiàn),反射存
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 水污染防治策略與路徑
- 綠色交通體系建設(shè)與低碳出行的策略
- 加強(qiáng)農(nóng)村文化建設(shè)與精神文明建設(shè)的策略
- 高中語(yǔ)文文學(xué)閱讀與寫作任務(wù)群教學(xué)策略
- 中西美食鑒賞知到課后答案智慧樹章節(jié)測(cè)試答案2025年春上海旅游高等??茖W(xué)校
- 上海市楊浦區(qū)高三二??荚囌Z(yǔ)文試題
- 2018-2019學(xué)年高中一輪復(fù)習(xí)地理人教版課時(shí)跟蹤檢測(cè)(二十七)交通運(yùn)輸方式和布局
- 2025年法律服務(wù)項(xiàng)目建議書
- 互動(dòng)教學(xué)在初中英語(yǔ)教學(xué)實(shí)踐中的運(yùn)用
- 豎井鋼爬梯施工方案
- 關(guān)愛留守兒童培訓(xùn)
- 品牌服飾行業(yè)快速消費(fèi)品庫(kù)存管理優(yōu)化方案
- 金融數(shù)學(xué)布朗運(yùn)動(dòng)
- 第三單元名著閱讀《經(jīng)典常談》課件 2023-2024學(xué)年統(tǒng)編版語(yǔ)文八年級(jí)下冊(cè)11.22
- 江西省上饒市余干縣沙港中學(xué)2024-2025學(xué)年八年級(jí)上學(xué)期競(jìng)賽生物學(xué)試卷(無(wú)答案)
- 2024年《認(rèn)證基礎(chǔ)》真題及答案
- 淤地壩應(yīng)急處置
- 神經(jīng)外科主要治病
- 農(nóng)資打假監(jiān)管培訓(xùn)
- 鸚鵡介紹課件教學(xué)課件
- 汽車檢測(cè)技術(shù)課件 任務(wù)一 認(rèn)識(shí)汽車檢測(cè)站
評(píng)論
0/150
提交評(píng)論