Related Experiment Video
Updated: Feb 15, 2026

High-Throughput Total Internal Reflection Fluorescence and Direct Stochastic Optical Reconstruction Microscopy Using a Photonic Chip
Published on: November 16, 2019
Stochastic optimization of broadband reflecting photonic structures
D Estrada-Wiese1, E A Del Río-Chanona2, J A Del Río3
1Instituto de Investigación en Ciencias Básicas y Aplicadas, Universidad Autónoma del Estado de Morelos, Av. Universidad No. 1001 Col. Chamilpa, 62209, Cuernavaca Morelos, Mexico. de.e.wiese@gmail.com.
Abstract:
Photonic crystals (PCs) are built to control the propagation of light within their structure. These can be used for an assortment of applications where custom designed devices are of interest. Among them, one-dimensional PCs can be produced to achieve the reflection of specific and broad wavelength ranges. However, their design and fabrication are challenging due to the diversity of periodic arrangement and layer configuration that each different PC needs. In this study, we present a framework to design high reflecting PCs for any desired wavelength range. Our method combines three stochastic optimization algorithms (Random Search, Particle Swarm Optimization and Simulated Annealing) along with a reduced space-search methodology to obtain a custom and optimized PC configuration. The optimization procedure is evaluated through theoretical reflectance spectra calculated by using the Equispaced Thickness Method, which improves the simulations due to the consideration of incoherent light transmission. We prove the viability of our procedure by fabricating different reflecting PCs made of porous silicon and obtain good agreement between experiment and theory using a merit function. With this methodology, diverse reflecting PCs can be designed for any applications and fabricated with different materials.
Related Concept Videos
Reflection of Waves
The Sense of Self: Reflected Self-Appraisal and Social Comparison
Reflective Property of Parabolas
Structures of Solids
Optimal Foraging
Optimization Problems

