一种基于时间对齐的数据处理方法及装置制造方法及图纸

技术编号:33886902 阅读:32 留言:0更新日期:2022-06-22 17:20
本发明专利技术公开了一种基于时间对齐的数据处理方法及装置。本发明专利技术将数据采集系统中导出的测点不同通道、不同规格的原始数据的信息进行重新组织,以绝对时间为基准,对不同的通道进行时序对齐,实现将现场采集的数据文件转换成TDMS文件,利用TDMS文件对于波形数据文件具有良好的读写性能,能够实现快速的读取的特点,便于后续分析功能的使用;在TDMS文件中以测点作为组名,时间作为通道名称,将其对应的时域波形数据转化为波形格式作为数据,使一个时间点对应一组数据,若该时间点没有数据则继承前一个时间点的数据,从而实现通道绝对时间对齐,便于实现多测点对比分析;对基于多通道、多测点的设备整体健康评估具有重要的意义。测点的设备整体健康评估具有重要的意义。测点的设备整体健康评估具有重要的意义。

【技术实现步骤摘要】
一种基于时间对齐的数据处理方法及装置


[0001]本专利技术涉及一种基于时间对齐的数据处理方法及装置,属于工业数据采集分析领域。

技术介绍

[0002]随着现代制造业向智能化、自动化、复杂化的方向发展,这就对制造装备的精度和可靠性提出了更高的要求,对智能维护也有了更高的要求。
[0003]在实际的工业现场数据采集系统中导出的不同规格的数据,一般为字符串格式,数据量较大。通常数据采集系统系统中包括多个测点,且受硬件成本与系统规模的限制,部署在工业现场的测点往往是非同步采样,因此不同测点之间采集的数据必然会存在时间不同的问题,因此有必要提出一种用于现场采集数据预处理的通道绝对时间对齐方法。

技术实现思路

[0004]本专利技术提供了一种基于时间对齐的数据处理方法及装置,用于重新组织数据采集系统中导出的数据信息,存储在TDMS文件中,使之一个采集数据的时间对应一组数据。
[0005]本专利技术的技术方案是:一种基于时间对齐的数据处理方法,包括:
[0006]导出测点的原始数据,根据原始数据的数据格式,利用读取文本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于时间对齐的数据处理方法,其特征在于:包括:导出测点的原始数据,根据原始数据的数据格式,利用读取文本文件和For循环命令读取原始数据中的数据采集时间以及时域波形数据;将时域波形数据放入时域波形数组;将获得的数据采集时间转化为时间标识格式并放入原始时间数组;查找原始时间数组中的最大值和最小值为数据时间最大值和数据时间最小值;依据获取的原始时间数组,利用While循环命令,从以数据时间最小值为循环参数m的起始值开始,利用一维搜索命令寻找原始时间数组中是否有m所代表的数据时间,若存在则将该数据时间所在的索引号放入时间索引号数组中,若不存在则生成一个设定值w放入时间索引号数组中,将每次运行的循环参数m所代表的数据时间存入数据全部时间数组;每运行完一次,循环参数m的取值加1,直至循环参数m为数据时间最大值时停止循环;将时间索引号数组利用While循环和一维搜索命令,寻找设定值w所在的索引号j,若存在设定值w,则将j减去1后的索引号中对应的元素用于更新时间索引号数组中索引号j对应的元素;直至时间索引号数组中不存在设定值w,则循环结束,获得更新后的时间索引号数组;利用While循环命令,从循环参数i=0开始,搜索更新后的时间索引号数组中索引号为i的元素获得ai,搜索时域波形数组中索引号为ai的元素获得bi,搜索数据全部时间数组中索引号为i的元素获得ci;将bi转化为波形格式作为数据,将ci转化为字符串格式作为通道名称,以测点作为组名,写入TDMS文件;每运行一次,循环参数i的取值加1,直至循环参数i为时间索引号数组大小时停止循环。2.根据权利要求1所述的基于时间对齐的数据处理方法,其特征在于:所述读取文本文件命令采用基于行读取的方法读取。3.根据权利要求1所述的基于时间对齐的数据处理方法,其特征在于:所述将获得的数据采集时间转化为时间标识格式,采用的方式是通过截取字符串命令获取数据采集时间中年、月、日、时、分、秒所在的字符串并转化为数值格式,通过按名称捆绑簇并经过日期/时间至秒转换命令输出为时间标识格式。4.根据权利要求1所述的基于时间对齐的数据处理方法,其特征在于:所述将bi转化为波形格式,具体为:先将字符串格式转换为数值型的数组格式作为时域波形格式的幅值,以1/采集频率作为采样间隔,共同合成波形格式的数据。...

【专利技术属性】
技术研发人员:刘畅谢一帆朱富
申请(专利权)人:昆明理工大学
类型:发明
国别省市:

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

1