Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s...
Transcript of Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s...
![Page 1: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/1.jpg)
Computational ElectromagneticsIntroduction
Dr. Wallace
Fall 2009
Dr. Wallace Computational Electromagnetics
![Page 2: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/2.jpg)
Outline
Background
Lecture Description
Laboratory Description
Dr. Wallace Computational Electromagnetics
![Page 3: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/3.jpg)
Why study electromagnetics (EM)?
Reason #1: It’s cool!
I Waves and fields ≈ magic!
I Action at a distance.
I What are fields? How do they work?
Dr. Wallace Computational Electromagnetics
![Page 4: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/4.jpg)
Why study electromagnetics (EM)?
Reason #1: It’s cool!
I Waves and fields ≈ magic!
I Action at a distance.
I What are fields? How do they work?
Dr. Wallace Computational Electromagnetics
![Page 5: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/5.jpg)
Why study electromagnetics (EM)?
Reason #1: It’s cool!
I Waves and fields ≈ magic!
I Action at a distance.
I What are fields? How do they work?
Dr. Wallace Computational Electromagnetics
![Page 6: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/6.jpg)
Why study electromagnetics (EM)?
Reason #1: It’s cool!
I Waves and fields ≈ magic!
I Action at a distance.
I What are fields? How do they work?
Dr. Wallace Computational Electromagnetics
![Page 7: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/7.jpg)
Why study electromagnetics (EM)?
Reason #1: It’s cool!
I Waves and fields ≈ magic!
I Action at a distance.
I What are fields? How do they work?
Dr. Wallace Computational Electromagnetics
![Page 8: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/8.jpg)
Why study electromagnetics (EM)?
Reason #2: It’s fundamental.
I Electric, electrical, optical devices governed by EM
I Applications of EM: Satellite comm., wireless, GPS, radar,optical storage, fiber-optic networks, ...
I Often use a simpler description (e.g. digital chip)
I What happens when simplifying assumptions break down(V=0/1, prop. delay model, no cross-talk, etc.)?
I Knowing EM: Can develop new models.
Dr. Wallace Computational Electromagnetics
![Page 9: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/9.jpg)
Why study electromagnetics (EM)?
Reason #2: It’s fundamental.
I Electric, electrical, optical devices governed by EM
I Applications of EM: Satellite comm., wireless, GPS, radar,optical storage, fiber-optic networks, ...
I Often use a simpler description (e.g. digital chip)
I What happens when simplifying assumptions break down(V=0/1, prop. delay model, no cross-talk, etc.)?
I Knowing EM: Can develop new models.
Dr. Wallace Computational Electromagnetics
![Page 10: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/10.jpg)
Why study electromagnetics (EM)?
Reason #2: It’s fundamental.
I Electric, electrical, optical devices governed by EM
I Applications of EM: Satellite comm., wireless, GPS, radar,optical storage, fiber-optic networks, ...
I Often use a simpler description (e.g. digital chip)
I What happens when simplifying assumptions break down(V=0/1, prop. delay model, no cross-talk, etc.)?
I Knowing EM: Can develop new models.
Dr. Wallace Computational Electromagnetics
![Page 11: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/11.jpg)
Why study electromagnetics (EM)?
Reason #2: It’s fundamental.
I Electric, electrical, optical devices governed by EM
I Applications of EM: Satellite comm., wireless, GPS, radar,optical storage, fiber-optic networks, ...
I Often use a simpler description (e.g. digital chip)
I What happens when simplifying assumptions break down(V=0/1, prop. delay model, no cross-talk, etc.)?
I Knowing EM: Can develop new models.
Dr. Wallace Computational Electromagnetics
![Page 12: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/12.jpg)
Why study electromagnetics (EM)?
Reason #2: It’s fundamental.
I Electric, electrical, optical devices governed by EM
I Applications of EM: Satellite comm., wireless, GPS, radar,optical storage, fiber-optic networks, ...
I Often use a simpler description (e.g. digital chip)
I What happens when simplifying assumptions break down(V=0/1, prop. delay model, no cross-talk, etc.)?
I Knowing EM: Can develop new models.
Dr. Wallace Computational Electromagnetics
![Page 13: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/13.jpg)
Why study electromagnetics (EM)?
Reason #2: It’s fundamental.
I Electric, electrical, optical devices governed by EM
I Applications of EM: Satellite comm., wireless, GPS, radar,optical storage, fiber-optic networks, ...
I Often use a simpler description (e.g. digital chip)
I What happens when simplifying assumptions break down(V=0/1, prop. delay model, no cross-talk, etc.)?
I Knowing EM: Can develop new models.
Dr. Wallace Computational Electromagnetics
![Page 14: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/14.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.I Electromagnetics applies
Multivariate calculusVector algebra and calculusPartial differential equationsFourier transform theoryComplex analysisAsymptotic analysisLinear algebraStatistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 15: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/15.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.
I Electromagnetics applies
Multivariate calculusVector algebra and calculusPartial differential equationsFourier transform theoryComplex analysisAsymptotic analysisLinear algebraStatistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 16: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/16.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.I Electromagnetics applies
Multivariate calculusVector algebra and calculusPartial differential equationsFourier transform theoryComplex analysisAsymptotic analysisLinear algebraStatistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 17: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/17.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.I Electromagnetics applies
Multivariate calculus
Vector algebra and calculusPartial differential equationsFourier transform theoryComplex analysisAsymptotic analysisLinear algebraStatistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 18: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/18.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.I Electromagnetics applies
Multivariate calculusVector algebra and calculus
Partial differential equationsFourier transform theoryComplex analysisAsymptotic analysisLinear algebraStatistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 19: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/19.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.I Electromagnetics applies
Multivariate calculusVector algebra and calculusPartial differential equations
Fourier transform theoryComplex analysisAsymptotic analysisLinear algebraStatistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 20: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/20.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.I Electromagnetics applies
Multivariate calculusVector algebra and calculusPartial differential equationsFourier transform theory
Complex analysisAsymptotic analysisLinear algebraStatistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 21: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/21.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.I Electromagnetics applies
Multivariate calculusVector algebra and calculusPartial differential equationsFourier transform theoryComplex analysis
Asymptotic analysisLinear algebraStatistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 22: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/22.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.I Electromagnetics applies
Multivariate calculusVector algebra and calculusPartial differential equationsFourier transform theoryComplex analysisAsymptotic analysis
Linear algebraStatistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 23: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/23.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.I Electromagnetics applies
Multivariate calculusVector algebra and calculusPartial differential equationsFourier transform theoryComplex analysisAsymptotic analysisLinear algebra
Statistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 24: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/24.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.I Electromagnetics applies
Multivariate calculusVector algebra and calculusPartial differential equationsFourier transform theoryComplex analysisAsymptotic analysisLinear algebraStatistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 25: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/25.jpg)
Why study electromagnetics (EM)?
Reason #3: It fosters mathematical maturity.I Electromagnetics applies
Multivariate calculusVector algebra and calculusPartial differential equationsFourier transform theoryComplex analysisAsymptotic analysisLinear algebraStatistics
I A good way to become comfortable with these!
Dr. Wallace Computational Electromagnetics
![Page 26: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/26.jpg)
What is computational EM?
Maxwell’s Equations
∇ · D = ρv
∇ · B = 0
∇× E = −∂B
∂t
∇× H =∂D
∂t+ J
I Maxwell’s equations with BC’s give exact solution.
I Problem: Only solvable for very simple problems!
I Solution #1: Make approximations, simplifying assumptions
I Solution #2: Discretize, solve numerically (CEM)
I No best CEM method: Generality, accuracy, efficiency, ease ofimplementation
Dr. Wallace Computational Electromagnetics
![Page 27: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/27.jpg)
What is computational EM?
Maxwell’s Equations
∇ · D = ρv
∇ · B = 0
∇× E = −∂B
∂t
∇× H =∂D
∂t+ J
I Maxwell’s equations with BC’s give exact solution.
I Problem: Only solvable for very simple problems!
I Solution #1: Make approximations, simplifying assumptions
I Solution #2: Discretize, solve numerically (CEM)
I No best CEM method: Generality, accuracy, efficiency, ease ofimplementation
Dr. Wallace Computational Electromagnetics
![Page 28: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/28.jpg)
What is computational EM?
Maxwell’s Equations
∇ · D = ρv
∇ · B = 0
∇× E = −∂B
∂t
∇× H =∂D
∂t+ J
I Maxwell’s equations with BC’s give exact solution.
I Problem: Only solvable for very simple problems!
I Solution #1: Make approximations, simplifying assumptions
I Solution #2: Discretize, solve numerically (CEM)
I No best CEM method: Generality, accuracy, efficiency, ease ofimplementation
Dr. Wallace Computational Electromagnetics
![Page 29: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/29.jpg)
What is computational EM?
Maxwell’s Equations
∇ · D = ρv
∇ · B = 0
∇× E = −∂B
∂t
∇× H =∂D
∂t+ J
I Maxwell’s equations with BC’s give exact solution.
I Problem: Only solvable for very simple problems!
I Solution #1: Make approximations, simplifying assumptions
I Solution #2: Discretize, solve numerically (CEM)
I No best CEM method: Generality, accuracy, efficiency, ease ofimplementation
Dr. Wallace Computational Electromagnetics
![Page 30: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/30.jpg)
What is computational EM?
Maxwell’s Equations
∇ · D = ρv
∇ · B = 0
∇× E = −∂B
∂t
∇× H =∂D
∂t+ J
I Maxwell’s equations with BC’s give exact solution.
I Problem: Only solvable for very simple problems!
I Solution #1: Make approximations, simplifying assumptions
I Solution #2: Discretize, solve numerically (CEM)
I No best CEM method: Generality, accuracy, efficiency, ease ofimplementation
Dr. Wallace Computational Electromagnetics
![Page 31: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/31.jpg)
What is computational EM?
Maxwell’s Equations
∇ · D = ρv
∇ · B = 0
∇× E = −∂B
∂t
∇× H =∂D
∂t+ J
I Maxwell’s equations with BC’s give exact solution.
I Problem: Only solvable for very simple problems!
I Solution #1: Make approximations, simplifying assumptions
I Solution #2: Discretize, solve numerically (CEM)
I No best CEM method: Generality, accuracy, efficiency, ease ofimplementation
Dr. Wallace Computational Electromagnetics
![Page 32: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/32.jpg)
Outline
Background
Lecture Description
Laboratory Description
Dr. Wallace Computational Electromagnetics
![Page 33: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/33.jpg)
Concepts covered: 1. Basic numerical techniques
f(x)
. . .
∆x
xxN = ba = x1
I Needed in other methods
I Numerical integration
I Random number generation
I Monte-Carlo methods
Dr. Wallace Computational Electromagnetics
![Page 34: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/34.jpg)
Concepts covered: 1. Basic numerical techniques
f(x)
. . .
∆x
xxN = ba = x1
I Needed in other methods
I Numerical integration
I Random number generation
I Monte-Carlo methods
Dr. Wallace Computational Electromagnetics
![Page 35: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/35.jpg)
Concepts covered: 1. Basic numerical techniques
f(x)
. . .
∆x
xxN = ba = x1
I Needed in other methods
I Numerical integration
I Random number generation
I Monte-Carlo methods
Dr. Wallace Computational Electromagnetics
![Page 36: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/36.jpg)
Concepts covered: 1. Basic numerical techniques
f(x)
. . .
∆x
xxN = ba = x1
I Needed in other methods
I Numerical integration
I Random number generation
I Monte-Carlo methods
Dr. Wallace Computational Electromagnetics
![Page 37: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/37.jpg)
Concepts covered: 2. Finite-difference (FD) methods
∂f (x)
∂x≈ f (x + ∆x)− f (x −∆x)
2∆x
I Discretize PDEs directly
I AdvantagesI Conceptually simpleI Easy to implement
I DisadvantagesI Derivatives amplify errors (accuracy)I Volumetric method (high model order)
I But, still used in practice!
Dr. Wallace Computational Electromagnetics
![Page 38: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/38.jpg)
Concepts covered: 2. Finite-difference (FD) methods
∂f (x)
∂x≈ f (x + ∆x)− f (x −∆x)
2∆x
I Discretize PDEs directlyI Advantages
I Conceptually simpleI Easy to implement
I DisadvantagesI Derivatives amplify errors (accuracy)I Volumetric method (high model order)
I But, still used in practice!
Dr. Wallace Computational Electromagnetics
![Page 39: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/39.jpg)
Concepts covered: 2. Finite-difference (FD) methods
∂f (x)
∂x≈ f (x + ∆x)− f (x −∆x)
2∆x
I Discretize PDEs directlyI Advantages
I Conceptually simpleI Easy to implement
I DisadvantagesI Derivatives amplify errors (accuracy)I Volumetric method (high model order)
I But, still used in practice!
Dr. Wallace Computational Electromagnetics
![Page 40: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/40.jpg)
Concepts covered: 2. Finite-difference (FD) methods
∂f (x)
∂x≈ f (x + ∆x)− f (x −∆x)
2∆x
I Discretize PDEs directlyI Advantages
I Conceptually simpleI Easy to implement
I Disadvantages
I Derivatives amplify errors (accuracy)I Volumetric method (high model order)
I But, still used in practice!
Dr. Wallace Computational Electromagnetics
![Page 41: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/41.jpg)
Concepts covered: 2. Finite-difference (FD) methods
∂f (x)
∂x≈ f (x + ∆x)− f (x −∆x)
2∆x
I Discretize PDEs directlyI Advantages
I Conceptually simpleI Easy to implement
I DisadvantagesI Derivatives amplify errors (accuracy)I Volumetric method (high model order)
I But, still used in practice!
Dr. Wallace Computational Electromagnetics
![Page 42: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/42.jpg)
Concepts covered: 2. Finite-difference (FD) methods
∂f (x)
∂x≈ f (x + ∆x)− f (x −∆x)
2∆x
I Discretize PDEs directlyI Advantages
I Conceptually simpleI Easy to implement
I DisadvantagesI Derivatives amplify errors (accuracy)I Volumetric method (high model order)
I But, still used in practice!
Dr. Wallace Computational Electromagnetics
![Page 43: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/43.jpg)
Concepts covered: 2. FD applications
∂f (x)
∂x≈ f (x + ∆x)− f (x −∆x)
2∆x
I Quasi-static: capacitive structures, transmission lines
I Dynamic: wave equation
I Finite-difference time-domain (FDTD)
Dr. Wallace Computational Electromagnetics
![Page 44: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/44.jpg)
Concepts covered: 2. FD applications
∂f (x)
∂x≈ f (x + ∆x)− f (x −∆x)
2∆x
I Quasi-static: capacitive structures, transmission lines
I Dynamic: wave equation
I Finite-difference time-domain (FDTD)
Dr. Wallace Computational Electromagnetics
![Page 45: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/45.jpg)
Concepts covered: 2. FD applications
∂f (x)
∂x≈ f (x + ∆x)− f (x −∆x)
2∆x
I Quasi-static: capacitive structures, transmission lines
I Dynamic: wave equation
I Finite-difference time-domain (FDTD)
Dr. Wallace Computational Electromagnetics
![Page 46: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/46.jpg)
Concepts covered: 2. FD applications
∂f (x)
∂x≈ f (x + ∆x)− f (x −∆x)
2∆x
I Quasi-static: capacitive structures, transmission lines
I Dynamic: wave equation
I Finite-difference time-domain (FDTD)
Dr. Wallace Computational Electromagnetics
![Page 47: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/47.jpg)
Concepts covered: 3. Method of Moments (MoM)
I Cast PDEs into integral form analytically
I Green’s function analysis
I Only unknowns on surface need be modeled
I Radiating boundaries included automatically
I Very efficient and accurate!
I Price: extra analytical work
Dr. Wallace Computational Electromagnetics
![Page 48: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/48.jpg)
Concepts covered: 3. Method of Moments (MoM)
I Cast PDEs into integral form analytically
I Green’s function analysis
I Only unknowns on surface need be modeled
I Radiating boundaries included automatically
I Very efficient and accurate!
I Price: extra analytical work
Dr. Wallace Computational Electromagnetics
![Page 49: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/49.jpg)
Concepts covered: 3. Method of Moments (MoM)
I Cast PDEs into integral form analytically
I Green’s function analysis
I Only unknowns on surface need be modeled
I Radiating boundaries included automatically
I Very efficient and accurate!
I Price: extra analytical work
Dr. Wallace Computational Electromagnetics
![Page 50: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/50.jpg)
Concepts covered: 3. Method of Moments (MoM)
I Cast PDEs into integral form analytically
I Green’s function analysis
I Only unknowns on surface need be modeled
I Radiating boundaries included automatically
I Very efficient and accurate!
I Price: extra analytical work
Dr. Wallace Computational Electromagnetics
![Page 51: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/51.jpg)
Concepts covered: 3. Method of Moments (MoM)
I Cast PDEs into integral form analytically
I Green’s function analysis
I Only unknowns on surface need be modeled
I Radiating boundaries included automatically
I Very efficient and accurate!
I Price: extra analytical work
Dr. Wallace Computational Electromagnetics
![Page 52: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/52.jpg)
Concepts covered: 3. Method of Moments (MoM)
I Cast PDEs into integral form analytically
I Green’s function analysis
I Only unknowns on surface need be modeled
I Radiating boundaries included automatically
I Very efficient and accurate!
I Price: extra analytical work
Dr. Wallace Computational Electromagnetics
![Page 53: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/53.jpg)
Concepts covered: 4. Variational Methods
∇2Φ(x , y) = −f (x , y)
I =1
2
∫∫S[Φ2
x + Φ2y − 2f (x , y)Φ]dS
I Generalization of the moment method
I Convert the PDE into minimization of an integral equationI Concepts:
I Variational calculusI Converting PDEs to variational form (and back)I Rayleigh-Ritz methodI Weighted residual method
Dr. Wallace Computational Electromagnetics
![Page 54: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/54.jpg)
Concepts covered: 4. Variational Methods
∇2Φ(x , y) = −f (x , y)
I =1
2
∫∫S[Φ2
x + Φ2y − 2f (x , y)Φ]dS
I Generalization of the moment method
I Convert the PDE into minimization of an integral equationI Concepts:
I Variational calculusI Converting PDEs to variational form (and back)I Rayleigh-Ritz methodI Weighted residual method
Dr. Wallace Computational Electromagnetics
![Page 55: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/55.jpg)
Concepts covered: 4. Variational Methods
∇2Φ(x , y) = −f (x , y)
I =1
2
∫∫S[Φ2
x + Φ2y − 2f (x , y)Φ]dS
I Generalization of the moment method
I Convert the PDE into minimization of an integral equation
I Concepts:I Variational calculusI Converting PDEs to variational form (and back)I Rayleigh-Ritz methodI Weighted residual method
Dr. Wallace Computational Electromagnetics
![Page 56: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/56.jpg)
Concepts covered: 4. Variational Methods
∇2Φ(x , y) = −f (x , y)
I =1
2
∫∫S[Φ2
x + Φ2y − 2f (x , y)Φ]dS
I Generalization of the moment method
I Convert the PDE into minimization of an integral equationI Concepts:
I Variational calculusI Converting PDEs to variational form (and back)I Rayleigh-Ritz methodI Weighted residual method
Dr. Wallace Computational Electromagnetics
![Page 57: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/57.jpg)
Concepts covered: 4. Variational Methods
∇2Φ(x , y) = −f (x , y)
I =1
2
∫∫S[Φ2
x + Φ2y − 2f (x , y)Φ]dS
I Generalization of the moment method
I Convert the PDE into minimization of an integral equationI Concepts:
I Variational calculusI Converting PDEs to variational form (and back)I Rayleigh-Ritz methodI Weighted residual method
Dr. Wallace Computational Electromagnetics
![Page 58: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/58.jpg)
Concepts covered: 5. Finite-element Method (FEM)
I Powerful technique for solving PDEs
I Used in many different disciplines
I Divide domain into subdomains (finite elements)
I Derive governing equation in each element (var. principle)
I Assemble elements
I Solve resulting minimization problem
Dr. Wallace Computational Electromagnetics
![Page 59: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/59.jpg)
Concepts covered: 5. Finite-element Method (FEM)
I Powerful technique for solving PDEs
I Used in many different disciplines
I Divide domain into subdomains (finite elements)
I Derive governing equation in each element (var. principle)
I Assemble elements
I Solve resulting minimization problem
Dr. Wallace Computational Electromagnetics
![Page 60: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/60.jpg)
Concepts covered: 5. Finite-element Method (FEM)
I Powerful technique for solving PDEs
I Used in many different disciplines
I Divide domain into subdomains (finite elements)
I Derive governing equation in each element (var. principle)
I Assemble elements
I Solve resulting minimization problem
Dr. Wallace Computational Electromagnetics
![Page 61: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/61.jpg)
Concepts covered: 5. Finite-element Method (FEM)
I Powerful technique for solving PDEs
I Used in many different disciplines
I Divide domain into subdomains (finite elements)
I Derive governing equation in each element (var. principle)
I Assemble elements
I Solve resulting minimization problem
Dr. Wallace Computational Electromagnetics
![Page 62: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/62.jpg)
Concepts covered: 5. Finite-element Method (FEM)
I Powerful technique for solving PDEs
I Used in many different disciplines
I Divide domain into subdomains (finite elements)
I Derive governing equation in each element (var. principle)
I Assemble elements
I Solve resulting minimization problem
Dr. Wallace Computational Electromagnetics
![Page 63: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/63.jpg)
Concepts covered: 5. Finite-element Method (FEM)
I Powerful technique for solving PDEs
I Used in many different disciplines
I Divide domain into subdomains (finite elements)
I Derive governing equation in each element (var. principle)
I Assemble elements
I Solve resulting minimization problem
Dr. Wallace Computational Electromagnetics
![Page 64: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/64.jpg)
Concepts covered: 6. Modern Developments
Diffracted
Ray
Transmission
Ray
Ray "tube" or "cone"
Source Specular
Reflection
Receive Point
Reception Sphere
Progress still being made in CEM!
I Ray-tracing and hybrid methods
I Finite-volume generalizations of FDTD (CST)
I Fast-multipole method for MoM
I Domain decomposition for repeated structures
I Solve resulting minimization problem
Dr. Wallace Computational Electromagnetics
![Page 65: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/65.jpg)
Concepts covered: 6. Modern Developments
Diffracted
Ray
Transmission
Ray
Ray "tube" or "cone"
Source Specular
Reflection
Receive Point
Reception Sphere
Progress still being made in CEM!
I Ray-tracing and hybrid methods
I Finite-volume generalizations of FDTD (CST)
I Fast-multipole method for MoM
I Domain decomposition for repeated structures
I Solve resulting minimization problem
Dr. Wallace Computational Electromagnetics
![Page 66: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/66.jpg)
Concepts covered: 6. Modern Developments
Diffracted
Ray
Transmission
Ray
Ray "tube" or "cone"
Source Specular
Reflection
Receive Point
Reception Sphere
Progress still being made in CEM!
I Ray-tracing and hybrid methods
I Finite-volume generalizations of FDTD (CST)
I Fast-multipole method for MoM
I Domain decomposition for repeated structures
I Solve resulting minimization problem
Dr. Wallace Computational Electromagnetics
![Page 67: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/67.jpg)
Concepts covered: 6. Modern Developments
Diffracted
Ray
Transmission
Ray
Ray "tube" or "cone"
Source Specular
Reflection
Receive Point
Reception Sphere
Progress still being made in CEM!
I Ray-tracing and hybrid methods
I Finite-volume generalizations of FDTD (CST)
I Fast-multipole method for MoM
I Domain decomposition for repeated structures
I Solve resulting minimization problem
Dr. Wallace Computational Electromagnetics
![Page 68: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/68.jpg)
Concepts covered: 6. Modern Developments
Diffracted
Ray
Transmission
Ray
Ray "tube" or "cone"
Source Specular
Reflection
Receive Point
Reception Sphere
Progress still being made in CEM!
I Ray-tracing and hybrid methods
I Finite-volume generalizations of FDTD (CST)
I Fast-multipole method for MoM
I Domain decomposition for repeated structures
I Solve resulting minimization problem
Dr. Wallace Computational Electromagnetics
![Page 69: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/69.jpg)
Preliminary Schedule
Week Topic1 Intro
Basic Numerical Techniques: Integration, Monte Carlo Methods2 FD Methods: Laplace Equation
Example: Transmission Lines3 1D Wave Equation, Absorbing Boundaries
Stability of FD Solutions4 Waveguides; Modal Solutions
FDTD: Yee cells, discretization, algorithm5 Materials, Sources, scattering
Post processing, 2D FDTD6 Perfectly Matched Layer (PML)
7 Reading DayMidterm
8 Method of Moments: Green’s Function, Laplace Eq.Capacitance Computation
9 Scattering problems, Far-FieldsRadiation problems
10 Volumetric MoMVariational Methods: Variational Calculus
11 Rayleigh Ritz MethodEigenvalue problems, Weighted residuals
12 Finite-Element Method (FEM)Element Assembly
13 Modern Developments: Ray-tracing; Hybrid MethodsFast Multipole Method
14 Finite-Volume Time DomainProject Presentations
Dr. Wallace Computational Electromagnetics
![Page 70: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/70.jpg)
Prerequisite Material
I Programming (mainly for lab)
I Engineering math: Multivariate calculus, differentialequations, Fourier transforms
I Vector analysis: orthogonal coordinate systems, dot/crossproduct, divergence, curl
I Basic electromagnetics
Dr. Wallace Computational Electromagnetics
![Page 71: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/71.jpg)
Prerequisite Material
I Programming (mainly for lab)
I Engineering math: Multivariate calculus, differentialequations, Fourier transforms
I Vector analysis: orthogonal coordinate systems, dot/crossproduct, divergence, curl
I Basic electromagnetics
Dr. Wallace Computational Electromagnetics
![Page 72: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/72.jpg)
Prerequisite Material
I Programming (mainly for lab)
I Engineering math: Multivariate calculus, differentialequations, Fourier transforms
I Vector analysis: orthogonal coordinate systems, dot/crossproduct, divergence, curl
I Basic electromagnetics
Dr. Wallace Computational Electromagnetics
![Page 73: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/73.jpg)
Prerequisite Material
I Programming (mainly for lab)
I Engineering math: Multivariate calculus, differentialequations, Fourier transforms
I Vector analysis: orthogonal coordinate systems, dot/crossproduct, divergence, curl
I Basic electromagnetics
Dr. Wallace Computational Electromagnetics
![Page 74: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/74.jpg)
Prerequisite Material
I Programming (mainly for lab)
I Engineering math: Multivariate calculus, differentialequations, Fourier transforms
I Vector analysis: orthogonal coordinate systems, dot/crossproduct, divergence, curl
I Basic electromagnetics
Dr. Wallace Computational Electromagnetics
![Page 75: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/75.jpg)
Textbook
I No good comprehensive source on CEM
I Sadiku book (comprehensive, but a little too sketchy)
I Class notes (main source of information)
I Course website: http://www.xwallace.com/courses/cem
Dr. Wallace Computational Electromagnetics
![Page 76: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/76.jpg)
Textbook
I No good comprehensive source on CEM
I Sadiku book (comprehensive, but a little too sketchy)
I Class notes (main source of information)
I Course website: http://www.xwallace.com/courses/cem
Dr. Wallace Computational Electromagnetics
![Page 77: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/77.jpg)
Textbook
I No good comprehensive source on CEM
I Sadiku book (comprehensive, but a little too sketchy)
I Class notes (main source of information)
I Course website: http://www.xwallace.com/courses/cem
Dr. Wallace Computational Electromagnetics
![Page 78: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/78.jpg)
Textbook
I No good comprehensive source on CEM
I Sadiku book (comprehensive, but a little too sketchy)
I Class notes (main source of information)
I Course website: http://www.xwallace.com/courses/cem
Dr. Wallace Computational Electromagnetics
![Page 79: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/79.jpg)
Academic integrity
I Expected to follow as student at Jacobs
I Do your own work on assignments, labs
I You can get help, but ultimately, you should write your owncodes and own solutions
I I will not tolerate obviously copied work!
Dr. Wallace Computational Electromagnetics
![Page 80: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/80.jpg)
Academic integrity
I Expected to follow as student at Jacobs
I Do your own work on assignments, labs
I You can get help, but ultimately, you should write your owncodes and own solutions
I I will not tolerate obviously copied work!
Dr. Wallace Computational Electromagnetics
![Page 81: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/81.jpg)
Academic integrity
I Expected to follow as student at Jacobs
I Do your own work on assignments, labs
I You can get help, but ultimately, you should write your owncodes and own solutions
I I will not tolerate obviously copied work!
Dr. Wallace Computational Electromagnetics
![Page 82: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/82.jpg)
Academic integrity
I Expected to follow as student at Jacobs
I Do your own work on assignments, labs
I You can get help, but ultimately, you should write your owncodes and own solutions
I I will not tolerate obviously copied work!
Dr. Wallace Computational Electromagnetics
![Page 83: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/83.jpg)
Academic integrity
I Expected to follow as student at Jacobs
I Do your own work on assignments, labs
I You can get help, but ultimately, you should write your owncodes and own solutions
I I will not tolerate obviously copied work!
Dr. Wallace Computational Electromagnetics
![Page 84: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/84.jpg)
Grading
Weight of gradeHomework assignments 20%Midterm 40%Final 40%
Dr. Wallace Computational Electromagnetics
![Page 85: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/85.jpg)
Outline
Background
Lecture Description
Laboratory Description
Dr. Wallace Computational Electromagnetics
![Page 86: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/86.jpg)
Laboratory Part
Purpose of Laboratory
I Practical experience implementing algorithms
I How do you learn CEM without the C?
I Visualize what the math means
Format
I About one assignment per week
I Designed to take less than 3 hours
I Use own computer
I Any programming environment fine (Matlab, Octave, etc.)
I Project
Dr. Wallace Computational Electromagnetics
![Page 87: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/87.jpg)
Laboratory Part
Purpose of Laboratory
I Practical experience implementing algorithms
I How do you learn CEM without the C?
I Visualize what the math means
Format
I About one assignment per week
I Designed to take less than 3 hours
I Use own computer
I Any programming environment fine (Matlab, Octave, etc.)
I Project
Dr. Wallace Computational Electromagnetics
![Page 88: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/88.jpg)
Laboratory Part
Purpose of Laboratory
I Practical experience implementing algorithms
I How do you learn CEM without the C?
I Visualize what the math means
Format
I About one assignment per week
I Designed to take less than 3 hours
I Use own computer
I Any programming environment fine (Matlab, Octave, etc.)
I Project
Dr. Wallace Computational Electromagnetics
![Page 89: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/89.jpg)
Laboratory Part
Purpose of Laboratory
I Practical experience implementing algorithms
I How do you learn CEM without the C?
I Visualize what the math means
Format
I About one assignment per week
I Designed to take less than 3 hours
I Use own computer
I Any programming environment fine (Matlab, Octave, etc.)
I Project
Dr. Wallace Computational Electromagnetics
![Page 90: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/90.jpg)
Laboratory Part
Purpose of Laboratory
I Practical experience implementing algorithms
I How do you learn CEM without the C?
I Visualize what the math means
Format
I About one assignment per week
I Designed to take less than 3 hours
I Use own computer
I Any programming environment fine (Matlab, Octave, etc.)
I Project
Dr. Wallace Computational Electromagnetics
![Page 91: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/91.jpg)
Laboratory Part
Purpose of Laboratory
I Practical experience implementing algorithms
I How do you learn CEM without the C?
I Visualize what the math means
Format
I About one assignment per week
I Designed to take less than 3 hours
I Use own computer
I Any programming environment fine (Matlab, Octave, etc.)
I Project
Dr. Wallace Computational Electromagnetics
![Page 92: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/92.jpg)
Laboratory Part
Purpose of Laboratory
I Practical experience implementing algorithms
I How do you learn CEM without the C?
I Visualize what the math means
Format
I About one assignment per week
I Designed to take less than 3 hours
I Use own computer
I Any programming environment fine (Matlab, Octave, etc.)
I Project
Dr. Wallace Computational Electromagnetics
![Page 93: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/93.jpg)
Laboratory Part
Purpose of Laboratory
I Practical experience implementing algorithms
I How do you learn CEM without the C?
I Visualize what the math means
Format
I About one assignment per week
I Designed to take less than 3 hours
I Use own computer
I Any programming environment fine (Matlab, Octave, etc.)
I Project
Dr. Wallace Computational Electromagnetics
![Page 94: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/94.jpg)
Laboratory Part
Purpose of Laboratory
I Practical experience implementing algorithms
I How do you learn CEM without the C?
I Visualize what the math means
Format
I About one assignment per week
I Designed to take less than 3 hours
I Use own computer
I Any programming environment fine (Matlab, Octave, etc.)
I Project
Dr. Wallace Computational Electromagnetics
![Page 95: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/95.jpg)
Laboratory Part
Purpose of Laboratory
I Practical experience implementing algorithms
I How do you learn CEM without the C?
I Visualize what the math means
Format
I About one assignment per week
I Designed to take less than 3 hours
I Use own computer
I Any programming environment fine (Matlab, Octave, etc.)
I Project
Dr. Wallace Computational Electromagnetics
![Page 96: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/96.jpg)
Lab Grading
Weight of gradeLab Assignments 70%Project Writeup 15%Project Present 15%
Dr. Wallace Computational Electromagnetics
![Page 97: Computational Electromagnetics - Introduction · Why study electromagnetics (EM)? Reason #1: It’s cool! I Waves and fields ≈ magic! I Action at a distance. I What are fields?](https://reader031.fdocuments.net/reader031/viewer/2022020104/5b7aede37f8b9ab87f8d005d/html5/thumbnails/97.jpg)
Thank you
See you next time!
Dr. Wallace Computational Electromagnetics