iso standard download
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111632103.6 (22)申请日 2021.12.2 9 (71)申请人 国网电力科 学研究院有限公司 地址 211106 江苏省南京市江宁区诚信大 道19号 申请人 国电南瑞科技股份有限公司 (72)发明人 吴维宁 胡宽鹄 朱宏超 许其品  袁亚洲 杨玲 王亚婧  (74)专利代理 机构 南京纵横知识产权代理有限 公司 32224 代理人 范青青 (51)Int.Cl. G06F 16/22(2019.01) G06F 16/2453(2019.01) G06F 40/143(2020.01)G06Q 10/00(2012.01) G06Q 50/06(2012.01) (54)发明名称 一种发电机励磁系统运维事件知识库的编 写方法及分析方法 (57)摘要 本发明公开了一种发电机励磁系统运维事 件知识库的编写方法及分析方法, 所述编写 方法 包括: 定义基础节点、 运算节点、 信号节点、 原因 节点和事件节点; 以基础节点为第一层、 运算节 点为第二层、 信号节点为第三层、 原因节点为第 四层、 事件节点为第五层通过XML文档的形式编 写所述知识库; 其中, 所述基础节点用于描述系 统输入的遥信信号、 遥测量及字面量; 所述运算 节点用于计算中间变量; 所述信号节 点用于获取 自定义的运维事件信号; 所述原因节 点用于计算 获取运维事件 出现的原因; 所述事件节点用于描 述运维事件。 本发明有助于降低发电机励磁系统 运维事件的分析对运维人员经验积累的依赖、 提 高分析效率及准确性。 权利要求书3页 说明书12页 附图5页 CN 114328528 A 2022.04.12 CN 114328528 A 1.一种发电机励磁系统运维事 件知识库的编写方法, 其特 征在于, 包括: 定义基础节点、 运 算节点、 信号节点、 原因节点和事 件节点; 以基础节点为第一层、 运算节点为第二层、 信号节点为第三层、 原因节点为第 四层、 事 件节点为第五层通过 XML文档的形式编写所述知识库; 其中, 所述基础节点用于描述系统输入的遥信信号、 遥测量及字面量; 所述运算节点用 于计算中间变量; 所述信号节点用于获取自定义的运维事件信号; 所述原因节点用于计算 获取运维事 件出现的原因; 所述事 件节点用于描述 运维事件。 2.根据权利要求1所述的发电机励磁系统运维事件知识库的编写方法, 其特征在于, 所 述定义基础节点、 运 算节点、 信号节点、 原因节点和事 件节点的方法包括: 定义各类节点的主要标签: 所述基础节点的主要标签包括: 名称name、 描述desc、 建议 advic、 数据来源dataSource、 数据类型dataType、 编号id、 值value、 值addr; 所述运算节点 的主要标签包括: 名称name、 描述desc、 建议advice、 数据来源dataSource、 数据类型 dataType、 返回类型retType、 运算符opr、 编 号id、 子节点列表ids; 所述信号节点的主要标 签包括: 名称name、 描述desc、 建议advice、 数据来源dataSource、 数据类型dataType、 返回 类型retType、 运算符opr、 编号id、 子节 点列表ids; 原因节点的主要标签包括: 名称name, 描 述desc、 建议advice、 数据来源dataSource、 数据类型dataType、 返回类型retType、 运算符 opr、 编号id、 子节点列表ids; 所述事件节点的主要标签包括: 名称name、 描述desc、 建议 advice、 数据来源dataSource、 数据类型 dataType、 返回类型retType、 编 号id、 信号子节点 signalId、 原因子节点reaso nId; 对上述各节点的主 要标签进行归类, 并分别对各类的主 要成员变量进行说明: Node类: name为节点名称, 不可为空; desc为对本实体的描述, 可为空; advice为给出的 运行建议, 可为空; dataSource为数据来源, 不可为空; dataType为数据类型, 可为空; value 为本节点的值, 默认为0; id为本节点的id, 不可为空; 基础节点BasicN ode类: dataSource值 为下列三种之一, "yc", "yx", "l iteral"; 等于"yc”或"yx"时, 类根据addr值查询获得值, 用来更新value值; 等于"literal"时表 明value值 为常数, 无需计算 直接给出; 运算节点CalNode、 信号节点SignalNode、 原因节点ReasonNode类: opr值代表操作符; ids为list<string>数据结构, 用于存储其子节点的id; dataSource的值为下列之一: " basic", " cal", 当dataSourc e的值为"basic “时, 代表本节点的子节点由BasicNode类构成, 则无需迭代; 当dataSource的值为"cal"时, 代表本节点的子节点由CalNode类构成, 需要递 归调用, 直到 子节点的dataSource为"basic ”为止。 3.根据权利要求2所述的发电机励磁系统运维事件知识库的编写方法, 其特征在于, opr属性字符串对应的操作符意 义如表1所示: 表1:权 利 要 求 书 1/3 页 2 CN 114328528 A 2。 4.根据权利要求2所述的发电机励磁系统运维事件知识库的编写方法, 其特征在于, 通 过XML文档的形式编写所述知识库的方法包括: 建立维护各层实体的map类型数据结构map<string, BasicNode>, map<string, CalNode >, map<string, SignalNode>, map<string, ReasonNode>, map<string, FaultNode>分别存储 各类所有的节点信息 。 5.根据权利要求2所述的发电机励磁系统运维事件知识库的编写方法, 其特征在于, 通 过XML文档的形式编写所述知识库的方法还 包括: 查询自定义事件的信号是否出现, 若出现, 则继续计算原因是否匹配: 若匹配, 则给出 相关的描述和建议; 否则, 查明原因并获得解决方法后, 完 善所述知识库。 6.一种发电机励磁系统运维事 件的分析 方法, 其特 征在于: 包括: 获取用于描述发电机励磁系统运维事 件知识库的XML文档; 解析XML文档并遍历其中的事 件节点, 获取事 件节点的信号节点实体; 计算信号节点实体的value属性值: 若信号节点实体的value属性值为0, 则继续遍历下 一事件节点; 否则, 获取当前事 件节点的原因节点实体; 计算原因节点实体的value属性值: 若原因节点实体的value属性值为0, 则继续遍历下 一原因节点; 否则, 获取对应的事 件原因、 运行建议以及子节点信息; 其中, 所述发电机励磁系统运维事件知识库采用权利要求1至5任一项所述的方法编 写。 7.根据权利要求6所述的发电机励磁系统运维事件的分析方法, 其特征在于: 节点 value属性 值计算方法: S0: 针对给定的节点实体, 判断是否属于SignalNode、 ReasonNode、 CalNode类型的实 体, 若是进入S1, 否则进入S3; S1: 获取该实体属性: 数据类型dataType、 数据来源dataSource、 操作符opr、 子节点信 息chIds; S2: 判断dataSource值 为basic或cal: 若为basic, 进入A1, 否则进入B1; A1: chIds为list数据结构, 存 储基础节点BasicN ode实体对应的id, 遍历c hIds; A2: 判断是否 完成遍历c hIds, 若否进入A3, 否则进入A7; A3: 获得id, 根据mBasicN ode, 获得对应的基础节点BasicN ode实体basicN ode; A4: 判断dataSource 是否为literal, 若是进入A5, 否则进入A6; A5: 获取basicN ode节点value属性 值, 用list数据结构values存 储value值; 返回A 2; A6: 获取其查询地址addr, 根据addr, 查询得到的值更新basicNode节点value属性, 用权 利 要 求 书 2/3 页 3 CN 114328528 A 3

.PDF文档 专利 一种发电机励磁系统运维事件知识库的编写方法及分析方法

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种发电机励磁系统运维事件知识库的编写方法及分析方法 第 1 页 专利 一种发电机励磁系统运维事件知识库的编写方法及分析方法 第 2 页 专利 一种发电机励磁系统运维事件知识库的编写方法及分析方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 01:55:11上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。