《智能变电站虚端子动态报表生成方法.pdf》由会员分享,可在线阅读,更多相关《智能变电站虚端子动态报表生成方法.pdf(9页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103761395 A (43)申请公布日 2014.04.30 CN 103761395 A (21)申请号 201410034360.3 (22)申请日 2014.01.24 G06F 17/50(2006.01) G06F 17/30(2006.01) G06Q 50/06(2012.01) (71)申请人 福建省电力勘测设计院 地址 350003 福建省福州市鼓楼区五四路 268 号 (72)发明人 陈盼 林传伟 黄皖生 陈晓捷 郑瑞忠 王素芳 陈国华 (74)专利代理机构 福州展晖专利事务所 ( 普通 合伙 ) 35201 代理人 陈如涛 (54) 发明名称。
2、 智能变电站虚端子动态报表生成方法 (57) 摘要 本发明涉及一种用于智能变电站虚端子报表 生成技术, 特别是一种智能变电站虚端子动态报 表生成方法 : 首先系统从智能变电站辅助设计软 件中提取虚端子原始数据集, 然后用户在系统的 虚端子报表格式自定义交互界面设置特定的虚端 子报表格式, 系统再从所设定的格式中提取格式 要求表达的虚端子项作为虚端子报表数据集, 最 后将虚端子报表数据集按照用户所设定的格式要 求导出至 Excel 表格中。本发明可解决智能变电 站虚端子报表格式固定, 无法适用于不同用户需 要的问题, 同时减少了开发商的软件维护工作量, 显著提高智能变电站虚端子设计效率和质量。 。
3、(51)Int.Cl. 权利要求书 2 页 说明书 4 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书4页 附图2页 (10)申请公布号 CN 103761395 A CN 103761395 A 1/2 页 2 1. 智能变电站虚端子动态报表生成方法, 其特征在于, 包括如下步骤 : (1) 提供一种智能变电站辅助设计系统, 其包括有虚端子原始数据集、 虚端子报表自定 义交互界面 ; (2) 从智能变电站辅助设计系统中获取虚端子原始数据集, 所述的原始数据集的内容 为智能变电站各个间隔、 各个装置的虚端子关联信息, 包括装置名称、 虚端子。
4、号、 虚端子属 性、 虚端子定义、 软压板, 以及与该虚端子相关联的装置名称、 虚端子号、 虚端子属性、 虚端 子定义, 软压板信息 ; (3) 用户在虚端子报表自定义交互界面中设置虚端子报表格式, (4) 智能变电站辅助设计系统根据用户自定义报表格式获取虚端子项目集信息, 即间 隔名称、 SV 或 GOOSE 虚端子、 输入或输出虚端子, 以及 “序号、 输出装置名称、 输出虚端子号、 输出虚端子属性、 输出虚端子定义、 输出软压板、 输入装置名称、 输入虚端子号、 输入虚端子 属性、 输入虚端子定义、 输入软压板” 的全部或部分字段及其排列顺序 ; (5) 根据虚端子项目集从虚端子原始数据。
5、集中提取相应信息, 生成虚端子报表数据 集 ; (6) 将虚端子报表数据集的信息按照所定义的格式要求输出至 Excel 表格中 ; (7) 用户在虚端子报表自定义交互界面选择是否需要新增一台装置的虚端子信息, 若 是, 则转向步骤 (3) , 否则, 转向步骤 (8) ; (8) 用户在虚端子报表自定义交互界面获得虚端子报表信息, 并进行存储。 2. 根据权利要求 1 所述的智能变电站虚端子动态报表生成方法, 其特征在于, 所述的 虚端子报表数据集的信息包括选定间隔装置中 “输出装置名称、 输出虚端子号、 输出虚端子 属性、 输出虚端子定义、 输出软压板、 输入装置名称、 输入虚端子号、 输入。
6、虚端子属性、 输入 虚端子定义、 输入软压板” 的一项或其中几项虚端子信息。 3. 根据权利要求 1 所述的智能变电站虚端子动态报表生成方法, 其特征在于, 所述的 虚端子报表格式自定义操作包括如下步骤 : 1) 选择智能变电站间隔及装置名称 ; 2) 从下列报表类型中选择需要生成的一种或多种虚端子报表 : 包括 SV 输入虚端子报 表、 SV 输出虚端子报表、 GOOSE 输入虚端子报表、 GOOSE 输出虚端子报表 ; 3) 系统根据 1) 、 2) 步骤的信息自动生成报表标题, 4) 用户选择是否需要手动更改报表标题, 如否, 则转向步骤 5) , 若是, 则手动修改标题 后转向步骤 5。
7、) ; 5) 用户选择是否通过系统模板自动选取需输出的虚端子信息项及其排列顺序, 若是, 则选择模板后转向步骤 8) , 否则, 转向步骤 6) ; 6) 用户手动从下列虚端子输出信息项中选择一项或多项进行显示, 并调整各信息项从 左到右的排列顺序, 虚端子输出信息项包括 : 序号、 输出装置名称、 输出虚端子号、 输出虚端 子属性、 输出虚端子定义、 输出软压板、 输入装置名称、 输入虚端子号、 输入虚端子属性、 输 入虚端子定义、 输入软压板 ; 7) 用户选择是否要将步骤 6) 中的设置保存为新的模板, 若是, 则输入模板名称保存后 转向步骤 8) , 若否, 则直接转向步骤 8) ; 。
8、8) 用户设置报表字体类型及页面规格, 包括 : 中文字体类型、 西文字体类型、 A3 或 A4 页 权 利 要 求 书 CN 103761395 A 2 2/2 页 3 面规格 ; 9) 用户选择是否要对上述设置进行修改, 若是, 则转向步骤 1) , 若否, 则结束此程序。 权 利 要 求 书 CN 103761395 A 3 1/4 页 4 智能变电站虚端子动态报表生成方法 技术领域 0001 本发明涉及一种用于智能变电站虚端子报表生成技术, 特别是一种智能变电站虚 端子动态报表生成方法。 背景技术 0002 智能变电站中的智能装置用 “虚端子” 软接口替代了原常规变电站的硬接口, 相 。
9、应的也引起了智能变电站设计工具、 设计内容和设计形式的变化, 常规站中依赖于 AutoCAD 绘图工具的端子排图纸设计转变为依赖于智能变电站辅助设计软件的 SCD 配置文件和虚 端子关联报表设计。 0003 生成虚端子报表是智能变电站辅助设计软件的基本功能之一, 目前实际应用中的 设计软件中, 对于虚端子报表格式的设置方法一般为 : 软件生产商与设计院合作, 由设计院 提供所需要的特定的报表格式模板, 软件生产商依据此模板生成固定格式的虚端子报表, 这就导致了不同的设计软件生成的虚端子报表格式各不相同, 且同一款软件一般只有一种 固定的格式。上述方法存在如下问题 : 1、 软件的适用性不强, 。
10、无法满足不同用户、 不同时期的需要。 不同的设计院对虚端子报 表的格式要求并不相同, 同一个设计院在不同的时期和场合, 应对不同客户的需要, 所要求 的报表格式也可能不同, 若由设计软件导出的报表格式固定不变, 将无法满足实际需要。 0004 2、 软件维护工作量大。当需要对报表格式进行修改时, 用户必须对导出的报表直 接修改或依赖于软件生产商修改后台程序, 维护工作量巨大。 发明内容 0005 本发明的目的在于根据现有技术的不足之处而提供一种能够导出适配设计的虚 端子报表、 适用性强、 并可减少维护工作量的智能变电站虚端子动态报表生成方法。 0006 本发明的目的是通过以下途径来实现的 : 。
11、智能变电站虚端子动态报表生成方法, 其要点在于, 包括如下步骤 : 1) 提供一种智能变电站辅助设计系统, 其包括有虚端子原始数据集、 虚端子报表自定 义交互界面 ; 2) 从智能变电站辅助设计系统中获取虚端子原始数据集, 所述的原始数据集的内容为 智能变电站各个间隔、 各个装置的虚端子关联信息, 包括装置名称、 虚端子号、 虚端子属性、 虚端子定义、 软压板, 以及与该虚端子相关联的装置名称、 虚端子号、 虚端子属性、 虚端子定 义, 软压板信息 ; 3) 用户在虚端子报表自定义交互界面中设置虚端子报表格式, 4) 智能变电站辅助设计系统根据用户自定义报表格式获取虚端子项目集信息, 即间隔 。
12、名称、 SV 或 GOOSE 虚端子、 输入或输出虚端子, 以及 “序号、 输出装置名称、 输出虚端子号、 输 出虚端子属性、 输出虚端子定义、 输出软压板、 输入装置名称、 输入虚端子号、 输入虚端子属 性、 输入虚端子定义、 输入软压板” 的全部或部分字段及其排列顺序 ; 说 明 书 CN 103761395 A 4 2/4 页 5 5) 根据虚端子项目集从虚端子原始数据集中提取相应信息, 生成虚端子报表数据集 ; 6) 将虚端子报表数据集的信息按照所定义的格式要求输出至 Excel 表格中 ; 7) 用户在虚端子报表自定义交互界面选择是否需要新增一台装置的虚端子信息, 若 是, 则转向步。
13、骤 (3) , 否则, 转向步骤 (8) ; 8) 用户在虚端子报表自定义交互界面获得虚端子报表信息, 并进行存储。 0007 本发明提供一种智能变电站虚端子动态报表生成方法 : 首先系统从智能变电站辅 助设计软件中提取虚端子原始数据集, 然后用户在系统的虚端子报表格式自定义交互界面 设置特定的虚端子报表格式, 系统再从所设定的格式中提取格式要求表达的虚端子项作为 虚端子报表数据集, 最后将虚端子报表数据集按照用户所设定的格式要求导出至 Excel 表 格中。 0008 本发明的有益效果是 : (1) 本发明设置了虚端子报表格式自定义界面, 用户可根据需要灵活设置虚端子报表 格式, 应对不同用。
14、户、 同一用户不同场合、 不同时期的需要, 改变了虚端子报表格式不能任 意修改的被动局面, 避免了繁琐的虚端子格式人工修改, 提升了智能变电站设计工作效率。 0009 (2) 本发明可应用于不同的智能变电站辅助设计软件中, 优化了智能变电站辅助 设计软件的性能, 使之更具有实用性。 0010 (3) 本发明使智能变电站辅助设计软件的用户脱离了对软件开发商的依赖, 同时 也使软件开发商从巨大的软件后期维护工作中解脱出来, 具有广泛的推广应用空间。 附图说明 0011 图 1 所示为本发明所述智能变电站虚端子动态报表生成方法的总流程示意图。 0012 图 2 所示为本发明实施例中所述用户自定义虚端。
15、子报表格式的流程示意图。 0013 下面结合附图对本发明做进一步描述。 具体实施方式 0014 最佳实施例 : 为了说明本发明的原理, 用一个具体实例来演示利用本发明进行虚端子动态报表设计 生成的过程。参照附图 1, 采用某 220kV 智能变电站的数据, 并以 220kV 线路 1 间隔的第一 套线路保护装置和智能终端装置为例, 说明本发明方法实现虚端子动态报表设计的过程。 0015 1、 系统获取虚端子原始数据集 : 系统从智能变电站辅助设计软件的虚端子设计信 息中提取虚端子原始数据集, 原始数据集的内容为智能变电站不同间隔、 不同装置的虚端 子关联信息, 包含全站装置的装置名称、 虚端子。
16、号、 虚端子属性、 虚端子定义、 软压板, 以及 与之相关联的装置名称、 虚端子号、 虚端子属性、 虚端子定义, 软压板信息。 0016 2、 用户自定义虚端子报表格式 : 用户在虚端子报表格式自定义交互界面中设置虚 端子报表格式, 此处选择 220kV 线路 1 线路保护 1 间隔的 SV 输入及 GOOSE 输入输出表。 0017 用户设置的信息包含 : 标题、 虚端子信息输出项及顺序、 字体及页面格式设置。 0018 其中标题包含间隔、 装置及虚端子类型, 系统根据用户选择自动生成标题, 用户也 可手动对标题进行修改。 0019 虚端子信息项包括 : 序号、 输出装置名称、 输出虚端子号。
17、、 输出虚端子属性、 输出虚 说 明 书 CN 103761395 A 5 3/4 页 6 端子定义、 输出软压板、 输入装置名称、 输入虚端子号、 输入虚端子属性、 输入虚端子定义、 输入软压板, 用户可选择其中的部分或全部进行导出, 也可将已选择的项目保存为模板供 下次使用, 或直接从模板中选择虚端子信息项。 0020 字体及页面格式指的是字体类型、 页面大小 (A3 或 A4) 、 页面布局 (横向或纵向) 。 0021 3、 系统提取虚端子项目集信息 : 系统根据标题及虚端子信息项提取虚端子项目 集信息, 包括 : 220kV 线路 1 间隔、 线路保护 1 装置的 SV 输入、 GO。
18、OSE 输入、 GOOSE 输出虚端 子, 所需导出的虚端子项包含 : 输出装置名称、 输出虚端子号、 输出虚端子属性、 输出虚端子 定义、 输入装置名称、 输入虚端子号、 输入虚端子属性、 输入虚端子定义。 0022 4、 系统根据虚端子项目集, 结合原始数据集生成虚端子报表数据集。 0023 系统根据上步中的项目集信息从虚端子原始数据集中提取220kV线路1间隔线路 保护 1 装置的 SV 输入及 GOOSE 输入输出数据, 形成虚端子报表数据集。 0024 5、 220kV 线路 1 间隔第一套线路保护装置虚端子报表导出。 0025 6、 用户选择 “增加装置” 可在同一个 Excel 。
19、文件的不同 sheet 表单元输出新的装 置的虚端子报表。 0026 7、 用户在系统的虚端子报表自定义交互界面选择保存、 打印、 显示虚端子报表, 或 退出系统。 0027 所述的智能变电站辅助设计系统指的是具有智能变电站虚端子关联设计功能、 生 成 SCD 配置文件功能、 并能生成虚端子原始数据集等功能的智能变电站设计系统。 0028 所述的智能变电站不同装置是指智能变电站的母线保护、 公用测控、 故障录波、 智 能电度表、 相量测量装置、 线路保护、 线路测控、 线路合并单元、 线路智能终端、 线路保护测 控一体化装置、 线路智能终端合并单元一体化装置、 主变保护、 主变测控、 主变合并。
20、单元、 主 变智能终端、 主变保护测控一体化装置、 主变智能终端合并单元一体化装置、 电容器保护测 控一体化装置、 电容器智能终端、 电容器合并单元、 电容器智能终端合并单元一体化装置、 站用变保护测控一体化装置、 站用变智能终端、 站用变合并单元、 站用变智能终端合并单元 一体化等装置。 0029 参照附图 2, 所述的虚端子报表格式自定义操作包括如下步骤 : (1) 选择智能变电站间隔及装置名称 ; (2) 从下列报表类型中选择需要生成的一种或多种虚端子报表 : 包括 SV 输入虚端子报 表、 SV 输出虚端子报表、 GOOSE 输入虚端子报表、 GOOSE 输出虚端子报表 ; (3) 系。
21、统根据第 4 点中 (1) 、(2) 步骤的信息自动生成报表标题, 如 “220kV 线路 1 间隔 线路保护 1 SV 输入、 GOOSE 输入、 GOOSE 输出虚端子表” ; (4) 用户选择是否需要手动更改报表标题, 如否, 则转向步骤 (5) , 若是, 则手动修改标 题后转向步骤 (5) 。 0030 (5) 用户选择是否通过系统模板自动选取需输出的虚端子信息项及其排列顺序, 若是, 则选择模板后转向步骤 (8) , 否则, 转向步骤 (6) ; (6) 用户手动从下列虚端子输出信息项中选择一项或多项进行显示, 并调整各信息项 从左到右的排列顺序, 虚端子输出信息项包括 : 序号、。
22、 输出装置名称、 输出虚端子号、 输出虚 端子属性、 输出虚端子定义、 输出软压板、 输入装置名称、 输入虚端子号、 输入虚端子属性、 输入虚端子定义、 输入软压板 ; 说 明 书 CN 103761395 A 6 4/4 页 7 (7) 用户选择是否要将步骤 (6) 中的设置保存为新的模板, 若是, 则输入模板名称保存 后转向步骤 (8) , 若否, 则直接转向步骤 (8) ; (8) 用户设置报表字体类型及页面规格, 包括 : 中文字体类型、 西文字体类型、 A3 或 A4 页面规格 ; (9) 用户选择是否要对上述设置进行修改, 若是, 则转向步骤 1) , 若否, 则结束此程序。 0031 所述的虚端子报表数据集信息包含选定间隔装置中 “输出装置名称、 输出虚端子 号、 输出虚端子属性、 输出虚端子定义、 输出软压板、 输入装置名称、 输入虚端子号、 输入虚 端子属性、 输入虚端子定义、 输入软压板” 的某一项或某几项虚端子信息。 0032 本发明未述部分与现有技术相同。 说 明 书 CN 103761395 A 7 1/2 页 8 图 1 说 明 书 附 图 CN 103761395 A 8 2/2 页 9 图 2 说 明 书 附 图 CN 103761395 A 9 。