Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Finite Difference Time Domain Method FDTD Haythem H. abdullah ERI, Electronics Research Institute, Microwave Engineering Dept.

Similar presentations


Presentation on theme: "The Finite Difference Time Domain Method FDTD Haythem H. abdullah ERI, Electronics Research Institute, Microwave Engineering Dept."— Presentation transcript:

1 The Finite Difference Time Domain Method FDTD Haythem H. abdullah ERI, Electronics Research Institute, Microwave Engineering Dept.

2 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 14372 Objective Analysis of the FDTD with regard to its application in studying the effect of the electromagnetic effect on the human health

3 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 14373 FDTD Description of the FDTD method Absorbing boundary conditions FDTD Modeling

4 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 14374 Description of the FDTD Method The FDTD technique proceeds by segmenting the structure and the surrounding space into a three- dimensional mesh composed of a number of rectangular unit cells. The following figure shows the spatial locations of both the E and H components

5 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 14375 Positions of various field components. The E components are in the middle of the edges and the H components are in the center of the faces.

6 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 14376 Description of the FDTD Method It is based on numerically solving Maxwell’s curl equations. The time and space derivatives are approximated using finite difference approximations The E and H fields are evaluated iteratively at alternative half-time steps

7 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 14377 Description of the FDTD Method Maxwell’s curl equations are

8 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 14378 Description of the FDTD Method

9 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 14379 Description of the FDTD Method The finite difference scheme will be central difference in time and space The E component in the x-direction

10 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143710 Description of the FDTD Method The magnetic field component in the y-direction

11 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143711 Description of the FDTD Method Where

12 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143712 FDTD Description of the FDTD method Absorbing boundary conditions Modeling

13 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143713 Absorbing Boundary Condition Since the spatial computational domain can be considered unbounded, so the need for absorbing boundary condition (ABC) is an urgent demand. No computer can store an unlimited amount of data

14 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143714 Absorbing Boundary Condition ABC is used to simulate the extension of the computational domain to infinity. The lack of ABC results in a computational error due to the reflection from the truncated domain, see the following figure

15 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143715 Absorbing Boundary Condition Two-dimensional Cartesian computational domain Ω showing the outer domain boundary Ω at which an ABC is implemented to simulate the extension of the grid to infinity.

16 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143716 Why the need for parallel processing The serial code needs some times, days or even months for large problem size

17 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143717 Why this application has been developed This application will be used as a safety guideline for the mobile companies to use a safe base station and handset units

18 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143718 Who use this application The microwave engineers and researchers

19 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143719 Which input your application need to run The input is a data file that includes the human body model data

20 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143720 How many jobs you should need to submit (average). Almost it is one job

21 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143721 Which output your application produce A data file that have the SAR values at different planes in the human body

22 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143722 How much is the execution time of your job (average). The serial running time in the human head model may exceed 7 hours The parallel code time is dependent on the obtained speed up

23 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143723 Who writes the code. I write the serial code The parallel code is done by Eng. Maha Eldespoki

24 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143724 Do you use any commercial application (as Matlab)?. I write the serial code using c++

25 الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 1437الخميس، 18 رمضان، 143725 Do you use any commercial application (as Matlab)?. I write the serial code using c++


Download ppt "The Finite Difference Time Domain Method FDTD Haythem H. abdullah ERI, Electronics Research Institute, Microwave Engineering Dept."

Similar presentations


Ads by Google