CN111711677A - 智能变电站过程层交换机虚实回路可视化方法、***及介质 - Google Patents

智能变电站过程层交换机虚实回路可视化方法、***及介质 Download PDF

Info

Publication number
CN111711677A
CN111711677A CN202010512248.1A CN202010512248A CN111711677A CN 111711677 A CN111711677 A CN 111711677A CN 202010512248 A CN202010512248 A CN 202010512248A CN 111711677 A CN111711677 A CN 111711677A
Authority
CN
China
Prior art keywords
switch
real
information
port
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010512248.1A
Other languages
English (en)
Inventor
李辉
潘华
毛文奇
张孝军
黎刚
周挺
彭铖
韩忠晖
欧阳帆
朱维钧
余斌
梁文武
严亚兵
徐浩
李刚
臧欣
王善诺
尹超勇
吴晋波
洪权
刘志豪
许立强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
Electric Power Research Institute of State Grid Hunan Electric Power Co Ltd
State Grid Hunan Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
Electric Power Research Institute of State Grid Hunan Electric Power Co Ltd
State Grid Hunan Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, Electric Power Research Institute of State Grid Hunan Electric Power Co Ltd, State Grid Hunan Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN202010512248.1A priority Critical patent/CN111711677A/zh
Publication of CN111711677A publication Critical patent/CN111711677A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00001Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by the display of information or by user interaction, e.g. supervisory control and data acquisition systems [SCADA] or graphical user interfaces [GUI]
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00002Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by monitoring
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • H04L49/3009Header conversion, routing tables or routing tags
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/35Switches specially adapted for specific applications
    • H04L49/351Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/75Indicating network or usage conditions on the user display
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/16Electric power substations
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/40Display of information, e.g. of data or controls
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/12Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Human Computer Interaction (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种智能变电站过程层交换机虚实回路可视化方法、***及介质,本发明包括对智能变电站SCD文件进行解析、提取数据并创建三种表;基于MMS通讯,定时采集三种表的数据实时值并生成物理链路关联关系实时表和端口转发信息实时表,并实时表绘制出交换机实时虚实展示图以图像化表达各个端口转发的实时信息。本发明通过提取出智能变电站的SCD文件中交换机相关信息,基于MMS实时采集数据,自动绘制出智能变电站过程层交换机实时虚实展示图形,不仅可以展现以交换机为中心实时展现交换机间连接关系,而且还实时展现交换机端口转发的数据,显著提高了审查过程层交换机二次网络回路的效率。

Description

智能变电站过程层交换机虚实回路可视化方法、***及介质
技术领域
本发明涉及智能变电站过程层以太网交换机技术领域,具体涉及一种智能变电站过程层交换机虚实回路可视化方法、***及介质。
背景技术
以太网交换机作为智能变电站(智慧变电站)的基础通信设施, 对智能变电站的安全、 稳定和可靠运行起着重要的支撑作用。 随着智能变电站全国试点工作建设的推进,传统的电力工业以太网交换机在智能变电站的应用过程中逐渐凸显出一定的局限性,如:交换机运行状态无法纳入智能变电站进行统一管理等问题。 并且, 由于组成智能变电站通信网络的交换机数量众多, 重复配置的工作量大。当前《智能变电站网络交换机技术规范》等标准的推出,在传统工业以太网交换机的基础上增加了交换机建模、交换机离线配置等面向智能变电站应用的功能,促进以太网交换机技术的发展。当前智能变电站中采用图形化展示设备间连接的数据方法有很多,如设备光纤连接图、虚实回路图等,但缺少一种在智能变电站过程层网中以交换机为中心实时展现交换机间连接以及端口转发信息的图形化方法。
发明内容
本发明要解决的技术问题:针对现有技术的上述问题,提供一种智能变电站过程层交换机虚实回路可视化方法、***及介质,本发明通过提取出智能变电站的SCD文件中交换机相关信息,基于MMS实时采集数据,自动绘制出智能变电站过程层交换机实时虚实展示图形,不仅可以展现以交换机为中心实时展现交换机间连接关系,而且还实时展现交换机端口转发的数据,显著提高了审查过程层交换机二次网络回路的效率。
为了解决上述技术问题,本发明采用的技术方案为:
一种智能变电站过程层交换机虚实回路可视化方法,该方法包括下述步骤:
1)对智能变电站SCD文件进行解析,提取所有智能变电站过程层交换机公共信息数据、端口邻居信息数据、转发表信息数据;
2)依据提取所有智能变电站过程层交换机公共信息数据、端口邻居信息数据、转发表信息数据创建交换机信息配置映射表、交换机邻居节点配置表、端口转发信息表;
3)基于MMS通讯,定时采集交换机信息配置映射表、交换机邻居节点配置表、端口转发信息表中的数据实时值并生成物理链路关联关系实时表和端口转发信息实时表,根据物理链路关联关系实时表和端口转发信息实时表绘制出交换机实时虚实展示图,所述交换机实时虚实展示图中包含中心交换机与***交换机间物理拓扑关系以图像化表达各个端口转发的实时信息。
可选地,步骤1)中提取所有智能变电站过程层交换机公共信息数据、端口邻居信息数据、转发表信息数据的详细步骤包括:从智能变电站SCD文件中的智能电子设备IED的属性数据中提取交换机名称参数数据;从智能变电站SCD文件中的公共信息数据中提取交换机基本配置参数数据,包括:交换机型号、交换机描述、生成厂商、IP地址、MAC地址参数;从智能变电站SCD文件中的端口邻居信息数据中提取交换机端口邻居节点参数数据,包括:端口索引、本地端口ID、远方装置IP地址、远装置MAC地址、远方端口ID、远方装置型号、远方装置描述;从智能变电站SCD文件中的转发表信息数据中提取交换机转发表参数数据,包括:MAC地址、VLAN ID、APPID控制块信息、转发端口列表。
可选地,步骤3)中采集交换机信息配置映射表、交换机邻居节点配置表、端口转发信息表中的数据实时值包括:交换机信息配置映射表中MMS引用地址对应实时数据;交换机邻居节点配置映射表中MMS引用地址对应实时数据;端口转发信息表中MMS引用地址对应实时数据。
可选地,步骤3)中物理链路关联关系实时表为基于MMS通讯实时获取的交换机信息配置映射表数据和交换机邻居节点配置映射表数据创建生成,详细步骤包括:遍历所有交换机邻居节点配置映射表,根据交换机名称从交换机信息配置映射表查找到具体的交换机详细信息;遍历交换机邻居节点配置映射表中所有条目,依据远装置MAC地址和远方端口ID信息再次搜索所有交换机邻居节点配置映射表,查找到关联的交换机及其端口形成关联;如此循环,查找遍历完所有交换机,最终生成所有交换机的物理链路关联关系实时表,该表包含两层信息,第一层为交换机详细信息实时值,包括交换机的交换机型号、交换机描述、IP地址、MAC地址信息;第二层为该交换机各端口信息实时值,包括:端口索引、本地端口ID、远方装置IP地址、远方装置MAC地址、远方端口ID、远方装置型号、远方装置描述。
可选地,步骤3)中端口转发信息实时表的生成步骤包括:基于通过MMS通信获取端口转发信息表的实时数据值,通过遍历所有的端口转发信息表的实时数据值,以及转发端口列表数据,计算出以端口为对象的转发信息,转发信息的内容包括:MAC地址、VLAN ID、APPID控制块信息,根据计算得到的以端口为对象的转发信息创建端口转发信息实时表。
可选地,步骤3)中根据物理链路关联关系实时表和端口转发信息实时表绘制出交换机实时虚实展示图的步骤包括:从物理链路关联关系实时表中选择一个交换机作为中心交换机,与中心交换机有链路关联的其它交换机作为关联交换机;在绘图区域中部位置绘制中心交换机,在绘制中心交换机区域的顶部位置绘制中心交换机的基本信息,在中心交换机两侧位置绘制关联交换机,在绘制关联交换机区域的顶部位置绘制关联交换机的基本信息,所述基本信息包括名称、交换机型号、交换机描述、生产厂商中的一种或多种;根据中心交换机与关联交换机的端口连接关系,依次在交换机的边缘位置绘制所有交换机的端口ID信息,连接有物理链路连接的端口;依据端口转发信息实时表,在与交换机端口相邻的内侧位置默认绘制该端口相关的APPID控制块信息。
可选地,步骤3)中绘制出交换机实时虚实展示图时,还包括绘制出根据右键菜单切换显示的内容,所述根据右键菜单切换显示的内容包括APPID控制块信息、MAC地址信息、VLAN ID信息。
此外,本发明还提供一种智能变电站过程层交换机虚实回路可视化***,包括计算机设备,该计算机设备被编程或配置以执行所述智能变电站过程层交换机虚实回路可视化方法的步骤,或者该计算机设备的存储器中存储有被编程或配置以执行所述智能变电站过程层交换机虚实回路可视化方法的计算机程序。
可选地,该计算机设备通过MMS通讯接口与智能变电站过程层的网络相连。
此外,本发明还提供一种计算机可读存储介质,该计算机可读存储介质中存储有被编程或配置以执行所述智能变电站过程层交换机虚实回路可视化方法的计算机程序。
和现有技术相比,本发明具有下述优点:
1、本发明可自动绘制出中心交换机与***交换机间物理拓扑关系。
2、本发明可在交换机中清晰展现各个端口中转发信息。
3、本发明可任意切换中心交换机,便于查看所有交换机设备。
4、本发明方便了技术人员查看过程层交换机实时连接关系,以及交换机端口中实时转发数据(APPID控制块数据、VLAN ID数据)信息,显著提高了审查过程层交换机二次网络回路的效率。
附图说明
图1为本发明实施例方法的流程示意图。
图2为本发明实施例中的交换机实时虚实展示图示例。
具体实施方式
为了便于本领域普通技术人员理解和实施本发明,下面结合附图及具体实施方式对本发明作进一步的详细描述。
参见图1,本实施例智能变电站过程层交换机虚实回路可视化方法包括下述步骤:
1)对智能变电站SCD文件(变电站配置描述文件)进行解析,提取所有智能变电站过程层交换机公共信息数据、端口邻居信息数据、转发表信息数据;
2)依据提取所有智能变电站过程层交换机公共信息数据、端口邻居信息数据、转发表信息数据创建交换机信息配置映射表、交换机邻居节点配置表、端口转发信息表;
3)基于MMS通讯,定时采集交换机信息配置映射表、交换机邻居节点配置表、端口转发信息表中的数据实时值并生成物理链路关联关系实时表和端口转发信息实时表,根据物理链路关联关系实时表和端口转发信息实时表绘制出交换机实时虚实展示图,所述交换机实时虚实展示图中包含中心交换机与***交换机间物理拓扑关系以图像化表达各个端口转发的实时信息。
参见图1,本实施例智能变电站过程层交换机虚实回路可视化方法主要可以分为两大部分,步骤1)~2)为只需执行一次的SCD文件解析部分;步骤3)为图形定时刷新部分,用于定时生成或更新交换机实时虚实展示图。参见图1,本实施例方法首先导入并解析SCD文件,生成交换机信息配置映射表、交换机邻居节点配置映射表、端口转发信息表;其次启动MMS通讯过程,定时读取三个表对应数据;再次基于交换机信息配置映射表中数据与交换机邻居节点配置映射表中数据生成物理链路关联关系实时表,以及基于端口转发信息表中数据生成端口转发信息实时表;最后基于物理链路关联关系实时表和端口转发信息实时表绘制交换机实时虚实展示图。
本实施例中,步骤1)中提取所有智能变电站过程层交换机公共信息数据、端口邻居信息数据、转发表信息数据的详细步骤包括:从智能变电站SCD文件中的智能电子设备IED的属性数据中提取交换机名称参数数据;从智能变电站SCD文件中的公共信息数据中提取交换机基本配置参数数据,包括:交换机型号、交换机描述、生成厂商、IP地址、MAC地址参数;从智能变电站SCD文件中的端口邻居信息数据中提取交换机端口邻居节点参数数据,包括:端口索引、本地端口ID、远方装置IP地址、远装置MAC地址、远方端口ID、远方装置型号、远方装置描述;从智能变电站SCD文件中的转发表信息数据中提取交换机转发表参数数据,包括:MAC地址、VLAN ID(虚拟局域网ID)、APPID控制块(APPID为控制块的ID)信息、转发端口列表。
其中,从智能变电站SCD文件中的智能电子设备IED的属性数据中提取交换机名称参数数据,包括公共信息数据、端口邻居信息数据、转发表信息数据,具体为:公共信息数据对应SCD文件中公共参数数据集dsParameter1,如果公共参数过多,SCD文件会分成多组公共参数数据集,公共参数数据集名称采用dsParameter0101、dsParameter0102、dsParameter0103等方式命名;端口邻居信息数据对应SCD文件中端口邻居信息数据集dsParameter2,如果端口邻居信息过多,SCD文件会分成多组邻居信息数据集,邻居信息数据集的名称采用dsParameter0201、dsParameter0202、dsParameter0103等方式命名;转发表信息数据对应SCD文件中转发表信息数据集dsParameter3,如果转发表信息过多,SCD文件会分成多组转发表信息数据集,转发表信息数据集的名称采用dsParameter0301、dsParameter0302、dsParameter0303等方式命名。从IED属性数据中提取交换机名称参数数据,具体包括以下步骤:从公共信息数据中提取交换机基本配置参数数据,包括:交换机型号、交换机描述、生产厂商、IP地址、MAC地址参数;从端口邻居信息数据中提取交换机端口邻居节点参数数据,包括:端口索引、本地端口ID、远方装置IP地址、远方装置MAC地址、远方端口ID、远方装置型号、远方装置描述;从转发表信息数据中提取交换机转发表参数数据,包括:MAC地址、VLAN ID、APPID控制块信息、转发端口列表。
其中,提取交换机基本配置参数数据包括如下过程:在SCD文件的“IED/AccessPoint/Server/LDevice/LN0”节点下获取各交换机基本配置参数数据,具体为:交换机型号对应节点LLN0.DevType、交换机描述对应节点LLN0.DevDescr、生产厂商对应节点LLN0.Company、IP地址对应节点LLN0.IPAddr、MAC地址参数对应节点LLN0.MACAddr。
其中,提取交换机端口邻居节点参数数据包括如下过程:在SCD文件的“IED/AccessPoint/Server/LDevice/APNE”节点下获取各交换机端口邻居节点参数数据,具体为:端口索引对应节点APNE.PNIndex、本地端口ID 对应节点APNE.LocPortID、远方装置IP地址对应节点APNE.RmtDevIP、远方装置MAC地址对应节点APNE.RmtDevMAC、远方端口ID对应节点 APNE.RmtPortID、远方装置型号对应节点APNE.RmtDevType、远方装置描述对应节点APNE.RmtDevDesc。
其中,提取交换机转发表参数数据包括如下过程:在SCD文件的“IED/AccessPoint/Server/LDevice/ SFDB”节点下获取各交换机转发表参数数据,具体为:MAC地址对应节点SFDB.McastAddr、VLAN ID 对应节点SFDB.VlanId、APPID控制块对应节点SFDB.APPID、转发端口列表对应节点SFDB.PortBits。
其中,提取所有IED设备的APPID控制块,创建APPID控制块对应的虚端子映射表,APPID控制块包括GOOSE控制块和SV控制块,具体获取过程为:在SCD文件的“IED/AccessPoint/Server/LDevice/ GSEControl”节点下获取GOOSE控制块,通过“datSet”名称获取GOOSE控制块对应的GOOSE数据集条目,生成GOOSE控制块与虚端子映射关系;在SCD文件的“IED/AccessPoint/Server/LDevice/ SampledValueControl”节点下获取SV控制块,通过“datSet”名称获取对应的SV数据集条目,生成SV控制块与虚端子映射关系。
本实施例中,步骤2)中创建交换机信息配置映射表、交换机邻居节点配置表、端口转发信息表的详细步骤包括:基于提取出的交换机基本配置参数数据,建立所有交换机信息配置映射表,表头为交换机名称,表中条目包括:交换机名称,交换机型号、交换机描述、生产厂商、IP地址、MAC地址参数。每个条目需要记录对应的MMS引用地址,以便实时读取数据值;基于提取出的交换机端口邻居节点参数数据,建立所有交换机邻居节点配置映射表,表头为交换机名称,表中条目记录该交换机的每个端口的邻居节点配置信息,每个端口包含条目包括:端口索引、本地端口ID、远方装置IP地址、远装置MAC地址、远方端口ID、远方装置型号、远方装置描述。每个条目需要记录对应的MMS引用地址,以便实时读取数据值;基于提取出的交换机转发表参数数据,建立所有交换机转发信息表,表头为交换机名称,表中条目记录转发配置信息,表中条目包括:MAC地址、VLAN ID、APPID控制块信息、转发端口列表。每个条目需要记录对应的MMS引用地址,以便实时读取数据值。
本实施例中,步骤3)中采集交换机信息配置映射表、交换机邻居节点配置表、端口转发信息表中的数据实时值包括:交换机信息配置映射表中MMS引用地址对应实时数据;交换机邻居节点配置映射表中MMS引用地址对应实时数据;端口转发信息表中MMS引用地址对应实时数据。
本实施例中基于MMS通讯实时获取的交换机信息配置映射表数据和交换机邻居节点配置映射表数据创建物理链路关联关系实时表,步骤3)中物理链路关联关系实时表为基于MMS通讯实时获取的交换机信息配置映射表数据和交换机邻居节点配置映射表数据创建生成,详细步骤包括:遍历所有交换机邻居节点配置映射表,根据交换机名称从交换机信息配置映射表查找到具体的交换机详细信息;遍历交换机邻居节点配置映射表中所有条目,依据远装置MAC地址和远方端口ID信息再次搜索所有交换机邻居节点配置映射表,查找到关联的交换机及其端口形成关联;如此循环,查找遍历完所有交换机,最终生成所有交换机的物理链路关联关系实时表,该表包含两层信息,第一层为交换机详细信息实时值,包括交换机的交换机型号、交换机描述、IP地址、MAC地址信息;第二层为该交换机各端口信息实时值,包括:端口索引、本地端口ID、远方装置IP地址、远方装置MAC地址、远方端口ID、远方装置型号、远方装置描述。
本实施例中基于通过MMS通信获取端口转发信息表的实时数据值,创建端口转发信息实时表,该表控制端口转发控制块信息规则。步骤3)中端口转发信息实时表的生成步骤包括:基于通过MMS通信获取端口转发信息表的实时数据值,通过遍历所有的端口转发信息表的实时数据值,以及转发端口列表数据,计算出以端口为对象的转发信息,转发信息的内容包括:MAC地址、VLAN ID、APPID控制块信息,根据计算得到的以端口为对象的转发信息创建端口转发信息实时表。端口转发信息实时表中的端口列表是用无符号整形标识的所有转发端口集合,每一个比特位对应一个端口,例如比特0(Bit0)代表端口1,比特31(Bit31)代表端口32,表示允许数据通过的端口集合。APPID值表示端口运行通过的控制块数据;VLAN ID表示端口运行通过的VLAN数据。通过遍历所有的交换机端口转发信息表的转发条目,计算出以端口为对象的转发信息,转发信息的内容包括:MAC地址、VLAN ID、APPID控制块信息。
本实施例中,步骤3)中根据物理链路关联关系实时表和端口转发信息实时表绘制出交换机实时虚实展示图的步骤包括:从物理链路关联关系实时表中选择一个交换机作为中心交换机,与中心交换机有链路关联的其它交换机作为关联交换机;在绘图区域中部位置绘制中心交换机,在绘制中心交换机区域的顶部位置绘制中心交换机的基本信息,在中心交换机两侧位置绘制关联交换机,在绘制关联交换机区域的顶部位置绘制关联交换机的基本信息,所述基本信息包括名称、交换机型号、交换机描述、生产厂商中的一种或多种;根据中心交换机与关联交换机的端口连接关系,依次在交换机的边缘位置绘制所有交换机的端口ID信息,连接有物理链路连接的端口;依据端口转发信息实时表,在与交换机端口相邻的内侧位置默认绘制该端口相关的APPID控制块信息。
本实施例中,步骤3)中绘制出交换机实时虚实展示图时,还包括绘制出根据右键菜单切换显示的内容,所述根据右键菜单切换显示的内容包括APPID控制块信息、MAC地址信息、VLAN ID信息。例如点击APPID控制块信息,可详细展示该控制块虚端子信息。
图2为本发明实施例中的智能变电站过程层交换机实时虚实展示图示例,该图清晰展示了中心交换机与关联交换机端口间的实时链路关系,并且在交换机端口上标明了经过此端口的实时转发信息。
综上所述,本实施例智能变电站过程层交换机虚实回路可视化方法不仅可以展现以交换机为中心实时展现交换机间连接关系,而且还可实时展现交换机端口转发的数据,显著提高了审查过程层交换机二次网络回路的效率。
此外,本实施例还提供一种智能变电站过程层交换机虚实回路可视化***,包括计算机设备,该计算机设备被编程或配置以执行前述智能变电站过程层交换机虚实回路可视化方法的步骤,或者该计算机设备的存储器中存储有被编程或配置以执行前述智能变电站过程层交换机虚实回路可视化方法的计算机程序。
本实施例中,该计算机设备通过MMS通讯接口与智能变电站过程层的网络相连。
此外,本实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有被编程或配置以执行前述智能变电站过程层交换机虚实回路可视化方法的计算机程序。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可读存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上实施例仅为本发明的一种实施方式,其描述较为具体和详细,但不能因此而理解为对本发明专利范围的限制。其具体结构和尺寸可根据实际需要进行相应的调整。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

