首页> 中国专利> 一种基于Web技术的电力监控系统

一种基于Web技术的电力监控系统

摘要

本发明公开了一种基于Web技术的电力监控系统,属于电力监控技术领域,一种基于Web技术的电力监控系统,本方案通过路由多窗口化,可以有效的对桌面应用在编译之前对WEB层进行统一编译、压缩,有效减少应用源码体积,并且还支持异步加载资源,针对传统桌面应用启动慢,本发明给出了热窗口启动解决方案,有效解决了窗口资源在加载过程中白屏等待的痛点,在传统的桌面应用中本地的数据管理通常采用数据库的方式进行存储,本发明另辟蹊径采用Git版本管理工具,有效解决工程版本控制、工程拷贝等业务痛点,提高了实施人员的维护效率。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-08-30

    实质审查的生效 IPC(主分类):G06F16/957 专利申请号:2022106547435 申请日:20220610

    实质审查的生效

说明书

技术领域

本发明涉及金属回收领域,更具体地说,涉及一种基于Web技术的电力监控系统。

背景技术

电力监控系统以计算机、通讯设备、测控单元为基本工具,为变配电系统的实时数据采集、开关状态检测及远程控制提供了基础平台,它可以和检测、控制设备构成任意复杂的监控系统,在变配电监控中发挥了核心作用,可以帮助企业消除孤岛、降低运作成本,提高生产效率,加快对变配电过程中异常的反应速度。

随着社会的发展,人们对电力的需求越来越大,电能的重要程度不言而喻,因此为了提高对电力的保护和监控,需要对电力监控系统进行不断的升级,随着物联网技术的发展,工业监控平台需要满足用户不同的需求,包括UI美观、交互体验好,同时需要适配不同的操作系统且易于维护,因此技术人员使用Web技术来开发C/S桌面程序,程序启动后,需要从服务器获取数据,然后再加载本地资源渲染,这就意味着我们在开发多窗口应用的时候,不同的窗口需要本地资源(HTML、CSS、JavaScript)配合服务器数据协同渲染窗口,这意味着我们需要对这些静态资源分别打包编译,使用成本过高,维护繁琐等问题。

为此,我们提出一种基于Web技术的电力监控系统来有效解决现有技术中所存在的一些问题。

发明内容

1.要解决的技术问题

针对现有技术中存在的问题,本发明的目的在于提供一种基于Web技术的电力监控系统,通过路由多窗口化,可以有效的对桌面应用在编译之前对WEB层进行统一编译、压缩,有效减少应用源码体积,并且还支持异步加载资源,针对传统桌面应用启动慢,本发明给出了热窗口启动解决方案,有效解决了窗口资源在加载过程中白屏等待的痛点,在传统的桌面应用中本地的数据管理通常采用数据库的方式进行存储,本发明另辟蹊径采用Git版本管理工具,有效解决工程版本控制、工程拷贝等业务痛点,提高了实施人员的维护效率。

2.技术方案

为解决上述问题,本发明采用如下的技术方案。

一种基于Web技术的电力监控系统,包括服务器,包括以下步骤:

S1:选择单页应用方案,CSS和JavaScript文件资源由Web层的对应路由异步加载;

S2:在创建项目的时候预先创建路由配置文件,应用启动后窗口构造器加载默认路由创建窗口并分发到主显示器,然后初始化附加显示器并创建窗口显示器映射集合,并将默认窗口id绑定主显示器实例且创建窗口显示器的映射关系;

S3:在默认窗口显示完毕后,应用窗口构造器加载路由配置,即路由配置创建所有的热窗口,此时用户通过鼠标交互就能立即启动热窗口,相比传统的方案减少了窗口从创建到显示这个过程的白屏等待时间;

S4:当应用启动并将所有热启动窗口创建完毕后,用户每点击一个窗口图标,应用就根据配置寻找空闲的附加显示器,如果没有空闲的附加显示器则会显示在主显示其中,如果有且配置中未指定显示器,则会按照一定的逻辑自动分配一个附加显示器显示该窗口,在这个过程中应用会自动将窗口和主显示器或附加显示器进行绑定或者解绑。

进一步的,服务器连接有主机箱,主机箱连接有主显示器,主显示器通过网线连接有多个附加显示器,服务器连接有电力监控模块和视频监控模块,主机箱内部设有相应的平台,平台以APP形式供工作人员使用,APP在服务器中创建有电力工程文件。

进一步的,主显示器和附加显示器均设有对应的id,窗口同样设有对应的id,并创建显示器id和窗口id的映射关系。

进一步的,电力工程文件采用Git管理,利用其版本控制管理的机制对电力工程文件进行版本溯源、回滚、同步。便于针对错误的配置以最快的、最高效的方式对电站进行运维管理。

进一步的,电力工程文件采用局域网内网隔离,局域网内网通过防火墙连接至外界存储模块。

进一步的,平台设有手动备份以及自动备份功能,手动备份可以添加备份事由等标签,自动备份会自动记录相关日期以及当日的异常情况。

进一步的,附加显示器上端设有电机,电机输出端设有反光示警器,反光示警器内部设有警示灯,反光示警器外壁等距设有多个汲热反光条。

进一步的,汲热反光条包括透明层,透明层中间开设有折射介质,透明层呈弯曲状贴附于反光示警器外壁。

进一步的,透明层内部填充有折射介质,折射介质内部掺杂有多个异色反光鳞。

进一步的,透明层底部通过导热垫贴附于附加显示器上端。

3.有益效果

相比于现有技术,本发明的优点在于:

(1)本方案通过路由多窗口化,可以有效的对桌面应用在编译之前对WEB层进行统一编译、压缩,有效减少应用源码体积,并且还支持异步加载资源,针对传统桌面应用启动慢,本发明给出了热窗口启动解决方案,有效解决了窗口资源在加载过程中白屏等待的痛点,在传统的桌面应用中本地的数据管理通常采用数据库的方式进行存储,本发明另辟蹊径采用Git版本管理工具,有效解决工程版本控制、工程拷贝等业务痛点,提高了实施人员的维护效率。

(2)本方案中的服务器连接有主机箱,主机箱连接有主显示器,主显示器通过网线连接有多个附加显示器,服务器连接有电力监控模块和视频监控模块,主机箱内部设有相应的平台,平台以APP形式供工作人员使用,APP在服务器中创建有电力工程文件,路由多窗口是由路由来定位该路由对应窗口的静态资源、服务器数据,以及窗口视图地转换,采用窗口热启动的方式进行工作,预先将路由配置通过窗口构造器批量生成未激活的窗口,即热窗口,在用户点击对应窗口的图标立即展示该窗口,减少白屏等待时间,有效提高了工作效率,增加了人机互动的流畅性。

(3)本方案中的主显示器和附加显示器均设有对应的id,窗口同样设有对应的id,并创建显示器id和窗口id的映射关系,便于窗口关闭解绑释放显示器,提高了该系统的交互性和便捷性,在系统有多屏显示需求的前提下,通过在创建热窗口的过程中预先绑定显示器,或者用户手动指定显示器,方便运维人员在复杂的业务操作过程中减少窗口的切换的沉默成本,节约了工作人员的时间,提高了工作效率。

(4)本方案中的电力工程文件采用Git管理,利用其版本控制管理的机制对电力工程文件进行版本溯源、回滚、同步,便于针对错误的配置以最快的、最高效的方式对电站进行运维管理,解决了数据库存储无法通过自身的机制形成数据副本,以及背对数据副本之前的差异,以及具体明细而产生的本地化数据的问题。

(5)本方案中的电力工程文件采用局域网内网隔离,局域网内网通过防火墙连接至外界存储模块。也就是电站的运维人员可以在紧急的情况下请求技术实施人员进行远程控制电站工程,实施异常抢修,通过同步数据,恢复电站正常运行。

(6)本方案中的平台设有手动备份以及自动备份功能,手动备份可以添加备份事由等标签,自动备份会自动记录相关日期以及当日的异常情况。如果出现问题可以将之前正常的配置备份覆盖,工作人员人员往往忘记了每一次到底增加了哪些功能,修改了哪些内容,一旦出现问题则需要使用特殊工具对比每一个备份之间的差异,对实施维护带来了一定的困难。

(7)本方案中的附加显示器上端设有电机,电机输出端设有反光示警器,反光示警器内部设有警示灯,反光示警器外壁等距设有多个汲热反光条,附加显示器在受到映射信号时,通过反光示警器配合电机旋转提醒工作人员将在此映射新的窗口,有效避免了工作人员找不到窗口的尴尬情况,节约了时间,提高了效率。

(8)本方案中的汲热反光条包括透明层,透明层中间开设有折射介质,透明层呈弯曲状贴附于反光示警器外壁,透明层内部填充有折射介质,折射介质内部掺杂有多个异色反光鳞,透明层底部通过导热垫贴附于附加显示器上端,利用导热垫将附加显示器待机发热而产生的热量传递至汲热反光条,利用其中的折射介质吸收热量并翻滚使得其中的异色反光鳞滚动,将警示灯的灯光反射到更大的范围,有效提醒了工作人员映射位置,且降低了附加显示器的热量,延长了其使用寿命。

附图说明

图1为本发明的系统示意图;

图2为本发明的路由多窗口系统流程图;

图3为本发明的窗口热启动系统流程图;

图4为本发明的多显示器自动(或指定)分发窗口系统流程图;

图5为本发明的Git管理工程配置版本系统流程图;

图6为本发明的附加显示器和反光示警器结合处结构示意图;

图7为本发明的反光示警器结构示意图;

图8为本发明的汲热反光条剖视图。

图中标号说明:

1反光示警器、2汲热反光条、21透明层、22折射介质、23异色反光鳞。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述;显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,术语“上”、“下”、“内”、“外”、“顶/底端”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“设置有”、“套设/接”、“连接”等,应做广义理解,例如“连接”,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是适配型号元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

实施例1:

请参阅图1-3,一种基于Web技术的电力监控系统,包括服务器,包括以下步骤:

S1:选择单页应用方案,CSS和JavaScript文件资源由Web层的对应路由异步加载;

S2:在创建项目的时候预先创建路由配置文件,应用启动后窗口构造器加载默认路由创建窗口并分发到主显示器,然后初始化附加显示器并创建窗口显示器映射集合,并将默认窗口id绑定主显示器实例且创建窗口显示器的映射关系;

S3:在默认窗口显示完毕后,应用窗口构造器加载路由配置,即路由配置创建所有的热窗口,此时用户通过鼠标交互就能立即启动热窗口,相比传统的方案减少了窗口从创建到显示这个过程的白屏等待时间;

S4:当应用启动并将所有热启动窗口创建完毕后,用户每点击一个窗口图标,应用就根据配置寻找空闲的附加显示器,如果没有空闲的附加显示器则会显示在主显示其中,如果有且配置中未指定显示器,则会按照一定的逻辑自动分配一个附加显示器显示该窗口,在这个过程中应用会自动将窗口和主显示器或附加显示器进行绑定或者解绑。

请参阅图4,服务器连接有主机箱,主机箱连接有主显示器,主显示器通过网线连接有多个附加显示器,服务器连接有电力监控模块和视频监控模块,主机箱内部设有相应的平台,平台以APP形式供工作人员使用,APP在服务器中创建有电力工程文件,路由多窗口是由路由来定位该路由对应窗口的静态资源、服务器数据,以及窗口视图地转换,采用窗口热启动的方式进行工作,预先将路由配置通过窗口构造器批量生成未激活的窗口,即热窗口,在用户点击对应窗口的图标立即展示该窗口,减少白屏等待时间,有效提高了工作效率,增加了人机互动的流畅性。

主显示器和附加显示器均设有对应的id,窗口同样设有对应的id,并创建显示器id和窗口id的映射关系,便于窗口关闭解绑释放显示器,提高了该系统的交互性和便捷性,在系统有多屏显示需求的前提下,通过在创建热窗口的过程中预先绑定显示器,或者用户手动指定显示器,方便运维人员在复杂的业务操作过程中减少窗口的切换的沉默成本,节约了工作人员的时间,提高了工作效率。

请参阅图5,电力工程文件采用Git管理,利用其版本控制管理的机制对电力工程文件进行版本溯源、回滚、同步,便于针对错误的配置以最快的、最高效的方式对电站进行运维管理,解决了数据库存储无法通过自身的机制形成数据副本,以及背对数据副本之前的差异,以及具体明细而产生的本地化数据的问题。

电力工程文件采用局域网内网隔离,局域网内网通过防火墙连接至外界存储模块。也就是电站的运维人员可以在紧急的情况下请求技术实施人员进行远程控制电站工程,实施异常抢修,通过同步数据,恢复电站正常运行。

平台设有手动备份以及自动备份功能,手动备份可以添加备份事由等标签,自动备份会自动记录相关日期以及当日的异常情况。如果出现问题可以将之前正常的配置备份覆盖,工作人员人员往往忘记了每一次到底增加了哪些功能,修改了哪些内容,一旦出现问题则需要使用特殊工具对比每一个备份之间的差异,对实施维护带来了一定的困难。

请参阅图6,附加显示器上端设有电机,电机输出端设有反光示警器1,反光示警器1内部设有警示灯,反光示警器1外壁等距设有多个汲热反光条2,附加显示器在受到映射信号时,通过反光示警器1配合电机旋转提醒工作人员将在此映射新的窗口,有效避免了工作人员找不到窗口的尴尬情况,节约了时间,提高了效率。

请参阅图7-8,汲热反光条2包括透明层21,透明层21中间开设有折射介质22,透明层21呈弯曲状贴附于反光示警器1外壁,透明层21内部填充有折射介质,折射介质内部掺杂有多个异色反光鳞23,透明层21底部通过导热垫贴附于附加显示器上端,利用导热垫将附加显示器待机发热而产生的热量传递至汲热反光条2,利用其中的折射介质吸收热量并翻滚使得其中的异色反光鳞23滚动,将警示灯的灯光反射到更大的范围,有效提醒了工作人员映射位置,且降低了附加显示器的热量,延长了其使用寿命。

工作人员在使用该系统时,首先需要对服务器额外加装散热系统,因为该方案需要一次性把web应用的所有代码全部请求过来,这会导致首屏加载过慢且会产生大量的热量,技术人员可以对系统进行微小调整,按照需要加载数据;

采用路由多窗口化,可以有效的对桌面应用在编译之前对WEB层进行统一编译、压缩,有效减少应用源码体积,并且还支持异步加载资源,针对传统桌面应用启动慢,本发明给出了热窗口启动解决方案,有效解决了窗口资源在加载过程中白屏等待的痛点,在传统的桌面应用中本地的数据管理通常采用数据库的方式进行存储,本发明另辟蹊径采用Git版本管理工具,有效解决工程版本控制、工程拷贝等业务痛点,提高了实施人员的维护效率。

以上所述,仅为本发明较佳的具体实施方式;但本发明的保护范围并不局限于此。任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其改进构思加以等同替换或改变,都应涵盖在本发明的保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号