两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

虛擬dcs服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法及系統(tǒng)的制作方法

文檔序號(hào):7762644閱讀:509來(lái)源:國(guó)知局
專(zhuān)利名稱:虛擬dcs服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及核電技術(shù)領(lǐng)域,更具體地說(shuō),涉及一種虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法,以及采用此方法實(shí)現(xiàn)的核電站仿真系統(tǒng)。
背景技術(shù)
核電站全范圍模擬機(jī)(Full Scope Simulator,F(xiàn)SS)是核電站操作員培訓(xùn)和考試取照的必備設(shè)備,也是其它相關(guān)人員培訓(xùn)和設(shè)計(jì)驗(yàn)證、工程分析的良好工具。FSS幾乎涉及核電所有相關(guān)學(xué)科,數(shù)字儀控系統(tǒng)(Distributed Control System,DCS)仿真是其中極其重要的關(guān)鍵技術(shù)。數(shù)字儀控系統(tǒng)的仿真通常采用三種技術(shù)方案,即虛擬仿真(Emulation)、 翻譯仿真(Translation)和模擬仿真(Simulation)。其中,虛擬仿真方案是基于實(shí)際DCS 組態(tài)平臺(tái),結(jié)合模擬機(jī)的特殊要求,開(kāi)發(fā)的虛擬DCS平臺(tái),該平臺(tái)具備實(shí)際DCS組態(tài)平臺(tái)和模擬機(jī)兩方面的功能要求,實(shí)際DCS組態(tài)應(yīng)用軟件可直接在該虛擬DCS平臺(tái)上運(yùn)行并實(shí)現(xiàn)對(duì)實(shí)際DCS的仿真。虛擬仿真方案通常包括虛擬DCS服務(wù)器與仿真服務(wù)器,其中虛擬DCS 服務(wù)器又包括安全級(jí)DCS服務(wù)器和非安全級(jí)DCS服務(wù)器,其作為虛擬DCS平臺(tái)可以運(yùn)行DCS 組態(tài)應(yīng)用軟件,而仿真服務(wù)器作為仿真機(jī)能夠建立模型實(shí)現(xiàn)仿真。然而,如何實(shí)現(xiàn)仿真服務(wù)器與安全級(jí)DCS服務(wù)器以及非安全級(jí)DCS服務(wù)器間的數(shù)據(jù)傳輸,使得虛擬DCS平臺(tái)能夠接受教控臺(tái)的仿真命令,從而有效地傳輸1/0數(shù)據(jù)是仿真方案的重點(diǎn)。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有虛擬DCS服務(wù)器與仿真服務(wù)器間數(shù)據(jù)傳輸?shù)娜毕?,提供一種虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法,有效地實(shí)現(xiàn)仿真服務(wù)器中模型的數(shù)據(jù)與虛擬DCS服務(wù)器的數(shù)據(jù)的交換。本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是構(gòu)造一種虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法,所述方法包括以下步驟
51、所述仿真服務(wù)器采集模型的AI/DI數(shù)據(jù)并保存至緩存單元中;
52、所述仿真服務(wù)器將所述緩存單元內(nèi)保存的數(shù)據(jù)打包成AI/DI數(shù)據(jù)包并發(fā)送;
53、所述虛擬DCS服務(wù)器對(duì)應(yīng)接收所述AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生A0/D0數(shù)據(jù)并打包成A0/D0數(shù)據(jù)包發(fā)送;
54、所述仿真服務(wù)器對(duì)所述A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。在本發(fā)明所述的虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法中,所述虛擬DCS 服務(wù)器包括安全級(jí)DCS服務(wù)器和非安全級(jí)DCS服務(wù)器,
在所述步驟Sl中,所述緩存單元包括安全級(jí)緩存單元和非安全級(jí)緩存單元; 在所述步驟S2中,所述仿真服務(wù)器分別將所述安全級(jí)緩存單元和非安全級(jí)緩存單元內(nèi)保存的數(shù)據(jù)打包成安全級(jí)AI/DI數(shù)據(jù)包和非安全級(jí)AI/DI數(shù)據(jù)包并發(fā)送;在所述步驟S3中,所述安全級(jí)DCS服務(wù)器接收所述安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生安全級(jí)A0/D0數(shù)據(jù)并打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;所述非安全級(jí)DCS服務(wù)器接收所述非安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生非安全級(jí)A0/D0數(shù)據(jù)并打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;
在所述步驟S4中,所述仿真服務(wù)器對(duì)所述安全級(jí)和非安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述安全級(jí)和非安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。在本發(fā)明所述的虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法中,在所述步驟S3 中所述安全級(jí)DCS服務(wù)器將所述安全級(jí)A0/D0數(shù)據(jù),以及安全級(jí)設(shè)備信息一起打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;且所述非安全級(jí)DCS服務(wù)器將所述非安全級(jí)A0/D0數(shù)據(jù),以及非安全級(jí)設(shè)備信息一起打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;
在所述步驟S4中所述仿真服務(wù)器對(duì)所述安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,在將所述安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將安全級(jí)的設(shè)備信息存入非安全級(jí)緩存單元中供下一周期打包;所述仿真服務(wù)器對(duì)所述非安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,在將所述非安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將非安全級(jí)的設(shè)備信息存入安全級(jí)緩存單元中供下一周期打包。在本發(fā)明所述的虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法中,其特征在于, 所述設(shè)備信息為網(wǎng)關(guān)數(shù)據(jù)和/或硬接線數(shù)據(jù)。本發(fā)明還提供了一種核電站仿真系統(tǒng),包括仿真服務(wù)器和虛擬DCS服務(wù)器, 所述仿真服務(wù)器采集模型的AI/DI數(shù)據(jù)并保存至緩存單元中;所述仿真服務(wù)器將所述
緩存單元內(nèi)保存的數(shù)據(jù)打包成AI/DI數(shù)據(jù)包并發(fā)送;
所述虛擬DCS服務(wù)器接收所述AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生A0/D0數(shù)據(jù)并打包成A0/D0數(shù)據(jù)包發(fā)送;
所述仿真服務(wù)器對(duì)所述A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。在本發(fā)明所述的核電站仿真系統(tǒng)中,所述仿真服務(wù)器包括主控單元、第一數(shù)據(jù)傳送單元、安全級(jí)緩存單元和非安全級(jí)緩存單元;所述主控單元采集模型的AI/DI數(shù)據(jù)并保存至所述安全級(jí)和非安全級(jí)緩存單元中;所述第一數(shù)據(jù)傳送單元分別將所述安全級(jí)和非安全級(jí)緩存單元內(nèi)保存的數(shù)據(jù)打包成安全級(jí)AI/DI數(shù)據(jù)包和非安全級(jí)AI/DI數(shù)據(jù)包并發(fā)送, 接收并對(duì)所述虛擬DCS服務(wù)器發(fā)送的A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。在本發(fā)明所述的核電站仿真系統(tǒng)中,所述虛擬DCS服務(wù)器包括安全級(jí)DCS服務(wù)器和非安全級(jí)DCS服務(wù)器,所述安全級(jí)和非安全級(jí)DCS服務(wù)器都包括第二數(shù)據(jù)傳送單元和計(jì)算單元;
所述安全級(jí)DCS服務(wù)器的所述第二數(shù)據(jù)傳送單元接收所述安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包;所述安全級(jí)DCS服務(wù)器的所述計(jì)算單元將解包后數(shù)據(jù)送入邏輯層面進(jìn)行計(jì)算產(chǎn)生安全級(jí)A0/D0數(shù)據(jù);所述安全級(jí)DCS服務(wù)器的所述第二數(shù)據(jù)傳送單元將所述安全級(jí)AO/ DO數(shù)據(jù)打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;
所述非安全級(jí)DCS服務(wù)器的所述第二數(shù)據(jù)傳送單元接收所述非安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包;所述非安全級(jí)DCS服務(wù)器的所述計(jì)算單元將解包后數(shù)據(jù)送入邏輯層面進(jìn)行計(jì)算產(chǎn)生非安全級(jí)A0/D0數(shù)據(jù);所述非安全級(jí)DCS服務(wù)器的所述第二數(shù)據(jù)傳送單元將所述非安全級(jí)A0/D0數(shù)據(jù)打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。在本發(fā)明所述的核電站仿真系統(tǒng)中,所述安全級(jí)DCS服務(wù)器的第二數(shù)據(jù)傳送單元將所述安全級(jí)A0/D0數(shù)據(jù),以及安全級(jí)設(shè)備信息一起打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;所述非安全級(jí)DCS服務(wù)器的第二數(shù)據(jù)傳送單元將所述非安全級(jí)A0/D0數(shù)據(jù),以及非安全級(jí)的設(shè)備信息一起打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。在本發(fā)明所述的核電站仿真系統(tǒng)中,所述仿真服務(wù)器的第一數(shù)據(jù)傳送單元對(duì)所述安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,在將所述安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將安全級(jí)的設(shè)備信息存入非安全級(jí)緩存單元中供下一周期打包;對(duì)所述非安全級(jí)A0/D0 數(shù)據(jù)包進(jìn)行分析解包,在將所述非安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將非安全級(jí)的設(shè)備信息存入安全級(jí)緩存單元中供下一周期打包。在本發(fā)明所述的核電站仿真系統(tǒng)中,所述設(shè)備信息為網(wǎng)關(guān)數(shù)據(jù)和/或硬接線數(shù)據(jù)。實(shí)施本發(fā)明的虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法及核電站仿真系統(tǒng), 具有以下有益效果本發(fā)明提供的方法及核電站仿真系統(tǒng)有效地實(shí)現(xiàn)了虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸,滿足了虛擬DCS與仿真平臺(tái)的通訊需求。此外,本發(fā)明的方法模擬了 DCS網(wǎng)關(guān)數(shù)據(jù)傳輸和硬接線數(shù)據(jù)的傳輸,實(shí)現(xiàn)了安全級(jí)DCS服務(wù)器和非安全級(jí)DCS服務(wù)器之間的通訊需求。


