1. Homepage
  2. Programming
  3. COMS7309 Computational Techniques in Electromagnetics - Assignment 2: Double-slit experiment

COMS7309 Computational Techniques in Electromagnetics - Assignment 2: Double-slit experiment

Engage in a Conversation
UQCOMS7309Computational Techniques in ElectromagneticsDouble-slit experimentFDTD

The University of Queensland
School of Information Technology & Electrical Engineering
CourseNana.COM

COMS7309 Computational Techniques in Electromagnetics Assignment 2, S2 2023 CourseNana.COM

BACKGROUNDS CourseNana.COM

The double-slit experiment is a milestone in physics, which was first performed by Thomas Young in 1801. The experiment performed by Young demonstrated that visible light possesses wave behaviour. The following research and experiments on this topic reveal that both light and matter can satisfy the classical definitions of waves and particles, which are seemingly incongruous. The conclusions from the double-slit experiments form the evidence for the basic probabilistic nature of quantum mechanics. CourseNana.COM

This assignment uses the two-dimensional (2D) finite-difference-time-domain (FDTD) technique to emulate the double-slit experiment with electromagnetic waves. From the FDTD simulation, we will observe the diffraction and interference phenomena of the electromagnetic wave, similar to those observed in the double-slit experiment with visible light. CourseNana.COM

MATERIALS CourseNana.COM

In this assignment, a framework of 2D FDTD code is provided. Based on this framework, a complete 2D FDTD code is required to be programmed. CourseNana.COM

The simulation configuration is shown in Figure 1. CourseNana.COM

Figure 1. The simulation configuration of 2D-FDTD. The blue circle indicates the location of the line source. The grey region is the PML and the black region is the dielectric plate. CourseNana.COM

In this assignment, a computation domain with the size of 500 𝑚𝑚 × 500 𝑚𝑚 is defined. This computation domain is surrounded by a perfect matching layer (PML). The PML has 10 layers (detailed parameters regarding the PML can be found in the code framework). CourseNana.COM

CourseNana.COM

A dielectric plate is placed at the centre of the computation domain as shown in Figure 1. The dielectric plate has a size of 500 𝑚𝑚 × 10 𝑚𝑚. The relative permittivity of the dielectric plate is 10 and the conductivity is 10 S/m. Two slits are added on the plate as shown in Figure 1. The distance between one slit and the origin of the computation domain is 78 mm. CourseNana.COM

An ideal current line source is placed at the position of (−150 𝑚𝑚, 0 𝑚𝑚). The current line source is propagating a 𝑇𝑀𝑧 wave. The source signal is composed of a wideband Gaussian pulse with 10 dB bandwidth from 0 GHz to 20 GHz. The source waveform is provided in the given codes. CourseNana.COM

TASKS CourseNana.COM

Task I: Please build the 2D-FDTD code to simulate the wave propagation in the simulation configuration shown in Figure 1. CourseNana.COM

Task II: Please show the 𝐸𝑧 field distribution in the frequency domain at the frequency of 9.3 GHz for the entire computation domain. CourseNana.COM

Task III: Please record the time-domain signals on a line located at 𝑥 = 200 𝑚𝑚 (indicated by the red dashed line in Figure 1). Please show the recorded time-domain signals at the 570th time step, the 575th time step, the 590th time step, and the 600th time step. CourseNana.COM

Task IV: Please record and show the frequency-domain signals of 𝐸𝑧 field at the frequency of 9.3 GHz on a line located at 𝑥 = 200 𝑚𝑚 (indicated by the red dashed line in Figure 1). CourseNana.COM

Please provide your MATLAB (or any other programming language) code with detailed comments. Marking Criteria for the codes (65%): CourseNana.COM

Components Weight Structure of the codes 15% CourseNana.COM

Parameters 30% Comments 15% Results 40% CourseNana.COM

Requirements for the report (35%): CourseNana.COM

Comments
Build the correct structure of the 2D-FDTD algorithm Perform correct calculations for the parameters
Have detailed comments for the developed codes
The developed codes can produce the correct results
CourseNana.COM

  1. Basic introductions of the double-slit experiment and the 2D-FDTD CourseNana.COM

  2. Relevant math formulations and corresponding illustrations CourseNana.COM

  3. Flowchart of your codes CourseNana.COM

  4. Pseudocode of your codes (for the format of pseudocode, please refer to CourseNana.COM

    https://en.wikipedia.org/wiki/Pseudocode) CourseNana.COM

  5. Some screenshots of the results from your codes (for example, you might screenshot the electric CourseNana.COM

    field distribution at different time steps, the 500th time step, the 550th time step, the 600th time step, CourseNana.COM

    etc) CourseNana.COM

  6. Conclusion and inspiration from the results of your codes. Some physical interpretation can gain CourseNana.COM

    your additional marks!  CourseNana.COM

Get in Touch with Our Experts

WeChat (微信) WeChat (微信)
Whatsapp WhatsApp
UQ代写,COMS7309代写,Computational Techniques in Electromagnetics代写,Double-slit experiment代写,FDTD代写,UQ代编,COMS7309代编,Computational Techniques in Electromagnetics代编,Double-slit experiment代编,FDTD代编,UQ代考,COMS7309代考,Computational Techniques in Electromagnetics代考,Double-slit experiment代考,FDTD代考,UQhelp,COMS7309help,Computational Techniques in Electromagneticshelp,Double-slit experimenthelp,FDTDhelp,UQ作业代写,COMS7309作业代写,Computational Techniques in Electromagnetics作业代写,Double-slit experiment作业代写,FDTD作业代写,UQ编程代写,COMS7309编程代写,Computational Techniques in Electromagnetics编程代写,Double-slit experiment编程代写,FDTD编程代写,UQprogramming help,COMS7309programming help,Computational Techniques in Electromagneticsprogramming help,Double-slit experimentprogramming help,FDTDprogramming help,UQassignment help,COMS7309assignment help,Computational Techniques in Electromagneticsassignment help,Double-slit experimentassignment help,FDTDassignment help,UQsolution,COMS7309solution,Computational Techniques in Electromagneticssolution,Double-slit experimentsolution,FDTDsolution,