Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • PeoplePods 0.9
  • Brackets Sprint 8
  • elFinder 2.0 RC1
  • BBClone 0.6.1
  • Twitter Follow Box...
  • Multilingual Press...
  • SimplePie 1.2.1
  • TinyTips 1.2
  • SWFUpload 2.2.0.1 ...
  • Head Cleaner 1.4.2.9
  • Home > Scripts > Scientific/Engineering > Astronomy/Aerospace

    RADAR simulation

    Download button

    Downloads: 17,177  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.7/5)
    37 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    Yonathan Nativ | More scripts
    www.mathworks.com
    Freeware 

    Windows / Linux / Mac OS / BSD / Solaris
    N/A
    Matlab
    July 31st, 2007, 07:50 GMT
    C: \ Scientific/Engineering \ Astronomy/Aerospace

     Read user reviews (6)  Refer to a friend  Subscribe

    RADAR simulation description

    This MATLAB function simulates an early warning RADAR system

    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).

    Results are plotted on top of a real time 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

    Requirements:

    · MATLAB 7.0.1 or higher
    · MATLAB's Image Processing Toolbox



    TAGS:

    RADAR simulation | warning RADAR | aerospace script | warning | RADAR | simulation



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM