数据处理方法和装置、显示装置、计算机可读存储介质制造方法及图纸

技术编号:21546282 阅读:24 留言:0更新日期:2019-07-06 20:34
本发明专利技术实施例提供数据处理方法和装置、显示装置、计算机可读存储介质。该数据处理方法根据原始数据的采样点数目和预设的像素点数目的第一比值,对原始数据进行分组,预设的像素点数目为窗口沿宽度方向能够显示的像素点的数目;若原始数据的分组数目为1,则将原始数据作为显示数据;若原始数据的分组数目大于1,则分别获取每组子数据中的最大值和最小值,并将与所有子数据组对应的最大值和最小值作为与原始数据对应的显示数据。采用本发明专利技术实施例中的技术方案,能够在进行数据压缩的同时提取到数据中的局部特征。

Data Processing Method and Device, Display Device, Computer Readable Storage Media

【技术实现步骤摘要】
数据处理方法和装置、显示装置、计算机可读存储介质
本专利技术涉及风力发电
,尤其涉及一种数据处理方法和装置、显示装置、计算机可读存储介质。
技术介绍
目前,波形显示装置能够对风力发电机组中的信号进行实时录波和波形显示。受到波形显示装置窗口大小的限制,波形显示装置能够显示的数据量和显示精度之间是相互矛盾的。如果波形显示装置要做到显示全部波形,就需要对原始数据进行压缩。现有技术中的数据压缩方法通常是对数据进行整体压缩。但是,对数据进行整体压缩的方法会过滤掉数据的局部特征,导致大量有用信息丢失,不利于风力发电机组中的故障定位。
技术实现思路
本专利技术实施例提供了一种数据处理方法和装置、显示装置和计算机可读存储介质,能够在进行数据压缩的同时提取到数据中的局部特征,避免丢失数据中的大量有用信息。第一方面,本专利技术实施例提供了一种数据处理方法,该方法包括:根据原始数据的采样点数目和预设的像素点数目的第一比值,对原始数据进行分组,预设的像素点数目为窗口沿宽度方向显示的像素点的最大数目;若原始数据的分组数目为1,则将原始数据作为显示数据;若原始数据的分组数目大于1,则分别获取每组子数据中的最大值和最小值,并将与所有子数据组对应的最大值和最小值作为与原始数据对应的显示数据。在第一方面的一些实施例中,该方法还包括:对第一比值向上取整,得到原始数据的压缩因子N,N为大于或等于1的整数;将原始数据存储至第一级地址,将按照压缩因子N压缩后的、与原始数据对应的显示数据存储至第N+1级地址中;根据数据还原需求,依次获取与当前显示数据对应的上一级地址中的显示数据,将获取到的显示数据作为新的当前显示数据。在第一方面的一些实施例中,该方法还包括:将原始数据存储至第一级地址,将按照压缩因子M×2k压缩后的、与原始数据对应的显示数据存储至第K+1级地址中,K为大于或等于0的整数;获取与当前显示数据中需要还原的数据区间对应的目标压缩因子;将需要还原的数据区间与目标压缩因子对应的地址中的显示数据进行匹配,将匹配得到的显示数据作为新的当前显示数据。在第一方面的一些实施例中,获取与当前显示数据中需要还原的数据区间对应的目标压缩因子,包括:计算需要还原的数据区间的最大值和最小值的差值;将差值和预设的像素点数目的第二比值,作为与需要还原的数据区间对应的目标压缩因子。在第一方面的一些实施例中,将需要还原的数据区间与目标压缩因子对应的地址中的显示数据进行匹配,包括:计算需要还原的数据区间的最大值和目标压缩因子的第三比值,并计算需要还原的数据区间的最小值和目标压缩因子的第四比值;获取与目标压缩因子对应的地址中的显示数据中的、处于第二比值和第三比值之间的显示数据。在第一方面的一些实施例中,该方法还包括:利用已存储地址级中的显示数据,计算需要存储至当前地址级中的、原始数据的与已存储地址级中的显示数据对应的子数据的最大值和最小值。在第一方面的一些实施例中,该方法还包括:由数字信号处理器DSP根据第一预定频率采集风力发电机组的工作信号,将以第一预定功率采集到的工作信号作为原始数据;根据原始数据判断风力发电机组是否发生故障;若风力发电机组发生故障,则启动现场可编程门阵列FPGA根据第二预定频率采集风力发电机组的故障信号,将以第二预定功率采集到的故障信号和原始数据一起作为新的原始数据,第二预定频率大于第一预定频率。第二方面,本专利技术实施例提供了一种数据处理装置,该装置包括:分组模块,用于根据原始数据的采样点数目和预设的像素点数目的第一比值,对原始数据进行分组,预设的像素点数目为窗口显示的像素点的最大数目;第一获取模块,用于若原始数据的分组数目为1,则将原始数据作为显示数据;第二获取模块,用于若原始数据的分组数目大于1,则分别获取每组子数据中的最大值和最小值,并将与所有子数据组对应的最大值和最小值作为与原始数据对应的显示数据。在第二方面的一些实施例中,该装置还包括:取整模块,用于对第一比值向上取整,得到原始数据的压缩因子N,N为大于或等于1的整数;第一存储模块,用于将原始数据存储至第一级地址,将按照压缩因子N压缩后的、与原始数据对应的显示数据存储至第N+1级地址中;第三获取模块,用于根据数据还原需求,依次获取与当前显示数据对应的上一级地址中的显示数据,将获取到的显示数据作为新的当前显示数据。在第一方面的一些实施例中,该装置还包括:第二存储模块,用于将原始数据存储至第一地址,将按照压缩因子M×2k压缩后的、与原始数据对应的显示数据存储至第K+1级地址中,K为大于或等于0的整数;第四获取模块,用于获取与当前显示数据中需要还原的数据区间对应的目标压缩因子;匹配模块,用于将需要还原的数据区间与目标压缩因子对应的地址中的显示数据进行匹配,将匹配得到的显示数据作为新的当前显示数据。第三方面,本专利技术实施例提供一种显示装置,该显示装置包括如上所述的数据处理装置。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有程序,程序被处理器执行时实现如上所述任意一项的数据处理方法。如上所述,由于本专利技术实施例中的数据处理方法对原始数据进行了分组,并基于获取分组后每组子数据的最大值和最小值的方式对原始数据进行压缩,因此,可以提取到原始数据的以组为单位的、以最大值和最小值为导向的局部特征。与现有技术中的对数据进行整体压缩相比,本专利技术实施例中的技术方案不会过滤掉数据的局部特征,从而能够避免数据中的大量有用信息的丢失。以处理风力发电机组的数据为例,本专利技术实施例中的数据处理方法有利于风力发电机组中的故障定位。附图说明从下面结合附图对本专利技术的具体实施方式的描述中可以更好地理解本专利技术其中,相同或相似的附图标记表示相同或相似的特征。图1为本专利技术一实施例提供的数据处理方法的流程示意图;图2为本专利技术另一实施例提供的数据处理方法的流程示意图;图3为本专利技术一实施例提供的数据存储结构的示意图;图4为本专利技术又一实施例提供的数据处理方法的流程示意图;图5为本专利技术另一实施例提供的数据存储结构的示意图;图6为本专利技术一实施例提供的数据处理装置的结构示意图;图7为本专利技术另一实施例提供的数据处理装置的结构示意图;图8为本专利技术又一实施例提供的数据处理装置的结构示意图。具体实施方式下面将详细描述本专利技术实施例的各个方面的特征和示例性实施例。在下面的详细描述中,提出了许多具体细节,以便提供对本专利技术实施例的全面理解。本专利技术实施例提供一种数据处理方法和装置、显示装置和计算机可读存储介质,可以应用于对风力发电机组数据的处理和显示,也可以应用于其他工业领域。采用本专利技术实施例中的技术方案,能够基于数据的局部特征对数据进行压缩,避免数据中有用信息的丢失。以对风力发电机组数据的采集为例,DSP录波采样频率率一般和控制周期一致,比如200μs,对于小于该时间的信号跳变将检测不到。FPGA主要应用于底层数据处理,能够高速处理微观信号。根据本专利技术的实施例,可以由DSP根据第一预定频率采集风力发电机组的工作信号,将以第一预定功率(比如200μs)采集到的工作信号作为原始数据。然后根据原始数据判断风力发电机组是否发生故障;若风力发电机组发生故障,则启动现场可编程门阵列FPGA根据第二预定频率采集风力发电机组的故障信号(比如小于200μs的跳变信号),将以第本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:根据原始数据的采样点数目和预设的像素点数目的第一比值,对所述原始数据进行分组,所述预设的像素点数目为窗口沿宽度方向显示的像素点的最大数目;若所述原始数据的分组数目为1,则将所述原始数据作为显示数据;若所述原始数据的分组数目大于1,则分别获取每组子数据中的最大值和最小值,并将与所有子数据组对应的最大值和最小值作为与所述原始数据对应的显示数据。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:根据原始数据的采样点数目和预设的像素点数目的第一比值,对所述原始数据进行分组,所述预设的像素点数目为窗口沿宽度方向显示的像素点的最大数目;若所述原始数据的分组数目为1,则将所述原始数据作为显示数据;若所述原始数据的分组数目大于1,则分别获取每组子数据中的最大值和最小值,并将与所有子数据组对应的最大值和最小值作为与所述原始数据对应的显示数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述第一比值向上取整,得到所述原始数据的压缩因子N,N为大于或等于1的整数;将所述原始数据存储至第一级地址,将按照压缩因子N压缩后的、与所述原始数据对应的显示数据存储至第N+1级地址中;根据数据还原需求,依次获取与当前显示数据对应的上一级地址中的显示数据,将获取到的显示数据作为新的所述当前显示数据。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述原始数据存储至第一级地址,将按照压缩因子M×2k压缩后的、与所述原始数据对应的显示数据存储至第K+1级地址中,K为大于或等于0的整数;获取与当前显示数据中需要还原的数据区间对应的目标压缩因子;将所述需要还原的数据区间与所述目标压缩因子对应的地址中的显示数据进行匹配,将匹配得到的显示数据作为新的所述当前显示数据。4.根据权利要求3所述的方法,其特征在于,所述获取与当前显示数据中需要还原的数据区间对应的目标压缩因子,包括:计算所述需要还原的数据区间的最大值和最小值的差值;将所述差值和所述预设的像素点数目的第二比值,作为与所述需要还原的数据区间对应的目标压缩因子。5.根据权利要求4所述的方法,其特征在于,所述将所述需要还原的数据区间与所述目标压缩因子对应的地址中的显示数据进行匹配,包括:计算所述需要还原的数据区间的最大值和所述目标压缩因子的第三比值,并计算所述需要还原的数据区间的最小值和所述目标压缩因子的第四比值;获取与所述目标压缩因子对应的地址中的显示数据中的、处于所述第二比值和所述第三比值之间的显示数据。6.根据权利要求2-5任意一项所述的方法,其特征在于,所述方法还包括:利用已存储地址级中的显示数据,计算需要存储至当前地址级中的、所述原始数据的与所述已存储地址级中的显示数据对应的子数据的最大值和...

【专利技术属性】
技术研发人员:李峰刘利杨志千
申请(专利权)人:北京金风科创风电设备有限公司
类型:发明
国别省市:北京,11

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

1