Numerische Methoden der Elektromagnetischen Feldtheorie I (NFT I)

Zurück Home Weiter

horizontal rule

Inhaltsverzeichnis:

bullet Dozent
bullet Inhaltsübersicht
bullet Voraussetzungen, Termin, Stundenanzahl, Sprache, Prüfung
bullet Literatur
bullet Liste der numerischen Methoden
bullet Software, Programmpakete, Werkzeuge
bullet Programmiersprachen und Werkzeuge
bullet Vorlesungsnotizen
bullet Übungen und Lösungen
bullet Programme

horizontal rule

Dozent

        Dr.-Ing. René Marklein

          Top

horizontal rule

Inhaltsübersicht

Skalares und elektromagnetisches Huygenssches Prinzip; Skalare Integralgleichungen erster und zweiter Art; Elektromagnetische Integralgleichungen (EFIE, MFIE, etc.); Momenten-Methode (MoM); Anwendung der Momenten-Methode auf ausgewählte Streuprobleme der elektromagnetischen Wellenausbreitung; Konjugierte Gradienten Methode; Finite Differenzen Methode (FDM); Finite Integrationstechnik (FIT); Finite Differenzen Methode (FDM); Finite Differenzen im Zeitbereich (FDTD); Finite Elemente Methode (FEM); Finite Volumen Methode (FVM); Anwendung von FIT und FDTD auf Problemstellungen der elektromagnetischen Wellenausbreitung.

Top

horizontal rule

Voraussetzungen, Termin, Stundenanzahl, Sprache, Prüfung

Mathematik I/II; Grundlagen der Elektrotechnik I/III; Mathematische Grundlagen der Elektromagnetischen Feldtheorie I/II; Elektromagnetische Feldtheorie I, Empfohlenes Semester: ab 5. Semester. (reguläre Studenten), 1. Semester. (Master-Studenten); Wintersemester (WS); 2 Vorlesung und 1 Übung; Deutsch/Englisch; Mündliche Prüfung im Winter- und Sommersemester

Top

horizontal rule

Literatur

bulletChew, W. C.: Waves and Fields in Inhomogeneous Media. D. Van Nostrand Reinhold, New York, USA, 1990.
bulletGolub, G., J. M. Ortega [1993], Scientific Computing: An Introduction With Parallel Computing, Academic Press, San Diego, CA, USA. [amazon.de] [amazon.com]
bulletHarrington, R. F.: Field Computation by Moment Methods. IEEE Press, Piscataway, New Jersey, USA, 1993 (Nachdruck der Originalausgabe: R. E. Krieger Pub. Company, Fla., USA, 1968).
bulletKunz, K. S., R. J. Luebbers: Finite Difference Time Domain Method for Electromagnetics. CRC Press, Boca Raton, Florida, USA, 1993.
bulletLangenberg, K. J.: Skript zur Vorlesung: Elektromagnetische Feldtheorie II & III. FG Theoretische Elektrotechnik, FB Elektrotechnik, Universität Kassel, Kassel, 1998.
bulletMarklein, R.: Numerische Verfahren zur Modellierung von akustischen, elektromagnetischen, elastischen und piezoelektrischen Wellenausbreitungsproblemen im Zeitbereich basierend auf der Finiten Integrationstechnik. Shaker Verlag, Aachen, 1997.
bulletPeterson, A. F., S. L. Ray, R. Mittra: Computational Methods for Electromagnetics. IEEE Press, Piscataway, New Jersey, USA, 1998.
bulletPress, W. H., S. A. Teukolsky, W. T. Vettering, B. P. Flannery: Numerical Recipes in C: The Art of Scientific Computing. 2nd ed., Cambridge University Press, USA, 1994. [online version] [amazon.de] [amazon.com]
bulletSaad, Y.: Iterative Methods for Sparse Linear Systems. PWS Publishing Company, Boston, USA, 1996.
bulletSmith, G. D.: Numerical Solution of Partial Differential Equations: Finite Difference Method. 3rd ed., Clarendon Press, Oxford, UK, 1985.
bulletStrikwerda, J. C.: Finite Difference Schemes and Partial Differential Equations. Wadsworth & Brooks/Cole, Mathematics Series, Pacific Grove, California, USA, 1989.
bulletSullivan, D. M.: Electromagnetic Simulation Using the FDTD Method. IEEE Press, Piscataway, New Jersey, USA, 2000.
bulletTaflove, A.: Computational Electrodynamics: The Finite-Difference Time-Domain Method. 2nd Ed., Artech House, Norwood, Mass., USA, 2000.
bulletVolakis, J. L., A. Chatterjee, L. C. Kempel: Finite Element Method for Electromagnetic. IEEE Press, Piscataway, New Jersey, USA, 1998.

