EE 5337 Computational Electromagnetics (CEM) Introduction to CEM

Size: px
Start display at page:

Download "EE 5337 Computational Electromagnetics (CEM) Introduction to CEM"

Transcription

1 Instructor Dr. Raymond Rumpf (915) EE 5337 Computational Electromagnetics (CEM) Lecture #1 Introduction to CEM Lecture 1These notes may contain copyrighted material obtained under fair use rules. Distribution of these materials is strictly prohibited Slide 1 Outline What is CEM? CEM wisdom General concepts in CEM Classification of methods Overview of methods Lecture 1 Slide 2 1

2 What is CEM? Lecture 1 Slide 3 Computational Electromagnetics Definition Computational electromagnetics (CEM) is the procedure we must follow to model and simulate the behavior of electromagnetic fields in devices or around structures. Most often, CEM implies using numerical techniques to solve Maxwell s equations instead of obtaining analytical solutions. Why is this needed? Very often, exact analytical solutions, or even good approximate solutions, are not available. Using a numerical technique offers the ability to solve virtually any electromagnetic problem of interest. Z r 1 out c cosh 2 rin Z? c Lecture 1 Slide 4 2

3 Popular Numerical Techniques Transfer matrix method Scattering matrix method Finite difference frequency domain Finite difference time domain Transmission line modeling method Beam propagation method Method of lines Rigorous coupled wave analysis Plane wave expansion method Slice absorption method Finite element analysis Method of moments Boundary element method Spectral domain method Discontinuous Galerkin method Lecture 1 Slide 5 CEM Wisdom Lecture 1 Slide 6 3

4 The Key to Computation is Visualization Is there anything wrong? If so, what is it? i, j, k1 i, j, k 1, i, j k i, j, k E E E E y y i, j, k i, j, k H xx z z x y z, j, k i, j, k H y 1, j, k i1, j, k H y, j1, k i, j1, k H y 1, j1, k i1, j1, k H y xy xy xy xy i i i i 4 i H H H H i i i , jk, i, jk, xz z, jk, xz i, jk, z 1, jk, xz i1, jk, z 1, jk, i1, jk, xz z 4, j, k i, j, k 1 i, j, k i, j, k i1, j, k i, j, k E E E E yx i H y i1, j, 1, j,, j1,, j1, 1, j1, 1, j1, k i k k i k k i k yx i yx i H H H x x x x x x x z z z x 4 H yy i, j, k i, j, k y i k i, j,, j,, j, k i, j, k, j i, j, j, j k k i k yz H yz yz yz i i i H H H 1 1 1, k1 1, k1 1, 1, z z z z 4 i1, j, k i, j, k i, j1, k i, jk, i, jk, i, jk, i1, jk, i1, jk, i1, jk, 1 i1, jk, 1 i, jk, 1 i, j, Ey Ey Ex Ex zx H x zx H x zx H x zx H k1 x x y 4 i, j, k i, j, k i, j1, k i, j1, k i, j1, k1 i, j1, k1 i, j, k1 i, j, k1 zy H y zy H y zy H y zy H y 4 i, jk, i, jk, zz H z i, j, k i, j 1, k i, j, k i, j, k1 H z H H y H z y i, j, k i, j, k xx Ex y z i, j, k i, j, k i, j1, k i, j1, k i1, j1, k i1, j1, k i1, j, k i1, j, k xy Ey xy Ey xy Ey xy Ey 4 i, jk, i, jk, i, jk, 1 i, jk, 1 i1, jk, 1 i1, jk, 1 i1, jk, i1, jk, xz Ez xz Ez xz Ez xz Ez 4 Response, j, k i, j, k yx i E y i H H, j1,, j1, 1, j1, 1, j1, 1, j, 1, j, H H k i k k i k k i k 1 1, yx i yx i E E E i, j, k i, j, k i, j, k i j, k x x z z x x x x x z x 4 i, j, k i, j, k yy Ey i , j, k i, j, k z, j1, k i, j1, k z, j1, k i, j1, k Ez yz yz yz i i i, j, k, j, k yz i E E E z 4 H H H H i k i k i k i k k i k k i k i, j, y 1, j,, j, x, j1, x, j,, j, x 1, j, 1, j, 1, j, k1 1, j, k1, j, k1 i, j, k1 Ex zx zx zx zx i i i i E E E y x x x y 4 k i k k i k, j,, j, y, j1,, j1, y, j1, k1 i, j1, k1 Ey, j, k1 i, j, k1 Ey zy zy zy zy i i i i E E 4 zz i, j, k i, j,k Ez Lecture 1 Slide 7 Golden Rule #1 All numbers should equal 1. Why? ( ) + ( ) = Lost two digits of accuracy!! Solution: NORMALIZE EVERYTHING!!! m E H or 0 E 0 0 H 0 x kx 0 y k y 0 z k z 0 Lecture 1 Slide 8 4

5 Golden Rule #2 Never perform calculations. Why? 1. Golden Rule #1. 2. Finite floating point precision introduces round off errors. Solution: MINIMIZE NUMBER OF COMPUTATIONS!!! 1. Take problems as far analytically as possible. 2. Avoid unnecessary computations. r x y r grexp 2 R x y 2 2 R grexp 2 Lecture 1 Slide 9 Golden Rule #3 Why? Solution Write clean code. Well organized Well commented 1. It will run faster and more reliably. 2. Easier to catch mistakes. 3. Easier to troubleshoot. 4. Easier to pick up again at a later date. 5. Easier to modify. 1. Outline your code before writing it. 2. Delete obsolete code. 3. Comment every step. 4. Use meaningful variable names. Compact No junk code Lecture 1 Slide 10 5

6 The CEM Process There is a rhythm to computational electromagnetics and it repeats itself constantly. Starts with Maxwell s equations and derives all the necessary equations to implement the algorithm in MATLAB. Equations everywhere! Only a few are needed. Implementation does not resemble the formulation. Organizes the equations derived in the formulation and considers other numerical details. Consider all numerical best practices. Should end with a detailed block diagram. Actually implements the algorithm in computer code. Implementation should be simple and minimal. The art of simulation begins here. Practice, practice, practice! Lecture 1 Slide 11 Don t Be Lazy A little extra time making your program more efficient or simulating a device in a more intelligent manner can save you lots of time, energy, and aggravation. Lecture 1 Slide 12 6

7 Formulation Wisdom Derive equations as far and as simple as possible. Build big/complicated matrices from small/simple matrices. This usually requires converting to matrix form early in the formulation. Make your formulation documents very detailed. A good understanding of the formulation gives you the ability to modify your algorithm or to add/subtract features. Lecture 1 Slide 13 Implementation Wisdom Make a detailed block diagram! In the block diagram, include only the equations you will incorporate into your code. Add all other steps to your block diagram. Sources Building devices Extracting information Post processing data Etc. Lecture 1 Slide 14 7

8 Coding Wisdom Work hard to write clean, simple, and well commented code. Indent code inside loops, if statements, etc. Let linear algebra do the work for you. Use lots of comments. Match your code to your formulation. Try to use the same variables. Do not fix your code with incorrect equations. Changing signs arbitrarily is a common way to make things work, but you are hiding a problem and possibly creating more. Lecture 1 Slide 15 Simulation Wisdom #1 Simulate devices in multiple steps using models of increasing complexity. Avoid the temptation to jump straight to the big, bad, and ugly 3D simulation in all of its glorious complexity. Model your device with slowly increasing levels of complexity. You will get to your final answer much faster this way! R. C. Rumpf, Engineering the dispersion and anisotropy in periodic electromagnetic structures, Solid State Physics 66, Lecture 1 Slide 16 8

9 Simulation Wisdom #2 It must be standard practice to ensure your results are converged. Effective Refractive Index w 2.0 m h 0.6 m a 0.25 m n n n n sup rib core sub neff 1.750, t 1.1 sec a h w n rib n sup n core n sub neff t , sec Grid Resolution Lecture 1 Slide 17 Simulation Wisdom #3 Those who simulate the most, trust the simulations the least. Never trust your code or your results. Benchmark. Benchmark. Benchmark. Lecture 1 Slide 18 9