Claims (10)

1.一种智能变电站过程层交换机虚实回路可视化方法,其特征在于该方法包括下述步骤:
1)对智能变电站SCD文件进行解析,提取所有智能变电站过程层交换机公共信息数据、端口邻居信息数据、转发表信息数据;
2)依据提取所有智能变电站过程层交换机公共信息数据、端口邻居信息数据、转发表信息数据创建交换机信息配置映射表、交换机邻居节点配置表、端口转发信息表;
3)基于MMS通讯,定时采集交换机信息配置映射表、交换机邻居节点配置表、端口转发信息表中的数据实时值并生成物理链路关联关系实时表和端口转发信息实时表,根据物理链路关联关系实时表和端口转发信息实时表绘制出交换机实时虚实展示图,所述交换机实时虚实展示图中包含中心交换机与***交换机间物理拓扑关系以图像化表达各个端口转发的实时信息。
2.根据权利要求1所述的智能变电站过程层交换机虚实回路可视化方法,其特征在于,步骤1)中提取所有智能变电站过程层交换机公共信息数据、端口邻居信息数据、转发表信息数据的详细步骤包括:从智能变电站SCD文件中的智能电子设备IED的属性数据中提取交换机名称参数数据;从智能变电站SCD文件中的公共信息数据中提取交换机基本配置参数数据,包括:交换机型号、交换机描述、生成厂商、IP地址、MAC地址参数;从智能变电站SCD文件中的端口邻居信息数据中提取交换机端口邻居节点参数数据,包括:端口索引、本地端口ID、远方装置IP地址、远装置MAC地址、远方端口ID、远方装置型号、远方装置描述;从智能变电站SCD文件中的转发表信息数据中提取交换机转发表参数数据,包括:MAC地址、VLAN ID、APPID控制块信息、转发端口列表。
3.根据权利要求1所述的智能变电站过程层交换机虚实回路可视化方法,其特征在于,步骤3)中采集交换机信息配置映射表、交换机邻居节点配置表、端口转发信息表中的数据实时值包括:交换机信息配置映射表中MMS引用地址对应实时数据;交换机邻居节点配置映射表中MMS引用地址对应实时数据;端口转发信息表中MMS引用地址对应实时数据。
4.根据权利要求1所述的智能变电站过程层交换机虚实回路可视化方法,其特征在于,步骤3)中物理链路关联关系实时表为基于MMS通讯实时获取的交换机信息配置映射表数据和交换机邻居节点配置映射表数据创建生成,详细步骤包括:遍历所有交换机邻居节点配置映射表,根据交换机名称从交换机信息配置映射表查找到具体的交换机详细信息;遍历交换机邻居节点配置映射表中所有条目,依据远装置MAC地址和远方端口ID信息再次搜索所有交换机邻居节点配置映射表,查找到关联的交换机及其端口形成关联;如此循环,查找遍历完所有交换机,最终生成所有交换机的物理链路关联关系实时表,该表包含两层信息,第一层为交换机详细信息实时值,包括交换机的交换机型号、交换机描述、IP地址、MAC地址信息;第二层为该交换机各端口信息实时值,包括:端口索引、本地端口ID、远方装置IP地址、远方装置MAC地址、远方端口ID、远方装置型号、远方装置描述。
5.根据权利要求1所述的智能变电站过程层交换机虚实回路可视化方法,其特征在于,步骤3)中端口转发信息实时表的生成步骤包括:基于通过MMS通信获取端口转发信息表的实时数据值,通过遍历所有的端口转发信息表的实时数据值,以及转发端口列表数据,计算出以端口为对象的转发信息,转发信息的内容包括:MAC地址、VLAN ID、APPID控制块信息,根据计算得到的以端口为对象的转发信息创建端口转发信息实时表。
6.根据权利要求1所述的智能变电站过程层交换机虚实回路可视化方法,其特征在于,步骤3)中根据物理链路关联关系实时表和端口转发信息实时表绘制出交换机实时虚实展示图的步骤包括:从物理链路关联关系实时表中选择一个交换机作为中心交换机,与中心交换机有链路关联的其它交换机作为关联交换机;在绘图区域中部位置绘制中心交换机,在绘制中心交换机区域的顶部位置绘制中心交换机的基本信息,在中心交换机两侧位置绘制关联交换机,在绘制关联交换机区域的顶部位置绘制关联交换机的基本信息,所述基本信息包括名称、交换机型号、交换机描述、生产厂商中的一种或多种;根据中心交换机与关联交换机的端口连接关系,依次在交换机的边缘位置绘制所有交换机的端口ID信息,连接有物理链路连接的端口;依据端口转发信息实时表,在与交换机端口相邻的内侧位置默认绘制该端口相关的APPID控制块信息。
7.根据权利要求6所述的智能变电站过程层交换机虚实回路可视化方法,其特征在于,步骤3)中绘制出交换机实时虚实展示图时,还包括绘制出根据右键菜单切换显示的内容,所述根据右键菜单切换显示的内容包括APPID控制块信息、MAC地址信息、VLAN ID信息。
8.一种智能变电站过程层交换机虚实回路可视化***,包括计算机设备,其特征在于,该计算机设备被编程或配置以执行权利要求1~7中任意一项所述智能变电站过程层交换机虚实回路可视化方法的步骤,或者该计算机设备的存储器中存储有被编程或配置以执行权利要求1~7中任意一项所述智能变电站过程层交换机虚实回路可视化方法的计算机程序。
9.根据权利要求8所述的智能变电站过程层交换机虚实回路可视化***,其特征在于,该计算机设备通过MMS通讯接口与智能变电站过程层的网络相连。
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质中存储有被编程或配置以执行权利要求1~7中任意一项所述智能变电站过程层交换机虚实回路可视化方法的计算机程序。
CN202010512248.1A 2020-06-08 2020-06-08 智能变电站过程层交换机虚实回路可视化方法、***及介质 Pending CN111711677A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010512248.1A CN111711677A (zh) 2020-06-08 2020-06-08 智能变电站过程层交换机虚实回路可视化方法、***及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010512248.1A CN111711677A (zh) 2020-06-08 2020-06-08 智能变电站过程层交换机虚实回路可视化方法、***及介质

Publications (1)

Publication Number Publication Date
CN111711677A true CN111711677A (zh) 2020-09-25

Family

ID=72538866

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010512248.1A Pending CN111711677A (zh) 2020-06-08 2020-06-08 智能变电站过程层交换机虚实回路可视化方法、***及介质

Country Status (1)

Country Link
CN (1) CN111711677A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112532420A (zh) * 2020-10-19 2021-03-19 许继集团有限公司 一种虚实结合的变电站通信网络全景可视化方法及装置
CN113014517A (zh) * 2021-02-23 2021-06-22 国网江西省电力有限公司检修分公司 基于csd文件的交换机转发信息实时比对方法
CN113660560A (zh) * 2021-09-24 2021-11-16 广西电网有限责任公司电力科学研究院 智能变电站过程层交换机拓扑实时校验方法
CN114024862A (zh) * 2021-09-29 2022-02-08 济南浪潮数据技术有限公司 一种物理交换机可视化配置方法、***及装置
CN114866432A (zh) * 2022-04-11 2022-08-05 张槐权 一种网络交换机远程管理和监控***及方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104967217A (zh) * 2015-06-28 2015-10-07 许继集团有限公司 智能变电站二次虚回路监控方法
CN106787189A (zh) * 2016-12-21 2017-05-31 北京博维亚讯技术有限公司 智能变电站可视化方法及***
CN110224894A (zh) * 2019-06-18 2019-09-10 国网四川省电力公司内江供电公司 一种智能变电站过程层网络监测管理***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104967217A (zh) * 2015-06-28 2015-10-07 许继集团有限公司 智能变电站二次虚回路监控方法
CN106787189A (zh) * 2016-12-21 2017-05-31 北京博维亚讯技术有限公司 智能变电站可视化方法及***
CN110224894A (zh) * 2019-06-18 2019-09-10 国网四川省电力公司内江供电公司 一种智能变电站过程层网络监测管理***

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112532420A (zh) * 2020-10-19 2021-03-19 许继集团有限公司 一种虚实结合的变电站通信网络全景可视化方法及装置
CN113014517A (zh) * 2021-02-23 2021-06-22 国网江西省电力有限公司检修分公司 基于csd文件的交换机转发信息实时比对方法
CN113014517B (zh) * 2021-02-23 2022-07-08 国网江西省电力有限公司检修分公司 基于csd文件的交换机转发信息实时比对方法
CN113660560A (zh) * 2021-09-24 2021-11-16 广西电网有限责任公司电力科学研究院 智能变电站过程层交换机拓扑实时校验方法
CN113660560B (zh) * 2021-09-24 2024-03-19 广西电网有限责任公司电力科学研究院 智能变电站过程层交换机拓扑实时校验方法
CN114024862A (zh) * 2021-09-29 2022-02-08 济南浪潮数据技术有限公司 一种物理交换机可视化配置方法、***及装置
CN114866432A (zh) * 2022-04-11 2022-08-05 张槐权 一种网络交换机远程管理和监控***及方法
CN114866432B (zh) * 2022-04-11 2023-10-17 张槐权 一种网络交换机远程管理和监控***及方法

