March 12, 2021 at 4:34 pmShin-Sung KimAnsys EmployeeThis post discusses how to simulate spatial incoherence directly (or using the Ergodic principle). A more efficient method of creating incoherent results from coherent results is also discussed.nProblems with direct simulation of incoherencenA spatially incoherent source could be, for example, an ensemble of dipole emitters spread over a given volume. Each dipole is independent of its neighbors and emits radiation with a random phase that varies on a time scale on the order of τc. At any given instant, the relative phases of all the dipoles are fixed. However, on a time scale of τc, the relative phases of the dipoles change in a completely random fashion. The direct simulation of spatial incoherence requires simulations for very long periods of time or a large amount of ensemble averaging (with one simulation per ensemble). Therefore, it is not practical to simulate spatial incoherence directly in most cases.nErgodic principlenSpatial incoherence can be simulated using the ergodic principle of averaging results from multiple ensembles of dipoles.nEach ensemble consists of many dipoles with randomized phase, amplitude, position, orientation, and pulse time. A large number of ensembles must be averaged in order to get reasonable results. There is a statistical error associated that decreases with an increased number of ensembles, and typically 50 to 100 simulations is a minimum requirement for getting accurate results (more may be required). It is often erroneously assumed that one simulation is enough.nFor a discussion on this method, please see the following reference:nChan, Soljačić, and Joannopoulos, “Direct calculation of thermal emission for three-dimensionally periodic photonic crystal slabs” (2006).nRecommended simulation methodnBy running the simulation for each source individually, incoherent results can be constructed from coherent results by summing the results from each simulation incoherently. This approach has no statistical error, and the total number of simulations required to do this is typically less than what is required for ensemble averaging. Please see the Spatially incoherent dipole and the Double slit experiment for some examples demonstrating spatial incoherence.nn
- You must be logged in to reply to this topic.
Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- “Import optical generation” or “delta generation rate”?
- Why am I getting “process exited without calling finalize”, and how do I fix it?
- Error on Lumerical device
- Using a license file on a new license server
- Error: addfdtd is not a valid function or a variable name
- Ansys Insight: Diverging Simulations
- Ansys Insight: Transmission results greater than one
- Ansys Insight: About override mesh in FDTD: its use and settings
- Ansys Insight: Convergence issues in CHARGE
- Is there a Lumerical script command to output the Simulation and Memory requirements?
© 2023 Copyright ANSYS, Inc. All rights reserved.