The present invention provides a method for simulation of power plant, the realization of high performance B/S release include: the web server will send the request to the server simulation simulation interface; simulation interface server operating variables simulation request translation memory database and write simulation, simulation memory; simulation server reads the related operation variables from simulation and memory database. Call the mathematical simulation model of the simulation, the simulation results are obtained, and finally returned to the client browser. The advantages are as follows: 1. to maximize the use of the original simulation system technology, to achieve a significant expansion of the scope of the original application of the simulation system, and has the effect of high performance characteristics; using 2. release shape simulation system based on B/S HTML5/WebSocket technology, not only can further play the role of simulation system, expand the scope of use, but also can significantly simplify the deployment of the system, reduce the the cost of the system simulation.
【技術實現步驟摘要】
一種實現等效果高性能B/S發布的電廠仿真方法
本專利技術屬于電廠仿真
,具體涉及一種實現等效果高性能B/S發布的電廠仿真方法。
技術介紹
電廠仿真系統,是利用計算機及網絡技術,將發電廠的發電過程(包括鍋爐、汽機、發電機、熱力循環系統、升壓站等設備)通過數學模型進行數值模擬計算,通過人機工作站圖形系統展示仿真結果,從而實現對實際電廠系統運行狀態和演化規律的綜合評估與預測。通過電廠仿真系統,可實現對操作人員培訓的目的。目前的電廠仿真系統均采用C/S架構,在培訓仿真室構建專門的局域網進行。典型的系統結構如圖1所示。其中,仿真服務器:用于基于仿真模型進行仿真計算。操作員站:為PC計算機,通過人機交互界面與仿真服務器交換操作輸入和仿真結果;就地操作站:PC計算機,通過人機交互界面與仿真服務器交換操作輸入和仿真結果。整個電廠仿真系統由開發廠商作為專門的應用系統開發得到。其中,就地操作站和操作員站上的人機交互應用采用專門開發的應用提供功能。也就是采用常規的Client/Server模式。上述基于C/S架構的電廠仿真系統,主要存在以下不足:對于就地操作站和操作員站等客戶端,需要使用專門配置的仿真系統人機交互應用,才能訪問仿真服務器提供的仿真服務。因此,就地操作站和操作員站等客戶端的數目直接影響整個仿真系統的造價。出于成本考慮,目前電廠仿真培訓室只配置2、4、6等有限客戶端,其他客戶端無法訪問仿真系統。因此,其擴展性有限,不利于大規模開展仿真培訓。
技術實現思路
針對現有技術存在的缺陷,本專利技術提供一種實現等效果高性能B/S發布的電廠仿真方法,可有效解決上述問題。本專利 ...
【技術保護點】
一種實現等效果高性能B/S發布的電廠仿真方法,其特征在于,包括以下步驟:步驟1,客戶端瀏覽器和web服務器之間建立基于WebSocket協議的通信連接;所述客戶端瀏覽器以HTML5形式顯示仿真交互界面;當所述客戶端瀏覽器的仿真交互界面接收到來自于用戶操作的仿真請求時,所述客戶端瀏覽器通過WebSocket協議將所述仿真請求發送給所述web服務器;其中,所述仿真請求包括仿真結果獲取請求或仿真控制指令;步驟2,當所述web服務器接收到所述仿真請求時,所述web服務器將所述仿真請求發送給仿真接口服務器;步驟3,所述仿真接口服務器將接收到的所述仿真請求翻譯成對仿真內存庫的操作變量;具體的,如果所述仿真請求為仿真結果獲取請求,則將所述仿真請求翻譯成對仿真內存庫輸出變量的讀取操作變量;如果所述仿真請求為仿真控制指令,則將所述仿真請求翻譯成對仿真內存庫輸入變量的寫入操作變量;步驟4,所述仿真接口服務器將所述對內存庫的操作變量通過標準接口寫入到仿真內存庫,使所述仿真內存庫的相關操作變量發生變化;步驟5,當所述仿真內存庫的操作變量發生變化時,所述仿真服務器立即探測到仿真內存庫的操作變量發生變化;所述仿真 ...
【技術特征摘要】
1.一種實現等效果高性能B/S發布的電廠仿真方法,其特征在于,包括以下步驟:步驟1,客戶端瀏覽器和web服務器之間建立基于WebSocket協議的通信連接;所述客戶端瀏覽器以HTML5形式顯示仿真交互界面;當所述客戶端瀏覽器的仿真交互界面接收到來自于用戶操作的仿真請求時,所述客戶端瀏覽器通過WebSocket協議將所述仿真請求發送給所述web服務器;其中,所述仿真請求包括仿真結果獲取請求或仿真控制指令;步驟2,當所述web服務器接收到所述仿真請求時,所述web服務器將所述仿真請求發送給仿真接口服務器;步驟3,所述仿真接口服務器將接收到的所述仿真請求翻譯成對仿真內存庫的操作變量;具體的,如果所述仿真請求為仿真結果獲取請求,則將所述仿真請求翻譯成對仿真內存庫輸出變量的讀取操作變量;如果所述仿真請求為仿真控制指令,則將所述仿真請求翻譯成對仿真內存庫輸入變量的寫入操作變量;步驟4,所述仿真接口服務器將所述對內存庫的操作變量通過標準接口寫入到仿真內存庫,使所述仿真內存庫的相關操作變量發生變化;步驟5,當所述仿真內存庫的操作變量發生變化時,所述仿真服務器立即探測到仿真內存庫的操作變量發生變化;所述仿真服務器從所述仿真內存庫中讀取發生...
【專利技術屬性】
技術研發人員:陳建輝,
申請(專利權)人:北京恒泰實達科技股份有限公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。