Electromagnetic theory has been proposed, developed and applied in the past one hundred years. The solutions to solve electromagnetic problems as well as Maxwell equations also have been developed accompanying the development of computional technology, such as Method of Moment (MOM), Finite Element Method (FEM), Boundary Element Method (BEM) and Finite Difference Time Domain (FDTD) method. Dating back to the year of 1966, Yee has proposed the FDTD method, which is his particular discrete scheme for Maxwell’s equations . In 1969, Taylor proposed the absorbing boundary to absorb the outward traveling wave . In 1975, Taflove discussed the near-far field transformation and the numerical stability . In 1981, Mur used the first order and the second order boundary condition to solve the problem of absorbing at the boundary . In 1987, Kasher and Yee proposed the subgridding method . In 1994, Berenger proposed the Perfectly Matched Layer (PML) boundary condition . And the PML boundary conditions has been developed and applied in solving electromagnetic problems until now.
After the development of five decades, the FDTD method is well-developed and mature now. Except for research, FDTD method can also be used for teaching, especially for the teaching about optoelectronics. FDTD enables us to design, analyze and test modern passive and nonlinear photonic components (such as bio-particles, nanoparticle and so on) for wave propagation, scattering, reflection, diffraction, polarization and nonlinear phenomena. The different FDTD models can help teachers and students solve almost all of the optical problems in optical education. In this paper, we would introduce how to solve scattering problem applying FDTD method and FDTD models. Specifically, the software FDTD solutions has been used for modeling and simulation.
According to Yee’s scheme, Maxwell curl equation can transform into difference equation and the electromagnetic value can be calculating on the timer shaft.
Firstly, the Maxwell curl equation is shown below:
μ is the permeability; H is the intensity of magnetic field; is the magnetic permittivity; and is the dielectric constant; E is the electric field intensity; is the conductivity.
For central-difference approximation, Yee has proposed dispersing the space grid and transforming them into rectangular finite difference grid. Make assumption that X､ Y､ Z represent the spatial mesh size then we get the equation 4:
Also dispersing the time and assume t as the unit of time step then we deduce the equation 5:
In this paper, we would solve a scattering problem using FDTD method and FDTD models. The example here can be applied in optical education. In this problem, a Cu nanoparticle has been radiated by unpolarized light, we want to obtain the scattering and absorbing cross section of this scattering phenomenon.
For modeling, the size parameters and material should be determined by the particular problems. In this scattering problems, the radius of scatter is 0.05 μm and the material of the nanoparticle is Cu. The setting of this scatter in FDTD solutions can be shown in Figure 1.
PML boundary condition
The theory of PML boundary conditions is that setting the special material on the truncated boundary and the wave impedance in this special material is totally matched with the wave impedance in the adjacent medium. As a result, the incident wave will pass through the boundary and enter into the PML medium. In this process, the reflection will not happen. So, in FDTD solutions, we choose the PML boundary conditions as shown in Figure 2, whose effect is better than other boundary conditions.
To yield accurate results, the grid spacing in the finite difference simulation must be less than the wavelength . The stability condition relating the spatial and temporal step size is shown by the equation 9:
According to these theory above, we can choose the suitable mesh accuracy in FDTD solutions as shown in Figure 3 below. The minimum requirements of mesh accuracy is that should be less than. For more accurate results, we can choose the option of mesh settings.
Total-field scattered-field (TFSF) source
The simulation region of light scattering can be divided into three parts: scattering object, total field and scattered field . The connection boundary is the boundary of total field region and scattered field region; the absorbing boundary is the boundary of the simulation region and the outside space. The division can be shown in Figure 4.
According to the FDTD method, the FDTD model about scattering from Cu nanoparticle has been established completely, which is shown in Figure 6. After setting the monitors and analysis group simply in FDTD solutions, the “Run” button can be clicked to perform the simulation.
The absorption cross section (the rate at which energy is removed from the incident plane wave by absorption) is calculated by an analysis group located inside the TFSF source. The analysis group calculates the net power flow into the particle and hence the absorption cross section using the optical theorem. Similarly, the scattering cross section is calculated by an analysis group located outside the TFSF source. This group measures the net power scattered from the particle. The results of absorption cross section and scattering cross section is shown in Figure 7.
Through modeling and simulation based on FDTD method in FDTD solutions, the scattering problem has been solved easily. Except for scattering problems, the wave propagation, reflection, nonlinear phenomena, radio frequency, CMOS image sensors and OLEDs problems can also be solved by applying FDTD method and FDTD models. The FDTD method and models is simple and easy for teachers and students to study and solve almost all the optical problems.
This work was supported by National Natural Science Foundation of China (Project no. 6137 7001).
G. Mur, “Absorbing Boundary Conditions for the Finite-Difference Approximation of the Time-Domain Electromagnetic-Field Equations.” IEEE Transactions on Electromagnetic Compatibility EMC. Papers 23(4), 377–382 (2007).Google Scholar