QuickWave Simulator

FDTD simulation engine.

QuickWave Simulator (QW-Simulator) is the conformal FDTD simulation engine and conducts the FDTD calculations, extracts the desired frequency-domain parameters, displays all the computed fields and results, and allows saving them on disk.

QW-Simulator utilises state-of-the-art FDTD algorithms as well as many original models and procedures developed by the authors of the program during nearly two decades of intensive research on the time-domain electromagnetic modelling. These specialised features are well represented by the publications.

QW-Simulator also offers many ways of visualisation of simulated fields and calculated circuit characteristics. The user can open arbitrary number of windows for display of field components, dissipated power, Poynting vector etc. (in various graphical display systems and at any simulation stage). The decisions about the number and type of the windows showing valued deliverable form of the instantaneous filed components do not need to be taken prior to launching the simulation. The co-processings data are available (for viewing, storing, etc.)**at any simulation stage**.

The tasks requiring calculation of the Fourier transformation of fields (S-parameters, radiation patterns or field distribution of a particular frequency extracted from pulse excitations) an apriori knowledge about the data to be accumulated during simulations is required (user chooses data that should be calculated before running the simulation). All the post-processing data can be viewed, stored, etc.,**at any simulation stage**.

QW-Simulator utilises state-of-the-art FDTD algorithms as well as many original models and procedures developed by the authors of the program during nearly two decades of intensive research on the time-domain electromagnetic modelling. These specialised features are well represented by the publications.

QW-Simulator also offers many ways of visualisation of simulated fields and calculated circuit characteristics. The user can open arbitrary number of windows for display of field components, dissipated power, Poynting vector etc. (in various graphical display systems and at any simulation stage). The decisions about the number and type of the windows showing valued deliverable form of the instantaneous filed components do not need to be taken prior to launching the simulation. The co-processings data are available (for viewing, storing, etc.)

The tasks requiring calculation of the Fourier transformation of fields (S-parameters, radiation patterns or field distribution of a particular frequency extracted from pulse excitations) an apriori knowledge about the data to be accumulated during simulations is required (user chooses data that should be calculated before running the simulation). All the post-processing data can be viewed, stored, etc.,

Post-processings results

QW-Simulator allows watching how the frequency dependent characteristics of the analysed structure are being calculated. These characteristics can be produced by distinctive post-processing algorithms defined in the project and can be displayed in the Results window:

•

S-Parameters and SWR & GD results

•

FD-Probing, including FD-Probing for Contours results

•

Power Available results

•

Near To Far transformation at Fixed Angle (NTF Fixed Angle, Antenna Fixed Angle or NTFFA) results (only in QW-3D)

•

2D Radiation Patterns (Near-to-Far) results

1D Fields Distribution

The 1D Fields window allows watching variety of electromagnetic quantities:

•

along X, Y or Z axis

•

versus time (in point with defined X, Y and Z coordinates)

•

versus time in the BHM regime (Temperature and Enthalpy components)

•

along a pre-defined contour

2D/3D Fields Distribution

The 2D/3D Fields Distribution window allows dynamic monitoring of field distributions during time-domain simulations with any kind of excitation. For such monitoring no special arrangements are needed before launching the simulation. The user can decide at any time of the simulation: which fields are of interest, what kind of displays he prefers, and how many windows he wants to open.

2D displays are the surface type of displays and present the results for current level. The following types of 2D displays are available:

2D displays are the surface type of displays and present the results for current level. The following types of 2D displays are available:

•

Points

•

Lines

•

Lines Art

•

Lines Art Filled

•

Thermal Discrete

•

Thermal Continuous

3D displays are the volume type of displays and present the results for whole structure. The following types of 3D displays are available:

•

Vector

•

Viewer

3D Radiation Pattern results

The 3D Radiation Pattern window allows watching 3D radiation pattern results in a spherical coordinate system with one Reference Axis (X, Y or Z), two angles: elevation (*Theta*) and azimuthal (*Phi*) and for chosen NTF Frequency. The 3D radiation pattern may be constructed to show magnitudes of only *Etheta* or only *Ephi* or a vectorial sum of both, or only *Eleft* or only *Eright* or a vectorial sum of both.

Average Temperature results

The Average Temperature window presents the values of average temperature (in Celsius degrees) in dense media and non-dense media. The Average Temperature window is available for viewing only if QW-Simulator works in BHM regime.

Advanced regimes of QW-Simulator

In standard operation QW-Simulator executes a sequence of tasks specified in the tasker (*.ta3) file. Tasker files generated by QW-Editor refer to one particular project. QW-Simulator is prepared to execute more complicated tasker files, including a variety of commands for saving results and field patterns, and possibly referring to several different projects.

Breakpoints mechanism allows configuring tasks (breakpoints) for QW-Simulator that will be executed during simulation. The advantage of using the Breakpoints mechanism is that it ensures correct syntax of generated files and prompts the user to provide all the necessary information. Breakpoints can be configured before Start of the simulation is invoked, or after Stop of the simulation.

Using freeze menu command and freeze tasker command user can save state of the QW-Simulator in the purpose to restore this state, view results for this state or continue calculations in the future. All QW-Simulator functions work in the same normal manner after defreeze operation. This is very convenient feature in many situations. Below there are typical scenarios:

•

replace calculations from one computer to another

•

save time consuming calculations

•

present stable state of calculations for particular large project very quickly

QW-Simulator has been implemented in such a way that it can run any number of internal FDTD simulators. This feature proves useful for S-Parameters post-processing in multisimulator Smn regime, when several internal simulators perform the analysis concurrently, with excitation applied from different ports.