一种基于电力监控系统的试验报告自动生成方法及系统与流程

文档序号:21409861发布日期:2020-07-07 14:45阅读:348来源:国知局
一种基于电力监控系统的试验报告自动生成方法及系统与流程

本发明涉及一种基于电力监控系统的试验报告自动生成方法及系统,属于电力软件技术领域。



背景技术:

电力一次设备试验场地占地面积大,试验类型场地固定,同一份试验报告需在多个场地试验记录。相同类型的试验报告一般具有相同的内容结构,只是试验数据来源、试验参数有所不同。在试验报告生成过程中,一份试验报告需采集几百个数据值,数据采集量大,人工处理耗时长且易出错。试验报告生成各环节严重依赖技术人员的专业能力,技术人员需处理数据查询、记录、公式计算、结论分析、填数等一系列工作,人工干预任一个环节出错,就必须重新试验;数据采集过程中一旦发生丢失数据、数据记录误差,势必影响试验结果,有时会导致完全相反的试验结论,且人工难以判别数据采集异常,大大降低了试验可信度。

因此,在批量化的电力一次设备试验场景中,生成试验报告是一项繁重、琐碎且极易出错的事情,亟需一种新的方式来解决以替代人工干预,进而提高试验效率以及试验数据和结论的可信度。



技术实现要素:

针对现有技术的不足,本发明的目的在于提供一种基于电力监控系统的试验报告自动生成方法及系统,以解决现有技术中电力一次设备试验报告生成各环节严重依赖技术人员的专业能力,人工干预作业繁重且容易出错,不利于提高试验效率以及难以确保试验结论可信度的技术问题。

为解决上述技术问题,本发明所采用的技术方案是:

一种基于电力监控系统的试验报告自动生成方法,包括如下步骤:

提取电力试验设备产生的实验项数据源;

生成试验报告模板和试验数据集模板,所述试验报告模板设有不少于一处数据填写区,所述数据填写区包括自动输值填写区,所述试验数据集模板标记有自动输值填写区与实验项数据源之间的关联;

基于所述关联对实验项数据源进行运算,获取试验项数据;

将所述试验项数据写入试验数据集模板,生成与所述实验项相对应的试验过程数据文件;

提取不少于一个试验过程数据文件中的试验项数据,写入试验报告模板中的自动输值填写区,生成试验报告。

进一步地,所述实验项数据源的提取方法,包括:

采集电力试验设备产生的实验项数据源,存储于电力监控系统的scada实时库;

提取scada实时库中存储的实验项数据源。

进一步地,所述数据填写区还包括人工输值填写区;

在生成与所述实验项相对应的试验过程数据文件之前,还包括:

配置与所述实验项相对应的试验参数;

将所述试验参数写入试验数据集模板;

在生成试验报告之前,还包括:提取不少于一个试验过程数据文件中的试验参数,写入试验报告模板中的人工输值填写区。

进一步地,所述试验报告的生成方法,包括:

将不少于一个试验过程数据文件同步至电力监控系统的文件服务器;

提取文件服务器中试验过程数据文件的试验项数据或/和试验参数,对应写入试验报告模板中的数据填写区,生成试验报告。

进一步地,所述数据填写区为数据单元格,所述人工输值填写区的数据单元格包括人工输值单元格,所述自动输值填写区的数据单元格包括时间型单元格、触发型单元格、公式型单元格中的至少任一项。

进一步地,所述关联的标记语言为可扩展标记语言。

进一步地,所述试验数据集模板的生成方法,包括:

采用可扩展标记语言标记自动输值填写区与实验项数据源之间或/和人工输值填写区与试验参数之间的关联,生成试验数据集模板。

进一步地,所述试验报告模板的生成方法,包括:

获取历史试验报告;

删除历史试验报告中数据填写区的数据,生成试验报告模板。

为达到上述目的,本发明还提供了一种基于电力监控系统的试验报告自动生成系统,包括电力监控系统以及分别与其通信连接的采集终端和运行终端,所述电力监控系统设有scada实时库,电力监控系统通过采集终端采集电力试验设备产生的实验项数据源并存储于scada实时库;所述运行终端部署有:

试验报告建模模块:用于生成试验报告模板和试验数据集模板,所述试验报告模板设有不少于一处数据填写区,所述数据填写区包括自动输值填写区,所述试验数据集模板标记有自动输值填写区与实验项数据源之间的关联;

