Professional Documents
Culture Documents
CSTD 104 570 - MW Antenna Module Complete PDF
CSTD 104 570 - MW Antenna Module Complete PDF
Workflow Example 2
High Performance Computing
Coffee Break
Workflow Examples
Polarization angle
Open
3D model boundary
conditions
Magnetic
Resulting boundary
conditions for the port
Electric
Top view
3 mesh steps
Shielding
Conductors
Pick face.
Set number = 2
...
Mode 1 Mode 2
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Meshing Overview
Automatically create
Settings to limit the and use mesh controls.
size of the smallest Strongly recommended!
mesh step.
Solid1 is
ignored in the
simulation but Only the sphere is
considered for considered for
the mesh. bounding box creation.
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Special Enhancements
CST has extended the numerical algorithms with enhanced material
approximation techniques.
Continuous material
distribution
(object with curved
boundaries)
Developed by CST
Hexahedral mesh with PBA material
approximation for metallic objects
Coaxial Line
PBA TST
Whenever a mesh cell cuts more than two metallic material boundaries, the cell
is filled with PEC material (staircase cell). Quite often such cells do not
influence the simulation result much, but if they introduce shortcuts (as shown
on the previous slide) this might be critical.
Solid1 is
ignored in the
simulation but Only the sphere is
considered for considered for
the mesh. bounding box creation.
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Curvature Refinement
Elements of higher order should be used to mesh curved objects
accurately.
Automatic curved elements are the default setting
(recommended).
None
None
None
4
Speedup
CPU CPU
3 Core Core
2 CPU CPU
Core Core
1
Memory Controller
0
1 2 4 8
Number of Threads Many CPU cores are competing for memory access.
Widen this bottleneck! GPU Computing
Measured on a system with dual Intel Xeon E5520 (2.27 GHZ), 24 GB RAM, Windows Server 2003 R2
Solvers supported:
16000
12
14000
10
12000
Port 4
10000 8
Port 3
Solver Loop
Port2
8000 6 Total Time
Port1
6000 Matrix Calc
4
4000
2
2000
0 0
CPU 1 GPU 2 GPUs 4 GPUs CPU 1 GPU 2 GPUs 4 GPUs
For larger models combined MPI Computing and GPU Computing can
be used to overcome the memory limit of the GPU hardware.
connects to
Users send simulation jobs
to the DC Main Controller.
DC Main Controller
The DC Main Controller
selects solver servers for
the jobs and sends the
simulation tasks to them.
It manages a simple FIFO connects to
queue.
DC Solver Servers
connects to
DC Solver Servers
connects to
DC Solver Servers
1 GPU
24 GB RAM 24 GB RAM 48 GB RAM 96 GB RAM
25 CPU
15
10
• Model has
0
16 ports.
1 2 4 8
• Only 8 ports need to be computed if Solver
Number of DC defining
Servers symmetry conditions).
• Distribute the 8 simulation runs to different solver servers with GPU acceleration.
Dual Intel Xeon X5675 CPUs (3.06 GHz), fastest memory configuration, 1 Tesla 20 GPU per node,
1 Gb Ethernet interconnect, 40 million mesh cells
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Distributed Computing
- Conclusion -
Node 3
connects to
Node 2
MPI Client Nodes
Domain decomposition
is shown in mesh view.
Subdomain boundary
Magnetic field
1 billion mesh cells (absolute values on 2D plane)
MPI Computing is the way to go when a problem is just too large for
GPU Computing.
Number of
Solver Model Size Acceleration Technique
Simulations
Transient below memory limit
low GPU Computing
of GPU hardware
Transient
above memory limit
- MPI or combined MPI+GPU Computing
of GPU hardware
Besides the special acceleration features, the CST developers work to improve the
performance of the solvers on normal workstations (multithreading, memory
layout optimizations, workflow improvements...).
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Supported Acceleration Methods
Acceleration methods supported by the solvers of CST STUDIO SUITE®.
Distributed
Solver Multithreading GPU Computing MPI Computing
Computing
direct
solver
direct CPU only
solver no GPU
on one
GPU card
GPU Computing
Basic Concept:
Example:
Hardware based
acceleration techniques
as well as solver settings
influencing simulation
performance are covered
by the course.
Specify power
level in Watt
or dBm.
Choose linear
or logarithmic
TRP output.
Select from:
• Diversity Gain
• Envelope Correlation
Coefficient
Antenna 2 • Multiplexing
Efficiency
P1
P2
P3
P4
P5
0.5
0.5
dia=2, rad=1
zlength=2
units: inch
0.25 waveguide: 1.0 in x 0.5 in x 0.5 in
aperture radius: 1.0 in, length: 0.25 in
shell thickness: 0.01 in (outside)
monitors: E-field, H-field & far field at 10 GHz
We choose
Microwave & RF
Antennas
Waveguide (Horn, Cone, etc.)
The recommended solvers for the selected workflow
are T, I and F. We choose the Time Domain solver.
Change the dimensions to inch.
Pick edge.
TST at work!
S-parameter
Energy
Port information:
cut-off frequency
line impedance
propagation constant
2*r1
Reflector
Note: In the first two cases the farfield will be exported with
respect to the origin set in the farfield plot properties, while it will
be with respect to the global coordinate system in the last case!
Frequency of
interest is 10 GHz.
Click “Select” to
choose the far field
source.
We choose
Microwave & RF
Antennas
Waveguide (Horn, Cone, etc.)
The recommended solvers for the selected workflow
are T and F. We choose the Time Domain solver.
Change the units to GHz and ns.
Remedy:
• Higher accuracy (lower energy level)
• AR-filter
First time step of AR filter: Filter order: May be Energy error: Should be
Excitation should be increased if “Energy 1e-8 or below for reliable
completely over (the larger error” is too large. S-parameters.
the more robust the filter).
The AR filter can be employed online during the simulation (T-solver Specials).
Simulation
Times
• online AR: 46s
• -30 dB: 35s
• -40 dB: 50s
• -60 dB*: 88s
Warning: The AR filter only improves S-Parameters but NOT the 3D fields!
Goal: Move the marked frequency point to the center of the Smith Chart.
2. Serial Inductor
Ideal Phase
Shifter
50 Ω
Define new
S-parameters
simulation task.
Update task.
New Task
monitors including
matching network
unmatched
matched
3D field monitors:
Monitors including
matching network
matched unmatched
In the Antenna Finder search box, type ‘Radar’ and hit enter. The workspace will
list the suitable antenna candidates.
Design antenna for 3 GHz center frequency (S Band Radar), 50 ohm input
resistance and go to the material library to select a substrate
Magus models validated for full range of parameter variation. Highly reliable,
accurate settings, but excessive in this case
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Delete Port PEC Backing
S1,1 is default Result; move the location of its minimum magnitude to 3 GHz
Optimization takes
several simulation
iterations
Info Slide
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Optimization Results
Obtain 1x10 farfield pattern using Array Factor post processing in CST Array Wizard
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Farfield
Info Slide
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Discussion on Decoupling Planes
For infinite ground plane simulation, a decoupling
plane can be used
Info Slide
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Part 3 – Finite Array
S parameters undefined
when ports are
simultaneously excited
Transform WCS
Objects->Bend Sheet
Bistatic Scattering
Monostatic Scattering
Broadband Scattering
Application of Radar Absorbant Material
We choose
Microwave & RF
Radar Cross Section
Bi-static RCS + Large Objects
The recommended solvers for the selected
workflow are I, A and T. We choose the
Integral Equation solver.
Choose the following units: ft, GHz, ns and
Kelvin.
Save
Leave the default settings in the solver dialog and start the simulation.
Open “globalh.cst”
for Fast_RCS_Sweep
97 MB for A solver
700 MB for I solver
Close “globalh_monostatic_rcs.cst”
Open “globalh_bistatic_rcs.cst”
Save as “globalh_bistatic_rcs_ram_coating.cst”
Rotate WCS
Pick edge Align WCS with edge
around U-axis
Slice by UV plane
With coating
r=5mm
r=15mm
Gap = 0.35mm
0.15mm
0.5mm
3) 4)
Change frequency
to MHz.
Input_point = 10
length=70
width=35
dd = 0.35
Input_point represents the excitation position.
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Blend Curve Edges
Pick points on corners to blend them.
Input point
1) Pick the edge point and place the 2) Create a new line: U1 = 0, V1 = 0,
WCS on curve end point. U2 = -1, V2 = 0
3) Repeat for the other end of 4) Blend the feed input corners.
the curve. (Blend radius = 0.3)
thickness = 0.15
xsec_width = 0.5
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com
Sweep Coil Curve
In Curves -> Curve Tools, select Sweep Curve. First select the profile
curve (rectangle), then the path curve (coil).
Reference block
1 2 3
Microstrip gap