Microstrip low-pass filter analysis using 3D FDTD code with UPML

Microstrip low-pass filter analysis is performed by the 3D FDTD + UPML routine.
1.5K Downloads
Updated 16 Sep 2013

View License

FDTD 3D with UPML is used to calculate scattering coefficients S_{11} and S_{21} for planar microstrip low-pass filter following by the original paper by D. Sheen, S. Ali, M. Abouzahra, J. Kong "Application of the
Three-Dimensional Finite-Difference Time-Domain Method to the Analysis of
planar Microstrip Circuits", IEEE Trans. on Microwave Theory and Techniques http://dx.doi.org/10.1109/22.55775).
Current code includes some improvements in comparison with the original calculations:
1) UPML instead of Mur ABCs;
2) using real metal (copper) as a patch conductor material instead of PEC;
3) applies matched load at the ends of filter's transmission microstrip lines to prevent physical reflections;
4) do not apply "magnetic wall" or "electric wall" conditions at the Ez source plane.

Cite As

Vasily Kozhevnikov (2026). Microstrip low-pass filter analysis using 3D FDTD code with UPML (https://uk.mathworks.com/matlabcentral/fileexchange/43337-microstrip-low-pass-filter-analysis-using-3d-fdtd-code-with-upml), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.1.0.0

Some labels fixed

1.0.0.0