Top

horizontal rule

Liste der numerischen Methoden

bullet

Finite Differenzen Methode (FDM)

bullet Finite Differenzen im Zeitbereich (FDTD) Methode
bullet Finite Integrationstechnik (FIT)
bullet Finite Elemente Methode (FEM)               
bullet Finite Volumem Methode (FVM)
bullet Momenten-Methode (MoM)
bullet Zellen Methode

 Top

horizontal rule

Finite Differenzen Methode (FDM)

bullet

Grundlagen
bullet

Taylor-Reichenentwicklung

bullet

Approximationsfehler

bullet Programmpakete
bullet Literatur

    Grundlagen

    Literatur

bulletAmes, W. F. [1977], Numerical Methods for Partial Differential Equations, 2nd ed., Academic Press, San Diego.
bulletSmith, G. D. [1985], Numerical Solution of Partial Differential Equations: Finite Difference Methods, Oxford University Press, New York. [amazon.de]
bulletStrikwerda, J. C. [1989], Finite Difference Schemes and Partial Differential Equations, Wadsworth & Brooks/Cole, Wadsworth, CA, USA. [amazon.de]

Top

horizontal rule

Finite Difference Time Domain (FDTD) Method

bullet

Grundlagen
bullet

Yee-Methode, Yee-Zelle

bullet

Taylor-Reihenentwicklung, Approximationsfehler

bullet Literatur
bullet Programmpakete
bullet Verweise

    Grundlagen

    Literatur

bulletKunz, K. S., R. Luebbers [1993], The Finite Difference Time Domain Method for Electromagnetics, CRC Press, Boca Raton, FL, USA. [amazon.de]
bullet Taflove, A. [1995], Computational Electrodynamics: The Finite-Difference Time-Domain Method, Artech House, Boston, MA, USA. [amazon.de]
bulletTaflove, A., S. Hagness [2000], Computational Electrodynamics: The Finite-Difference Time-Domain Method, 2nd ed., Artech House, Boston, MA, USA. [amazon.de]
bulletTaflove, A. (ed.) [1998], Advances in Computational Electrodynamics: The Finite-Difference Time-Domain Method, Artech House, Boston, MA, USA. [amazon.de]
bulletSullivan, D. [2000], Electromagnetic Simulation Using the FDTD Method, IEEE Press, New York, USA. [amazon.de]

    Verweise

bulletfdtd.org
bullet Hagness, Prof. Susan C., University of Wisconsin-Madison, Madison, WI, USA.
bullet Taflove, Prof. Allen, Northwestern University, Evanston, IL, USA.

Top

horizontal rule

Finite Integrationstechnik (FIT)

bullet

Grundlagen
bullet

Dualer Zellenkomplex, und

bullet

Mittelpunktsregel, Approximationsfehler

bullet Programmpakete
bullet Literatur

    Grundlagen

    Literatur

bulletMarklein, R. [1997], Numerical Methods for the Modeling of Acoustic, Electromagnetic, Elastic and Piezoelectric Wave Propagation Problems in the Time Domain Based on the Finite Integration Technique. Shaker Verlag, Aachen, Germany. (in German) (Amazon (Germany) , Shaker Verlag, Aachen (Germany) )  
bulletvan Rienen, U. [2001], Numerical Methods in Computational Electrodynamics, Springer Verlag, Berlin [amazon.de]

Top

horizontal rule

Finite Elemente Methode (FEM)

bullet

Grundlagen

bullet Programmpakete
bullet Literatur

    Grundlagen

    Literatur

bulletJin, Jianming [1993], The Finite Element Method in Electromagnetics, John Wiley & Sons, New York. [amazon.de] [amazon.com]
bulletKost, Arnulf [1994], Numerische Methoden in der Berechnung elektromagnetischer Felder, Springer, Berlin. [amazon.de]
bulletPelosi, G., R. Coccioli, S. Selleri [1998], Quick Finite Elements for Electromagnetic Waves  [homepage][amazon.de]
bulletPeterson, A. F., S. L. Ray, R. Mittra [1997], Computational Methods for Electromagnetics, IEEE, Piscataway. [amazon.de]
bulletReece, A. B., T. W. Preston [2000], Finite Element Methods in Electrical Power Engineering, Oxford University Press, Oxford. [amazon.de] [amazon.com]

Top

horizontal rule

Finite Volumen Methode (FVM)

bullet

Grundlagen

bullet Programmpakete
bullet Literatur

    Grundlagen

    Literatur

bulletYee, K. S. [1997], The Finite-Difference Time-Domain (FDTD) and the Finite-Volume Time-Domain (FVTD) Methods in Solving Maxwell's Equations, IEEE Transactions on Antennas Propagation., Vol. 45, No. 3, March, 1977.

Top

horizontal rule

 Software, Programmpakete, Werkzeuge

bullet

ANSYS/Emag (ANSYS)

bullet

ANSYS/Multiphysics (ANSYS)

bullet

CST Microwave Studio (FI Method, CST - Computer Simulation Technology)
bulletCST MICROWAVE STUDIO™ is a specialist tool for the fast and accurate simulation of high frequency problems.
Applications include the expanding areas of: Mobile Communication, Wireless Design (bluetooth), Signal Integrity, and EMC.
Exceptionally user friendly, CST MWS quickly gives you an insight into the EM behavior of your high frequency designs.
CST MWS offers three solvers: The Time Domain Solver, the Eigenmode Solver and a Frequency Domain solver, as well as
options for the import of specific CAD files and the extraction of SPICE parameters.   

bullet

CST Design Studio (FI Method, CST - Computer Simulation Technology)

bullet

FIDELITY (FDTD, Zeland Software)
bullet

FIDELITY is a FDTD (Finite-Difference Time-Domain) based Full-3D EM Simulator for modeling microwave circuits,
components, and antenna, wireless/RF antennas, EMC and EMI structures, and other high-speed and high-frequency circuitry.

bullet

Ensemble (Method of Moments, ANSOFT)
bullet

Ensemble is a planar method-of-moments (MoM) electromagnetic simulation software package that computes S-parameters
 and full-wave fields for microstrip and planar microwave structures including filters, power dividers, and antennas

bullet

HFSS (Finite Elemente Methode, ANSOFT)
bullet

3D elektromagnetische Simulationssoftware für HF- und drahtlose Übertragung, Verpackung und Optoelektronik

bullet

IE3D (Method of Moments, Zeland Software)
bullet

Planar and 3D Electromagnetic Simulation and Optimization Package

bullet

MAFIA 4 (FI Method, CST - Computer Simulation Technology)

bullet

SuperNEC (Method of Moments, Unified Theory of Diffraction, Poynting)

bullet

XFDTD (FDTD Method, REMCOM Inc)

Top

horizontal rule

 Programmiersprachen und Werkzeuge

bulletC
bullet Cygwin
bulletFORTRAN
bullet MPI und PVM
bulletMATLAB
bulletGnuplot

Programming in C

    References

bulletKernighan, B. W., D. M. Ritchie [1988], The C Programming Language, Prentice Hall. (amazon.com) (amazon.de)

Top

horizontal rule

 Vorlesungsnotizen

Wenn Sie die folgenden PowerPoint-Dateien (.ppt) herunterladen müssen Sie zur Darstellung zusätzlich die MathType-Schriftarten installieren. Die MathType-Schriftarten können von der Homepage von Design Science ( English / German) herunter geladen werden.

     Liste der Vorlesungsnotizen

bullet Vorlesung 1.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 23.11.2005)
bullet Vorlesung 2.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 23.11.2005)
bullet Vorlesung 3.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 23.11.2005)
bullet Vorlesung 4.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 10.01.2006)
bullet Vorlesung 5.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 10.01.2006)
bullet Vorlesung 6.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 17.01.2006)
bullet Vorlesung 7.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 24.01.2006)
bullet Vorlesung 8.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 02.02.2006)
bullet Vorlesung 9.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 03.02.2006)
bullet Vorlesung10.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 02.03.2006) (neu)
bullet Vorlesung11.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 02.03.2006) (neu)
bullet Vorlesung12.ppt, 1 Page A4.pdf, 2 Pages A4.pdf (letzte Aktualisierung 02.03.2006) (neu)

 

bullet...

         Top

horizontal rule

 Übungen und Lösungen

     Liste der Übungen und Lösungen