10 Final Word of Wisdom Do not EVER share your codes! Only bad things will happen. The best thing that can happen is that you become useless. Instead, offer to simulate devices for them and make yourself a collaborator. Lecture 1 Slide 19 General Concepts in Computational EM Lecture 1 Slide 20 10

11 Physical Vs. Numerical Boundary Conditions Physical Boundary Conditions Physical boundary conditions refer to the conditions that must be satisfied at the boundary between two materials. These are derived from the integral form of Maxwell s equations. Tangential components are continuous Numerical Boundary Conditions Numerical boundary conditions refer to the what is done at the edge of a grid or mesh and how fields outside the grid are estimated. Lecture 1 Slide 21 Full Vs. Sparse Matrices A Full Matrices Full matrices have all non zero elements. They tend to look banded with the largest numbers running down the main diagonal. Sparse Matrices A Sparse matrices have most of their elements equal to zero. They are often more than 99% sparse. It is most memory efficient to store only the nonzero elements in memory. They tend to banded matrices with the largest numbers running down the main diagonal. Lecture 1 Slide 22 11

12 Integral Vs. Differential Equations (1 of 2) Integral Equations, f xx dx g x Integral equations calculate a quantity at a specific point using information from the entire domain. They are usually written around boundaries and lead to formulations with full matrices. They do not require boundary conditions. Differential Equations df x dx f x g x Differential equations calculate a quantity at a specific point using only information from the local vicinity. They are usually written for points distributed throughout a volume and lead to formulations with sparse matrices. They require boundary conditions. Lecture 1 Slide 23 Frequency Domain Vs. Time Domain This is what a frequency domain code calculates. This is what a timedomain code calculates. Frequency domain solutions are at a single frequency. Time domain solutions look different because there are inherently a broad range of frequencies involved. Lecture 1 Slide 24 12

13 Definition of Convergence Virtually all numerical methods have some sort of resolution parameter that when taken to infinity solves Maxwell s equations exactly. In practice, we cannot this arbitrarily far because a computer will run out of memory and simulations will take prohibitively long to run. There are no equations to calculate what resolution is needed to obtain accurate results. Instead, the user must look for convergence. There are, however, some good rules of thumb to make an initial guess at resolution. Convergence is the tendency of a calculated parameter to asymptotically approach some fixed value as the resolution of the model is increased. A converged solution does not imply an accurate solution!!! Lecture 1 Slide 25 Tips About Convergence Make checking for convergence a habit that you always perform. When checking a parameter for convergence, ensure that it is the only thing about the simulation that is changing. Simulations do not get more accurate as resolution is increased. They only get more converged. Lecture 1 Slide 26 13

14 Conservation of Power When electromagnetic wave is applied to a device, it can be absorbed (i.e. converted to another form of energy), reflected and/or transmitted. Without a nuclear reaction, nothing else can happen. A RT 1 Reflectance, R Fraction of power from the applied wave that is reflected from the device. Transmittance, T Fraction of power from the applied wave that is transmitted through the device. Absorptance, A Fraction of power from the applied wave that is absorbed by the device. Applied Wave Reflected Wave Absorbed Wave Transmitted Wave Lecture 1 Slide 27 How Do You Know if Your Model Works? In many cases, you may not know. 1. BENCHMARK, BENCHMARK, BENCHMARK 2. Check for power conservation 3. CONVERGENCE, CONVERGENCE, CONVERGENCE Common Sense Check your model for simple things like conservation of power, magnitude of the numbers, consistency with the physics, etc. Benchmark You can verify your code is working by modeling a device with a known response. Does your model predict that response? Convergence Your models will have certain parameters that you can adjust to improve accuracy usually at the cost of computer memory and run time. Keep increasing accuracy until your answer does not change much any more. When modeling a new device, benchmark your model using as similar of a device as you can find which has a known response. Compare your experimental results to the model. Do they agree? Reconcile any differences. Lecture 1 Slide 28 14

15 Tips for Matching Simulations to Experiments 1. Model the geometry of the device as accurately as possible. 2. Incorporate accurate material properties, including dispersion. 3. Ensure the source replicates the experimental source as closely as possible. 4. Ensure you detect power in your simulation in a way that is consistent with laboratory experiments. Lecture 1 Slide 29 Classification of Methods Lecture 1 Slide 30 15

16 Classification by Size Scale Low Frequency Methods 0 a High Frequency Methods 0 a Structural dimensions are on the order of the wavelength or smaller. Structural dimensions much larger than the wavelength. Polarization and the vector nature of the field is important. Finite difference time domain Finite difference frequency domain Finite element analysis Method of moments Rigorous coupled wave analysis Method of lines Beam propagation method Boundary element method Spectral domain method Plane wave expansion method Fields can be accurately treated as scalar quantities. Ray tracing Geometric theory of diffraction Physical optics Physical theory of diffraction Shooting and bouncing rays Lecture 1 Slide 31 Classification by Approximations Rigorous Methods A method is rigorous if there exists a resolution parameter that when taken to infinity, finds an exact solution to Maxwell s equations. Finite difference time domain Finite difference frequency domain Finite element method Rigorous coupled wave analysis Method of lines Full Wave Methods A method is full wave if it accounts for the vector nature of the electromagnetic field. A full wave method is not necessarily rigorous. Method of moments Boundary element method Beam propagation method Scalar Methods A method is scalar if the vector nature of the field is not accounted for. Ray tracing Lecture 1 Slide 32 16

17 Comparison of Method Types + resolves sharp resonances + handles oblique incidence + longitudinal periodicity + can be very fast + better convergence + scales better than SA + complex device geometry Frequency Domain scales at best NlogN can miss sharp resonances active & nonlinear devices Fully Numerical memory requirements long uniform sections + wideband simulations + scales near linearly + active & nonlinear devices + easily locates resonances + very fast & efficient + layered devices + less memory Time Domain Semi Analytical longitudinal periodicity sharp resonances memory requirements oblique incidence convergence issues scales poorly complex device geometry + high index contrast + metals + resolving fine details + field visualization + easy to implement + rectangular structures + easy for divergence free Real Space Structured Grid slow for low index contrast + moderate index contrast + periodic problems + very fast and efficient less efficient curved surfaces + most efficient + handles larger structures + conforms to curved surfaces Fourier Space Unstructured Grid field visualization formulation difficult resolving fine details difficult to implement spurious solutions + sparse matrices + easier to formulate + easier to implement Differential Based volume mesh spurious solutions Integral Based + surface mesh + Very efficient for many structures full matrices more difficult to formulate more difficult to implement Lecture 1 Slide 33 Multiphysics Simulations A multiphysics simulation is one that accounts for multiple simultaneous physical mechanisms at the same time. Electromagnetic Thermal Fluids Motion Chemical Acoustic Optical Lecture 1 Slide 34 17

18 Any Method Can Do Anything Any method can be made to do anything. The real questions are: What devices and information is a particular method best suited for? How much of a force fit is it for that method? Lecture 1 Slide 35 Overview of the Methods Lecture 1 Slide 36 18

19 Transfer Matrix Method (1 of 2) Transfer matrices are derived that relate the fields present at the interfaces between the layers. Ex,trn Ex,2 3 E T y,trn E x,2 T 3 Ex,2 Ex,1 2 E T x,2 E x,1 E E x,trn y,trn T 2 E E x,1 x,ref 1 E T x,1 E y,ref T 1 Ex,1 E x,1 Ex,ref E y,ref individual transfer matrices. Lecture 1 Slide 37 E E x,2 x,2 Tglobal TTT Ex,trn Ex,ref global E T y,trn E y,ref Transmission through all the layers is described by multiplying all the Transfer Matrix Method (2 of 2) This method is good for 1. Modeling transmission and reflection from layered devices. 2. Modeling layers of anisotropic materials. Benefits Very fast and efficient Rigorous Near 100% accuracy Unconditionally stable Robust Simple to implement Thickness of layers can be anything Able to exploit longitudinal periodicity Easily incorporates material dispersion Easily accounts for polarization and angle of incidence Excellent for anisotropic layered materials Drawbacks Limited number of geometries it can model. Only handles linear, homogeneous and infinite slabs. Cannot account for diffraction effects Inefficient for transient analysis Lecture 1 Slide 38 19

