一种抗手机射频干扰的方法与流程

文档序号:13681160阅读:1221来源:国知局
技术领域本发明属于抗干扰的技术领域,特别涉及一种针对手机GSM信号的抗干扰方法。

背景技术:
随着智能手机的普及,手机干扰无处不在,特别是智能硬件兴起后,越来越多的硬件设备需要和手机来配合使用,因而受到干扰的机会也更大。对于一些有高精度测量功能的设备,例如日常较常见的血压计、衡器等来说,手机干扰严重影响其测量精度,因此需要进行抗手机干扰的设计。传统的抗干扰设计一般是针对广谱的射频干扰,应对措施包括硬件和软件两大块,硬件上例如增加RC低通滤波器,将高频干扰信号滤除;软件上,也采用增加低通滤波器、陷波滤波器、中值滤波、剔除最大最小值等方法。以上手段可以对高频的射频干扰起到较好的抑制效果,但以上手段,若采用硬件办法,则容易增加成本;采用软件方法,则可能导致测量数据的刷新速度下降;而且对于特定的手机信号干扰,特别是GSM信号干扰的抑制效果不佳。参见附图1,所示为目前一般的滤波处理流程,步骤S001读入新数据后,在步骤S002进行中值滤波处理,然后在步骤S003进行滑动平均(等效于低通滤波),并降采样后输出有效值。无论是中值滤波还是滑动频率滤波,对于幅度较大,且持续时间较长的干扰其滤波效果都很差。如专利申请201410206596.0公开了一种具有多射频模块装置的抗干扰实现方法,包括:在所述主板上固定安装一竖直放置的金属固定架,以将复数个GSM模块与GPS模块、WIFI模块、蓝牙模块、FM模块、手机通信模块及NFC模块隔开;将LCD显示屏采用金属外壳包覆;对所述GPS模块、WIFI模块、蓝牙模块、FM模块及手机通信模块分别采用独立的屏蔽罩进行屏蔽处理;采用屏蔽材料将所述NFC模块的NFC天线与所述主板之间作屏蔽处理;通过一PID控制装置自动控制调整所述GPS模块、WIFI模块、蓝牙模块、FM模块、手机通信模块、NFC模块及复数个GSM模块的发射功率。该专利申请是通过屏蔽的方法解决多个射频模块之间的干扰问题,需采样多个屏蔽结构来针对多个射频模块进行包含,大大增加了硬件的成本。

技术实现要素:
为解决上述问题,本发明的目的在于提供一种抗手机射频干扰的方法,该方法可以有效抑制来自手机的射频干扰,且不增加硬件成本,不影响测量数据的刷新率。为了实现以上目的,本发明提供一种抗手机射频干扰的方法,该方法包括步骤如下:101、读入新的数据,并和最近一次的有效数据进行求差处理,将差值和一个预设的噪声阈值进行比较;若差值小于或等于该噪声阈值,则该新数据为有效数据,跳转到步骤103,否则该数据不是有效数据;102、将新数据存入大信号数据序列,并将该新数据和最近一次的大信号数据序列的数据进行求差处理;若该差值小于或等于上述的噪声阈值,则时长计数值加1,否则时间计数清0;当时长计数值大于一个预定的时长阈值N时,判定该新数据为有效数据,否则跳转到104;103、将新数据更新进有效数据序列,并输出有效数据序列,大信号数据序列清空,时长计数值清0,结束对当前数据的判断;104、将新数据舍弃,输出原有有效数据序列,结束对当前数据的判断。具体地控制步骤为:步骤S101:读入新的一笔测量数据,并和最新的有效值相减,求得差值,也就是数据的噪声;步骤S102:比较该噪声是否小于P-P噪声,若是则进入步骤S107,否则进入步骤S104;P-P噪声是指测量的数据序列的最大噪声值;步骤S103:判定新数据暂时不是有效数据,因此送入大信号数据序列;步骤S104:将大信号数据序列的新数据和次新数据进行求差值处理,比较差值和噪声阈值P-P噪声的关系;若该差值小于P-P噪声,则将大信号稳定时长计数值LSNum加1,否则LSNum=0;步骤S105:判断LSNum是否大于预设的时长计数阈值N;若是,则跳转到步骤S107;否则继续步骤S106;步骤S106:不更新有效数据序列,跳转到S108;步骤S107:判定新数据为有效数据,将其更新进入有效数据序列;将大信号数据序列清空,时长计数值LSNum清0;跳转到步骤S108;步骤S108:常规处理步骤,对有效数据序列进行中值滤波处理;步骤S109:进行滑动平均以及降采样处理;步骤S110:输出处理后的有效数据;当前一笔新数据处理完毕,进入下一笔新数据处理循环。本发明通过上述的方法,实现抗手机射频干扰,可以有针对性的抑制来自手机射频信号,特别GSM射频信号的干扰,且仅仅通过软件即可实现,不增加成本,不影响数据刷新率。附图说明图1是现有技术所实施的流程图。图2是本发明所实施的控制流程图。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。请参照图2所示,该抗手机射频干扰的方法主要是对于新数据是否为有效数据进行判断,若为有效数据,则将该数据输出作为最新的测量值;否则舍弃,保留上一次的数据作为当前测量值。具体控制步骤为:步骤S101:读入新的一笔测量数据,并和最新的有效值相减,求得差值,也就是数据的噪声。步骤S102:比较该噪声是否小于P-P噪声。若是则进入步骤S107,否则进入步骤S104;P-P噪声是指测量的数据序列的最大噪声值,一般认为是有效噪声值RMS噪声的6.6倍,实际使用时P-P噪声可以取一个比6.6倍RMS噪声更大一点的值。总之P-P噪声是一个预设根据测量数据序列自身属性有关的噪声阈值。该值设得过大时,整个方法的抗手机射频干扰的效果会下降;但如果该值设得太小,则有可能丢失有用的数据。步骤S103:判定新数据暂时不是有效数据,因此送入大信号数据序列。步骤S104:将大信号数据序列的新数据和次新数据进行求差值处理,比较差值和噪声阈值P-P噪声的关系;若该差值小于P-P噪声,则将大信号稳定时长计数值LSNum加1,否则LSNum=0。步骤S105:判断LSNum是否大于预设的时长计数阈值N;若是,则跳转到步骤S107;否则继续步骤S106。步骤S106:不更新有效数据序列,跳转到S108。步骤S107:判定新数据为有效数据,将其更新进入有效数据序列;将大信号数据序列清空,时长计数值LSNum清0;跳转到步骤S108。步骤S108:常规处理步骤,对有效数据序列进行中值滤波处理。步骤S109:进行滑动平均以及降采样处理。步骤S110:输出处理后的有效数据;当前一笔新数据处理完毕,进入下一笔新数据处理循环。本发明的方法,仅仅通过软件就可以实现抗手机射频干扰,可以有针对性的抑制来自手机射频信号,特别GSM射频信号的干扰,不增加成本,不影响数据刷新率。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1