| In recent years, with the rapid development of radar, communications, navigation and electronic-counter technology, adaptive beamforming technology and embedded systems have been widely used in various fields and developing quickly.The core of adaptive beamforming technology is adaptive algorithm, according to actual antenna array structure and radar system working mode, anti-interference and real-time performance and other indicators requirements, combined with the actual processing power of the hardware and software platforms, it is important to research for a right adaptive beam forming algorithm in engineering. In64*16scale planar array, using adaptive algorithm based MPC8641D processor and VxWorks real-time operating system, forming multi-receive beam and adaptive anti-interference performance, to carry out based on the adaptive DBF embedded systems engineering to achieve technology research. it can be summarized as the following three parts:First, to research about adaptive beam forming algorithm, complete algorithm performance simulation and its programming and debugging in DBF processor, verify its performance through the system’s anti-interference performance of the algorithm, then, according to the operating system characteristics, the structure of the processor and the structure of the algorithm, continuous optimization algorithm, and ultimately enable the calculation time and the performance of the algorithm to achieve index requirements, given the results of the scan to meet the target requirements.Second, according to the requirements of the system project indicators, DBF processor on MPC8641D platform development based on the VxWorks system of digital beam forming algorithm and weighting coefficients calculated, the main features such as:search, verify and track; according to each differences beam selecting different weight calculation methods, finally,realize a scanning of static weights.Third, research VxWorks operating system start-up principles, to modify BSP according to the hardware environment based on adaptive DBF processor, creating a new TrueFFS file system on the flash for loading VxWorks system image with adaptive DBF code, finally complete the start-up of adaptive DBF processing system when power-on. |