| With the rapid development of unmanned control technology,unmanned aerial vehicle,unmanned ground vehicle,and unmanned submarines have come out one after another.Although the development of unmanned surface vessel is relatively late,its development speed is very fast.As a tool and modern weapon for detecting the ocean and safeguarding the rights and interests of the sea,unmanned surface vessel has a wide application prospect and has become a research hotspot of intelligent marine equipment at home and abroad.In addition,the maritime smuggling ship is a serious threat to the personal and property safety of soldiers and people.The emergence and development of unmanned surface vessel has solved this problem well.This article will study the main algorithms of unmanned shipborne radar,and design the FPGA + DSP structure to implement it,and build a set to detect and track smuggling ships at sea.The main contents and work of this article are as follows:First,the main algorithm principle of unmanned boat radar is researched,and the radar ranging and working distance are discussed on the basic principle of pulse radar ranging.The diagonal measurement of radar is realized by using sum and difference beams.A method for eliminating clutter is given for clutter that may exist in echo signals.An overall signal processing scheme is given according to the detection task to be completed by the surface unmanned boat.Secondly,according to the actual working environment and detection target of the surface unmanned boat,the overall parameters of the unmanned boat-borne radar are given.And analyze the radar power for specific parameters.According to the different detection distances,the radar is set to three detection modes,with two kinds of transmission waveforms of chirp signal and m-sequence,and the timing of radar transmission and reception in the corresponding mode is designed.This paper discusses and analyzes the range ambiguity,analyzes the minimum detectable speed,and studies the amount of radar signal processing data.Finally,the communication process of unmanned boat-borne radars between various modules is studied.The optimal interface is selected for the amount of communication data between the modules.Command control word format.Implement the signal processing flow on the FPGA + DSP-based board.For the FPGA side,in order to make better use of its parallelism and interface controllability,the data acquisition,digital orthogonal downconversion,and pulse compression are shared..Due to the combination of long and short pulses in a pulse repetition period in the mode,a set of parallel pipelines is designed.In order to better realize digital orthogonal down conversion,a multi-order FIR low-pass filter is designed.In order to ensure the complete transmission of data,a set of ping pong is designed before entering the SRIO transmission module.On the DSP side,because it can complete high-precision floating-point data processing,the remaining data processing part is shared.In order to maximize the use of multi-core processing architectures and ensure the real-time nature of data processing,multiple cores are reasonably allocated,and the order between cores is designed and the overall parallel processing architecture.Finally,the construction and debugging of the unmanned surface vessel radar was completed,and all the functions required by the project were realized.This system is of great significance to the development of Unmanned Surface Vessel Radar. |