电子学报 ›› 2019, Vol. 47 ›› Issue (8): 1797-1802.DOI: 10.3969/j.issn.0372-2112.2019.08.025

• 科研通信 • 上一篇    下一篇

微弱电磁脉冲信号低失真度实时检测的FPGA实现

曹保锋1, 郑毅1, 李鹏1, 张雪芹1, 李欣1, 李小强1, 胡淼2   

  1. 1. 防化研究院, 国民核生化灾害防护国家重点实验室, 北京 102205;
    2. 杭州电子科技大学通信工程学院, 浙江杭州 310018
  • 收稿日期:2018-11-14 修回日期:2019-05-21 出版日期:2019-08-25
    • 通讯作者:
    • 李鹏
    • 作者简介:
    • 曹保锋 男,1979年6月出生,河南安阳人.现为军事科学院防化研究院副研究员,博士研究生,从事电磁兼容研究.E-mail:caobfemail@163.com
    • 基金资助:
    • 中国科学院战略性先导专项 (No.XDA17040503); 国家自然科学基金 (No.61705055)

FPGA Implementation of Real-Time Detection for Weak Electromagnetic Pulse Signal with Low Distortion

CAO Bao-feng1, ZHENG Yi1, LI Peng1, ZHANG Xue-qin1, LI Xin1, LI Xiao-qing1, HU Miao2   

  1. 1. Research Institute of Chemical Defense, State Key Laboratory of NBC Protection for Civilian, Beijing 102205, China;
    2. School of Communication Engineering, Hangzhou University of Electronic Science and Technology, Hangzhou, Zhejiang 310018, China
  • Received:2018-11-14 Revised:2019-05-21 Online:2019-08-25 Published:2019-08-25
    • Corresponding author:
    • LI Peng
    • Supported by:
    • Strategic Pilot Project of Chinese Academy of Sciences (No.XDA17040503); National Natural Science Foundation of China (No.61705055)

摘要: 为了实时检测宽带噪声背景中的微弱电磁脉冲信号,研究了基于强耦合Duffing振子的微弱脉冲信号检测算法及其FPGA (Field Programmable Gate Array)实现技术.利用脉冲信号在强耦合Duffing振子间引起的广义"阱内失同步"现象,使用变量差分原理进行微弱脉冲信号检测与识别.首先,利用具有最大稳定域和最小截断误差的实时四阶Runge-Kutta算法求解Duffing微分方程;其次,设计了适合在FPGA上运行的流水线结构并进行了优化;为了提高检测速度,设计了数据分段并行算法;通过增加FIFO存储器将阈值检测过程与波形恢复过程分离,解决了数据分段带来的波形失真问题.最后,闪电电磁脉冲实时检测实验表明系统最小可探测信噪比可达-18dB,同时也证明了系统的有效性.

关键词: 耦合Duffing振子, 微弱脉冲信号, 实时检测, 现场可编程门阵列

Abstract: In order to detect weak electromagnetic pulse signals in wideband noise at a real-time rate, the detection algorithm and FPGA implementation were researched. According to the phenomenon of general "in-well out-of-synchronization" in the strongly coupled Duffing oscillators caused by the pulse signal, the original weak pulse signal could be detected through the principle of variable difference. The Duffing differential equations were solved by a real-time algorithm named fourth-order Runge-Kutta, which has the advantage of maximum stability domain and minimum truncation error. We devised a pulse detection pipeline structure that was suitable for running on the FPGA. In order to improve the detection rate,a data parallel structure was designed to calculate 73 segments of data simultaneously. To avoid the problem of waveform distortion caused by parallel computing, we separated the threshold detection process from the waveform extraction process by adding a FIFO memory. Experimental results show that the minimum detectable signal-to-noise ratio can reach-18dB in the detection of weak lightning electromagnetic pulses.

Key words: coupled Duffing oscillators, weak pulse signal, real-time detection, FPGA(Field Programmable Gate Array)

中图分类号: