本发明专利技术公开了基于大数据的超特高压输电线路在线监测平台,属于监测领域,涉及超特高压输电线路在线监测平台,所述平台包括内网服务器和外网服务器相互间进行数据交互,所述内网服务器通过docker微服务器架构搭建,外网服务器中的安全接入平台与docker微服务器交互,安全接入平台与数据交换系统间进行数据交互,所述数据交换系统接收线路监控端发送的监控数据后,将监控数据反馈至安全接入平台,安全接入平台获取docker微服务器内的数据后,通过数据交换系统将数据以及线路监控端监控数据导入移动端监测系统内,通过移动端监测系统对现场监控数据以及后端处理后的预警分析数据进行监测。
On line monitoring platform of UHV transmission line based on big data
【技术实现步骤摘要】
基于大数据的超特高压输电线路在线监测平台
本专利技术属于监测领域,涉及基于大数据的超特高压输电线路在线监测平台。
技术介绍
在云计算、大数据、移动化、物联网等新技术不可逆转的应用趋势下,电网企业已不得不思考如何应用新技术改良已有的技术和管理模式。传统电网现场运检技术水平不高,装置中断率较高,装置中断后厂家反应不及时,现场的作业进展信息、人员信息、现场风险情况等无法实时获取和传递。运检人员无法对装置中断、装置预告警等情况进行穿透管理,预告警装置现场处理的可视化、互动化水平有限,限制了对生产现场的远程管控和技术支持能力,因此开展基于大数据的超特高压输电线路在线监测融合平台建设,实现移动端状态监测装置的运行状态及装置预告警情况的管控;达到管理无距离、时间无延滞、信息无壁垒和协同无障碍;实现远程技术支持和现场专家会商,达到信息共享和高度协同,显著提高运维检修自动化和信息化水平;实现生产指挥有效前移,海量信息实时传输,检修资源实时管控。随着特高压电网的快速发展和电力体制改革加速推进,传统的运检管理模式将难以适应。一方面从确保大电网安全运行的角度,要求能够对监测设备、通道环境的状态全面的感知、动态的分析、及时的预警,将设备风险降到最低。另一方面从大检修体系高效运转的角度,公司各层级运检管理人员都需要对状态监测、运维检修过程进行更有效地管控,全面掌握监测装置数据传输、运行情况、人员作业的实时状态。
技术实现思路
本专利技术的目的在于:提供了基于大数据的超特高压输电线路在线监测平台,解决了传统电网现场运检技术水平不高,装置中断率较高,装置中断后厂家反应不及时,现场的作业进展信息、人员信息、现场风险情况等无法实时获取和传递。运检人员无法对装置中断、装置预告警等情况进行穿透管理,预告警装置现场处理的可视化、互动化水平有限,限制了对生产现场的远程管控和技术支持能力的问题。本专利技术采用的技术方案如下:基于大数据的超特高压输电线路在线监测平台,其特征在于:所述平台包括内网服务器和外网服务器相互间进行数据交互,所述内网服务器通过docker微服务器架构搭建,外网服务器中的安全接入平台与docker微服务器交互,安全接入平台与数据交换系统间进行数据交互,所述数据交换系统接收线路监控端发送的监控数据后,将监控数据反馈至安全接入平台,安全接入平台获取docker微服务器内的数据后,通过数据交换系统将数据以及线路监控端监控数据导入移动端监测系统内,通过移动端监测系统对现场监控数据以及后端处理后的预警分析数据进行监测。本申请文件采用微服务器架构作为内网服务器的在微服务器出现之前,网站服务(web)、接口服务(移动端)的服务架构通常是“一站式”的。一个服务应用中通常包含多个模块和接口,传统的开发模式和设计风格是将所有功能、接口统一设计,分层设计,逐层开发实现。以一个典型的web网站为例。它至少包含表示层、业务层、服务层、数据访问层、持久层(数据库)5层。在这5层的几十上百个模块中,若有任何一处没有完成开发或编译成功,都可能影响整个站点的部署。本申请文件采用的微服务器架构是一种架构风格,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。它有如下几个特征:小,且只干一件事情。独立部署和生命周期管理。异构性:轻量级通信,RPC或者Restful。相比于传统的物理机部署,微服务可以由PaaS平台实现微服务自动化部署和生命周期管理。除了部署和运维自动化,微服务云化之后还可以充分享受到更灵活的资源调度:云的弹性和敏捷。云的动态性和资源隔离。微服务架构符合智能运检管控平台技术路线,可以与智能运检管控平台实现无缝对接。进一步地,所述docker微服务器包括表现层、业务层和运行层,所述表现层用于用户与服务器的交互过程以及代码托管端的授权;所述业务层用于负责应用自动化持续构建、服务器容器服务的负载均衡;所述运行层用于负责将选定应用的上线运行,并保证服务器在用户在访问时提供稳定的服务。表现层:用户与平台的交互过程以及代码托管平台的授权通过表现层来完成。为提升应用开发者的友好体检,平台在表现层设计了一套Web门户网站,帮助开发者完成代码管理和选定应用的一键部署工作。用户门户模块主要需求包括应用开发者注册、登录、查看代码仓库的项目代码、指定工程一键部署等功能。用户可以对正在提供服务的应用容器请求访问。除此之外,开发者可以在门户网站查看和管理运行层的容器。考虑到开发者在使用平台前大多数都已经用代码托管平台来管理自己的项目,平台给开发者提供代码托管仓库如GitLab、GitHub的接入功能。平台使用OAUTH与代码托管平台进行对接,OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。OAUTH的授权不会使第三方触及到用户的账号信息,无需使用用户的用户名与密码就可以申请获得该用户资源11的授权,因此OAUTH是安全的。通过OAUTH授权,平台获得权限访问代码托管平台中的用户项目代码等资源,再通过API调用,将用户的项目Pull到平台中进行接下来的构建发布等操作。业务层:业务层是平台的核心部分,主要负责应用自动化持续构建、容器服务的负载均衡和服务发现模块。在自动化持续集成的构建器模块中,平台选择Jenkins来作为应用自动化构建的工具。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括持续的软件版本发布或测试项目,监控外部调用执行的工作。Jenkins易于安装,不需要数据库的支持,直接通过Web界面进行配置,集成了RSS/Email的通知机制,支持分布式构建,具有丰富的插件,这些都是Jenkins相比其他持续集成服务器的优势所在。在我们的开发者服务平台中,新建Jenkins项目并配置后,Jenkins会轮询版本控制的存储库,当发现版本库发生变更后,通过预先定义的Ant脚本或Maven对用户的源码进行编译构建,Jenkins会根据项目需求将构建的任务分配到Slave端。然而对开发者而言,创建和完善Jenkins的项目配置都是不可见的,Jenkins提供了Jenkins-cli命令行操作,平台直接调用命令行进行创建和配置操作,真正让开发者感觉到一键进行自动化持续集成构建的体验。平台研究使用Haproxy+Etcd+Confd组合打造基于Docker的负载均衡和服务发现功能,这套方案整合了多种开源的软件,形成一个有机的整体,互相联系、互相作用。Etcd是一个高可用的Key/Value存储系统,主要用于分享配置和服务发现。Confd是一个轻量级的配置管理工具。通过查询Etcd,结合配置模板引擎,保持本地配置最新,同时具备定期探测机制,配置变更自动Reload。Haproxy提供高可用性、负载均衡等解决方案,是基于TCP和HTTP应用的代理。运行层:运行层同样是平台的核心层,负责开发者选定应用的上线运行。平台从业务层得到可部署的工程文件后,将该文件与相应的应用环境通过Dockerfile写入到Docker镜像中,生成的镜像文件会上传到平台的镜像仓库进行存储,同时通过平台向容器内分配合理的资源,暴露出本文档来自技高网...
【技术保护点】
1.基于大数据的超特高压输电线路在线监测平台,其特征在于:所述平台包括内网服务器和外网服务器相互间进行数据交互,所述内网服务器通过docker微服务器架构搭建,外网服务器中的安全接入平台与docker微服务器交互,安全接入平台与数据交换系统间进行数据交互,所述数据交换系统接收线路监控端发送的监控数据后,将监控数据反馈至安全接入平台,安全接入平台获取docker微服务器内的数据后,通过数据交换系统将数据以及线路监控端监控数据导入移动端监测系统内,通过移动端监测系统对现场监控数据以及后端处理后的预警分析数据进行监测。/n
【技术特征摘要】
1.基于大数据的超特高压输电线路在线监测平台,其特征在于:所述平台包括内网服务器和外网服务器相互间进行数据交互,所述内网服务器通过docker微服务器架构搭建,外网服务器中的安全接入平台与docker微服务器交互,安全接入平台与数据交换系统间进行数据交互,所述数据交换系统接收线路监控端发送的监控数据后,将监控数据反馈至安全接入平台,安全接入平台获取docker微服务器内的数据后,通过数据交换系统将数据以及线路监控端监控数据导入移动端监测系统内,通过移动端监测系统对现场监控数据以及后端处理后的预警分析数据进行监测。
2.根据权利要求1所述的基于大数据的超特高压输电线路在线监测平台,其特征在于:所述docker微服务器包括表现层、业务层和运行层,所述表现层用于用户与服务器的交互过程以及代码托管端的授权;所述业务层用于负责应用自动化持续构建、服务器容器服务的负载均衡;所述运行层用于负责将选定应用的上线运行,并保证服务器在用户在访问时提供稳定的服务。
3.根据权利要求1所述的基于大数据的超特高压输电线路在线监测平台,其特征在于:所述安全接入平台包括解密模块、隧道加密模块、密钥协商模块和终端认证模块,所述解密模块用于接收docker微服务器发送的加密数据后对加密数据进行解密;所述隧道加密模块用于在接收监控数据后对监控数据进行加密,通过加密隧道将加密后的数据发送至内网服务器;所述密钥协商模块用于随机产生密钥,并向解密模块和内网服务器发送相同时段的同一加密密钥和解密密钥;所述终端认证模块用于对解密后的数据进行分析处理后...
【专利技术属性】
技术研发人员:杨诚,郝艳军,
申请(专利权)人:国网内蒙古东部电力有限公司检修分公司,北京中电南瑞科技有限公司,
类型:发明
国别省市:内蒙;15
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。