本发明专利技术公开了一种可移植的电力功能模块,包括数据显示模块、核心功能模块、交互模块、数据校验模块、数据缓存模块、数据接口模块及自定义配置模块;数据显示模块用于组合显示数据;核心功能模块利用功能算法对数据进行运算,将结果传送给数据显示模块和数据缓存模块;交互模块用于进行数据交互操作;数据校验模块对数据进行校验;数据缓存模块缓存核心功能模块传送的数据,将数据保存到电力数据平台;数据接口模块读取数据,将数据缓存模块的数据传送给电力数据平台;自定义配置模块用于配置参数。本发明专利技术提供的电力功能模块,实现功能模块与数据平台的解绑,可移植性强,可在不同电力数据平台进行快速移植,能缩短开发周期,促进新技术应用。
A portable power function module
【技术实现步骤摘要】
一种可移植的电力功能模块
本专利技术涉及电力
,尤其是涉及一种可移植的电力功能模块。
技术介绍
电力数据在行业内部主要涉及电力生产和电力服务的各环节数据,从发电、输电、变电、配电、用电到调度,每个环节都会产生海量数据,如电厂发电过程中的能源基准参数、电能生产、运行监控和设备检修等数据;电力企业运行中的用户资料、电力市场等信息;配电公司管理中的人才物资、协同办公、资本运作等数据,一起构成了多源、异构、多维、多形式的电力数据资源。随着电网的数字化转型,大数据和人工智能技术与电网生产结合更加紧密。为了充分挖掘电网发输变配用各环节的数据隐藏价值,各供电公司开始建立电网大数据平台,打通生产管理系统、配电自动化系统、调度系统、营销系统、人资系统等各数据系统。通过数据辩识、数据清洗和数据预处理,基于供电公司自定义要求,输出格式化数据。然后在平台上开发各种功能模块,如故障抢修管理模块、用电负荷预测模块等,基于格式化数据,响应各业务生产需求。目前主要采用大数据平台+功能模块的一体化开发模式,在大数据平台建设时,由于数据质量、数据规模、建设成本的限制以及生产侧重点的不同,会导致功能模块局限于某些场景,无法涵盖所有场景。随着历史数据累积量的增加和新兴业务需求的出现,需要大数据平台专业技术人员根据电网公司需求开发新功能模块,由于电力行业知识的专业性和复杂程度,需要信息专业技术人员与电力生产技术人员沟通确认需求,导致功能模块开发周期长,无法满足快速变化的生产需求变化。当某电力公司在数据平台上开发出一款实用先进的电力功能模块,由于电力功能模块与大数据平台耦合关系较多,导致电力功能模块可移植性差。其他电力公司则需要重新反复开发同款功能模块,人力成本高,并且不利于新技术的快速推广和应用。因此,急需开发一种可移植的封装不同核心算法模块的电力功能模块,以实现一次开发后可在不同电力数据平台的快速移植。
技术实现思路
本专利技术提供的一种可移植的电力功能模块,解决了大数据平台与电力功能模块的一体化开发模式中,电力功能模块与大数据平台耦合程度较高、电力功能模块可移植差的问题。本专利技术的目的,可以通过如下技术方案实现:一种可移植的电力功能模块,包括数据显示模块、核心功能模块、交互模块、数据校验模块、数据缓存模块、数据接口模块及自定义配置模块;其中,所述数据显示模块连接数据显示物理设备,用于组合显示数据;所述核心功能模块接收所述数据校验模块传送的数据,利用功能算法进行运算,将结果传送给所述数据显示模块和所述数据缓存模块;所述交互模块支持电力数据平台和/或离线数据库进行数据交互操作;所述数据校验模块对所述数据接口模块所传送的数据进行校验;所述数据缓存模块根据配置要求缓存所述核心功能模块所传送的数据,将所述数据通过所述数据接口模块保存到所述电力数据平台和/或所述离线数据库;所述数据接口模块用于读取所述电力数据平台和/或所述离线数据库的数据,将所述数据缓存模块的数据传送给所述电力数据平台和/或所述离线数据库;所述自定义配置模块根据应用环境和实用需求配置参数。优选地,所述用于组合显示数据进一步包括,所述数据显示模块用于组合显示所述核心功能模块的实时运算数据、所述数据缓存模块的准实时数据及所述数据接口模块读取的历史数据。优选地,所述数据校验模块对所述数据接口模块所传送的数据进行校验进一步包括,所述数据校验模块根据数据校验规则对所述数据接口模块所传送的数据进行缺失值、重复值、异常值校验。优选地,所述数据接口模块用于读取所述电力数据平台和/或所述离线数据库的数据之后还包括,按照数据配置规则对所述数据进行正向转换。优选地,将所述数据缓存模块的数据传送给所述电力数据平台和/或所述离线数据库进一步包括,将所述数据缓存模块的数据按照数据配置规则进行反向转换后传送给所述电力数据平台和/或所述离线数据库。优选地,所述数据接口模块还用于将所述数据校验模块的异常数据提醒信号反馈给所述电力数据平台和/或所述离线数据库。优选地,所述数据缓存模块还用于支持所述交互模块的快速调阅。优选地,所述数据显示模块还用于接收所述数据显示物理设备的分辨率设置,自适应调整显示模块间距。优选地,所述交互模块支持电力数据平台和/或离线数据库进行数据交互操作进一步包括,所述交互模块支持外部数据限定关键字、设备类型、时段、数值区间的查询、保存、导出、排序操作,与所述电力数据平台和/或所述离线数据库进行信息交互。优选地,所述自定义配置模块根据应用环境和实用需求配置参数进一步包括,设置所述数据接口模块的数据库类型参数,设置所述数据接口模块的数据配置规则,设置所述数据显示模块的分辨率,设置所述数据缓存模块的数据缓存大小。本专利技术提供的可移植的电力功能模块,包括数据显示模块、核心功能模块、交互模块、数据校验模块、数据缓存模块、数据接口模块及自定义配置模块;其中,所述数据显示模块连接数据显示物理设备,用于组合显示数据;所述核心功能模块接收所述数据校验模块传送的数据,利用功能算法进行运算,将结果传送给所述数据显示模块和所述数据缓存模块;所述交互模块支持电力数据平台和/或离线数据库进行数据交互操作;所述数据校验模块对所述数据接口模块所传送的数据进行校验;所述数据缓存模块根据配置要求缓存所述核心功能模块所传送的数据,将所述数据通过所述数据接口模块保存到所述电力数据平台和/或所述离线数据库;所述数据接口模块用于读取所述电力数据平台和/或所述离线数据库的数据,将所述数据缓存模块的数据传送给所述电力数据平台和/或所述离线数据库;所述自定义配置模块根据应用环境和实用需求配置参数。本专利技术提供的可移植的电力功能模块,采用堆积木方式,封装不同核心算法模块以及实现数据接入、数据输出等,能减少实现电力功能模块开发难度;电力功能模块中已经封装了核心算法,可让电力专业人员完成核心算法开发,信息技术人员完整环境部署、接口设置等操作,可加快开发周期;实现电力功能模块与电力数据平台的解绑,模块内部已经固化了数据规则,可简单通过自定义设置规则将电力功能模块部署在不同的电力数据平台,实现一次开发后可在不同电力数据平台的快速移植,缩短应用周期,促进新技术应用。附图说明图1为本专利技术一种可移植的电力功能模块与电力数据平台、数据显示物理设备的交互示意图;图2为本专利技术一种可移植的电力功能模块与电力数据平台的内部结构示意图。具体实施方式为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的首选实施例。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本专利技术的公开内容更加透彻全面。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本本文档来自技高网...
【技术保护点】
1.一种可移植的电力功能模块,其特征在于,包括数据显示模块、核心功能模块、交互模块、数据校验模块、数据缓存模块、数据接口模块及自定义配置模块;/n其中,所述数据显示模块连接数据显示物理设备,用于组合显示数据;/n所述核心功能模块接收所述数据校验模块传送的数据,利用功能算法进行运算,将结果传送给所述数据显示模块和所述数据缓存模块;/n所述交互模块支持电力数据平台和/或离线数据库进行数据交互操作;/n所述数据校验模块对所述数据接口模块所传送的数据进行校验;/n所述数据缓存模块根据配置要求缓存所述核心功能模块所传送的数据,将所述数据通过所述数据接口模块保存到所述电力数据平台和/或所述离线数据库;/n所述数据接口模块用于读取所述电力数据平台和/或所述离线数据库的数据,将所述数据缓存模块的数据传送给所述电力数据平台和/或所述离线数据库;/n所述自定义配置模块根据应用环境和实用需求配置参数。/n
【技术特征摘要】
1.一种可移植的电力功能模块,其特征在于,包括数据显示模块、核心功能模块、交互模块、数据校验模块、数据缓存模块、数据接口模块及自定义配置模块;
其中,所述数据显示模块连接数据显示物理设备,用于组合显示数据;
所述核心功能模块接收所述数据校验模块传送的数据,利用功能算法进行运算,将结果传送给所述数据显示模块和所述数据缓存模块;
所述交互模块支持电力数据平台和/或离线数据库进行数据交互操作;
所述数据校验模块对所述数据接口模块所传送的数据进行校验;
所述数据缓存模块根据配置要求缓存所述核心功能模块所传送的数据,将所述数据通过所述数据接口模块保存到所述电力数据平台和/或所述离线数据库;
所述数据接口模块用于读取所述电力数据平台和/或所述离线数据库的数据,将所述数据缓存模块的数据传送给所述电力数据平台和/或所述离线数据库;
所述自定义配置模块根据应用环境和实用需求配置参数。
2.根据权利要求1所述的可移植的电力功能模块,其特征在于,所述用于组合显示数据进一步包括,所述数据显示模块用于组合显示所述核心功能模块的实时运算数据、所述数据缓存模块的准实时数据及所述数据接口模块读取的历史数据。
3.根据权利要求1所述的可移植的电力功能模块,其特征在于,所述数据校验模块对所述数据接口模块所传送的数据进行校验进一步包括,所述数据校验模块根据数据校验规则对所述数据接口模块所传送的数据进行缺失值、重复值、异常值校验。
4.根据权利要求1所述的可移植的电力功能模块,其特征在于,所述数据接口模块用于读取所述电...
【专利技术属性】
技术研发人员:白浩,周长城,黄安迪,史训涛,徐全,袁智勇,雷金勇,
申请(专利权)人:南方电网科学研究院有限责任公司,中国南方电网有限责任公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。