ZHAO Jiangdong,ZHANG Fugui,WANG Zhi.Design and Implementation of Radar Noise Signal based on FPGA[J].Journal of Chengdu University of Information Technology,2025,40(01):29-35.[doi:10.16836/j.cnki.jcuit.2025.01.005]
基于FPGA的雷达噪声信号设计与实现
- Title:
- Design and Implementation of Radar Noise Signal based on FPGA
- 文章编号:
- 2096-1618(2025)01-0029-07
- 关键词:
- Box-Muller算法; 瑞利分布; 元胞自动机; 现场可编程门阵列; 高斯白噪声
- Keywords:
- Box-Muller; Rayleigh; cellular automata; FPGA; Gaussian White Noise
- 分类号:
- TN955
- 文献标志码:
- A
- 摘要:
- 针对一些典型分布的噪声信号在雷达标定和信号处理中的实际需求,基于元胞自动机和Box-Muller算法提出一种在现场可编程门阵列上能够实时产生多种概率分布特性的噪声信号生成方法。首先将对数和三角函数序列存入只读存储器; 然后使用两个32阶的元胞自动机,产生两路服从均匀分布的随机序列,作为地址读取存储器的数据进行相应乘法运算,实现Box-Muller算法的快速运算,生成两路正交的高斯随机序列; 最后利用高斯随机序列进行相应数学运算得到其他概率分布特性的随机序列。实验使用Modelsim进行了仿真,并结合MATLAB做了验证,仿真结果表明,随机序列统计直方图与标准分布曲线高度吻合,误差小于0.1%且正交性良好。基于Xilinx的XC7Z100FFG900现场可编程门阵列和ADI的数模转换器AD9779进行实现,得到的实验结果与仿真一致,且可以通过上位机对生成信号速率和类型进行切换,速度最高可达4 Gb/s,满足实际需求。
- Abstract:
- To solve the practical requirements of some typically distributed noise signals in radar calibration and signal processing, a noise signal generation method that can generate a variety of randomly distributed characteristics in real time on a Field Programmable Gate Array(FPGA)based on cellular automata and Box-Muller algorithm was proposed. First, logarithmic, and trigonometric sequences are stored in Read-Only Memory(ROM). Then, two 32nd-order cellular automata are used to generate two random sequences that obey uniform distribution, which are used as the data of the address reading memory for corresponding multiplication operations, to realize the fast operation of the Box-Muller algorithm and generate two orthogonal Gaussian random sequences. Finally, the Gaussian random sequence is used to perform the corresponding mathematical operation to obtain the random sequence with other probability distribution characteristics. The simulation results show that the statistical histogram of the random sequence is in good agreement with the standard distribution curve, the error is less than 0.1% and the orthogonality is good. The experimental results obtained by the XC7Z100FFG900 field programmable gate array based on Xilinx and AD9779 digital-to-analog converter based on ADI are consistent with the simulation, and the generated signal rate and type can be switched by the host computer, with the speed-up to 4Gb/s, to meet the actual demand.
参考文献/References:
[1] 钱程.雷达信号建模与仿真[D].南京:南京大学,2012.
[2] 胡艳辉.雷达回波信号的建模与仿真研究[D].西安:西安电子科技大学,2007.
[3] 陈斯敏.雷达杂波的建模与仿真[D].成都:四川大学,2006.
[4] 张长隆.杂波建模与仿真技术及其在雷达信号模拟器中的应用研究[D].长沙:国防科学技术大学,2004.
[5] 张宝宝.雷达杂波的建模仿真技术研究[D].西安:西安电子科技大学,2007.
[6] Yldrm A,(·overI)spir M,Özdil Ö.Method for generating noise radar signals[C].International Conference on Radar Systems(Radar 2017).IET,2017: 1-5.
[7] Ispir M,Yildirim A.Real-time signal generator for noise radar[J].IEEE Aerospace and Electronic Systems Magazine,2020,35(9):42-49.
[8] 张大伟,邵英海,左垒.基于线性同余法的伪随机数产生算法[J].辽东学院学报(自然科学版),2018,25(3):201-206.
[9] 黄本雄,侯洁,胡海.高斯白噪声发生器在FPGA中的实现[J].微计算机信息,2007(20):165-167.
[10] 冯建群,文海明.高斯白噪声发生器的FPGA实现[J].微型机与应用,2012,31(21):73-75.
[11] 吴国望,屈晓旭,徐丹.基于FPGA的高斯白噪声信号源实现[J].舰船电子工程,2016,36(6):119-121.
[12] 徐新才.基于FPGA的高斯随机数发生器的设计与实现[D].广州:华南理工大学,2013.
[13] 郝黎宏.一种数字高斯白噪声装置的FPGA实现[J].电子技术,2022,51(7):1-3.
[14] 蔡俊晖,潘明海.实时高精度雷达噪声信号产生方法与FPGA实现[J].电讯技术,2022,62(12):1846-1852.
[15] McFarland C D.A modified ziggurat algorithm for generating exponentially and normally distributed pseudorandom numbers[J].Journal of statistical computation and simulation,2016,86(7):1281-1294.
[16] 李喆,王崇文,李春化,等.双发双收双偏振天气雷达差分反射率工程标定方法[J].气象科技,2014,42(6):6.
[17] Zrnic D S,Melnikov V M,Carter J K.Calibrating differential reflectivity on the WSR-88D[J].Journal of Atmospheric and Oceanic Technology,2006,23(7): 944-951.
[18] Harase S.On the F2-linear relations of Mersenne Twister pseudorandom number generators[J].Mathematics and Computers in Simulation,2014,100: 103-113.
[19] Levina A,Mukhamedjanov D,Bogaevskiy D,et al.High performance parallel pseudorandom number generator on cellular automata[J].Symmetry,2022,14(9):1869.
[20] 钱柳羲.高斯随机数发生器的研究与设计[D].成都:电子科技大学,2009.
备注/Memo
收稿日期:2023-09-19
通信作者:赵将冬.Email:2529946651@qq.com