20 Finite Difference Frequency Domain (1 of 2) Space is converted to a grid and Maxwell s equations are written for each point using the finite difference method., y, 2, y E E, z xy zez xy 2 z z y y This large set of equations is written in matrix form and solved to calculate the fields. E E z y jh y z Ex Ez jh z x Ey Ex jh x y H H z y j Ex y z H x H z j Ey z x H y H x j Ez x y x y z De De jμ h E E y z z y xx x De De jμ h E E z x x z yy y De De jμ h E E x y y x zz z D h D h jε e H H y z z y xx x D h D H jε e H H z x x z yy y D h D h jε e H H x y y x zz z source Ax b x 1 A b ex x ey e z Lecture 1 Slide 39 Finite Difference Frequency Domain (2 of 2) This method is good for 1. Modeling 2D devices with high volumetric complexity. 2. Visualizing the fields. 3. Fast and easily formulation of new numerical techniques. Benefits Accurate and robust Highly versatile Simple to implement Easily incorporates dispersion Excellent for field visualization Error mechanisms are well understood Good method for metal devices Excellent for volumetrically complex devices Good scaling compared to other frequency domain methods Drawbacks Does not scale well to 3D Difficult to incorporate nonlinear materials Structured grid is inefficient Difficult to resolve curved surfaces Slow and memory innefficient Lecture 1 Slide 40 20

21 Finite Difference Time Domain (1 of 2) Fields are evolved by iterating Maxwell s equations in small time steps. Reflection Plane TF/SF Planes Maxwell s equations are enforced at each point at each time step. Spacer Region Unit cell of real device Spacer Region Transmission Plane Lecture 1 Slide 41 Finite Difference Time Domain (2 of 2) This method is good for 1. Modeling big, bad and ugly problems. 2. Modeling devices with nonlinear material properties. 3. Simulating the transient response of devices. Benefits Excellent for large scale simulations. Easily parallelized. Excellent for transient analysis. Accurate, robust, rigorous, and mature Highly versatile Intuitive to implement Easily incorporates nonlinear behavior Excellent for field visualization and learning electromagnetics Error mechanisms are well understood Good method for metal devices Excellent for volumetrically complex devices Scales near linearly Able to simulate broad frequency response in one simulation Great for resonance hunting Drawbacks Tedious to incorporate dispersion Typically has a structured grid which is less efficient and doesn t conform well to curved surfaces Difficult to resolve curved surfaces Slow for small devices Very inefficient for highly resonant devices Lecture 1 Slide 42 21

22 Transmission Line Modeling Method (1 of 2) Space is interpreted as a giant 3D circuit. Waves propagating through space are represented as current and voltage in extended circuits. Also called transmission line matrix method (TLM). Lecture 1 Slide 43 Transmission Line Modeling Method (2 of 2) This method is good for 1. Modeling big, bad and ugly problems. 2. Hybridizing models with microwave devices. 3. Representing digital waveforms. Benefits Essentially the same benefits at FDTD and FDFD. Excellent for large scale simulations. Easily parallelized. Excellent for transient analysis. No convergence criteria. Inherently stable. Time and frequency domain implementations exist. Excellent fit with network theory in microwave engineering. Drawbacks Essentially the same drawbacks as FDTD and FDFD. Lecture 1 Slide 44 22

23 Beam Propagation Method (1 of 2) The beam propagation method (BPM) is a simple method to simulate forward propagation through a device. It calculates the field one plane at a time so it does not need to solve the entire solution space at once. A μ D μ D μ ε n I H 1 E 2 i xx, i x zz, i x xx, i yy, i eff 1 jz jz e I A I A e i1 i y i1 i y 4neff 4neff Lecture 1 Slide 45 Beam Propagation Method (2 of 2) This method is good for 1. Nonlinear optical devices. 2. Devices where reflections and abrupt changes in the field are negligible (i.e. forward only devices) Benefits Simple to formulate and implement (FFT BPM is easiest) Numerically efficient for faster simulations Well established for nonlinear materials (unique for frequencydomain method). Easily incorporates dispersion Excellent for field visualization Error mechanisms are well understood Well suited for waveguide circuit simulation Drawbacks Not a rigorous method Limited in the physics it can handle Typically uses paraxial approximation Typically neglects backward reflections FFT BPM is slower, less stable, and less versatile than FDM BPM Lecture 1 Slide 46 23

24 Method of Lines (1 of 2) x y source reflected BCs The method of lines is a semi analytical method. BCs BCs Modes are computed in the transverse plane for each layer and propagated analytically in the z-direction. Boundary conditions are used to matched the fields at the interfaces between layers. Transmission through the entire stack of layers is then known and transmitted and reflected fields can be computed. z transmitted BCs Lecture 1 Slide 47 Method of Lines (2 of 2) This method is good for 1. Long devices. 2. Long devices with metals. Benefits Excellent for longitudinally periodic devices Rigorous method Excellent for devices with high index contrast and metals Good for resonant structures Less numerical dispersion than fully numerical methods Easier field visualization than RCWA Drawbacks Scales very poorly in the transverse direction Cumbersome method for field visualization Less efficient than RCWA for dielectric structures. Rarely used in 3D analysis, but this may change with more modern computers Lecture 1 Slide 48 24

25 Rigorous Coupled Wave Analysis (1 of 2) Field in each layer is represented as a set of plane waves at different angles. Plane waves describe propagation through each layer. Layers are connected by the boundary conditions. Lecture 1 Slide 49 Rigorous Coupled Wave Analysis (2 of 2) This method is good for 1. Modeling diffraction from periodic dielectric structures 2. Periodic devices with longitudinal periodicity Benefits Excellent for modeling diffraction from periodic dielectric structures. Extremely fast and efficient for all dielectric structures with low to moderate index contrast Accurate and robust Unconditionally stable Thickness of layers can be anything without numerical cost Excellent for longitudinally periodic structures. Excellent for structures large in the longitudinal direction. Easily incorporates polarization and angle of incidence. Drawbacks Scales poorly in transverse dimensions. Less efficient for high dielectric contrast and metals due to Gibb s phenomenon. Poor method for finite structures. Slow convergence if fast Fourier factorization is not used. Lecture 1 Slide 50 25

26 Plane Wave Expansion Method (1 of 2) The plane wave expansion method (PWEM) calculates modes that exist in an infinitely periodic lattice. It represents the field in Fourier space as the sum of a large set of plane waves at different angles. Lecture 1 Slide 51 Plane Wave Expansion Method (2 of 2) This method is good for 1. Analyzing unit cells 2. Calculating photonic band diagrams and effective material properties. Benefits Excellent for all dielectric unit cells Fast even for 3D Accurate and robust Rigorous method Drawbacks Scales poorly. Weak method for high dielectric contrast and metals. Limited to modal analysis. Cannot model scattering. Cannot incorporate dispersion. Lecture 1 Slide 52 26

27 Slice Absorption Method (1 of 2) Virtually any method that converts Maxwell s equations to a matrix equation can order the matrix to give it the following block tridiagonal form. This allows the problem to be solved one slice at a time. Lecture 1 Slide 53 Slice Absorption Method (2 of 2) This method is good for 1. Modeling structures with high volumetric complexity 2. Modeling finite size structures (i.e. not infinitely periodic) Benefits Excellent for modeling devices with high volumetric complexity Easily incorporates dispersion Easily incorporate polarization and oblique incidence Potential for transverse devices Excellent for finite size devices Excellent framework to hybridize different methods. Transverse sources Stacking in three dimensions. Drawbacks New method and not well understood. Lecture 1 Slide 54 27

28 Finite Element Method (1 of 2) Step 1: Describe Structure Step 2: Mesh Structure This is a VERY important and involved step. r Step 3: Build Global Matrix Iterate through each element to populate the global matrix. Ax 0 Step 4: Solve Matrix Equation Incorporate a source. Ax b Calculate field. x 1 A b Lecture 1 Slide 55 Finite Element Method (2 of 2) This method is good for 1. Modeling volumetrically complex structures in the frequencydomain. Benefits Very mature method Excellent representation of curved surfaces Unstructured grid is highly efficient Unconditionally stable Scaling improved with domain decomposition Drawbacks Tedious to implement Requires a meshing step Lecture 1 Slide 56 28

