基于远程虚拟终端的变电站访问系统的制作方法

文档序号:6632225阅读:277来源:国知局
基于远程虚拟终端的变电站访问系统的制作方法
【专利摘要】本发明公开了一种基于远程虚拟终端的变电站访问系统,包括远程虚拟终端、访问服务器、代理服务器和变电站服务端,其中,所述远程虚拟终端用于为用户提供虚拟桌面,从而远程访问变电站设备数据;所述访问服务器用于为所述远程虚拟终端提供用户连接接口,以及处理所述远程虚拟终端与所述代理服务器之间的数据交互;所述代理服务器用于处理所述访问服务器与所述变电站服务端的可读性数据交互;所述变电站服务端用于为所述代理服务器访问变电站数据提供服务接口,以及接收所述远程虚拟终端通过所述访问服务器和所述代理服务器转发的数据请求,并根据所述数据请求返回相应的数据。本发明实现了远程访问变电站设备信息,提高了运行维护效率。
【专利说明】基于远程虚拟终端的变电站访问系统

【技术领域】
[0001]本发明涉及电力系统变电站设备通讯领域,尤其涉及一种基于远程虚拟终端的变电站访问系统。

【背景技术】
[0002]虚拟终端(Virtual Terminal,VT)是在个人电脑上虚拟的一个终端以及为此目的而写的软件。在远程终端的用户,可以在远程计算机上运行应用程序,该应用程序界面就如同实际终端运行界面一样,使用户可远程直观查阅该终端界面所具有的所有信息。
[0003]智能变电站采用了 IEC61850标准,设备实现了互通互联,而目前的运行维护仍沿用传统的方法,往往是第一时间安排维护人员到现场查看设备运行情况,并没有充分应用智能变电站网络通信的便利条件来实现对设备的远程查阅和维护功能,在处理变电站设备或系统异常时,往往需要多次往返变电站现场取证,费时费力,运维效率不高。利用虚拟终端技术实现对变电站设备的远程访问可大大减少运维人员于变电站的现场往返,使运行维护更具效率。


【发明内容】

[0004]本发明所要解决的技术问题在于,提供一种基于远程虚拟终端的变电站访问系统,其目的在于,实现远程访问变电站设备信息,提高运行维护效率。
[0005]为了解决上述技术问题,本发明提供了一种基于远程虚拟终端的变电站访问系统,包括远程虚拟终端、访问服务器、代理服务器和变电站服务端,其中,
[0006]所述远程虚拟终端用于为用户提供虚拟桌面,从而远程访问变电站设备数据;
[0007]所述访问服务器用于为所述远程虚拟终端提供用户连接接口,以及处理所述远程虚拟终端与所述代理服务器之间的数据交互;
[0008]所述代理服务器用于处理所述访问服务器与所述变电站服务端的可读性数据交互,以及过滤所述远程虚拟终端的写操作;
[0009]所述变电站服务端用于为所述代理服务器访问变电站数据提供服务接口,以及接收所述远程虚拟终端通过所述访问服务器和所述代理服务器转发的数据请求,并根据所述数据请求返回相应的数据。
[0010]进一步的,所述远程虚拟终端包括MMS数据访问模块、SNMP数据访问模块和远程界面访问模块,其中,
[0011 ] 所述MMS数据访问模块用于采用MMS协议通过所述访问服务器和所述代理服务器访问变电站设备中的智能电子设备数据;
[0012]所述SNMP数据访问模块用于采用SNMP协议通过所述访问服务器和所述代理服务器访问变电站设备中的交换机数据;
[0013]所述远程界面访问模块用于采用键值传输方式控制所述智能电子设备当前运行界面的切换,并显示出所述智能电子设备当前运行界面。
[0014]进一步的,所述访问服务器包括用户管理模块、第一数据交互模块、第一加解密模块、第二数据交互模块;
[0015]所述用户管理模块用于指定用户能够访问的代理服务器,以及指定用户通过所述代理服务器能够访问的变电站设备;
[0016]所述第一数据交互模块用于处理所述访问服务器与所述远程虚拟终端的数据交互;
[0017]所述第一加解密模块用于对接收的所述远程虚拟终端的数据进行加密,对所述代理服务器返回的数据进行解密;
[0018]所述第二数据交互模块用于处理所述访问服务器与所述代理服务器之间的数据交互。
[0019]进一步的,所述代理服务器包括第三数据交互模块、功能解析模块、第二加解密模块和第四数据交互模块;
[0020]所述第三数据交互模块用于处理所述代理服务器与所述访问服务器之间的数据交互;
[0021]所述功能解析模块用于接收所述访问服务器的指令,并对指令进行解析和对写操作指令进行过滤,以及将解析过滤后的指令发送至所述变电站服务端以指导所述变电站服务端返回指令要求的数据;
[0022]第二加解密模块用于对所述访问服务器发送的数据进行解密,并对所述变电站服务端返回的数据进行加密;
[0023]所述第四数据交互模块用于处理所述代理服务器与所述访问服务器之间的数据交互。
[0024]进一步的,所述变电站服务端包括丽S服务模块、SNMP服务模块和界面键值控制服务模块;
[0025]所述丽S服务模块用于根据所述代理服务器的指令获取变电站设备中的智能电子设备数据;
[0026]所述SNMP服务模块用于根据所述代理服务器的指令获取变电站设备中的交换机数据;
[0027]所述界面键值控制服务模块用于根据所述代理服务器的指令控制智能电子设备的运行界面切换,并返回切换后的运行界面字库阵列数据至所述远程虚拟终端,以使所述远程虚拟终端根据所述运行界面字库阵列数据显示出智能电子设备的当前运行界面。
[0028]实施本发明,具有如下有益效果:本发明提供了一种基于远程虚拟终端的变电站访问系统,通过虚拟终端技术实现远程访问变电站设备信息和智能电子设备运行界面的远程浏览,提高了运行维护效率。

【专利附图】

【附图说明】
[0029]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1是本发明实施例提供的基于远程虚拟终端的变电站访问系统的系统框图;
[0031]图2是图1中远程虚拟终端的具体功能框图;
[0032]图3是图1中访问服务器的具体功能框图;
[0033]图4是图1中代理服务器的具体功能框图;
[0034]图5是图1中变电站服务端的具体功能框图;
[0035]图6是本发明实施例提供的基于远程虚拟终端的变电站访问系统的数据传输示意图;
[0036]图7是本发明实施例提供的基于远程虚拟终端的变电站访问系统的物理架构图。

【具体实施方式】
[0037]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038]图1是本发明实施例提供的基于远程虚拟终端的变电站访问系统的系统框图,如图1所示,包括远程虚拟终端10、访问服务器20、代理服务器30和变电站服务端40,其中,
[0039]所述远程虚拟终端10用于为用户提供虚拟桌面,从而远程访问变电站设备数据;
[0040]所述访问服务器20用于为所述远程虚拟终端10提供用户连接接口,以及处理所述远程虚拟终端10与所述代理服务器30之间的数据交互;
[0041]所述代理服务器30用于处理所述访问服务器20与所述变电站服务端40的可读性数据交互,以及过滤所述远程虚拟终端10的写操作;
[0042]所述变电站服务端40用于为所述代理服务器30访问变电站数据提供服务接口,以及接收所述远程虚拟终端10通过所述访问服务器20和所述代理服务器30转发的数据请求,并根据所述数据请求返回相应的数据。
[0043]其中,远程虚拟终端10具体可以为一开发软件,并且配置多个用户。如图2所示,所述远程虚拟终端10包括MMS数据访问模块101、SNMP数据访问模块102和远程界面访问模块103,其中,
[0044]所述丽S数据访问模块101用于采用丽S协议通过所述访问服务器20和所述代理服务器30访问变电站设备中的智能电子设备数据;所述智能电子设备数据包括智能电子设备的配置数据和运行数据;
[0045]所述SNMP数据访问模块102用于采用SNMP协议通过所述访问服务器20和所述代理服务器30访问变电站设备中的交换机数据;所述交换机数据包括交换机端口配置数据和运行数据;
[0046]所述远程界面访问模块103用于采用键值传输方式控制所述智能电子设备当前运行界面的切换,并显示出所述智能电子设备当前运行界面;远程界面访问模块103具体是嵌入的第三方界面浏览软件。
[0047]具体的,智能电子设备(Intelligent Electronic Device, IED)位于智能变电站站控层,遵循IEC61850标准,采用制造报文规范协议(Manufacturing MessageSpecificat1n, ^S)通讯,通过丽S协议可方便获得IED的配置数据和运行数据;智能变电站交换机一般都配置有简单网络管理协议(Simple Network Management Protocol,SNMP),通过SNMP协议可以远程管理交换机以及获得其配置数据和运行数据;目前大多IED厂家都支持虚拟终端技术远程控制IED运行界面的切换以及参数的修改,远程访问设备通过键值传输来切换运行IED界面,通过IED返回的字库阵列数据可描绘出设备当前运行界面。虽然变电站内IED厂家的不同,因此各个厂家IED远程界面浏览软件会有所不同,但其实现原理实际都是一样的,浏览软件发送界面切换键值,IED接收到键值后,将切换实际运行界面并将界面字库阵列数据返回给浏览软件,浏览软件通过对界面字库阵列数据的解析虚拟展现出现场IED实际运行界面,因此本发明中提供给第三方可使用的物理通道即可实现IED界面远程浏览功能。
[0048]其中,如图3所示,所述访问服务器20包括用户管理模块201、第一数据交互模块202、第一加解密模块203、第二数据交互模块204 ;
[0049]所述用户管理模块201用于指定用户能够访问的代理服务器30,以及指定用户通过所述代理服务器30能够访问的变电站设备;
[0050]所述第一数据交互模块202用于处理所述访问服务器20与所述远程虚拟终端10的数据交互;
[0051]所述第一加解密模块203用于对接收的所述远程虚拟终端10的数据进行加密,对所述代理服务器30返回的数据进行解密,从而保证只有合法用户端和代理服务器才能接入浏览服务器,避免了第三方设备非法侵入;
[0052]所述第二数据交互模块204用于处理所述访问服务器20与所述代理服务器30之间的数据交互。
[0053]具体的,访问服务器20向上可接入若干个远程虚拟终端,向下可接入多个代理服务器,对这些接入设备进行统一管理是非常必要的,用户管理模块201可配置哪些远程虚拟终端用户可以访问哪些代理服务器以及代理服务器其下的设备;访问服务器20配置了三个TCP端口分别提供给MMS数据访问模块101、SNMP数据访问模块102和远程界面访问模块103连接。
[0054]其中,如图4所示,所述代理服务器30包括第三数据交互模块301、功能解析模块302、第二加解密模块303和第四数据交互模块304 ;
[0055]所述第三数据交互模块301用于处理所述代理服务器30与所述访问服务器20之间的数据交互;
[0056]所述功能解析模块302用于接收所述访问服务器20的指令,并对指令进行解析和对写操作指令进行过滤,以及将解析过滤后的指令发送至所述变电站服务端40以指导所述变电站服务端40返回指令要求的数据;
[0057]第二加解密模块303用于对所述访问服务器20发送的数据进行解密,并对所述变电站服务端40返回的数据进行加密;
[0058]所述第四数据交互模块304用于处理所述代理服务器30与所述访问服务器20之间的数据交互。
[0059]其中,如图5所示,所述变电站服务端40包括丽S服务模块401、SNMP服务模块402和界面键值控制服务模块403 ;
[0060]所述MMS服务模块401用于根据所述代理服务器30的指令获取变电站设备中的智能电子设备数据;
[0061]所述SNMP服务模块402用于根据所述代理服务器30的指令获取变电站设备中的交换机数据;
[0062]所述界面键值控制服务模块403用于根据所述代理服务器30的指令控制智能电子设备的运行界面切换,并返回切换后的运行界面字库阵列数据至所述远程虚拟终端10,以使所述远程虚拟终端10根据所述运行界面字库阵列数据显示出智能电子设备的当前运行界面。
[0063]本发明实施例提供的基于远程虚拟终端的变电站访问系统的数据传输示意图如图6所示,访问服务器通过第一数据交互模块接收远程虚拟终端用户所发送的指令,并将指令通过加解密模块加密后通过第二数据交互模块发送给代理服务器,代理服务器通过第四数据交互模块接收指令,并经加解密模块解密后,对数据进行分析,对于具有写操作的指令将给予过滤,以防止用户修改设备运行参数,将有效指令通过第三数据交互模块转发给变电站服务端,变电站服务端根据指令将返回给代理服务器相应数据,代理服务器再将这些数据进行加密后返送给访问服务器,访问服务器再将数据解密后回送给用户。
[0064]图7为本发明实施例提供的基于远程虚拟终端的变电站访问系统的物理架构图,远程虚拟终端通过以太网网络连接到访问服务器,访问服务器支持多用户、多代理服务器接入,并管理用户访问范围,包括访问的代理服务器对象及代理服务器下的所连接设备。访问服务器通过电力SDH网络与代理服务器进行数据交互。代理服务器为变电站站内设备,通过站内以太网与设备进行交互,所接入设备对象为支持MMS协议的站控层IED、支持SNMP协议的交换机支持界面键值控制服务的其它设备。
[0065]本发明提供了一种基于远程虚拟终端的变电站访问系统,通过虚拟终端技术实现远程访问变电站设备信息和智能电子设备运行界面的远程浏览,提高了运行维护效率。
[0066]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0067]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0068]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或【技术领域】内所公知的任意其它形式的存储介质中。
[0069]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种基于远程虚拟终端的变电站访问系统,其特征在于,包括远程虚拟终端、访问服务器、代理服务器和变电站服务端,其中, 所述远程虚拟终端用于为用户提供虚拟桌面,从而远程访问变电站设备数据; 所述访问服务器用于为所述远程虚拟终端提供用户连接接口,以及处理所述远程虚拟终端与所述代理服务器之间的数据交互; 所述代理服务器用于处理所述访问服务器与所述变电站服务端的可读性数据交互,以及过滤所述远程虚拟终端的写操作; 所述变电站服务端用于为所述代理服务器访问变电站数据提供服务接口,以及接收所述远程虚拟终端通过所述访问服务器和所述代理服务器转发的数据请求,并根据所述数据请求返回相应的数据。
2.如权利要求1所述的基于远程虚拟终端的变电站访问系统,其特征在于,所述远程虚拟终端包括MMS数据访问模块、SNMP数据访问模块和远程界面访问模块,其中, 所述MMS数据访问模块用于采用MMS协议通过所述访问服务器和所述代理服务器访问变电站设备中的智能电子设备数据; 所述SNMP数据访问模块用于采用SNMP协议通过所述访问服务器和所述代理服务器访问变电站设备中的交换机数据; 所述远程界面访问模块用于采用键值传输方式控制所述智能电子设备当前运行界面的切换,并显示出所述智能电子设备当前运行界面。
3.如权利要求1所述的基于远程虚拟终端的变电站访问系统,其特征在于,所述访问服务器包括用户管理模块、第一数据交互模块、第一加解密模块、第二数据交互模块; 所述用户管理模块用于指定用户能够访问的代理服务器,以及指定用户通过所述代理服务器能够访问的变电站设备; 所述第一数据交互模块用于处理所述访问服务器与所述远程虚拟终端的数据交互;所述第一加解密模块用于对接收的所述远程虚拟终端的数据进行加密,对所述代理服务器返回的数据进行解密; 所述第二数据交互模块用于处理所述访问服务器与所述代理服务器之间的数据交互。
4.如权利要求3所述的基于远程虚拟终端的变电站访问系统,其特征在于,所述代理服务器包括第三数据交互模块、功能解析模块、第二加解密模块和第四数据交互模块; 所述第三数据交互模块用于处理所述代理服务器与所述访问服务器之间的数据交互; 所述功能解析模块用于接收所述访问服务器的指令,并对指令进行解析和对写操作指令进行过滤,以及将解析过滤后的指令发送至所述变电站服务端以指导所述变电站服务端返回指令要求的数据; 第二加解密模块用于对所述访问服务器发送的数据进行解密,并对所述变电站服务端返回的数据进行加密; 所述第四数据交互模块用于处理所述代理服务器与所述访问服务器之间的数据交互。
5.如权利要求1所述的基于远程虚拟终端的变电站访问系统,其特征在于,所述变电站服务端包括MMS服务模块、SNMP服务模块和界面键值控制服务模块; 所述MMS服务模块用于根据所述代理服务器的指令获取变电站设备中的智能电子设备数据; 所述SNMP服务模块用于根据所述代理服务器的指令获取变电站设备中的交换机数据; 所述界面键值控制服务模块用于根据所述代理服务器的指令控制智能电子设备的运行界面切换,并返回切换后的运行界面字库阵列数据至所述远程虚拟终端,以使所述远程虚拟终端根据所述运行界面字库阵列数据显示出智能电子设备的当前运行界面。
6.如权利要求2或5所述的基于远程虚拟终端的变电站访问系统,其特征在于,所述智能电子设备数据包括智能电子设备的配置数据和运行数据。
7.如权利要求2或5所述的基于远程虚拟终端的变电站访问系统,其特征在于,所述交换机数据包括交换机端口配置数据和运行数据。
【文档编号】G06F9/455GK104320467SQ201410594443
【公开日】2015年1月28日 申请日期:2014年10月29日 优先权日:2014年10月29日
【发明者】李澄, 葛永高, 陆玉军, 王伏亮, 孟嘉, 宁艳, 朱洁, 王宁 申请人:国家电网公司, 江苏省电力公司, 江苏方天电力技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1