SlideShare a Scribd company logo
Numerical Dispersion Analysis of Symplectic and
ADI Schemes
Xin-gang Ren#
, Zhi-xiang Huang*
, Xian-liang Wu,
Si-long Lu, Yi-cai Mei, Hong-mei Du, Hui Wang
Key Lab of Intelligent Computing & Signal Processing
Ministry of Education, Anhui University
Hefei, China
#xingangahu@126.com *zxhuang@ahu.edu.cn
Xian-liang Wu, Jing Shen
Department of Physics and Electronic Engineering
Hefei Normal University
Hefei, China
xlwu@ahu.edu.cn
Abstract-In this paper, Maxwell’s equations are taken as a
Hamiltonian system and then written as Hamiltonian canonical
equations by using the functional variation method. The
symplectic and ADI schemes, which can be extracted by applying
two types of approximation to the time evolution operator, are
explicit and implicit scheme in computational electromagnetic
simulation, respectively. Since Finite-difference time-domain
(FDTD) encounter low accuracy and high dispersion, the more
accurate simulation methods can be derived by evaluating the
curl operator in the spatial direction with kinds of high order
approaches including high order staggered difference, compact
finite difference and scaling function approximations. The
numerical dispersion of the symplectic and ADI schemes
combining with the three high order spatial difference
approximations have been analyzed. It has been shown that
symplectic scheme combining with compact finite difference and
ADI scheme combining with scaling function performance better
than other methods. Both schemes can be usefully employed for
simulating and solving the large scale electromagnetic problems.
I. INTRODUCTION
The finite-difference time domain (FDTD) method, which
was firstly proposed by K.S.Yee[1]and has widely been used
for solving the electromagnetic problems. The central
difference was used to approximate the temporal and spatial
derivate in time domain Maxwell’s equations. Since the
FDTD method is based on the explicit difference, the Courant
stability condition must be satisfied in order to guarantee
numerical stability. The time step size must be very small in
order to obtain a high accuracy when a large scale size
structure was simulated. The numerical dispersion error will
be accumulated with an increased simulation time step. The
high order FDTD scheme is proposed to reduce the dispersion
but will encounter a low stability. Researchers have carried
out many improvements to overcome the shortcoming. The
one is the symplectic scheme which have been proved to
enhance the stability and reduce the dispersion error because
of energy conservation of Hamiltonian system[2]. Besides the
alternating-direction implicit (ADI) scheme which is
unconditionally stable is proposed to manipulate the large
scale size problems and theoretically there is no limitation on
the time step size [3].But as the size of time step is increased,
numerical dispersion errors will become large. To overcome
this shortcoming, the more accurate curl operator
approximations have been employed to result in a low
numerical dispersion. Three types of approximations are
considered in the following context. The high order staggered
difference which is also an explicit scheme can obtain a better
dispersion than the central difference [4, 5]. The compact
finite difference which is an implicit scheme approximate will
result in the solution of a tri-diagonal matrix and lead to a low
numerical dispersion [6]. The multiresoultion time domain
(MRTD) method which is based on the scaling function has
been broadly accepted as a high accurate method to improve
the numerical dispersion [7].
In this paper, Maxwell’s equations firstly are written as
Hamiltonian canonical equations by using the functional
variation method. The symplectic and ADI schemes have been
extracted by applying two types of approximation to the time
evolution operator. The high order staggered difference,
compact finite difference and scaling function approximations
are taken to approximate the spatial curl operators to obtain
low numerical dispersion errors. The unified dispersion
relationships are derived for the symplectic and ADI schemes,
respectively. The numerical dispersion is studied by applying
different curl operator approximation. The result can be used
as a reference when simulate and solve the large scale
electromagnetic problems.
II. FORMULATION
Maxwell’s equations can be rewritten in the form of
Hamilton function as[2, 8]:
0 0
1 1 1
( )
2 P H
+ ˜’u ˜’uH,E H H + E E (1)
Applying the variation method, Eq.(2) can be rewritten in
the following matrix form as:
t
w
) )
w
A (2)
3
0 0
3
0 0
1
1
R
R
H P
H P
§ ·
¨ ¸
¨ ¸
¨ ¸
¨ ¸¨ ¸
© ¹
0
ǹ
0
, 0
0
ˆ H
P
E = E (3a)
978-1-4673-2185-3/12/$31.00 ©2012 IEEE
0
z
0
0
y
z x
y x
w w§ ·
¨ ¸w w
¨ ¸
w w¨ ¸
 ’u¨ ¸w w
¨ ¸
w w¨ ¸¨ ¸w w© ¹
R = (3b)
Where [ , , ]T
x y zE E EE and [ , , ]T
x y zH H HH are
electric and magnetic filed, respectively. ˆ[ , ]T
) H E and
30 is the 3 3u zero matrix and R ’u is the 3 3u matrix
representing the curl operator, 0 0,H P are the permittivity
and permeability in the vacuum, respectively.
A. The time evolution matrix
From Eq.(3), the time evolution of the electromagnetic
field from 0t to t t' can be accurately obtained by the
exponential operator exp( )t'A as following:

More Related Content

What's hot

Planetary Science Assignment Help
Planetary Science Assignment HelpPlanetary Science Assignment Help
Planetary Science Assignment Help
Edu Assignment Help
 
Ground Excited Systems
Ground Excited SystemsGround Excited Systems
Ground Excited Systems
Teja Ande
 
Numerical methods for 2 d heat transfer
Numerical methods for 2 d heat transferNumerical methods for 2 d heat transfer
Numerical methods for 2 d heat transfer
Arun Sarasan
 
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Cemal Ardil
 
Ijetr011961
Ijetr011961Ijetr011961
Ijetr011961
ER Publication.org
 
A study on_contrast_and_comparison_between_bellman-ford_algorithm_and_dijkstr...
A study on_contrast_and_comparison_between_bellman-ford_algorithm_and_dijkstr...A study on_contrast_and_comparison_between_bellman-ford_algorithm_and_dijkstr...
A study on_contrast_and_comparison_between_bellman-ford_algorithm_and_dijkstr...
Khoa Mac Tu
 
Computation Assignment Help
Computation Assignment Help Computation Assignment Help
Computation Assignment Help
Programming Homework Help
 
Application of Numerical Methods (Finite Difference) in Heat Transfer
Application of Numerical Methods (Finite Difference) in Heat TransferApplication of Numerical Methods (Finite Difference) in Heat Transfer
Application of Numerical Methods (Finite Difference) in Heat Transfer
Shivshambhu Kumar
 
tw1979 Exercise 1 Report
tw1979 Exercise 1 Reporttw1979 Exercise 1 Report
tw1979 Exercise 1 ReportThomas Wigg
 
Numerical Methods in Mechanical Engineering - Final Project
Numerical Methods in Mechanical Engineering - Final ProjectNumerical Methods in Mechanical Engineering - Final Project
Numerical Methods in Mechanical Engineering - Final Project
Stasik Nemirovsky
 
tw1979 Exercise 3 Report
tw1979 Exercise 3 Reporttw1979 Exercise 3 Report
tw1979 Exercise 3 ReportThomas Wigg
 
tw1979 Exercise 2 Report
tw1979 Exercise 2 Reporttw1979 Exercise 2 Report
tw1979 Exercise 2 ReportThomas Wigg
 
Digital Signal Processing Homework Help
Digital Signal Processing Homework HelpDigital Signal Processing Homework Help
Digital Signal Processing Homework Help
Matlab Assignment Experts
 
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
IOSRJECE
 
Analysis of stress in circular hollow section by fea and analytical technique
Analysis of stress in circular hollow section by fea and analytical techniqueAnalysis of stress in circular hollow section by fea and analytical technique
Analysis of stress in circular hollow section by fea and analytical technique
eSAT Journals
 
Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...
ANIRBANMAJUMDAR18
 
Programming project
Programming projectProgramming project
Programming project
MuireannSpain
 
Branch and bound technique
Branch and bound techniqueBranch and bound technique
Branch and bound technique
ishmecse13
 
Computational Method to Solve the Partial Differential Equations (PDEs)
Computational Method to Solve the Partial Differential  Equations (PDEs)Computational Method to Solve the Partial Differential  Equations (PDEs)
Computational Method to Solve the Partial Differential Equations (PDEs)
Dr. Khurram Mehboob
 
3D Curve Project
3D Curve Project3D Curve Project
3D Curve Project
graphitech
 

What's hot (20)

Planetary Science Assignment Help
Planetary Science Assignment HelpPlanetary Science Assignment Help
Planetary Science Assignment Help
 
Ground Excited Systems
Ground Excited SystemsGround Excited Systems
Ground Excited Systems
 
Numerical methods for 2 d heat transfer
Numerical methods for 2 d heat transferNumerical methods for 2 d heat transfer
Numerical methods for 2 d heat transfer
 
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
 
Ijetr011961
Ijetr011961Ijetr011961
Ijetr011961
 
A study on_contrast_and_comparison_between_bellman-ford_algorithm_and_dijkstr...
A study on_contrast_and_comparison_between_bellman-ford_algorithm_and_dijkstr...A study on_contrast_and_comparison_between_bellman-ford_algorithm_and_dijkstr...
A study on_contrast_and_comparison_between_bellman-ford_algorithm_and_dijkstr...
 
Computation Assignment Help
Computation Assignment Help Computation Assignment Help
Computation Assignment Help
 
