掌桥专利:专业的专利平台
掌桥专利
首页

一种SCADA系统实时数据转储方法和系统

文献发布时间:2024-04-18 19:59:31


一种SCADA系统实时数据转储方法和系统

技术领域

本发明涉及数据转储技术领域,具体为一种SCADA系统实时数据转储方法和系统。

背景技术

工业自动化控制领域,常见使用SCADA采集数据和监控现场运行设备,现场安装有各类仪表和通讯设备,SCADA系统通过通讯协议采集获取数据,因SCADA系统自身已有数据存储功能,因此通过SCADA系统软件模块能够实现对所需监测数据项的历史数据趋势查看和分析,又因上层数据分析模块需要底层数据进行计算和分析得出各项计量数据、运行指标等汇总数据。

但是现如今的一般是通过SCADA软件系统从现场设备采集实时数据,并且接着通过SCADA软件系统将数据进行处理,接着将数据进行转储,但是在实际使用中发现,在数据的导入过程中,有很多现场设备内部不含有主板等模块,所以不能直接将数据直接进行导入,从而需要进行人工导入,而通过人工导入容易发生所输入的数据段缺少等情况,影响数据的完整性。

发明内容

本发明的目的在于提供一种SCADA系统实时数据转储方法和系统,解决了背景技术中所提出的问题。

为实现上述目的,本发明提供如下技术方案:一种SCADA系统实时数据转储系统,包括SCADA数据输入模块、数据接入模块、对比模块、储存模块和数据输出模块,所述SCADA数据输入模块用于将SCADA系统实时数据输入到转储系统内部,且SCADA数据输入模块接口适配市面上的大多数接头,所述数据接入模块用于支持将SCADA系统实时数据自动输入到转储系统内部,所述对比模块用于对SCADA数据输入模块和数据接入模块输入的数据进行对比,并且将对比结果反馈给储存模块,所述储存模块用于对对比模块的两种结果的数据进行分别转存,且所述数据输出模块用于方便调用已经进行转存的数据。

作为本发明的一种优选实施方式,所述SCADA数据输入模块输出处连接有数据处理模块,所述数据处理模块用于对数据进行初步处理,且所述数据处理模块内部包括数据滤波模块和信号处理模块,所述数据滤波模块对数据的杂质进行过滤,所述信号处理模块用于对数据的信号进行转换和传输。

作为本发明的一种优选实施方式,所述数据接入模块内嵌设置有初步检测模块,所述初步检测模块用于将数据接入模块输入的数据进行检测,检测数据是否完整,并且将数据整体传递给数据分析模块,所述数据分析模块用于对数据的类型进行分析。

作为本发明的一种优选实施方式,所述对比模块连接设置有数据库模块和数据分析模块,所述数据库模块用于储存外界已有的数据,且数据分析模块将数据输出到对比模块内部,通过对比模块完成两种数据的分类,并且将两种数据放在不同的储存模块内部。

作为本发明的一种优选实施方式,所述储存模块包括数据储存模块和异常数据储存模块,所述数据储存模块用于对对比模块的正常数据进行储存,所述异常数据储存模块用于对对比模块检测的异常数据进行储存,且所述数据储存模块和异常数据储存模块均连接设置有显示模块,且显示模块还连接初步检测模块,所述显示模块用于对结果进行展示。

作为本发明的一种优选实施方式,所述数据储存模块末端输出端设置有备份模块,所述备份模块用于备份数据储存模块内部的数据,且数据储存模块将输出数据进行备份,且备份模块将所接收信号反馈给清除模块,所述清除模块将已经在数据储存模块内部已经导出的数据进行清除。

作为本发明的一种优选实施方式,所述备份模块和异常数据储存模块共同作用于自动清理模块,所述自动清理模块用于对备份模块和异常数据储存模块内部的数据进行清理,且所述自动清理模块内部内置设置有计时模块,所述计时模块用于定时启动自动清理模块,且所述计时模块计时时间为12小时。

作为本发明的一种优选实施方式,还公开一种SCADA系统实时数据转储系统的使用方法,包括以下步骤:

步骤一:将SCADA数据输入模块接入到需要使用的设备中,将内部数据倒入SCADA数据转存系统内部,接着通过数据处理模块,通过数据处理模块对数据进行初步处理进行初步处理,并且将处理完毕的数据信号传递给数据分析模块;

步骤二:通过数据接入模块还可以向转存系统内部输入数据,通过初步检测模块用于将数据接入模块输入的数据进行检测,检测数据是否完整,并且将数据信号整体反馈给数据分析模块;

步骤三;通过数据分析模块连接的对比模块,通过对比模块将已经整理好的信号与数据库模块内部已经存储的数据进行对比,从而将两种不同的信号传递给储存模块;

步骤四;通过储存模块内部的数据储存模块和异常数据储存模块分别完成对信号储存,并且通过数据输出模块对内部已经存储的信号进行和储存。

与现有技术相比,本发明的有益效果如下:

本发明一种SCADA系统实时数据转储方法和系统,通过设置有初步检测模块,其中初步检测模块直接作用于数据接入模块,通过初步检测模块用于将数据接入模块输入的数据进行检测,检测数据是否完整,当数据不具有完整性,此时初步检测模块将检测结果反馈给显示模块,通过显示模块将检测结果反馈给输入者。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1为本发明一种SCADA系统实时数据转储系统的整体流程图;

图2为本发明一种SCADA系统实时数据转储系统的局部流程图(一);

图3为本发明一种SCADA系统实时数据转储系统的局部流程图(二);

图4为本发明一种SCADA系统实时数据转储系统的局部流程图(三)。

具体实施方式

为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。

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

请参阅图1-4,本发明提供一种技术方案:一种SCADA系统实时数据转储系统,包括SCADA数据输入模块、数据接入模块、对比模块、储存模块和数据输出模块,SCADA数据输入模块用于将SCADA系统实时数据输入到转储系统内部,且SCADA数据输入模块接口适配市面上的大多数接头,数据接入模块用于支持将SCADA系统实时数据自动输入到转储系统内部,对比模块用于对SCADA数据输入模块和数据接入模块输入的数据进行对比,并且将对比结果反馈给储存模块,储存模块用于对对比模块的两种结果的数据进行分别转存,且数据输出模块用于方便调用已经进行转存的数据。通过设置有初步检测模块,其中初步检测模块直接作用于数据接入模块,通过初步检测模块用于将数据接入模块输入的数据进行检测,检测数据是否完整,当数据不具有完整性,此时初步检测模块将检测结果反馈给显示模块,通过显示模块将检测结果反馈给输入者。

请参阅图1-4,在具体实施方式中,SCADA数据输入模块输出处连接有数据处理模块,数据处理模块用于对数据进行初步处理,且数据处理模块内部包括数据滤波模块和信号处理模块,数据滤波模块对数据的杂质进行过滤,信号处理模块用于对数据的信号进行转换和传输。首先将SCADA数据输入模块接入到需要使用的设备中,将内部数据倒入SCADA数据转存系统内部,接着通过数据处理模块,通过数据处理模块对数据进行初步处理进行初步处理,并且将处理完毕的数据信号传递给数据分析模块。

请参阅图1-4,在本实施例中,数据接入模块内嵌设置有初步检测模块,初步检测模块用于将数据接入模块输入的数据进行检测,检测数据是否完整,并且将数据整体传递给数据分析模块,数据分析模块用于对数据的类型进行分析。

请参阅图1-4,对比模块连接设置有数据库模块和数据分析模块,数据库模块用于储存外界已有的数据,且数据分析模块将数据输出到对比模块内部,通过对比模块完成两种数据的分类,并且将两种数据放在不同的储存模块内部。通过数据分析模块连接的对比模块,通过对比模块将已经整理好的信号与数据库模块内部已经存储的数据进行对比,从而将两种不同的信号传递给储存模块。

请参阅图1-4,储存模块包括数据储存模块和异常数据储存模块,数据储存模块用于对对比模块的正常数据进行储存,异常数据储存模块用于对对比模块检测的异常数据进行储存,且数据储存模块和异常数据储存模块均连接设置有显示模块,且显示模块还连接初步检测模块,显示模块用于对结果进行展示。数据储存模块末端输出端设置有备份模块,备份模块用于备份数据储存模块内部的数据,且数据储存模块将输出数据进行备份,且备份模块将所接收信号反馈给清除模块,清除模块将已经在数据储存模块内部已经导出的数据进行清除。备份模块和异常数据储存模块共同作用于自动清理模块,自动清理模块用于对备份模块和异常数据储存模块内部的数据进行清理,且自动清理模块内部内置设置有计时模块,计时模块用于定时启动自动清理模块,且计时模块计时时间为12小时。

使用者通过数据输出模块将数据储存模块的内部的数据进行导出后,此时表面的备份模块接收到信号,从而对已经进行导出的数据进行备份,并且备份完毕后,通过清除模块将数据储存模块内部的该数据进行清理,从而对内部的空间进行释放,并且当计时模块的时间到了之后,通过自动清理模块,将备份模块和异常数据储存模块内部的数据进行清理,从而达到释放空间的目的。

还公开一种SCADA系统实时数据转储系统的使用方法,包括以下步骤:

步骤一:将SCADA数据输入模块接入到需要使用的设备中,将内部数据倒入SCADA数据转存系统内部,接着通过数据处理模块,通过数据处理模块对数据进行初步处理进行初步处理,并且将处理完毕的数据信号传递给数据分析模块;

步骤二:通过数据接入模块还可以向转存系统内部输入数据,通过初步检测模块用于将数据接入模块输入的数据进行检测,检测数据是否完整,并且将数据信号整体反馈给数据分析模块;

步骤三;通过数据分析模块连接的对比模块,通过对比模块将已经整理好的信号与数据库模块内部已经存储的数据进行对比,从而将两种不同的信号传递给储存模块;

步骤四;通过储存模块内部的数据储存模块和异常数据储存模块分别完成对信号储存,并且通过数据输出模块对内部已经存储的信号进行和储存。

需要说明的是,本发明为一种SCADA系统实时数据转储方法和系统,各个件均为通用标准件或本领域技术人员知晓的部件,其结构和原理都为本技术人员均可通过技术手册得知或通过常规实验方法获知。

工作原理:首先将SCADA数据输入模块接入到需要使用的设备中,将内部数据倒入SCADA数据转存系统内部,接着通过数据处理模块,通过数据处理模块对数据进行初步处理进行初步处理,并且将处理完毕的数据信号传递给数据分析模块。

通过数据接入模块还可以向转存系统内部输入数据,通过初步检测模块用于将数据接入模块输入的数据进行检测,检测数据是否完整,并且将数据信号整体反馈给数据分析模块。

通过数据分析模块连接的对比模块,通过对比模块将已经整理好的信号与数据库模块内部已经存储的数据进行对比,从而将两种不同的信号传递给储存模块。

通过储存模块内部的数据储存模块和异常数据储存模块分别完成对信号储存,并且通过数据输出模块对内部已经存储的信号进行和储存。

当使用者通过数据输出模块将数据储存模块的内部的数据进行导出后,此时表面的备份模块接收到信号,从而对已经进行导出的数据进行备份,并且备份完毕后,通过清除模块将数据储存模块内部的该数据进行清理,从而对内部的空间进行释放,并且当计时模块的时间到了之后,通过自动清理模块,将备份模块和异常数据储存模块内部的数据进行清理,从而达到释放空间的目的。

相关技术
  • 一种计及源-网-荷-储多方主从博弈的综合能源系统优化运行方法
  • 一种基于主从博弈的电氢综合能源系统优化运行方法
技术分类

06120116523990