下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中
圖1是本發(fā)明優(yōu)選實(shí)施例中虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法示意圖; 圖2為本發(fā)明優(yōu)選實(shí)施例中核電站仿真系統(tǒng)的模塊示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。本發(fā)明提供了的仿真方案的重點(diǎn)是建立高效虛擬DCS平臺(tái)與仿真機(jī)間的數(shù)據(jù)接口,使得虛擬DCS平臺(tái)能夠接受教控臺(tái)的仿真命令,傳輸1/0數(shù)據(jù),并實(shí)現(xiàn)安全級(jí)DCS與非安全級(jí)DCS間的通訊以模擬DCS網(wǎng)關(guān)機(jī),本發(fā)明所述方法即為建立兩套平臺(tái)數(shù)據(jù)通訊接口的一種技術(shù)。請(qǐng)參閱圖1,為本發(fā)明優(yōu)選實(shí)施例中虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法示意圖。如圖1所示,虛擬DCS服務(wù)器包括安全級(jí)DCS服務(wù)器210和非安全級(jí)DCS服務(wù)器220。本發(fā)明提供了仿真服務(wù)器100與安全級(jí)DCS服務(wù)器210和非安全級(jí)DCS服務(wù)器220 之間的數(shù)據(jù)傳輸方法。本方法在物理上采用RJ45接口,TCP/IP協(xié)議,仿真服務(wù)器與虛擬 DCS平臺(tái)數(shù)據(jù)接口機(jī)通過(guò)網(wǎng)絡(luò)交換機(jī)連接在一個(gè)網(wǎng)段。本方法設(shè)計(jì)了虛擬DCS平臺(tái)的仿真狀態(tài)及仿真指令。其中包括5種仿真狀態(tài),分別為 Jtand By (待機(jī)),Normal Freeze (正常凍結(jié)),R印lay Freeze (回放凍結(jié)),R印lay (回放運(yùn)行),Normal (正常運(yùn)行)。同時(shí)還設(shè)計(jì)了 21種仿真命令,分別為Mart up (啟動(dòng)), Shut down (關(guān)閉),Step (步驟),Run (運(yùn)行),F(xiàn)reeze (凍結(jié)),Replay on (回放), Replay off (停it回方文),store snapshot (#1 snapshot) , store backtrack 者 backtrack) , Reset IC (復(fù)位 IC) , Reset Backtrack (復(fù)位 backtrack) , copy IC (拷貝 IC), Delete IC (刪除 IC),F(xiàn)ly out (彈出),store session (存儲(chǔ)課程),Restore session (力口載課禾呈),Store session cancel (存儲(chǔ)課禾呈取消),Restore session cancel (加載課程取消),Store session Delete (刪除課程),Store session confirm (存儲(chǔ)課程確認(rèn)),restore session confirm (力口載課程確認(rèn)).
仿真服務(wù)器100的教控臺(tái)通過(guò)發(fā)送3對(duì)仿真指令控制虛擬DCS平臺(tái)的仿真狀態(tài),這3 對(duì)指令包括Start up (啟動(dòng))-Shutdown (關(guān)閉),Replay on (開(kāi)始回放)-R印lay off (關(guān)閉回放),Run (運(yùn)行)_Freeze (凍結(jié))。例如Jtand by (待機(jī))狀態(tài)可通過(guò)Mart up (啟動(dòng))命令轉(zhuǎn)到Normal Freeze (正常凍結(jié))狀態(tài),Normal Freeze (正常凍結(jié))狀態(tài)可通過(guò)Suit down (關(guān)閉)命令回到Mand by (待機(jī))狀態(tài);Normal Freeze (正常凍結(jié))狀態(tài)可通過(guò)R印lay on (開(kāi)始回放)命令轉(zhuǎn)到R印lay Freeze (回放凍結(jié))狀態(tài),R印lay Freeze (回放凍結(jié))狀態(tài)可通過(guò)R印lay off (關(guān)閉回放)命令回到Normal Freeze (正常凍結(jié))狀態(tài);Normal Freeze (正常凍結(jié))狀態(tài)可通過(guò)Run (運(yùn)行)命令轉(zhuǎn)到Normal (正常運(yùn)行)狀態(tài),Normal (正常運(yùn)行)狀態(tài)可通過(guò)Freeze (凍結(jié))命令回到Normal Freeze (正常凍結(jié)) 狀態(tài);Iteplay Freeze (回放凍結(jié))狀態(tài)可通過(guò)Run (運(yùn)行)命令轉(zhuǎn)到R印lay (回放)狀態(tài), Replay (回放)狀態(tài)可通過(guò)Freeze (凍結(jié))命令回到R印lay Freeze (回放凍結(jié))狀態(tài)。在上述每種狀態(tài)下只能執(zhí)行特定的仿真命令。在Normal (正常運(yùn)行)狀態(tài)或R印lay (回放)狀態(tài)下,可以實(shí)現(xiàn)接口數(shù)據(jù)的傳輸。 本發(fā)明提供了一種虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法,包括以下步驟
首先在步驟Sl中,所述仿真服務(wù)器采集模型的AI/DI數(shù)據(jù)并保存至緩存單元中; 隨后在步驟S2中,所述仿真服務(wù)器將所述緩存單元內(nèi)保存的數(shù)據(jù)打包成AI/DI數(shù)據(jù)包并發(fā)送;
隨后在步驟S3中,所述虛擬DCS服務(wù)器對(duì)應(yīng)接收所述AI/DI數(shù)據(jù)包后進(jìn)行分析解包, 并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生A0/D0數(shù)據(jù)并打包成A0/D0數(shù)據(jù)包發(fā)送;
最后在步驟S4中,所述仿真服務(wù)器對(duì)所述A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。下面以仿真服務(wù)器100與安全級(jí)DCS服務(wù)器210之間的數(shù)據(jù)傳輸過(guò)程為例進(jìn)行說(shuō)明。首先,在步驟Al中,仿真服務(wù)器100采集模型的AI/DI數(shù)據(jù)并保存至安全級(jí)緩存單元中。隨后,在步驟A2中,仿真服務(wù)器100將所述安全級(jí)緩存單元內(nèi)保存的數(shù)據(jù)打包成安全級(jí)AI/DI數(shù)據(jù)包并發(fā)送。在Normal狀態(tài)或R印lay狀態(tài)下,仿真服務(wù)器100的通訊接口進(jìn)程將緩沖區(qū)(即安全級(jí)緩存單元)內(nèi)的數(shù)據(jù)打包,附在Mep的數(shù)據(jù)區(qū),以100ms的頻率發(fā)送,實(shí)現(xiàn)AI/DI數(shù)據(jù)的傳輸。隨后,在步驟A3中,安全級(jí)DCS服務(wù)器210接收所述安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生安全級(jí)A0/D0數(shù)據(jù)并打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。虛擬DCS服務(wù)器(安全級(jí)DCS服務(wù)器210)收到數(shù)據(jù)包后,進(jìn)行分析解包,并送入level 1邏輯中計(jì)算。計(jì)算結(jié)果即為A0/D0數(shù)據(jù)。虛擬DCS服務(wù)器(安全級(jí)DCS服務(wù)器210)將AO/ DO數(shù)據(jù)打包,構(gòu)建乂印Response數(shù)據(jù)包,并在下一個(gè)傳輸周期傳送給仿真服務(wù)器100。最后,在步驟A4中,仿真服務(wù)器100對(duì)所述安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。仿真服務(wù)器100 的通訊接口收到數(shù)據(jù)后,將數(shù)據(jù)分析解包,按照1/0 mapping的對(duì)應(yīng)關(guān)系傳給相應(yīng)的模型, 完成安全級(jí)A0/D0數(shù)據(jù)的傳輸。1/0 mapping是一種映射關(guān)系。DCS應(yīng)用軟件導(dǎo)出的1/0 清單中包含變量的站號(hào)、工程單位、描述、量程、偏移量等信息,仿真平臺(tái)的assign進(jìn)程將模型變量根據(jù)其物理意義與DCS的1/0做出一一對(duì)應(yīng)的關(guān)系(此對(duì)應(yīng)關(guān)系的創(chuàng)建不在本發(fā)明范圍內(nèi))。同樣地,仿真服務(wù)器100與非安全級(jí)DCS服務(wù)器220之間的數(shù)據(jù)傳輸過(guò)程與之相對(duì)應(yīng),包括以下步驟
首先,在步驟Bl中,仿真服務(wù)器100采集模型的AI/DI數(shù)據(jù)并保存至非安全級(jí)緩存單元中。隨后,在步驟B2中,仿真服務(wù)器100將所述非安全級(jí)緩存單元內(nèi)保存的數(shù)據(jù)打包成非安全級(jí)AI/DI數(shù)據(jù)包并發(fā)送。隨后,在步驟B3中,非安全級(jí)DCS服務(wù)器220接收所述非安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生非安全級(jí)A0/D0數(shù)據(jù)并打包成非安全級(jí)AO/ DO數(shù)據(jù)包發(fā)送。最后,在步驟B4中,仿真服務(wù)器100對(duì)所述非安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包, 并根據(jù)輸入輸出地址映射關(guān)系將所述非安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。進(jìn)一步地,本申請(qǐng)還模擬DCS間的通訊網(wǎng)關(guān)和硬接線,傳輸DCS間的通訊數(shù)據(jù),即將安全級(jí)DCS的設(shè)備信息傳送給非安全級(jí)DCS服務(wù)器220,將非安全級(jí)DCS的設(shè)備信息傳輸給安全級(jí)DCS服務(wù)器210。在CPR1000核電站的實(shí)際DCS中,安全級(jí)DCS和非安全級(jí)DCS間存在著3個(gè)網(wǎng)關(guān)機(jī),分別用來(lái)傳輸安全級(jí)DCS設(shè)備狀態(tài)信息,非安全級(jí)設(shè)備信息以及SVDU屏幕信息,數(shù)據(jù)發(fā)送周期為200ms。在本發(fā)明中,所有網(wǎng)關(guān)數(shù)據(jù)都通過(guò)仿真服務(wù)器100的接口進(jìn)程轉(zhuǎn)發(fā),以模擬DCS網(wǎng)關(guān)。因此,在上述步驟A3中,安全級(jí)DCS服務(wù)器210在將安全級(jí)A0/D0數(shù)據(jù)打包的同時(shí),還將安全級(jí)的設(shè)備信息一起打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。然后在步驟A4中所述仿真服務(wù)器100對(duì)所述安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,在將所述安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將安全級(jí)的設(shè)備信息存入非安全級(jí)緩存單元中供下一周期打包。也就是說(shuō),在Normal和R印lay狀態(tài)下,安全級(jí)DCS服務(wù)器210每200ms收集一次安全級(jí)設(shè)備信息,包括網(wǎng)關(guān)數(shù)據(jù),并將數(shù)據(jù)打包在乂印response的數(shù)據(jù)區(qū),隨其他安全級(jí)A0/D0數(shù)據(jù)一塊傳送給仿真服務(wù)器100的通訊接口,仿真服務(wù)器100的通訊接口收到并解包后,在將安全級(jí)A0/D0數(shù)據(jù)傳輸給模型進(jìn)行計(jì)算的同時(shí),將解析出的網(wǎng)關(guān)數(shù)據(jù)并不傳輸給模型,而是將這部分?jǐn)?shù)據(jù)拷貝到給非安全級(jí)緩存單元,即非安全級(jí)DCSW Mep命令數(shù)據(jù)區(qū),再隨AI/DI 數(shù)據(jù)一塊傳給非安全DCS服務(wù)器220。以同樣的方式,在上述步驟B3中,非安全級(jí)DCS服務(wù)器220在將非安全級(jí)A0/D0數(shù)據(jù)打包的同時(shí),還將非安全級(jí)的設(shè)備信息一起打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。然后在步驟B4中所述仿真服務(wù)器100對(duì)所述非安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,在將所述非安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將非安全級(jí)的設(shè)備信息存入安全級(jí)緩存單元中供下一周期打包。如上所述,非安全級(jí)DCS服務(wù)器220每200ms將非安全級(jí)設(shè)備信息 (還可以包括SVDU屏幕調(diào)用信息)打包在乂印response的數(shù)據(jù)區(qū),仿真服務(wù)器100的通訊接口將此部分?jǐn)?shù)據(jù)拷貝至安全級(jí)緩存單元內(nèi),即安全級(jí)DCS的Mep命令數(shù)據(jù)區(qū),實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)。上述設(shè)備信息可以包括網(wǎng)關(guān)數(shù)據(jù)和/或硬接線數(shù)據(jù)。本發(fā)明還模擬了安全級(jí)和非安全級(jí)DCS間硬接線通訊信號(hào)。在CPR1000核電站DCS的設(shè)計(jì)中,一些重要設(shè)備的控制和狀態(tài)信號(hào)是通過(guò)硬接線傳輸?shù)?。在本發(fā)明中,通過(guò)仿真服務(wù)器100通訊接口轉(zhuǎn)發(fā)的方式實(shí)現(xiàn)這些信號(hào)的通訊。這些信號(hào)的通訊周期與1/0信號(hào)相同。在Normal或R印lay狀態(tài)下, 安全級(jí)DCS服務(wù)器210在A0/D0數(shù)據(jù)緩沖區(qū)后面開(kāi)辟一塊區(qū)域,將硬接線信號(hào)打包在這塊區(qū)域,并隨安全級(jí)A0/D0數(shù)據(jù)一起打包成安全級(jí)A0/D0數(shù)據(jù)包傳輸給仿真服務(wù)器100的通訊接口。仿真服務(wù)器100的通訊接口將這些數(shù)據(jù)分析解構(gòu)出來(lái),拷貝至非安全級(jí)緩存單元中,再與AI/DI數(shù)據(jù)一起打包成非安全級(jí)AI/DI數(shù)據(jù)包發(fā)送給非安全級(jí)DCS服務(wù)器220。以同樣的方式,非安全級(jí)DCS服務(wù)器220將硬接線信號(hào)傳送給安全級(jí)DCS服務(wù)器210。請(qǐng)參閱圖2,為本發(fā)明優(yōu)選實(shí)施例中核電站仿真系統(tǒng)的模塊示意圖。如圖2所示, 本發(fā)明提供的核電站仿真系統(tǒng),包括仿真服務(wù)器100和虛擬DCD服務(wù)器,其中虛擬DCS服務(wù)器包括安全級(jí)DCS服務(wù)器210和非安全級(jí)DCS服務(wù)器220。所述仿真服務(wù)器采集模型的AI/DI數(shù)據(jù)并保存至緩存單元中。緩存單元又包括安全級(jí)緩存單元和非安全級(jí)緩存單元。仿真服務(wù)器100采集模型的AI/DI數(shù)據(jù)并保存至安全級(jí)緩存單元中。仿真服務(wù)器100將所述安全級(jí)緩存單元內(nèi)保存的數(shù)據(jù)打包成安全級(jí)AI/DI 數(shù)據(jù)包并發(fā)送。同時(shí),仿真服務(wù)器100采集模型的AI/DI數(shù)據(jù)并保存至非安全級(jí)緩存單元中。仿真服務(wù)器100將所述非安全級(jí)緩存單元內(nèi)保存的數(shù)據(jù)打包成非安全級(jí)AI/DI數(shù)據(jù)包并發(fā)送。虛擬DCS服務(wù)器接收所述AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生A0/D0數(shù)據(jù)并打包成A0/D0數(shù)據(jù)包發(fā)送。即安全級(jí)DCS服務(wù)器210接收所述安全級(jí) AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生安全級(jí)A0/D0數(shù)據(jù)并打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。非安全級(jí)DCS服務(wù)器220接收所述非安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生非安全級(jí)A0/D0數(shù)據(jù)并打包成非安全級(jí)A0/D0 數(shù)據(jù)包發(fā)送。所述仿真服務(wù)器100對(duì)所述A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。即仿真服務(wù)器100對(duì)所述安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。非安全級(jí)DCS服務(wù)器220接收所述非安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生非安全級(jí)A0/D0數(shù)據(jù)并打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。如圖2所示,本發(fā)明提供的仿真服務(wù)器包括主控單元130、第一數(shù)據(jù)傳送單元140、 安全級(jí)緩存單元Iio和非安全級(jí)緩存單元120。主控單元130采集模型的AI/DI數(shù)據(jù)并保存至所述安全級(jí)緩存單元110和非安全級(jí)緩存單元120中。第一數(shù)據(jù)傳送單元140將所述安全級(jí)緩存單元110內(nèi)保存的數(shù)據(jù)打包成安全級(jí) AI/DI數(shù)據(jù)包并發(fā)送,將所述非安全級(jí)緩存單元120內(nèi)保存的數(shù)據(jù)打包成安全級(jí)AI/DI數(shù)據(jù)包并發(fā)送。第一數(shù)據(jù)傳送單元140接收并對(duì)安全級(jí)DCS服務(wù)器210發(fā)送的安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,傳送給主控單元130,再由主控單元130根據(jù)輸入輸出地址映射關(guān)系將所述安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。相應(yīng)地,第一數(shù)據(jù)傳送單元140接收并對(duì)非安全級(jí)DCS服務(wù)器220發(fā)送的非安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,傳送給主控單元130,再由主控單元130根據(jù)輸入輸出地址映射關(guān)系將所述非安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。安全級(jí)和非安全級(jí)DCS服務(wù)器都包括第二數(shù)據(jù)傳送單元和計(jì)算單元。如安全級(jí) DCS服務(wù)器210包括第二數(shù)據(jù)傳送單元I 211和計(jì)算單元I 212。非安全級(jí)DCS服務(wù)器220 包括第二數(shù)據(jù)傳輸單元II 221和計(jì)算單元II 222。第二數(shù)據(jù)傳送單元I 211接收所述仿真服務(wù)器100的第一數(shù)據(jù)傳送單元140發(fā)送的安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包。計(jì)算單元I 212將解包后數(shù)據(jù)送入邏輯層面進(jìn)行計(jì)算產(chǎn)生安全級(jí)A0/D0數(shù)據(jù)。計(jì)算單元I 212將解包后數(shù)據(jù)送入邏輯層面進(jìn)行計(jì)算產(chǎn)生安全級(jí)A0/D0數(shù)據(jù);第二數(shù)據(jù)傳送單元I 211再將所述安全級(jí)A0/D0數(shù)據(jù)打包成安全級(jí)AO/ DO數(shù)據(jù)包發(fā)送。相應(yīng)地,第二數(shù)據(jù)傳送單元II 221接收所述仿真服務(wù)器100的第一數(shù)據(jù)傳送單元 140發(fā)送的非安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包。計(jì)算單元II 222將解包后數(shù)據(jù)送入邏輯層面進(jìn)行計(jì)算產(chǎn)生非安全級(jí)A0/D0數(shù)據(jù)。計(jì)算單元II 222將解包后數(shù)據(jù)送入邏輯層面進(jìn)行計(jì)算產(chǎn)生非安全級(jí)A0/D0數(shù)據(jù);第二數(shù)據(jù)傳送單元II 221再將所述非安全級(jí)A0/D0數(shù)據(jù)打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。進(jìn)一步地,本發(fā)明的核電站仿真系統(tǒng)還可以在模擬DCS間的通訊網(wǎng)關(guān)和硬接線, 傳輸DCS間的通訊數(shù)據(jù),即將安全級(jí)DCS的設(shè)備信息傳送給非安全級(jí)DCS服務(wù)器220,將非安全級(jí)DCS的設(shè)備信息傳輸給安全級(jí)DCS服務(wù)器210。安全級(jí)DCS服務(wù)器210的第二數(shù)據(jù)傳送單元I 211在打包安全級(jí)A0/D0數(shù)據(jù)的同時(shí),將安全級(jí)設(shè)備信息一起打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。非安全級(jí)DCS服務(wù)器220的第二數(shù)據(jù)傳送單元II 221在打包非安全級(jí)A0/D0數(shù)據(jù)的同時(shí),將非安全級(jí)設(shè)備信息一起打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。 仿真服務(wù)器100的第一數(shù)據(jù)傳送單元140對(duì)所述安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,在將所述安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將安全級(jí)的設(shè)備信息存入非安全級(jí)緩存單元120中供下一周期打包。第一數(shù)據(jù)傳送單元140還對(duì)所述非安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,在將所述非安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將非安全級(jí)的設(shè)備信息存入安全級(jí)緩存單元110中供下一周期打包。所述設(shè)備信息包括網(wǎng)關(guān)數(shù)據(jù)和/或硬接線數(shù)據(jù)。 綜上所述,本發(fā)明通過(guò)提供的虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法解決了核電站數(shù)字儀控系統(tǒng)仿真中的數(shù)據(jù)傳輸問(wèn)題,滿足了虛擬DCS與仿真平臺(tái)的通訊需求。 此外,仿真服務(wù)器可有效控制虛擬DCS服務(wù)器的虛擬DCS平臺(tái)的仿真狀態(tài),模擬DCS網(wǎng)關(guān)數(shù)據(jù)傳輸和硬接線數(shù)據(jù)的傳輸。
10
本發(fā)明是根據(jù)特定實(shí)施例進(jìn)行描述的,但本領(lǐng)域的技術(shù)人員應(yīng)明白在不脫離本發(fā)明范圍時(shí),可進(jìn)行各種變化和等同替換。此外,為適應(yīng)本發(fā)明技術(shù)的特定場(chǎng)合,可對(duì)本發(fā)明進(jìn)行諸多修改而不脫離其保護(hù)范圍。因此,本發(fā)明并不限于在此公開(kāi)的特定實(shí)施例,而包括所有落入到權(quán)利要求保護(hù)范圍的實(shí)施例。
權(quán)利要求
1.一種虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法,其特征在于,所述方法包括以下步驟51、所述仿真服務(wù)器采集模型的AI/DI數(shù)據(jù)并保存至緩存單元中;52、所述仿真服務(wù)器將所述緩存單元內(nèi)保存的數(shù)據(jù)打包成AI/DI數(shù)據(jù)包并發(fā)送;53、所述虛擬DCS服務(wù)器對(duì)應(yīng)接收所述AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生A0/D0數(shù)據(jù)并打包成A0/D0數(shù)據(jù)包發(fā)送;54、所述仿真服務(wù)器對(duì)所述A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。
2.根據(jù)權(quán)利要求1所述的虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法,其特征在于, 所述虛擬DCS服務(wù)器包括安全級(jí)DCS服務(wù)器和非安全級(jí)DCS服務(wù)器,在所述步驟Sl中,所述緩存單元包括安全級(jí)緩存單元和非安全級(jí)緩存單元; 在所述步驟S2中,所述仿真服務(wù)器分別將所述安全級(jí)緩存單元和非安全級(jí)緩存單元內(nèi)保存的數(shù)據(jù)打包成安全級(jí)AI/DI數(shù)據(jù)包和非安全級(jí)AI/DI數(shù)據(jù)包并發(fā)送;在所述步驟S3中,所述安全級(jí)DCS服務(wù)器接收所述安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生安全級(jí)A0/D0數(shù)據(jù)并打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;所述非安全級(jí)DCS服務(wù)器接收所述非安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生非安全級(jí)A0/D0數(shù)據(jù)并打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;在所述步驟S4中,所述仿真服務(wù)器對(duì)所述安全級(jí)和非安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述安全級(jí)和非安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。
3.根據(jù)權(quán)利要求2所述的虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法,其特征在于, 在所述步驟S3中所述安全級(jí)DCS服務(wù)器將所述安全級(jí)A0/D0數(shù)據(jù),以及安全級(jí)設(shè)備信息一起打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;且所述非安全級(jí)DCS服務(wù)器將所述非安全級(jí) A0/D0數(shù)據(jù),以及非安全級(jí)設(shè)備信息一起打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;在所述步驟S4中所述仿真服務(wù)器對(duì)所述安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,在將所述安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將安全級(jí)的設(shè)備信息存入非安全級(jí)緩存單元中供下一周期打包;所述仿真服務(wù)器對(duì)所述非安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,在將所述非安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將非安全級(jí)的設(shè)備信息存入安全級(jí)緩存單元中供下一周期打包。
4.根據(jù)權(quán)利要求3所述的虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法,其特征在于, 所述設(shè)備信息為網(wǎng)關(guān)數(shù)據(jù)和/或硬接線數(shù)據(jù)。
5.一種核電站仿真系統(tǒng),其特征在于,包括仿真服務(wù)器和虛擬DCS服務(wù)器, 所述仿真服務(wù)器采集模型的AI/DI數(shù)據(jù)并保存至緩存單元中;所述仿真服務(wù)器將所述緩存單元內(nèi)保存的數(shù)據(jù)打包成AI/DI數(shù)據(jù)包并發(fā)送; 所述虛擬DCS服務(wù)器接收所述AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生A0/D0數(shù)據(jù)并打包成A0/D0數(shù)據(jù)包發(fā)送;所述仿真服務(wù)器對(duì)所述A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。
6.根據(jù)權(quán)利要求5所述的核電站仿真系統(tǒng),其特征在于,所述仿真服務(wù)器包括主控單元、第一數(shù)據(jù)傳送單元、安全級(jí)緩存單元和非安全級(jí)緩存單元;所述主控單元采集模型的AI/DI數(shù)據(jù)并保存至所述安全級(jí)和非安全級(jí)緩存單元中;所述第一數(shù)據(jù)傳送單元分別將所述安全級(jí)和非安全級(jí)緩存單元內(nèi)保存的數(shù)據(jù)打包成安全級(jí)AI/DI數(shù)據(jù)包和非安全級(jí)AI/DI數(shù)據(jù)包并發(fā)送,接收并對(duì)所述虛擬DCS服務(wù)器發(fā)送的A0/D0數(shù)據(jù)包進(jìn)行分析解包,并根據(jù)輸入輸出地址映射關(guān)系將所述A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型。
7.根據(jù)權(quán)利要求6所述的核電站仿真系統(tǒng),其特征在于,所述虛擬DCS服務(wù)器包括安全級(jí)DCS服務(wù)器和非安全級(jí)DCS服務(wù)器,所述安全級(jí)和非安全級(jí)DCS服務(wù)器都包括第二數(shù)據(jù)傳送單元和計(jì)算單元;所述安全級(jí)DCS服務(wù)器的所述第二數(shù)據(jù)傳送單元接收所述安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包;所述安全級(jí)DCS服務(wù)器的所述計(jì)算單元將解包后數(shù)據(jù)送入邏輯層面進(jìn)行計(jì)算產(chǎn)生安全級(jí)A0/D0數(shù)據(jù);所述安全級(jí)DCS服務(wù)器的所述第二數(shù)據(jù)傳送單元將所述安全級(jí)AO/ DO數(shù)據(jù)打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;所述非安全級(jí)DCS服務(wù)器的所述第二數(shù)據(jù)傳送單元接收所述非安全級(jí)AI/DI數(shù)據(jù)包后進(jìn)行分析解包;所述非安全級(jí)DCS服務(wù)器的所述計(jì)算單元將解包后數(shù)據(jù)送入邏輯層面進(jìn)行計(jì)算產(chǎn)生非安全級(jí)A0/D0數(shù)據(jù);所述非安全級(jí)DCS服務(wù)器的所述第二數(shù)據(jù)傳送單元將所述非安全級(jí)A0/D0數(shù)據(jù)打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。
8.根據(jù)權(quán)利要求7所述的核電站仿真系統(tǒng),其特征在于所述安全級(jí)DCS服務(wù)器的第二數(shù)據(jù)傳送單元將所述安全級(jí)A0/D0數(shù)據(jù),以及安全級(jí)設(shè)備信息一起打包成安全級(jí)A0/D0數(shù)據(jù)包發(fā)送;所述非安全級(jí)DCS服務(wù)器的第二數(shù)據(jù)傳送單元將所述非安全級(jí)A0/D0數(shù)據(jù),以及非安全級(jí)的設(shè)備信息一起打包成非安全級(jí)A0/D0數(shù)據(jù)包發(fā)送。
9.根據(jù)權(quán)利要求8所述的核電站仿真系統(tǒng),其特征在于,所述仿真服務(wù)器的第一數(shù)據(jù)傳送單元對(duì)所述安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,在將所述安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將安全級(jí)的設(shè)備信息存入非安全級(jí)緩存單元中供下一周期打包;對(duì)所述非安全級(jí)A0/D0數(shù)據(jù)包進(jìn)行分析解包,在將所述非安全級(jí)A0/D0數(shù)據(jù)傳輸給對(duì)應(yīng)的模型的同時(shí)將非安全級(jí)的設(shè)備信息存入安全級(jí)緩存單元中供下一周期打包。
10.根據(jù)權(quán)利要求8或9所述的核電站仿真系統(tǒng),其特征在于,所述設(shè)備信息為網(wǎng)關(guān)數(shù)據(jù)和/或硬接線數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸方法及核電站仿真系統(tǒng),所述方法包括以下步驟仿真服務(wù)器采集模型的AI/DI數(shù)據(jù)并保存至緩存單元中;仿真服務(wù)器將所述緩存單元內(nèi)保存的數(shù)據(jù)打包成AI/DI數(shù)據(jù)包發(fā)送;虛擬DCS服務(wù)器接收所述AI/DI數(shù)據(jù)包后進(jìn)行分析解包,并送入邏輯層面進(jìn)行計(jì)算產(chǎn)生AO/DO數(shù)據(jù)并打包成AO/DO數(shù)據(jù)包發(fā)送;所述仿真服務(wù)器對(duì)所述AO/DO數(shù)據(jù)包進(jìn)行分析解包后傳輸給對(duì)應(yīng)的模型。本發(fā)明提供的方法及核電站仿真系統(tǒng)有效地實(shí)現(xiàn)了虛擬DCS服務(wù)器與仿真服務(wù)器的數(shù)據(jù)傳輸,滿足了虛擬DCS與仿真平臺(tái)的通訊需求。
文檔編號(hào)H04L29/06GK102316088SQ20101051303
公開(kāi)日2012年1月11日 申請(qǐng)日期2010年10月20日 優(yōu)先權(quán)日2010年10月20日
發(fā)明者吳帆, 孫遠(yuǎn)志, 鄒沫元 申請(qǐng)人:中國(guó)廣東核電集團(tuán)有限公司, 中廣核(北京)仿真技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
团风县| 庐江县| 新余市| 闽侯县| 那坡县| 米脂县| 民丰县| 浦城县| 汝州市| 唐海县| 桃源县| 舒兰市| 三门县| 江北区| 虹口区| 栾川县| 阿荣旗| 讷河市| 绥棱县| 龙南县| 腾冲县| 札达县| 万全县| 南开区| 海城市| 蛟河市| 南京市| 安新县| 房山区| 嘉鱼县| 如皋市| 安多县| 余干县| 大英县| 望都县| 保定市| 溆浦县| 南城县| 电白县| 宜兴市| 仙游县|