一种数字信号恢复方法及装置制造方法及图纸

技术编号:8107501 阅读:208 留言:0更新日期:2012-12-21 07:24
本发明专利技术提供了一种数字信号恢复方法及装置,通过基于一基准时钟,测量被检测数字信号的当前脉冲宽度信息;基于所述当前脉冲宽度信息,计算数字信号采样频率;基于所述数字信号采样频率,对所述被检测数字信号进行恢复处理。从而实现基于被检测数字信号当前的脉冲宽度现象,实时获取的数字信号采样率,从而避免出现数字信号在恢复时出现信号丢失的现象。

【技术实现步骤摘要】
一种数字信号恢复方法及装置
本专利技术涉及数字信号恢复
,具体可以设计一种数字信号恢复方法及装置。
技术介绍
数字信号在产生、传输和恢复过程中,由于信源自身的离散性、传输介质的不均匀性,信号不可避免出现衰减、畸变等异常,如附图1所示。常见的信号占空比畸变,就是数字信号在一个周期内高低电平的比值发生偏移,偏离了标准的50%。因此,需要对数字信号进行恢复以克服上述问题。目前对于数字信号的恢复,通用方法是采用一个较高频率、而且频率固定的时钟进行采样,通过相关的滤波等算法进行恢复。根据奈奎斯特采样定理:当采样频率fs.max大于信号中最高频率fmax的2倍时,即:fs.max>=2fmax,则采样之后的数字信号完整地保留了原始信号中的信息,才能正确重建信号,一般实际应用中保证采样频率为信号最高频率的5~10倍。通常来说,采样率越高,采样的数据也会越准确可信。例如示波器在采样低占空比脉冲信号时,为了提高测试精度,通常都是使用示波器的最高采样率来采集波形数据。使用较高的采样率会直接导致采集到的数据过于庞大,对存储空间和处理器(CPU)运算速度和能力要求较高,不利于在低成本要求的场合广泛推广使用。同时,部分场合要求采样时钟的频率不能过高,过高频率反而会导致重复采样结果不准确问题。例如通讯基站中常用的风扇转速信号采集,由于一般来说风扇数量较多,对整体成本比较敏感,不适合采用同时较高采样率和高运算能力的CPU进行处理。在低频信号采集场景下,例如风扇转速信号的采集,由于这类转速信号的上升沿和下降沿变化缓慢,采样率过高,就会出现在边沿0.7~1IH时间内多次重复采样累加,导致计数增加偏大;如果采样率过低,就会因不满足采样率要求而出现数字脉冲检测不完整,导致信号丢失,计数减少。这两种情况都会导致风扇转速信号采样结果不准确。风扇这类模拟器件,除了转速信号频率低外,转速信号数字脉冲占空比也不稳定,甚至可能出现较大跳变;尤其在调速过程中这种情况尤为明显。信号占空比畸变的情形可如附图1所示。正常数字脉冲信号一个周期内高低电平占空比为50%,亦即是高电平和低电平各占50%。但由于某种原因,高电平脉冲宽度变窄,由原来的50%变为50%—Δx,低电平脉冲变化为50%+Δx。信号占空比发生变化,如果还是采用原先设计的恰好满足采样率要求的固定采样率进行采样,就无可避免地出现因不满足采样率要求,而导致数字信号在恢复时出现信号丢失的现象。综合以上种种情况,目前采用固定采样率进行数字信号采样,对于脉冲宽度跳变的脉冲信号,无法满足采样率要求,不能完全满足所有应用场合,从而导致数字信号在恢复时出现信号丢失的现象。
技术实现思路
本专利技术所要解决的技术问题是提供一种数字信号恢复方法及装置,从而避免出现数字信号在恢复时出现信号丢失的现象。为解决上述技术问题,本专利技术提供方案如下:本专利技术实施例提供了一种数字信号恢复方法,包括:基于一基准时钟,测量被检测数字信号的当前脉冲宽度信息;基于所述当前脉冲宽度信息,计算数字信号采样频率;基于所述数字信号采样频率,对所述被检测数字信号进行恢复处理。优选的,所述方法中,所述测量被检测数字信号的当前脉冲宽度信息包括:根据预设的被检测数字信号的脉冲类型参数,测量被检测数字信号的当前脉冲宽度信息。优选的,所述方法中,在基于所述当前脉冲宽度信息,计算数字信号采样频率之前包括:判断所述当前脉冲宽度信息与预设的最小数字信号采样脉冲宽度信息之间的大小关系,获取第一判断结果;当所述第一判断结果为所述当前脉冲宽度信息大于等于所述最小数字信号采样脉冲宽度信息时,进入所述基于所述当前脉冲宽度信息,计算数字信号采样频率步骤。优选的,所述方法中,当所述第一判断结果为所述当前脉冲宽度信息小于所述最小数字信号采样脉冲宽度信息时,所述方法还包括:判断所述当前脉冲宽度信息是否大于所述基准时钟的2倍周期时间宽度,获取第二判断结果;当所述第二判断结果为所述当前脉冲宽度信息小于所述基准时钟的2倍周期时间宽度时,将所述数字信号采样频率设置为系统允许的最大采样频率;当所述第二判断结果为所述当前脉冲宽度信息大于所述基准时钟的2倍周期时间宽度时,基于一预设的调整步长,调整所述预设的最小数字信号采样脉冲宽度信息,降低所述预设的最小数字信号采样脉冲宽度数值。优选的,所述方法中,在基于一预设的调整步长,调整所述预设的最小数字信号采样脉冲宽度信息之后还包括:判断所述当前脉冲宽度信息是否大于等于调整后的最小数字信号采样脉冲宽度信息,获取第三判断结果;当所述第三判断结果为所述当前脉冲宽度信息大于等于所述调整后的最小数字信号采样脉冲宽度信息时,进入所述基于所述当前脉冲宽度信息,计算数字信号采样频率步骤;当所述第三判断结果为所述当前脉冲宽度信息小于所述调整后的最小数字信号采样脉冲宽度信息时,返回所述基于一预设的调整步长,调整所述预设的最小数字信号采样脉冲宽度信息步骤。优选的,所述方法中,在当第一判断结果为所述当前脉冲宽度信息小于所述最小数字信号采样脉冲宽度信息时,或者在当所述第二判断结果为所述当前脉冲宽度信息小于所述基准时钟的2倍周期时间宽度时,还包括:发送告警提示。优选的,所述方法中,所述基于所述当前脉冲宽度信息,计算数字信号采样频率包括:基于所述当前脉冲宽度信息和一预设的采样倍率参数,计算数字信号采样频率。优选的,所述方法中,还包括:在一预设的时间间隔周期后,再次执行所述基于一基准时钟,测量被检测数字信号的当前脉冲宽度信息步骤。本专利技术实施例还提供了一种数字信号恢复装置,包括:测量模块,用于基于一基准时钟,测量被检测数字信号的当前脉冲宽度信息;计算模块,用于基于所述当前脉冲宽度信息,计算数字信号采样频率;处理模块,用于基于所述数字信号采样频率,对所述被检测数字信号进行恢复处理。优选的,所述装置中,还包括:第一判断模块,用于判断所述测量模块获取的当前脉冲宽度信息与预设的最小数字信号采样脉冲宽度信息之间的大小关系,获取第一判断结果,并在所述第一判断结果为所述当前脉冲宽度信息大于等于所述最小数字信号采样脉冲宽度信息时,触发所述计算模块。优选的,所述装置中,还包括:第二判断模块,用于当所述第一判断模块的第一判断结果为所述当前脉冲宽度信息小于所述最小数字信号采样脉冲宽度信息时,判断所述当前脉冲宽度信息是否大于所述基准时钟的2倍周期时间宽度,获取第二判断结果;设置模块,用于当所述第二判断模块的第二判断结果为所述当前脉冲宽度信息小于所述基准时钟的2倍周期时间宽度时,将所述数字信号采样频率设置为系统允许的最大采样频率;调整模块,用于当所述第二判断模块的第二判断结果为所述当前脉冲宽度信息大于所述基准时钟的2倍周期时间宽度时,基于一预设的调整步长,调整所述最小数字信号采样脉冲宽度信息,降低所述预设的最小数字信号采样脉冲宽度数值,并在调整后触发所述第一判断模块。优选的,所述装置中,所述第一判断模块还用于:判断所述当前脉冲宽度信息是否大于等于调整后的最小数字信号采样脉冲宽度信息,获取第三判断结果;当所述第三判断结果为所述当前脉冲宽度信息大于等于所述调整后的最小数字信号采样脉冲宽度信息时,所述第一判断模块触发所述计算模块;当所述第三判断结果为所述当前脉冲宽度信息小于所述调本文档来自技高网
...
一种数字信号恢复方法及装置

【技术保护点】
一种数字信号恢复方法,其特征在于,包括:基于一基准时钟,测量被检测数字信号的当前脉冲宽度信息;基于所述当前脉冲宽度信息,计算数字信号采样频率;基于所述数字信号采样频率,对所述被检测数字信号进行恢复处理。

【技术特征摘要】
1.一种数字信号恢复方法,其特征在于,包括:基于一基准时钟,测量被检测数字信号的当前脉冲宽度信息;基于所述当前脉冲宽度信息和一预设的采样倍率参数,计算数字信号采样频率,其中,所述预设的采样倍率参数为不小于2的整数;基于所述数字信号采样频率,对所述被检测数字信号进行恢复处理。2.根据权利要求1所述的方法,其特征在于,所述测量被检测数字信号的当前脉冲宽度信息包括:根据预设的被检测数字信号的脉冲类型参数,测量被检测数字信号的当前脉冲宽度信息。3.根据权利要求1所述的方法,其特征在于,所述方法在基于所述当前脉冲宽度信息和一预设的采样倍率参数,计算数字信号采样频率之前包括:判断所述当前脉冲宽度信息与预设的最小数字信号采样脉冲宽度信息之间的大小关系,获取第一判断结果;当所述第一判断结果为所述当前脉冲宽度信息大于等于所述最小数字信号采样脉冲宽度信息时,进入所述基于所述当前脉冲宽度信息和一预设的采样倍率参数,计算数字信号采样频率步骤。4.根据权利要求3所述的方法,其特征在于,当所述第一判断结果为所述当前脉冲宽度信息小于所述最小数字信号采样脉冲宽度信息时,所述方法还包括:判断所述当前脉冲宽度信息是否大于所述基准时钟的2倍周期时间宽度,获取第二判断结果;当所述第二判断结果为所述当前脉冲宽度信息小于所述基准时钟的2倍周期时间宽度时,将所述数字信号采样频率设置为系统允许的最大采样频率;当所述第二判断结果为所述当前脉冲宽度信息大于所述基准时钟的2倍周期时间宽度时,基于一预设的调整步长,调整所述预设的最小数字信号采样脉冲宽度信息,降低所述预设的最小数字信号采样脉冲宽度数值。5.根据权利要求4所述的方法,其特征在于,所述方法在基于一预设的调整步长,调整所述预设的最小数字信号采样脉冲宽度信息之后还包括:判断所述当前脉冲宽度信息是否大于等于调整后的最小数字信号采样脉冲宽度信息,获取第三判断结果;当所述第三判断结果为所述当前脉冲宽度信息大于等于所述调整后的最小数字信号采样脉冲宽度信息时,进入所述基于所述当前脉冲宽度信息和一预设的采样倍率参数,计算数字信号采样频率步骤;当所述第三判断结果为所述当前脉冲宽度信息小于所述调整后的最小数字信号采样脉冲宽度信息时,返回所述基于一预设的调整步长,调整所述预设的最小数字信号采样脉冲宽度信息步骤。6.根据权利要求4所述的方法,其特征在于,所述方法在当第一判断结果为所述当前脉冲宽度信息小于所述最小数字信号采样脉冲宽度信息时,或者在当所述第二判断结果为所述当前脉冲宽度信息小于所述基准时钟的2倍周期时间宽度时,还包括:发送告警提示。7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:在一预设的时间间隔周期后...

【专利技术属性】
技术研发人员:卢富华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利