计算处理模块:用于提取scada实时库中存储的实验项数据源,以及基于所述关联对实验项数据源进行运算以获取试验项数据,以及将所述试验项数据写入试验数据集模板以生成与所述实验项相对应的试验过程数据文件;

试验报告输出模块:用于提取不少于一个试验过程数据文件中的试验项数据,写入试验报告模板中的自动输值填写区,生成试验报告。

进一步地,所述采集终端不少于一个且部署于对应的试验项场地,每个采集终端包括分别连接电力试验设备的加量设备和采集装置。

进一步地,所述数据填写区还包括人工输值填写区,所述系统还包括试验参数配置模块,用于配置与所述实验项相对应的试验参数;

所述计算处理模块,还用于将所述试验参数写入试验数据集模板;

所述试验报告输出模块,还用于提取不少于一个试验过程数据文件中的试验参数,写入试验报告模板中的人工输值填写区。

进一步地,所述电力监控系统还设有文件服务器,所述试验报告输出模块包括:

过程数据同步子模块:用于将不少于一个试验过程数据文件同步至电力监控系统的文件服务器;

试验报告生成子模块:用于提取文件服务器中试验过程数据文件的试验项数据或/和试验参数,对应写入试验报告模板中的数据填写区,生成试验报告。

与现有技术相比,本发明所达到的有益效果:本发明方法及系统利用电力监控系统对电力设备试验的加量设备和采集装置进行组网通讯,加量设备和采集装置与电力监控系统之间通过规约转换通讯,由scada实时库对通讯数据进行统一管理,统一采集各试验项场地采集终端发来的通讯数据,作为实验项数据源;位于各试验项场地的运行终端各自提取scada实时库中对应的实验项数据源,生成本实验项的试验过程数据文件;各实验项的试验过程数据文件经同步后,生成完整的试验报告。基于本发明方法及系统生成试验报告,除人工调整、确认试验参数外,增强了数据可靠性;同类型一次产品试验报告建模后,后续无需再建模,试验报告模板和试验数据集模板可重复使用,保证了试验报告的一致性和准确性,同时减少了重复劳动,缩短了试验时长,在批量试验的场景下,明显提高了试验效率;利用试验过程数据文件记录过程试验数据,便于试验记录追溯和查询,节省了人工管理历史数据,降低了纸张浪费;试验报告生成过程无需纸质记录,实现了试验场地无纸化管理。

附图说明

图1是本发明系统实施例的组成示意图;

图2是本发明系统实施例中试验报告建模模块的运行示意图;

图3是本发明方法实施例的流程示意图。

具体实施方式

下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。

需要说明的是,在本发明的描述中,术语“前”、“后”、“左”、“右”、“上”、“下”、“内”、“外”等指示的方位或位置关系为基于附图中所示的方位或位置关系,仅是为了便于描述本发明而不是要求本发明必须以特定的方位构造和操作,因此不能理解为对本发明的限制。本发明描述中使用的术语“前”、“后”、“左”、“右”、“上”、“下”指的是附图中的方向,术语“内”、“外”分别指的是朝向或远离特定部件几何中心的方向。

本发明方法及系统的技术思路是:由于电力行业设备通讯均支持国际标准的通讯规约,因而可将电力设备试验的加量设备和采集装置进行组网通讯,加量设备和采集装置与电力监控系统之间通过规约转换通讯,所述电力监控系统为数据采集与监视控制系统(supervisorycontrolanddataacquisition,scada)在电力行业的具体应用,由scada实时库对通讯数据进行统一管理,统一采集各试验项场地采集终端发来的通讯数据,作为实验项数据源;位于各试验项场地的运行终端各自提取scada实时库中对应的实验项数据源,生成本实验项的试验过程数据文件;各实验项的试验过程数据文件经同步后,生成完整的试验报告。

基于上述技术思路,本发明具体实施方式提供了一种基于电力监控系统的试验报告自动生成系统,如图1所示,是本发明系统实施例的组成示意图,包括依次通讯连接的采集终端、主网、运行终端,所述采集终端设有若干组,分布于各个试验项场地,每组采集终端包括分别连接电力试验设备的加量设备和采集装置;所述主网即电力监控系统,设有scada实时库和文件服务器;所述运行终端即安装有电力监控系统软件的电脑,运行终端分布于各个试验项场地,在电脑与电力监控系统之间建立硬件连接的基础上,利用电力监控系统软件实现scada实时库数据共享和文件同步功能。