29 Method of Moments (1 of 2) Lf g an n anlvn g n n an vm, Lvn vm, g n a1 v1, Lg v1, Lv1 v1, Lv2 a 1 2, 2, 1 2, v Lg v Lv v Lv2 a, N vn Lg f v Galerkin Method Integral Equation Converts a linear equation to a matrix equation Usually uses PEC approximation Usually based on current L 2 2 jkr inc j 2 e Ez Izz k dz 2 L 2 z 4 r The Method of Moments i 1 v 1 i 2 v 2 i 3 v 3 i 4 v 4 i 5 v 5 i 6 v 6 i 7 v 7 z11 z12 z13 z14 z15 z16 z17 i1 v1 z21 z22 z23 z24 z25 z26 z 27 i 2 v 2 z31 z32 z33 z34 z35 z36 z 37 i 3 v 3 z41 z42 z43 z44 z45 z46 z47 i4 v4 z51 z52 z53 z54 z55 z56 z 57 i 5 v 5 z61 z62 z63 z64 z65 z66 z67 i6 v6 z71 z72 z73 z74 z75 z76 z 77 i 7 v 7 Lecture 1 Slide 57 Method of Moments (2 of 2) This method is good for 1. Modeling metallic devices at radio frequencies 2. Modeling large scale metallic structures at radio frequencies Benefits Extremely efficient analysis of metallic devices Full wave Very fast Excellent scaling using the fast multipole method No boundary conditions Simple implementation Mature method with lots of literature Can by hybridized with FEM Drawbacks Not a rigorous method Poor method for incorporating dispersion and dielectrics Long a tedious formulation Inefficient for volumetrically complex structures Lecture 1 Slide 58 29

30 Boundary Element Method (1 of 2) The boundary element method (BEM) is also called the Method of Moments, but is applied to 2D elements. The most famous element is the Rao Wilton Glisson (RWG) edge element. S. M. Rao, D. R. Wilton, A. W. Glisson, Electromagnetic Scattering by Surfaces of Arbitrary Shape, IEEE Trans. Antennas and Propagation, vol. AP 30, no. 3, pp , Governing equation exists only at the boundary of a device so many fewer elements are needed elements 400 elements Lecture 1 Slide 59 Boundary Element Method (2 of 2) This method is good for 1. Modeling large devices with simple geometries. 2. Modeling scattering from homogeneous blobs. Benefits Highly efficient when surface to volume ratio is low Excellent representation of curved surfaces Unstructured grid is highly efficient Unconditionally stable Can be hybridized with FEM Domain can extend to infinity Simpler meshing than FEM Drawbacks Tedious to implement Requires a meshing step Not usually a rigorous method Inefficient for volumetrically complex geometries Lecture 1 Slide 60 30

31 Discontinuous Galerkin Method (1 of 2) The discontinuous Galerkin method (DGM) combines features of the finite element and finite volume framework to solve differential equations. Lecture 1 Slide 61 Discontinuous Galerkin Method (2 of 2) This method is good for 1. Solving very complex equations. 2. Modeling very electrically large structures. 3. Time domain finite element method. Benefits Mesh elements can have any arbitrary shape. Fields may be collocated instead of staggered. Inherently a parallel method. Easily extended to higher order of accuracy. Allows explicit time stepping Low memory consumption (no large matrices) Drawbacks Tedious to implement Requires a meshing step Not usually a rigorous method Inefficient for volumetrically complex geometries Lecture 1 Slide 62 31

USAGE OF NUMERICAL METHODS FOR ELECTROMAGNETIC SHIELDS OPTIMIZATION

USAGE OF NUMERICAL METHODS FOR ELECTROMAGNETIC SHIELDS OPTIMIZATION October 4-6, 2007 - Chiinu, Rep.Moldova USAGE OF NUMERICAL METHODS FOR ELECTROMAGNETIC SHIELDS OPTIMIZATION Ionu- P. NICA, Valeriu Gh. DAVID, /tefan URSACHE Gh. Asachi Technical University Iai, Faculty

More information

Finite Element Method (FEM)

Finite Element Method (FEM) Finite Element Method (FEM) The finite element method (FEM) is the oldest numerical technique applied to engineering problems. FEM itself is not rigorous, but when combined with integral equation techniques

More information

Numerical Implementation of Transformation Optics

Numerical Implementation of Transformation Optics ECE 5322 21 st Century Electromagnetics Instructor: Office: Phone: E Mail: Dr. Raymond C. Rumpf A 337 (915) 747 6958 rcrumpf@utep.edu Lecture #16b Numerical Implementation of Transformation Optics Lecture

More information

Electromagnetic Waves & Polarization

Electromagnetic Waves & Polarization Course Instructor Dr. Raymond C. Rumpf Office: A 337 Phone: (915) 747 6958 E Mail: rcrumpf@utep.edu EE 4347 Applied Electromagnetics Topic 3a Electromagnetic Waves & Polarization Electromagnetic These

More information

Lecture Outline. Maxwell s Equations Predict Waves Derivation of the Wave Equation Solution to the Wave Equation 8/7/2018

Lecture Outline. Maxwell s Equations Predict Waves Derivation of the Wave Equation Solution to the Wave Equation 8/7/2018 Course Instructor Dr. Raymond C. Rumpf Office: A 337 Phone: (915) 747 6958 E Mail: rcrumpf@utep.edu EE 4347 Applied Electromagnetics Topic 3a Electromagnetic Waves Electromagnetic These notes Waves may

More information

Periodic Structures in FDTD

Periodic Structures in FDTD EE 5303 Electromagnetic Analsis Using Finite Difference Time Domain Lecture #19 Periodic Structures in FDTD Lecture 19 These notes ma contain coprighted material obtained under fair use rules. Distribution

More information

Lecture #16. Spatial Transforms. Lecture 16 1

Lecture #16. Spatial Transforms. Lecture 16 1 ECE 53 1 st Century Electromagnetics Instructor: Office: Phone: E Mail: Dr. Raymond C. Rumpf A 337 (915) 747 6958 rcrumpf@utep.edu Lecture #16 Spatial ransforms Lecture 16 1 Lecture Outline ransformation

More information

Electromagnetic Properties of Materials Part 2

Electromagnetic Properties of Materials Part 2 ECE 5322 21 st Century Electromagnetics Instructor: Office: Phone: E Mail: Dr. Raymond C. Rumpf A 337 (915) 747 6958 rcrumpf@utep.edu Lecture #3 Electromagnetic Properties of Materials Part 2 Nonlinear

More information

Full Wave Analysis of RF Signal Attenuation in a Lossy Rough Surface Cave Using a High Order Time Domain Vector Finite Element Method

Full Wave Analysis of RF Signal Attenuation in a Lossy Rough Surface Cave Using a High Order Time Domain Vector Finite Element Method Progress In Electromagnetics Research Symposium 2006, Cambridge, USA, March 26-29 425 Full Wave Analysis of RF Signal Attenuation in a Lossy Rough Surface Cave Using a High Order Time Domain Vector Finite

More information

Effects from the Thin Metallic Substrate Sandwiched in Planar Multilayer Microstrip Lines

Effects from the Thin Metallic Substrate Sandwiched in Planar Multilayer Microstrip Lines Progress In Electromagnetics Research Symposium 2006, Cambridge, USA, March 26-29 115 Effects from the Thin Metallic Substrate Sandwiched in Planar Multilayer Microstrip Lines L. Zhang and J. M. Song Iowa

More information

Beam Propagation Method Solution to the Seminar Tasks

Beam Propagation Method Solution to the Seminar Tasks Beam Propagation Method Solution to the Seminar Tasks Matthias Zilk The task was to implement a 1D beam propagation method (BPM) that solves the equation z v(xz) = i 2 [ 2k x 2 + (x) k 2 ik2 v(x, z) =

More information

EE 5337 Computational Electromagnetics. Preliminary Topics

EE 5337 Computational Electromagnetics. Preliminary Topics Instructor Dr. Raymond Rumpf (915) 747 6958 rcrumpf@utep.edu EE 5337 Computational Electromagnetics Lecture #3 Preliminary Topics Lecture 3These notes may contain copyrighted material obtained under fair

More information

Lecture Outline. Scattering From a Dielectric Slab Anti Reflection Layer Bragg Gratings 8/9/2018. EE 4347 Applied Electromagnetics.

Lecture Outline. Scattering From a Dielectric Slab Anti Reflection Layer Bragg Gratings 8/9/2018. EE 4347 Applied Electromagnetics. Course Instructor Dr. Raymond C. Rumpf Office: A 337 Phone: (95) 747 6958 E Mail: rcrumpf@utep.edu EE 4347 Applied Electromagnetics Topic 3k Multiple Scattering Multiple These Scattering notes may contain

More information

Electromagnetic Waves

Electromagnetic Waves Electromagnetic Waves Our discussion on dynamic electromagnetic field is incomplete. I H E An AC current induces a magnetic field, which is also AC and thus induces an AC electric field. H dl Edl J ds

More information

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction to Linear Algebra the EECS Way

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction to Linear Algebra the EECS Way EECS 16A Designing Information Devices and Systems I Fall 018 Lecture Notes Note 1 1.1 Introduction to Linear Algebra the EECS Way In this note, we will teach the basics of linear algebra and relate it

More information

Modeling of Kerr non-linear photonic components with mode expansion

Modeling of Kerr non-linear photonic components with mode expansion Modeling of Kerr non-linear photonic components with mode expansion Björn Maes (bjorn.maes@intec.ugent.be), Peter Bienstman and Roel Baets Department of Information Technology, Ghent University IMEC, St.-Pietersnieuwstraat

More information

Application of Computational Fluid Dynamics (CFD) Based Technology to Computational Electromagnetics Ramesh K. Agarwal

Application of Computational Fluid Dynamics (CFD) Based Technology to Computational Electromagnetics Ramesh K. Agarwal Application of Computational Fluid Dynamics (CFD) Based Technology to Computational Electromagnetics Ramesh K. Agarwal IEEE Distinguished Lecturer The William Palm Professor of Engineering Washington University

More information

Designing Information Devices and Systems I Spring 2018 Lecture Notes Note Introduction to Linear Algebra the EECS Way

Designing Information Devices and Systems I Spring 2018 Lecture Notes Note Introduction to Linear Algebra the EECS Way EECS 16A Designing Information Devices and Systems I Spring 018 Lecture Notes Note 1 1.1 Introduction to Linear Algebra the EECS Way In this note, we will teach the basics of linear algebra and relate

More information

IMPROVED FORMULATION OF SCATTERING MATRI- CES FOR SEMI-ANALYTICAL METHODS THAT IS CON- SISTENT WITH CONVENTION

IMPROVED FORMULATION OF SCATTERING MATRI- CES FOR SEMI-ANALYTICAL METHODS THAT IS CON- SISTENT WITH CONVENTION Progress In Electromagnetics Research B, Vol. 35, 24 26, 20 IMPROVED FORMULATION OF SCATTERING MATRI- CES FOR SEMI-ANALYTICAL METHODS THAT IS CON- SISTENT WITH CONVENTION R. C. Rumpf * EM Lab, W. M. Keck

More information

Maxwell s Equations:

Maxwell s Equations: Course Instructor Dr. Raymond C. Rumpf Office: A-337 Phone: (915) 747-6958 E-Mail: rcrumpf@utep.edu Maxwell s Equations: Physical Interpretation EE-3321 Electromagnetic Field Theory Outline Maxwell s Equations

More information

Electromagnetic fields and waves

Electromagnetic fields and waves Electromagnetic fields and waves Maxwell s rainbow Outline Maxwell s equations Plane waves Pulses and group velocity Polarization of light Transmission and reflection at an interface Macroscopic Maxwell

More information

CHAPTER 9 ELECTROMAGNETIC WAVES

CHAPTER 9 ELECTROMAGNETIC WAVES CHAPTER 9 ELECTROMAGNETIC WAVES Outlines 1. Waves in one dimension 2. Electromagnetic Waves in Vacuum 3. Electromagnetic waves in Matter 4. Absorption and Dispersion 5. Guided Waves 2 Skip 9.1.1 and 9.1.2

More information

Lecture Outline. Scattering at an Impedance Discontinuity Power on a Transmission Line Voltage Standing Wave Ratio (VSWR) 8/10/2018

Lecture Outline. Scattering at an Impedance Discontinuity Power on a Transmission Line Voltage Standing Wave Ratio (VSWR) 8/10/2018 Course Instructor Dr. Raymond C. Rumpf Office: A 337 Phone: (95) 747 6958 E Mail: rcrumpf@utep.edu EE 4347 Applied Electromagnetics Topic 4d Scattering on a Transmission Line Scattering These on a notes

More information

Problem Formulation CHAPTER 2 PROBLEM FORMULATION. Three broad categories of techniques are utilized for the analysis of microstrip

Problem Formulation CHAPTER 2 PROBLEM FORMULATION. Three broad categories of techniques are utilized for the analysis of microstrip CHAPTER PROBLEM FORMULATION Three broad categories of techniques are utilized for the analysis of microstrip antennas [4, 18]. The simplest of these and the relatively basic analysis approach is the transmission

More information

Lecture Outline. Scattering at an Interface Sunrises & Sunsets Rainbows Polarized Sunglasses 8/9/2018. EE 4347 Applied Electromagnetics.

Lecture Outline. Scattering at an Interface Sunrises & Sunsets Rainbows Polarized Sunglasses 8/9/2018. EE 4347 Applied Electromagnetics. Course Instructor Dr. Raymond C. Rumpf Office: A 337 Phone: (915) 747 6958 E Mail: rcrumpf@utep.edu EE 4347 Applied Electromagnetics Topic 3i Scattering at an Interface: Examples Examples These notes may

More information

Finite Difference Solution of Maxwell s Equations

Finite Difference Solution of Maxwell s Equations Chapter 1 Finite Difference Solution of Maxwell s Equations 1.1 Maxwell s Equations The principles of electromagnetism have been deduced from experimental observations. These principles are Faraday s law,

More information

A Brief Revision of Vector Calculus and Maxwell s Equations

A Brief Revision of Vector Calculus and Maxwell s Equations A Brief Revision of Vector Calculus and Maxwell s Equations Debapratim Ghosh Electronic Systems Group Department of Electrical Engineering Indian Institute of Technology Bombay e-mail: dghosh@ee.iitb.ac.in

More information

Advanced Engineering Electromagnetics, ECE750 LECTURE 11 THE FDTD METHOD PART III

Advanced Engineering Electromagnetics, ECE750 LECTURE 11 THE FDTD METHOD PART III Advanced Engineering Electromagnetics, ECE750 LECTURE 11 THE FDTD METHOD PART III 1 11. Yee s discrete algorithm Maxwell s equations are discretized using central FDs. We set the magnetic loss equal to

More information

Simulation of Electromagnetic Fields: The Finite-Difference Time-Domain (FDTD) Method and Its Applications

Simulation of Electromagnetic Fields: The Finite-Difference Time-Domain (FDTD) Method and Its Applications Simulation of Electromagnetic Fields: The Finite-Difference Time-Domain (FDTD) Method and Its Applications Veysel Demir, Ph.D. demir@ceet.niu.edu Department of Electrical Engineering, Northern Illinois

More information

Computational Electromagnetics Definitions, applications and research

Computational Electromagnetics Definitions, applications and research Computational Electromagnetics Definitions, applications and research Luis E. Tobón Pontificia Universidad Javeriana Seminario de investigación Departamento de Electrónica y Ciencias de la Computación

More information

Chapter 1 Introduction

Chapter 1 Introduction Plane-wave expansions have proven useful for solving numerous problems involving the radiation, reception, propagation, and scattering of electromagnetic and acoustic fields. Several textbooks and monographs

More information

Final Review Sheet. B = (1, 1 + 3x, 1 + x 2 ) then 2 + 3x + 6x 2

Final Review Sheet. B = (1, 1 + 3x, 1 + x 2 ) then 2 + 3x + 6x 2 Final Review Sheet The final will cover Sections Chapters 1,2,3 and 4, as well as sections 5.1-5.4, 6.1-6.2 and 7.1-7.3 from chapters 5,6 and 7. This is essentially all material covered this term. Watch

More information

1 The formation and analysis of optical waveguides

1 The formation and analysis of optical waveguides 1 The formation and analysis of optical waveguides 1.1 Introduction to optical waveguides Optical waveguides are made from material structures that have a core region which has a higher index of refraction

More information

COMP 175 COMPUTER GRAPHICS. Lecture 04: Transform 1. COMP 175: Computer Graphics February 9, Erik Anderson 04 Transform 1

COMP 175 COMPUTER GRAPHICS. Lecture 04: Transform 1. COMP 175: Computer Graphics February 9, Erik Anderson 04 Transform 1 Lecture 04: Transform COMP 75: Computer Graphics February 9, 206 /59 Admin Sign up via email/piazza for your in-person grading Anderson@cs.tufts.edu 2/59 Geometric Transform Apply transforms to a hierarchy

More information

(Refer Slide Time: 03: 09)

(Refer Slide Time: 03: 09) Computational Electromagnetics and Applications Professor Krish Sankaran Indian Institute of Technology Bombay Lecture No 26 Finite Volume Time Domain Method-I Welcome back in the precious lectures we

More information

Lecture 2 Notes, Electromagnetic Theory II Dr. Christopher S. Baird, faculty.uml.edu/cbaird University of Massachusetts Lowell

Lecture 2 Notes, Electromagnetic Theory II Dr. Christopher S. Baird, faculty.uml.edu/cbaird University of Massachusetts Lowell Lecture Notes, Electromagnetic Theory II Dr. Christopher S. Baird, faculty.uml.edu/cbaird University of Massachusetts Lowell 1. Dispersion Introduction - An electromagnetic wave with an arbitrary wave-shape

More information

Left-handed materials: Transfer matrix method studies

Left-handed materials: Transfer matrix method studies Left-handed materials: Transfer matrix method studies Peter Markos and C. M. Soukoulis Outline of Talk What are Metamaterials? An Example: Left-handed Materials Results of the transfer matrix method Negative

More information

FDFD. The Finite-Difference Frequency-Domain Method. Hans-Dieter Lang

FDFD. The Finite-Difference Frequency-Domain Method. Hans-Dieter Lang FDFD The Finite-Difference Frequency-Domain Method Hans-Dieter Lang Friday, December 14, 212 ECE 1252 Computational Electrodynamics Course Project Presentation University of Toronto H.-D. Lang FDFD 1/18

More information

Dispersion of Homogeneous and Inhomogeneous Waves in the Yee Finite-Difference Time-Domain Grid

Dispersion of Homogeneous and Inhomogeneous Waves in the Yee Finite-Difference Time-Domain Grid 280 IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, VOL. 49, NO. 2, FEBRUARY 2001 Dispersion of Homogeneous and Inhomogeneous Waves in the Yee Finite-Difference Time-Domain Grid John B. Schneider,

More information

Study of Propagating Modes and Reflectivity in Bragg Filters with AlxGa1-xN/GaN Material Composition

Study of Propagating Modes and Reflectivity in Bragg Filters with AlxGa1-xN/GaN Material Composition Study of Propagating Modes and Reflectivity in Bragg Filters with AlxGa1-xN/GaN Material Composition Sourangsu Banerji Department of Electronics & Communication Engineering, RCC Institute of Information

More information

Plasma Physics Prof. V. K. Tripathi Department of Physics Indian Institute of Technology, Delhi

Plasma Physics Prof. V. K. Tripathi Department of Physics Indian Institute of Technology, Delhi Plasma Physics Prof. V. K. Tripathi Department of Physics Indian Institute of Technology, Delhi Lecture No. # 09 Electromagnetic Wave Propagation Inhomogeneous Plasma (Refer Slide Time: 00:33) Today, I

More information

Chapter 9: Differential Analysis

Chapter 9: Differential Analysis 9-1 Introduction 9-2 Conservation of Mass 9-3 The Stream Function 9-4 Conservation of Linear Momentum 9-5 Navier Stokes Equation 9-6 Differential Analysis Problems Recall 9-1 Introduction (1) Chap 5: Control

More information

A Hybrid Method for the Wave Equation. beilina

A Hybrid Method for the Wave Equation.   beilina A Hybrid Method for the Wave Equation http://www.math.unibas.ch/ beilina 1 The mathematical model The model problem is the wave equation 2 u t 2 = (a 2 u) + f, x Ω R 3, t > 0, (1) u(x, 0) = 0, x Ω, (2)

More information

Waves in Linear Optical Media

Waves in Linear Optical Media 1/53 Waves in Linear Optical Media Sergey A. Ponomarenko Dalhousie University c 2009 S. A. Ponomarenko Outline Plane waves in free space. Polarization. Plane waves in linear lossy media. Dispersion relations

More information

Air Force Research Laboratory

Air Force Research Laboratory Air Force Research Laboratory Materials with Engineered Dispersion for the Enhancement of Light-Matter Interactions 10 January 2013 Ilya Vitebskiy, AFRL/RYDP Integrity Service Excellence SUBTOPIC 1 Nonreciprocal

More information

Routing of Deep-Subwavelength Optical Beams and Images without Reflection and Diffraction Using Infinitely Anisotropic Metamaterials

Routing of Deep-Subwavelength Optical Beams and Images without Reflection and Diffraction Using Infinitely Anisotropic Metamaterials Peter B. Catrysse * and Shanhui Fan Routing of Deep-Subwavelength Optical Beams and Images without Reflection and Diffraction Using Infinitely Anisotropic Metamaterials Media that are described by extreme

More information

Lecture 36 Date:

Lecture 36 Date: Lecture 36 Date: 5.04.04 Reflection of Plane Wave at Oblique Incidence (Snells Law, Brewster s Angle, Parallel Polarization, Perpendicular Polarization etc.) Introduction to RF/Microwave Introduction One

More information

Chapter 2 Convergence

Chapter 2 Convergence Chapter 2 Convergence The usage of computational electromagnetics in engineering and science more or less always originates from a physical situation that features a particular problem. Here, some examples

More information

Getting Started with Communications Engineering

Getting Started with Communications Engineering 1 Linear algebra is the algebra of linear equations: the term linear being used in the same sense as in linear functions, such as: which is the equation of a straight line. y ax c (0.1) Of course, if we

More information

EA Notes (Scen 101), Tillery Chapter 7. Light

EA Notes (Scen 101), Tillery Chapter 7. Light EA Notes (Scen 101), Tillery Chapter 7 Light Introduction Light is hard to study because you can't see it, you only see it's effects. Newton tried to explain the energy in a light beam as the KE of a particle

More information

Numerical Simulation of Nonlinear Electromagnetic Wave Propagation in Nematic Liquid Crystal Cells

Numerical Simulation of Nonlinear Electromagnetic Wave Propagation in Nematic Liquid Crystal Cells Numerical Simulation of Nonlinear Electromagnetic Wave Propagation in Nematic Liquid Crystal Cells N.C. Papanicolaou 1 M.A. Christou 1 A.C. Polycarpou 2 1 Department of Mathematics, University of Nicosia

More information

Advanced Optical Communications Prof. R. K. Shevgaonkar Department of Electrical Engineering Indian Institute of Technology, Bombay

Advanced Optical Communications Prof. R. K. Shevgaonkar Department of Electrical Engineering Indian Institute of Technology, Bombay Advanced Optical Communications Prof. R. K. Shevgaonkar Department of Electrical Engineering Indian Institute of Technology, Bombay Lecture No. # 15 Laser - I In the last lecture, we discussed various

More information

Chapter 9: Differential Analysis of Fluid Flow

Chapter 9: Differential Analysis of Fluid Flow of Fluid Flow Objectives 1. Understand how the differential equations of mass and momentum conservation are derived. 2. Calculate the stream function and pressure field, and plot streamlines for a known

More information

(Refer Slide Time: 01:11) So, in this particular module series we will focus on finite difference methods.

(Refer Slide Time: 01:11) So, in this particular module series we will focus on finite difference methods. Computational Electromagnetics and Applications Professor Krish Sankaran Indian Institute of Technology, Bombay Lecture 01 Finite Difference Methods - 1 Good Morning! So, welcome to the new lecture series

More information

Arbitrary Patterning Techniques for Anisotropic Surfaces, and Line Waves

Arbitrary Patterning Techniques for Anisotropic Surfaces, and Line Waves Arbitrary Patterning Techniques for Anisotropic Surfaces, and Line Waves Dan Sievenpiper, Jiyeon Lee, and Dia a Bisharat January 11, 2016 1 Outline Arbitrary Anisotropic Surface Patterning Surface wave

More information

3. Maxwell's Equations and Light Waves

3. Maxwell's Equations and Light Waves 3. Maxwell's Equations and Light Waves Vector fields, vector derivatives and the 3D Wave equation Derivation of the wave equation from Maxwell's Equations Why light waves are transverse waves Why is the

More information

Lecture Outline. Attenuation Coefficient and Phase Constant Characteristic Impedance, Z 0 Special Cases of Transmission Lines

Lecture Outline. Attenuation Coefficient and Phase Constant Characteristic Impedance, Z 0 Special Cases of Transmission Lines Course Instructor Dr. Raymond C. Rumpf Office: A 337 Phone: (915) 747 6958 E Mail: rcrumpf@utep.edu EE 4347 Applied Electromagnetics Topic 4b Transmission Line Parameters Transmission These Line notes

More information

FDTD implementations for electromagnetic shields

FDTD implementations for electromagnetic shields FDTD implementations for electromagnetic shields S.Ursache 1, M. Branzila 1, C. Bratescu 1, R. Burlacu 1 1 Technical University of Iasi, Faculty of Electrical Engineering, Bd. Profesor Dimitrie Mangeron,

More information

Lecture 21 Reminder/Introduction to Wave Optics

Lecture 21 Reminder/Introduction to Wave Optics Lecture 1 Reminder/Introduction to Wave Optics Program: 1. Maxwell s Equations.. Magnetic induction and electric displacement. 3. Origins of the electric permittivity and magnetic permeability. 4. Wave

More information

EITN90 Radar and Remote Sensing Lecture 5: Target Reflectivity

EITN90 Radar and Remote Sensing Lecture 5: Target Reflectivity EITN90 Radar and Remote Sensing Lecture 5: Target Reflectivity Daniel Sjöberg Department of Electrical and Information Technology Spring 2018 Outline 1 Basic reflection physics 2 Radar cross section definition

More information

Lagrange Multipliers

Lagrange Multipliers Optimization with Constraints As long as algebra and geometry have been separated, their progress have been slow and their uses limited; but when these two sciences have been united, they have lent each

More information

Computational Fluid Dynamics Prof. Dr. Suman Chakraborty Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

Computational Fluid Dynamics Prof. Dr. Suman Chakraborty Department of Mechanical Engineering Indian Institute of Technology, Kharagpur Computational Fluid Dynamics Prof. Dr. Suman Chakraborty Department of Mechanical Engineering Indian Institute of Technology, Kharagpur Lecture No. #12 Fundamentals of Discretization: Finite Volume Method

More information

12:40-2:40 3:00-4:00 PM

12:40-2:40 3:00-4:00 PM Physics 294H l Professor: Joey Huston l email:huston@msu.edu l office: BPS3230 l Homework will be with Mastering Physics (and an average of 1 hand-written problem per week) Help-room hours: 12:40-2:40

More information

Reflection of Plane Electromagnetic Wave from Conducting Plane

Reflection of Plane Electromagnetic Wave from Conducting Plane Reflection of Plane Electromagnetic Wave from Conducting Plane Zafar Turakulov August 19, 2014 Abstract The phenomenon of reflection from conducting surface is considered in terms of exact solutions of

More information

ECEN 4606, UNDERGRADUATE OPTICS LAB

ECEN 4606, UNDERGRADUATE OPTICS LAB ECEN 4606, UNDERGRADUATE OPTICS LAB Lab 6: Polarization Original: Professor McLeod SUMMARY: In this lab you will become familiar with the basics of polarization and learn to use common optical elements

More information

A Time Domain Approach to Power Integrity for Printed Circuit Boards

A Time Domain Approach to Power Integrity for Printed Circuit Boards A Time Domain Approach to Power Integrity for Printed Circuit Boards N. L. Mattey 1*, G. Edwards 2 and R. J. Hood 2 1 Electrical & Optical Systems Research Division, Faculty of Engineering, University

More information

One-Dimensional Numerical Solution of the Maxwell-Minkowski Equations

One-Dimensional Numerical Solution of the Maxwell-Minkowski Equations Tamkang Journal of Science and Engineering, Vol. 12, No. 2, pp. 161168 (2009) 161 One-Dimensional Numerical Solution of the Maxwell-Minkowski Equations Mingtsu Ho 1 and Yao-Han Chen 2 1 Department of Electronic

More information

Elimination and back substitution

Elimination and back substitution Roberto s Notes on Linear Algebra Chapter 3: Linear systems and matrices Section 2 Elimination and back substitution What you need to know already: What a (linear) system is. What it means to solve such

More information

Waveguide Propagation Modes and Quadratic Eigenvalue Problems

Waveguide Propagation Modes and Quadratic Eigenvalue Problems Waveguide Propagation Modes and Quadratic Eigenvalue Problems Prof. André Nicolet, Institut Fresnel, UMR CNRS 6133, Université Paul Cézanne, Marseille, France. Prof. Christophe Geuzaine, Mathematics Department,

More information

Tight-Focusing of Short Intense Laser Pulses in Particle-in-Cell Simulations of Laser-Plasma Interaction

Tight-Focusing of Short Intense Laser Pulses in Particle-in-Cell Simulations of Laser-Plasma Interaction 16/05/2017, CTU in Prague Tight-Focusing of Short Intense Laser Pulses in Particle-in-Cell Simulations of Laser-Plasma Interaction Bc. Petr Valenta (petr.valenta@eli-beams.eu) Supervisors: doc. Ing. Ondrej

More information

Electromagnetics in COMSOL Multiphysics is extended by add-on Modules

Electromagnetics in COMSOL Multiphysics is extended by add-on Modules AC/DC Module Electromagnetics in COMSOL Multiphysics is extended by add-on Modules 1) Start Here 2) Add Modules based upon your needs 3) Additional Modules extend the physics you can address 4) Interface

More information

Perfectly Matched Layer (PML) for Computational Electromagnetics

Perfectly Matched Layer (PML) for Computational Electromagnetics Perfectly Matched Layer (PML) for Computational Electromagnetics Copyright 2007 by Morgan & Claypool All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or

More information

GRATING CLASSIFICATION

GRATING CLASSIFICATION GRATING CLASSIFICATION SURFACE-RELIEF GRATING TYPES GRATING CLASSIFICATION Transmission or Reflection Classification based on Regime DIFFRACTION BY GRATINGS Acousto-Optics Diffractive Optics Integrated

More information

Principles of Mobile Communications

Principles of Mobile Communications Communication Networks 1 Principles of Mobile Communications University Duisburg-Essen WS 2003/2004 Page 1 N e v e r s t o p t h i n k i n g. Wave Propagation Single- and Multipath Propagation Overview:

More information

Waves & Oscillations

Waves & Oscillations Physics 42200 Waves & Oscillations Lecture 32 Electromagnetic Waves Spring 2016 Semester Matthew Jones Electromagnetism Geometric optics overlooks the wave nature of light. Light inconsistent with longitudinal

More information

Fourier Approach to Wave Propagation

Fourier Approach to Wave Propagation Phys 531 Lecture 15 13 October 005 Fourier Approach to Wave Propagation Last time, reviewed Fourier transform Write any function of space/time = sum of harmonic functions e i(k r ωt) Actual waves: harmonic

More information

Electromagnetic Metamaterials

Electromagnetic Metamaterials Electromagnetic Metamaterials Dr. Alkim Akyurtlu Center for Electromagnetic Materials and Optical Systems University of Massachusetts Lowell September 19, 2006 Objective Outline Background on Metamaterials

More information

Basic Aspects of Discretization

Basic Aspects of Discretization Basic Aspects of Discretization Solution Methods Singularity Methods Panel method and VLM Simple, very powerful, can be used on PC Nonlinear flow effects were excluded Direct numerical Methods (Field Methods)

More information

Electromagnetic Waves

Electromagnetic Waves 4/15/12 Chapter 26: Properties of Light Field Induction Ok, so a changing magnetic field causes a current (Faraday s law) Why do we have currents in the first place? electric fields of the charges Changing

More information

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to 1.1. Introduction Linear algebra is a specific branch of mathematics dealing with the study of vectors, vector spaces with functions that

More information

Lecture 8 Notes, Electromagnetic Theory II Dr. Christopher S. Baird, faculty.uml.edu/cbaird University of Massachusetts Lowell

Lecture 8 Notes, Electromagnetic Theory II Dr. Christopher S. Baird, faculty.uml.edu/cbaird University of Massachusetts Lowell Lecture 8 Notes, Electromagnetic Theory II Dr. Christopher S. Baird, faculty.uml.edu/cbaird University of Massachusetts Lowell 1. Scattering Introduction - Consider a localized object that contains charges

