一种110kV及以下变电站操作票填写方法、系统、装置及介质制造方法及图纸

技术编号:32789920 阅读:24 留言:0更新日期:2022-03-23 19:50
本发明专利技术公开了一种110kV及以下变电站操作票填写方法、系统、装置及介质,获取调度令以生成调度令队列List;其中,调度令队列List包括若干个调度令;基于调度令的内容,为调度令匹配与内容对应的指令模块;其中,指令模块对应有操作步骤;提取所有已经匹配的操作步骤,形成完整的操作票。以数据化的方式简化了运行人员填写操作票的流程,提高了工作效率,降低了操作票填写过程中因漏步、错步等原因造成的错误率,确保了倒闸操作的安全性。确保了倒闸操作的安全性。确保了倒闸操作的安全性。

【技术实现步骤摘要】
一种110kV及以下变电站操作票填写方法、系统、装置及介质


[0001]本专利技术属于电力系统操作票填写
,具体涉及一种110kV及以下变电站操作票填写方法、系统、装置及介质。

技术介绍

[0002]变电站建设的数量及规模逐年递增,相应的倒闸操作次数激增。倒闸操作一直是变电运行工作的一项重点,随着近些年新员工入企后在一线的人员越来越多,但对操作票的填写不熟练,有时候容易出现漏步、错步等诸多情况,为了能够安全、可靠的完成倒闸操作任务,倒闸操作票的填写成为了日常工作中的重要工作,为了更加快捷、高效、正确的填写操作票,所以设计一种高效、准确的倒闸操作票填写方法具有很强的现实意义。
[0003]操作票填写过程是将操作步骤分解为不同的步骤模块,根据调度令的顺序、倒闸操作的规定及一二次操作顺序等进行组合,最后形成完整的倒闸操作票。其中,操作步骤模块包括自投停用、拉合开关、挂地线等。
[0004]当前操作票的填写采用人工填写方式,由运行人员根据调度指令书写操作步骤,对运行人员造成了耗时、低效、错误率高的困扰。

技术实现思路

[0005]本专利技术的目的在于提供一种110kV及以下变电站操作票填写方法、系统、装置及介质,以解决现有技术中,人工填写操作票因漏步、错步等导致操作票错误率高的问题。
[0006]为了实现上述目的,本专利技术采用如下技术方案:
[0007]本专利技术的第一方面,提供了一种基于二叉树算法的110kV及以下变电站操作票填写方法,包括下述步骤:
[0008]获取调度令以生成调度令队列List;其中,所述调度令队列List包括若干个调度令;
[0009]基于所述调度令的内容,为所述调度令匹配与内容对应的指令模块;其中,所述指令模块对应有操作步骤;
[0010]提取所有已经匹配的操作步骤,按调度令队列List的顺序组合形成完整的操作票。
[0011]可选的,为所述调度令匹配与内容对应的指令模块,具体方法为:
[0012]1)获取当前调度令的调度号;
[0013]2)判断调度令中的调度号是否为“2XX”;如果不是,则进行下一步;否则,遍历二叉树Ty[i],再判断调度号是否为编号为2开头的母联,如果是,则匹配:拉开或合上编号为2开头的母联开关及刀闸操作对应的指令模块,否则,匹配10kV出线路对应的指令模块;
[0014]3)判断调度令中的调度号是否为“1XX”;如果不是,则进行下一步;否则,遍历二叉树Ty[i],再判断调度号是否为编号为1开头的母联,如果是,则匹配:拉开或合上编号为1开头的母联开关及刀闸操作对应的指令模块,否则,匹配110kV开关及刀闸处理对应的指令模
块;
[0015]4)判断调度令中的调度号是否为“3XX”;如果不是,则进行下一步;否则,遍历二叉树Ty[i],再判断调度号是否为编号为3开头的母联,如果是,则匹配:拉开或合上编号为3开头的母联开关及刀闸操作对应的指令模块,否则,匹配35kV出线路对应的指令模块;
[0016]5)根据上述步骤1)~4),整合匹配后的指令模块的操作步骤,形成操作票。
[0017]可选的,遍历二叉树Ty[i],包括如下步骤:
[0018]步骤41:令当前节点为根,即current=root;
[0019]步骤42:判断当前节点是否为空,如果是,则结束,否则,进行下一步;
[0020]步骤43:Ty[i]=current输出Ty[i];
[0021]步骤44:当前节点指向左子树,即current=BTree.Lchild,返回步骤42进行循环;
[0022]步骤45:当前节点指向右子树,即current=BTree.Rchild,返回步骤42进行循环。可选的,二叉树的获取方式为:
[0023]步骤11:获取调度号ch,以“。”结束;循环得到完整的调度号队列List[i]=“ch”;
[0024]步骤12:遍历调度号队列Tr=List[i];判断调度号队列是否为“。”,如果是,则结束;否则,进行下一步;
[0025]步骤13:建立根节点root,并将根节点进栈;
[0026]步骤14:读入字符Tr,判断Tr是否为“。”,如果是,则进行下一步,否则,建立节点P,P进栈,循环至Tr为“。”;
[0027]步骤15:令节点的左子树为“NULL”;
[0028]步骤16:读入字符Tr,判断Tr是否为“。”,如果不是,则建立节点P,P进栈,返回步骤14;否则,令节点的右子树为“NULL”,判断是否“栈空”,如果是,则输出二叉树BTree,否则输出出栈节点pre,返回步骤16进行循环。
[0029]可选的,所述指令模块对应有操作步骤,具体为:
[0030]获取所有已知的调度令;
[0031]将每个调度令划分成若干个指令模块,赋予每个指令模块代号,并为每个指令模块填写相应的操作步骤。
[0032]可选的,赋予每个指令模块代号,具体如下:
[0033]步骤21:获取调度令队列,以字符“,”将调度令队列分为h段,从而得到m[h];
[0034]步骤22:当前被赋予代号的调度令为第i段,i=1,2,3
……
h,判断i与h的关系,如果i≤h,则进行下一步,否则结束;
[0035]步骤23:读取调度令中的数字字段list[i],读取调度令中的汉字字段word[i];调度令中的数字字段list[i]即为调度号,汉字字段word[i]即为具体操作术语;分别为所述数字字段list[i]和汉字字段word[i]对应不同的符号和/或数字作为代码。
[0036]可选的,如果汉字字段为“拉开”,则令该字段为A;如果汉字字段为“拉出”,则令该字段为B;如果汉字字段为“推入”,则令该字段为C;如果汉字字段为“合上”,则令该字段为D;以此类推,为所有汉字字段赋值代号。
[0037]本专利技术的第二方面,提供了一种用于所述基于二叉树算法的110kV及以下变电站操作票填写方法的系统,包括:
[0038]调度令获取模块,用于获取调度令以生成调度令队列List;其中,所述调度令队列
List包括若干个调度令;
[0039]匹配模块,用于基于所述调度令的内容,为所述调度令匹配与内容对应的指令模块;其中,所述指令模块对应有操作步骤;
[0040]提取模块,用于提取所有已经匹配的操作步骤,形成完整的操作票。
[0041]本专利技术的第三方面,提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述的基于二叉树算法的110kV及以下变电站操作票填写方法。
[0042]本专利技术的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现所述的基于二叉树算法的110kV及以下变电站操作票填写方法。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于二叉树算法的110kV及以下变电站操作票填写方法,其特征在于,包括下述步骤:获取调度令以生成调度令队列List;其中,所述调度令队列List包括若干个调度令;基于所述调度令的内容,为所述调度令匹配与内容对应的指令模块;其中,所述指令模块对应有操作步骤;提取所有已经匹配的操作步骤,按调度令队列List的顺序组合形成完整的操作票。2.根据权利要求1所述的基于二叉树算法的110kV及以下变电站操作票填写方法,其特征在于,为所述调度令匹配与内容对应的指令模块,具体方法为:1)获取当前调度令的调度号;2)判断调度令中的调度号是否为“2XX”;如果不是,则进行下一步;否则,遍历二叉树Ty[i],再判断调度号是否为编号为2开头的母联,如果是,则匹配:拉开或合上编号为2开头的母联开关及刀闸操作对应的指令模块,否则,匹配10kV出线路对应的指令模块;3)判断调度令中的调度号是否为“1XX”;如果不是,则进行下一步;否则,遍历二叉树Ty[i],再判断调度号是否为编号为1开头的母联,如果是,则匹配:拉开或合上编号为1开头的母联开关及刀闸操作对应的指令模块,否则,匹配110kV开关及刀闸处理对应的指令模块;4)判断调度令中的调度号是否为“3XX”;如果不是,则进行下一步;否则,遍历二叉树Ty[i],再判断调度号是否为编号为3开头的母联,如果是,则匹配:拉开或合上编号为3开头的母联开关及刀闸操作对应的指令模块,否则,匹配35kV出线路对应的指令模块;5)根据上述步骤1)~4),整合匹配后的指令模块的操作步骤,形成操作票。3.根据权利要求2所述的基于二叉树算法的110kV及以下变电站操作票填写方法,其特征在于,遍历二叉树Ty[i],包括如下步骤:步骤41:令当前节点为根,即current=root;步骤42:判断当前节点是否为空,如果是,则结束,否则,进行下一步;步骤43:Ty[i]=current输出Ty[i];步骤44:当前节点指向左子树,即current=BTree.Lchild,返回步骤42进行循环;步骤45:当前节点指向右子树,即current=BTree.Rchild,返回步骤42进行循环。4.根据权利要求2所述的基于二叉树算法的110kV及以下变电站操作票填写方法,其特征在于,二叉树的获取方式为:步骤11:获取调度号ch,以“。”结束;循环得到完整的调度号队列List[i]=“ch”;步骤12:遍历调度号队列Tr=List[i];判断调度号队列是否为“。”,如果是,则结束;否则,进行下一步;步骤13:建立根节点root,并将根节点进栈;步骤14:读入字符Tr,判断Tr是否为“。”,如果是,则进行下一步,否则,建立...

【专利技术属性】
技术研发人员:李佳馨冯海全刘宏宇陈彦锟吴志学王伟男王志远杨曼桑田谢众刘旭东甘时霖冯时刘学忠贾雪峰张磊郑和江焦铭晖杨文剑李仁伟傅淼
申请(专利权)人:国家电网有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1