一种电力线路智能命名系统的制作方法
【技术领域】
[0001] 本发明涉及一种电力行业输、配电线路智能命名的方法。
【背景技术】
[0002] 电力系统安全稳定运行对国民经济建设和社会文明进步起着至关重要的作用。现 阶段,随着国民经济的快速发展,电力网络正在向着扩大化和复杂化方向迈进。从特高压 交、直流输电系统,到中低压配电网络,输、配电线路的建设正发生着日新月异的变化。
[0003] 电力线路命名的规范性和唯一性可以保障电力工作者正确地分析、安全地操作, 不致由于看错、听错易混淆的线路名称导致误入间隔,甚至是生产事故。当前,新线路投产、 旧线路开断、改造、T接、多点T接等电力基建生产活动使得投运线路越来越多,有的地区投 运线路已经达到上千条。
[0004] 目前,电力线路的命名规则是根据送电端、受电端的地名各取一字,或是根据当地 重要用户或地标性建筑物、场所命名,并由非常有经验的专家负责审核把关,避免重名。但 是,越来越多的事实证明,即使非常有经验的专家,面对如此繁多的电力线路,也难免会有 疏漏。电力线路命名的重音、重型、近似音、歧义已经对当前的电力生产造成了不必要的麻 烦。因此,电力线路智能命名成为了当前重要课题。
【发明内容】
[0005] 鉴于以上所述现有技术的缺点,本发明的目的在于提供一种电力线路智能命名系 统,用于解决现有技术中存在的问题。
[0006] 为实现上述目的及其他相关目的,本发明提供一种电力线路智能命名系统,包 括:
[0007] 数据库的建立,搜集不同地域的输电线路条数、线路名称,录入数据库。通过建立 针对不同地区的线路名称数据库,可以有效提高线路名称比对过程的效率,减少耗时;设备 名称数据库需具备创建、删除、复制、重命名、排序、合并、导入、导出功能。
[0008] 线路名称命名,根据获取的关键字,按照设定的算法自动生成一系列线路名称,并 将每一个新生成的名称与数据库中已存在的线路名称进行对比查询,如果发生重型、重音、 近似音、方言近似则自动剔除,否则向用户推荐该名称;如果用户选择了该名称,则该名称 自动录入数据库,以便于下次查询。
[0009] 线路名称命名的具体步骤为:
[0010] 步骤一,开始:用户填与关键字;
[0011] 步骤二,生成初始名称:根据使用者填写的送端关键字、受端关键字和备选关键 字,软件按照局部全排序算法自动生成一系列线路名称;
[0012] 步骤三,名称比对:将每一个初始名称与选定数据库中已存在的线路名称转换成 汉语拼音字符串,将以上两个汉语拼音字符串进行相似度查询并排序,如果发生重型、重 音、近似音则自动剔除,否则根据相似度由低到高进行排序,并向用户推荐相似度较低的名 称;
[0013] 步骤四,选取名称,如果用户选择了某名称,则该名称自动录入数据库,以便于下 次查询。
[0014] 优选地,名称相似度算法采用编辑距离相似度算法。
[0015] 如上所述,本发明的电力线路智能命名系统,具有以下有益效果:
[0016] 本发明大大提高了新设备命名工作的效率和准确性。不仅为设备命名的归口管理 部门提供了极大的方便,也为其他的电力从业人员如规划、设计、基建、运行、检修人员,提 供了很大的便利,在避免因看错、读错、听错设备名称而误入间隔上面发挥了一定的作用。
【附图说明】
[0017] 图1显示为本发明的名称命名流程图。
【具体实施方式】
[0018] 以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书 所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实 施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离 本发明的精神下进行各种修饰或改变。
[0019] 请参阅图1。需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的 基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状 及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局 型态也可能更为复杂。
[0020] 本发明提供一种电力线路智能命名系统,包括:
[0021] 数据库的建立,搜集不同地域的输电线路条数、线路名称,录入数据库。通过建立 针对不同地区的线路名称数据库,可以有效提高线路名称比对过程的效率,减少耗时;设备 名称数据库需具备创建、删除、复制、重命名、排序、合并、导入、导出功能。
[0022] 线路名称命名,根据获取的关键字,按照设定的算法自动生成一系列线路名称,并 将每一个新生成的名称与数据库中已存在的线路名称进行对比查询,如果发生重型、重音、 近似音、方言近似则自动剔除,否则向用户推荐该名称;如果用户选择了该名称,则该名称 自动录入数据库,以便于下次查询。
[0023] 线路名称命名的具体步骤为:
[0024] 步骤一,开始:用户填写关键字;
[0025] 根据使用者填写的送端关键字、受端关键字和备选关键字,软件按照局部全排序 算法自动生成一系列线路名称;
[0026] 步骤二,生成初始名称:根据使用者填写的送端关键字、受端关键字和备选关键 字,软件按照局部全排序算法自动生成一系列线路名称;
[0027] 如送端字填写An,受端字填写Bm,备选关键字填写CK,则自动生成备选命名AnBm、 AnCk、BmCk〇
[0028] 其中,AN={A!,A2,…,AJ,BM={B!,B2,…,Bm},CK={CCk}。
[0029]
[0030]
[0031]
[0032] 步骤三,名称比对:将每一个初始名称与选定数据库中已存在的线路名称转换成 汉语拼音字符串,将以上两个汉语拼音字符串进行相似度查询并排序,如果发生重型、重 音、近似音则自动剔除,否则根据相似度由低