(19)中华 人民共和国 国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202111592631.3
(22)申请日 2021.12.23
(71)申请人 国网北京市电力公司
地址 100031 北京市西城区前门西大街 41
号
申请人 国家电网有限公司
(72)发明人 李佳馨 冯海全 刘宏宇 陈彦锟
吴志学 王伟男 王志远 杨曼
桑田 谢众 刘旭东 甘时霖
冯时 刘学忠 贾雪峰 张磊
郑和江 焦铭晖 杨文剑 李仁伟
傅淼
(74)专利代理 机构 北京中巡通大知识产权代理
有限公司 1 1703
代理人 张弘(51)Int.Cl.
G06F 40/174(2020.01)
G06Q 10/06(2012.01)
G06Q 50/06(2012.01)
(54)发明名称
一种110kV及以下变电站操作票填写方法、
系统、 装置及 介质
(57)摘要
本发明公开了一种110kV及以下变电站操作
票填写方法、 系统、 装置及介质, 获取调度令以生
成调度令队列List; 其中, 调度令队列List包括
若干个调度令; 基于调度令的内容, 为调度令匹
配与内容对应的指令模块; 其中, 指令模块对应
有操作步骤; 提取所有已经匹配的操作步骤, 形
成完整的操作票。 以数据化的方式简化了运行人
员填写操作票的流程, 提高了工作效率, 降低了
操作票填写过程中因漏步、 错步等原因造成的错
误率, 确保了倒闸操作的安全性。
权利要求书2页 说明书6页 附图5页
CN 114218900 A
2022.03.22
CN 114218900 A
1.一种基于二叉树算法的110kV及以下变电站操作票填写方法, 其特征在于, 包括下述
步骤:
获取调度令以生成调度令队列L ist; 其中, 所述调度令队列L ist包括若干个调度令;
基于所述调度令的内容, 为所述调度令匹配与内容对应的指令模块; 其中, 所述指令模
块对应有操作步骤;
提取所有已经匹配的操作步骤, 按调度令队列L ist的顺序组合形成完整的操作票。
2.根据权利要求1所述的基于二叉树算法的110kV及以下变电站操作票填写方法, 其特
征在于, 为所述调度令匹配与内容对应的指令模块, 具体方法为:
1)获取当前调度令的调度号;
2)判断调度令中的调度 号是否为“2XX”; 如果不是, 则 进行下一步; 否则, 遍历二叉树Ty
[i], 再判断调度号是否为编号为2 开头的母联, 如果是, 则匹配: 拉开 或合上编号为2 开头的
母联开关及刀闸操作对应的指令模块, 否则, 匹配10kV出线路对应的指令模块;
3)判断调度令中的调度 号是否为“1XX”; 如果不是, 则 进行下一步; 否则, 遍历二叉树Ty
[i], 再判断调度号是否为编号为 1开头的母联, 如果是, 则匹配: 拉开 或合上编号为 1开头的
母联开关及刀闸操作对应的指令模块, 否则, 匹配1 10kV开关及刀闸处 理对应的指令模块;
4)判断调度令中的调度 号是否为“3XX”; 如果不是, 则 进行下一步; 否则, 遍历二叉树Ty
[i], 再判断调度号是否为编号为3开头的母联, 如果是, 则匹配: 拉开 或合上编号为3开头的
母联开关及刀闸操作对应的指令模块, 否则, 匹配3 5kV出线路对应的指令模块;
5)根据上述 步骤1)~4), 整合匹配后的指令模块的操作步骤, 形成操作票。
3.根据权利要求2所述的基于二叉树算法的110kV及以下变电站操作票填写方法, 其特
征在于, 遍历二叉树Ty[i], 包括如下步骤:
步骤41: 令当前节点 为根, 即cur rent=ro ot;
步骤42: 判断当前节点是否为空, 如果是, 则结束, 否则, 进行 下一步;
步骤43: Ty[i]=cur rent输出Ty[i];
步骤44: 当前节点指向左子树, 即cur rent=BTre e.Lchild, 返回步骤42进行循环;
步骤45: 当前节点指向右子树, 即cur rent=BTre e.Rchild, 返回步骤42进行循环。
4.根据权利要求2所述的基于二叉树算法的110kV及以下变电站操作票填写方法, 其特
征在于, 二叉树的获取 方式为:
步骤11: 获取调度号c h, 以“。”结束; 循环得到 完整的调度号队列L ist[i]=“ch”;
步骤12: 遍历调度号队列Tr=List[i]; 判断调度号队列是否为 “。”, 如果是, 则结束; 否
则, 进行下一步;
步骤13: 建立 根节点ro ot, 并将根节点进栈;
步骤14: 读入字符Tr, 判断Tr是否为 “。”, 如果是, 则进行下一步, 否则, 建立节点P, P进
栈, 循环至Tr为 “。”;
步骤15: 令节点的左子树 为“NULL”;
步骤16: 读入字符Tr, 判断Tr是否为 “。”, 如果不是, 则建立节点P, P进栈, 返回步骤14;
否则, 令节点的右子树为 “NULL”, 判断是否 “栈空”, 如果是, 则输出二叉树BTree, 否则输出
出栈节点pre, 返回步骤16进行循环。
5.根据权利要求1所述的基于二叉树算法的110kV及以下变电站操作票填写方法, 其特权 利 要 求 书 1/2 页
2
CN 114218900 A
2征在于, 所述指令模块对应有操作步骤, 具体为:
获取所有已知的调度令;
将每个调度令划分成若干个指令模块, 赋予每个指令模块代号, 并为每个指令模块填
写相应的操作步骤。
6.根据权利要求5所述的基于二叉树算法的110kV及以下变电站操作票填写方法, 其特
征在于, 赋予每 个指令模块代号, 具体如下:
步骤21: 获取调度令队列, 以字符 “,”将调度令队列分为h段, 从而得到m[h];
步骤22: 当前被赋予代号的调度令为第i段, i=1,2,3 ……h, 判断i与h的关系, 如果i≤
h, 则进行 下一步, 否则结束;
步骤23: 读取调度令中的数字字段list[i], 读取调度令中的汉字字段word[i]; 调度令
中的数字字段list[i]即为调度号, 汉字字段word[i]即为具体操作; 分别为所述数字字段
list[i]和汉字 字段word[i]对应不同的符号和/或数字作为代码。
7.根据权利要求6所述的基于二叉树算法的110kV及以下变电站操作票填写方法, 其特
征在于, 如果汉字字段为 “拉开”, 则令该字段为A; 如果汉字字段为 “拉出”, 则令该字段为B;
如果汉字字段为 “推入”, 则令该字段为C; 如果汉字字段为 “合上”, 则令该字段为D; 以此类
推, 为所有 汉字字段赋值代号。
8.一种用于权利要求1所述基于二叉树算法的110kV及以下变电站操作票填写方法的
系统, 其特 征在于, 包括:
调度令获取模块, 用于获取调度令以生成调度令队列 List; 其中, 所述调度令队列 List
包括若干个调度令;
匹配模块, 用于基于所述调度令的内容, 为所述调度令匹配与内容对应的指令模块; 其
中, 所述指令模块对应有操作步骤;
提取模块, 用于提取 所有已经匹配的操作步骤, 形成完整的操作票。
9.一种计算机设备, 包括存储器、 处理器以及存储在所述存储器中并可在所述处理器
上运行的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现如权利要求 1至
7任一项所述的基于二叉树 算法的110kV及以下变电站操作票 填写方法。
10.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其特征在
于, 所述计算机程序被处理器执行时, 实现如权利要求1至7任一项所述的基于二叉树算法
的110kV及以下变电站操作票 填写方法。权 利 要 求 书 2/2 页
3
CN 114218900 A
3
专利 一种110kV及以下变电站操作票填写方法、系统、装置及介质
文档预览
中文文档
14 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-19 01:54:56上传分享