[发明专利]基于FPGA的高斯白噪声发生器及压制干扰模拟器在审
申请号: | 202010067060.0 | 申请日: | 2020-01-20 |
公开(公告)号: | CN111239700A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 黄海波 | 申请(专利权)人: | 上海志良电子科技有限公司 |
主分类号: | G01S7/38 | 分类号: | G01S7/38 |
代理公司: | 上海大视知识产权代理事务所(特殊普通合伙) 31314 | 代理人: | 蔡沅 |
地址: | 200436 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fpga 高斯白 噪声 发生器 压制 干扰 模拟器 | ||
1.一种基于FPGA的高斯白噪声发生方法,其特征在于,包括以下步骤:
(A)检测获得雷达信号的脉冲描述字信息;
(B)产生均匀分布随机数;
(C)将所述的均匀分布随机数转换为高斯分布随机数,并基于所述的高斯分布随机数产生高斯白噪声。
2.根据权利要求1所述的基于FPGA的高斯白噪声发生方法,其特征在于,所述的步骤(B)具体为:
利用移位寄存器,采用Combined-Tausworthe算法,基于本原多项式和模2运算产生TURN序列,并将多个所述的TURN序列的输出进行异或操作,得到所述的均匀分布随机数。
3.根据权利要求1所述的基于FPGA的高斯白噪声发生方法,其特征在于,所述的步骤(C)具体为:
利用NIOS模块,基于Box-Muller算法,使用转换方程将所述的均匀分布随机数转换为所述的高斯分布随机数;并基于所述的高斯分布随机数产生高斯白噪声。
4.一种压制干扰模拟方法,其特征在于,包括以下步骤:
利用权利要求1所述的方法产生高斯白噪声;
(D)利用FIR滤波器,根据所述高斯白噪声和脉冲描述字信息,产生相应带宽的干扰模拟噪声信号。
5.根据权利要求4所述的压制干扰模拟方法,其特征在于,所述的步骤(D)具体为:
根据预设的中心频率以及带宽值,使用Matlab求得所述的FIR滤波器的参数,对所述参数进行映射和分解,使用移位和加法操作代替乘法操作,产生相应带宽的干扰模拟噪声信号。
6.一种基于FPGA的高斯白噪声发生器,其特征在于,包括:
检波模块,用以检测获得雷达信号的波形;
测幅模块,用以检测获得雷达信号的幅度;
测频模块,用以检测获得雷达信号的频率;
所述的雷达信号的波形、幅度和频率为雷达信号的脉冲描述字信息;
均匀随机数发生模块,用以产生均匀分布随机数;
NIOS模块,用以将所述的均匀分布随机数转换为高斯分布随机数,并基于所述的高斯分布随机数产生高斯白噪声。
7.根据权利要求1所述的基于FPGA的高斯白噪声发生器,其特征在于,所述的均匀随机数发生模块包括移位寄存器,该移位寄存器用以采用Combined-Tausworthe算法,基于本原多项式和模2运算产生TURN序列,并将多个所述的TURN序列的输出进行异或操作,得到所述的均匀分布随机数。
8.根据权利要求1所述的基于FPGA的高斯白噪声发生器,其特征在于,所述的NIOS模块,具体用以基于Box-Muller算法,使用转换方程将所述的均匀分布随机数转换为所述的高斯分布随机数;并基于所述的高斯分布随机数产生高斯白噪声。
9.一种压制干扰模拟器,其特征在于,包括权利要求6所述的基于FPGA的高斯白噪声发生器,还包括:
FIR滤波器,用以根据所述高斯白噪声以及所述的脉冲描述字信息,产生相应带宽的干扰模拟噪声信号。
10.根据权利要求9所述的压制干扰模拟器,其特征在于,所述的FIR滤波器具体用以根据预设的中心频率以及带宽值,使用Matlab求得所述的FIR滤波器的参数,对所述参数进行映射和分解,使用移位和加法操作代替乘法操作,产生相应带宽的干扰模拟噪声信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海志良电子科技有限公司,未经上海志良电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010067060.0/1.html,转载请声明来源钻瓜专利网。