System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于虚拟机模式的数据传输管理系统及方法技术方案_技高网

一种基于虚拟机模式的数据传输管理系统及方法技术方案

技术编号:40234501 阅读:6 留言:0更新日期:2024-02-02 22:35
本发明专利技术公开了一种基于虚拟机模式的数据传输管理系统及方法,以解决电力系统数字信息的传输管理领域存在的变电站设备更换后,采用手动方式进行MAC地址的更新、传统的通讯管理系统的规约转换过程容易相互影响等问题。通过设备匹配策略,找到更换的设备对应的历史设备,进一步找到该历史设备的MAC地址,从而实现MAC地址更换的自动识别,对人工依赖度低,节省了人力成本;通过规约封装虚拟机,当主站发出历史设备MAC地址的命令时,将更新后的MAC地址封装到规约中,从而起到更新MAC地址的效果;规约封装虚拟机配备独立的虚拟地址以及存储空间相互不影响,解决了电力系统规约转换过程容易相互影响等问题。

【技术实现步骤摘要】

本专利技术涉及数字信息的传输管理方式,具体为一种基于虚拟机模式的数据传输管理系统及方法


技术介绍

1、随着通信、网络和计算机技术的飞速发展,我国电力系统以智能电网为发展目标,变电站自动化的技术水平快速提高。从 rtu 到集中式,再到分散式,再到现在已向网络化发展。通讯管理机作为变电站自动化系统中较为关键的一环,在整个系统具体的工作实施中起着重要的作用。

2、通讯管理机拥有多个下行通讯接口和一个或多个上行网络接口,用于组织和收集变电站内所有智能监控/保护装置的通讯数据,然后将通讯数据实时发送至上级主站系统,执行遥信和遥测功能。通讯管理机不仅可以完成不同自动化设备、变电站智能辅助设备和系统主计算机之间的信息传输、合成、编辑、控制和设备监控等功能,还可以作为一个承上启下的调度枢纽,即作为综合自动化系统总控型子站和前置机使用。

3、传统电力通讯管理机大多采用 x86 架构的工业 pc 实现,需要 7*24 小时的在线服务,存在成本高、功耗大、互操作性差、安装人力物力资源消耗大、人工依赖性强等缺点。传统优化的通讯管理机也往往集中于硬件方面,以抗干扰,良好散热,易维修为主。而在软件方面,基于虚拟机模式的通讯管理机具有较高的灵活性,便于工作人员运营维护,节约成本,简化过程控制与操作,对于提升变电站自动化系统效益而言显得尤为重要。

4、在传统的通讯管理领域中,当设备更换后,通常可以通过重新配置网络设置方式更新设备的 mac 地址:一些设备需要手动重新配置网络设置,以适应新的网卡和 mac 地址。涉及到修改网络配置文件或使用设备管理界面或命令进行网络设置的更新。

5、由于变电站的设备需要实时进行传输,采用手动方式进行mac地址的更新对操作人员的专业性要求较高,且涉及到网络配置文件的修改,这需要操作人员具有更高的权限;且配置的过程容易影响变电站数据的实时传输。

6、如专利号为cn110971720a的中国专利公开了一种mac地址维护方法及相关设备,确定mac地址表中是否存在mac地址冲突的网络设备时,可以遍历mac地址表,当mac地址表中存在相同的mac地址且对应的标识信息不同时,将对应的mac地址相同且对应的标识信息不同的网络设备确定为mac地址冲突的网络设备。该方法需要有标识信息与mac地址作为唯一性校验,不适用于更换设备后,标识信息、mac地址均发生改变的情况。

7、综上所述,在电力系统数字信息的传输管理领域存在如下问题:

8、1、变电站设备更换后,采用手动方式进行mac地址的更新对操作人员的专业性要求较高,且涉及到网络配置文件的修改,这需要操作人员具有更高的权限;

9、2、规约转换过程容易相互影响:传统的通讯管理系统特点为所有规约转换程序所需的配置文件均存储于同一数据库,使用时单独调取。尽管节省了计算机资源,但是数据的传输与调用存在交叉,可能互相造成影响。


技术实现思路

1、本专利技术的目的在于提供一种基于虚拟机模式的数据传输管理系统及方法,以解决上述
技术介绍
中提出的电力系统数字信息的传输管理领域存在的变电站设备更换网卡后,采用手动方式进行mac地址的更新对操作人员的专业性要求较高,且涉及到网络配置文件的修改,这需要操作人员具有更高的权限等问题。整体思路为:通过设备匹配策略找出更换网卡的设备的mac地址与历史设备mac地址的对应关系并存储,当主站发出历史设备mac地址的命令时,规约封装虚拟机将根据存储的对应关系将更新后的mac地址封装到规约中,从而起到更新mac地址的效果。

2、为实现上述目的,本专利技术提供一种基于虚拟机模式的数据传输管理系统,包括:对下网口、规约识别模块、参数匹配模块、规约配置库、主站、规约封装虚拟机:其中,

3、对下网口:用于接收变电站设备的通讯数据:通讯数据内容包括:设备类型、设备参数、当前设备mac地址,并将通讯数据传输至规约识别模块;用于接收规约封装虚拟机的封装后命令;用于将封装后命令传输至变电站设备;

4、规约识别模块:用于接收对下网口传输的通讯数据;用于通过规约识别策略,识别对下网口传输的通讯数据的规约类型;用于判断通讯数据中的当前设备mac地址是否在规约配置库中,如果当前设备mac地址不在规约配置库中,则规约识别模块将通讯数据传输至参数匹配模块,并且规约识别模块将识别出的规约类型、当前设备mac地址传输至规约配置库;

5、参数匹配模块:用于接收规约识别模块传输的通讯数据,并根据设备匹配策略,将通讯数据中的设备参数与历史参数数据库中的参数进行匹配,找出参数最匹配的历史设备,将该历史设备的mac地址作为历史设备mac地址传输至规约配置库;其中,历史参数数据库为记录变电站设备历史参数的数据库。

6、规约配置库:用于存储关键字与规约类型的对应关系;

7、用于存储apdu(application protocol data unit应用层协议数据单元)的长度与规约类型的对应关系;

8、用于存储设备类型与规约类型的对应关系;

9、用于存储设备mac地址与规约类型的对应关系;用于接收规约识别模块传输的规约类型、当前设备mac地址,并接收参数匹配模块传输的历史设备mac地址,规约配置库将当前设备mac地址、历史设备mac地址与规约类型进行对应存储;用于接收规约封装虚拟机传输的历史设备mac地址,查询出对应的规约类型与当前设备mac地址,并将规约类型与当前设备mac地址传输至规约封装虚拟机;

10、主站:用于生成命令,命令内容包括:历史设备mac地址、传送原因、功能类型,并将命令传输至规约封装虚拟机;

11、规约封装虚拟机:用于接收主站传输的命令,并将命令中的历史设备mac地址传输至规约配置库;用于接收规约配置库传输的规约类型和当前设备mac地址,并根据该规约类型的封装逻辑,对主站传输的命令进行封装,封装是指将主站传输的命令按照规约类型的帧结构进行组装,得到封装后命令,封装后命令内容包括:当前设备mac地址、传送原因、功能类型;用于将封装后命令传输至对下网口。规约封装虚拟机设置有多台,每台规约封装虚拟机处理特定规约类型的封装。如:103规约封装虚拟机处理的就是规约类型为103规约的规约的封装。

12、本专利技术的进一步改进在于,每一台所述规约封装虚拟机均配备独立虚拟地址,存储空间互相独立不影响。

13、本专利技术的进一步改进在于,提供一种规约识别策略,对通讯数据的规约类型进行有效识别,包括以下具体步骤:

14、s31:对通讯数据进行关键字判断,判断是否有对应一种规约类型的关键字,发现关键字后执行s32,否则执行s35;

15、s32:读取通讯数据的apdu的长度,找出对应长度的规约类型,若该规约类型与关键字对应的规约类型相同,则得到最终规约类型,执行s35,否则执行s33;

16、s33:提取通讯数据中的设备类型,并根据设备类型确定规约类型,具体确定方本文档来自技高网...

【技术保护点】

1.一种基于虚拟机模式的数据传输管理系统,其特征在于,包括对下网口、规约识别模块、参数匹配模块、规约配置库、主站、规约封装虚拟机:其中,

2.根据权利要求1所述的一种基于虚拟机模式的数据传输管理系统,其特征在于,所述规约识别策略,包括以下具体步骤:

3.根据权利要求1所述的一种基于虚拟机模式的数据传输管理系统,其特征在于,所述设备匹配策略,包括以下具体步骤:

4.根据权利要求1所述的一种基于虚拟机模式的数据传输管理系统,其特征在于:每一台所述规约封装虚拟机均配备独立虚拟地址,存储空间互相独立不影响。

5.一种基于虚拟机模式的数据传输管理方法,其特征在于:所述管理方法通过权利要求1所述的一种基于虚拟机模式的数据传输管理系统实现,包括如下具体步骤:

【技术特征摘要】

1.一种基于虚拟机模式的数据传输管理系统,其特征在于,包括对下网口、规约识别模块、参数匹配模块、规约配置库、主站、规约封装虚拟机:其中,

2.根据权利要求1所述的一种基于虚拟机模式的数据传输管理系统,其特征在于,所述规约识别策略,包括以下具体步骤:

3.根据权利要求1所述的一种基于虚拟机模式的数据传输管理系统,其特征在于,所...

【专利技术属性】
技术研发人员:储著荣曾庆长尹誉江
申请(专利权)人:南京移腾电力技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1