Application of Numerical Methods (Finite Difference) in Heat Transfer
Application of Numerical Methods (Finite Difference) in Heat TransferApplication of Numerical Methods (Finite Difference) in Heat Transfer
Application of Numerical Methods (Finite Difference) in Heat Transfer
 
tw1979 Exercise 1 Report
tw1979 Exercise 1 Reporttw1979 Exercise 1 Report
tw1979 Exercise 1 Report
 
Numerical Methods in Mechanical Engineering - Final Project
Numerical Methods in Mechanical Engineering - Final ProjectNumerical Methods in Mechanical Engineering - Final Project
Numerical Methods in Mechanical Engineering - Final Project
 
tw1979 Exercise 3 Report
tw1979 Exercise 3 Reporttw1979 Exercise 3 Report
tw1979 Exercise 3 Report
 
tw1979 Exercise 2 Report
tw1979 Exercise 2 Reporttw1979 Exercise 2 Report
tw1979 Exercise 2 Report
 
Digital Signal Processing Homework Help
Digital Signal Processing Homework HelpDigital Signal Processing Homework Help
Digital Signal Processing Homework Help
 
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
 
Analysis of stress in circular hollow section by fea and analytical technique
Analysis of stress in circular hollow section by fea and analytical techniqueAnalysis of stress in circular hollow section by fea and analytical technique
Analysis of stress in circular hollow section by fea and analytical technique
 
Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...
 
Programming project
Programming projectProgramming project
Programming project
 
Branch and bound technique
Branch and bound techniqueBranch and bound technique
Branch and bound technique
 
Computational Method to Solve the Partial Differential Equations (PDEs)
Computational Method to Solve the Partial Differential  Equations (PDEs)Computational Method to Solve the Partial Differential  Equations (PDEs)
Computational Method to Solve the Partial Differential Equations (PDEs)
 
3D Curve Project
3D Curve Project3D Curve Project
3D Curve Project
 

Viewers also liked

Creativity class, assignment 2
Creativity class, assignment 2Creativity class, assignment 2
Creativity class, assignment 2hyling
 
Christopher Gooshaw - Assignment 2
Christopher Gooshaw - Assignment 2Christopher Gooshaw - Assignment 2
Christopher Gooshaw - Assignment 2
longbeach37
 
solar cell polarization independ
solar cell polarization independsolar cell polarization independ
solar cell polarization independxingangahu
 
How to make a website
How to make a websiteHow to make a website
How to make a websitekierakeating
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
Barry Feldman
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
Helge Tennø
 

Viewers also liked (7)

Creativity class, assignment 2
Creativity class, assignment 2Creativity class, assignment 2
Creativity class, assignment 2
 
Christopher Gooshaw - Assignment 2
Christopher Gooshaw - Assignment 2Christopher Gooshaw - Assignment 2
Christopher Gooshaw - Assignment 2
 
solar cell polarization independ
solar cell polarization independsolar cell polarization independ
solar cell polarization independ
 
How to make a website
How to make a websiteHow to make a website
How to make a website
 
Bread and cats
Bread and catsBread and cats
Bread and cats
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 

Similar to Numerical disperison analysis of sympletic and adi scheme

Plan economico del 2017
Plan economico del 2017Plan economico del 2017
Plan economico del 2017
Guillermo Gallardo
 
Plan economico
Plan economicoPlan economico
Plan economico
Crist Oviedo
 
A Novel Space-time Discontinuous Galerkin Method for Solving of One-dimension...
A Novel Space-time Discontinuous Galerkin Method for Solving of One-dimension...A Novel Space-time Discontinuous Galerkin Method for Solving of One-dimension...
A Novel Space-time Discontinuous Galerkin Method for Solving of One-dimension...
TELKOMNIKA JOURNAL
 
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
cscpconf
 
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Polytechnique Montreal
 
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...A High Order Continuation Based On Time Power Series Expansion And Time Ratio...
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...
IJRES Journal
 
IRJET- Wavelet based Galerkin Method for the Numerical Solution of One Dimens...
IRJET- Wavelet based Galerkin Method for the Numerical Solution of One Dimens...IRJET- Wavelet based Galerkin Method for the Numerical Solution of One Dimens...
IRJET- Wavelet based Galerkin Method for the Numerical Solution of One Dimens...
IRJET Journal
 
Discrete wavelet transform-based RI adaptive algorithm for system identification
Discrete wavelet transform-based RI adaptive algorithm for system identificationDiscrete wavelet transform-based RI adaptive algorithm for system identification
Discrete wavelet transform-based RI adaptive algorithm for system identification
IJECEIAES
 
research journal
research journalresearch journal
research journal
akhila1001
 
HOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxHOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptx
SayedulHassan1
 
