一种基于python的变电站连接关系图自动成图系统技术方案

技术编号:30411005 阅读:18 留言:0更新日期:2021-10-20 11:42
本发明专利技术公开了一种基于python的变电站连接关系图自动成图系统,包括python人机交互终端、自动制图系统、服务器和变电站信息数据库,本发明专利技术可以根据变电站及接线关系数据,对变电站进行自动快速延布,能够自动计算变电站在平面图中的位置坐标,出线坐标、连线拐点坐标,为前台可视化展示提供python算法模型,有效的解决变电站延布人工绘制工作量大,画线易交叉,变电站新投退运不能实时发布问题,本发明专利技术所设计的系统自动成图速度快,中型及以下城市不超过0.5秒,大型城市不超过1秒,特大城市和超大城市不超过2秒,可以自适应不同分辨率,输入输出模型文件采用标准json格式,易读性较强,支持跨平台,部署环境不受限制。部署环境不受限制。部署环境不受限制。

【技术实现步骤摘要】
一种基于python的变电站连接关系图自动成图系统


[0001]本专利技术涉及图像软件
,具体为一种基于python的变电站连接关系图自动成图系统。

技术介绍

[0002]变电站接线图是一种用于展示变电站线路布局的工程图,随着智能电网进入全面建设阶段,对变电站接线图的绘制效率和绘制质量的要求越来越高,但现有的变电站接线图大多是由人工绘制,而人工绘制变电站接线图费时费力,工作量大,更新频度慢,经常造成变电站现场与图形不一致。

技术实现思路

[0003]本专利技术的目的在于提供一种基于python的变电站连接关系图自动成图系统,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种基于python的变电站连接关系图自动成图系统,包括python人机交互终端、自动制图系统、服务器和变电站信息数据库,所述python人机交互终端内部设置有自动制图系统,自动制图系统包括代码子系统、绘图子系统、数据接收模块、数据处理模块、坐标存储模块、电源管理模块、显示模块和主控模块,自动制图系统内部设置有主控模块,主控模块的一侧数据连接有代码子系统,代码子系统包括python代码库、坐标调用模块、代码调用模块、代码插入模块、代码编辑模块、代码检验模块、代码执行模块和代码存储模块,主控模块的一侧数据连接有代码编辑模块,代码编辑模块的一侧数据连接有代码插入模块,代码插入模块的一侧数据连接有代码调用模块,代码调用模块的一侧数据连接有python代码库。
[0005]优选的,所述代码编辑模块的一侧数据连接有坐标调用模块,代码编辑模块的一侧数据连接有代码检验模块,代码检验模块一侧数据连接有代码存储模块,代码存储模块的一侧数据连接代码执行模块,且代码执行模块与主控模块建立数据连接。
[0006]优选的,所述主控模块的一侧数据连接有绘图子系统,绘图子系统包括分辨率获取模块、绘图模块、图源库、布局优化模块和图形存储模块,主控模块的一侧数据连接有分辨率获取模块,分辨率获取模块的一侧数据连接有绘图模块,绘图模块的一侧数据连接有图源库,绘图模块的一侧数据连接有布局优化模块,布局优化模块的一侧数据连接有图形存储模块,且图形存储模块与主控模块建立数据连接。
[0007]优选的,所述绘图模块包括线条绘制模块和拐点绘制模块。
[0008]优选的,所述布局优化模块包括阵列配置模块和线条优化模块。
[0009]优选的,所述主控模块的一侧信号线连接有电源管理模块,主控模块的一侧信号线连接有显示模块,主控模块的一侧数据连接有数据处理模块,数据处理模块的一侧数据连接有数据接收模块,主控模块的一侧数据连接有坐标存储模块。
[0010]优选的,所述python人机交互终端的一侧设置有服务器,且服务器与数据接收模
块建立数据连接,服务器的内部设置有变电站信息数据库。
[0011]与现有技术相比,本专利技术的有益效果是:本专利技术可以根据变电站及接线关系数据,对变电站进行自动快速延布,能够自动计算变电站在平面图中的位置坐标,出线坐标、连线拐点坐标,为前台可视化展示提供python算法模型,有效的解决变电站延布人工绘制工作量大,画线易交叉,变电站新投退运不能实时发布问题,本专利技术所设计的系统自动成图速度快,中型及以下城市不超过0.5秒,大型城市不超过1秒,特大城市和超大城市不超过2秒,可以自适应不同分辨率,输入输出模型文件采用标准json格式,易读性较强,支持跨平台,部署环境不受限制。
附图说明
[0012]图1为本专利技术的系统框架结构示意图;
[0013]图2为本专利技术的模块流程图;
[0014]图中:1、python人机交互终端;2、自动制图系统;3、服务器;4、变电站信息数据库;21、代码子系统;22、绘图子系统;23、数据接收模块;24、数据处理模块;25、坐标存储模块;26、电源管理模块;27、显示模块;28、主控模块;211、python代码库;212、坐标调用模块;213、代码调用模块;214、代码插入模块;215、代码编辑模块;216、代码检验模块;217、代码执行模块;218、代码存储模块;221、分辨率获取模块;222、绘图模块;223、图源库;224、布局优化模块;225、图形存储模块;2221、线条绘制模块;2222、拐点绘制模块;2241、阵列配置模块;2242、线条优化模块。
具体实施方式
[0015]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0016]请参阅图1

2,本专利技术提供的一种实施例:一种基于python的变电站连接关系图自动成图系统,包括python人机交互终端1、自动制图系统2、服务器3和变电站信息数据库4,python人机交互终端1内部设置有自动制图系统2,自动制图系统2包括代码子系统21、绘图子系统22、数据接收模块23、数据处理模块24、坐标存储模块25、电源管理模块26、显示模块27和主控模块28,自动制图系统2内部设置有主控模块28,主控模块28的一侧数据连接有代码子系统21,代码子系统21包括python代码库211、坐标调用模块212、代码调用模块213、代码插入模块214、代码编辑模块215、代码检验模块216、代码执行模块217和代码存储模块218,主控模块28的一侧数据连接有代码编辑模块215,代码编辑模块215的一侧数据连接有代码插入模块214,代码插入模块214的一侧数据连接有代码调用模块213,代码调用模块213的一侧数据连接有python代码库211;代码编辑模块215的一侧数据连接有坐标调用模块212,代码编辑模块215的一侧数据连接有代码检验模块216,代码检验模块216一侧数据连接有代码存储模块218,代码存储模块218的一侧数据连接代码执行模块217,且代码执行模块217与主控模块28建立数据连接,坐标调用模块212用于调用坐标数据,代码检验模块216用于检验代码是否正确,代码执行模块217用于执行代码;主控模块28的一侧数据连接
有绘图子系统22,绘图子系统22包括分辨率获取模块221、绘图模块222、图源库223、布局优化模块224和图形存储模块225,主控模块28的一侧数据连接有分辨率获取模块221,分辨率获取模块221的一侧数据连接有绘图模块222,绘图模块222的一侧数据连接有图源库223,绘图模块222的一侧数据连接有布局优化模块224,布局优化模块224的一侧数据连接有图形存储模块225,且图形存储模块225与主控模块28建立数据连接,绘图子系统22用于根据代码子系统21所设定的程序进行绘图;绘图模块222包括线条绘制模块2221和拐点绘制模块2222,线条绘制模块2221用于绘制连接线,拐点绘制模块2222用于绘制拐点,避免线本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于python的变电站连接关系图自动成图系统,包括python人机交互终端(1)、自动制图系统(2)、服务器(3)和变电站信息数据库(4),其特征在于:所述python人机交互终端(1)内部设置有自动制图系统(2),自动制图系统(2)包括代码子系统(21)、绘图子系统(22)、数据接收模块(23)、数据处理模块(24)、坐标存储模块(25)、电源管理模块(26)、显示模块(27)和主控模块(28),自动制图系统(2)内部设置有主控模块(28),主控模块(28)的一侧数据连接有代码子系统(21),代码子系统(21)包括python代码库(211)、坐标调用模块(212)、代码调用模块(213)、代码插入模块(214)、代码编辑模块(215)、代码检验模块(216)、代码执行模块(217)和代码存储模块(218),主控模块(28)的一侧数据连接有代码编辑模块(215),代码编辑模块(215)的一侧数据连接有代码插入模块(214),代码插入模块(214)的一侧数据连接有代码调用模块(213),代码调用模块(213)的一侧数据连接有python代码库(211)。2.根据权利要求1所述的一种基于python的变电站连接关系图自动成图系统,其特征在于:所述代码编辑模块(215)的一侧数据连接有坐标调用模块(212),代码编辑模块(215)的一侧数据连接有代码检验模块(216),代码检验模块(216)一侧数据连接有代码存储模块(218),代码存储模块(218)的一侧数据连接代码执行模块(217),且代码执行模块(217)与主控模块(28)建立数据连接。3.根据权利要求1所述的一种基于python的变电站连接关系图自动成图系统,其特征在于:所述主控模块(28)...

【专利技术属性】
技术研发人员:张建永姜现凯王亮陶佳鹏周现召
申请(专利权)人:北京天方恒锐科技有限责任公司
类型:发明
国别省市:

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

1