本发明专利技术公开了基于微服务的超特高压输电线路在线监测系统,属于输电线路在线监测系统领域,采用微服务分层架构,包括线路监测设备、接口设备、数据库、服务器和机房管理设备;所述线路监测设备采集超特高压输电线路的状态数据,通过接口设备传送给数据库进行存储和管理,并执行线路监测设备的控制动作;所述服务器调用数据库的数据划分独立进程,分别进行状态数据采集、设备控制和参数调整;所述机房管理设备对服务器进行配置管理,建立独立进程之间的链接关系和调度管理,提供独立进程间的通信机制和统一的服务调用接口。本发明专利技术解决了现有输电线路监测系统存在通信设备众多导致通信稳定性较差,系统接口众多导致维护复杂的问题。
【技术实现步骤摘要】
基于微服务的超特高压输电线路在线监测系统
本专利技术属于输电线路在线监测系统领域,涉及一种基于微服务的超特高压输电线路在线监测系统。
技术介绍
传统的运检管理模式一方面从确保大电网安全运行的角度,要求能够对监测设备、通道环境的状态全面的感知、动态的分析、及时的预警,将设备风险降到最低;另一方面从大检修体系高效运转的角度,公司各层级运检管理人员都需要对状态监测、运维检修过程进行更有效地管控,全面掌握监测装置数据传输、运行情况、人员作业的实时状态。随着Docker等云技术的大量应用,企业的互联网业务复杂度不断提升,传统整体应用架构模式越来越臃肿,难以适应灵活多变的业务需求。微服务架构(MicroServicesArchitecture,MSA)应运而生,它放弃了传统大规模的单块集成应用,改为细粒度、松耦合、可灵活组合的自治单元,成为云计算时代应用的主要构建方式。在微服务出现之前,网站服务(web)、接口服务(移动端)的服务架构通常是“一站式”的。一个服务应用中通常包含多个模块和接口,传统的开发模式和设计风格是将所有功能、接口统一设计,分层设计,逐层开发实现。在这众多模块中,若有任何一处没有完成开发或编译成功,都可能影响整个站点的部署。目前的输电线路在线监测系统虽然实现了统一的软硬件平台、网络系统、运营指挥、维护调度,达到信息共享、高效联动、综合智能化管理的效果,但同时也存在以下问题:因为通信设备众多导致通信稳定性问题,部分设备通信中断、操作卡滞,由于接口众多导致维护复杂,对信号和系统信息安全方面的顾虑以及系统自身和管理组织之间的冲突问题。而微服务强调完全的组件化和面向服务,所有微服务均是独立的,通过将应用和服务分解成更小的、松散耦合的组件,它们可以更加容易升级和扩展。微服务架构以其高度的弹性、灵活性和效率的巨大提升,快速受到各领域架构师和技术决策者的关注,并逐渐成为互联网行业最受关注的技术架构。作为一项在云中部署应用和服务的新技术,企业和服务提供商正在寻找更好的方法将应用程序部署在云环境中,微服务被认为是未来的方向。基于微服务架构可扩展应用的移动端项目,也逐步成为行业内关注的发展方向,但在电力行业还未有效开展。因此,本专利技术针对上述问题,提出了基于微服务的超特高压输电线路在线监测系统。
技术实现思路
本专利技术的目的在于:提供了基于微服务的超特高压输电线路在线监测系统,解决了现有输电线路监测系统存在通信设备众多导致通信稳定性较差,系统接口众多导致维护复杂的问题。本专利技术采用的技术方案如下:基于微服务的超特高压输电线路在线监测系统,采用微服务分层架构,包括依次连接的线路监测设备、接口设备、数据库、服务器和机房管理设备;所述线路监测设备采集超特高压输电线路的状态数据,通过接口设备传送给数据库,并执行线路监测设备的控制动作;所述接口设备提供统一的数据总线和设备接口,接收线路监测设备采集的数据,并按照统一的数据格式发送给数据库;所述数据库对超特高压输电线路的状态数据进行存储和管理;所述服务器调用数据库的数据划分独立进程,分别进行状态数据采集、设备控制和参数调整;所述机房管理设备对服务器进行配置管理,建立独立进程之间的链接关系和调度管理,提供独立进程间的通信机制和统一的服务调用接口。进一步地,所述线路监测设备包括环境检测设备、电磁检测设备、运行检测设备,分别用于检测超特高压输电线路的气象环境、电磁环境和自身运行状态数据。更进一步地,所述环境检测设备包括风力传感器、雨量传感器、振动传感器,所述振动传感器用于检测超特高压输电线路的振动频率;所述电磁检测设备包括电场传感器,对超特高压输电线路的电磁场环境进行监测,从而评估超特高压输电线路对周围居住环境的影响;所述运行检测设备包括电压传感器、电流传感器、温度传感器,所述电压传感器和电流传感器用于检测超特高压输电线路的自身运行状态,是否有电压和电流突变,所述电流传感器还用于判断超特高压输电线路是否存在短路或断路的情况,所述温度传感器用于检测连接端子的温度,判断连接端子的工作状态。进一步地,所述线路监测设备还包括摄像监控设备、火灾自动报警设备;所述摄像监控设备用于检测超特高压输电线路上是否存在异物或明显故障;所述火灾自动报警设备用于检测超特高压输电线路上是否发生火灾事故。更进一步地,所述摄像监控设备包括相互连接的摄像机、解码器,所述火灾自动报警设备包括火灾报警控制器、与火灾报警控制器连接的烟感探测器和明火探测器。进一步地,所述服务器根据线路监测设备的设备类别划分独立进程,划分力度遵循功能最低耦合原则,每个划分出的独立进程均是自治、完整的,每个独立进程都包括状态数据采集、设备控制和参数调整,具备独立运行的条件。更进一步地,所述服务器还为每个独立进程分配对应的docker容器,根据docker容器的网络配置信息建立docker容器与所述线路监测设备的通信连接关系,使得线路监测设备通过对应的docker容器与机房管理设备通信。更进一步地,所述独立进程还包括兼容互联模式的完整进程。进一步地,所述数据库包括历史数据库和实时数据库,实现对大数据存储的支持,可处理、存储结构化或非机构化的数据。进一步地,所述机房管理设备还通过独立进程组合调用方式构建多个操作终端,所述机房管理设备采用B/S架构,通信协议采用HTTP,数据格式采用JSON。综上所述,由于采用了上述技术方案,本专利技术的有益效果是:1.基于微服务的超特高压输电线路在线监测系统,以物联网、移动互联、云计算、大数据等现代信息网络技术为依托,利用微服务架构将超特高压输电线路在线监测功能转化为独立分散的进程,先通过线路监测设备采集状态数据,通过接口设备实现统一数据传输方式和数据格式,减少接口数量,提高通信稳定性和设备通用性,降低系统维护费用;借助云计算实现灵活部署,全面提升设备状态管控力和运检管理穿透力,实现软、硬件和网络的统一,还降低了系统的建设费用,实现数据驱动运检业务创新发展和效率提升,全面推动运检工作方式和生产管理模式的革新。2.本专利技术中所述服务器划分独立进程,每个独立进程都具备独立运行的条件,可对单个进程进行重启、停止、配置管理等操作,但不会影响到整体系统的运行,方便实现单个进程的功能扩展,以及整体系统服务的扩展;且当某个进程发生故障时,也能够将故障局限在单个进程内,不会引发故障延伸,具有较高的安全可靠性。3.本专利技术所述机房管理设备还通过独立进程组合调用方式构建多个操作终端,实现多专业一体化的综合调度,达到管理无距离、时间无延滞、信息无壁垒和协同无障碍,提高运维检修人员工作效率,显著提高自动化和信息化水平,结合现有移动终端的发展趋势,满足更多用户需求和调度需求,具有很强的实用性和推广性。4.本专利技术相比于传统的物理机部署,实现了微服务自动化部署,云化之后还可以充分享受到更灵活的资源调度,比如云的弹性和敏捷,云的动态性和资源隔离,本专利技术符合智能运检管控平台技术路线本文档来自技高网...
【技术保护点】
1.基于微服务的超特高压输电线路在线监测系统,其特征在于:采用微服务分层架构,包括依次连接的线路监测设备、接口设备、数据库、服务器和机房管理设备;/n所述线路监测设备采集超特高压输电线路的状态数据,通过接口设备传送给数据库,并执行线路监测设备的控制动作;/n所述接口设备提供统一的数据总线和设备接口,接收线路监测设备采集的数据,并按照统一的数据格式发送给数据库;/n所述数据库对超特高压输电线路的状态数据进行存储和管理;/n所述服务器调用数据库的数据划分独立进程,分别进行状态数据采集、设备控制和参数调整;/n所述机房管理设备对服务器进行配置管理,建立独立进程之间的链接关系和调度管理,提供独立进程间的通信机制和统一的服务调用接口。/n
【技术特征摘要】
1.基于微服务的超特高压输电线路在线监测系统,其特征在于:采用微服务分层架构,包括依次连接的线路监测设备、接口设备、数据库、服务器和机房管理设备;
所述线路监测设备采集超特高压输电线路的状态数据,通过接口设备传送给数据库,并执行线路监测设备的控制动作;
所述接口设备提供统一的数据总线和设备接口,接收线路监测设备采集的数据,并按照统一的数据格式发送给数据库;
所述数据库对超特高压输电线路的状态数据进行存储和管理;
所述服务器调用数据库的数据划分独立进程,分别进行状态数据采集、设备控制和参数调整;
所述机房管理设备对服务器进行配置管理,建立独立进程之间的链接关系和调度管理,提供独立进程间的通信机制和统一的服务调用接口。
2.根据权利要求1所述的基于微服务的超特高压输电线路在线监测系统,其特征在于:所述线路监测设备包括环境检测设备、电磁检测设备、运行检测设备,分别用于检测超特高压输电线路的气象环境、电磁环境和自身运行状态数据。
3.根据权利要求2所述的基于微服务的超特高压输电线路在线监测系统,其特征在于:所述环境检测设备包括风力传感器、雨量传感器、振动传感器,所述振动传感器用于检测超特高压输电线路的振动频率;
所述电磁检测设备包括电场传感器,对超特高压输电线路的电磁场环境进行监测,从而评估超特高压输电线路对周围居住环境的影响;
所述运行检测设备包括电压传感器、电流传感器、温度传感器,所述电压传感器和电流传感器用于检测超特高压输电线路的自身运行状态,是否有电压和电流突变,所述电流传感器还用于判断超特高压输电线路是否存在短路或断路的情况,所述温度传感器用于检测连接端子的温度,判断连接端子的工作状态。
4.根据权利要求1所述的基于微服务的超特高压输电线路在线监测系统,其特征在于:所...
【专利技术属性】
技术研发人员:杨诚,郝艳军,
申请(专利权)人:国网内蒙古东部电力有限公司检修分公司,北京中电南瑞科技有限公司,
类型:发明
国别省市:内蒙;15
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。