Publisher review:RADAR simulation - an early warning RADAR simulation It is a simulation of an early warning radar. The simulation generates random targets (coordinates, velocity, acceleration & RCS).For each radar pulse the simulation calculates the returns that the radar will receive from all of the targets according to the radar formula (taking into account transmission power, antenna gain, targets distance & targets RCS). The simulation calculates the amplitude & phase of the return signal (according to an IF frequency).The RADAR builds a vector of its samples as complex signals (representing amplitude and phase delay) and add it to complex random RF noise. The vector goes through a LPF representing the receiver BW and then I add another complex random noise representing the Radar's thermal noise (in the digitizer).The RADAR saves several reception periods to a buffer and then process the buffer (it can perform a match filter) and then analyzes each range cell in search for a target (according to a threshold).Once a target is acquired, it analyze the phase change in the range cell to determine its velocity (it uses a threshold to determine whether it's stationery or not).All of the results are plotted real time on the radar display.
The things you can control in the simulation are:Number of targets, targets maneuverability (rate it changes it's acceleration), target's RCS, mountains' position, RF noise & thermal noise levels.
Radar parameters you can change:PRI, PW, antenna turn time, amplitude, threshold, sampling rate, buffer size, startstop the MTI, MTI sensitivity, antenna type & display refresh rate.
QUICK start:1. Run "radarSimulation.m".2. Chose "Antenna Disconnected" in the "radar parameters" and press "Start".3. Change the "Threshold" level till you will have almost no false alarms (the antenna is disconnected so every target is a false alarm created by digitizer noise).4. Pause the simulation (pressing "Pause" - da). Connect the antenna.5. If you still don't receive any targets try to raise the amplitude (it is best to start with 10^9volts).6. Start playing with all the options I've built in
RADAR simulation is a Matlab script for Astronomy/Aerospace scripts design by Yonathan Nativ.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Operating system:Windows / Linux / Mac OS / BSD / Solaris