Control Data |
Control Data
allows you to set the simulation control data in the Control
Data dialog box. It contains four data field groups.
In the Time Domain Data
field group, specify the following:
- Total number of time steps
- This integer determines the number of time
steps after which the simulation will stop. It is
also called the number of iterations. This number
is always counted from time zero. If you increase
this number after a simulation and then start the
computation again, the simulation will simply
continue until the new Total number of time
steps has been reached. A counter displays
the time step in the Status Bar during the
simulation.
- Time steps between updates
- This integer determines the update interval for
all graphs, field plots, and for the Discrete
Fourier Transform (DFT). A low number (1 to 5) is
preferable for dynamic field display, while a
higher number (> 20) is more appropriate for
visualizing the evolution of frequency domain
data such as S-parameters.
In the Frequency Domain Data
field group, specify the following:
- Number of frequency points
- This integer determines the number of
frequencies at which the Fourier transform will
be computed. They are spaced linearly.
- Lower frequency (GHz) -
The lower frequency limit of the Fourier
transform window.
- Upper frequency (GHz) -
The upper frequency limit of the Fourier
transform window.
In the TLM Mesh Data field
group, specify the following :
- Cell size Delta_L in [mm]
- The value of the mesh parameter can be entered
and modified, even after a structure has been
entered. It thus allows you to scale a structure
geometry and all its time and frequency domain
characteristics.
The following values are computed
automatically by the simulator.
- Time Step Delta T in [ps]
is based on the velocity of impulses on the link
lines.
. This time step cannot be changed by
the user since it is "hard-wired" in
TLM.
- In the TEM Dispersion Error
in Percent field group, the maximum
dispersion error in the discrete TLM mesh is
displayed for the value in the Upper frequency
(GHz) window. In practice, the dispersion error
may be much lower than indicated there.
- Error in attenuation
constant - displays the upper bound for the
dispersion error in the attenuation constant of a
TEM wave. This error is zero if all dielectric
subregions are lossless. If different subregions
have different conductivity, the maximum error in
the lossiest subregion is displayed.
- Error in phase constant
- displays the upper bound for the dispersion
error in the phase constant of a TEM wave. If
different subregions have different permittivity,
the maximum error in the subregion with the
highest permittivity is displayed.
|
Recompute DFT |
Recompute DFT allows
you to compute the Discrete Fourier Transform again
without repeating the field simulation. Since the impulse
response at probes is stored in memory, the Fourier
Transform can be recomputed again and again. The dialog
box is the same as that of the control data window.
Simply change the numbers in the active fields (Time
steps between updates, frequency domain data, and the
mesh parameter Dl. This feature is particularly useful
for expanding or contracting the width and resolution of
the Fourier window. It also allows you to study the
effect of dimensional tolerances on the frequency
characteristics. |
Forward |
Compute forward in
time. Equivalent to
in the Simulation Bar. If the program is ready to
start, Forward is enabled, and you can activate
this command with the left mouse button. The simulation
process can be stopped at any time by clicking on Stop. |
Backward |
Compute backward in
time. Equivalent to
in the Simulation Bar. If the program has
previously performed a simulation forward in time, you
can activate this command with the left mouse button, and
the program computes backward in time to where it
started. The reverse simulation process can also be
stopped at any time by clicking on Stop. |
Forward One DeltaT |
Compute one step
forward in time. Equivalent to in
the Simulation Bar. If the program is ready to
start and the maximum number of time steps allowed by the
simulator has not yet been reached, this command is
enabled, and you can activate this command with the left
mouse button. |
Backward One
DeltaT |
Compute one step
backward in time. Equivalent to in
the Simulation Bar. If the program is ready to
start, this command is enabled, and you can activate it
command with the left mouse button. Note Backward-in-time
simulation is enabled if and only if the mesh does not
have
- Johns Matrix
boundaries
- Nonlinear subregions
(Diodes).
- Probes
In the reverse mode, the
simulation will be computed backward to timestep zero,
unless you stop it. Note that during reverse simulation
the sources are ignored. No energy is extracted from the
mesh at the source points.
In a true backward
simulation process, a lossy boundary or material would
become active and re-inject the energy absorbed during
the forward cycle. Since this would create numerical
instability, all lossy walls and computation regions
remain lossy during time reversal. However, if you model
a lossless structure, the backward simulation will be
realistic.
|
Stop |
Stop the
simulation. It is equivalent to in the Simulation Bar. |
Reset Simulator |
Clicking on Reset
Simulator resets the simulator to its initial state
at t=0 (except the alpha-value for the Variable
Link) and clears all simulation results from the RAM
of the computer. You must reset the simulator before you
can edit the structure of the source waveform. Only the Animation
Region and its Sampling Mode can be changed
without resetting. Reset Simulator is equivalent
to in the Simulation Bar. Note You will not be able to
change any element of the structure (except the Animation
Region) once you have started a simulation and
generated some output data. To make any changes you must
first reset the simulator. This will enable most
commands. Then start a new simulation. Previous
simulation results can be stored using the Save or
Save As command in the File menu.
|