电力系统潮流接线图的生成方法、装置及电子设备制造方法及图纸

技术编号:17248878 阅读:40 留言:0更新日期:2018-02-11 07:09
本发明专利技术提供一种电力系统潮流接线图的生成方法、生成装置、电子设备、以及计算机可读存储介质,其中电力系统潮流接线图的生成方法包括如下步骤:步骤S1,读取文件并对所述文件进行文本解析,所述文件包括拓扑结构文件、潮流文件、以及图形文件;步骤S2,建立内存单元,所述内存单元包括网络拓扑结构和图形结构,其中,网络拓扑结构基于所述拓扑结构文件和所述潮流文件生成,图形结构基于图形文件生成;步骤S3,建立图元管理模块,所述图元包括厂站和边,厂站的管理包括添加厂站标注和图形数据,边的管理包括添加边标注和折点集合;步骤S4,根据图形绘制要求在所述图元管理模块中选择厂站中的母线和厂站图标,以将厂站绘制到图形区域的指定位置。

【技术实现步骤摘要】
电力系统潮流接线图的生成方法、装置及电子设备
本专利技术属于电力系统仿真与计算分析领域,具体地,涉及PSS/E电力系统潮流接线图的生成方法、装置及电子设备、以及计算机可读存储介质。
技术介绍
电力系统潮流接线图是电力系统规划、分析及工程计算中不可或缺的一部分,它将电网系统网络结构、潮流结果及图形集成在一起,用户可直接查看系统的潮流计算结果。电力系统PSS/E软件作为世界上电力行业应用最为广泛的电力系统分析软件之一,在实际应用中其潮流图功能暴露了一些问题:如厂站接线图无分层分区功能、绘图过程繁琐、图形编辑功能不完善、接线图只输出位图等,这些问题给规划分析报告编写及计算分析等带来了诸多不便。
技术实现思路
有鉴于此,本专利技术一方面提供一种基于计算机数据结构中“图”拓扑结构的PSS/E电力系统潮流接线图的生成方法。本专利技术另一方面提供一种电力系统潮流接线图的生成装置。本专利技术的再一方面提供一种电子设备,其能够执行电力系统潮流接线图的生成方法。本专利技术的又一方面提供一种计算机可读存储介质,其存储有计算机程序,该计算机程序用于执行电力系统潮流接线图的生成方法。为解决上述技术问题,本专利技术采用了以下技术方案:根据本专利技术实施例的电力系统潮流接线图的生成方法,包括如下步骤:步骤S1,读取文件并对所述文件进行文本解析,所述文件包括拓扑结构文件、潮流文件、以及图形文件;步骤S2,建立内存单元,所述内存单元包括网络拓扑结构和图形结构,其中,所述网络拓扑结构基于所述拓扑结构文件和所述潮流文件生成,所述图形结构基于所述图形文件生成;步骤S3,建立图元管理模块,所述图元包括厂站和边,所述厂站的管理包括添加厂站标注和图形数据,所述边的管理包括添加边标注和折点集合;步骤S4,根据图形绘制要求在所述图元管理模块中选择厂站中的母线和厂站图标,以将厂站绘制到图形区域的指定位置。根据本专利技术实施例的基于计算机数据结构中“图”拓扑结构的电力系统潮流接线图的生成方法,既能快速读入潮流和图形数据,又能保证操作的方便、灵活,增强PSS/E潮流程序的图形功能。其中,所述步骤S1可以包括如下步骤:读取文件;对所读取的文件建立数据块,其中,每一块数据由指定标识符来标识块结束,每一块数据包括标识部分和数据部分,其中,所述标识部分标识数据项名称和顺序,所述数据部分按照标识顺序排列数据;循环逐行读取所述数据块,以读取其中的标识部分和数据部分,并进行分割,将分割后的数据放入所述内存单元;当读取到所述指定标识符时,结束当前块,并继续向下读取所述文件直至结束。根据本专利技术的一些实施例,所述步骤S2中,所述网络拓扑结构包括母线和支路,根据母线和支路数据并按照面向对象的方式分别设置母线对象和支路对象。进一步地,所述步骤S2中,所述网络拓扑结构生成方法可以包括如下步骤:建立支路抽象类以代表支路,所述支路抽象类里设有支路共性属性和方法;从所述支路抽象类派生出非变压器支路、变压器支路、VSC双端直流支路、双端直流支路和多端直流具体对象类的至少一个,并分别存储各自存在的数据,建立母线对象类,存储母线数据;以所述母线对象作为网络拓扑结构中的顶点,存储与所述母线对象相连接的支路对象集合;以支路对象作为网络拓扑结构中的边,存储其所连接的母线对象集合;所述图形结构的生成方法可以包括如下步骤:以厂站作为节点,所述厂站里存储着母线对象集合;将所述厂站内存储着支路对象集合进行连线;对所述厂站进行名称标注、电压标注,所述名称标注、电压标注的生命周期与所述厂站的相同。根据本专利技术的一些实施例,所述步骤S3中,所述添加厂站标注包括添加名称标注和电压标注,所述名称标注和电压标注的生命周期与所述厂站相同,所述边标注包括潮流标注和电流类型标注,所述潮流标注和电流类型标注的生命周期与所述边的相同。根据本专利技术的一些实施例,所述步骤4中,包括对厂站和/或边的修改和管理,所述修改和管理包括新增厂站、移动厂站、删除厂站、修改厂站参数、修改边参数、设置边为平行线、边绘制、边增加折点、厂站自动扫描生成边、边标注潮流结果中的至少一种。进一步地,所述新增厂站可以包括如下步骤:确定新增厂站,并在图形上指定新增厂站的生成位置;设置厂站名称、厂站图标、选择母线;在内存中增加厂站数据;系统扫描与该厂站相连接的厂站,增加边;系统在指定位置绘制厂站和边。所述移动厂站可以包括如下步骤:确定需要被移动的厂站;移动该厂站,并更新其坐标;更新该厂站的名称标注和电压标注的坐标;更新该厂站所连接的边端点坐标;刷新图形。所述删除厂站可以包括如下步骤:确定所要删除的厂站;删除内存中的该厂站;删除与该厂站连接的边;刷新图形。所述修改厂站可以包括如下步骤:确定所要修改的厂站;更改该厂站的参数;设置该厂站名称、图形颜色、图标类型、增加或删除该厂站中的母线;重新确定与该厂站连接的边;绘制并刷新图形。所述修改边参数可以包括如下步骤:确定需要修改的边;设置该边的参数;设置图形颜色,边线宽;根据所述设置更新边参数;绘制并刷新图形。所述设置边为平行线可以包括如下步骤:确定需要设置的边;设置该边的参数;设置分组和平行线参数;根据该边所属支路数量计算平行线数量;重新绘制该边连接的厂站的连线,并用平行线重新绘制。所述边绘制可以包括如下步骤:当确定厂站要连接或需要重新绘制时,确定需要绘制边;获取连接的2个厂站的中心位置;计算所述2个厂站连接的直线L1的斜率;根据所述直线L1的斜率,计算与所述L1的垂线L2的斜率;通过2个端点,沿着所述垂线L2,根据平行线数量设定起始点;用直线连接所述起始点;根据支路的潮流结果确定直流/交流三角符号方向;在所述直线L1的1/3处根据所述垂线L2的斜率,绘制三角符号,以使所述三角符号有一个顶点在所述直线L1上且该顶点对着的边垂直于所述直线L1;沿着所述直线L1,绘制潮流结果,以使所述潮流结果的文字块的斜率与所述直线L1的斜率相同。所述边增加折点可以包括如下步骤:确定需要增加折点的边;在该边的折点集合中增加折点,增加折点的顺序根据折点坐标、边中折点、顶点坐标顺序来确定;沿着起始点和折点,用直线连接。所述厂站自动扫描生成边可以包括如下步骤:选择厂站,确定该厂站中的母线集合;从所述母线集合中取出一条母线,在网络拓扑结构中查找该母线所连接的支路;确定所找出的支路的集合;从所述支路的集合中取出一条支路,获取该支路的对端母线集合;从所述对端母线集合中取出一个母线,找出其所属的厂站,判断该厂站与当前厂站是否有边连接;如果判断为没有,则增加一条边连接该厂站与当前厂站,并把支路添加到边中;绘制电流符号,潮流结果;将添加的边加入到内存中的边集合中。所述边标注潮流结果可以包括如下步骤:在网络拓扑结构中搜索与所述潮流结果对应的支路;将所述潮流结果更新到该支路中;对边所属的支路的潮流结果进行更新;重新标注边上潮流;刷新图形。另一方面,根据本专利技术实施例的电力系统潮流接线图的生成装置,包括:读取模块,其用于读取文件并对所述文件进行文本解析,所述文件包括拓扑结构文件、潮流文件、以及图形文件;内存单元,所述内存单元包括网络拓扑结构和图形结构,其中,所述网络拓扑结构基于所述拓扑结构文件和所述潮流文件生成;图元管理模块,所述图元包括厂站和边,所述厂站的管理包括添加厂站标注和图形数据,所述边本文档来自技高网...
电力系统潮流接线图的生成方法、装置及电子设备

【技术保护点】
一种电力系统潮流接线图的生成方法,其特征在于,包括如下步骤:步骤S1,读取文件并对所述文件进行文本解析,所述文件包括拓扑结构文件、潮流文件、以及图形文件;步骤S2,建立内存单元,所述内存单元包括网络拓扑结构和图形结构,其中,所述网络拓扑结构基于所述拓扑结构文件和所述潮流文件生成,所述图形结构基于所述图形文件生成;步骤S3,建立图元管理模块,所述图元包括厂站和边,所述厂站的管理包括添加厂站标注和图形数据,所述边的管理包括添加边标注和折点集合;步骤S4,根据图形绘制要求在所述图元管理模块中选择厂站中的母线和厂站图标,以将厂站绘制到图形区域的指定位置。

【技术特征摘要】
1.一种电力系统潮流接线图的生成方法,其特征在于,包括如下步骤:步骤S1,读取文件并对所述文件进行文本解析,所述文件包括拓扑结构文件、潮流文件、以及图形文件;步骤S2,建立内存单元,所述内存单元包括网络拓扑结构和图形结构,其中,所述网络拓扑结构基于所述拓扑结构文件和所述潮流文件生成,所述图形结构基于所述图形文件生成;步骤S3,建立图元管理模块,所述图元包括厂站和边,所述厂站的管理包括添加厂站标注和图形数据,所述边的管理包括添加边标注和折点集合;步骤S4,根据图形绘制要求在所述图元管理模块中选择厂站中的母线和厂站图标,以将厂站绘制到图形区域的指定位置。2.根据权利要求1所述的生成方法,其特征在于,所述步骤S1包括如下步骤:读取文件;对所读取的文件建立数据块,其中,每一块数据由指定标识符来标识块结束,每一块数据包括标识部分和数据部分,其中,所述标识部分标识数据项名称和顺序,所述数据部分按照标识顺序排列数据,循环逐行读取所述数据块,以读取其中的标识部分和数据部分,并进行分割,将分割后的数据放入所述内存单元;当读取到所述指定标识符时,结束当前块,并继续向下读取所述文件直至结束。3.根据权利要求1所述的生成方法,其特征在于,所述步骤S2中,所述网络拓扑结构包括母线和支路,根据母线和支路数据并按照面向对象的方式分别设置母线对象和支路对象。4.根据权利要求3所述的生成方法,其特征在于,所述步骤S2中,所述网络拓扑结构生成方法包括如下步骤:建立支路抽象类以代表支路,所述支路抽象类里设有支路共性属性和方法;从所述支路抽象类派生出非变压器支路、变压器支路、VSC双端直流支路、双端直流支路和多端直流具体对象类的至少一个,并分别存储各自存在的数据;建立母线对象类,存储母线数据;以所述母线对象作为网络拓扑结构中的顶点,存储与所述母线对象相连接的支路对象集合;以支路对象作为网络拓扑结构中的边,存储其所连接的母线对象集合,所述图形结构的生成方法包括如下步骤:以厂站作为节点,所述厂站里存储着母线对象集合;将所述厂站内存储着支路对象集合进行连线;对所述厂站进行名称标注、电压标注,所述名称标注、电压标注的生命周期与所述厂站的相同。5.根据权利要求1所述的生成方法,其特征在于,所述步骤S3中,所述添加厂站标注包括添加名称标注和电压标注,所述名称标注和电压标注的生命周期与所述厂站相同,所述边标注包括潮流标注和电流类型标注,所述潮流标注和电流类型标注的生命周期与所述边的相同。6.根据权利要求1所述的生成方法,其特征在于,所述步骤S4中,包括对厂站和/或边的修改和管理,所述修改和管理包括新增厂站、移动厂站、删除厂站、修改厂站参数、修改边参数、设置边为平行线、边绘制、边增加折点、厂站自动扫描生成边、边标注潮流结果中的至少一种。7.根据权利要求6所述的生成方法,其特征在于,所述新增厂站包括如下步骤:确定新增厂站,并在图形上指定新增厂站的生成位置;设置厂站名称、厂站图标、选择母线;在内存中增加厂站数据;系统扫描与该厂站相连接的厂站,增加边;系统在指定位置绘制厂站和边。8.根据权利要求6所述的生成方法,其特征在于,所述移动厂站包括如下步骤:确定需要被移动的厂站;移动该厂站,并更新其坐标;更新该厂站的名称标注和电压标注的坐标;更新该厂站所连接的边端点坐标;刷新图形。9.根据权利要求6所述的生成方法,其特征在于,所述删除厂站包括如下步骤:确定所要删除的厂站;删除内存中的该厂站;删除与该厂站连接的边;刷新图形。10.根据权利要求6所述的生成方法,其特征在于,所述修改厂站包括如下步骤:确定所要...

【专利技术属性】
技术研发人员:杜忠明章超王雪松施春华刘世宇戴剑锋邱健刘强张玮灵
申请(专利权)人:电力规划总院有限公司
类型:发明
国别省市:北京,11

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

1