一种基于配电云主站的台区图自动展示系统及方法
技术领域
本发明属于电力系统及自动化
技术领域
,具体涉及一种基于配电云主站的台区图自动展示系统及方法。背景技术
随着物联网技术在低压配电领域的应用,针对低压台区中低压设备数量多、变化频繁的特点,对省地县低压台区图的分级、智能化维护提出了更高的要求。物联网云平台部署在管理信息大区,服务端S端省级统一部署,前端B端发布在各个地县级系统,图模修改权限下放至地县系统,需要在前端B端按所管辖区域进行低压台区图模维护。
目前,部分企业采用手动绘制的方式构建低压台区图,用户工作量大。智能台区图形自动生成方法及系统采用布局算法根据台区户变关系自动生成绘制台区户变接线图,一定程度上减少了人工维护的工作量。基于图形布局和拓扑服务的低压台区自动生成技术采用高效模拟和对应低压台区中的设备间的各种关系,能够简化台区管理工作。
现有的低压台区图生成技术提供了生成低压台区图的解决方案,在一定程度上解决了台区图需要手动绘制、效率低的问题,但在实际应用中,存在以下问题:(1)低压台区模型变动后,生成台区图流程复杂,耗时时间长。(2)低压台区图无法与数据库中的电气数据联动,且图形、模型分开维护,操作繁琐。(3)台区图的生成及维护需要安装特殊软件,无法实现轻量化。
发明内容
针对上述问题,本发明提出一种基于配电云主站的台区图自动展示系统及方法,能够实现台区图自动展示及一体化维护功能。
为了实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:
第一方面,本发明提供了一种基于配电云主站的台区图自动展示系统,包括:顺次相连的WEB图形客户端、WEB图形服务端和基础服务;
所述基础服务由配电云主站发布,提供图形或配置文件、实时数据、模型数据给所述WEB图形服务端;
所述WEB图形客户端与WEB图形服务端进行双向交互;所述WEB图形服务端提供后台服务,支撑台区图的自动生成逻辑;所述WEB图形客户端将从WEB图形服务端获得的台区图进行自动展示。
可选地,所述WEB图形客户端包括WEB图形编辑器、WEB图形浏览器和WEB模型检索器,所述WEB图形编辑器基于B/S浏览器完成图形编辑;所述WEB图形浏览器基于B/S浏览器完成图形浏览;所述WEB模型检索器基于B/S浏览器完成模型检索。
可选地,所述WEB图形服务端包括区域验证服务、台区图生成服务、台区图校验服务和台区图刷新服务、电表图元自动生成服务。
可选地,所述基础服务包括权限服务、文件服务、模型服务和实时数据服务;所述权限服务用于获取用户权限;所述文件服务用于获取图形或配置文件;所述实时数据服务用于获取实时数据;所述模型服务用于获取模型数据。
可选地,所述模型数据包含中压模型和低压模型;所述中压模型包含配网变压器;所述低压模型包含低压台区、低压母线、低压开关、表箱和电表。
第二方面,本发明提供了一种基于配电云主站的台区图自动展示方法,包括:
在B/S浏览器上启动WEB图形编辑器,接收并初始化各类入口参数;
根据启动WEB图形编辑器时传入的台区相关信息,调用WEB图形服务端的区域验证服务,判断当前用户所属区域;
根据用户所属区域、台区名称生成台区图形名称;
WEB图形编辑器调用WEB图形服务端的台区图校验服务,检验该台区是否已经存在对应的台区图,若存在则台区图校验服务调用文件服务直接获取该台区图对应的CIM/G文件返回给WEB图形编辑器,WEB图形编辑器可对此台区图进行二次编辑;若该台区不存在台区图,则台区图校验服务调用模型服务将台区图形名称写入台区表中;
WEB图形客户端调用WEB图形服务端的台区图生成服务,台区图生成服务根据台区id调用模型服务获取此台区中配网变压器、低压母线、低压开关三类设备的低压模型,生成此台区模型对象;台区图生成服务调用文件服务读取一进多出的台区模板图,生成此台区图形模板对象;台区图生成服务根据台区设备自动匹配规则使用台区模型对象替换台区模板对象中的设备id、设备名称,完成台区模板对象中模型、动态数据、台区名称的关联,调用文件服务将台区模板对象保存成台区图,初步完成台区图的生成;
WEB图形编辑器针对新生成的台区图,进行二次编辑,将WEB图形编辑器中组件库的表箱图元拖入WEB图形编辑区,在表箱图元弹窗中选择合适形状的表箱,拖放在WEB图形编辑区的合适位置;
在WEB图形编辑器中打开WEB模型检索器,将表箱模型拖拽关联至表箱图元时,调用WEB图形服务端的电表图元自动生成服务;电表图元自动生成服务根据此表箱的设备id调用模型服务检索出此表箱下所有的电表模型,根据自动布局算法生成此表箱中所有的电表图元及关联的量测,并完成电表图元与电表模型的关联;WEB图形编辑器根据电表图元自动生成服务返回的数据展示对应效果;
台区图初步生成,且表箱、电表图元生成成功后,WEB图形编辑器调用文件服务按照CIM/G图形文件规范进行保存,同时生成低压模型拓扑关系;
台区图保存成功后可在WEB图形浏览器中展示台区图,WEB图形服务端的台区图刷新服务支撑台区图中低压开关、低压母线、电表及电表量测实时数据的刷新。
可选地,所述台区图校验服务,根据台区表中关联的台区图形名称是否为空,判断是否已存在相关联的台区图。
可选地,所述台区模板图是指配电云主站中使用WEB图形编辑器根据低压出线开关的数量预先绘制的一进多出的图形模板。
可选地,所述台区设备自动匹配规则,是指自动生成的配网变压器、低压母线模型与一进多出台区模板图中的图元按设备类型存在一一对应的关系,一进多出的低压开关模型编号与台区模板图中的开关图元名称编号存在一一对应的关系;台区图生成服务在生成台区图的过程中,依据对应关系将台区模板图中的设备id、设备名称替换为实际模型id及模型名称。
可选地,所述CIM/G图形文件是基于电力系统图形描述规范生成的图形文件;所述表箱图元是使用WEB图元编辑器绘制的一种容器图元,使用网格的方式绘制;所述WEB模型检索器为WEB端的设备检索工具,可展示此馈线中本台区下所有的表箱设备。
与现有技术相比,本发明的有益效果:
本发明提出一种基于配电云主站的台区图自动展示系统及方法,不仅在配电云主站上根据台区模板图自动生成台区图,实现台区图自动生成及一体化维护功能,提高台区图生成效率,降低人力成本;另外,采用B/S架构下的HTML5技术,实现台区图生成、维护的轻量化访问,促进了配电云主站B/S架构下台区图编辑、展示技术的发展。
附图说明
为了使本发明的内容更容易被清楚地理解,下面根据具体实施例并结合附图,对本发明作进一步详细的说明,其中:
图1为本发明的基于配电云主站的台区图自动展示系统的结构示意图;
图2为本发明的基于配电云主站的台区图自动展示方法的流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明的保护范围。
下面结合附图对本发明的应用原理作详细的描述。
实施例1
配电云主站是基于B/S框架的应用平台,具有权限服务、文件服务、模型服务、实时数据服务等基础服务,包含中压模型和低压模型。中压模型包含配网变压器等。低压模型包含低压台区、低压母线、低压开关、表箱、电表等。台区图自动生成的前提是通过台区基础数据维护模块在配电云主站中生成低压台区、配网变压器、低压母线、一进多出的低压开关模型,完成中压模型、低压模型数据维护。所述台区基础数据维护模块是指WEB浏览器打开统一的配电云主站台区模型维护界面,录入台区数据,填写触发开关数量后,系统根据规则自动触发配网变压器、低压母线、一进多出的低压开关模型。
具体地,本发明实施例中提供了一种基于配电云主站的台区图自动展示系统,如图1所示,包括:顺次相连的WEB图形客户端、WEB图形服务端和基础服务;
所述基础服务由配电云主站发布,提供图形或配置文件、实时数据、模型数据给所述WEB图形服务端;
所述WEB图形客户端与WEB图形服务端进行双向交互;所述WEB图形服务端提供后台服务,支撑台区图的自动生成逻辑;所述WEB图形客户端将从WEB图形服务端获得的台区图进行自动展示,提供友好的人机交互界面。
在发明实施例的一种具体实施方式中,所述WEB图形客户端包括WEB图形编辑器、WEB图形浏览器和WEB模型检索器,所述WEB图形编辑器基于B/S浏览器完成图形编辑;所述WEB图形浏览器基于B/S浏览器完成图形浏览;所述WEB模型检索器基于B/S浏览器完成模型检索。
在发明实施例的一种具体实施方式中,所述WEB图形服务端包括区域验证服务、台区图生成服务、台区图校验服务、台区图刷新服务、电表图元自动生成服务。
在发明实施例的一种具体实施方式中,所述基础服务包括权限服务、文件服务、模型服务和实时数据服务;所述权限服务用于获取用户权限;所述文件服务用于获取图形或配置文件;所述实时数据服务用于获取实时数据;所述模型服务用于获取模型数据。
在发明实施例的一种具体实施方式中,所述模型数据包含中压模型和低压模型;所述中压模型包含配网变压器;所述低压模型包含低压台区、低压母线、低压开关、表箱和电表。
实施例2
本发明实施例中提供了一种基于配电云主站的台区图自动展示方法,如图2所示,包括:
(1)在B/S浏览器上启动WEB图形编辑器,接收并初始化各类入口参数,包括台区相关信息,如台区id、台区名称、所属馈线id、台区模板图名称、台区所属区域id等;
(2)访问区域验证服务:根据启动WEB图形编辑器时传入的台区相关信息,调用WEB图形服务端的区域验证服务,判断当前用户所属区域;
(3)台区图名称生成:根据用户所属区域、台区名称生成台区图形名称;
(4)台区图校验:WEB图形编辑器调用WEB图形服务端的台区图校验服务,检验该台区是否已经存在对应的台区图,若存在则台区图校验服务调用文件服务直接获取该台区图对应的CIM/G文件返回给WEB图形编辑器,WEB图形编辑器可对此台区图进行二次编辑;若该台区不存在台区图,则台区图校验服务调用模型服务将台区图形名称写入台区表中;
(5)根据台区模板图生成台区图:WEB图形客户端调用WEB图形服务端的台区图生成服务,台区图生成服务根据台区id调用模型服务获取此台区中配网变压器、低压母线、低压开关三类设备的低压模型,生成此台区模型对象;台区图生成服务调用文件服务读取一进多出的台区模板图,生成此台区图形模板对象;台区图生成服务根据台区设备自动匹配规则使用台区模型对象替换台区模板对象中的设备id、设备名称,完成台区模板对象中模型、动态数据、台区名称的关联,调用文件服务将台区模板对象保存成台区图,初步完成台区图的生成;
(6)表箱图元绘制:WEB图形编辑器针对新生成的台区图,进行二次编辑,将WEB图形编辑器中组件库的表箱图元拖入WEB图形编辑区,在表箱图元弹窗中选择合适形状的表箱,拖放在WEB图形编辑区的合适位置;
(7)、电表图元自动生成:在WEB图形编辑器中通过右键的方式打开WEB模型检索器,将表箱模型拖拽关联至表箱图元时,调用WEB图形服务端的电表图元自动生成服务;电表图元自动生成服务根据此表箱的设备id调用模型服务检索出此表箱下所有的电表模型,根据自动布局算法生成此表箱中所有的电表图元及关联的量测,并完成电表图元与电表模型的关联;WEB图形编辑器根据电表图元自动生成服务返回的数据展示对应效果,且可进行图元位置、宽高的微调;
(8)、台区图保存:台区图初步生成,且表箱、电表图元生成成功后,WEB图形编辑器调用文件服务按照CIM/G图形文件规范进行保存,同时生成低压模型拓扑关系;
(9)台区图展示及实时数据刷新:台区图保存成功后可在WEB图形浏览器中展示台区图,WEB图形服务端的台区图刷新服务支撑台区图中低压开关、低压母线、电表及电表量测实时数据的刷新,保证台区图展示数据的正确性。
在本发明实施例的一种具体实施方式中,所述台区图校验服务,根据台区表中关联的台区图形名称是否为空,判断是否已存在相关联的台区图。
在本发明实施例的一种具体实施方式中,所述台区模板图是指配电云主站中使用WEB图形编辑器根据低压出线开关的数量预先绘制的一进多出的图形模板,即对于一进三出的低压开关,可通过WEB图形编辑器预先绘制一进三出的台区模板图,包含如下图元:配网变压器、母线、低压进线开关、三个低压出线开关。
在本发明实施例的一种具体实施方式中,所述台区设备自动匹配规则,是指自动生成的配网变压器、低压母线模型与一进多出台区模板图中的图元按设备类型存在一一对应的关系,一进多出的低压开关模型编号与台区模板图中的开关图元名称编号存在一一对应的关系;台区图生成服务在生成台区图的过程中,依据对应关系将台区模板图中的设备id、设备名称替换为实际模型id及模型名称。
在本发明实施例的一种具体实施方式中,所述CIM/G图形文件是基于电力系统图形描述规范(CIM-based Graphic ExchangeFormat,简称CIM/G)生成的图形文件;所述表箱图元是使用WEB图元编辑器绘制的一种容器图元,使用网格的方式绘制;所述WEB模型检索器为WEB端的设备检索工具,可展示此馈线中本台区下所有的表箱设备,方便进行图模关联。
本发明实施例中的展示方法可以基于实施例1中的展示系统来实现。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。