一种去除高速取样示波器时基抖动的方法

文档序号:5890331阅读:157来源:国知局
专利名称:一种去除高速取样示波器时基抖动的方法
技术领域
本发明涉及一种去除高速取样示波器时基抖动的方法,属于仪器仪表的数据处理领域。
背景技术
对于IOGHz及以上带宽的高速取样示波器,在进行信号测量和校准的过程中会出现时基抖动。时基抖动是由于实际取样时刻与理想取样时刻不相等所引起的。在实际的取样过程中,取样间隔往往不是精确等于理想取样时间,而是与理想值之间存在一个时间偏差。在精密测量中,高速示取样波器对信号取样时,测量结果或多或少都存在时基抖动,它严重影响测试结果。例如,Nose-to-Nose校准技术中重要的一步就是对时基抖动的去除
发明内容
本发明提供了一种基于总体平均经验模态分解(Ensemble Empirical ModeDecomposition,EEMD)方法对高速取样示波器对信号源采样中的时基抖动去除的数据处理方法。首先用高速取样示波器对一个信号源所产生的信号进行N个点的采样,采样M次。其中,N表示采样点数,M表示对于N个点的采样次数。采样次数越少时基抖动越明显,使用EEMD方法只需要采样I次得到一组包含N个数值的数据。其中当N > 1000时时基抖动明显。将得到的N个数值导入计算机,进行数据处理。本发明提供的方法,特征在于数据处理过程中,通过EEMD方法得到本征模态函数(Intrinsic Mode Function, IMF),筛选出有用信号,将噪声信号去除,进而重构出新的信号,达到去除时基抖动的效果。一种去除高速取样示波器时基抖动的方法流程图如图I所示,具体步骤为步骤I、用高速取样示波器对信号源产生的信号进行一次采样,得到原始信号s(t), s(t)中有N个数值的数据。将得到的N个数值导入计算机进行数据处理,其中N为采样点数,t为采样时间。步骤2、通过计算机绘制待分析信号s (t)时域图。信号波形为一不连续带状,即视为时基抖动造成原信号叠加了高频噪声。步骤3、对采样原始信号s (t)进行总体平均经验模态分解(Ensemble EmpiricalMode Decomposition, EEMD)。原始信号s (t)的长度为N,经EEMD分解得到i个本征模态函数(Intrinsic Mode Function, IMF)分量 c」(t)和一个残余分量 r (t),其中 j=l, 2,…,i。Cj(t)为时域空间的瞬时幅值,r(t)为信号的平均趋势;式中j表示IMF分量的标示下标,i表示本征模态函数IMF分量的个数,t表示采样时间;步骤4、对步骤3中得到得i个MF分量Cj⑴分别进行FFT变换,将横坐标值取10倍的以10为底对数,纵坐标值取20倍的以10为底对数,求得各个MF分量Cj (t)对应的幅频特性Cj (w),其中w表示取10倍的以10为底对数后频率;步骤5、根据各个IMF分量对应的幅频特性,将最大幅值大于0的Cj (w)所对应的IMF分量Cj (t)视为非噪声信号,将最大幅值小于0的Cj(W)所对应的IMF分量Cj (t)视为EEMD过程中原始数据噪声成分和未抵消完全的白噪声。步骤6、将步骤5中得到的原始数据噪声成分和未抵消完全的白噪声从s (t)中剔除,将非噪声的頂F分量q(t)进行拟合,重构成为新信号。即为去除时基抖动后的信号。根据权利要求I所述的一种去除高速取样示波器时基抖动的方法,其特征是所述步骤3中EEMD分解的公式为
权利要求
1.步骤I、用高速取样示波器对信号源产生的信号进行一次采样得到原始信号s(t),s(t)中有N个数值的数据。将得到的N个数值导入计算机进行数据处理,其中N为采样点数,t为采样时间; 一种去除高速取样示波器时基抖动的方法,其是基于总体平均经验模态分解方法EEMD用于高速取样示波器对信号源采样中的时基抖动去除的数据处理方法,本方法在对于数据处理过程中,通过EEMD方法得到本征模态函数,筛选出有用信号,将噪声信号去除,进而重构出新的信号,达到去除时基抖动的效果;其特征在于其具体步骤为 步骤2、通过计算机绘制待原始信号s (t)的时域图。信号波形为一不连续带状,即时基抖动造成原信号叠加了高频噪声; 步骤3、对采样原始信号s (t)进行总体平均经验模态EEMD分解,原始信号s (t)的长度为N ;经EEMD分解得到i个本征模态函数MF分量q(t)和一个残余分量r (t),其中 j=l, 2,…,i。Cj (t)为时域空间的瞬时幅值,r(t)为信号的平均趋势;式中j表示IMF分量的标示下标,i表示本征模态函数IMF分量的个数,t表示采样时间; 步骤4、对步骤3中得到得i个MF分量(t)分别进行FFT变换,将横坐标值取10倍的以10为底对数,纵坐标值取20倍的以10为底对数,求得各个MF分量Cj (t)对应的幅频特性Cj (w),其中w表示取10倍的以10为底对数后频率; 步骤5、根据各个IMF分量对应的幅频特性,将最大幅值大于0的Cj(W)所对应的IMF分量(t)视为非噪声信号,将最大幅值小于0的& (w)所对应的IMF分量(t)视为EEMD过程中原始数据噪声成分和未抵消完全的白噪声; 步骤6、将步骤5中得到的原始数据噪声成分和未抵消完全的白噪声从s(t)中剔除,将非噪声的IMF分量~(t)进行拟合,重构成为新信号。即为去除时基抖动后的信号。
2.根据权利要求I所述的一种去除高速取样示波器时基抖动的方法,其特征是所述步骤3中EEMD分解的公式为
3.根据权利要求I所述的一种去除高速取样示波器时基抖动的方法,其特征是所述步骤6中对各个IMF分量Cj (t)进行拟合公式为y (t) = E jCj (t) 式中 y(t)为重构信号; Cj (t)为IMF分量。
4.根据权利要求I所述的一种去除高速取样示波器时基抖动的方法,其特征在于所述的高速取样示波器为带宽为IOGHz以上的示波器。
全文摘要
本发明涉及仪器仪表的数据处理领域,提供了一种对高速取样示波器采样中时基抖动去除的数据处理方法。本发明特征在于数据处理过程中,采用EEMD方法进行分解,通过对IMF分量进行频域分析,筛选出有用信号,将噪声信号去除,进而重构出新信号,达到去除时基抖动的效果。
文档编号G01R35/00GK102707252SQ20121016608
公开日2012年10月3日 申请日期2012年5月24日 优先权日2012年5月24日
发明者朱江淼, 高原 申请人:北京工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1