【技术实现步骤摘要】
一种基于大数据的检测数据可视化管理系统及方法
[0001]本专利技术涉及大数据
,具体为一种基于大数据的检测数据可视化管理系统及方法。
技术介绍
[0002]随着信息技术的发展,可视化工具以其直观、便捷的特点,被越来越多的用于检测数据的管理,在工业生产、危险排查、医疗检测等方面发挥着重要的作用。
[0003]检测信息可视化处理的流程为:首先由设备中的传感器提供原始数据,再通过设备内的嵌入式计算机计算出数据点,计算机将处理后的数据点交付可视化工具,可视化工具接收数据点后生成图表。
[0004]但在设备工作繁忙时,设备中的传感器给出的原始数据会出现数据量过大的情况,由于嵌入式计算机体积较小,计算能力有限,虽然仍然能够给出计算结果,但往往不能保证结果的精确性,造成可视化图表数据失真,为用户带来困扰;
[0005]此外,为了保证可视化图表在时间轴上的连续,计算机必须时刻不停的进行数据处理,但当设备数据量过大,计算机的处理速度跟不上图表的生成速度时,可视化图表就会出现某一时间段内数据缺失的情况,导致图表部分残缺,影响可视化效果。
技术实现思路
[0006]本专利技术的目的在于提供一种基于大数据的检测数据可视化管理系统及方法,以解决上述
技术介绍
中提出的问题。
[0007]为了解决上述技术问题,本专利技术提供如下技术方案:一种基于大数据的检测数据可视化管理系统,包括:数据检测模块、粗略数据输出模块、辅助验算模块、数据修正模块和可视化补充模块;
[0008]数据检测模块用 ...
【技术保护点】
【技术特征摘要】
1.一种基于大数据的检测数据可视化管理方法,其特征在于,所述方法包括以下步骤:S100.接收来自设备传感器的原始数据后,计算原始数据的数据量与内嵌计算机的数据处理能力,检测到当前时间段内原始数据的数据量超过计算机的数据处理能力时,将该设备标记为当前时间段内的繁忙设备,转到步骤S200;S200.计算机对步骤S100中繁忙设备的原始数据进行处理,生成待验算数据点;根据可视化图表的历史生成记录,计算使图表连续所需的最少数据点数量,再根据该设备的历史记录,计算出每一个待验算数据点的采信特征值,按采信特征值的大小对待验算数据点降序排序,将待验算数据点按顺序依次交付可视化工具,直到交付的数据点数量达到最少数据点数量为止,使可视化工具生成粗略图像;S300.检测与其他设备的工作情况,等待其他设备闲置时,将闲置设备的内嵌计算机标记为空闲计算机;将步骤S200中存储的待验算原始数据发送给空闲计算机进行计算,计算出的数据点记为辅助数据点,将所有辅助数据点发送给对应的繁忙设备的内嵌计算机;S400.原计算机接收到步骤S300中计算出的辅助数据点后,计算每一个辅助数据点的采信特征值,若一个辅助数据点的采信特征值高于对应待验算数据点,则将该辅助数据点标记为最终数据点,删除对应位置上的待验算数据点,若辅助数据点的采信特征值低于或等于对应待验算数据点,则删除该辅助数据点,将对应位置上的待验算数据点标记为最终数据点;S500.将步骤S400中得到的最终数据点打上时间标记后发送给可视化工具,可视化工具根据最终数据点的时间标记,对相应时间段粗略图像上的数据点进行补充与替换,完善粗略图像的细节,输出完善后的可视化图表。2.根据权利要求1所述的一种基于大数据的检测数据可视化管理方法,其特征在于:步骤S100包括:步骤S100.设备开始工作后,收集设备传感器在单位时间T内采集到的原始数据,计算当前时间段内原始数据的数据量S1;步骤S102.系统向设备的内嵌计算机发送数据量为C0的测试数据包,检测计算机的处理时间T0,计算内嵌计算机的处理能力S2,所述S2=C0*T/T0;步骤S103.将当前时间段内原始数据的数据量S1与计算机处理能力S2相比较,若S1<S2或S1=S2,则正常将计算机处理结果交付给可视化工具,若S1>S2,则将该设备标记为当前时间段内的繁忙设备,转到步骤S200。3.根据权利要求1所述的一种基于大数据的检测数据可视化管理方法,其特征在于:步骤S200包括:步骤S201.控制计算机对原始数据进行计算,将计算机输出的数据点标记为待验算数据点,所有待验算数据点值的集合记为{P1,P2,
…
,Pa},其中a代表数据点在当前时间段内所在的编号,Pa表示编号为a的待验算数据点的值;步骤S202.系统提取可视化图表在距当前时间Tn时间内的历史记录,所述Tn代表系统预设的历史记录查看范围,Tn时间内包含的时间段数量记为n,Tn时间内所有时间段包含的数据点总数记为R1;将同一时间段内的每两个相邻数据点的值相减,若存在两个相邻数据点相减后的值超出系统所设范围,则把包含这两个数据点的时间段记为峰值时间段,Tn时间内包含的所有峰值时间段的数量记为m,所有峰值时间段内包含的数据点的总数量记为
R2;计算使图表连续所需的最少数据点数量R,所述其中R1>R2>0,n>m>0;步骤S203.采集在历史记录中Tn时间内每一个数据点的值,根据单位时间段在历史记录中的编号,计算每一个时间段内数据点的平均值,所有平均值的集合为{Q1,Q2,
…
,Qn},其中Qn表示第n个时间段内数据的平均值;计算每一个待验算数据点的采信特征值K,按以下公式计算:其中,i表示在Tn时间中的单位时间段的编号;步骤S204.对待验算数据点按采信特征值的大小升序排列,构成数据点选择序列,将数据点按顺序依次交付可视化工具,直到交付的数据点数量达到最少数据点数量为止,使可视化工具生成粗略图像。4.根据权利要求1所述的一种基于大数据的检测数据可视化管理方法,其特征在于:步骤S300包括:步骤S301.系统检测其他设备的工作情况,若存在其他设备闲置,则将该设备的嵌入式计算机记为空闲计算机,若不存在其他设备闲置,系统将进行等待,直到有设备闲置为止;步骤S302.将原始数据传输给空闲计算机,空闲计算机进行计算后输出计算结果,计算出的数据点记为辅助数据点,所有辅助数据点的集合为{F1,F2,
…
,Fa},其中Fa表示编号为a的辅助数据点的值,将所有辅助数据点发送给原计算机。5.根据权利要求1所述的一种基于大数据的检测数据可视化管理方法,其特征在于:在步骤S400中,按步骤S203中的公式,计算所...
【专利技术属性】
技术研发人员:张艳臣,
申请(专利权)人:哈尔滨晨文科技开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。