Skip to content
Blog

Notes on RF simulation

Tool comparisons, a matched-mesh FDTD benchmark, antenna how-tos, and how RayRF is checked against measured hardware. Written for working RF engineers.

12 min read

I validated RayRF's PMC boundary against a 2003 IEEE paper, with openEMS as referee

RayRF's new PMC boundary and the mushroom EBG array from a classic IEEE EBG paper, cross-checked against openEMS on identical meshes. The EBG match dip agrees between the two solvers to 0.4 percent. Replication also uncovered and fixed a real via discretization bug. Full setup, mesh ladder, runtimes, and all project files.

validationPMCopenEMSboundary conditionsantennas
5 min read

RayRF vs a VNA: 43 measured structures on 4 boards

I fabricated 4 RF PCBs on PTFE, measured 43 structures on a calibrated VNA, and simulated the same structures in RayRF. Resonances and poles track the measurements within 1-2% at the higher mesh refinements. Method, results, and what is next.

validationmeasurementaccuracy
4 min read

A focused CST alternative for planar PCB RF

CST Studio Suite is a broad 3D EM suite leased at roughly 14,500 to 22,000 USD per year. For planar PCB RF, RayRF is a GPU FDTD tool at 1,499 USD per year with live results. What you keep and what you give up.

CSTcomparisonpricing
5 min read

An affordable HFSS alternative for PCB RF design

For planar PCB RF, RayRF is a GPU FDTD tool at 1,499 USD per year with a GUI and fast iteration, against published HFSS figures of 5,000 to 50,000 USD per year. What you gain and what you give up.

HFSScomparisonpricing
4 min read

RayRF vs openEMS: a head-to-head FDTD benchmark

A like-for-like FDTD benchmark: an 82.8M-cell 5.8 GHz patch, 1,000,000 timesteps, one workstation. RayRF GPU ran 173.7x faster than openEMS (39,600 vs 228 MCell/s, 34m51s vs 4d5h). Numbers and method.

openEMSbenchmarkFDTDGPU
8 min read

How to simulate a patch antenna, start to finish

A practical walkthrough: estimate patch dimensions, build the stackup and feed, run a full-wave FDTD solve, read S11, and tune the match. Uses free calculators and RayRF.

patch antennatutorialantenna design
6 min read

What is FDTD, and why it suits PCB RF simulation

FDTD, the finite-difference time-domain method, steps the electric and magnetic fields forward in time on a grid. A plain explanation of how it works, its trade-offs, and why GPUs suit it.

FDTDexplainerelectromagnetics