[發(fā)明專利]一種實現(xiàn)等效果高性能B/S發(fā)布的電廠仿真方法在審
| 申請?zhí)枺?/td> | 201710061442.0 | 申請日: | 2017-01-26 |
| 公開(公告)號: | CN106874585A | 公開(公告)日: | 2017-06-20 |
| 發(fā)明(設計)人: | 陳建輝 | 申請(專利權)人: | 北京恒泰實達科技股份有限公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 北京市盛峰律師事務所11337 | 代理人: | 席小東 |
| 地址: | 100190 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現(xiàn) 效果 性能 發(fā)布 電廠 仿真 方法 | ||
技術領域
本發(fā)明屬于電廠仿真技術領域,具體涉及一種實現(xiàn)等效果高性能B/S發(fā)布的電廠仿真方法。
背景技術
電廠仿真系統(tǒng),是利用計算機及網(wǎng)絡技術,將發(fā)電廠的發(fā)電過程(包括鍋爐、汽機、發(fā)電機、熱力循環(huán)系統(tǒng)、升壓站等設備)通過數(shù)學模型進行數(shù)值模擬計算,通過人機工作站圖形系統(tǒng)展示仿真結果,從而實現(xiàn)對實際電廠系統(tǒng)運行狀態(tài)和演化規(guī)律的綜合評估與預測。通過電廠仿真系統(tǒng),可實現(xiàn)對操作人員培訓的目的。
目前的電廠仿真系統(tǒng)均采用C/S架構,在培訓仿真室構建專門的局域網(wǎng)進行。典型的系統(tǒng)結構如圖1所示。其中,仿真服務器:用于基于仿真模型進行仿真計算。操作員站:為PC計算機,通過人機交互界面與仿真服務器交換操作輸入和仿真結果;就地操作站:PC計算機,通過人機交互界面與仿真服務器交換操作輸入和仿真結果。
整個電廠仿真系統(tǒng)由開發(fā)廠商作為專門的應用系統(tǒng)開發(fā)得到。其中,就地操作站和操作員站上的人機交互應用采用專門開發(fā)的應用提供功能。也就是采用常規(guī)的Client/Server模式。
上述基于C/S架構的電廠仿真系統(tǒng),主要存在以下不足:對于就地操作站和操作員站等客戶端,需要使用專門配置的仿真系統(tǒng)人機交互應用,才能訪問仿真服務器提供的仿真服務。因此,就地操作站和操作員站等客戶端的數(shù)目直接影響整個仿真系統(tǒng)的造價。出于成本考慮,目前電廠仿真培訓室只配置2、4、6等有限客戶端,其他客戶端無法訪問仿真系統(tǒng)。因此,其擴展性有限,不利于大規(guī)模開展仿真培訓。
發(fā)明內(nèi)容
針對現(xiàn)有技術存在的缺陷,本發(fā)明提供一種實現(xiàn)等效果高性能B/S發(fā)布的電廠仿真方法,可有效解決上述問題。
本發(fā)明采用的技術方案如下:
本發(fā)明提供一種實現(xiàn)等效果高性能B/S發(fā)布的電廠仿真方法,包括以下步驟:
步驟1,客戶端瀏覽器和web服務器之間建立基于WebSocket協(xié)議的通信連接;所述客戶端瀏覽器以HTML5形式顯示仿真交互界面;當所述客戶端瀏覽器的仿真交互界面接收到來自于用戶操作的仿真請求時,所述客戶端瀏覽器通過WebSocket協(xié)議將所述仿真請求發(fā)送給所述web服務器;其中,所述仿真請求包括仿真結果獲取請求或仿真控制指令;
步驟2,當所述web服務器接收到所述仿真請求時,所述web服務器將所述仿真請求發(fā)送給仿真接口服務器;
步驟3,所述仿真接口服務器將接收到的所述仿真請求翻譯成對仿真內(nèi)存庫的操作變量;具體的,如果所述仿真請求為仿真結果獲取請求,則將所述仿真請求翻譯成對仿真內(nèi)存庫輸出變量的讀取操作變量;如果所述仿真請求為仿真控制指令,則將所述仿真請求翻譯成對仿真內(nèi)存庫輸入變量的寫入操作變量;
步驟4,所述仿真接口服務器將所述對內(nèi)存庫的操作變量通過標準接口寫入到仿真內(nèi)存庫,使所述仿真內(nèi)存庫的相關操作變量發(fā)生變化;
步驟5,當所述仿真內(nèi)存庫的操作變量發(fā)生變化時,所述仿真服務器立即探測到仿真內(nèi)存庫的操作變量發(fā)生變化;所述仿真服務器從所述仿真內(nèi)存庫中讀取發(fā)生變化后的相關操作變量,并調(diào)用數(shù)學仿真模型進行仿真計算,得到仿真結果;
步驟6,所述仿真服務器將所述仿真結果寫入到仿真內(nèi)存庫中;一旦所述仿真內(nèi)存庫被寫入所述仿真結果,所述仿真接口服務器立即探測到仿真內(nèi)存庫被寫入仿真結果,因此,所述仿真接口服務器從所述仿真內(nèi)存庫中讀取本次仿真結果,并將讀取到的所述本次仿真結果傳輸給所述web服務器;
步驟7,所述web服務器通過WebSocket接口,將所述本次仿真結果推送給客戶端瀏覽器的HTML5頁面;
步驟8,所述客戶端瀏覽器的HTML5頁面通過WebSocket接口獲取本次仿真結果,并更新顯示的HTML5仿真交互界面。
優(yōu)選的,步驟6中,所述仿真接口服務器從所述仿真內(nèi)存庫中讀取本次仿真結果,并將讀取到的所述本次仿真結果傳輸給所述web服務器,具體為:
所述仿真接口服務器采用TCP/IP應用協(xié)議,將所述本次仿真結果傳輸給所述web服務器。
優(yōu)選的,步驟8具體為:
所述客戶端瀏覽器的HTML5頁面利用JavaScript腳本通過WebSocket接口獲取本次仿真結果。
本發(fā)明提供的一種實現(xiàn)等效果高性能B/S發(fā)布的電廠仿真方法具有以下優(yōu)點:
1.不影響原仿真系統(tǒng)結構,最大化利用原仿真系統(tǒng)技術,實現(xiàn)對原仿真系統(tǒng)應用范圍的顯著擴充,并具有等效果高性能的特點;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京恒泰實達科技股份有限公司,未經(jīng)北京恒泰實達科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710061442.0/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲實現(xiàn)系統(tǒng)和游戲實現(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設備實現(xiàn)方法及其實現(xiàn)裝置
- 將發(fā)布數(shù)據(jù)發(fā)布至不同發(fā)布主機的系統(tǒng)及其方法
- 一種技術出版物內(nèi)容發(fā)布系統(tǒng)及方法
- 音/視頻流發(fā)布方法、流媒體服務器、發(fā)布端及流媒體系統(tǒng)
- 一種分布式代碼版本發(fā)布系統(tǒng)及方法
- 內(nèi)容發(fā)布方法、裝置、計算機設備以及可讀存儲介質(zhì)
- 文件發(fā)布方法和系統(tǒng)、發(fā)布服務器和文件生成裝置
- 軟件的發(fā)布質(zhì)量管理系統(tǒng)、方法以及裝置
- 信息發(fā)布方法、裝置、電子設備及計算機可讀存儲介質(zhì)
- 信息發(fā)布方法及裝置、存儲介質(zhì)、終端
- 服務發(fā)布方法及裝置、服務器、存儲介質(zhì)