bullet Übung 1 (letzte Aktualisierung am 08.11.2005)
bullet Exercise1.pdf
bullet Solution1.pdf
bullet Übung 2 (letzte Aktualisierung am 15.11.2006)
bullet Exercise2.pdf
bullet Solution2.pdf
bullet Übung 3 (letzte Aktualisierung am 14.01.2006)
bullet Exercise3.pdf
bullet Übung 3 (letzte Aktualisierung am 03.02.2006)
bullet Exercise4.pdf

          Top

horizontal rule

 Programme

     Liste der Programme

bullet1D FD Vakuum (MATLAB-Quellprogramm fd1dvac_rcn_poyn.m )
bullet Eingabeparameter für den ersten Lauf: Nz = 200, Nt = 500, Nz_Source = 100.
bullet2D FD TM Vakuum (MATLAB-Quellprogramm fd2dtmvac_rcn_poyn.m )
bullet Eingabeparameter für den ersten Lauf: Nz = 200, Nt = 500, Nz_Source = 100.
bullet1D FDTD Vakuum (C-Quelleprogramm fdtd1dvac.c, MATLAB-Quellprogramm fdtd1dvac.m )
bullet MATLAB-Quellprogramm zur Visualisierung der Ausgabedateien des C-Programms (fig_1.m, fig_2.m, fig_3.m)
bulletGnuplot-Eingabedatei to visualize the output files of the C-Programms
bulletInput parameter for the first run: Nz = 200, Nt = 500, Nz_Source = 100.
bullet Instructions: The C program fdtd1dvac.c runs the FDTD simulation and generates output files in binary and ascii format of the Ex and Hy field component and the time history of the excitation pulse. These files can be visualize with the provided MATLAB files fig_1.m, fig_2.m, and fig_3.m. The MATLAB program runs the FDTD simulation and visualizes the Ex and Hy field interactively. If you don't have MATLAB, you can use e.g. gnuplot to plot Ex, Hy, and the pulse contained in the ascii output files of the C program.
bullet Figure 1, generated with MATLAB program fig_1.m
bullet Figure 2, generated with MATLAB program fig_2.m
bullet Figure 3, generated with MATLAB program fig_3.m
bullet1D FDTD Vakuum mit absorbierenden Rändern (C source code fdtd1dvacab.c, MATLAB source code fdtd1dvacab.m )
bulletMATLAB source code to visualize the output files of the C program (fig_1.m, fig_2.m, fig_3.m)
bulletGnuplot input files to visualize the output files of the C program
bulletInput parameter for the first run: Nz = 200, Nt = 500, Nz_Source = 100.
bullet Instructions: The C program fdtd1dvacab.c runs the FDTD simulation and generates output files in binary and ascii format of the Ex and Hy field component and the time history of the excitation pulse. These files can be visualize with the provided MATLAB files fig_1.m, fig_2.m, and fig_3.m. The MATLAB program runs the FDTD simulation and visualizes the Ex and Hy field interactively. If you don't have MATLAB, you can use e.g. gnuplot to plot Ex, Hy, and the pulse contained in the ascii output files of the C program.
bullet Figure 1, generated with MATLAB program fig_1.m
bullet Figure 2, generated with MATLAB program fig_2.m
bullet Figure 3, generated with MATLAB program fig_3.m
bullet1D FDTD Dielectric with Absorbing Boundaries (C source code fdtd1ddieab.c, MATLAB source code fdtd1ddieab.m )
bulletMATLAB source code to visualize the output files of the C program (fig_1.m, fig_2.m, fig_3.m)
bulletGnuplot input files to visualize the output files of the C program
bulletInput parameter for the first run: Nz = 200, Nt = 500, Nz_Source = 50.
bullet Instructions: The C program fdtd1ddieab.c runs the FDTD simulation and generates output files in binary and ascii format of the Ex and Hy field component and the time history of the excitation pulse. These files can be visualize with the provided MATLAB files fig_1.m, fig_2.m, and fig_3.m. The MATLAB program runs the FDTD simulation and visualizes the Ex and Hy field interactively. If you don't have MATLAB, you can use e.g. gnuplot to plot Ex, Hy, and the pulse contained in the ascii output files of the C program.
bullet Figure 1, generated with MATLAB program fig_1.m
bullet Figure 2, generated with MATLAB program fig_2.m
bullet Figure 3, generated with MATLAB program fig_3.m

Top

horizontal rule

Zurück Home Weiter

© 2002mailto:marklein@uni-kassel.de