Radar System Simulator Using PC and Matlab Simulink Mahmod A. Al-Zubaidy, Khalil H. Sayidmarie, Saad S. Al-Shamaa University of Mosul / Mosul / Iraq e-mail: sayidmarie_b@hotmail.com Abstract: This contribution treats the simulation of pulse Doppler radar system by using PC and MATLAB Simulink. The simulator has been implemented through hardware represented in the AT computer interface card while the software was build with C++ language. The phase detector unit was built using MATLAB Simulink programs. Various MTI systems were studied and sample results for single canceller and matched filtering are shown. 1.Introduction In modern radars, signal-processing algorithms such as FFT, linear filters, MTI, tracking and range calculations are needed. Real radar systems are not always available for developing and testing these algorithms. Therefore, computer-based radar simulators were largely used in radar signal analysis and processing. A methodical model and computer simulation of weather radar signals was built [1]. MATLAB tools were used to build radar simulator for testing Kalman filtering techniques for SAR [2] . The MATLAB programs were also utilized for implementation of a radar system to classify moving vehicles [3]. Computer simulation of the radar system was also used to test the algorithms for FM-CW SAR performance analysis [4] . Other computer languages such as C++ , VC++ with MATLAB were used to build airborne radar simulator [5]. The signals found in MTI systems are usually coherent pulse trains. For a moving target, the video output of the phase detector stage varies in amplitude on pulse to pulse due to the changing phase between the transmitted and received signals, while the amplitude remains constant. However the phase will remain unchanged for static targets. Depending on this fact, different types of signal processing technique were used to build MTI systems, like the single canceller and double canceller. This contribution treats the simulation of pulse Doppler radar system by using PC. The simulator has been implemented through hardware represented in the AT computer interface card while the software was build with C++ language. The phase detector unit was built using MATLAB Simulink programs. The performance of various MTI systems was studied. 2.The radar system simulator The radar system simulator was designed using a PC and an AT interface card, using LCA technique, as shown in Fig. 1. Two XILINX LCA chips (3030A) were used. Double buffering memories each of 32Kbyte with 16bit width were used to add the ability of full ranging implementation. The DMA technique was used to transfer data from internal PC memory to the external buffer page on the AT card. The data written in the first buffer page will drive two (D/A) converters with 256 levels to generate the two video signals. To generate (SYNC, NP, ACP) signals two programmable interval timer (PIT 8254) chips were used. The SYNC circuit generator was designed to be flexible to generate two different SYNC durations ( Ts1 and Ts2 ) with SYNC pulse width ranging from 20 ns up to tens of ms . The two staggered pulse repetition frequencies (PRF) are needed for range calculation and to prevent blind speed for MTI system. The pulse width and repetition of these two-staggered PRF can be changed by reinitializing the two PIT` s (8254) chips in the system. The ACP circuit generation was fed with the 10 MHz clock signal. The output signal International Radar Symposium, IRS-2006, 24-26 May 2006, Poland