运行终端基于电力监控系统软件部署有:

试验报告建模模块:用于生成试验报告模板和试验数据集模板,本实施例中,试验报告模板采用excel文件格式,试验数据集模板采用xml文件格式,具体如图2所示,是本发明系统实施例中试验报告建模模块的运行示意图;

(1)试验报告模板,是指将历史试验报告中数据填写区的数据删除后的文件。试验报告模板通常人工编辑生成后存储在电脑里待用,相同设备试验类型的试验报告模板可重复使用,试验报告的生成本质上就是向试验报告模板中的数据填写区写入数据的过程。excel格式的试验报告模板中的数据填写区,包括人工输值单元格、时间型单元格、触发型单元格、公式型单元格,具体如下:

人工输值单元格:最终生成的试验报告不参与数据计算的采集信息、计算参数,通常由人工输入或确认,比如:试验员、工程名称、样品编号、额定采集比值、电流比差系数;

时间型单元格:试验期间对同一个scada实时库测点采集多个时间断面的数值类型的单元格,比如:直流互感器温升试验中的保护电流、温度;

触发型单元格:试验数据采集触发条件为除时间以外的单元格,包括手动点击触发、电气量判断自动触发,比如:电流互感器电流基本准确度试验,需要采集a相电流达额定电流10%情况时三相电流偏差值,则触发采集条件为a相电流升高到额定值的10%;

公式项单元格:自定义公式单元格,公式表达式编辑形式同excel中的插入函数,公式计算范围包括当前试验项中的单元格值,公式项单元格支持数值公式计算和逻辑公式计算,分别输出数值和逻辑判断结果(合格或不合格);

本实施例中,由于人工输值单元格中的数据需人工输入或确认,因而可定义为人工输值填写区;由于时间型单元格、触发型单元格、公式项单元格中的数据均基于实验项数据源自动生成,因而可定义为自动输值填写区。

(2)试验数据集模板,是指针对excel格式试验报告模板中的数据单元格行列信息与实验项数据源之间关联,采用扩展标记语言(xml)标注生成的关系集文件,因而试验数据集模板标记有自动输值填写区与实验项数据源之间的关联。试验数据集模板采用“试验项-单元格”两层架构,样式如下:

第一层级为试验项层级group层,包含试验项名称、试验开始时间、试验项最新更新时间、试验员;

第二层级为4种单元格子层级层,分别为:

人工输入单元格fixset层,包括:单元格指代行、列,单元格名称,数据类型,数值;

时间单元格dataset层,包括:单元格指代行、列,单元格名称,采集时刻,越限范围,scada库oid、字段值、数据类型、系数、偏移量、值;

触发型单元格waiteset层,包括:单元格指代行、列,单元格名称,越限范围,触发组号,触发组名,scada库oid、字段值、数据类型、系数、偏移量、值;

公式型单元格formulaset层,包括:单元格指代行、列,单元格名称,公式表达式,越限范围,值。

试验参数配置模块:用于配置与实验项相对应的试验参数,即完成相关试验参数的输入或确认。

计算处理模块:用于提取scada实时库中存储的实验项数据源和人工输入的试验参数;基于试验数据集模板中标记的自动输值填写区与实验项数据源之间的关联,对实验项数据源进行运算,获取试验项数据;将试验项数据和试验参数写入试验数据集模板,生成与实验项相对应的试验过程数据文件。

试验报告输出模块:用于提取各个试验过程数据文件中的试验项数据和试验参数,写入试验报告模板中的自动输值填写区,生成试验报告。试验报告输出模块由如下两个子模块构成,分别是:

过程数据同步子模块:用于将各个试验过程数据文件同步至电力监控系统的文件服务器;

试验报告生成子模块:用于提取文件服务器中试验过程数据文件的试验项数据和试验参数,对应写入试验报告模板中的自动输值填写区和人工输值填写区,生成试验报告。

基于上述技术思路,本发明具体实施方式还提供了一种基于电力监控系统的试验报告自动生成方法,本发明方法基于前述发明系统加以实现,如图3所示,是本发明方法实施例的流程示意图,所述方法包括如下步骤:

步骤1,各试验项场地的采集终端、运行终端分别与电力监控系统的后台电脑建立通讯连接,所述采集终端即分别连接电力试验设备的加量设备和采集装置,所述运行终端即安装有电力监控系统软件的电脑。此为一次性工作,若已完成,则跳过步骤1,直接进入步骤2。

步骤2,各试验项场地电脑中的试验报告建模模块编辑生成excel格式的试验报告模板,基本过程为:先导入历史试验报告,再删除其数据填写区的数据。试验报告模板中数据填写区的数据单元格包括人工输值单元格、时间型单元格、触发型单元格、公式型单元格。试验报告模板与设备试验类型相对应,若已完成,则跳过步骤2,直接进入步骤3。

步骤3,各试验项场地电脑中的试验报告建模模块编辑生成xml格式的试验数据集模板,基本过程为:基于前述excel格式的试验报告模板,先采用可扩展标记语言标记自动输值填写区与实验项数据源之间的关联,再标记人工输值填写区与试验参数之间的关联。若已完成,则跳过步骤3,直接进入步骤4。

步骤4,按试验项1、试验项2、试验项3的顺序,依次启动各试验项场地的试验内容。以试验项1为例,首先,由电力监控系统通过试验项1场地的采集终端采集电力试验设备产生的实验项1数据源,存储于电力监控系统的scada实时库;接着,由试验项1场地电脑中的计算处理模块提取scada实时库中存储的实验项1数据源;接着,先通过试验项1场地电脑中的试验参数配置模块配置实验项1的试验参数,即人工介入完成试验参数的输入和确认,再由试验项1场地电脑中的计算处理模块根据试验项1的试验数据集模板所标记的自动输值填写区与实验项1数据源之间的关联,对实验项1数据源进行运算,获取试验项1数据;接着,试验项1场地电脑中的计算处理模块将实验项1的试验参数和试验项1数据写入试验项1的试验数据集模板,生成试验项1的试验过程数据文件。最后,判断试验项1的试验内容是否已全部完成,如果已全部完成,则由试验项1场地电脑中的过程数据同步子模块将试验项1的试验过程数据文件同步至文件服务器,再按本步骤的前述内容对试验项2数据源进行采集、存储、提取、运算,生成试验项2的试验过程数据文件,再由试验项2场地电脑中的过程数据同步子模块将试验项2的试验过程数据文件同步至文件服务器,以此类推;如果试验项1的试验内容未全部完成,则对剩余实验项1数据源进行采集、存储、提取、运算,利用生成的其余试验项1数据对试验项1的试验过程数据文件进行更新,直至试验项1的试验内容全部完成,生成最终的试验项1的试验过程数据文件,并将其同步至文件服务器。

步骤5,判断各试验项是否已全部完成,如果未全部完成,按步骤4开展剩余试验项场地的试验内容;如果已全部完成,则提取文件服务器中各试验项试验过程数据文件中的试验项数据和试验参数,对应写入excel格式试验报告模板中的数据填写区,生成excel格式的试验报告。

本发明方法及系统利用电力监控系统对电力设备试验的加量设备和采集装置进行组网通讯,加量设备和采集装置与电力监控系统之间通过规约转换通讯,由scada实时库对通讯数据进行统一管理,统一采集各试验项场地采集终端发来的通讯数据,作为实验项数据源;位于各试验项场地的运行终端各自提取scada实时库中对应的实验项数据源,生成本实验项的试验过程数据文件;各实验项的试验过程数据文件经同步后,生成完整的试验报告。基于本发明方法及系统生成试验报告,除人工调整、确认试验参数外,增强了数据可靠性;同类型一次产品试验报告建模后,后续无需再建模,试验报告模板和试验数据集模板可重复使用,保证了试验报告的一致性和准确性,同时减少了重复劳动,缩短了试验时长,在批量试验的场景下,明显提高了试验效率;利用试验过程数据文件记录过程试验数据,便于试验记录追溯和查询,节省了人工管理历史数据,降低了纸张浪费;试验报告生成过程无需纸质记录,实现了试验场地无纸化管理。综上所述,本发明方法及系统具备高效、经济、便捷的优点,同时具备新试验设备类型接入的可扩展性。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1