保护继电器里的多重通信协议的制作方法

文档序号:7313757阅读:220来源:国知局
专利名称:保护继电器里的多重通信协议的制作方法
背景技术
本发明大体上是关于电力分配系统的数字保护继电器和保护控制。更确切的说,本发明是关于有通信能力的数字保护继电器的。
智能保护继电器包含用于为电力分配系统提供保护控制的数字微处理器。有些数字保护继电器具有通信功能。但是,这些通信功能通常是相对有限的,它可能包括,例如,一个在数据链路层UART中通过RS485,RS232或其他光纤物理层接口通信的应用层协议如ModusRTU或ASCII。典型的具有通信功能的数字保护协议只支持一个应用层通信协议,即使这个继电器包括多个通信端口。
U.S.Patent 5,680,324公开了电力分站的通信处理器。这种通信处理器包括一个拥有17个独立通信端口,4个分别用于4个端口的正交UART设备,和一个由存储的控制程序,命令设置,和命令逻辑控制的处理和控制数据流程的微处理器的电子网络系统。继电器,仪表,或其他智能设备被连接到某些端口和远程终端设备,区域计算机,或者一个解调器被连接在主端口上。通信处理器具有以ASCII通信格式来联络各种端口设备的能力。处理器能够支持多个设备和用户的同步通信。然而,处理器是一个与保护继电器,仪器,和其他端口设备分离且不同的集中的通信设备。因此,‘324专利并不侧重于继电器或其他端口设置的通信能力。
为了进一步增强数字保护继电器的效用,并且提供更全面的电力分配系统的保护控制,就需要改进数字保护继电器的通信能力。更确切的说,是要有支持多个通信协议和多个通信网络模式的保护继电器。保护继电器还应在不同类型的通信网络系统,如众所周知的局域网(LANs),广域网(WANs)和互联网(Internet)中并发通信并通过同一个通信端口在不同的协议中顺序的交流。继电器还应允许用户选择协议或通信模式。已知的保护继电器不能充分的满足这些需求。
发明简述本发明克服了上述问题,并具有其他优势,通过提供一个包括操作性的将继电器连接到电分配系统的连接的保护继电器,至少有一个通信端口用于继电器信息在通信网络中的交流,处理电路通过连接来监控电分配系统,其中处理电路为电分配系统提供保护控制,产生在通信协议中交流的继电器信息,并且把多个通信协议中的一个继电器信息格式化。通信网络可以是LAN,WAN,Internet,或者其他适当的网络。通信协议可以由用户选择,继电器能够同时使用不同的通信协议在分离的通信端口上交流,并且在一个单一通信端口上连续的交流。
通过极大的加强继电器的通信能力,本发明可为电力分配系统提供更先进的保护控制。
附图简述通过配合附图和下文详细描述的阅读能够更全面的理解本发明的性能和优点,同样的参考数字代表同样的元件,其中

图1展示的是某些工业通信系统所支持的通信协议的示意图;图2展示的是某些基于Profibus的通信系统支持的通信协议的示意图;图3展示的是有些基于以太网的通信系统支持的通信协议示意图;图4展示的是本发明对通信协议7层的支持的示意图;图5是依据本发明的一个实施例支持图4通信模式的继电器的框图;图6是一个展示通信分类和子分类的示例性分解图;图7是展示继电器里示范的协议分层示意图;图8展示的是在图5的继电器通信子系统中高级数据的流程情况的示意图;并且图9展示的是图5继电器的内部处理组件的详细示意图。
发明详述参照图1,展示了一个工业通信系统的协议栈或通信模式。这种已知系统支持应用层协议,如Modbus或DNP3.0,一个数据链路层协议,如UART(用8位,一个停止位,并且没有校验位),和一个物理层协议,如RS232,RS485或光纤通信。如图1所示,ISO七层OSI模式的余下层中的一般通信系统(表示层,对话层,传输层,网络层)在典型的工业通信系统中是不被执行或不需要的。
图2展示的是以Profibus为基础的通信系统的通信模式。这种系统支持FMS或DP形式中的应用层协议,通过西门子公司生产的一种芯片而实现的数据链路层协议FDL,和一个物理层协议RS485。Profibus系统也支持LLI协议(用于表示层和对话层)和FMA协议(用于传输层和网络层)。
图3所示的是传统的以太网(Ethernet)通信系统(既依据IEEE802.3标准)的协议栈。协议栈包括如Modbus或DNP3.0的应用层协议,依据IEEE 802.2标准(或CSMA/CD)的数据链路层协议,和一个依据IEEE 802.3标准(或10BaseT/5/2/FL)的物理层协议。传输层和网络层由TCP/IP或UDP协议支持,在基于以太网的系统中是不需要或执行表示层和对话层的。
图1-3所示的示例在ISO的OSI7层网络模式的所有层中不支持分离的通信格式是比较理想的。现在参考图4,展示了依据本发明的一个实施例的一个继电器的协议栈。协议栈包括应用层格式MMS,表示层格式RFC1006表示,对话层格式RFC1006对话,传输层格式TP4,和网络层格式CLNP,数据链路层IEEE802.3标准。通过支持ISO/OSI模式的全部七个层,每个保护继电器的通信潜能,还有网络化继电器的保护控制功能都有显著提高。
图5展示的是适合图4所示的在任何一个或多个协议中通信的示范继电器的框架图。继电器10包括一个操作性的连接继电器到电分配系统14的连接12。继电器10还包括一个或几个借助通信网络18传递继电器信息(如被监控的电流和电压参数,或其他电力系统数据)的通信端口16。通信网络18最好是一个对等通信网络,还可以使用其他适当的通信网络。继电器10还包括一个为符合需要而程序化了的微处理器20,用于监控由连接12产生的电分配系统的各种参数,提供电分配系统14(如,来操作一个电路开关或实施其他保护行为)的保护控制,产生并格式化由通信网络18传递的继电器信息。微处理器用图4里确定的多个通信协议中的任意一个把继电器信息格式化。
微处理器进一步的被适当的编程以便在相同或不同的通信信道上执行并发通信;也就是说,微处理器20能够1)格式化数据用于以多种数据格式在单独通信端口中的传送,可由用户选择;2)通过识别和区分所收数据之间的格式类型,在多个数据格式中的单一通信端口上接收数据;在多个通信端口上同步的使用相同或多种数据格式来传送或接收数据。
本发明的另一个优势在于它实现了微处理器20对TCP/IP协议的支持。这个众所周知的协议用于Internet中的数据传送,每个继电器里对TCP/IP协议的支持允许任何与电力分配系统有关的继电器能被有Internet通信能力的设备访问。由此,电力系统的数据能够远程的从任何或全部与电力分配系统相关的保护继电器里接收。此外,每个继电器的设置和操作也可以靠任何Internet通信设备远程地进行调整。也就是,图5中的通信网络18包括Internet。为了网络的完整性,安全防火墙(如密码保护的鉴证设置)可在继电器处理器中执行来防止对继电器设置和操作的未授权的改变。
图5的端口16是可配置的,通过处理器20,来独立的或同步的支持不同的通信协议,栈,物理层接口,如Ethernet或RS485。处理器20管理通信端口16,也能使Ethernet(如UDP Datagram插座,TCP插座)上不同的传送机制被虚拟化而使他们能被视为物理端口,允许异步的串行协议在Ethernet上操作。
根据图6展示的示例,继电器通信可由两个基本类Com_Port和Com_Application的分类来执行。同时,这些类的每个瞬时由处理器20选择来执行协议。
Com_Port分类为特定的串行硬件定义物理层要求,或“虚拟的”串行端口(如TCP或UDP主端口)。到Com_Port类的接口一般符合RFC 1006标准,并在题为“ISO Transport Service on Top of theTCP”一文中记述,其完整表述包含于此作为参考。这份文件定义了一个标准的连接导向接口来支持TCP/IP协议。它还借助一个处理器20的模式设置支持无连接。但在“虚拟的”串行端口内,可能有多个协议层在Com_Port(如RFC 1006的TCP/IP/Ethernet)里执行,这些协议层是隐藏的,这样体现在用户面前的对象就是一个简单的串行端口了。
Com_Application分类定义特别协议的高级级别。依据所使用的特定协议,可以有几个操作系统接口层在Com_Application对象中定义。
Com_Application和Com_Port类在软件中最好是写成能允许任何应用程序在任何端口中使用。另外,某些协议类型可被当成是有自己的协议栈的分离的通信信息库,作为不连接到端口上的Com_Application类来执行。
通常,物理端口16的设置和初始化是由Com_Port类来完成的。每个Com_Port对象在一个协议被分配到端口时附加到Com_Application对象上。
其中过程中,它为Com_Application对象识别自己,这样在两个对象之间就有了参照。因此Com_Application对象能在Com_Port类中使用功能,反之亦然。
如图6所示,Com_Port通信类包括以下分类COM_ComlPort(在COMl RS485上通信);COM_Com2Port(在COM2 RS485上通信);COM_UdpPort(使用UDP插槽通信);COM_TcpPort(如在RFC 1006中记述的使用TCP插槽通信);和C0M_RS232Port(在RS232串行端口上通信的)。Com_Application类包括下列分类COM_ModbusApplication(Modbus协议);COM_DnpApplication(DNP协议);和COM_MmsApplication(MMS协议)。
图7展示的是继电器里的协议分层示意图;也就是,Com_Application类的层。因为继电器10有两个物理端口16,微处理器20能把端口16配置成Ethernet端口或物理的串行端口,并且微处理器20还能配置继电器在被配置的物理端口16上按照MMS,Modbus,或DNO3.0通信。当然本发明最好不要被局限在图7所示的特定通信协议的应用中,并且本发明的原理也可以应用于其他的通信协议中。
参考图8,展示了高级数据在图5所示的继电器的通信子系统里流入和流出的示意图。此示意图内的过程在与基本类(Com_Application和Com_Port)符合的部分中被进一步的分解,还会在分类的其他部分中分解。在图8的数据流程表中,“事件信号”流可包括下列特定信号Rx Frame信号,Tx Done信号,超时信号,和连接信号。
参照图9,展示了图5继电器的内部处理部件的详细图解。这个继电器从电流变压器和电压变压器输入22中收到变流器和变压器抽样(在,如每个电力系统循环有64个抽样)。这些抽样在数字信号处理器24中被处理,进行电力系统参数的原理计算,如相量,频率,RMS数值,等等,用来进行电流和电压信号的获得和校准。DSP24与微处理器20交换各种数据(可以是,在一个实现中,为PowerPC微处理器),如DSP固件,配置数据,抽样和保持数据,示波法抽样,等。处理器20为相关电力系统,可编程逻辑,计量,事件记录,示波法,和其他适当功能提供保护和控制。
微处理器20为数字输出器26提供数字输出数据,并从数字输入器28收到数字输入数据。微处理器20进一步收到诸如那些来自时间编码发生器30的根据IRIG-B标准的同步信号,通过RS485或Ethernet通信端口16与一个外部的个人电脑或监督控制和数据获取系统(SCADA)30,用Modbus或DNP协议相通信。远程的输入/输出模块可被别的保护继电器连接到通信网络。
继电器20还包括一个用户接口面板处理器36并通过输入键盘38接收用户数据,并把用户数据提供给微处理器20。用户接口面板处理器36还从微处理器20接收显示和LED控制数据并通过LEDs 38和数字显示40把数据显示给用户。
尽管上述内容包括了很多细节,但它们只用来说明,而不是局限本发明的范围。以上展示的特别示例在没有偏离本发明的范围和主旨的情况下可作出各种修改,正如下面权利要求及其合法要求所描述的。
权利要求
1.保护继电器,包括操作性地连接继电器到一个电分配系统的连接;至少一个在通信网络上联络继电器信息的通信端口;和处理电路,通过连接来监督电分配系统,在电分配系统中提供保护控制,产生要在通信网络上通信的继电器信息,处理电路在多个通信协议中的一个协议中格式化继电器信息。
2.权利要求1的保护继电器,其中通信网络包括LAN。
3.权利要求1的保护继电器,其中通信网络包括WAN。
4.权利要求1的保护继电器,其中通信协议包括TCP/IP协议。
5.权利要求4的保护继电器,其中通信网络包括Internet。
6.权利要求1的保护继电器,其中至少有两个通信端口,并且其中继电器在至少两个通信端口上同时交换继电器信息。
7.权利要求6的保护继电器,其中由每个通信端口交换的继电器信息按照不同的通信协议被格式化。
8.权利要求1的保护继电器,其中处理电路使用不同的通信协议在至少一个通信端口上交换继电器信息。
9.权利要求1的保护继电器,其中处理电路允许用户选择一个或多个通信协议。
10.一种在通信网络中用来将保护继电器连接到远程设备信息的方法,包括步骤在保护继电器里产生继电器信息;根据多个用户选择的通信协议的一个来格式化继电器信息;和在用户选择协议的通信网络中,通过保护继电器里的一个或多个通信端口,传送继电器信息。
11.权利要求10的方法,进一步包括步骤通过一个或多个通信端口从通信网络中接收继电器信息;确定所接收继电器信息的通信协议;和运用收到的继电器信息。
12.权利要求10的方法,其中多个用户选择的通信协议包括TCP/IP协议。
13.权利要求10的方法,其中通信网络包括Internet。
14.权利要求10的方法,其中通信网络包括LAN。
15.权利要求10的方法,其中通信网络包括WAN。
16.权利要求10的方法,其中传送的步骤是在不同通信端口上同时传送继电器信息来完成的。
17.权利要求16的方法,其中给不同通信端口的继电器信息按照用户选择的不同的通信协议被格式化。
18.一个保护继电器,包括安置在保护继电器上的连接,这些连接允许继电器被连接到电分配系统;至少有一个通信端口可以连接到数字通信系统上,通信网络在数字通信网络上传输继电器信息;处理电路包含在保护继电器内,被编程了的处理电路通过连接监测并提供对电分配系统的保护控制,来产生继电器信息,在多个通信协议中的一个格式化继电器信息。
19.权利要求18的保护继电器,其中多个通信协议的一个是TCP/IP协议。
20.权利要求18的保护继电器,其中至少有两个通信端口,并且其中继电器在至少两个通信端口上同时交换继电器信息。
21.权利要求18的保护继电器,其中在每个至少两个通信端口上交换的继电器信息按照不同的通信协议被格式化。
22.一种在通信网络中用来从保护继电器到远程设备通信信息的方法,包括步骤产生指示与保护继电器相关的电分配网络的一个或几个参数的继电器信息;依据多个通信协议的一个格式化继电器信息;和在连接到通信网络的多个通信端口的至少一个上传送继电器信息。
23.权利要求22的方法,其中传送的步骤通过在多个通信端口的至少两个上同时传送继电器信息来完成。
24.权利要求23的方法,其中由至少两个通信端口的一个传送的继电器信息是与第一个通信协议相符的第一个数据格式,并且其中由至少两个通信端口的第二个传送的继电器信息是与第二个通信协议相符的第二个数据格式。
全文摘要
一个包含在多个通信端口中多个用户选择的通信协议的保护继电器和电力系统保护方法。这个继电器能在单一的通信端口上支持多个通信协议,并能支持同步格式化和在多个通信端口上用不同的协议通信。通过在每个继电器里支持通信协议的全部排列,增强了保护控制的功能性。
文档编号H02H3/02GK1302464SQ00800562
公开日2001年7月4日 申请日期2000年2月11日 优先权日1999年2月12日
发明者M·波佐利, A·W·拜根特 申请人:通用电气公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1