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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。