[发明专利]一种FSK解调的软件实现方法有效
申请号: | 201510032894.7 | 申请日: | 2015-01-22 |
公开(公告)号: | CN104580047B | 公开(公告)日: | 2018-02-13 |
发明(设计)人: | 王洪君;蔡楠楠;马良;于光玉;孙健琳 | 申请(专利权)人: | 山东大学 |
主分类号: | H04L27/14 | 分类号: | H04L27/14 |
代理公司: | 济南金迪知识产权代理有限公司37219 | 代理人: | 王绪银 |
地址: | 250199 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 fsk 解调 软件 实现 方法 | ||
1.一种FSK解调的软件实现方法,其特征在于,具体步骤包括:
(1)设N0个频率为f0的正弦信号表示逻辑0,设N1个频率为f1的正弦信号表示逻辑1,设采样频率为Fs,因此,逻辑0的数字频率为f0/Fs,逻辑1的数字频率为f1/Fs;
(2)设待解调FSK信号x(n)为逻辑0和逻辑1交替的离散信号;
(3)设频率信号s0(x0)和s1(x1),频率信号s0(x0)的载波频率为f0,频率信号s1(x1)的载波频率为f1,x0=2πf0,x1=2πf1,选取参考信号,参考信号的频率为f3;
设f3=f1,设参考信号为s(x1),参考信号s(x1)的周期长度为N,计算载波频率f0与载波频率f1区分度最高时参考信号s(x1)的周期长度N的值,得:
N=k/a=kf0/f1,
其中,k为正整数,且k﹤N0,f0=af1;N为所有满足N=k/a=kf0/f1条件的正整数中最小的一个;
(4)对步骤(3)选取的参考信号s(x1)进行采样,得到离散信号c(m):
c(m)=sin(2π*f3/Fs*m)
其中,0≤m≤N*Fs/f3,f3/FS是参考信号的数字频率;
(5)将步骤(4)中得到的离散信号c(m)与待解调FSK信号x(n)做互相关运算,得到互相关运算结果y(n);
(6)对互相关运算结果y(n)进行ASK解调,得到恢复出来的二进制数据z(n)。
2.根据权利要求1所述软件实现方法,其特征在于,步骤(3)中,计算载波频率f0与载波频率f1区分度最高时参考信号s(x1)的周期长度为N的值,具体是指:
当参考信号s(x1)和频率信号s1(x1)互相关运算结果最大值与参考信号s(x1)和频率信号s0(x0)互相关运算结果最大值比值υ最大时,载波频率f0与载波频率f1区分度最高,频率信号s1(x1)与参考信号s(x1)同频,当频率信号s1(x1)与参考信号s(x1)在相位差为0时,互相关运算结果值最大,假设频率信号s0(x0)与参考信号s(x1)在相位差为θ时互相关运算结果最大,如式(Ⅰ)所示:
式(Ⅰ)中,n为正整数;
令f0=af1(Ⅱ)
频率信号s0(x0)与参考信号s(x1)在相位差为θ时互相关运算结果最大,首先需要确定θ的值,
将式(Ⅴ)和式(Ⅵ)代入式(Ⅳ),得到:
N已知,θ取何值时,sin(2aNπ+θ)-sinθ取最大值,
令:
得:
θ+2aNπ+θ=2kπ(Ⅸ)
或θ+2aNπ=2kπ+θ
其中,θ+2aNπ=2kπ+θ无效;
得:
θ=kπ-aNπ(X)
θ=kπ-aNπ时,|(sin(2aNπ+θ)-sinθ)|=2sin(aNπ)(Ⅺ)
边界处θ=0,|(sin(2aNπ+θ)-sinθ)|=sin(2aNπ)<2sin(aNπ)(Ⅻ)
因此,在相位差为θ=kπ-aNπ时,s0(x0)与s(x1)互相关运算结果最大;
将式(Ⅲ)和式(XIII)带入式(Ⅰ),得到
将求v的最大值,由此可知,N越大,aN越接近整数,这个值越大,因此,
N=k/a=kf0/f1,其中,k为正整数,且k﹤N0,f0=af1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510032894.7/1.html,转载请声明来源钻瓜专利网。