专利汇可以提供一种可视化的配电网自动绘图方法专利检索,专利查询,专利分析的服务。并且一种 可视化 的配 电网 自动绘图方法,包括如下步骤:S1、读取CIM模型文件,将CIM模型文件解析转化为层次化结构,生成配电网原始拓扑图,配电网原始拓扑图以图 数据库 为载体存储;S2、根据配电网原始拓扑图找出设备和支路的拓扑关系,生成 馈线 图;S3、根据联通区域内所有配电站的馈线图找出馈线之间的联通关系,生成配电网联通图;S4、提取配电网原始拓扑图、馈线图和配电网联通图的图数据,根据图数据建立 节点 与节点之间的连线,并对图形外观 渲染 。本方法可以根据电网拓扑数据变化,自动更新生成电网拓扑图;实现了电网拓扑图的自动可视化展示,便于电网情况的实时监测分析,并节省了传统方式绘图所需要的人 力 资源和时间。,下面是一种可视化的配电网自动绘图方法专利的具体信息内容。
1.一种可视化的配电网自动绘图方法,其特征在于,包括如下步骤:
S1、读取CIM模型文件,将CIM模型文件解析转化为层次化结构,生成配电网原始拓扑图,配电网原始拓扑图以图数据库为载体存储;
S2、根据配电网原始拓扑图找出设备和支路的拓扑关系,生成馈线图;
S3、根据联通区域内所有配电站的馈线图找出馈线之间的联通关系,生成配电网联通图;
S4、提取配电网原始拓扑图、馈线图和配电网联通图的图数据,根据图数据建立节点与节点之间的连线,并对图形外观渲染。
2.根据权利要求1所述一种可视化的配电网自动绘图方法,其特征在于,所述步骤S1的具体步骤包括:
S11、解析CIM模型生成对应XML模型树,所述XML模型树根据关注的第一层元素对象进行层次化组织,设置其关联的元素对象于内部,将CTM模型文件原始的扁平结构转化为层次化结构;
S12、建立连接点ID到模型对象、厂站ID到模型对象的映射关系;
S13、从厂站每条馈线的出线断路器出发,结合连接点ID到模型对象的映射,广度遍历模型树找寻关联对象,当遇到另一个出线断路器或叶子节点结束。
3.根据权利要求2所述一种可视化的配电网自动绘图方法,其特征在于,所述XML模型树关注的所有对象包括:无线电测向器、交流线路、基极电压、连接点、隔离开关、馈线、熔断器、地理区域、电源变压器、资源类型、子地理区域、电站、终端、接头、电极、接线、负载断路开关和母线;所述第一层元素对象包括:交流线路、断路器、隔离开关、熔断器、电源变压器、电极、接线、负荷开关、母线和连接点。
4.根据权利要求2所述一种可视化的配电网自动绘图方法,其特征在于,所述步骤S13中,若关联对象只有一个,则直接创建“ConnLine”关系;若关联对象超过一个,则先创建一个分支点,再将分支点与各关联对象依次创建“ConnLine”关系,当分支点与所有关联对象的关联关系创建完成后,将分支点从连接点ID到模型对象的映射集合中移除。
5.根据权利要求1所述一种可视化的配电网自动绘图方法,其特征在于,所述步骤S2的具体步骤包括:
S21、从配电网原始拓扑图中找出所有的出线断路器,在每一个出线断路器创建出线断路器节点,遍历模型树找寻关联的馈线与厂站,创建相应的馈线节点和厂站节点,并建立出线断路器节点到馈线节点的SGfeeder关系和出线断路器节点到厂站节点的SGSubstation关系;
S22、进行深度优先的递归遍历,在递归过程中创建每轮递归的开始节点、命中节点以及开始节点与命中节点的关联关系;
S23、获取出线断路器所在的联通区域名称,为整个递归过程中发现的所有点和边设置连通区域属性;
S24、补充建立馈线节点和厂站节点之间的SGSubstation关系。
6.根据权利要求5所述一种可视化的配电网自动绘图方法,其特征在于,所述步骤S21中从所述出线断路器出发找到关联的下一个节点,下一节点包括以下任意一种:
所述下一节点为线路,则将该线路添加到路径中,从当前线路继续递归遍历;
所述下一节点为分支点,则找到该分支点关联的节点,循环从关联的每一个节点出发继续递归遍历。
7.根据权利要求5所述一种可视化的配电网自动绘图方法,其特征在于,所述步骤S22中创建每轮递归的开始节点、命中节点以及开始节点与命中节点的关联关系,对应的递归方式还包括以下任意一种:
命中节点为“Breaker(出线断路器)”节点,创建Breaker节点,创建开始节点到Breaker节点的Line关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,以及当前Breaker节点和馈线节点的SGFeeder关系,进一步判断Breaker节点的Usage属性是否为联络,是则结束递归遍历,不是则从该Breaker节点出发,继续递归遍历;
命中节点为“ACLineSegment(馈线段)”节点,判断路径上是否经过两种不同类型的ACLineSegment,是则建立“ConnectivtityNode(连接)”节点和开始节点到连接节点的LINE关系,同时将其经过的ACLineSegment属性复制到新建的Line关系上,否则找出该ACLineSegment的下一个节点,如果下一个节点不存在,则创建一个“ConnectivtityNode(结束)”节点,并设置该节点的name属性为线路片段的名称,同时建立开始节点到该节点的LINE关系,当前节点和馈线节点的SGFeeder关系,结束递归遍历,如果下一个节点存在,将该ACLineSegment加入路径,从该ACLineSegment出发,继续递归遍历;
命中节点为“ConnectivtityNode(分支)”节点,创建该分支节点、建立开始节点到分支节点的LINE关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,以及当前分支节点和馈线节点的SGFeeder关系,查找该分支节点的下一个节点集合,循环下一个节点集合,继续递归遍历,若下一个节点为Linesegment,需添加到遍历路径中;
命中节点为“LoadBreakSwitch(负荷开关)”节点,创建负荷开关节点、建立开始节点到负荷开关节点的LINE关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,查找该负荷开关的所属子厂站,创建子厂站节点,建立负荷开关节点到该子厂站节点的SGSubstation关系,建立当前负荷开关节点和馈线节点的SGFeeder关系,查找该负荷开关连接的分支节点,建立分支节点、创建负荷开关和分支节点的ConnLine关系,建立分支节点和子厂站节点的SGSubstation关系,建立分支节点和馈线节点的SGFeeder关系;若当前子厂站为配变,查找分支节点连接的变压器,创建变压器节点,建立变压器节点和分支节点的ConnLine关系,建立变压器节点和子厂站节点的SGSubstation关系,建立变压器节点和馈线节点的SGFeeder关系,如果当前子厂站为开关站、环网柜和分支箱,查找分支节点连接的母线,创建母线节点,建立母线节点和分支节点的ConnLine关系,建立母线节点和子厂站节点的SGSubstation关系,建立母线节点和馈线节点的SGFeeder关系;再进一步查找和当前分支点连接的其它负荷开关节点,循环每一个负荷开关节点,创建负荷开关节点,建立负荷开关节点和分支节点的ConnLine关系,建立负荷开关节点和子厂站节点的SGSubstation关系,建立负荷开关节点和馈线节点的SGFeeder关系,并找出该负荷开关节点的下一个节点的集合,循环下一个节点集合,继续递归遍历,若下一个节点为Linesegment,需添加到遍历路径中;
命中节点为“Transformer(配变)”节点,创建该配变节点、建立开始节点到配变节点的LINE关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,建立当前节点和馈线节点的SGFeeder关系;如果该配变是箱变,需进一步找出所属子厂站,创建子厂站节点,建立配变节点到子厂站节点的SGSubstation关系,以及子厂站节点到馈线节点的SGFeeder关系,结束递归遍历;如果不是箱变,则直接结束递归遍历;
命中节点为“Substation(配电站)”节点,创建该配电站节点,建立开始节点到配电站节点的LINE关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,建立当前配电站节点和馈线节点的SGFeeder关系,结束递归遍历;
命中节点为“BusbarSection(母线)”节点,创建该母线节点,建立开始节点到母线节点的LINE关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,查找当前母线节点所属的子厂站,创建子厂站节点,建立开始节点和子厂站节点SGSubstation关系,建立当前母线节点和子厂站节点SGSubstation关系,建立当前子厂站节点和馈线节点的SGFeeder关系,建立当前母线节点和馈线节点的SGFeeder关系,结束递归遍历。
8.根据权利要求1所述一种可视化的配电网自动绘图方法,其特征在于,所述步骤S3的具体步骤包括:
S31、找出所有的出线断路器,在每一个出线断路器创建出线断路器节点,遍历模型树找寻关联的馈线,将馈线的名字和mRID设置为出线断路器节点的名字和mRID,再找到出线断路器关联的厂站,创建厂站节点,建立出线断路器节点到厂站节点的 SGSubstation关系;
S32、进行广度优先的递归遍历,在递归过程中记录每轮递归遍历发现的所有路径;
S33、获取出线断路器所在的联通区域名称,为整个递归过程中发现的所有点和边设置连通区域属性;
S34、补充类型为ConnectivityNode的中间节点路径上忽略的点的mRID连接字符串。
9.根据权利要求8所述一种可视化的配电网自动绘图方法,其特征在于,循环处理步骤S32中每条路径上的节点,所述节点包括以下任意一种:
节点为中间节点,若中间节点的类型为ConnectivityNode节点,则创建连接节点,若路径上经过其它节点,则将其mRID连接字符串设置到pathIDS属性,建立开始节点到连接节点的SGFeeder关系,并将该节点的mRID加入mRID连接字符串;
节点为结束节点,若命中节点为“Breaker(出线断路器)”节点,创建Breaker节点,建立开始节点到Breaker节点的SGFeeder关系,若路径上经过其它节点,则将其mRID连接字符串设置pathIDS属性,再判断Breaker的Usage属性是否为联络,是则结束递归遍历,否则从该Breaker节点出发继续递归遍历;
节点为结束节点,若命中的节点为存在分支箱的“ConnectivityNode(分支)”节点,找到关联的母线节点,再根据母线节点找到关联的Substation分支箱节点,创建分支箱节点,如果路径上经过其它节点,则将其mRID连接字符串设置到pathIDS属性,建立开始节点到Substation子厂站节点的SGFeeder关系,从分支节点继续递归遍历;
节点为结束节点,若命中的节点为存在箱变、分支箱、环网柜、开关站的
“LoadBreakSwitch(站内负荷开关)”节点,找到关联的Substation子厂站节点,创建子厂站节点,如果路径上经过其它节点,则将其mRID连接字符串设置到pathIDS属性,建立开始节点到Substation子厂站节点的SGFeeder关系,查找其它负荷开关,如果存在循环每一个负荷负荷开关,继续递归遍历。
10.根据权利要求8所述一种可视化的配电网自动绘图方法,其特征在于,所述步骤S34中循环所有类型的ConnectivityNode的中间节点,从每个ConnectivityNode中间节点出发深度遍历,找出经过的每一个节点,将其mRID拼接为连接字符串补充到中间节点的pathIDS属性。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
小型化宽带斜极化全向天线 | 2020-05-08 | 830 |
最优化比幅无线电测向方法 | 2020-05-19 | 32 |
一种单射频通道二维无线电测向系统 | 2020-05-23 | 772 |
无线电测向模拟系统及方法 | 2020-05-13 | 34 |
单天线最优化比幅无线电测向系统及方法 | 2020-05-15 | 602 |
一种基于时间调制阵列谐波能量检测的无线电测向方法 | 2020-05-12 | 598 |
基于宽带双极化天线阵列的相位干涉仪的测向方法 | 2020-05-14 | 1007 |
用于对目标进行无线电测向的测向系统和方法 | 2020-05-12 | 201 |
可穿戴的2米波段无线电测向天线 | 2020-05-17 | 569 |
无人机机载多模着陆引导模块 | 2020-05-20 | 317 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。