【技术实现步骤摘要】
一种基于频域特征的时序数据存储的方法和装置
本专利技术涉及数据处理
,更具体地,涉及一种基于频域特征的时序数据存储的方法和装置。
技术介绍
目前,随着更多的物联网和传感器网络的发展,时序数据的采集、存储和查询变得越来越重要。传感器不断地以高速度产生大量的数据,这些随时间递增的数据点形成的有限或无界的序列集合称为时间序列。由于时序数据的数据量巨大,因此如何高效的编码以及如何更好的查询时序数据的特征,就变得非常重要。时间序列数据(简称为时序数据)是一系列带有时间戳、依时间按照升序排列、并且来自于同一个目标的数据值,例如传感器数据值,每个数据值与该数据值带有的时间戳为时序数据的一个数据点。时序数据有以下的特点:总量大,在一个典型的应用场景,比如一个风电厂,可能存在上万台设备,而每一台设备又包含了近千个传感器。每个传感器每隔几秒就会采集一次数据;流式到达,为了保证数据的实时性,有的传感器每采集一个数据点就会立即发送,这就要求处理方拥有较强的流式处理能力;具有相似性,在封闭环境下的传感器,例如工厂、实验室中的监控设备,其外部环境经常受到严格的控制,传感器值主要受到进行 ...
【技术保护点】
一种基于频域特征的时序数据存储的方法,其特征在于,包括:将待存储的时序数据划分成若干数据点集合,每一数据点集合包括多个连续的数据点,每一数据点包括一个时间戳和一个数据值;对于任一数据点集合,根据所述任一数据点集合中每一数据点的数据值和时间戳获取所述任一数据点集合对应的频域特征值;依次存储每一数据点集合对应的频域特征值。
【技术特征摘要】
1.一种基于频域特征的时序数据存储的方法,其特征在于,包括:将待存储的时序数据划分成若干数据点集合,每一数据点集合包括多个连续的数据点,每一数据点包括一个时间戳和一个数据值;对于任一数据点集合,根据所述任一数据点集合中每一数据点的数据值和时间戳获取所述任一数据点集合对应的频域特征值;依次存储每一数据点集合对应的频域特征值。2.根据权利要求1所述的方法,其特征在于,所述将待存储的时序数据划分成若干数据点集合,包括:将待存储的时序数据划分成数据点的数量相等的若干数据点集合,且任意相邻的两个数据点集合中,前一数据点集合中最后的预设数量的数据点与后一数据点集合中最初的预设数量的数据点相同。3.根据权利要求1所述的方法,其特征在于,所述根据所述任一数据点集合中每一数据点的数据值和时间戳获取所述任一数据点集合对应的频域特征值,包括:根据所述任一数据点集合中每一数据点的数据值和时间戳,确定所述任一数据点集合中所有数据值随时间变化的时域函数;将所述时域函数通过预设变换规则变换为频域函数;根据所述频域函数获取所述任一数据点集合对应频域特征值。4.根据权利要求3所述的方法,其特征在于,所述预设变换规则为傅里叶变换。5.根据权利要求3所述的方法,其特征在于,所述根据所述频域函数获取所述任一数据点集合对应频域特征值,包括:将对所述频域函数抽样的第一数量的抽样点组成的集合作为第一抽样点集合,提取所述第一抽样点集合中每一抽样点的频率值和能量值;根据预设比例确定第二抽样点集合,所述第二抽样点集合中包括第二数量的抽样点,且所述第二抽样点集合中每一抽样点均属于...
【专利技术属性】
技术研发人员:王建民,黄向东,康荣,龙明盛,王晨,
申请(专利权)人:清华大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。