一种基于算法组态的大数据分析方法技术

技术编号:32754777 阅读:52 留言:0更新日期:2022-03-23 18:51
本发明专利技术公开了一种基于算法组态的大数据分析方法,包括接收数据、数据编译、数据对比、数据分析、数据展示和数据储存,通过数据接收模块接收数据,数据接收模块接收到数据后传输至算法组态平台,算法组态平台接收到数据后通过数据处理模块将同一数据分为三组,三组数据分别通过第一数据编译模块、第二数据编译模块和第三数据编译模块进行单独编译,编译后的三组数据进行比对;对比后得出的数据通过数据库进行分析运算,得出最终数据结果;分析运算所得的数据结果通过显示模块进行展示,且展示的数据结果通过数据储存模块进行储存。该基于算法组态的大数据分析方法,结构合理,有效提高了数据分析处理的准确性,值得推广。值得推广。值得推广。

【技术实现步骤摘要】
一种基于算法组态的大数据分析方法


[0001]本专利技术属于数据分析
,具体涉及一种基于算法组态的大数据分析方法。

技术介绍

[0002]随着计算机技术的飞速发展,各行业的数据急速增长,数据量变的越来越大,类型也越来越多,数据结构也趋于复杂化,为了便于部署和储存,普遍采用算法组态平台;算法平台应用C语言编写数值计算,在执行效率上远高于其它语言类程序算法,尤其对科学计算库的支持性最佳,GSL功能强大,集成最基础数值计算的同时,函数库提供了大量的数值计算程序,如随机函数、特殊函数和拟合函数等,几乎涵盖了科学计算的各个方面。
[0003]但是,随着科技的发展,企业所收集的大数据越来越复杂多样,而算法平台仅仅对数据进行单一的运算分析,例如现实中在对企业用户用电行为分析处理时,若算法平台出现编译误差,则提供给客户错误信息,会对企业及客户造成不可估量的损失,因此,需要进一步的改进。

技术实现思路

[0004]本专利技术的目的在于提供一种基于算法组态的大数据分析方法,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:一种基于算法组态的大数据分析方法,包括以下步骤:S1、接收数据:通过数据接收模块接收数据,数据接收模块接收到数据后传输至算法组态平台;S2、数据编译:步骤S1中算法组态平台接收到数据后通过数据处理模块将同一数据分为三组,三组数据分别通过第一数据编译模块、第二数据编译模块和第三数据编译模块进行单独编译;S3、数据对比:将步骤S2中编译后的三组数据进行比对;S4、数据分析:将步骤S3中对比后得出的数据通过数据库进行分析运算,得出最终数据结果;S5、数据展示:将步骤S4中分析运算所得的数据结果通过显示模块进行展示;S6、数据储存:将步骤S5中展示的数据结果通过数据储存模块进行储存。
[0006]优选的,步骤S6中所述数据储存模块与步骤S4中数据库数据对接。
[0007]优选的,所述算法组态平台含有标准的C编译器,所述第一数据编译模块、第二数据编译模块和第三数据编译模块均由C语言代码完成。
[0008]优选的,所述算法组态平台包含有CMod、Data、Emtacsk、His、Jop和Tex,所述CMod内含有工程开发和编译形成的各类算法,所述Data存放各类自定义或引入的数据文件及结构数组,所述Emtacsk存放图形组态平台生成的各类图形和底层位图,所述His为平台历史数据的存取目录,所述Jop存放模型算法的边界数值工况、周期统计数据及调试文件,所述
Tex包含算法和图形组态中所需的各类文本地址。
[0009]优选的,步骤S5中所述显示模块采用液晶显示器,且所述显示模块上配备有数据编辑器。
[0010]优选的,所述算法组态平台中设有编辑菜单,编辑菜单中设有保存、删除、记录、关闭、撤消、恢复、刷新、剪切、复制、粘贴、查找替换功能。
[0011]优选的,所述CMod、Data、Emtacsk、His、Jop和Tex均与数据库数据对接。
[0012]优选的,步骤S中编译后的三组数据对比结果相同后进行步骤S4,否则重复步骤S2。
[0013]本专利技术的技术效果和优点:该基于算法组态的大数据分析方法,通过在算法组态平台内部设置第一数据编译模块、第二数据编译模块和第三数据编译模块,利用数据处理模块将同一数据分为相同的三组,便可对同一数据同时进行三次编译,在数据对比模块的对比下,便可确保数据分析运算的准确性;通过数据库和数据储存模块以及CMod、Data、Emtacsk、His、Jop和Tex的对接,在对数据分析运算的同时便可对算法中定义的各类参数变量等信息进行实时存贮,以供大数据应用,从而扩大数据对比分析范围,提高数据分析处理结果的正确率,使企业用户用电行为分析处理产品更为实用。该基于算法组态的大数据分析方法,结构合理,有效提高了数据分析处理的准确性,值得推广。
附图说明
[0014]图1为本专利技术的结构框图;图2为本专利技术的算法组态平台运行方法结构框图;图3为本专利技术的算法组态平台结构框图。
[0015]图中:1数据接收模块、2算法组态平台、3显示模块、4数据储存模块、5数据处理模块、6第一数据编译模块、7第二数据编译模块、8第三数据编译模块、9数据对比模块、10数据库、11CMod、12Data、13Emtacsk、14His、15Jop、16Tex。
具体实施方式
[0016]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0017]本专利技术提供了如图1

3所示的一种基于算法组态的大数据分析方法,包括以下步骤:S1、接收数据:通过数据接收模块1接收数据,数据接收模块1接收到数据后传输至算法组态平台2;S2、数据编译:步骤S1中算法组态平台2接收到数据后通过数据处理模块5将同一数据分为三组,三组数据分别通过第一数据编译模块6、第二数据编译模块7和第三数据编译模块8进行单独编译;S3、数据对比:将步骤S2中编译后的三组数据进行比对,对同一数据同步进行三次编译,并进行对比,便可确保数据分析运算的准确性;
S4、数据分析:将步骤S3中对比后得出的数据通过数据库10进行分析运算,得出最终数据结果;S5、数据展示:将步骤S4中分析运算所得的数据结果通过显示模块3进行展示;S6、数据储存:将步骤S5中展示的数据结果通过数据储存模块4进行储存。
[0018]具体的,步骤S6中所述数据储存模块4与步骤S4中数据库10数据对接,用于保存数据运算分析结果,扩大数据库10的数据量。
[0019]具体的,所述算法组态平台2含有标准的C编译器,所述第一数据编译模块6、第二数据编译模块7和第三数据编译模块8均由C语言代码完成,C语言功能强大而且执行效率高,适合模型算法的叠代运算并具有很强的数据处理能力。
[0020]具体的,所述算法组态平台2包含有CMod11、Data12、Emtacsk13、His14、Jop15和Tex16,所述CMod11内含有工程开发和编译形成的各类算法,所述Data12存放各类自定义或引入的数据文件及结构数组,所述Emtacsk13存放图形组态平台生成的各类图形和底层位图,含有所有组态界面所需的图元设置数据和显示文件,所述His14为平台历史数据的存取目录,对算法中定义的各类参数变量及报警信息进行实时存贮,供历史和实时曲线分析及大数据应用,所述Jop15存放模型算法的边界数值工况、周期统计数据及调试文件,所述Tex16包含算法和图形组态中所需的各类文本地址,如图形菜单文件、报告表格设置、字符串变量、拟合数据文件等。
[0021]具体的,步骤S5中所述显示模块3采用液晶显示器,且所述显示模块3上配备有数据编辑器,用于对数据运本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于算法组态的大数据分析方法,其特征在于:包括以下步骤:S1、接收数据:通过数据接收模块(1)接收数据,数据接收模块(1)接收到数据后传输至算法组态平台(2);S2、数据编译:步骤S1中算法组态平台(2)接收到数据后通过数据处理模块(5)将同一数据分为三组,三组数据分别通过第一数据编译模块(6)、第二数据编译模块(7)和第三数据编译模块(8)进行单独编译;S3、数据对比:将步骤S2中编译后的三组数据进行比对;S4、数据分析:将步骤S3中对比后得出的数据通过数据库(10)进行分析运算,得出最终数据结果;S5、数据展示:将步骤S4中分析运算所得的数据结果通过显示模块(3)进行展示;S6、数据储存:将步骤S5中展示的数据结果通过数据储存模块(4)进行储存。2.根据权利要求1所述的一种基于算法组态的大数据分析方法,其特征在于:步骤S6中所述数据储存模块(4)与步骤S4中数据库(10)数据对接。3.根据权利要求1所述的一种基于算法组态的大数据分析方法,其特征在于:所述算法组态平台(2)含有标准的C编译器,所述第一数据编译模块(6)、第二数据编译模块(7)和第三数据编译模块(8)均由C语言代码完成。4.根据权利要求1所述的一种基于算法组态的大数据分析方法,其特征在于:所述算法组态平台(2)包含有CMod(11)、Data(12)、...

【专利技术属性】
技术研发人员:刘梅招罗慧王翀徐晓伟苏晓东白锐
申请(专利权)人:国网江苏省电力有限公司信息通信分公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1