一种基于FFT变换的波形数据压缩方法技术

技术编号:34920553 阅读:23 留言:0更新日期:2022-09-15 07:12
本发明专利技术公开了一种基于FFT变换的波形数据压缩方法,涉及数据处理技术领域,包括:将原始波形数据进行傅里叶变换,以得到频谱数据;所述频谱数据为谱线;所述原始波形数据包括8个周期的波形数据,且每个周期采集256个波形数据;对所述频谱数据进行筛选,以确定特征频谱数据;所述特征频谱数据中包括20根谱线;记录所述特征频谱数据的数值、相位及频率,并形成谱线群;当使用波形数据时,对所述谱线群进行反傅里叶变换,以得到对应的所述原始波形数据。本发明专利技术利用傅里叶变换进行波形数据压缩,其压缩比为20*3/(4*256),可大大降低波形数据的传输及储存量,同时也能够满足振动、摆度及压力脉动分析要求。压力脉动分析要求。压力脉动分析要求。

【技术实现步骤摘要】
一种基于FFT变换的波形数据压缩方法
[0001]本专利技术是专利技术名称为“一种基于FFT变换的波形数据压缩方法”的分案申请,其中,母案的申请号为201810156111.X,申请日为2018.02.24。


[0002]本专利技术涉及数据处理
,特别是涉及一种基于FFT变换的波形数据压缩方法。

技术介绍

[0003]近年来,水电机组振动、摆度、压力脉动和噪声等稳定性参数在线监测技术得到了快速发展,并在很多水电厂实现了应用。由于水电站缺乏专业的使用人员,在一定程度上影响水电机组稳定性参数在线监测系统在现场的使用,因此各大集团公司、流域公司均需要将各电站的水电机组稳定性参数在线监测数据传输至集团数据中心,由中心组织相应的专家对稳定性参数在线监测数据进行分析,为电站运行和检修维护提供参考意见,同时将各电站监测数据统一到集团公司也是目前各集团和流域公司管理上的需要。
[0004]为真正发挥集团数据中心的作用,需要各电站将相关机组的稳定性波形数据远程实时传输到数据中心。由于各电站所处位置比较偏僻和离散,各电站至远程数据中心的网络条件通常比较有限,网络带宽一般较小,而稳定性波形数据量比较庞大,以某500转的抽水蓄能机组为例,按每周期采集256点计算,单个测点每秒的数据量约为8.6k字节,按每台机组30个测点计算,每台机组每秒数据量约为258k字节,按1个电站4台机组计算,电站每秒需传输至远程数据中心的数据量约为1M字节,因此需要占用很大的带宽资源,一般电站均无法满足该要求。即使电站侧能满足要求,远程数据中心侧需要同时接收众多电站的数据,按10个电站计算,远程数据中心侧每秒需要同时接收10M字节的数据,因此至少需要100M字节以上的专用带宽,对带宽要求极高。
[0005]由此,在各电站直接将稳定性波形数据实时传输至远程数据中心需要极高的网络带宽,在网络带宽不够时就无法实现实时传输。

技术实现思路

[0006]本专利技术的目的是提供一种基于FFT变换的波形数据压缩方法,主要应用于各种类型的水电机组稳态下振动、摆度、压力脉动和噪声等稳定性监测数据的压缩,大大降低数据的传输量及存储量。
[0007]为实现上述目的,本专利技术提供了如下方案:
[0008]一种基于FFT变换的波形数据压缩方法,包括:
[0009]将原始波形数据进行傅里叶变换,以得到频谱数据;所述频谱数据为谱线;所述原始波形数据包括8个周期的波形数据,且每个周期采集256个波形数据;
[0010]对所述频谱数据进行筛选,以确定特征频谱数据;所述特征频谱数据中包括20根谱线;
[0011]记录所述特征频谱数据的数值、相位及频率,并形成谱线群;
[0012]当使用波形数据时,对所述谱线群进行反傅里叶变换,以得到对应的所述原始波形数据。
[0013]可选地,所述频谱数据包括4*256根谱线。
[0014]可选地,所述对所述频谱数据进行筛选,以确定特征频谱数据,具体包括:
[0015]获取频谱数据中各个谱线的数值;
[0016]将所述频谱数据中的第一谱线去除,以确定中间频谱数据;所述第一谱线为数值等于0的谱线;
[0017]根据所述中间频谱数据中各个谱线的数值,对谱线进行降序;
[0018]将降序后的排序前20位的谱线,确定为特征频谱数据。
[0019]可选地,所述谱线群的数量为20*3。
[0020]根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:
[0021]本专利技术提供一种基于FFT变换的波形数据压缩方法,将波形数据通过傅里叶变换,形成离散的频谱数据,将频谱数据进行传输和存储,在需要使用波形数据时,再通过反傅里叶变换,将频谱数据恢复成波形数据。本专利技术通过这样的转换,可以大大降低数据的传输及存储量,为远程分析诊断提供技术保障。
附图说明
[0022]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的结构示意图。
[0023]图1为本专利技术基于FFT变换的波形数据压缩方法的流程图;
[0024]图2为本专利技术实施例所述需要压缩的原始数据波形图;
[0025]图3为本专利技术实施例所述经频谱数据处理得到的谱线群波形图。
具体实施方式
[0026]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0027]为实现在较小的网络带宽内,将大容量的振动、摆度、压力脉动和噪声等稳定性监测数据实时传输至远程数据中心,本专利技术根据水电机组的运行特点和多年来的监测分析经验,结合稳定工况下的水电机组稳定性监测参数主要幅值成分通常集中在若干特征频率上的特点,开发一种基于FFT变换的波形数据压缩方法,将数据压缩后进行传输,从而在有限网络带宽内稳定性监测原始数据的实时可靠传输提供了技术保障。
[0028]如图1所示,本专利技术提供的一种基于FFT变换的波形数据压缩方法,包括以下步骤:
[0029]步骤1、将原始波形数据通过傅里叶变换得到频谱数据。
[0030]步骤2、对频谱数据处理,得到特征频谱数据。
[0031]步骤3、记录特征频谱数据的数值、相位及频率,形成谱线群。
[0032]步骤4、对谱线群进行反傅里叶变换,得到原始波形数据。
[0033]如图2所示为本专利技术实施例所述需要压缩的原始数据,步骤1中将原始波形数据每积累8个周期波形数据进行一次傅里叶数据变换,由于每个周期采集256个数据,转换前数据量为8*256个数据点,通过傅里叶转换后,得到4*256根谱线,形成频谱数据。
[0034]步骤2中得到经步骤1中将原始波形数据通过傅里叶变换后的频谱数据,对频谱数据进行处理,由于谱线大多数值为0,对于数值等于0的谱线可以去除,另外,在振摆分析过程中,我们只关心数值较大的谱线,数据小的谱线对振摆分析没有意义,所以对于数值小的谱线也可以去除,通常我们对谱线进行排序,取最大的20根谱线即可。
[0035]如图3为对步骤2中得到特征频谱数据记录其数值、相位及频率得到的谱线群,谱线群的数量为20*3。
[0036]步骤4可对谱线群进行反傅里叶变换,变换回原始数据,到得的数据与原始数据比较基本没有失真。
[0037]相对于现有技术,本专利技术提供的一种基于FFT变换的波形数据压缩方法,利用傅里叶变换进行波形数据压缩,其压缩比为20*3/(4*256),约5.85%,可大大降低波形数据的传输及储存量,同时也能够满足振动、摆度及压力脉动分析要求。
[0038]本文中应用了具体个例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于FFT变换的波形数据压缩方法,其特征在于,所述波形数据压缩方法包括:将原始波形数据进行傅里叶变换,以得到频谱数据;所述频谱数据为谱线;所述原始波形数据包括8个周期的波形数据,且每个周期采集256个波形数据;对所述频谱数据进行筛选,以确定特征频谱数据;所述特征频谱数据中包括20根谱线;记录所述特征频谱数据的数值、相位及频率,并形成谱线群;当使用波形数据时,对所述谱线群进行反傅里叶变换,以得到对应的所述原始波形数据。2.根据权利要求1所述的基于FFT变换的波形数据压缩方法,其特征在...

【专利技术属性】
技术研发人员:曾广移巩宇李德华郑松远陈泽阳栾大亮王晓翼
申请(专利权)人:北京华科同安监控技术有限公司
类型:发明
国别省市:

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

1