Free Radar Simulation Softwareunbound

Radar Simulators. AWT(G) Radar Signal Generators MRS – Series generate a wide variety of Radar Signals. The simulators offer a variety of simulation capabilities; including Radar Warning Receivers (RWR), Missile Warning Receivers (MWR) and other Electronic Warfare (EW) Receivers. GPRSIM v3.0 Ground Penetrating Radar Simulations Software (www.gpr-survey.com). An example simulation of various utilities buried in the ground. The simulation software integrates the reflection.

  1. Free Radar Simulation Software
  2. Free Radar Simulation Software Unbound Software

Phased Array System Toolbox can be used to model an end-to-end radar system - generate a transmitted waveform, simulate the target return, and then process the received signal to detect the target. This is shown in the examples: Designing a Basic Monostatic Pulse Radar and Waveform Design to Improve Performance of an Existing Radar System. This example shows how to simulate such a system in streaming mode so you can run the simulation for a long time and observe the system dynamics.

Simulation Setup

First, set up the radar system with some basic parameters. The entire radar system is similar to the one shown in the Waveform Design to Improve Performance of an Existing Radar System example.

System Simulation

Next, run the simulation for 100 pulses. During this simulation, four time-scopes are used to observe the signals at various stages. The first three scopes display the transmitted signal, received signal, and the post-matched-filter and gain-adjusted signal for 10-pulses. Although the transmitted signal is a high-power pulse train, scope 2 shows a much weaker received signal due to propagation loss. This signal cannot be detected using the preset detection threshold. Even after matched-filtering and gain compensation, it is still challenging to detect all three targets.

Improve Simulation Speed Using Code Generation

Because radar systems require intensive processing, simulation speed is a major concern. After you have run 100 pulse to check out your code, you may want to run 1000 pulses. When you run the simulation in interpreted MATLAB mode, you can measure the elapsed time using:

If the simulation is too slow, you can speed it up using MATLAB Coder. MATLAB Coder can generate compiled MATLAB code resulting in significant improvement in processing speed. In this example, MATLAB Coder generates a helperRadarStreamRun_mex function from the helperRadarStreamRun function. The command used is shown below:

When the mex version is invoked, the simulation speed is improved.

Speedup improvement depends on several factors such as machine CPU speed and available memory but is typically increased 3-4 times. Note that the visualization of data using scopes is not sped up by MATLAB Coder and is still handled by the MATLAB interpreter. If visualizations are not critical to your simulation, then you can remove them for further speed improvement.

Below are several trade-offs to consider when adopting this approach:

  1. The visualization capability in generated code is very limited compared to what is available in MATLAB. If you need to keep the visualization in the simulation, use the coder.extrinsic trick; but this slows down the simulation.

  2. The generated code does not allow dynamic changes of variable type and size compared to the original MATLAB code. The generated code is often optimized for a particular variable type and size; therefore, any change in a variable type and size, which can be caused, for example, by a change in PRF, requires a recompile.

  3. The simulation speed benefit becomes more important when the MATLAB simulation time is long. If MATLAB simulation finishes in a few seconds, you do not gain much by generating the code from the original MATLAB simulation. As mentioned in the previous bullet, it is often necessary to recompile the code when parameters change. Therefore, it might be better to first use MATLAB simulation to identify appropriate parameter values and then use generated code to run long simulations.

Summary

This example shows how to perform the radar system simulation in streaming mode. It also shows how the code generation can be used to speed up the simulation. The tradeoff between using the generated code and MATLAB code is discussed at the end.

This training simulator software is the choice of professional sea schools for radar training courses. The Radar TRaining Simulator offers hands-on experience navigating a choice of vessels within a virtual world, using either of two styles of radar set. All necessary elements of the virtual world are created by selecting one of the supplied exercises. Optionally, you can edit an existing exercise, or create new exercises to suit your exact training requirements.

Simulator Description

The Radar Simulator is PC software, supplied on a CD. The program must be installed to the hard drive of the PC and is then launched from its desktop icon when required. At launch, you have a choice between simulating a conventional green-screen CRT-style radar set and a more modern monochrome LCD-style set. It is also possible to have both types of radar screen active simultaneously. When used in conjunction with the Radar Plotting Tutorial, the two radar software programs constitute a complete course of marine radar training for small craft sailors.

CRT Green-Screen Radar

The CRT-style set has a separate knob or button for every function. This is ideal for beginners, who are still learning which setting or function they require, as the relevant control is always visible and clearly marked. ('Tour of the Controls' movie)

LCD Monochrome Radar

In the popular style of many modern radar sets, the LCD-style radar set uses Menus and Soft-Keys to access more functions using fewer controls. The disadvantage of such controls for beginners is that they must learn not only which function or setting to control, but how to access that function. It may take three or four actions to perform the equivalent of rotating one knob on the CRT set.

Free Radar Simulation Software

Radar Exercises

The virtual world within which the simulation takes place is selected by loading one of the supplied exercises. It is easy to select any exercise from the Exercise Control panel. This panel also provides buttons to Start, Stop, Pause, or Reset the current exercise. There is also an option to accelerate time and increase the amount of training during a given session.

Free Radar Simulation Software Unbound Software

Once an exercise is running, you have a choice of either autopilot or rudder and throttle with which to control your vessel. Response to the controls is modelled to simulate the behaviour of the chosen vessel.

Radar Exercise Manager

Every detail of any exercise can be monitored or modified via the Exercise Manager window. The positions of each vessel, buoy or other contact updates in real-time. The properties of each vessel or other contact can be viewed or modified whenever the exercise is stopped. Exercise areas are selected and then any object can be placed or moved within that area.

Collision or Grounding

If your vessel either collides with another vessel, or runs aground, it will halt and the status is shown on the Exercise Manager window. Unlike real life, when either of these incidents can be fatal, within the Simulator you can simply Stop the exercise, Reset, and Run again, looking for a better way to interpret or reacting to the situation, as it unfolds on the radar screen.

Networked Version of Radar Simulator

When Professional licensed versions of the Radar Simulator are run on PCs linked by a standard Windows™ network, one PC can be designated the Instructor and the others as Students. Activity of the Students' simulators can be monitored and controlled from the Instructor station. This network mode is an optional selection when launching the program.

Video and PDF Tutorials

Simulation

The CD includes a large number of tutorial files, either as PDF (Text and Picture) or in Movie Clip format. These are different from the interactive Radar Plotting Tutor software product. There are tutorials to assist with installing and running the Simulator, plus descriptions of each major function on the simulated radar sets.

PC Requirements to Run the Radar Simulator

  • Windows™ XP, Vista or Windows™ 7 to 10
  • 40Mb Hard Drive Space
  • 1Gb RAM
  • Loudspeakers or headphones- for alarm tones and video tutorials
  • Internet connection for downloading the product files