Discrete-wavelet-transform recursive inverse algorithm using second-order est...
Discrete-wavelet-transform recursive inverse algorithm using second-order est...Discrete-wavelet-transform recursive inverse algorithm using second-order est...
Discrete-wavelet-transform recursive inverse algorithm using second-order est...
TELKOMNIKA JOURNAL
 
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
IJERA Editor
 
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...
Quang-Trung Luu
 
Sparse data formats and efficient numerical methods for uncertainties in nume...
Sparse data formats and efficient numerical methods for uncertainties in nume...Sparse data formats and efficient numerical methods for uncertainties in nume...
Sparse data formats and efficient numerical methods for uncertainties in nume...
Alexander Litvinenko
 
Ill-posedness formulation of the emission source localization in the radio- d...
Ill-posedness formulation of the emission source localization in the radio- d...Ill-posedness formulation of the emission source localization in the radio- d...
Ill-posedness formulation of the emission source localization in the radio- d...
Ahmed Ammar Rebai PhD
 
Robotics_Final_Paper_Folza
Robotics_Final_Paper_FolzaRobotics_Final_Paper_Folza
Robotics_Final_Paper_FolzaAlex Folz
 
CHAPTER 7.pdfdjdjdjdjdjdjdjsjsjddhhdudsko
CHAPTER 7.pdfdjdjdjdjdjdjdjsjsjddhhdudskoCHAPTER 7.pdfdjdjdjdjdjdjdjsjsjddhhdudsko
CHAPTER 7.pdfdjdjdjdjdjdjdjsjsjddhhdudsko
SydneyJaydeanKhanyil
 
HOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxHOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptx
SayedulHassan1
 

Similar to Numerical disperison analysis of sympletic and adi scheme (20)

Plan economico del 2017
Plan economico del 2017Plan economico del 2017
Plan economico del 2017
 
Plan economico
Plan economicoPlan economico
Plan economico
 
Plan economico
Plan economicoPlan economico
Plan economico
 
A Novel Space-time Discontinuous Galerkin Method for Solving of One-dimension...
A Novel Space-time Discontinuous Galerkin Method for Solving of One-dimension...A Novel Space-time Discontinuous Galerkin Method for Solving of One-dimension...
A Novel Space-time Discontinuous Galerkin Method for Solving of One-dimension...
 
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
 
BNL_Research_Report
BNL_Research_ReportBNL_Research_Report
BNL_Research_Report
 
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
 
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...A High Order Continuation Based On Time Power Series Expansion And Time Ratio...
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...
 
IRJET- Wavelet based Galerkin Method for the Numerical Solution of One Dimens...
IRJET- Wavelet based Galerkin Method for the Numerical Solution of One Dimens...IRJET- Wavelet based Galerkin Method for the Numerical Solution of One Dimens...
IRJET- Wavelet based Galerkin Method for the Numerical Solution of One Dimens...
 
Discrete wavelet transform-based RI adaptive algorithm for system identification
Discrete wavelet transform-based RI adaptive algorithm for system identificationDiscrete wavelet transform-based RI adaptive algorithm for system identification
Discrete wavelet transform-based RI adaptive algorithm for system identification
 
research journal
research journalresearch journal
research journal
 
HOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxHOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptx
 
Discrete-wavelet-transform recursive inverse algorithm using second-order est...
Discrete-wavelet-transform recursive inverse algorithm using second-order est...Discrete-wavelet-transform recursive inverse algorithm using second-order est...
Discrete-wavelet-transform recursive inverse algorithm using second-order est...
 
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
 
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...
 
Sparse data formats and efficient numerical methods for uncertainties in nume...
Sparse data formats and efficient numerical methods for uncertainties in nume...Sparse data formats and efficient numerical methods for uncertainties in nume...
Sparse data formats and efficient numerical methods for uncertainties in nume...
 
Ill-posedness formulation of the emission source localization in the radio- d...
Ill-posedness formulation of the emission source localization in the radio- d...Ill-posedness formulation of the emission source localization in the radio- d...
Ill-posedness formulation of the emission source localization in the radio- d...
 
Robotics_Final_Paper_Folza
Robotics_Final_Paper_FolzaRobotics_Final_Paper_Folza
Robotics_Final_Paper_Folza
 
CHAPTER 7.pdfdjdjdjdjdjdjdjsjsjddhhdudsko
CHAPTER 7.pdfdjdjdjdjdjdjdjsjsjddhhdudskoCHAPTER 7.pdfdjdjdjdjdjdjdjsjsjddhhdudsko
CHAPTER 7.pdfdjdjdjdjdjdjdjsjsjddhhdudsko
 
HOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxHOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptx
 

Recently uploaded

English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 

Recently uploaded (20)

English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 

Numerical disperison analysis of sympletic and adi scheme

  • 1. Numerical Dispersion Analysis of Symplectic and ADI Schemes Xin-gang Ren# , Zhi-xiang Huang* , Xian-liang Wu, Si-long Lu, Yi-cai Mei, Hong-mei Du, Hui Wang Key Lab of Intelligent Computing & Signal Processing Ministry of Education, Anhui University Hefei, China #xingangahu@126.com *zxhuang@ahu.edu.cn Xian-liang Wu, Jing Shen Department of Physics and Electronic Engineering Hefei Normal University Hefei, China xlwu@ahu.edu.cn Abstract-In this paper, Maxwell’s equations are taken as a Hamiltonian system and then written as Hamiltonian canonical equations by using the functional variation method. The symplectic and ADI schemes, which can be extracted by applying two types of approximation to the time evolution operator, are explicit and implicit scheme in computational electromagnetic simulation, respectively. Since Finite-difference time-domain (FDTD) encounter low accuracy and high dispersion, the more accurate simulation methods can be derived by evaluating the curl operator in the spatial direction with kinds of high order approaches including high order staggered difference, compact finite difference and scaling function approximations. The numerical dispersion of the symplectic and ADI schemes combining with the three high order spatial difference approximations have been analyzed. It has been shown that symplectic scheme combining with compact finite difference and ADI scheme combining with scaling function performance better than other methods. Both schemes can be usefully employed for simulating and solving the large scale electromagnetic problems. I. INTRODUCTION The finite-difference time domain (FDTD) method, which was firstly proposed by K.S.Yee[1]and has widely been used for solving the electromagnetic problems. The central difference was used to approximate the temporal and spatial derivate in time domain Maxwell’s equations. Since the FDTD method is based on the explicit difference, the Courant stability condition must be satisfied in order to guarantee numerical stability. The time step size must be very small in order to obtain a high accuracy when a large scale size structure was simulated. The numerical dispersion error will be accumulated with an increased simulation time step. The high order FDTD scheme is proposed to reduce the dispersion but will encounter a low stability. Researchers have carried out many improvements to overcome the shortcoming. The one is the symplectic scheme which have been proved to enhance the stability and reduce the dispersion error because of energy conservation of Hamiltonian system[2]. Besides the alternating-direction implicit (ADI) scheme which is unconditionally stable is proposed to manipulate the large scale size problems and theoretically there is no limitation on the time step size [3].But as the size of time step is increased, numerical dispersion errors will become large. To overcome this shortcoming, the more accurate curl operator approximations have been employed to result in a low numerical dispersion. Three types of approximations are considered in the following context. The high order staggered difference which is also an explicit scheme can obtain a better dispersion than the central difference [4, 5]. The compact finite difference which is an implicit scheme approximate will result in the solution of a tri-diagonal matrix and lead to a low numerical dispersion [6]. The multiresoultion time domain (MRTD) method which is based on the scaling function has been broadly accepted as a high accurate method to improve the numerical dispersion [7]. In this paper, Maxwell’s equations firstly are written as Hamiltonian canonical equations by using the functional variation method. The symplectic and ADI schemes have been extracted by applying two types of approximation to the time evolution operator. The high order staggered difference, compact finite difference and scaling function approximations are taken to approximate the spatial curl operators to obtain low numerical dispersion errors. The unified dispersion relationships are derived for the symplectic and ADI schemes, respectively. The numerical dispersion is studied by applying different curl operator approximation. The result can be used as a reference when simulate and solve the large scale electromagnetic problems. II. FORMULATION Maxwell’s equations can be rewritten in the form of Hamilton function as[2, 8]:
  • 2. 0 0 1 1 1 ( ) 2 P H + ˜’u ˜’uH,E H H + E E (1) Applying the variation method, Eq.(2) can be rewritten in the following matrix form as: t w ) ) w A (2) 3 0 0 3 0 0 1 1 R R H P H P § · ¨ ¸ ¨ ¸ ¨ ¸ ¨ ¸¨ ¸ © ¹ 0 ǹ 0 , 0 0 ˆ H P E = E (3a) 978-1-4673-2185-3/12/$31.00 ©2012 IEEE
  • 3. 0 z 0 0 y z x y x w w§ · ¨ ¸w w ¨ ¸ w w¨ ¸ ’u¨ ¸w w ¨ ¸ w w¨ ¸¨ ¸w w© ¹ R = (3b) Where [ , , ]T x y zE E EE and [ , , ]T x y zH H HH are electric and magnetic filed, respectively. ˆ[ , ]T ) H E and 30 is the 3 3u zero matrix and R ’u is the 3 3u matrix representing the curl operator, 0 0,H P are the permittivity and permeability in the vacuum, respectively. A. The time evolution matrix From Eq.(3), the time evolution of the electromagnetic field from 0t to t t' can be accurately obtained by the exponential operator exp( )t'A as following:
  • 4.
  • 5.
  • 6. exp 0t t) ' ' )A (4) However, the exponential operator exp( )t'A cannot be evaluated at any t' . Fortunately, there are mainly two approximations will deduce to lots of simulation methods which have been widely used, one is the use of symplectic propagator technique which will extract the explicit symplectic scheme and the other is the use of Lie-Trotter-Suzuki approximation which will extract the implicit ADI scheme. 1) Symplectic scheme The operator exp( )t'A is approximated with the symplectic propagator technique by splitting matrix A into two noncommuting operators ,B C , i.e. A B C and , then a m-stage and p-order approximation can be obtained in the following product form of the exponential operator[9,14]:
  • 7.
  • 8. 1 1 exp exp exp( )exp( ) ( ) m p l l l t t d t c t O t ' 'ª º¬ ¼ ' ' '– A B C C B (5) 3 0 3 3 1 R P § · ¨ ¸ ¨ ¸ ¨ ¸ © ¹ 0 B 0 0 3 3 3 0 1 R H § · ¨ ¸ ¨ ¸ ¨ ¸ © ¹ 0 0 C 0 (6) Where lc and ld are constant coefficients of the symplectic integrators. In view of 0D B and 0D C ( 2D t ), so the exponential operators exp( )lc t' B and exp( )ld t' C can be computed analytical by Taylor series expansion, then Eq.(6) could be rewritten as:
  • 9. 1 6 6 1 exp ( )( ) ( ) m p l l l t d t c t O t ' ' ' '–A I B I C (7) The value of the symplectic integrator coefficients can be found in Ref[10]. Especially, one can find that the symplectic scheme can be reduced to the conventional FDTD method when the symplectic integrator coefficients are chosen as 1 2 1/ 2c c ; 1 1d , 2 0d . Here we use the coefficient as shown in Table.I, then a fourth order accuracy will be gained in the temporal differential approximation. 2) ADI scheme The matrix operator A was divided into series of real antisymmetric operators 1 s i i ¦A A . Then the formulation of Lie-Trotter-Suzuki approximation can be expressed as[11]:
  • 10. 1 1 exp exp( ) lim exp( ) nss i i n i i t t t nof 'ª º ' ' « » ¬ ¼ ¦ – A A A (8) Especially, if we set the parameters 2, 2s n and apply the Pade approximation, Eq.(9) will be reduced to a simple form[12]:
  • 11. 1 1 2 2 22 1 exp ( ) ( )( ) 2 2 ( )( ) ( ) 2 2 t t t t O t t ' ' ' ' ˜ ' ' AI A A I I A AI I I A (9) It can be proved that Eq.(10) is the time evolution operator of the implicit and unconditional stable ADI scheme. B. The Spatial difference approximation There are kinds of methods to approximate the spatial derivate, but three types of high accurate method will be considered in the following including high order staggered difference, compact finite difference and scaling function approximations. Firstly, , ,| ( , , ; )n i j kf f i x j y k z n t' ' ' ' was denoted to approximate the exact solution ( , , )f x y z at point ( , , )i x j y k z' ' ' in the n-th time step. 1) The high order staggered difference The high order accuracy discretized scheme can be express as[11]: /2 (2 1) 2 (2 1) 2 1 1 | [ | | ] M n n n l s l s l s s f C f f [ [ w w ' ¦ (10) Where , ,x y z[ and 1 2 2 2 2 2 ( 1) [( 1)!!] 2 (2 1) ( 1)!( )! s s M MM M C s s s The coefficients of the fourth order accuracy are 1 9 8 C and 2 1 24 C . A low dispersion error will be achieved by applying the high order staggered difference so it can be done with the large scale problem, while the low Courant–Friedrichs–Levy (CFL) number is the drawback. The
  • 12. fourth order accuracy scheme will be taken into account. 2) The compact finite difference The compact finite difference expressed as[6]: 1/2 1/2 1 1 1| | |n n n l l l l l f ff f f D D E [ [ [ [ w w w w w w ' (11) where , ,x y z[ , and a fourth order accuracy of the spatial difference can be given by setting the compact finite difference coefficients 1/ 22, 12 /11D E in our numerical experiment. 3) The scaling function The multiresolution time domain (MRTD) which based on Daubechies scaling functions is proposed to enhance stability and reduce the numerical dispersion. The mainly idea is that electromagnetic field component, taking xE for example, expansion with the Daubechies compact support scaling function ( )xI can be written as[7]: 1 2 , , ( , , , ) ( 1 2, , ) ( ) ( ) ( ) ( )n x x i j k n n i j k E x y z t E i j k x y z h tI I I f f ¦ (12) where ( ) ( 1 2)nh t h t t n' , ( )h t is the Haar wavelet scaling function. The other field components can be obtained with a similar way. Substituting expression of the field components into the Maxwell equation with the application of the Galerkin method and the vanishing moment L , then the spatial difference can be expressed in a similar way of the high order staggered difference as: 1 0 1 | ( )[ | | ] sL n n n l l s l s s f a l f f [ [ w w ' ¦ (13) Where 2 1sL L , ( 1 2) ( ) ( ) x a l x l dx x I I f f w w³ The coefficients of the Daubechies compact support scaling function are listed in Table .II. [13], in case of 0,2,4s corresponding to 1 2 3, ,D D D . Here, 2D will be used to analyze the numerical dispersion. TABLE I COEFFICIENTS OF THE SYMPLECTIC INTEGATOR PROPAGATORS cl dl 1 0.17399689146541 0.62337932451322 2 -0.12038504121430 -0.12337932451322 3 0.89277629949778 -0.12337932451322 4 -0.12038504121430 0.62337932451322 5 0.89277629949778 0 TABLE II COEFFICIENTS OF THE DAUBECHIES SCALING FUNCTION D1 D2 D3 a(0) 1 1.229166667 1.291812928 a(1) -0.093750000 -0.137134347 a(2) 0.010416667 0.028761772 a(3) -0.003470141 a(4) 0.000008027 C. The numerical dispersion relationship The phase velocity of the simulation wave will slightly differ from the phase velocity of the natural media when the electromagnetic problem is simulated by a numerical method. The phase velocity will be varied with the frequency, direction of propagation, spatial and temporal increment. The numerical dispersion of the symplectic and ADI schemes were briefly given in following. The numerical dispersion relationship of the symplectic scheme can be expressed as[10]: 2 2 2 2 1 1 cos( ) 1 [4 ( )] 2 m p p x y z p t g sZ K K K' ¦ (14) Where 1 1 2 2 1 1 1 2 2 1 1 2 2 1 1 1 2 2 p i j i j ip jp i j i j ip jp m i j i j ip jp i j i j ip jp m g c d c d c d d c d c d c d d d d d d d d d d ¦ ¦ The space increment is ' ( x y z' ' ' ' ), and the temporal increment is t' , CFL number is s c t' ' . Parameters [K ( , ,x y z[ ) are determined by the spatial difference approximation scheme. Parameters [K have been defined for the high order staggered difference, compact finite difference and Daubechies scaling function, respectively. 1) The high order staggered difference 39 1 sin( ) sin( ) 8 2 24 2 k k[ [ [ [ [ K ' ' (15) 2) The compact finite difference sin( ) 2 2 cos( ) 1 k k [ [ [ [ E K D [ ' ' (16) 3) The Daubechies scaling function 3 5 (0)sin( ) (1)sin( ) (2)sin( ) 2 2 2 k k k a a a [ [ [ [ [ [ [ K ' ' ' (17) If k represents the numerical wave-number, then the numerical wave-number in , ,x y z direction can be defined as cos sinxk k I T , sin sinyk k I T and coszk k T . The numerical dispersion formula of the ADI scheme can be given by the relation: 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 [ ( ][1 ] sin ( ) [(1 )(1 )(1 )] x y y z z x x y z x y z s s s t s s s K K K K K K K K K K Z K K K ' (18 where 2 2 2 2 x y zK K K K . The numerical dispersion of the symplectic finite difference time domain (S-FDTD), symplectic compact finite difference time domain (S-CFDTD) and symplectic multiresolution time domain (S-MRTD) can be obtained by substituting (15), (16), (17) into (14), respectively. The numerical dispersion of ADI finite difference time domain (ADI-FDTD), ADI compact finite difference time domain (ADI-CFDTD) and ADI multiresolution time domain (ADI-MRTD) were obtained by substituting(15), (16), (17) into (18), respectively. III. NUMERICAL VALIDATION The relative phase velocity error of the aforementioned
  • 13. symplectic and ADI schemes are analyzed firstly as a function of the propagation angleI as shown in Fig.1, in case PPW=10, CFL=0.4 and 3T S . Then for a better understanding of the dispersion, the relative phase velocity error was taken as a function of PPW and CFL number with a fixed propagation angle 6I S and 3T S . The results reveal that the S-CFDTD scheme has the lowest numerical dispersion curve, and the dispersion curve of ADI-MRTD scheme is better than other ADI schemes especially at a low PPW number and small propagation angle. That means both ADI-MRTD and S-CFDTD have a high computational precision and can be used to simulate the large scale size electromagnetic problems. IV. CONCLUSION In this paper, Maxwell’s equations are taken as a Hamiltonian system and then written as Hamiltonian canonical equations by using the functional variation method. The symplectic and ADI schemes, which can be extracted by applying two types of approximations to the time evolution operator, are explicit and implicit scheme in computational electromagnetic simulation, respectively. Then the unified dispersion relationships are derived for the symplectic and ADI scheme, respectively. The numerical dispersion is studied by applying three types of high order spatial difference approximations. It has been shown in the dispersion curves that symplectic scheme combining with compact finite difference and ADI scheme combining with scaling function performance a better dispersion than other methods. Both schemes can be usefully employed for simulating and solving the large scale electromagnetic problems. ACKNOWLEDGMENT The authors gratefully acknowledge the support of the NSFC of China (60931002, 61101064), Distinguished Natural Science Foundation (1108085J01), and Universities Natural Science Foundation of Anhui Province (No. KJ2011A002, KJ2011A242), and Financed by the 211 Project of Anhui University. 0 10 20 30 40 50 60 70 80 90 -90 -85 -80 -75 -70 -65 -60 -55 -50 -45 -40 Propagation Angle I(q) RelativePhaseVelocityError(dB) ADI-FDTD ADI-MRTD ADI-CFDTD S-FDTD S-MRTD S-CFDTD Fig.1. Numerical dispersion curves as a function of I, for T S/3, PPW=10 and CFL=0.4. 0.2 0.4 0.6 0.8 1 5 10 15 20 -120 -100 -80 -60 -40 -20 CFL(c't/'x)PPW(O/'x) RelativePhaseVelocityError(dB) S-CFDTD ADI-FDTD S-MRTTD ADI-MRTD ADI-CFDTD S-FDTD Fig.2. Numerical dispersion curves as a function of PPW and CFL, for I=S/6 and T S/3. REFERENCES [1] K. S. Yee, “Numerical Solution of Initial Boundary Value Problems Involving Maxwell's Equations in Isotropic Media,” IEEE Trans. on Antennas and Propagation, vol. 14, pp. 5, 1966. [2] N. Anderson, and A. M. Arthurs, “Helicity and variational principles for Maxwell's equations,” International Journal of Electronics, vol. 54, no. 6, pp. 861-864, 1983/12/01, 1983. [3] T. Namiki, “3-D ADI-FDTD method-unconditionally stable time-domain algorithm for solving full vector Maxwell's equations,” Microwave Theory and Techniques, IEEE Transactions on, vol. 48, no. 10, pp. 1743-1748, 2000. [4] L. Kang, L. Yaowu, and L. Weigan, “A higher order (2,4) scheme for reducing dispersion in FDTD algorithm,” Electromagnetic Compatibility, IEEE Transactions on, vol. 41, no. 2, pp. 160-165, 1999. [5] N. V. Kantartzis, and T. D. Tsiboukis, Higher-Order FDTD Schemes for Waveguide and Antenna Structures, San Rafael, CA,USA:Morgan Claypool Publishers, 2006. [6] J. L. Young, D. Gaitonde, and J. J. S. Shang, “Toward the construction of a fourth-order difference scheme for transient EM wave simulation: Staggered grid approach,” IEEE Transactions on Antennas and Propagation, vol. 45, no. 11, pp. 1573-1580, Nov, 1997. [7] M. Krumpholz, and L. P. B. Katehi, “MRTD: New time-domain schemes based on multiresolution analysis,” IEEE Transactions on Microwave Theory and Techniques, vol. 44, no. 4, pp. 555-571, Apr, 1996. [8] W. E. I. Sha, Wu Xianliang, Huang Zhixiang, and Chen Mingsheng, The High-Order Symplectic Finite-Difference Time-Domain Scheme: Passive Microwave Components and Antennas, Vitaliy Zhurbenko (Ed.),INTECH, 2010. [9] H. Yoshida, “Construction of higher order symplectic integrators,” Physics Letters A, vol. 150, no. 5-7, pp. 262-268, 1990. [10] W. E. I. Sha, Z. X. Huang, M. S. Chen et al., “Survey on symplectic finite-difference time-domain schemes for Maxwell's equations,” IEEE Transactions on Antennas and Propagation, vol. 56, no. 2, pp. 493-500, 2008. [11] X. L. Wu, and Z. X. Huang, “Research on the unified treatment of time-domain electromagnetic simulation,” Sciencepaper Online, vol. 5, no. 1, pp. 62-67, 2010. [12] M. Darms, R. Schuhmann, H. Spachmann et al., “Dispersion and asymmetry effects of ADI-FDTD,” IEEE Microwave and Wireless Components Letters, vol. 12, no. 12, pp. 491-493, Dec, 2002. [13] K. L. Shlager, and J. B. Schneider, “Comparison of the dispersion properties of higher order FDTD schemes and equivalent-sized MRTD schemes,” IEEE Transactions on Antennas and Propagation, vol. 52, no. 4, pp. 1095-1104, Apr, 2004. [14] X. G. Ren, Z. X. Huang, X. L. Wu, S. L. Lu, H. Wang, L. Wu, and S. Li, High-order unified symplectic FDTD scheme for the metamaterials, Computer Physics Communications, vol. 183, pp. 1192-1200, 2012.