[发明专利]一种消除信号采样中干扰的方法有效
申请号: | 201210230604.6 | 申请日: | 2012-07-05 |
公开(公告)号: | CN102735946A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 刘大铕;陆崇心;张洪柳;孙晓宁 | 申请(专利权)人: | 山东华芯半导体有限公司 |
主分类号: | G01R29/00 | 分类号: | G01R29/00 |
代理公司: | 济南泉城专利商标事务所 37218 | 代理人: | 丁修亭 |
地址: | 250101 山东省济南市历下区(*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消除 信号 采样 干扰 方法 | ||
技术领域
本发明涉及一种消除信号采样中干扰的方法。
背景技术
采样也称抽样,是信号在时间上的离散化,即按照一定时间间隔△t 在模拟信号x(t)上逐点采取其瞬时值。它是通过采样脉冲和模拟信号相乘来实现的。
采样间隔的选择和信号混淆:对模拟信号采样首先要确定采样间隔。如何合理选择△t 涉及到许多需要考虑的技术因素。一般而言,采样频率越高,采样点数就越密,所得离散信号就越逼近于原信号。但过高的采样频率并不可取,对固定长度(T)的信号,采集到过大的数据量(N=T/△t),给计算机增加不必要的计算工作量和存储空间。因此,采样频率通常远小于采样系统的工作频率,比如若工作频率是几十兆赫,所选择的采样频率一般在几百千赫。
通常的采样方式的主要目的是获得被监测信号的状态,所使用的采样方法只是将被监测信号某采样周期获得的值作为采样值。由于采样过程不可避免的会受到周围环境的制约,而产生干扰,所输出的采样信号并不能真实的反映被监测信号的状态。因此,再进一步的应用中,采用滤波等方式对采样信号进行加工处理,然而,依据该方法仍然无法去除其中的假值。原因在于,滤波只能消除比较小的干扰,如果在某一时刻因受到干扰产生毛刺,采样时刻恰好采样到该毛刺,那么据此容易把干扰值误判为真实值。
显然,既有的采样方法基本上都是通过对采样后获得的信号的处理来获得真实反映被监测信号的采样信号,受制于采样信号本身的特点,即便是后续处理电路足够好,也未必能够获得真实值,信号采样干扰的消除遇到了技术瓶颈。同时,越来越复杂的后续处理电路势必会增加比较大的成本,且系统资源消耗也会比较大。
发明内容
因此,本发明通过改善采样阶段的方法,来消除信号采样中干扰,减少系统开销,且获得真实值的概率更高,可改进余地更大。
为此,本发明所采用的技术方案为:
一种消除信号采样中干扰的方法,应用于进行采样的系统的工作频率与采样频率的比为n的系统中,在一个采样周期内连续的m个工作周期各采样一次;依序将所获得的采样值存放入被分配的采样寄存器组中;取出所述采样寄存器组中的所述采样值,并进行比较,输出m次采样中占多数的采样值作为当前采样周期的输出值;其中2<m<n。
依据本发明,采用在采样阶段进行信号采样干扰消除的措施,提供了一个新的消除信号采样中干扰的方法,开拓了一个新的技术方向。由于在本方法中仅仅使用了一些寄存器,而这些寄存器在既有的方法中也会存在,只是在某些实现中所用到的寄存器数量多一些,相比于现有方案后续处理电路繁杂的电路来讲,所消耗的资源非常有限。而通过多数值确定方法,基本上可以比较可靠的滤除掉受干扰的采样信号,使获得真实值的概率更高。并且由于实际应用中,m通常远小于n,使得m值具有非常大的调整裕度,可改进的余地进一步拓展。
上述消除信号采样中干扰的方法,还包括过滤输出的步骤,该步骤通过设定占所述多数的采样值的比重阈值进行过滤,当所获得比重小于该比重阈值时,丢弃当前采样周期的采样值,否则输出当前采样周期的采样值。
上述消除信号采样中干扰的方法,若n/m≥2,则时分复用所述采样寄存器组,提供在一个采样周期内的r组采样,输出未被丢弃的经过过滤的每组对应采样值;其中r为小于等于n/m的自然数。
上述消除信号采样中干扰的方法,通过调整所述r值来调整采样值的采样精度。
附图说明
图1为采样寄存器组取第一组采样信号的状态示意图。
图2为采样寄存器组去第二组采样信号的状态示意图。
具体实施方式
参照说明书附图1,被采样信号Bit0~Bit3,也就是在一个采样周期内采样4组信号,采样寄存器Sample0~3,一组4个。
采样过程描述:
1, 利用连续的四个时钟周期,也就是利用四个连续的工作周期完成对Bit0的四次采样,依次写入Sample0至Sample3当中。
2,比较Sample0,Sample1,Sample2,Sample3四个寄存器当中存储的值,如果相同,将该值确定为Bit0的采样值,如果不同则本次采样值无效,丢弃。
3,在接下来的四个时钟对Bit1进行采样,依次写入Sample0,Sample1,Sample2,Sample3当中。
4,比较Sample0,Sample1,Sample2,Sample3四个寄存器当中存储的值,如果相同,将该值确定为Bit1的采样值,如果不同则本次采样值无效,丢弃。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东华芯半导体有限公司,未经山东华芯半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210230604.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带圆弧板的Π型桩基透空式防波堤
- 下一篇:适于公路护栏施工的钢筋绑扎模架