time domain finite element methods for maxwell s equations
play

Time Domain Finite Element Methods for Maxwells Equations Asad - PowerPoint PPT Presentation

TU Clausthal Time Domain Finite Element Methods for Maxwells Equations Asad Anees Advisor Lutz Angermann May 04, 2018 by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwells Equations 1 TU Clausthal Outline


  1. TU Clausthal Time Domain Finite Element Methods for Maxwell’s Equations Asad Anees Advisor Lutz Angermann May 04, 2018 by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 1

  2. TU Clausthal Outline Motivation Formulation in nonlinear Optics Formulation in linear case, Spatial discretization, Temporal discretization, Marching on in time, Stability and validation, Conclusion by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 1

  3. TU Clausthal Definitions The electric displacement field, denoted by D ( t ) = � D ( � r , t ), in units of coulomb per metre squared C / m 2 . The magnetic induction B ( t ) = � B ( � r , t ) is measured in teslas or newtons per meter per ampere. E ( t ) = � E ( � r , t ) is the electric field in newtons per coulomb N / C or volts per meter V / m . H ( t ) = � H ( � r , t ) is the magnetic field in A / m . J ( t ) = � J ( � r , t ) is a surface electric current density measured in A / m . ρ is a surface electric charge density measured in C / m 2 – The continuity equation, ∇ · J = − ∂ρ ∂ t ε is a material permittivity in F / m (farad per meter). ε = ε 0 in vacuum, µ is a material permeabilty in H / m . µ = µ 0 in vacuum. Speed of light c (m/s) and characteristic impedance η (Ω). � µ 1 – c = √ εµ and η = ε . by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 2

  4. TU Clausthal Notations Furthermore, we need the following Hilbert spaces that are related to the rotation and divergence operators: H (curl ; Ω) := { u ∈ L 2 (Ω); ∇ × u ∈ L 2 (Ω) } , H 0 (curl ; Ω) := { u ∈ H (curl ; Ω); u × n | Γ = 0 } , H (div; Ω) := { u ∈ L 2 (Ω); ∇ · u ∈ L 2 (Ω) } , H 0 (div; Ω) := { u ∈ L 2 (Ω); u · n | Γ = 0 } . by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 3

  5. TU Clausthal Maxwell’s equations in nonlinear Optics Ω be a volume in R 3 , with boundary Γ and unit outward normal n = � n . D ( t ), B ( t ) , E ( t ) and H ( t ) represent the displacement field, magnetic induction, electric and magnetic field intensities respectively, where the time variable t belongs to some interval (0 , T ), T > 0. Given a current density function J ( t ), specifying the applied current.The time-dependent Maxwell equations for nonlinear medium as ∂ ∂ t D ( t ) + σ E ( t ) − ∇ × H ( t ) := J ( t ) in Ω × (0 , T ) , (1) ∂ ∂ t B ( t ) + ∇ × E ( t ) := 0 in Ω × (0 , T ) , (2) the following constitutive relations shall hold: B ( t ) := µ 0 H ( t ) , (3) D ( t ) := ε 0 E ( t ) + P ( E ( t )) . (4) ε 0 and µ 0 are vacuum permittivity and permeability respectively. Generally, the constitutive relation P ( E ) is approximated by a Taylor series for nonlinear optics by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 4

  6. TU Clausthal Introduction � r ) E ( t ) 3 � r ) | E ( t ) | 2 + χ 3 ( � χ 1 ( � r ) E ( t ) + χ 2 ( � P ( E ( t )) := ε 0 . (5) Restrict the model to isotropic materials so that the second term is eliminated due to inversion symmetry, and third term is to simplified as r ) � E ( t ) · E ( t ) � χ 3 ( � E ( t ). Rewrite D ( t ) as, � ∂ ∂ � aI 3 + 2 χ 3 ( � ∂ t D ( t ) = r ) C ∂ t E ( t ) , (6) where I 3 is a (3 × 3) unit matrix and a = ε 0 + χ 3 ( � r ) | E ( t ) | 2 . Furthermore intro- ducing C , � E 2 � E 1 E 2 E 1 E 3 1 E 2 C = E 1 E 2 E 2 E 3 . 2 E 2 E 1 E 3 E 2 E 3 3 by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 5

  7. TU Clausthal Introduction For simplicity we could rewrite displacement field, � ∂ ∂ � ∂ t D ( t ) = ε ( E ) ∂ t E ( t ) . (7) For the spatial case electric fields E ( t ) is also satisfied: � ∂ E ( t ) E ( t ) · ∂ E ( t ) � � � E ( t ) = E ( t ) · E ( t ) . (8) ∂ t ∂ t We could also rewrite D ( t ) in case of (8): � ∂ ∂ � ε 0 + 3 χ 3 ( � ∂ t D ( t ) = r ) E ( t ) · E ( t ) ∂ t E ( t ) . (9) r ) | E ( t ) | 2 � = 0. This condition is fulfilled for r ) > 0 and ε 0 + 3 χ 3 ( � We suppose χ ( � | 3 χ 3 ( � r ) | E ( t ) | 2 | < | ε 0 | . For χ ( � r ) = 0, we obtain the linear Maxwell’s equations. Thus the nonlinear Maxwell’s equations (1)-(4) can be written as: by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 6

  8. TU Clausthal Weak Formulations ε ( E ) ∂ ∂ t E ( t ) + σ E ( t ) − ∇ × H ( t ) = J ( t ) in Ω × (0 , T ) , (10) ∂ µ 0 ∂ t H ( t ) + ∇ × E ( t ) = 0 in Ω × (0 , T ) , (11) n × E ( t ) = 0 . (12) Multiplying equation (10) by a test function Φ( t ) ∈ U = H 0 (curl ; Ω) and inte- grate over Ω. Similarly multiplying (11) by Ψ( t ) ∈ V = H (div; Ω) and integrate over Ω. Now, we can see that the solution C 1 (0 , T ; U ) ∩ C 1 (0 , T ; V ) � 2 of (1) − (2) satisfies: ( E ( t ) , H ( t )) ∈ � ( ε ( E ) ∂ t E ( t ) , Φ( t )) + ( σ E ( t ) , Φ( t )) − ( H ( t ) , ∇ × Φ( t )) = ( J ( t ) , Φ( t )) ∀ Φ( t ) ∈ U , (13) ( µ 0 ∂ t H ( t ) , Ψ( t )) + ( ∇ × E ( t ) , Ψ( t )) = 0 ∀ Ψ( t ) ∈ V , (14) for 0 < t < T with initial conditions: E (0) = E 0 and H (0) = H 0 , (15) by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 7

  9. TU Clausthal Notations Let P K be the space of scalar real-valued polynomials in the three variables of maximum degree of k , and ˜ P k be the space of scalar real-valued homogeneous polynomials of degree exactly k . For any integer k ≥ 1 and we define the following subspaces of P k := [ P k ] 3 . D k = P k − 1 ⊕ ˜ P k − 1 · r , r = < x 1 , x 2 , x 3 > R k = P k − 1 ⊕ S k , where S k = { p ∈ (˜ P k ) 3 ; p ( x ) · x = 0 } . i.e S k ⊂ P k and R k ⊂ P k . U h = { v h ∈ H (curl ; Ω); v h | K ∈ R k ∀ K ∈ T h } , (16) V h = { u h ∈ U ; u h | K ∈ D k ∀ K ∈ T h } . (17) by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 8

  10. TU Clausthal Spatial discretization for nonlinear case Let U h ⊂ U and V h ⊂ V be finite dimensional subspaces of given spaces. We may find ( E h ( t ) , H h ( t )) ∈ C 1 (0 , T ; U h ) × C 1 (0 , T ; V h ) such that: ( ε ( E h ) ∂ t E h ( t ) , Φ h ( t )) + ( σ E h ( t ) , Φ h ( t )) − ( H h ( t ) , ∇ × Φ h ( t )) = ( J h ( t ) , Φ h ( t )) ∀ Φ h ( t ) ∈ U h , (18) ( µ 0 ∂ t H h ( t ) , Ψ h ( t )) + ( ∇ × E h ( t ) , Ψ h ( t )) = 0 ∀ Ψ h ( t ) ∈ V h , (19) for 0 < t < T , subject to the initial conditions: E h (0) = E 0 and H h (0) = H 0 . (20) by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 9

  11. TU Clausthal Weak Formulation and Spatial discretization for Linear case For χ ( � r ) = 0 in (10). Then, we obtain a linear Maxwell’s equations, and time- independent dielectric permittivity ε , magnetic permeability µ and electric con- ductivity σ . The weak solution ( E ( t ) , H ( t )) of the system (1)-(2) for linear Maxwell’s equations satisfies, ( ε E t ( t ) , Φ( t )) + ( σ E ( t ) , Φ( t )) − ( H ( t ) , ∇ × Φ( t )) = ( J ( t ) , Φ( t )) ∀ Φ( t ) ∈ H 0 (curl ; Ω) , (21) ( µ H t ( t ) , Ψ( t ) + ( ∇ × E ( t ) , Ψ( t )) = 0 ∀ Ψ( t ) ∈ H (div; Ω) . (22) U h ⊂ U and V h ⊂ V be finite dimensional subspaces of given spaces. We may find ( E h ( t ) , H h ( t )) ∈ C 1 (0 , T ; U h ) × C 1 (0 , T ; V h ) such that: ( ε∂ t E h ( t ) , Φ h ( t )) + ( σ E h ( t ) , Φ h ( t )) − ( H h ( t ) , ∇ × Φ h ( t )) = ( J ( t ) , Φ h ( t )) , ∀ Φ h ( t ) ∈ U h , (23) ( µ∂ t H h ( t ) , Ψ h ( t )) + ( ∇ × E h ( t ) , Ψ h ( t )) = 0 , ∀ Ψ h ( t ) ∈ V h , (24) for 0 < t < T , subject to the initial conditions, E h (0) = E 0 and H h (0) = H 0 . (25) by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 10

  12. TU Clausthal Conserve Energy for linear case The method (23)-(25) is conserve energy. Take J ( t ) = 0, σ = 0 and choose Φ h ( t ) = E h ( t ), and Ψ h ( t ) = H h ( t ) in (23)-(25) and adding (23)-(25), we obtain: � ∂ 1 ε + ∂ � ∂ t � E h ( t ) � 2 ∂ t � H h ( t ) � 2 = 0 . (26) µ 2 Furthermore, � E h ( t ) � 2 ε + � H h ( t ) � 2 µ = � E h (0) � 2 ε + � H h (0) � 2 µ . (27) which states that energy in the discrete system is independent of time. by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 11

  13. TU Clausthal Matrices The method uses edge finite elements as a basis for the electric field and face finite elements for the magnetic flux density. The edge elements have tangential continuity whereas the face elements have normal continuity across interfaces. The Matrices in these equations have the following form: � { M 1 α Φ 1 i · Φ 1 α } ij = j d Ω , Ω � { M 2 α Φ 2 i · Φ 2 α } ij = j d Ω , Ω � { G 12 α ( ∇ × Φ 1 i ) · Φ 2 α } ij = j d Ω . Ω by Asad Anees, Lutz Angermann Time Domain Finite Element Methods for the Maxwell’s Equations 12

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend