Professional Documents
Culture Documents
Miloslav Capek, Pavel Hazdra, Viktor Adler, Petr Kadlec, Vladimir Sedenka, Martin Marek,
Michal Masek, Vit Losenicky, Martin Strambach, Milos Mazanek, Jaroslav Rymus
April 11, 2018
info@antennatoolbox.com antennatoolbox.com
antennatoolbox.com
Outline
Reasons:
Commercial packages are sometimes not documenting the implementation
details (quadrature order, singularities, feeding, export of data,. . . ),
scalability of the code, independence from embedded solution,
possibility to swiftly implement new features, versatility,. . .
Motto
“Draw the antenna
interactively, visualize mesh
grid, feeding scenarios, and
boundary conditions. Take the
advantage of AToM
Workspace.”
Motto
“Create own variables and use
them freely throughout the
AToM to parametrize all your
models. AToM Workspace is
AToM
Motto
“Rely on automatic
MATLAB-executable record of
your AToM session. Modify it,
AToM
Motto
“Have a full control of the
AToM workflow. Access all
AToM
Motto
“Use fast and versatile AToM
mesher. Set up local density
Advanced
Motto
“Try out the far most
advanced characteristic modes
decomposition package.
Adaptive tracking, accurate
decomposition, symmetry
based-tracking, scalable GEP
definitions. . . all at your
disposal.”
Motto
“Analyze your results swiftly
with standalone AToM Results
Browser or dig directly into
Results
And many other colleagues helped with their advices and support.
All analytical formulas transferred into algebraic forms (i.e., matrices and
vectors) Z
1 H
p ≈ I LI with Lmn ≡ ψ m · L {ψ n } dr. (2)
2
Ω
and r
0 R µ0
R = |r − r | , a = max , Z0 = . (11)
0
r,r ∈Ω 2 ε0
b RΩ , S, F, U, Nm/e , M, P). . .
Many matrices available (Xm , Xe , Z,
omega = 2*pi*f;
% Stored energy matrix
W = omega*imag(Res.zMatD.data); % omega*DZ!
0 Characteristic numbers:
ϕ ka yn (ka)
y λTE
n =− , (12)
ka jn (ka)
x
(n + 1) yn (ka) − ka yn+1 (ka)
λTM
n =− . (13)
(n + 1) jn (ka) − ka jn+1 (ka)
1
M. Capek, V. Losenicky, L. Jelinek, et al., “Validating the characteristic modes solvers,” IEEE
Trans. Antennas Propag., vol. 65, no. 8, pp. 4134–4145, 2017. doi: 10.1109/TAP.2017.2708094
info@antennatoolbox.com AToM: A Versatile MATLAB Tool for Antenna Synthesis 20 / 26
antennatoolbox.com
antennatoolbox.com
“How to Approach the
Benchmarking Dilemma? ”
2
1597.1-2008 – IEEE standard for validation of computational electromagnetics computer
modeling and simulations, IEEE, 2008. doi: 10.1109/IEESTD.2008.4957854
1597.2-2010 – IEEE recommended practice for validation of computational electromagnetics
computer modeling and simulations, IEEE, 2011. doi: 10.1109/IEEESTD.2011.5721917
info@antennatoolbox.com AToM: A Versatile MATLAB Tool for Antenna Synthesis 21 / 26
antennatoolbox.com
antennatoolbox.com
Benchmark’s Webpage
TM modes TE modes
63 48 35 24 15 8 3 3 8 15 24 35 48 63
TM/TE mode order
3
See elmag.fel.cvut.cz/CMbenchmark
info@antennatoolbox.com AToM: A Versatile MATLAB Tool for Antenna Synthesis 23 / 26
antennatoolbox.com
antennatoolbox.com
Output of the Benchmark4 (from
Thursday’s talk, CS12.3, 9:40, Room 17)
exact
30 R, X, FEKO
R, X, AToM
e X
R, e
log10 |λn |
20
10
TM modes TE modes
0
168 120 80 48 24 8 8 24 48 80 120 168
TM/TE mode order
4
D. Tayli, M. Capek, L. Akrou, et al., “Accurate and efficient evaluation of characteristic
modes,” , 2017, submitted, arXiv:1709.09976. [Online]. Available: https://arxiv.org/abs/1709.09976
info@antennatoolbox.com AToM: A Versatile MATLAB Tool for Antenna Synthesis 24 / 26
antennatoolbox.com
antennatoolbox.com
Concluding Remarks
AToM finished
available for download (antennatoolbox.com),
used extensively for the research activities.
Questions?
capek.elmag.org
For a complete PDF presentation see
Miloslav Čapek
miloslav.capek@antennatoolbox.com