一种基于改进的瘦客户端技术的继电保护定值整定计算架构及方法与流程

文档序号:11517911阅读:195来源:国知局

本发明属于电力系统继电保护领域的电力系统继电保护定值整定的方法,尤其涉及到继电保护定值整定计算的实现方法。



背景技术:

近年来,由于电力系统的互联规模在不断扩大、结构日趋复杂:传统意义上的电网上下级很难界定,相互影响程度不断加大,短路电流的流向也日趋复杂,继电保护定值整定一体化是整定计算软件发展的必然趋势。

传统的整定计算系统将数据放到服务器端,计算任务放在本地处理。当本地用户数据访问量小,即网络数据量传输较小时,系统尚可及时相应客户端需求。当客户端数量较大或客户端分布在不同层级网络中时,受到网络带宽资源的限制,传统的整定计算系统显然无法及时响应客户端的需求。



技术实现要素:

本发明所要解决的技术问题,是针对前述背景技术中的缺陷和不足,提供一种基于改进的瘦客户端技术的继电保护定值整定计算的架构及方法。其目的在于针对整定计算一体化的发展需求,提供一种节约网络带宽资源的解决方案。

瘦客户端技术对网络要求低,而且可以满足窄带网络和远距离网络的访问需求,瘦客户端将其鼠标、键盘等输入传送到服务器处理,服务器再把处理结果回传至客户端显示。不同的客户端可以同时登录到服务器上,模拟出一个相互独立又在服务器上的工作环境。。采用基于改进的瘦客户端技术的继电保护定值整定计算的实现方法具有如下的特点:

(1)瘦客户机的网络需求相对较低。对其而言,只有屏幕变化信息以及鼠标键盘信息,网络带宽需求低。相比于瘦客户机,pc机对于网络带宽属于非稳定性需求,当进行数据交换时带宽要求较高。

(2)经济性。瘦客户端一般是较便宜,而且它们也不会常常需要升级或很快老化。即使把服务器的价钱计算在内,使用瘦客户端的总体价钱也往往比传统客户端低。

(3)易维护性和可靠性。管理人员可以在服务器上集中管理瘦客户端,而且瘦客户端发生硬件故障的概率小,且应用数据完全不会存放在瘦客户端上(它只是把运算结果绘制出来);对恶意软件防卫也可以集中进行。

(4)与其他系统的文件传输功能交互。在原有的瘦客户端的基础上增加了文件的上传、下载和本地保存的功能,方便了整定计算定值单在系统内和不同系统之间的网络流转和审批。

本发明采取的技术方案为:一种基于改进的瘦客户端技术的继电保护定值整定计算的实现方法。该技术方案基于瘦客户端技术进行系统架构设计,将定值整定过程中用户输入的键盘鼠标事件以及展示结果交给瘦客户端完成、同时在原有的瘦客户端的基础上增加了文件的上传、下载和本地保存功能,可用于与其他系统进行信息交互;涉及到的其他任务,例如数据密集型计算任务均交由云端负责完成。

基于改进的瘦客户端技术的继电保护定值整定计算架构包含由多台服务器的云端和装有图形客户端软件的瘦客户端两部分。云端包括管理模块、云端文件传输模块、应用模块;瘦客户端包括客户端文件传输模块、图形展示模块、任务提交模块。

云端文件传输模块用以向瘦客户端发送文件或接收来自客户端的文件

应用模块用以处理来自瘦客户端提交的需要通过计算分析来完成的任务。

管理模块,用以依据接收到瘦客户端的键盘鼠标事件进行判断,如果是数据计算分析类型的请求,会根据当前云端各服务器的负载情况和将需要执行的计算分析任务分配到各服务器节点,各服务器节点的应用模块响应并完成数据分析处理后,由本模块统一进行数据结果的整合处理,汇总结果后将需要展示的数据、画面信息和文件发送到瘦客户端;如果是文件传输类请求,则云端文件传输模块响应瘦客户端的文件上传和下载的请求。

任务提交模块用以将用户使用输入设备触发的键盘和鼠标事件进行识别,并发送给云端。发送给云端的请求事件一共包括两种类型,一种是键盘鼠标的动作请求,一种是文件传输的请求。瘦客户端本地不进行数据计算分析相关数据的存储。

图形展示模块用以接收来发自云端的需要展示的数据和画面信息,并通过显示屏幕展示结果;也根据用户在图形上的操作向云端发发送需要存储的数据和画面信息。

客户端文件传输模块用以向云端发送文件或接收来自云端的文件

进一步的,服务器不仅包括实体服务器,也包括利用虚拟服务器技术从实体服务器上化分出来的虚拟服务器。云端部署的实体服务器即可根据需要虚拟出多台服务器,也可将多台实体服务器虚拟成一台服务器。云端可根据用户端的需求合理的分配服务器资源,做到同时响应几十个甚至上百个瘦客户端的请求。

进一步的,所述的瘦客户端和云端都具备文件的传输功能,可与其他外部系统进行信息交互。具体的信息交互方式可以是由云端响应来自瘦客户端鼠标键盘事件的形式,也可以通过瘦客户端直接与其他外部系统进行交互的形式。可用于与oms系统之间进行定值单的流转,也可用于与d5000应用之间进行继电保护定值、一次元件零序参数等数据的交互。

进一步的,所述云端使用计算管理平台进行各服务器节点的硬件资源管理和应用管理,对于云端发送的数据计算分析请求,计算管理平台将根据当前云端各服务器节点负载情况,将计算分析任务动态均衡的分配到各服务器节点上,当某个服务器发生故障时,云端的任务响应不受影响。

进一步的,所述管理程序和计算程序支持跨操作系统运行;所述操作系统包括windows、linux、unix、国产麒麟安全操作系统、国产凝思安全操作系统。

一种基于瘦客户端技术的继电保护定值整定计算方法,其特征在于包含以下步骤:

(1)瘦客户端负责将用户的键盘和鼠标等输入设备的动作事件发送给云端。所述的发送给云端的事件一共包括两种类型,一种是键盘、鼠标的动作信息,一种是文件传输的请求。瘦客户端本地不进行相关数据的存储和计算分析。

(2)云端接收到瘦客户端的键盘鼠标事件请求后,进行判断,如果是数据计算分析类型的请求,云端计算管理平台会根据当前云端各服务器的负载情况和将需要执行的计算分析任务分配到各服务器节点,各服务器节点完成数据分析处理后,由计算管理平台统一进行数据结果的整合处理,汇总结果后将需要展示的数据、画面信息和文件发送到瘦客户端;如果是文件传输类请求,则由文件服务应用响应瘦客户端的文件上传和下载的请求。

(4)瘦客户端从云端接收需要展示结果的数据和画面信息,并通过显示屏幕展示结果。

采用本发明所描述的基于瘦客户端技术的继电保护定值整定计算系统及方法,由于客户端只负责处理鼠标、键盘事件、接收展示信息等任务,客户端不需要高硬件配置,减少了客户端的硬件投入,同时客户端的软件升级和管理也变得容易起来,同时客户端与云端的网络传输数据交换量相比传统的服务器端-客户端下降不少,在同样的网络带宽资源下,可以满足更多的客户端需求,解决了远距离网络和窄带网络访问的问题,更符合整定计算一体化的发展趋势,该技术提高了整定计算系统的网络资源利用效率,改善了用户体验。

附图说明

图1是本发明的系统架构图。

具体实施方式

以下将结合附图1,对本发明的技术方案进行详细说明。

(一)总体架构

如图1所示,基于改进的瘦客户端技术的继电保护整定计算方法的实施由瘦客户端和云端组成,这里的服务器不仅包括实体服务器,也包括利用虚拟服务器技术从实体服务器上化分出来的虚拟服务器。

(二)瘦客户端

负责将用户使用输入设备触发的键盘和鼠标事件进行识别,将需要本地保存的文件保存到本地,其他的发送给云端。发送给云端的请求事件一共包括两种类型,一种是启动云端应用模块进行数据计算分析的请求,一种是文件传输的请求。瘦客户端本地不进行数据计算分析相关数据的存储。

瘦客户端从云端接收需要展示结果的数据和画面信息,并通过显示屏幕展示结果;也执行对应的文件上传和下载任务。

(三)云端

云端提供数据库服务、图形服务、文件传输服务以及继电保护定值整定计算相关的数据计算分析功能服务,由部署在云端的计算管理平台软件进行统一的调度管理。云端接收到瘦客户端的键盘鼠标事件请求后,进行判断,如果是数据计算分析类型的请求,云端计算管理平台会根据当前云端各服务器的负载情况和将需要执行的计算分析任务分配到各服务器节点,各服务器节点完成数据分析处理后,由计算管理平台统一进行数据结果的整合处理,汇总结果后将需要展示的数据、画面信息和文件发送到瘦客户端;如果是文件传输类请求,则由文件服务应用响应瘦客户端的文件上传和下载的请求。

云端使用计算管理平台进行各服务器节点的硬件资源管理和应用管理,对于云端发送的数据计算分析请求,计算管理平台将根据当前云端各服务器节点负载情况,将计算分析任务动态均衡的分配到各服务器节点上,当某个服务器发生故障时,云端的任务响应不受影响。

所述管理程序和计算程序支持跨操作系统运行;所述操作系统包括windows、linux、unix、国产麒麟安全操作系统、国产凝思安全操作系统。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1