Similar Documents

Publication Publication Date Title
CN111711677A (zh) 智能变电站过程层交换机虚实回路可视化方法、***及介质
CN110866320B (zh) 一种智能台区图形自动生成方法及***
CN110134833A (zh) 面向电网拓扑管理的图数据建模***及方法
CN109150640A (zh) 一种基于二层网络协议的网络拓扑发现方法及***
CN106650161B (zh) 基于电网gis的电气单线图成图方法及其***
WO2016000341A1 (zh) 基于cim模型的跨区域供电范围搜索方法及其***
CN107611962B (zh) 电网***支路搜索方法、***及电子设备
CN112507499B (zh) 基于gis的配电网线损数据采集方法及相关装置
WO2015176451A1 (zh) 拓扑展示方法及装置
CN102403718B (zh) 基于Arcgis的电网拓扑关系生成方法
CN112131216B (zh) 一种基于物模型的输电线路自适应数据库创建方法及装置
CN106815409A (zh) 电网拓扑关系的分析方法
CN110867956A (zh) 一种基于智能台区的拓扑自动识别***及方法
CN112862232A (zh) 一种电力无线异构网络的一体化监控方法及装置
CN107742883B (zh) 一种基于Spark的电力***拓扑岛快速识别***和方法
CN106910140A (zh) 一种基于svg格式电力***接线图网络拓扑分析的方法
CN109830954A (zh) 适用于电网可视化仿真模型自动生成的拓扑分层识别方法
CN111914376B (zh) 一种电网母线方式图自动构建方法、装置和存储介质
CN112532432B (zh) 一种基于ltu终端的自动成图方法及***
CN104731051A (zh) 一种实现传感器点位对象化的方法
CN112835647B (zh) 应用软件配置方法、配置装置、存储介质及电子装置
CN113486487A (zh) 一种基于数字电网的地理接线逻辑结构图自动获取方法
CN110032389A (zh) 一种过程层通信配置方法和***
CN112287495B (zh) 配电网网架的分段合理性判断方法、装置及***
CN113191109B (zh) 基于AutoCAD的电路模型提取方法、存储介质及电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200925