[go: up one dir, main page]

CN111524415A - Radar signal processing teaching platform based on FPGA and working method thereof - Google Patents

Radar signal processing teaching platform based on FPGA and working method thereof Download PDF

Info

Publication number
CN111524415A
CN111524415A CN202010442642.2A CN202010442642A CN111524415A CN 111524415 A CN111524415 A CN 111524415A CN 202010442642 A CN202010442642 A CN 202010442642A CN 111524415 A CN111524415 A CN 111524415A
Authority
CN
China
Prior art keywords
radar
signal
signal processing
intermediate frequency
echo
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010442642.2A
Other languages
Chinese (zh)
Inventor
程洪欢
洪雁成
李洪涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN202010442642.2A priority Critical patent/CN111524415A/en
Publication of CN111524415A publication Critical patent/CN111524415A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • G09B9/54Simulation of radar
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Automation & Control Theory (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

The invention relates to a radar signal processing teaching platform based on an FPGA and a working method thereof. The platform comprises a display control computer, a radar echo simulation module, a radar signal processing module and an oscilloscope. The working method comprises the following steps: setting radar signal configuration information through a display control computer and sending the radar signal configuration information to a radar echo simulation module; the radar echo simulation module generates a corresponding radar echo intermediate frequency signal according to the configuration information; the radar signal processing module receives the radar echo intermediate frequency signal, extracts a radar detection target signal after processing, sends the radar detection target signal to the display control computer, processes the radar echo intermediate frequency signal to obtain a simulation oscillogram, displays the waveform of the radar echo intermediate frequency signal and the waveform of the radar detection target signal by the oscilloscope, and compares the simulation oscillogram obtained by the display control computer with the oscillogram displayed by the oscilloscope. The invention has the advantages of flexible and simple parameter configuration, intuitive radar signal processing process and various radar signal processing methods, and can meet the requirements of different teaching users.

Description

一种基于FPGA的雷达信号处理教学平台及其工作方法An FPGA-based teaching platform for radar signal processing and its working method

技术领域technical field

本发明属于电子控制领域,具体涉及一种基于FPGA的雷达信号处理教学平台及其工作方法。The invention belongs to the field of electronic control, in particular to an FPGA-based radar signal processing teaching platform and a working method thereof.

背景技术Background technique

近年来,随着数字信号处理技术的不断发展,雷达系统日趋复杂,种类繁多。实际雷达价格昂贵,受资金以及教学的实用性的影响,一般的高校配备真实雷达设备数量较少,系统落后,显示界面不够直观,不利于学生理解雷达的工作原理和雷达信号处理过程,雷达分组实训效率较低,效果差,难以满足教学要求;因此各高校多采用以软件仿真为基础的雷达系统教学平台,能够形象化的体现雷达从信号产生、目标模拟、目标检测、航迹跟踪等雷达工作的各个阶段,但基于软件仿真的雷达系统教学平台提供的毕竟不是真实雷达图像,而是模拟的雷达图像,与真实雷达图像具有一定的差距,给学生的学习带来负面影响。In recent years, with the continuous development of digital signal processing technology, radar systems have become increasingly complex and varied. The actual price of radar is expensive. Affected by funds and the practicality of teaching, general colleges and universities are equipped with a small number of real radar equipment, the system is backward, and the display interface is not intuitive, which is not conducive to students' understanding of the working principle of radar and the process of radar signal processing. The training efficiency is low, the effect is poor, and it is difficult to meet the teaching requirements; therefore, colleges and universities mostly use the radar system teaching platform based on software simulation, which can visualize the radar's signal generation, target simulation, target detection, track tracking, etc. At various stages of radar work, the radar system teaching platform based on software simulation provides not real radar images after all, but simulated radar images.

现有的雷达信号处理教学平台多是基于软件仿真,不利于学生理解雷达的工作原理及信号处理过程。实际雷达或因为价格等原因无法普及,或是集成度不够,涵盖的雷达信号处理技术较少,不便于学生从多个角度理解雷达信号处理的过程,并且教学方式比较混乱,使学生学习起来比较困难。基于以上存在的诸多问题及缺陷,需要对雷达信号处理教学平台进行改进。Most of the existing radar signal processing teaching platforms are based on software simulation, which is not conducive to students' understanding of the working principle and signal processing process of radar. The actual radar cannot be popularized due to reasons such as price, or the integration is not enough, and the radar signal processing technology covered is less, which is not convenient for students to understand the process of radar signal processing from multiple perspectives, and the teaching method is relatively chaotic, making students more difficult to learn. difficulty. Based on the above problems and defects, it is necessary to improve the teaching platform of radar signal processing.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于提供一种参数配置灵活简易、雷达信号处理过程直观、雷达信号处理方法多样的基于FPGA的雷达信号处理教学平台及其工作方法,以满足不同教学用户的需求。The purpose of the present invention is to provide an FPGA-based radar signal processing teaching platform and its working method with flexible and simple parameter configuration, intuitive radar signal processing process, and various radar signal processing methods, so as to meet the needs of different teaching users.

实现本发明目的的技术解决方案为:一种基于FPGA的雷达信号处理教学平台,包括显控计算机、雷达回波模拟模块、雷达信号处理模块和示波器,所述显控计算机、雷达信号处理模块、示波器均与雷达回波模拟模块连接,且雷达回波模拟模块、雷达信号处理模块分别与示波器连接,其中:The technical solution for realizing the purpose of the present invention is: an FPGA-based radar signal processing teaching platform, comprising a display control computer, a radar echo simulation module, a radar signal processing module and an oscilloscope, the display control computer, the radar signal processing module, The oscilloscope is connected to the radar echo simulation module, and the radar echo simulation module and the radar signal processing module are respectively connected to the oscilloscope, among which:

显控计算机,用于配置雷达回波模拟模块的雷达回波中频信号,以及分析雷达信号处理模块回传的雷达探测目标信号;The display and control computer is used to configure the radar echo intermediate frequency signal of the radar echo simulation module, and to analyze the radar detection target signal returned by the radar signal processing module;

雷达回波模拟模块,用于模拟雷达回波中频信号,并发送至雷达信号处理模块;The radar echo simulation module is used to simulate the radar echo intermediate frequency signal and send it to the radar signal processing module;

雷达信号处理模块,用于接收雷达回波模拟模块发送的雷达回波中频信号,并进行信号处理得到雷达探测目标信号,将该雷达探测目标信号经过雷达回波模拟模块发送至显控计算机;The radar signal processing module is used to receive the radar echo intermediate frequency signal sent by the radar echo simulation module, and perform signal processing to obtain the radar detection target signal, and send the radar detection target signal to the display and control computer through the radar echo simulation module;

示波器,用于显示雷达回波模拟模块的雷达回波中频信号的波形,以及雷达信号处理模块处理后所得雷达探测目标信号的波形。The oscilloscope is used to display the waveform of the radar echo intermediate frequency signal of the radar echo simulation module, and the waveform of the radar detection target signal processed by the radar signal processing module.

进一步地,所述显控计算机还包括软件仿真模块,用于仿真雷达回波中频信号和雷达探测目标信号,并与示波器显示的结果进行对比。Further, the display and control computer also includes a software simulation module for simulating the radar echo intermediate frequency signal and the radar detection target signal, and comparing with the results displayed by the oscilloscope.

进一步地,所述雷达回波模拟模块,用于模拟雷达回波中频信号,具体如下:Further, the radar echo simulation module is used to simulate the radar echo intermediate frequency signal, and the details are as follows:

雷达回波模拟模块根据显控计算机计算配置参数后生成回波信号,并且实时模拟外部环境产生的干扰信息,从而完成雷达回波中频信号的模拟。The radar echo simulation module generates echo signals after calculating the configuration parameters according to the display and control computer, and simulates the interference information generated by the external environment in real time, so as to complete the simulation of the radar echo intermediate frequency signal.

进一步地,所述雷达信号处理模块,通过显控计算机配置不同的信号处理方式,从而实现多种雷达目标检测过程教学。Further, the radar signal processing module configures different signal processing methods through the display and control computer, so as to realize the teaching of various radar target detection processes.

进一步地,所述雷达回波模拟模块包括了FPGA芯片和DAC芯片,所述FPGA芯片型号为XC7K410TFFG901,所述DAC芯片型号为DAC3164。Further, the radar echo simulation module includes an FPGA chip and a DAC chip, the model of the FPGA chip is XC7K410TFFG901, and the model of the DAC chip is DAC3164.

进一步地,所述雷达信号处理模块包括了FPGA芯片、ADC芯片和DAC芯片,FPGA芯片型号为XC7K410TFFG901,所述ADC芯片型号为AD9914,所述DAC芯片型号为DAC3164。Further, the radar signal processing module includes an FPGA chip, an ADC chip and a DAC chip. The model of the FPGA chip is XC7K410TFFG901, the model of the ADC chip is AD9914, and the model of the DAC chip is DAC3164.

一种基于FPGA的雷达信号处理教学平台的工作方法,具体为:A working method of an FPGA-based radar signal processing teaching platform, specifically:

步骤1、通过显控计算机设定雷达信号波形,探测目标个数、位置、速度、方位角信息,杂波类型以及噪声大小的信息,然后将配置信息发送至雷达回波模拟模块;Step 1. Set the radar signal waveform through the display and control computer, detect the information of the number of targets, position, speed, azimuth angle, clutter type and noise size, and then send the configuration information to the radar echo simulation module;

步骤2、雷达回波模拟模块根据配置信息产生相应的雷达回波中频信号,然后经过DAC芯片将雷达回波中频信号由数字信号转换成模拟信号;Step 2, the radar echo simulation module generates a corresponding radar echo intermediate frequency signal according to the configuration information, and then converts the radar echo intermediate frequency signal from a digital signal into an analog signal through a DAC chip;

步骤3、雷达信号处理模块接收雷达回波中频信号,由ADC芯片将模拟信号转换为数字信号,然后经过雷达信号处理,提取雷达探测目标信号,发送至显控计算机;Step 3. The radar signal processing module receives the radar echo intermediate frequency signal, converts the analog signal into a digital signal by the ADC chip, and then processes the radar signal to extract the radar detection target signal and send it to the display and control computer;

步骤4、显控计算机接收雷达探测目标信号进行处理得到仿真波形图,示波器显示雷达回波模拟模块的雷达回波中频信号的波形以及雷达信号处理模块处理后所得雷达探测目标信号的波形,将显控计算机所得仿真波形图与示波器显示的波形图进行对比。Step 4. The display and control computer receives the radar detection target signal and processes it to obtain a simulated waveform diagram. The oscilloscope displays the radar echo intermediate frequency signal waveform of the radar echo simulation module and the radar detection target signal waveform obtained after processing by the radar signal processing module. The simulation waveform obtained by the control computer is compared with the waveform displayed by the oscilloscope.

进一步地,步骤2所述雷达回波模拟模块根据配置信息产生相应的雷达回波中频信号,其中:Further, the radar echo simulation module described in step 2 generates a corresponding radar echo intermediate frequency signal according to the configuration information, wherein:

探测目标的位置信息根据设定的距离产生的信号延迟确定,速度信息由多普勒频率确定,方位角由多通道回波幅度比值确定,外部环境产生的干扰杂波由线性反馈移位寄存器的方法产生。The position information of the detection target is determined according to the signal delay generated by the set distance, the speed information is determined by the Doppler frequency, the azimuth angle is determined by the multi-channel echo amplitude ratio, and the interference clutter generated by the external environment is determined by the linear feedback shift register. method produced.

进一步地,步骤3所述雷达信号处理模块接收雷达回波中频信号,由ADC芯片将模拟信号转换为数字信号,然后经过雷达信号处理,提取雷达探测目标信号,具体为:Further, the radar signal processing module in step 3 receives the radar echo intermediate frequency signal, converts the analog signal into a digital signal by the ADC chip, and then processes the radar signal to extract the radar detection target signal, specifically:

雷达信号处理模块将雷达回波中频信号由模拟信号转换成数字信号,经过正交解调转换成回波基带信号,经过脉冲压缩处理提取出探测目标的距离信息,经过动目标显示和动目标检测滤去杂波和噪声干扰,提取出探测目标速度信息,经过恒虚警检测提高检测概率,通过测角提取出目标的角度信息。The radar signal processing module converts the radar echo intermediate frequency signal from an analog signal into a digital signal, converts it into an echo baseband signal through quadrature demodulation, and extracts the distance information of the detected target through pulse compression processing. After moving target display and moving target detection Filter out clutter and noise interference, extract the speed information of the detection target, improve the detection probability through constant false alarm detection, and extract the angle information of the target through angle measurement.

进一步地,所述示波器显示的波形图,具体包括中频回波波形、正交解调后波形、脉冲压缩后波形以及动目标检测后波形。Further, the waveform displayed by the oscilloscope specifically includes an intermediate frequency echo waveform, a waveform after quadrature demodulation, a waveform after pulse compression, and a waveform after moving target detection.

本发明与现有技术相比,其显著优点为:(1)充分利用了软件平台和硬件平台,设计集成度高,模拟了逼近真实的外部环境,参数修改灵活,涵盖了多种雷达信号处理方法;(2)参数配置灵活简易、雷达信号处理方法多样,可直观的观察雷达软件仿真结果和硬件仿真结果,满足不同雷达教学用户的需求。Compared with the prior art, the present invention has the following significant advantages: (1) the software platform and the hardware platform are fully utilized, the design integration is high, the external environment close to the real is simulated, the parameter modification is flexible, and the processing of various radar signals is covered Method; (2) The parameter configuration is flexible and simple, and the radar signal processing methods are various, which can intuitively observe the radar software simulation results and hardware simulation results, and meet the needs of different radar teaching users.

附图说明Description of drawings

图1是雷达信号处理教学平台的总体结构。Figure 1 is the overall structure of the radar signal processing teaching platform.

图2是雷达信号处理教学平台的算法示意图。Figure 2 is a schematic diagram of the algorithm of the radar signal processing teaching platform.

具体实施方式Detailed ways

本发明基于FPGA的雷达信号处理教学平台,包括显控计算机、雷达回波模拟模块、雷达信号处理模块和示波器,所述显控计算机、雷达信号处理模块、示波器均与雷达回波模拟模块连接,且雷达回波模拟模块、雷达信号处理模块分别与示波器连接,其中:The FPGA-based radar signal processing teaching platform of the present invention includes a display control computer, a radar echo simulation module, a radar signal processing module and an oscilloscope. The display control computer, the radar signal processing module and the oscilloscope are all connected with the radar echo simulation module. And the radar echo simulation module and radar signal processing module are respectively connected with the oscilloscope, among which:

显控计算机,用于配置雷达回波模拟模块的雷达回波中频信号,以及分析雷达信号处理模块回传的雷达探测目标信号;The display and control computer is used to configure the radar echo intermediate frequency signal of the radar echo simulation module, and to analyze the radar detection target signal returned by the radar signal processing module;

雷达回波模拟模块,用于模拟雷达回波中频信号,并发送至雷达信号处理模块;The radar echo simulation module is used to simulate the radar echo intermediate frequency signal and send it to the radar signal processing module;

雷达信号处理模块,用于接收雷达回波模拟模块发送的雷达回波中频信号,并进行信号处理得到雷达探测目标信号,将该雷达探测目标信号经过雷达回波模拟模块发送至显控计算机;The radar signal processing module is used to receive the radar echo intermediate frequency signal sent by the radar echo simulation module, and perform signal processing to obtain the radar detection target signal, and send the radar detection target signal to the display and control computer through the radar echo simulation module;

示波器,用于显示雷达回波模拟模块的雷达回波中频信号的波形,以及雷达信号处理模块处理后所得雷达探测目标信号的波形。The oscilloscope is used to display the waveform of the radar echo intermediate frequency signal of the radar echo simulation module, and the waveform of the radar detection target signal processed by the radar signal processing module.

进一步地,所述显控计算机还包括软件仿真模块,用于仿真雷达回波中频信号和雷达探测目标信号,并与示波器显示的结果进行对比。Further, the display and control computer also includes a software simulation module for simulating the radar echo intermediate frequency signal and the radar detection target signal, and comparing with the results displayed by the oscilloscope.

进一步地,所述雷达回波模拟模块,用于模拟雷达回波中频信号,具体如下:Further, the radar echo simulation module is used to simulate the radar echo intermediate frequency signal, and the details are as follows:

雷达回波模拟模块根据显控计算机计算配置参数后生成回波信号,并且实时模拟外部环境产生的干扰信息,从而完成雷达回波中频信号的模拟。The radar echo simulation module generates echo signals after calculating the configuration parameters according to the display and control computer, and simulates the interference information generated by the external environment in real time, so as to complete the simulation of the radar echo intermediate frequency signal.

进一步地,所述雷达信号处理模块,通过显控计算机配置不同的信号处理方式,从而实现多种雷达目标检测过程教学。Further, the radar signal processing module configures different signal processing methods through the display and control computer, so as to realize the teaching of various radar target detection processes.

进一步地,所述雷达回波模拟模块包括了FPGA芯片和DAC芯片,所述FPGA芯片型号为XC7K410TFFG901,所述DAC芯片型号为DAC3164。Further, the radar echo simulation module includes an FPGA chip and a DAC chip, the model of the FPGA chip is XC7K410TFFG901, and the model of the DAC chip is DAC3164.

进一步地,所述雷达信号处理模块包括了FPGA芯片、ADC芯片和DAC芯片,FPGA芯片型号为XC7K410TFFG901,所述ADC芯片型号为AD9914,所述DAC芯片型号为DAC3164。Further, the radar signal processing module includes an FPGA chip, an ADC chip and a DAC chip. The model of the FPGA chip is XC7K410TFFG901, the model of the ADC chip is AD9914, and the model of the DAC chip is DAC3164.

一种基于FPGA的雷达信号处理教学平台的工作方法,具体为:A working method of an FPGA-based radar signal processing teaching platform, specifically:

步骤1、通过显控计算机设定雷达信号波形,探测目标个数、位置、速度、方位角信息,杂波类型以及噪声大小的信息,然后将配置信息发送至雷达回波模拟模块;Step 1. Set the radar signal waveform through the display and control computer, detect the information of the number of targets, position, speed, azimuth angle, clutter type and noise size, and then send the configuration information to the radar echo simulation module;

步骤2、雷达回波模拟模块根据配置信息产生相应的雷达回波中频信号,然后经过DAC芯片将雷达回波中频信号由数字信号转换成模拟信号;Step 2, the radar echo simulation module generates a corresponding radar echo intermediate frequency signal according to the configuration information, and then converts the radar echo intermediate frequency signal from a digital signal into an analog signal through a DAC chip;

步骤3、雷达信号处理模块接收雷达回波中频信号,由ADC芯片将模拟信号转换为数字信号,然后经过雷达信号处理,提取雷达探测目标信号,发送至显控计算机;Step 3. The radar signal processing module receives the radar echo intermediate frequency signal, converts the analog signal into a digital signal by the ADC chip, and then processes the radar signal to extract the radar detection target signal and send it to the display and control computer;

步骤4、显控计算机接收雷达探测目标信号进行处理得到仿真波形图,示波器显示雷达回波模拟模块的雷达回波中频信号的波形以及雷达信号处理模块处理后所得雷达探测目标信号的波形,将显控计算机所得仿真波形图与示波器显示的波形图进行对比。Step 4. The display and control computer receives the radar detection target signal and processes it to obtain a simulated waveform diagram. The oscilloscope displays the radar echo intermediate frequency signal waveform of the radar echo simulation module and the radar detection target signal waveform obtained after processing by the radar signal processing module. The simulation waveform obtained by the control computer is compared with the waveform displayed by the oscilloscope.

进一步地,步骤2所述雷达回波模拟模块根据配置信息产生相应的雷达回波中频信号,其中:Further, the radar echo simulation module described in step 2 generates a corresponding radar echo intermediate frequency signal according to the configuration information, wherein:

探测目标的位置信息根据设定的距离产生的信号延迟确定,速度信息由多普勒频率确定,方位角由多通道回波幅度比值确定,外部环境产生的干扰杂波由线性反馈移位寄存器的方法产生。The position information of the detection target is determined according to the signal delay generated by the set distance, the speed information is determined by the Doppler frequency, the azimuth angle is determined by the multi-channel echo amplitude ratio, and the interference clutter generated by the external environment is determined by the linear feedback shift register. method produced.

进一步地,步骤3所述雷达信号处理模块接收雷达回波中频信号,由ADC芯片将模拟信号转换为数字信号,然后经过雷达信号处理,提取雷达探测目标信号,具体为:Further, the radar signal processing module in step 3 receives the radar echo intermediate frequency signal, converts the analog signal into a digital signal by the ADC chip, and then processes the radar signal to extract the radar detection target signal, specifically:

雷达信号处理模块将雷达回波中频信号由模拟信号转换成数字信号,经过正交解调转换成回波基带信号,经过脉冲压缩处理提取出探测目标的距离信息,经过动目标显示和动目标检测滤去杂波和噪声干扰,提取出探测目标速度信息,经过恒虚警检测提高检测概率,通过测角提取出目标的角度信息。The radar signal processing module converts the radar echo intermediate frequency signal from an analog signal into a digital signal, converts it into an echo baseband signal through quadrature demodulation, and extracts the distance information of the detected target through pulse compression processing. After moving target display and moving target detection Filter out clutter and noise interference, extract the speed information of the detection target, improve the detection probability through constant false alarm detection, and extract the angle information of the target through angle measurement.

进一步地,所述示波器显示的波形图,具体包括中频回波波形、正交解调后波形、脉冲压缩后波形以及动目标检测后波形。Further, the waveform displayed by the oscilloscope specifically includes an intermediate frequency echo waveform, a waveform after quadrature demodulation, a waveform after pulse compression, and a waveform after moving target detection.

本发明将软件仿真和硬件仿真相结合,以提供多体制、多功能雷达信号的产生和处理为主要内容,支持提供不同信号的产生以及示波器直观观察,支持不同参数信号处理方式的软件仿真和硬件处理,弥补了纯软件仿真的空洞性和纯硬件仿真的某些算法的局限性。The invention combines software simulation and hardware simulation to provide the generation and processing of multi-system and multi-function radar signals as the main content, supports the generation of different signals and the intuitive observation of the oscilloscope, and supports software simulation and hardware of different parameter signal processing methods. The processing makes up for the vacancy of pure software simulation and the limitation of some algorithms of pure hardware simulation.

下面通过附图并结合实例具体描述本发明,本发明的优点和实现方式将会更加明显,其中附图所示内容仅用于对本发明的解释说明,而不构成对本发明的任何意义上的限制。The present invention will be specifically described below with reference to the accompanying drawings and examples, and the advantages and implementations of the present invention will be more apparent. The content shown in the accompanying drawings is only used to explain the present invention, and does not constitute any limitation to the present invention. .

实施例Example

如图1所示,本发明实现了一种基于FPGA的雷达信号处理教学平台,包括显控计算机、雷达回波模拟模块、雷达信号处理模块和示波器;其中,所述显控计算机、所述雷达信号处理模块、所述示波器均与所述雷达回波模拟模块相连,且所述雷达信号处理模块、所述雷达回波模拟模块与示波器相连。As shown in FIG. 1 , the present invention implements a teaching platform for radar signal processing based on FPGA, including a display and control computer, a radar echo simulation module, a radar signal processing module and an oscilloscope; wherein, the display and control computer, the radar The signal processing module and the oscilloscope are both connected to the radar echo simulation module, and the radar signal processing module and the radar echo simulation module are connected to the oscilloscope.

所述显控计算机通过仿真系统设定雷达信号、探测目标的位置速度方位角信息、外部干扰信息以及雷达信号处理算法参数。产生回波信号,仿真雷达信号处理结果并接收所述雷达信号处理模块的检测信息。The display and control computer sets the radar signal, the position and velocity azimuth angle information of the detection target, the external interference information and the parameters of the radar signal processing algorithm through the simulation system. An echo signal is generated, the radar signal processing result is simulated, and the detection information of the radar signal processing module is received.

所述雷达回波模拟模块根据所述显控计算机的设定生成添加外部干扰信息的模拟中频回波信号;所述雷达回波模拟模块基于FPGA和DAC芯片,根据所述显控计算机的设定产生中频回波信号,探测目标的位置信息由设定的距离产生的信号延迟决定,速度信息由多普勒频率决定,方位角由多通道回波幅度比值决定,外部环境产生的干扰杂波由线性反馈移位寄存器(LFSR)的方法产生,该模块还用于将模拟的回波中频信号转化为数字信号;The radar echo simulation module generates an analog intermediate frequency echo signal with external interference information added according to the setting of the display and control computer; the radar echo simulation module is based on the FPGA and the DAC chip, according to the setting of the display and control computer The intermediate frequency echo signal is generated, the position information of the detection target is determined by the signal delay generated by the set distance, the speed information is determined by the Doppler frequency, the azimuth is determined by the multi-channel echo amplitude ratio, and the interference clutter generated by the external environment is determined by The method of linear feedback shift register (LFSR) is generated, and this module is also used to convert the analog echo intermediate frequency signal into a digital signal;

所述接收雷达回波中频信息并进行处理得到雷达检测信息,回传检测信息所述显控计算机;雷达信号处理模块基于FPGA、ADC和DAC芯片,对所述雷达回波模拟模块产生的模拟中频信号转换成数字信号,经过正交解调转换成回波基带信号,经过脉冲压缩处理提取出探测目标的距离信息,经过动目标显示和动目标检测滤去杂波和噪声干扰,提取出探测目标速度信息,经过恒虚警检测提高检测概率,通过测角提取出目标的角度信息。The radar echo intermediate frequency information is received and processed to obtain radar detection information, and the detection information is returned to the display control computer; the radar signal processing module is based on FPGA, ADC and DAC chips, and the analog intermediate frequency generated by the radar echo simulation module is processed. The signal is converted into a digital signal, converted into an echo baseband signal through quadrature demodulation, and the distance information of the detection target is extracted through pulse compression processing. After moving target display and moving target detection, clutter and noise interference are filtered out, and the detection target is extracted Speed information, through constant false alarm detection to improve the detection probability, and extract the angle information of the target through angle measurement.

所述示波器用于显示中频回波波形、正交解调后波形、脉冲压缩后波形以及动目标检测后波形,可与显控计算机的软件仿真结果进行对比验证。The oscilloscope is used to display the intermediate frequency echo waveform, the waveform after quadrature demodulation, the waveform after pulse compression and the waveform after moving target detection, which can be compared and verified with the software simulation results of the display and control computer.

本实施例基于FPGA的雷达信号处理教学平台的工作方法如下:The working method of the FPGA-based radar signal processing teaching platform of the present embodiment is as follows:

1、通过显控计算机设定雷达信号波形,探测目标个数、位置、速度、方位角信息,杂波类型以及噪声的大小等信息,然后通过一定的通信方式将配置信息发送至雷达回波模拟模块。1. Set the radar signal waveform through the display and control computer, detect the target number, position, speed, azimuth information, clutter type and noise size and other information, and then send the configuration information to the radar echo simulation through a certain communication method module.

2、雷达回波模拟模块根据配置信息产生相应的回波中频信号,然后经过DAC芯片将回波中频数字信号转换成模拟信号。2. The radar echo simulation module generates the corresponding echo intermediate frequency signal according to the configuration information, and then converts the echo intermediate frequency digital signal into an analog signal through the DAC chip.

3、雷达信号处理模块接收回波中频信号,由ADC芯片将模拟信号转化为数字信号,然后经过雷达信号处理,提取探测目标信息,然后通过一定的通信方式发送至显控计算机。3. The radar signal processing module receives the echo intermediate frequency signal, converts the analog signal into a digital signal by the ADC chip, and then processes the radar signal to extract the detection target information, and then sends it to the display and control computer through a certain communication method.

4、显控计算机接收目标信息进行误差分析,输出软件仿真波形图并与示波器显示的波形图进行对比。4. The display and control computer receives the target information for error analysis, outputs the software simulation waveform and compares it with the waveform displayed by the oscilloscope.

本发明充分利用软件和硬件平台,模拟了雷达探测目标的复杂外部环境,模拟了雷达信号处理从接收中频回波至检测出目标信息的整个流程,同时在软件平台和硬件平台展示了每一步信号经处理后的时域或频域波形,具有参数配置灵活简易、雷达信号处理过程直观、雷达信号处理方法多样的特点,能够满足不同的教学用户的需求。The invention makes full use of software and hardware platforms, simulates the complex external environment of radar detection targets, simulates the entire process of radar signal processing from receiving intermediate frequency echoes to detecting target information, and displays each step signal on the software platform and hardware platform at the same time. The processed time domain or frequency domain waveform has the characteristics of flexible and simple parameter configuration, intuitive radar signal processing process, and various radar signal processing methods, which can meet the needs of different teaching users.

Claims (10)

1.一种基于FPGA的雷达信号处理教学平台,其特征在于,包括显控计算机、雷达回波模拟模块、雷达信号处理模块和示波器,所述显控计算机、雷达信号处理模块、示波器均与雷达回波模拟模块连接,且雷达回波模拟模块、雷达信号处理模块分别与示波器连接,其中:1. a radar signal processing teaching platform based on FPGA, is characterized in that, comprises display control computer, radar echo simulation module, radar signal processing module and oscilloscope, and described display control computer, radar signal processing module, oscilloscope are all related to radar. The echo simulation module is connected, and the radar echo simulation module and the radar signal processing module are respectively connected with the oscilloscope, wherein: 显控计算机,用于配置雷达回波模拟模块的雷达回波中频信号,以及分析雷达信号处理模块回传的雷达探测目标信号;The display and control computer is used to configure the radar echo intermediate frequency signal of the radar echo simulation module, and to analyze the radar detection target signal returned by the radar signal processing module; 雷达回波模拟模块,用于模拟雷达回波中频信号,并发送至雷达信号处理模块;The radar echo simulation module is used to simulate the radar echo intermediate frequency signal and send it to the radar signal processing module; 雷达信号处理模块,用于接收雷达回波模拟模块发送的雷达回波中频信号,并进行信号处理得到雷达探测目标信号,将该雷达探测目标信号经过雷达回波模拟模块发送至显控计算机;The radar signal processing module is used to receive the radar echo intermediate frequency signal sent by the radar echo simulation module, and perform signal processing to obtain the radar detection target signal, and send the radar detection target signal to the display and control computer through the radar echo simulation module; 示波器,用于显示雷达回波模拟模块的雷达回波中频信号的波形,以及雷达信号处理模块处理后所得雷达探测目标信号的波形。The oscilloscope is used to display the waveform of the radar echo intermediate frequency signal of the radar echo simulation module, and the waveform of the radar detection target signal processed by the radar signal processing module. 2.根据权利要求1所述的基于FPGA的雷达信号处理教学平台,其特征在于,所述显控计算机还包括软件仿真模块,用于仿真雷达回波中频信号和雷达探测目标信号,并与示波器显示的结果进行对比。2. FPGA-based radar signal processing teaching platform according to claim 1, is characterized in that, described display and control computer also comprises software simulation module, is used for simulating radar echo intermediate frequency signal and radar detection target signal, and is combined with oscilloscope. Compare the results shown. 3.根据权利要求1所述的基于FPGA的雷达信号处理教学平台,其特征在于,所述雷达回波模拟模块,用于模拟雷达回波中频信号,具体如下:3. FPGA-based radar signal processing teaching platform according to claim 1, is characterized in that, described radar echo simulation module, for simulating radar echo intermediate frequency signal, is specifically as follows: 雷达回波模拟模块根据显控计算机计算配置参数后生成回波信号,并且实时模拟外部环境产生的干扰信息,从而完成雷达回波中频信号的模拟。The radar echo simulation module generates echo signals after calculating the configuration parameters according to the display and control computer, and simulates the interference information generated by the external environment in real time, so as to complete the simulation of the radar echo intermediate frequency signal. 4.根据权利要求1所述的基于FPGA的雷达信号处理教学平台,其特征在于,所述雷达信号处理模块,通过显控计算机配置不同的信号处理方式,从而实现多种雷达目标检测过程教学。4 . The FPGA-based radar signal processing teaching platform according to claim 1 , wherein the radar signal processing module configures different signal processing methods through a display and control computer, thereby realizing the teaching of various radar target detection processes. 5 . 5.根据权利1要求所述的基于FPGA的雷达信号处理教学平台,其特征在于,所述雷达回波模拟模块包括了FPGA芯片和DAC芯片,所述FPGA芯片型号为XC7K410TFFG901,所述DAC芯片型号为DAC3164。5. FPGA-based radar signal processing teaching platform according to claim 1, is characterized in that, described radar echo simulation module comprises FPGA chip and DAC chip, described FPGA chip model is XC7K410TFFG901, described DAC chip model for the DAC3164. 6.根据权利1要求所述的基于FPGA的雷达信号处理教学平台,其特征在于,所述雷达信号处理模块包括了FPGA芯片、ADC芯片和DAC芯片,FPGA芯片型号为XC7K410TFFG901,所述ADC芯片型号为AD9914,所述DAC芯片型号为DAC3164。6. FPGA-based radar signal processing teaching platform according to claim 1, is characterized in that, described radar signal processing module comprises FPGA chip, ADC chip and DAC chip, FPGA chip model is XC7K410TFFG901, described ADC chip model It is AD9914, and the model of the DAC chip is DAC3164. 7.一种基于FPGA的雷达信号处理教学平台的工作方法,其特征在于,具体为:7. A working method of a radar signal processing teaching platform based on FPGA, is characterized in that, is specifically: 步骤1、通过显控计算机设定雷达信号波形,探测目标个数、位置、速度、方位角信息,杂波类型以及噪声大小的信息,然后将配置信息发送至雷达回波模拟模块;Step 1. Set the radar signal waveform through the display and control computer, detect the information of the number of targets, position, speed, azimuth angle, clutter type and noise size, and then send the configuration information to the radar echo simulation module; 步骤2、雷达回波模拟模块根据配置信息产生相应的雷达回波中频信号,然后经过DAC芯片将雷达回波中频信号由数字信号转换成模拟信号;Step 2, the radar echo simulation module generates a corresponding radar echo intermediate frequency signal according to the configuration information, and then converts the radar echo intermediate frequency signal from a digital signal into an analog signal through a DAC chip; 步骤3、雷达信号处理模块接收雷达回波中频信号,由ADC芯片将模拟信号转换为数字信号,然后经过雷达信号处理,提取雷达探测目标信号,发送至显控计算机;Step 3. The radar signal processing module receives the radar echo intermediate frequency signal, converts the analog signal into a digital signal by the ADC chip, and then processes the radar signal to extract the radar detection target signal and send it to the display and control computer; 步骤4、显控计算机接收雷达探测目标信号进行处理得到仿真波形图,示波器显示雷达回波模拟模块的雷达回波中频信号的波形以及雷达信号处理模块处理后所得雷达探测目标信号的波形,将显控计算机所得仿真波形图与示波器显示的波形图进行对比。Step 4. The display and control computer receives the radar detection target signal and processes it to obtain a simulated waveform diagram. The oscilloscope displays the radar echo intermediate frequency signal waveform of the radar echo simulation module and the radar detection target signal waveform obtained after processing by the radar signal processing module. The simulation waveform obtained by the control computer is compared with the waveform displayed by the oscilloscope. 8.根据权利要求7所述的基于FPGA的雷达信号处理教学平台的工作方法,其特征在于,步骤2所述雷达回波模拟模块根据配置信息产生相应的雷达回波中频信号,其中:8. the working method of the FPGA-based radar signal processing teaching platform according to claim 7, is characterized in that, the radar echo simulation module described in step 2 produces corresponding radar echo intermediate frequency signal according to configuration information, wherein: 探测目标的位置信息根据设定的距离产生的信号延迟确定,速度信息由多普勒频率确定,方位角由多通道回波幅度比值确定,外部环境产生的干扰杂波由线性反馈移位寄存器的方法产生。The position information of the detection target is determined according to the signal delay generated by the set distance, the speed information is determined by the Doppler frequency, the azimuth angle is determined by the multi-channel echo amplitude ratio, and the interference clutter generated by the external environment is determined by the linear feedback shift register. method produced. 9.根据权利要求7所述的基于FPGA的雷达信号处理教学平台的工作方法,其特征在于,步骤3所述雷达信号处理模块接收雷达回波中频信号,由ADC芯片将模拟信号转换为数字信号,然后经过雷达信号处理,提取雷达探测目标信号,具体为:9. The working method of the FPGA-based radar signal processing teaching platform according to claim 7, wherein the radar signal processing module in step 3 receives the radar echo intermediate frequency signal, and the ADC chip converts the analog signal into a digital signal , and then through radar signal processing, the radar detection target signal is extracted, specifically: 雷达信号处理模块将雷达回波中频信号由模拟信号转换成数字信号,经过正交解调转换成回波基带信号,经过脉冲压缩处理提取出探测目标的距离信息,经过动目标显示和动目标检测滤去杂波和噪声干扰,提取出探测目标速度信息,经过恒虚警检测提高检测概率,通过测角提取出目标的角度信息。The radar signal processing module converts the radar echo intermediate frequency signal from an analog signal into a digital signal, converts it into an echo baseband signal through quadrature demodulation, and extracts the distance information of the detected target through pulse compression processing. After moving target display and moving target detection Filter out clutter and noise interference, extract the speed information of the detection target, improve the detection probability through constant false alarm detection, and extract the angle information of the target through angle measurement. 10.根据权利要求7所述的基于FPGA的雷达信号处理教学平台的工作方法,其特征在于,所述示波器显示的波形图,具体包括中频回波波形、正交解调后波形、脉冲压缩后波形以及动目标检测后波形。10. The working method of the FPGA-based radar signal processing teaching platform according to claim 7, wherein the waveform displayed by the oscilloscope specifically includes an intermediate frequency echo waveform, a waveform after quadrature demodulation, and a waveform after pulse compression. Waveform and waveform after moving target detection.
CN202010442642.2A 2020-05-22 2020-05-22 Radar signal processing teaching platform based on FPGA and working method thereof Pending CN111524415A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010442642.2A CN111524415A (en) 2020-05-22 2020-05-22 Radar signal processing teaching platform based on FPGA and working method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010442642.2A CN111524415A (en) 2020-05-22 2020-05-22 Radar signal processing teaching platform based on FPGA and working method thereof

Publications (1)

Publication Number Publication Date
CN111524415A true CN111524415A (en) 2020-08-11

Family

ID=71912673

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010442642.2A Pending CN111524415A (en) 2020-05-22 2020-05-22 Radar signal processing teaching platform based on FPGA and working method thereof

Country Status (1)

Country Link
CN (1) CN111524415A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113093126A (en) * 2021-04-07 2021-07-09 西安电子科技大学 Performance self-checking method of frequency modulation continuous wave radar signal processing system
CN113433522A (en) * 2021-06-08 2021-09-24 武汉海华信通科技有限公司 Radar signal processing system and method based on teaching test
CN113539028A (en) * 2021-07-19 2021-10-22 中国人民解放军空军工程大学航空机务士官学校 Radar signal demonstration equipment and demonstration method
CN114625021A (en) * 2021-08-26 2022-06-14 成都摩尔环宇测试技术有限公司 Aircraft display control simulation test device and external equipment

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6498583B1 (en) * 2001-12-27 2002-12-24 Chung-Shan Institute Of Science And Technology Real time multiple simulated targets generator for mono pulse radar
CN102866389A (en) * 2012-09-11 2013-01-09 中国科学院空间科学与应用研究中心 Double-channel radar echo simulator and method and system for generating double-channel radar echo signal
CN204044825U (en) * 2014-09-23 2014-12-24 南京长峰航天电子科技有限公司 A kind of sourceless seism generation device
CN104965197A (en) * 2015-06-30 2015-10-07 南京理工大学 FPGA-based radar echo signal simulator
CN106781836A (en) * 2016-12-09 2017-05-31 中国人民解放军陆军军官学院 A kind of weather radar simulated training system
CN206224230U (en) * 2016-09-21 2017-06-06 北京经纬恒润科技有限公司 A kind of ACC test platforms based on radar echo simulation
CN106887174A (en) * 2015-12-15 2017-06-23 西安富成防务科技有限公司 A kind of Radar Signal Processing teaching platform
CN207611534U (en) * 2017-09-28 2018-07-13 安徽白鹭电子科技有限公司 RF circuit module Comprehensive Experiment measuring table
CN208672795U (en) * 2018-03-13 2019-03-29 北京润科通用技术有限公司 A kind of radar semi-matter simulating system
CN109581321A (en) * 2019-01-25 2019-04-05 南京大学 A kind of more waveform signals of radar that can flexibly load parameter generate and apparatus for demonstrating
CN109917342A (en) * 2019-03-11 2019-06-21 南京理工大学 A Radar Simulation Platform with Dual Modes of IF Signal and Digital Signal
CN209765035U (en) * 2018-08-23 2019-12-10 南京锐达思普电子科技有限公司 Array radar digitization experiment system
CN210376666U (en) * 2019-07-01 2020-04-21 上海圆舟电子科技有限公司 Portable radar echo signal simulator

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6498583B1 (en) * 2001-12-27 2002-12-24 Chung-Shan Institute Of Science And Technology Real time multiple simulated targets generator for mono pulse radar
CN102866389A (en) * 2012-09-11 2013-01-09 中国科学院空间科学与应用研究中心 Double-channel radar echo simulator and method and system for generating double-channel radar echo signal
CN204044825U (en) * 2014-09-23 2014-12-24 南京长峰航天电子科技有限公司 A kind of sourceless seism generation device
CN104965197A (en) * 2015-06-30 2015-10-07 南京理工大学 FPGA-based radar echo signal simulator
CN106887174A (en) * 2015-12-15 2017-06-23 西安富成防务科技有限公司 A kind of Radar Signal Processing teaching platform
CN206224230U (en) * 2016-09-21 2017-06-06 北京经纬恒润科技有限公司 A kind of ACC test platforms based on radar echo simulation
CN106781836A (en) * 2016-12-09 2017-05-31 中国人民解放军陆军军官学院 A kind of weather radar simulated training system
CN207611534U (en) * 2017-09-28 2018-07-13 安徽白鹭电子科技有限公司 RF circuit module Comprehensive Experiment measuring table
CN208672795U (en) * 2018-03-13 2019-03-29 北京润科通用技术有限公司 A kind of radar semi-matter simulating system
CN209765035U (en) * 2018-08-23 2019-12-10 南京锐达思普电子科技有限公司 Array radar digitization experiment system
CN109581321A (en) * 2019-01-25 2019-04-05 南京大学 A kind of more waveform signals of radar that can flexibly load parameter generate and apparatus for demonstrating
CN109917342A (en) * 2019-03-11 2019-06-21 南京理工大学 A Radar Simulation Platform with Dual Modes of IF Signal and Digital Signal
CN210376666U (en) * 2019-07-01 2020-04-21 上海圆舟电子科技有限公司 Portable radar echo signal simulator

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
解辉,马俊涛等: ""雷达信号处理仿真实验系统建设研究"", 《教育现代化》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113093126A (en) * 2021-04-07 2021-07-09 西安电子科技大学 Performance self-checking method of frequency modulation continuous wave radar signal processing system
CN113093126B (en) * 2021-04-07 2023-09-08 西安电子科技大学 Performance self-checking method of frequency modulation continuous wave radar signal processing system
CN113433522A (en) * 2021-06-08 2021-09-24 武汉海华信通科技有限公司 Radar signal processing system and method based on teaching test
CN113539028A (en) * 2021-07-19 2021-10-22 中国人民解放军空军工程大学航空机务士官学校 Radar signal demonstration equipment and demonstration method
CN114625021A (en) * 2021-08-26 2022-06-14 成都摩尔环宇测试技术有限公司 Aircraft display control simulation test device and external equipment
CN114625021B (en) * 2021-08-26 2024-06-25 成都摩尔环宇测试技术有限公司 Airplane display control simulation testing device and external equipment

Similar Documents

Publication Publication Date Title
CN111524415A (en) Radar signal processing teaching platform based on FPGA and working method thereof
CN108563144B (en) A hardware-in-the-loop simulation test system for missile-borne radar signal processing
CN107015209B (en) A kind of Radar Display and Control Terminal performance detecting system and method
CN110850376B (en) Foil strip interference simulation method and foil strip interference simulator
CN106405541A (en) Fully-coherent continuous-wave Doppler radar and distance measurement and velocity measurement method thereof
CN105354356A (en) Radar intelligence simulation based air intelligence fusion performance evaluation system and method
CN109001697A (en) A kind of multiple target radar echo simulator
CN104614713A (en) Radar echo signal simulator suitable for onboard radar system
Tang et al. Augmenting experimental data with simulations to improve activity classification in healthcare monitoring
US9851441B2 (en) Method and system for generating a distance velocity azimuth display
CN104898103A (en) Low-speed target detection method based on multichannel clutter map
CN110412378A (en) Target object detection method and device
CN111638493A (en) SAR imaging seeker interference countermeasure simulation system
CN111401180A (en) Neural network recognition model training method, device, server and storage medium
Vishwakarma et al. GAN based noise generation to aid activity recognition when augmenting measured WiFi radar data with simulations
CN115685108A (en) Pulse pseudo code system fuze body target simulation system and method thereof
CN113093126B (en) Performance self-checking method of frequency modulation continuous wave radar signal processing system
CN106405388B (en) A method and system for functional testing of digital chips
CN106546978A (en) A kind of half prototype system of networking ground-based radar based on time-division multiplex technology
CN111654264B (en) Method and system for generating signal pulse sequence by signal data simulator
CN112859002B (en) Acoustic emission source positioning method and system
CN115982963A (en) Radar simulation method and system for capability rehearsal
CN213181996U (en) Radar signal reconnaissance and interference signal generation calibration equipment
CN106199540A (en) A kind of Secondary Surveillance Radar Signal Simulator based on FPGA design device
CN109188378B (en) A Simulation Method of Ultrasonic Doppler Echo Signal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200811