[发明专利]一种继电保护逻辑可视化演算图生成方法和系统在审
申请号: | 201810509039.4 | 申请日: | 2018-05-24 |
公开(公告)号: | CN108845827A | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 于同伟;王利业;黄旭;张莹;李籽良;姜艳娟;卢岩;张乔兵;吴蒙;周秋霜 | 申请(专利权)人: | 国网辽宁省电力有限公司电力科学研究院;许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 吴敏 |
地址: | 110000 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 逻辑表达式 演算 可视化 继电保护 子表达式 图元 控制链表 逻辑运算 图生成 链表 逻辑运算符 工作效率 链表节点 逻辑演算 依次存储 或逻辑 运算符 解析 存储 分解 转化 | ||
本发明提供一种继电保护逻辑可视化演算图生成方法和系统,生成方法包括如下步骤:获取相应操作的逻辑表达式;消除逻辑表达式中括号对逻辑运算优先级的影响;将逻辑表达式分解为子表达式,子表达式为逻辑表达式或逻辑运算符;将子表达式依次存储在相应的链表节点中,形成逻辑表达式链表;根据逻辑表达式链表中各节点所存储的逻辑运算符得到相应的图元节点,得到图元控制链表;根据图元控制链表生成演算图。本发明提供的技术方案,在将逻辑表达式转化成为可视化的逻辑演算图时,先消除了括号对逻辑表达式中逻辑运算优先级的影响,解决现有技术中在生成继电保护逻辑可视化演算图时,由于逻辑表达式解析过程比较繁琐而造成工作效率低的问题。
技术领域
本发明属于电力系统继电保护技术领域,具体涉及一种继电保护逻辑可视化演算图生成方法和系统。
背景技术
随着电力系统的高速发展,电网规模日益壮大,电力系统网络结构更显复杂,提高电力系统的安全运行水平尤为重要。
继电保护设备能够在电力系统发生故障或异常工况时,在可能实现的最短时间和最小区域内,自动将故障设备从系统中切除,或发出信号给工作人员,由工作人员消除故障。由此可见,继电保护设备是确保电力系统安全可靠运行的重要设备,其动作的正确性直接影响着整个系统运行的稳定性,一旦继电保护设备出现错误,就可能导致电力系统中事故的发生。
继电保护设备通常包括监控后台和测控装置,测控装置检测电力系统的运行状态,并根据检测到的电力系统运行状态控制继电保护设备动作,监控后台将继电保护设备所执行的动作逻辑显示出来,以供工作人员查看。目前继电保护设备操作逻辑的编辑,一直都是在监控后台和测控装置上分别进行,并且两者所编辑的动作逻辑需要保持一致,如此便会出现工作重复,造成工作量大的问题。并且继电保护设备中所采用的继电器、断路器等装置的厂家不同,为测控装置和监控后台编辑动作逻辑的人员也不同,因此还可能造成在监控后台所显示的内容与机电保护设备实际动作不一致的问题。
另外,在监控后台显示时需要先对逻辑表达式进行解析,但是逻辑表达式中通常都设有多个复杂的逻辑,解析过程比较繁琐,生成速度慢,工作效率低。
发明内容
本发明提供一种继电保护逻辑可视化演算图生成方法和系统,用于解决现有技术中在生成继电保护逻辑可视化演算图时,由于逻辑表达式解析过程比较繁琐而造成工作效率低的问题。
为实现上述目的,本发明提供的技术方案是:
一种继电保护逻辑可视化演算图生成方法,包括如下步骤:
(1)获取相应操作的逻辑表达式;
(2)对获取逻辑表达式进行优先级处理,消除逻辑表达式中括号对逻辑运算优先级的影响;
(3)将处理后的逻辑表达式分解为子表达式;所述子表达式为逻辑表达式或逻辑运算符;
(4)将所述子表达式依次存储在相应的链表节点中,形成逻辑表达式链表;
(5)根据所述逻辑表达式链表中各节点所存储的逻辑运算符得到相应的图元节点,进而得到与所述逻辑表达式链表所对应的图元控制链表;
(6)根据所述图元控制链表生成演算图。
本发明所提供的技术方案,在将逻辑表达式转化成为可视化的逻辑演算图时,先对逻辑表达式的优先级做处理,消除了括号对逻辑表达式中逻辑运算优先级的影响,从而降低逻辑表达式的逻辑复杂程度,解决现有技术中在生成继电保护逻辑可视化演算图时,由于逻辑表达式解析过程比较繁琐而造成工作效率低的问题。
作为对逻辑表达式链表的进一步改进,所述逻辑表达式链表的各节点的结构包括相应动作逻辑或逻辑运算符的标识码、运算符、别名缓冲区首地址、行位置、列位置和列宽值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网辽宁省电力有限公司电力科学研究院;许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司,未经国网辽宁省电力有限公司电力科学研究院;许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810509039.4/2.html,转载请声明来源钻瓜专利网。