More information

A RIGOROUS TWO-DIMENSIONAL FIELD ANALYSIS OF DFB STRUCTURES

A RIGOROUS TWO-DIMENSIONAL FIELD ANALYSIS OF DFB STRUCTURES Progress In Electromagnetics Research, PIER 22, 197 212, 1999 A RIGOROUS TWO-DIMENSIONAL FIELD ANALYSIS OF DFB STRUCTURES M. Akbari, M. Shahabadi, and K. Schünemann Arbeitsbereich Hochfrequenztechnik Technische

More information

Microwave Phase Shift Using Ferrite Filled Waveguide Below Cutoff

Microwave Phase Shift Using Ferrite Filled Waveguide Below Cutoff Microwave Phase Shift Using Ferrite Filled Waveguide Below Cutoff CHARLES R. BOYD, JR. Microwave Applications Group, Santa Maria, California, U. S. A. ABSTRACT Unlike conventional waveguides, lossless

More information

Chemistry 271 Quantum Mechanics

Chemistry 271 Quantum Mechanics Chemistry 271 Quantum Mechanics Professor Michael D. Fayer Email: fayer@stanford.edu Room: 113 Keck Phone: 650 723-4446 TAs DJ Hoffman John Breen djhoff@stanford.edu jpbreen@stanford.edu Material on CourseWork

More information

A Novel Single-Source Surface Integral Method to Compute Scattering from Dielectric Objects

A Novel Single-Source Surface Integral Method to Compute Scattering from Dielectric Objects SUBMITTED TO IEEE ANTENNAS AND WIRELESS PROPAGATION LETTERS ON NOVEMBER 18, 2016 1 A Novel Single-Source Surface Integral Method to Compute Scattering from Dielectric Objects Utkarsh R. Patel, Student

More information

Efficient outdoor sound propagation modelling in time-domain

Efficient outdoor sound propagation modelling in time-domain Efficient outdoor sound propagation modelling in time-domain Timothy Van Renterghem Acoustics Group Department of Information Technology Ghent University/iMinds CEAS, X-Noise : Atm. and ground effects

More information

Modern Optics Prof. Partha Roy Chaudhuri Department of Physics Indian Institute of Technology, Kharagpur

Modern Optics Prof. Partha Roy Chaudhuri Department of Physics Indian Institute of Technology, Kharagpur Modern Optics Prof. Partha Roy Chaudhuri Department of Physics Indian Institute of Technology, Kharagpur Lecture 08 Wave propagation in anisotropic media Now, we will discuss the propagation of electromagnetic

More information

Evanescent modes stored in cavity resonators with backward-wave slabs

Evanescent modes stored in cavity resonators with backward-wave slabs arxiv:cond-mat/0212392v1 17 Dec 2002 Evanescent modes stored in cavity resonators with backward-wave slabs S.A. Tretyakov, S.I. Maslovski, I.S. Nefedov, M.K. Kärkkäinen Radio Laboratory, Helsinki University

More information

Electromagnetic wave propagation. ELEC 041-Modeling and design of electromagnetic systems

Electromagnetic wave propagation. ELEC 041-Modeling and design of electromagnetic systems Electromagnetic wave propagation ELEC 041-Modeling and design of electromagnetic systems EM wave propagation In general, open problems with a computation domain extending (in theory) to infinity not bounded

More information

EXTENSIONS OF THE COMPLEX JACOBI ITERATION TO SIMULATE PHOTONIC WAVELENGTH SCALE COMPONENTS

EXTENSIONS OF THE COMPLEX JACOBI ITERATION TO SIMULATE PHOTONIC WAVELENGTH SCALE COMPONENTS European Conference on Computational Fluid Dynamics ECCOMAS CFD 2006 P. Wesseling, E. Oñate and J. Périaux Eds c TU Delft, The Netherlands, 2006 EXTENSIONS OF THE COMPLEX JACOBI ITERATION TO SIMULATE PHOTONIC

More information

Jasmin Smajic1, Christian Hafner2, Jürg Leuthold2, March 23, 2015

Jasmin Smajic1, Christian Hafner2, Jürg Leuthold2, March 23, 2015 Jasmin Smajic, Christian Hafner 2, Jürg Leuthold 2, March 23, 205 Time Domain Finite Element Method (TD FEM): Continuous and Discontinuous Galerkin (DG-FEM) HSR - University of Applied Sciences of Eastern

More information

Numerical Analysis of Electromagnetic Fields in Multiscale Model

Numerical Analysis of Electromagnetic Fields in Multiscale Model Commun. Theor. Phys. 63 (205) 505 509 Vol. 63, No. 4, April, 205 Numerical Analysis of Electromagnetic Fields in Multiscale Model MA Ji ( ), FANG Guang-You (ྠ), and JI Yi-Cai (Π) Key Laboratory of Electromagnetic

More information

3D PRINTING OF ANISOTROPIC METAMATERIALS

3D PRINTING OF ANISOTROPIC METAMATERIALS Progress In Electromagnetics Research Letters, Vol. 34, 75 82, 2012 3D PRINTING OF ANISOTROPIC METAMATERIALS C. R. Garcia 1, J. Correa 1, D. Espalin 2, J. H. Barton 1, R. C. Rumpf 1, *, R. Wicker 2, and

More information

Photonic Simulation Software Tools for Education

Photonic Simulation Software Tools for Education I. Abstract Photonic Simulation Software Tools for Education Jason Taylor Optiwave Systems Inc. 7 Capella Court, Ottawa, ON, Canada, K2E 7X1 Dr. Stoyan Tanev Department of Systems and Computer Engineering

More information

The Finite-Difference Time-Domain (FDTD) Algorithm

The Finite-Difference Time-Domain (FDTD) Algorithm The Finite-Difference Time-Domain (FDTD Algorithm James R. Nagel 1. OVERVIEW It is difficult to overstate the importance of simulation to the world of engineering. Simulation is useful because it allows

More information

Citation for published version (APA): Shen, C. (2006). Wave Propagation through Photonic Crystal Slabs: Imaging and Localization. [S.l.]: s.n.

Citation for published version (APA): Shen, C. (2006). Wave Propagation through Photonic Crystal Slabs: Imaging and Localization. [S.l.]: s.n. University of Groningen Wave Propagation through Photonic Crystal Slabs Shen, Chuanjian IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it.

More information

ECE 497 JS Lecture - 13 Projects

ECE 497 JS Lecture - 13 Projects ECE 497 JS Lecture - 13 Projects Spring 2004 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jose@emlab.uiuc.edu 1 ECE 497 JS - Projects All projects should be accompanied

More information

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 41 Pulse Code Modulation (PCM) So, if you remember we have been talking

More information

Proceedings of Meetings on Acoustics

Proceedings of Meetings on Acoustics Proceedings of Meetings on Acoustics Volume 19, 13 http://acousticalsociety.org/ ICA 13 Montreal Montreal, Canada - 7 June 13 Structural Acoustics and Vibration Session 4aSA: Applications in Structural

More information

Eigenvalue Analysis of Waveguides and Planar Transmission Lines Loaded with Full Tensor Anisotropic Materials

Eigenvalue Analysis of Waveguides and Planar Transmission Lines Loaded with Full Tensor Anisotropic Materials PIERS ONLINE, VOL. 5, NO. 5, 2009 471 Eigenvalue Analysis of Waveguides and Planar Transmission Lines Loaded with Full Tensor Anisotropic Materials C. S. Lavranos, D. G. Drogoudis, and G. A. Kyriacou Department

More information