CN108509676B - 一种电力***图的地理缩进自动绘制方法 - Google Patents
一种电力***图的地理缩进自动绘制方法 Download PDFInfo
- Publication number
- CN108509676B CN108509676B CN201810146647.3A CN201810146647A CN108509676B CN 108509676 B CN108509676 B CN 108509676B CN 201810146647 A CN201810146647 A CN 201810146647A CN 108509676 B CN108509676 B CN 108509676B
- Authority
- CN
- China
- Prior art keywords
- equipment
- distance
- object set
- coordinate
- mark
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000004458 analytical method Methods 0.000 claims description 9
- FNMKZDDKPDBYJM-UHFFFAOYSA-N 3-(1,3-benzodioxol-5-yl)-7-(3-methylbut-2-enoxy)chromen-4-one Chemical compound C1=C2OCOC2=CC(C2=COC=3C(C2=O)=CC=C(C=3)OCC=C(C)C)=C1 FNMKZDDKPDBYJM-UHFFFAOYSA-N 0.000 claims description 6
- 230000009466 transformation Effects 0.000 claims description 3
- 230000005612 types of electricity Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 abstract description 13
- 230000008030 elimination Effects 0.000 abstract description 3
- 238000003379 elimination reaction Methods 0.000 abstract description 3
- 238000007726 management method Methods 0.000 abstract description 3
- 239000004744 fabric Substances 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 230000007257 malfunction Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 241000406668 Loxodonta cyclotis Species 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000003796 beauty Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000011068 loading method Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/18—Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Pure & Applied Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- Mathematical Optimization (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及电力***监控管理方法的技术领域,更具体地,涉及一种电力***图的地理缩进自动绘制方法,使用不等比地理缩进布局算法,变电站参考实际坐标进行缩进布局,保留站与站之间的相对位置;出线开关均匀分布在变电站四周,利用图纸空间和减少线路交叉;设备标注根据图纸空白空间将相邻设备的标注进行上下、左右错位,实现设备标注不重叠;布局算法保证线路只走直线,使图纸布局清晰美观,整体风格横平竖直。采用本发明的方法绘制的***图图纸,线路横平竖直,设备布局准确、合理、美观,标注避免过多重叠,贴近电力业务部门的使用习惯,且能够减少人力资源成本的支出和手工出错的机率,提高制图工作的智能化,确保图纸及时正确生成和更新。
Description
技术领域
本发明涉及电力***监控管理方法的技术领域,更具体地,涉及一种电力***图的地理缩进自动绘制方法。
背景技术
***图是电力***核心图纸之一,可清晰展现电力***中变电站/供电所总体的配电网全接线网络关系。***图可保障配网调度实施配电网全接线的网络管控,即通过配网***图中电力设备联络关系的可视化展现来提升整个配网调度监控管理能力。如:当电网遇到主网重过载需立即控制负荷时,可借助***图的站间配网线路联络关系及联络点信息,辅助调度员立即确定相关负荷所在的馈线,并分析决策负荷转移计划及现场负荷控制方案。而对于发生大面积停电事故事件时,***图更是开展大规模、高效率电力恢复的有效工具。在电网规划建设方面,通过配网***图,可以清晰的展现主配网电源点之间薄弱环节,从而为电网投资规划、电源布局、用户分布等,提供最有力的数据支撑。
目前,电力企业、研究所、科研高校对电力***图绘制成图的研究主要集中在:(1)利用AutoCAD、Visio等工具实现电力***图的手工绘制;(2)建立了电气连接设备图元模型,采用力导向算法对电力设备图形进行布局。然而,传统的手工绘制成图效率慢,需要大量的制图人员来人工维护,人力资源成本高,图纸更新不及时,没有统一的图元标准与成图规范,导致图纸绘制风格不一,设备展示混乱,并且手工绘图容易出错,给线路运营维护带来安全隐患;采用力导向算法对电力***图进行自动绘制,若图纸中电力设备数量较多时,算法需要不断迭代循环处理设备间的位置关系,成图效率慢,占用计算资源较多,且参与布局的设备数量与最终布局效果成反比,即设备数量越多,布局效果越不理想;最终的布局效果呈现为设备均匀分布网状效果,跟供电企业日常使用的***图横平竖直的布局方式不一致,并且在图纸中不能体现设备地理方向信息;不能客观的展现站房内设备接线情况。
发明内容
本发明的目的在于克服现有技术的不足,提供一种电力***图的地理缩进自动绘制方法,能够减少人力资源成本的支出和手工出错的机率,提高制图工作的智能化,确保图纸及时正确生成和更新。
为解决上述技术问题,本发明采用的技术方案是:
提供一种电力***图的地理缩进自动绘制方法,包括以下步骤:
S10. 建立电力***图绘图模型,包括图纸对象集合、设备对象集合、连接点对象集合、连接线对象集合以及标注对象集合;
S20. 在电力***图绘图模型中导入数据资源主数据电网模型文件,写入电网模型文件中的电力设备基础属性、设备间拓扑连接关系、设备间从属关系、设备经纬度坐标信息;
S30. 在电力***图绘图模型中读取图纸对象集合、设备对象集合、连接点对象集合、连接线对象集合以及标注对象集合,设置对象绘图属性和建立各对象间的关系;
S40. 根据设备间的拓扑连接关系,移除出除变电站、电房、馈线开关、中压架空线、中压电缆、环网开关之外的其他设备,重新建立设备拓扑连接关系,以实现简化设备拓扑连接关系的目的;
S50. 根据不等比地理缩进算法,遍历设备对象集合,计算每个设备与图纸中心点之间的距离,并将计算得到的距离与预定值进行比较以调整设备之间的间距,进行图形布局;
S60. 根据设备从属关系遍历获取电房内所有设备,包括母线设备、进线设备以及出线设备;遵循上进下出的原则,对电房内的母线设备、进线设备以及出线设备进行布局,使得电房内所有母线设备横向对齐,由左向右进行排布,并将进线设备和出线设备分别布局在母线设备的上下两侧;
S70. 获取连接线对象集合中的斜线对象集合,遍历斜线对象集合,并在每条斜线中接入纵向或横向折点,使得连接线对象集合满足横平竖直的原则,且保证连接线对象间不交叉;
S80. 遍历标注对象集合,获取标注对象所关联的设备对象坐标信息;以设备对象坐标为中心,以标注对象相互间不重叠为原则,对设备标注对象按照九宫格规则进行布局;
S90. 将布局后的设备对象、连接线对象、连接点对象、标注对象的坐标反馈到电力***图绘图模型的绘图平台,绘制图形并将图形输出。
本发明的电力***图的地理缩进自动绘制方法,基于数据资源平台主数据模型实现***图的自动绘制,能大大减少人力资源成本的支出和手工出错的机率,提高制图工作的智能化,确保图纸及时正确生成和更新;且基于该方法绘制的***图图纸,线路横平竖直,设备布局准确、合理、美观,标注避免了过多重叠,贴近电力业务部门的使用***。
优选地,步骤S20中所述的电力设备基础属性包括设备名称、设备ID、设备编号、电压等级以及开关状态,所述的设备间拓扑连接关系包括端子ID、所属设备ID以及所属连接点ID,所述的设备间从属关系包括设备所属电房、设备所属功能位置类型以及设备所属线路,所述的设备经纬度坐标信息包括经度X和纬度Y。
优选地,步骤S30按如下步骤设置对象绘图属性和建立各对象间的关系:
S31. 获取图纸对象集合,设置图纸对象的图纸信息,所述图纸信息包括图纸类型、图纸名称、版本、所属单位、创建人以及创建时间;
S32. 遍历设备对象集合,设置设备对象的设备信息,所述设备信息包括设备类型、设备高度、设备宽度,根据设备类型对设备进行分类,把面设备加入面设备集合、点设备加入点设备集合、线设备加入线设备集合,对设备对象集合进行排序并将设备对象加入到图纸对象中;
S33. 遍历连接线对象集合, 设置连接线对象的线型、线宽信息,设置连接线所属设备对象,设置连接线的起始节点对象和结束节点对象,对连接线对象集合进行排序并将连接线对象加入到图纸对象中;
S34. 遍历连接点对象集合,设置连接点对象的角度信息,设置连接点对象所属设备对象,对连接点对象集合进行排序并将连接点对象加入到图纸对象中;
S35. 遍历标注对象集合,设置标注对象的颜色、字体信息,设置标注对象所属设备对象,对标注对象集合进行排序并将标注对象加入到图纸对象中。
优选地,S40按以下步骤简化设备拓扑连接关系:
S41. 将馈线开关设置为起始设备,将环网开关设置为终止设备,根据设备间的拓扑连接关系,从馈线开关开始进行拓扑追踪分析,分析完成后把馈线开关与环网开关之间的连接路径设置为主路径,其他的路径设置为分支路径,并移除分支路径上的所有分支设备;
S42. 遍历设备对象集合,移除***图中不关注设备,只保留主设备,所述主设备包括变电站、电房、馈线开关、中压架空线、中压电缆以及环网开关;
S43. 针对移除的分支设备与不关注设备,把移除设备前后的设备重新建立拓扑连接关系。
优选地,步骤S50按如下步骤进行:
S51. 获取图纸对象中设备对象最大坐标和最小坐标:定义最小X坐标为变量minX,最大X坐标为max X,最小Y坐标为变量min Y,最大Y坐标为变量max X,遍历设备对象集合,对设备对象集合中每个设备对象的X坐标和Y坐标进行两两比较,并将最大最小值存入相应变量中;
S52. 计算图纸中心点坐标:定义中心点X坐标为变量center X,中心点Y坐标为变量center Y,其中center X由公式center X = (max X – min X) / 2计算,center Y由公式center Y = (max Y – min Y) / 2计算;
S53. 获取距离中心点最近和最远的变电站设备对象:定义最短距离为变量minDistance,最远距离为变量max Distance,遍历设备对象集合,获取所有设备对象距离中心点的直线距离,并把最大最小值存入相应变量中;
S54. 计算缩放比例D:预定两变电站设备对象间最合适的距离为1000,缩放比例D= 1000 /(max Distance-min Distance);
S55. 按照步骤S54中的缩放比例D调整变电站设备对象间的距离:遍历设备对象集合,获取设备对象集合中所有的设备对象,计算每两个设备对象之间的距离subDistance,判断该距离若小于预定的最适合距离,则增加设备对象之间的距离,调整设备对象的坐标,至两设备对象之间的距离sub Distance调整为预定的最适合距离;判断该距离若大于预定的最适合距离,则缩小两设备对象之间的距离,调整变电站坐标,至两设备对象之间的距离sub Distance调整为预定的最适合距离。
优选地,步骤S60中各进线设备和出线设备与母线的连接顺序跟实际情形保持一致;各进线设备间、各出线设备间有固定的设备间隔,使得各设备间不重叠。
优选地,步骤S70中所述的斜线对象集合获取方法如下:遍历连接线对象集合,获取连接线起始端点与终止端点的X坐标和Y坐标信息,判断起始端点的X坐标是否等于终止端点的X坐标,起始端点的Y坐标是否等于终止端点的Y坐标,若起始端点的X、Y坐标均不等于终止端点的X、Y坐标,则该连接线不符合横平竖直原则,并将该连接线对象加入斜线对象集合。
优选地,步骤S80中的标注对象按照九宫格规则放置在设备四周,按照上、下、左、右、左上、右上、左下、右下顺序进行放置,若当前位置存在其他设备或标注,则放置至下一位置。遵循相互间不重叠原则对设备标注进行布局,合理利用图纸中空白空间。
与现有技术相比,本发明的有益效果是:
(1)本发明的电力***图的地理缩进自动绘制方法,基于数据资源平台主数据模型实现***图的自动绘制,能大大减少人力资源成本的支出和手工出错的机率,提高制图工作的智能化,确保图纸及时正确生成和更新。
(2)本发明的电力***图的地理缩进自动绘制方法,使用不等比地理缩进布局算法,变电站参考实际坐标进行缩进布局,保留站与站之间的相对位置;出线开关均匀分布在变电站四周,最大程度地利用图纸空间和减少线路交叉;设备标注根据图纸空白空间动态将相邻设备的标注进行上下、左右错位,实现设备标注的不重叠;保证线路只走直线,使图纸布局清晰美观,整体风格横平竖直。
(3)基于该方法绘制的***图图纸,线路横平竖直,设备布局准确、合理、美观,标注避免了过多重叠,贴近电力业务部门的使用***。
附图说明
图1为本发明的电力***图的地理缩进自动绘制方法的流程图。
具体实施方式
下面结合具体实施方式对本发明作进一步的说明。其中,附图仅用于示例性说明,表示的仅是示意图,而非实物图,不能理解为对本专利的限制;为了更好地说明本发明的实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。
本发明实施例的附图中相同或相似的标号对应相同或相似的部件;在本发明的描述中,需要理解的是,若有术语“上”、“下”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此附图中描述位置关系的用语仅用于示例性说明,不能理解为对本专利的限制,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
实施例1
如图1所示为本发明的电力***图的地理缩进自动绘制方法的流程图,包括以下步骤:
S10. 建立电力***图绘图模型,包括图纸对象集合、设备对象集合、连接点对象集合、连接线对象集合以及标注对象集合;
S20. 在电力***图绘图模型中导入数据资源主数据电网模型文件,写入电网模型文件中的电力设备基础属性、设备间拓扑连接关系、设备间从属关系、设备经纬度坐标信息;
S30. 在电力***图绘图模型中读取图纸对象集合、设备对象集合、连接点对象集合、连接线对象集合以及标注对象集合,设置对象绘图属性和建立各对象间的关系;
S40. 根据设备间的拓扑连接关系,移除出除变电站、电房、馈线开关、中压架空线、中压电缆、环网开关之外的其他设备,重新建立设备拓扑连接关系,以实现简化设备拓扑连接关系的目的;
S50. 根据不等比地理缩进算法,遍历设备对象集合,计算每个设备与图纸中心点之间的距离,并将计算得到的距离与预定值进行比较以调整设备之间的间距,进行图形布局;
S60. 根据设备从属关系遍历获取电房内所有设备,包括母线设备、进线设备以及出线设备;遵循上进下出的原则,对电房内的母线设备、进线设备以及出线设备进行布局,使得电房内所有母线设备横向对齐,由左向右进行排布,并将进线设备和出线设备分别布局在母线设备的上下两侧;
S70. 获取连接线对象集合中的斜线对象集合,遍历斜线对象集合,并在每条斜线中接入纵向或横向折点,使得连接线对象集合满足横平竖直的原则,且保证连接线对象间不交叉;
S80. 遍历标注对象集合,获取标注对象所关联的设备对象坐标信息;以设备对象坐标为中心,以标注对象相互间不重叠为原则,对设备标注对象按照九宫格规则进行布局;
S90. 将布局后的设备对象、连接线对象、连接点对象、标注对象的坐标反馈到电力***图绘图模型的绘图平台,绘制图形并将图形输出。
其中,步骤S20中所述的电力设备基础属性包括设备名称、设备ID、设备编号、电压等级以及开关状态,所述的设备间拓扑连接关系包括端子ID、所属设备ID以及所属连接点ID,所述的设备间从属关系包括设备所属电房、设备所属功能位置类型以及设备所属线路,所述的设备经纬度坐标信息包括经度X和纬度Y。
步骤S30按如下步骤设置对象绘图属性和建立各对象间的关系:
S31. 获取图纸对象集合,设置图纸对象的图纸信息,所述图纸信息包括图纸类型、图纸名称、版本、所属单位、创建人以及创建时间;
S32. 遍历设备对象集合,设置设备对象的设备信息,所述设备信息包括设备类型、设备高度、设备宽度,根据设备类型对设备进行分类,对设备对象集合进行排序并将设备对象加入到图纸对象中;
S33. 遍历连接线对象集合, 设置连接线对象的线型、线宽信息,设置连接线所属设备对象,设置连接线的起始节点对象和结束节点对象,对连接线对象集合进行排序并将连接线对象加入到图纸对象中;
S34. 遍历连接点对象集合,设置连接点对象的角度信息,设置连接点对象所属设备对象,对连接点对象集合进行排序并将连接点对象加入到图纸对象中;
S35. 遍历标注对象集合,设置标注对象的颜色、字体信息,设置标注对象所属设备对象,对标注对象集合进行排序并将标注对象加入到图纸对象中。
步骤S40按以下步骤简化设备拓扑连接关系:
S41. 将馈线开关设置为起始设备,将环网开关设置为终止设备,根据设备间的拓扑连接关系,从馈线开关开始进行拓扑追踪分析,分析完成后把馈线开关与环网开关之间的连接路径设置为主路径,其他的路径设置为分支路径,并移除分支路径上的所有分支设备;
S42. 遍历设备对象集合,移除***图中不关注设备,只保留主设备,所述主设备包括变电站、电房、馈线开关、中压架空线、中压电缆以及环网开关;
S43. 针对移除的分支设备与不关注设备,把移除设备前后的设备重新建立拓扑连接关系。
步骤S50按如下步骤进行:
S51. 获取图纸对象中设备对象最大坐标和最小坐标:定义最小X坐标为变量minX,最大X坐标为max X,最小Y坐标为变量min Y,最大Y坐标为变量max X,遍历设备对象集合,对设备对象集合中每个设备对象的X坐标和Y坐标进行两两比较,并将最大最小值存入相应变量中;
S52. 计算图纸中心点坐标:定义中心点X坐标为变量center X,中心点Y坐标为变量center Y,其中center X由公式center X = (max X – min X) / 2计算,center Y由公式center Y = (max Y – min Y) / 2计算;
S53. 获取距离中心点最近和最远的变电站设备对象:定义最短距离为变量minDistance,最远距离为变量max Distance,遍历设备对象集合,获取所有设备对象距离中心点的直线距离,并把最大最小值存入相应变量中;
S54. 计算缩放比例D:预定两变电站设备对象间最合适的距离为1000,缩放比例D= 1000 /(max Distance-min Distance);
S55. 按照步骤S54中的缩放比例D调整变电站设备对象间的距离:遍历设备对象集合,获取设备对象集合中所有的设备对象,计算每两个设备对象之间的距离subDistance,判断该距离若小于预定的最适合距离,则增加设备对象之间的距离,调整设备对象的坐标,至两设备对象之间的距离sub Distance调整为预定的最适合距离;判断该距离若大于预定的最适合距离,则缩小两设备对象之间的距离,调整变电站坐标,至两设备对象之间的距离sub Distance调整为预定的最适合距离。
步骤S60中各进线设备和出线设备与母线的连接顺序跟实际情形保持一致;各进线设备间、各出线设备间有固定的设备间隔,使得各设备间不重叠。
步骤S70中所述的斜线对象集合获取方法如下:遍历连接线对象集合,获取连接线起始端点与终止端点的X坐标和Y坐标信息,判断起始端点的X坐标是否等于终止端点的X坐标,起始端点的Y坐标是否等于终止端点的Y坐标,若起始端点的X、Y坐标均不等于终止端点的X、Y坐标,则该连接线不符合横平竖直原则,并将该连接线对象加入斜线对象集合。
步骤S80中的标注对象按照九宫格规则放置在设备四周,按照上、下、左、右、左上、右上、左下、右下顺序进行放置,若当前位置存在其他设备或标注,则放置至下一位置。遵循相互间不重叠原则对设备标注进行布局,合理利用图纸中空白空间。
本发明使用不等比地理缩进布局算法,变电站参考实际坐标进行缩进布局,保留了变电站与变电站之间的相对位置,出线开关均匀分布在变电站四周,最大程度地利用图纸空间和减少线路交叉。设备标注根据图纸空白空间动态将相邻设备的标注进行上下、左右错位,基本实现了设备标注的不重叠。布局算法保证线路只走直线,使图纸布局清晰美观,整体风格横平竖直。
显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。
Claims (7)
1.一种电力***图的地理缩进自动绘制方法,其特征在于,包括以下步骤:
S10.建立电力***图绘图模型,包括图纸对象集合、设备对象集合、连接点对象集合、连接线对象集合以及标注对象集合;
S20.在电力***图绘图模型中导入数据资源主数据电网模型文件,写入电网模型文件中的电力设备基础属性、设备间拓扑连接关系、设备间从属关系、设备经纬度坐标信息;
S30.在电力***图绘图模型中读取图纸对象集合、设备对象集合、连接点对象集合、连接线对象集合以及标注对象集合,设置对象绘图属性和建立各对象间的关系;
S40.根据设备间的拓扑连接关系,移除出除变电站、电房、馈线开关、中压架空线、中压电缆、环网开关之外的其他设备,重新建立设备拓扑连接关系,以实现简化设备拓扑连接关系的目的;
S50.根据不等比地理缩进算法,遍历设备对象集合,计算每个设备与图纸中心点之间的距离,并将计算得到的距离与预定值进行比较以调整设备之间的间距,进行图形布局;
S60.根据设备从属关系遍历获取电房内所有设备,包括母线设备、进线设备以及出线设备;遵循上进下出的原则,对电房内的母线设备、进线设备以及出线设备进行布局,使得电房内所有母线设备横向对齐,由左向右进行排布,并将进线设备和出线设备分别布局在母线设备的上下两侧;
S70.获取连接线对象集合中的斜线对象集合,遍历斜线对象集合,并在每条斜线中接入纵向或横向折点,使得连接线对象集合满足横平竖直的原则,且保证连接线对象间不交叉;
S80.遍历标注对象集合,获取标注对象所关联的设备对象坐标信息;以设备对象坐标为中心,以标注对象相互间不重叠为原则,对设备标注对象按照九宫格规则进行布局;
S90.将布局后的设备对象、连接线对象、连接点对象、标注对象的坐标反馈到电力***图绘图模型的绘图平台,绘制图形并将图形输出;
其中,步骤S50按如下步骤进行:
S51.获取图纸对象中设备对象最大坐标和最小坐标:定义最小X坐标为变量min X,最大X坐标为max X,最小Y坐标为变量min Y,最大Y坐标为变量max X,遍历设备对象集合,对设备对象集合中每个设备对象的X坐标和Y坐标进行两两比较,并将最大最小值存入相应变量中;
S52.计算图纸中心点坐标:定义中心点X坐标为变量center X,中心点Y坐标为变量center Y,其中center X由公式center X=(max X–min X)/2计算,center Y由公式centerY=(max Y–min Y)/2计算;
S53.获取距离中心点最近和最远的变电站设备对象:定义最短距离为变量minDistance,最远距离为变量max Distance,遍历设备对象集合,获取所有设备对象距离中心点的直线距离,并把最大最小值存入相应变量中;
S54.计算缩放比例D:预定两变电站设备对象间最合适的距离为1000,缩放比例D=1000/(max Distance-min Distance);
S55.按照步骤S54中的缩放比例D调整变电站设备对象间的距离:遍历设备对象集合,获取设备对象集合中所有的设备对象,计算每两个设备对象之间的距离sub Distance,判断该距离若小于预定的最适合距离,则增加设备对象之间的距离,调整设备对象的坐标,至两设备对象之间的距离sub Distance调整为预定的最适合距离;判断该距离若大于预定的最适合距离,则缩小两设备对象之间的距离,调整变电站坐标,至两设备对象之间的距离sub Distance调整为预定的最适合距离。
2.根据权利要求1所述的电力***图的地理缩进自动绘制方法,其特征在于,步骤S20中所述的电力设备基础属性包括设备名称、设备ID、设备编号、电压等级以及开关状态,所述的设备间拓扑连接关系包括端子ID、所属设备ID以及所属连接点ID,所述的设备间从属关系包括设备所属电房、设备所属功能位置类型以及设备所属线路,所述的设备经纬度坐标信息包括经度X和纬度Y。
3.根据权利要求2所述的电力***图的地理缩进自动绘制方法,其特征在于,步骤S30按如下步骤设置对象绘图属性和建立各对象间的关系:
S31.获取图纸对象集合,设置图纸对象的图纸信息,所述图纸信息包括图纸类型、图纸名称、版本、所属单位、创建人以及创建时间;
S32.遍历设备对象集合,设置设备对象的设备信息,所述设备信息包括设备类型、设备高度、设备宽度,根据设备类型对设备进行分类,对设备对象集合进行排序并将设备对象加入到图纸对象中;
S33.遍历连接线对象集合,设置连接线对象的线型、线宽信息,设置连接线所属设备对象,设置连接线的起始节点对象和结束节点对象,对连接线对象集合进行排序并将连接线对象加入到图纸对象中;
S34.遍历连接点对象集合,设置连接点对象的角度信息,设置连接点对象所属设备对象,对连接点对象集合进行排序并将连接点对象加入到图纸对象中;
S35.遍历标注对象集合,设置标注对象的颜色、字体信息,设置标注对象所属设备对象,对标注对象集合进行排序并将标注对象加入到图纸对象中。
4.根据权利要求1所述的电力***图的地理缩进自动绘制方法,其特征在于,步骤S40按以下步骤简化设备拓扑连接关系:
S41.将馈线开关设置为起始设备,将环网开关设置为终止设备,根据设备间的拓扑连接关系,从馈线开关开始进行拓扑追踪分析,分析完成后把馈线开关与环网开关之间的连接路径设置为主路径,其他的路径设置为分支路径,并移除分支路径上的所有分支设备;
S42.遍历设备对象集合,移除***图中不关注设备,只保留主设备,所述主设备包括变电站、电房、馈线开关、中压架空线、中压电缆以及环网开关;
S43.针对移除的分支设备与不关注设备,把移除设备前后的设备重新建立拓扑连接关系。
5.根据权利要求1所述的电力***图的地理缩进自动绘制方法,其特征在于,步骤S60中各进线设备、各出线设备之间设置有设备间隔。
6.根据权利要求1所述的电力***图的地理缩进自动绘制方法,其特征在于,步骤S70中所述的斜线对象集合获取方法如下:遍历连接线对象集合,获取连接线起始端点与终止端点的X坐标和Y坐标信息,判断起始端点的X坐标是否等于终止端点的X坐标,起始端点的Y坐标是否等于终止端点的Y坐标,若起始端点的X、Y坐标均不等于终止端点的X、Y坐标,则该连接线不符合横平竖直原则,并将该连接线对象加入斜线对象集合。
7.根据权利要求1至6任一项所述的电力***图的地理缩进自动绘制方法,其特征在于,步骤S80中的标注对象按照九宫格规则放置在设备四周,按照上、下、左、右、左上、右上、左下、右下顺序进行放置,若当前位置存在其他设备或标注,则放置至下一位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810146647.3A CN108509676B (zh) | 2018-02-12 | 2018-02-12 | 一种电力***图的地理缩进自动绘制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810146647.3A CN108509676B (zh) | 2018-02-12 | 2018-02-12 | 一种电力***图的地理缩进自动绘制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108509676A CN108509676A (zh) | 2018-09-07 |
CN108509676B true CN108509676B (zh) | 2019-11-08 |
Family
ID=63375002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810146647.3A Active CN108509676B (zh) | 2018-02-12 | 2018-02-12 | 一种电力***图的地理缩进自动绘制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108509676B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109933634B (zh) * | 2019-01-28 | 2023-05-26 | 广东电网有限责任公司 | 一种基于电源辐射范围的电力***图绘制方法 |
CN110059358B (zh) * | 2019-03-19 | 2023-05-23 | 深圳市华阳国际工程设计股份有限公司 | 建筑电气设计图纸的自动生成方法和自动生成装置 |
CN110751697A (zh) * | 2019-08-27 | 2020-02-04 | 国网浙江省电力有限公司杭州供电公司 | 一种基于物联网化的营配数据采集成图方法 |
CN110504754A (zh) * | 2019-08-28 | 2019-11-26 | 国网天津市电力公司 | 一种基于地理信息自动生成三维分层结构的电网监控方法 |
CN111368518B (zh) * | 2019-12-31 | 2023-12-05 | 浙江华云信息科技有限公司 | 一种配网专题图标注自适应布局方法 |
CN112364466B (zh) * | 2020-10-13 | 2024-04-16 | 杭州肥牛信息科技有限公司 | 一种配电网单线图自动生成方法 |
CN113761693A (zh) * | 2020-11-27 | 2021-12-07 | 浙江华云信息科技有限公司 | 一种基于拓扑与网格的图形自动调整方法 |
CN113269851B (zh) * | 2021-03-19 | 2023-03-03 | 广州天越电子科技有限公司 | 一种实现传输设备***图自动生成的方法 |
CN113295910B (zh) * | 2021-05-14 | 2022-06-03 | 国网安徽省电力有限公司马鞍山供电公司 | 一种分体式钳式电流互感器及变电站线路测绘方法 |
CN113505558B (zh) * | 2021-07-20 | 2023-08-22 | 广东电网有限责任公司 | 基于图算法技术的电网监控***设备元件自动连线方法 |
CN115277533B (zh) * | 2022-07-20 | 2023-11-03 | 内蒙古电力(集团)有限责任公司内蒙古电力科学研究院分公司 | 变电站静态物理链路拓扑自动绘制方法 |
CN114936442B (zh) * | 2022-07-22 | 2022-12-09 | 国网江西省电力有限公司电力科学研究院 | 配电网设备精准定位及拓扑成图***及方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102375726A (zh) * | 2010-08-16 | 2012-03-14 | 北京国科恒通电气自动化科技有限公司 | 一种动态调整变配电站所、杆塔设备图符显示和局部拓扑连接显示的方法 |
WO2012058602A2 (en) * | 2010-10-28 | 2012-05-03 | Marshall Monroe | Method and apparatus for organizing and delivering digital media content and inteactive elements |
CN102663181A (zh) * | 2012-03-28 | 2012-09-12 | 广东电网公司佛山供电局 | 配电网络图自动绘图方法 |
CN103279895A (zh) * | 2013-04-27 | 2013-09-04 | 广东电网公司佛山供电局 | 停电监控的方法及*** |
CN104951844A (zh) * | 2015-05-21 | 2015-09-30 | 北京科东电力控制***有限责任公司 | 一种配电网专题图布局优化方法 |
-
2018
- 2018-02-12 CN CN201810146647.3A patent/CN108509676B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102375726A (zh) * | 2010-08-16 | 2012-03-14 | 北京国科恒通电气自动化科技有限公司 | 一种动态调整变配电站所、杆塔设备图符显示和局部拓扑连接显示的方法 |
WO2012058602A2 (en) * | 2010-10-28 | 2012-05-03 | Marshall Monroe | Method and apparatus for organizing and delivering digital media content and inteactive elements |
CN102663181A (zh) * | 2012-03-28 | 2012-09-12 | 广东电网公司佛山供电局 | 配电网络图自动绘图方法 |
CN103279895A (zh) * | 2013-04-27 | 2013-09-04 | 广东电网公司佛山供电局 | 停电监控的方法及*** |
CN104951844A (zh) * | 2015-05-21 | 2015-09-30 | 北京科东电力控制***有限责任公司 | 一种配电网专题图布局优化方法 |
Also Published As
Publication number | Publication date |
---|---|
CN108509676A (zh) | 2018-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108509676B (zh) | 一种电力***图的地理缩进自动绘制方法 | |
CN104462473B (zh) | 一种基于cim‑e电网模型自动生成cim‑g格式厂站内接线图的方法 | |
CN105117518B (zh) | 一种辐射接线模式的配电馈线单线图自动绘制方法及*** | |
CN102663181B (zh) | 配电网络图自动绘图方法 | |
CN104133943B (zh) | 基于目标导向的配网图形自动生成方法 | |
CN106056349A (zh) | 一种省地县三级电网规划gis绘图***及方法 | |
CN105427356B (zh) | 一种基于沿布图快速生成单线图和网络图的方法 | |
CN111783265B (zh) | 一种电网潮流图的拓扑生成的优化方法 | |
CN105488269A (zh) | 一种基于cim模型的输配电网自动成图*** | |
CN108536770A (zh) | 一种基于配电gis模型的配网环网台帐自动生成方法 | |
CN108897909A (zh) | 一种基于gis数据的配电网规划全景视图动态展示方法 | |
CN104966245B (zh) | 一种基于电网gis的可视化供电方案辅助编制方法 | |
CN101499109A (zh) | 配电生产管理信息图形*** | |
CN103066698A (zh) | 在调配***中自动生成可视化的电网潮流图的实现方法 | |
CN107948008B (zh) | 一种用于低压配电网监控***的建模方法 | |
CN109933634B (zh) | 一种基于电源辐射范围的电力***图绘制方法 | |
CN101901492A (zh) | 电网厂站接线图自动生成方法 | |
CN102957205A (zh) | 一种建立配电网模型的方法及*** | |
CN104361184B (zh) | 一种电力电网自动布局布线***及方法 | |
CN110188150A (zh) | 配电网线路图的建模方法及计算机可读存储介质 | |
CN110288176A (zh) | 基于电网gis的配网监测分析与抢修指挥平台 | |
CN108520086A (zh) | 一种配电网网络图绘制及自动生成方法 | |
CN110276516A (zh) | 基于电网gis的配网监测分析与抢修指挥方法 | |
CN107844620B (zh) | 基于目标导向的故障站点专题图自动生成方法 | |
CN111859586A (zh) | 一种配网线路自动化开关分布图智能生成的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |