报文解析培训方法及系统技术方案

技术编号:38603185 阅读:9 留言:0更新日期:2023-08-26 23:36
本申请公开了报文解析培训方法及系统包括以下步骤:根据历史报文数据划分报文类型,依照报文类型分配若干个培训报文以及测试报文,匹配操作人员类型所对应的若干个报文类型,并对报文类型赋予培训权重;接收培训人员ID,调取对应的报文类型,并根据培训权重调取对应数量的培训报文和测试报文组成培训内容以及测试内容;根据测试内容对培训人员进行测试获得测试结果;根据测试结果对报文类型赋予测试权重,调取对应的培训权重以及测试权重计算综合权重,并根据综合权重调取培训内容以及测试内容,进行培训。本申请的有益效果:扩大培训系统可培训的人员范围,根据培训人员实际掌握情况动态调整培训与测试内容,提高培训效率的同时降低人力耗费。的同时降低人力耗费。的同时降低人力耗费。

【技术实现步骤摘要】
报文解析培训方法及系统


[0001]本申请涉及电力系统培训领域,尤其涉及报文解析培训方法及系统。

技术介绍

[0002]配电自动化是以配电网一次网架和设备为基础,综合利用计算机、信息及通信等技术,并通过与相关应用系统的信息集成实现对配电网的监测、控制等。近年来随着智能电网的兴起,公司每年在配电自动化项目上的投入也越来越大,配电自动化设备也越来越多。配电自动化系统需要借助于有效的通信手段,将控制中心的控制命令准确地传送到为数众多的远方终端,并且将反映远方设备运行情况的数据信息收集到控制中心,最终于达到配电自动化设备的“四遥”(遥测、遥信、遥控、遥调)功能。设备之间的通信目前多采用IEC60870
‑5‑
104规约进行通信。
[0003]目前配电自动化设备的硬件安装都已经有成熟的培训教程,而针对配电自动化通信相关的报文解析和培训还是一片空白。报文是网络中交换与传输的数据单元,包含了将要发送的完整的数据信息,运维人员需要对配电系统交互的报文进行分析获取信息,然而现在并没有对于运维人员对报文解析能力进行系统培训的方式,运维人员调试和分析报文的能力无法得到提升。
[0004]中国专利《一种实现智能变电站IEC61850通信报文可视化的方法》,公开号:CN 109617754A,公开日:2019年04月12日,具体公开了装载和解析变电站配置定义文件;生成IED的信息模型和数据对象的信息模型;建立IED所包含数据集与数据对象信息模型的关联关系;获取MMS或GOOSE报文;匹配IED信息模型;生成通信报文的原始封包信息;生成通信报文业务名称;生成通信报文业务数据信息;显示通信报文业务信息。该方案仅实现了将通信过程中包含的业务信息展现给运维技术人员,并无法提升运维人员对报文解析调试的能力。
[0005]中国专利《智能站二次系统缺陷排查培训平台的搭建方法及培训方法》,公开号:CN 112287176A,公开日:2021年01月29日,具体公开了通过智能变电站二次回路故障模拟模块建立并用于教学展示和考试模拟以提升运维人员的能力,然而该方案中需要人为选择模拟情况以及人为进行考试模拟,并不能实现自动化培训,固定的培训内容无法依照培训人员的不同而调整。

技术实现思路

