System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于sysgen的下采样方法、装置、设备、存储介质及程序制造方法及图纸_技高网

基于sysgen的下采样方法、装置、设备、存储介质及程序制造方法及图纸

技术编号:41318111 阅读:3 留言:0更新日期:2024-05-13 14:58
本申请公开了一种基于sysgen的下采样方法、装置、设备、存储介质及程序,假定下采样率为N,对于待采样的原始信号序列,首先将N路采样位置不同的下采样序列抽取出来,通过对N路下采样序列进行处理,实现自动的信号质量最优的最优下采样序列的选择,并输出最优下采样序列。根据本申请实施例,可以得到最优的下采样序列。

【技术实现步骤摘要】

本申请属于信号处理,尤其涉及一种基于sysgen的下采样方法、装置、设备、存储介质及程序


技术介绍

1、下采样技术也成称为数据抽取技术,简单来说,就是对于一个序列每间隔几个样值取一个采样点,这样得到的新序列就是原序列的下采样。因为得到的新序列的采样点数只是原序列的一部分,所以可以降低序列采样速率。

2、目前在对波形信号进行下采样时,通常使用matlab软件中simulink的插件systemgenerator(简称sysgen)实现,为了便于波形设计,xilinx为sysgen提供了大量ip核,可以实现多种功能。其中包括下采样模块down sample block,通过将down sampleblock添加到链路中,可以基于down sample block实现下采样。目前在基于down sampleblock进行下采样时,将down sample block模块添加到链路后,双击down sample block模块打开它的功能选择标签页,在sampling rate框中可以输入需要的下采样率,在sample下选择抽取位置为帧头first value of frame或帧尾last value of frame,如此,在下采样时,根据下采样率将待采样的原始信号序列分为多帧,并根据选择的抽取位置对每帧的帧头或帧尾进行采样点抽取,从而实现下采样。

3、但是在采用上述方式进行下采样时,只能对每帧的帧头或帧尾进行抽取,使得在质量更好的信号出现在帧中间位置的情况时无法抽取出最优的下采样序列。


<p>技术实现思路

1、本申请实施例提供一种基于sysgen的下采样方法、装置、设备、存储介质及程序,能够得到最优的下采样序列。

2、第一方面,本申请实施例提供一种基于sysgen的下采样方法,包括:

3、基于下采样率n,从待采样的原始信号序列中抽取n路采样位置不同的下采样序列,

4、确定n路下采样序列中,采样点之间波动最小的最优下采样序列,

5、将最优下采样序列确定为下采样结果进行输出。

6、第二方面,本申请实施例提供了一种基于sysgen的下采样装置,包括:

7、下采样模块,用于基于下采样率n,从待采样的原始信号序列中抽取n路采样位置不同的下采样序列,

8、最优下采样确定模块,用于确定n路下采样序列中,采样点之间波动最小的最优下采样序列,

9、最优下采样输出模块,用于将最优下采样序列确定为下采样结果进行输出。

10、第三方面,本申请实施例提供了一种电子设备,设备包括:处理器以及存储有计算机程序指令的存储器,

11、处理器执行计算机程序指令时实现如第一方面的基于sysgen的下采样方法。

12、第四方面,本申请实施例提供了一种计算机存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如第一方面的基于sysgen的下采样方法。

13、第五方面,本申请实施例提供了一种计算机程序产品,计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备执行如第一方面的基于sysgen的下采样方法。

14、本申请实施例的一种基于sysgen的下采样方法、装置、设备、存储介质及程序,假定下采样率为n,对于待采样的原始信号序列,首先将n路采样位置不同的下采样序列抽取出来,通过对n路下采样序列进行处理,实现自动的信号质量最优的最优下采样序列的选择,并输出最优下采样序列。根据本申请实施例,可以得到最优的下采样序列。

本文档来自技高网
...

【技术保护点】

1.一种基于sysgen的下采样方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于下采样率N,从待采样的原始信号序列中抽取N路采样位置不同的下采样序列,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于N个所述采样起始点和所述下采样率N对所述原始信号序列进行N次下采样,得到N路采样位置不同的下采样序列,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述确定N路下采样序列中,采样点之间波动最小的最优下采样序列,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述幅值阈值生成与该路第一序列对应的第二序列,包括:

6.根据权利要求4所述的方法,其特征在于,所述对所述N路第一序列对应的N路第二序列中的任意两路第二序列进行或逻辑运算,得到使能信号序列之前,所述方法还包括:

7.根据权利要求4所述的方法,其特征在于,所述基于所述使能信号序列,对所述N路第二序列进行转置得到N路第四序列,包括:

8.根据权利要求4所述的方法,其特征在于,所述确定所述N路第四序列中,持续置1的第四序列,包括:

9.根据权利要求8所述的方法,其特征在于,所述针对每路第四序列,将该路第四序列与对应的系数相乘,得到该路第四序列对应的乘积之前,所述方法还包括:

10.一种基于sysgen的下采样装置,其特征在于,包括:

11.一种电子设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器,

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-9任意一项所述的基于sysgen的下采样方法。

13.一种计算机程序产品,其特征在于,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如权利要求1-9任意一项所述的基于sysgen的下采样方法。

...

【技术特征摘要】

1.一种基于sysgen的下采样方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于下采样率n,从待采样的原始信号序列中抽取n路采样位置不同的下采样序列,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于n个所述采样起始点和所述下采样率n对所述原始信号序列进行n次下采样,得到n路采样位置不同的下采样序列,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述确定n路下采样序列中,采样点之间波动最小的最优下采样序列,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述幅值阈值生成与该路第一序列对应的第二序列,包括:

6.根据权利要求4所述的方法,其特征在于,所述对所述n路第一序列对应的n路第二序列中的任意两路第二序列进行或逻辑运算,得到使能信号序列之前,所述方法还包括:

7.根据权利要求4所述的方法,其特征在于,所述基于所述使能信号序列,对...

【专利技术属性】
技术研发人员:冯一铭
申请(专利权)人:北京润科通用技术有限公司
类型:发明
国别省市:

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

1