[发明专利]数字域正弦波检测方法及检测装置有效
申请号: | 201810006884.X | 申请日: | 2018-01-04 |
公开(公告)号: | CN108199715B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 翁明江;刘松;万青;庞育才;吴广富 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H03M1/12 | 分类号: | H03M1/12 |
代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 王海军 |
地址: | 400065 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 正弦波 检测 方法 装置 | ||
本发明涉及信号处理技术领域,特别涉及数字域正弦波检测方法及检测装置,所述方法包括:设置突发有效标志、计数值为0,设定最小有效长度、最大测试序列长度;在正弦序列判决统计模块的A端输入第一输入序列An,B端输入为第二输入序列Bn;利用实正弦波序列和复正弦波序列逐点计算相角θn;利用正弦序列判决统计模块判断正弦波;判断正弦波属于突发正弦波还是持续正弦波,并计算出正弦波的频率;本发明本发明根据三角函数特性进行正弦波判断,存储空间小,计算复杂度低,对正弦波畸变的敏感度高。
技术领域
本法明涉及信号处理技术领域,特别涉及一种数字域正弦波检测装置及检测方法。
背景技术
正弦波的检测可以分为模拟和数字两大类,数字域正弦波检测的方法比较多,主要有DFT法,相关检测方法等。傅里叶变换通过把时域信号变换到频域,实现对正弦波信号的识别及频率计算,正弦波信号经过傅里叶变换后,会形成单一的谱线。利用这一特性,可以对正弦波进行识别及频率计算。
在数字域中,采用离散傅里叶变换(discrete Fourier transform,DFT),DFT 计算量大,快速傅里叶变换(fast Fourier transform,FFT)是DFT的一种快速的计算方法,使DFT的计算效率更高,速度更快。
但是DFT、FFT的运算量随着序列长度的增加而增加,复杂度变高;并且 DFT运算的频率分辨率为fs/N,若运算区间取短了则正弦波频率计算的精度不够,如果要保证精度,运算区间就必须取得比较大,这样造成对瞬态畸变不敏感,难以满足正弦波信号的检测精度。
发明内容
针对上述问题,本发明提出一种数字域正弦波检测装置及检测方法。
本发明的一种种数字域正弦波检测方法,如图1,包括:
S1、设置突发有效标志Flag_BurstValid为0、计数值Counter_Len为0,设定最小有效长度为Len_Validmin、最大测试序列长度为Len_Testmax;
S2、在正弦序列判决统计模块的A端输入第一输入序列An,B端输入第二输入序列Bn;
S3、利用第一输入序列An和第二输入序列Bn逐点计算相角θn;
S4、判断相邻两点的相角差是否满足|θn-1-θn|<εth,若不满足,令计数值Counter_Len=0,判断Flag_BurstValid==1是否成立,若成立则转到步骤S5,若不成立则令Counter_Len=0并返回步骤S2;
若满足,则令Counter_Len+1,然后判断Counter_LenLen_Validmin成立是否成立,若成立则令Flag_BurstValid=1,并返回步骤S2;若不成立,则是否 Counter_Len≥Len_Testmax,若是,跳至步骤S5,否则返回步骤S2;
S5、判断正弦波属于突发正弦波还是持续正弦波,并根据根据相角θn和计数值Counter_Len的值,计算出正弦波的频率,返回步骤S1;
其中,εth表示误差门限。
优选的,第一输入序列An和第二输入序列Bn的计算包括:
对于实正弦波序列,第一输入序列为An=X(n),第二输入序列为 Bn=X(n-Dm)+X(n+Dm);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810006884.X/2.html,转载请声明来源钻瓜专利网。