With the rapid development of unmanned control technology,a variety of unmanned equipment have come out one after another.As a tool and modern weapon to safeguard maritime rights and interests,surface unmanned craft has a wide application prospect and has gradually become a research hotspot in the field of intelligent equipment.As the main detection instrument of surface unmanned craft,the performance of unmanned craft radar directly determines the detection ability of surface unmanned craft.In practical applications,unmanned craft are often remotely controlled by technicians to complete real-time detection and tracking of targets in a variety of extremely complex scenes.In this process,real-time and stability are the two most basic indicators.Therefore,it is very important to study a radar real-time processing system which is suitable for the application of unmanned craft.In this paper,the main algorithms of unmanned ship borne tracking radar are studied.A set of moving target detection system which can meet the performance requirements of unmanned ship is designed and implemented on multi-core DSP c6678.The algorithm simulation and scheme design of the tracking system of ship borne radar are carried out.The main contents of this paper are as follows.Firstly,the signal system processing flow of unmanned boat-mounted radar is given,the algorithm principles of Doppler center estimation and moving target detection MTD are studied and analyzed,the algorithm selection of constant false alarm detection processing is focused on,the detection capability of three mean class constant false alarm detection algorithms in uniform clutter background and energy abrupt clutter background is simulated and compared,and finally,combined with the project reality,GO-CFAR is selected The system’s constant false alarm detection process is completed.After completing the algorithm design of the moving target detection system,the Matlab simulation of the whole signal processing process is carried out to verify the feasibility of the system.Secondly,based on the application background of marine moving target tracking,the data processing algorithm suitable for the actual engineering needs is studied.Combined with the simulation experiment,the three key links in the track processing process,namely,point trace preprocessing,track initiation and track correlation,are deeply discussed,which provides theoretical support and scheme design for the engineering realization of the second phase of the project.In the preprocessing step,aiming at the problem of biased estimation caused by the transformation of polar direct coordinate system,the compensation formula of coordinate transformation is derived to ensure that the measured data after compensation is unbiased.In the link of track initiation,the algorithm principle and implementation method of intuitive method and traditional logic method are studied.Aiming at the problem that the track is difficult to start when the target turns,an improved track initiation algorithm based on logic method is proposed and the improved algorithm is simulated and tested.The results show that the improved algorithm improves the track initiation ability of the turning target compared with the traditional logic method.In the link of track correlation,a variety of environments are set to simulate and compare NNSF,PDAF and joint data association filtering algorithm(JPDAF)in combination with the actual situation of the project.According to the simulation results,considering the real-time and accuracy of the algorithm,PDA algorithm is selected as the track correlation algorithm.Finally,the framework of radar moving target detection system based on 8 cores is designed.Taking the core 0 as the control center,it is responsible for coordinating other cores to complete their processing tasks and receive and issue data.In order to meet the real-time requirements of the shipborne radar system,a ping-pong data processing scheme based on 6cores is designed.Six cores from core 2 to core 7 are divided into two groups of ping-pong.The pulse compression data received by the core 0 is processed in real time and uninterrupted.The processed results are reported to the upper computer by the core 1 through UDP communication.In addition,the chip initialization process,inter core synchronization and memory allocation under the framework are introduced in detail.The implementation flow of s RIO interface and the design scheme of interrupt service subroutine are given.In the part of moving target detection algorithm transplantation,the implementation schemes of each algorithm on DSP are given,and the time-consuming modules are encapsulated and optimized by various means.Next,the whole moving target detection system is tested.By comparing the processing results of DSP and MATLAB,the correctness of the algorithm transplantation is proved.By testing the processing time of each module,it shows that the system meets the real-time requirements,and finally proves the feasibility of this framework. |