[0006]本申请针对现有技术中对运维人员的培训仅采用固定培训内容无法自动化培训,浪费人力的同时无法贴合培训人员实际情况调整的问题,提供报文解析培训方法,在某一培训人员进行第一次培训时,依照操作人员类型分配培训内容以及测试内容,从而扩大培训系统可培训的人员范围,在该培训人员后续培训过程中通过测试权重以及培训权重结合匹配该培训人员实际需要进行的培训内容,根据培训人员实际掌握情况动态调整培训与测试内容,提高培训效率的同时降低人力耗费。
[0007]为实现上述技术目的,作为本申请的第一方面,提供报文解析培训方法,包括如下步骤:S1:获取历史报文数据,根据历史报文数据划分报文类型,依照报文类型分配若干个培训报文以及测试报文,建立报文模拟数据库;S2:设定操作人员类型,匹配操作人员类型所对应的若干个报文类型,并对报文类型赋予培训权重;S3:接收培训人员ID,匹配操作人员类型,调取对应的报文类型,并根据培训权重调取对应数量的培训报文组成培训内容以及调取对应数量的测试报文组成测试内容;S4:根据培训内容对培训人员进行培训,培训结束后根据测试内容对培训人员进行测试获得测试结果;S5:根据测试结果对报文类型赋予测试权重,记录培训人员ID以及测试权重;S6:接收培训人员ID,匹配操作人员类型,调取对应的报文类型,调取对应的培训权重以及测试权重计算综合权重,并根据综合权重调取对应数量的培训报文组成培训内容以及调取对应数量的测试报文组成测试内容,重复S4至S5。
[0008]进一步的,设置培训内容总报文数量以及测试内容总报文数量,并根据培训权重计算得到每种报文类型的培训报文数量以及测试报文数量。
[0009]进一步的,综合权重=培训权重
×
w1+测试权重
×
w2;w1、w2为难度权重,w1+w2=1。
[0010]进一步的,S4中根据培训内容对培训人员培训包括如下步骤:S41:调取培训内容里的培训报文,向培训人员展示原始报文;S42:对培训报文进行解析,并根据报文结构输出报文内容;S43:建立模拟终端以及模拟主站,模拟培训报文在模拟终端以及模拟主站之间的发送过程,若模拟终端进行动作,则模拟终止,若模拟终端未进行动作则执行S44;S44:对培训报文进行报文链路验证,输出验证结果。
[0011]进一步的,S1中还包括:调取历史报文数据中错误报文,并根据报文类型分配至对应的培训报文中。
[0012]进一步的,S1中还包括:获取错误报文对应的调试信息,并与错误报文进行关联。
[0013]进一步的,S2中还包括:根据操作人员类型设置操作表,操作表中至少包络报文类型以及报文顺序。
[0014]进一步的,培训权重=难度系数
×
应用频次。
[0015]进一步的,预设难度系数表,设置报文长度区间以及报文结构数区间,每一个区间对应设有难度值,取报文长度区间与报文结构数区间对应的难度值相加获得难度系数。
[0016]作为本申请的第二方面,提供报文解析培训系统,用以实现上述报文解析培训方法,包括:报文模拟数据库,用以存储历史报文数据以及输出培训内容和测试内容;报文培训模块,用以调取报文模拟数据库中的培训内容进行培训;报文测试模块,用以调取报文模拟数据库中的测试内容进行测试;反馈更新模块,用以接收报文测试模块输出的测试权重并更新报文模拟数据库中的综合权重。
[0017]本申请的有益效果:根据操作人员类型初始分配培训报文以及测试报文,即培训人员第一次进行培训时,仅根据其对应的操作人员类型进行培训内容以及测试内容的分配,扩大系统适配范围;进而在培训人员后续培训过程中根据综合权重调取对应数量的培训报文以及测试报文,使得在培训人员每一次培训内容都以上一次的测试结果进行调整,减少已经掌握的报文内容,增加未掌握的报文内容,使得不同培训人员的培训内容并不相同,培训内容适配于每一个培训人员,提高培训人员培训效率。
附图说明
[0018]图1为本申请一种实施例情况下报文解析培训方法的整体流程示意图。
[0019]图2为如图1所示的报文解析培训方法的报文分配示意图。
[0020]图3为如图1所示的报文解析培训方法的部分流程示意图。
[0021]图4为本申请另一种实施例情况下报文解析培训系统的结构示意图。
[0022]图5为如图4所示报文解析培训系统的报文解析示意图。
[0023]图6为如图4所示报文解析培训系统的报文模拟收发示意图。
[0024]图7为如图4所示报文解析培训系统的报文链路验证示意图。
具体实施方式
[0025]为使本申请的目的、技术方案以及优点更加清楚明白,下面结合附图和实施例对本申请作进一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.报文解析培训方法,其特征在于,包括如下步骤:S1:获取历史报文数据,根据所述历史报文数据划分报文类型,依照所述报文类型分配若干个培训报文以及测试报文,建立报文模拟数据库;S2:设定操作人员类型,匹配操作人员类型所对应的若干个报文类型,并对报文类型赋予培训权重;S3:接收培训人员ID,匹配操作人员类型,调取对应的报文类型,并根据所述培训权重调取对应数量的培训报文组成培训内容以及调取对应数量的测试报文组成测试内容;S4:根据所述培训内容对培训人员进行培训,培训结束后根据所述测试内容对培训人员进行测试获得测试结果;S5:根据所述测试结果对报文类型赋予测试权重,记录培训人员ID以及所述测试权重;S6:接收培训人员ID,匹配操作人员类型,调取对应的报文类型,调取对应的培训权重以及测试权重计算综合权重,并根据综合权重调取对应数量的培训报文组成培训内容以及调取对应数量的测试报文组成测试内容,重复S4至S5。2.如权利要求1所述的报文解析培训方法,其特征在于:设置培训内容总报文数量以及测试内容总报文数量,并根据所述培训权重计算得到每种报文类型的培训报文数量以及测试报文数量。3.如权利要求1所述的报文解析培训方法,其特征在于:综合权重=培训权重
×
w1+测试权重
×
w2;w1、w2为难度权重,w1+w2=1。4.如权利要求1所述的报文解析培训方法,其特征在于:所述S4中根据所述培训内容对培训人员培训包括如下步骤:S41:调取培训内容里的培训报文,向培训人员展示原始报文;S42:...

【专利技术属性】
技术研发人员:林恺丰李一鸣杨昶宇郭俊含李佶卢鸣凯吴昊高钢锋王家成范见修
申请(专利权)人:国网浙江省电力有限公司金华供电公司
类型:发明
国别省市:

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

1