Skip to content

Tutorial: Patch Antenna Design

This page connects the quick resonance workflow in Your First Patch Antenna with the current public patch cross-check in examples/crossval/05_patch_antenna.py.

StageGoalPrimary page / script
1. Quick resonance checkSize the patch, run the simulation, and extract the dominant modeYour First Patch Antenna
2. Cross-checkCompare the same class of structure against the current repo referenceexamples/crossval/05_patch_antenna.py
3. Radiation / reportingMove to far-field and antenna metrics after the resonance setup is stableFar-Field & RCS, Antenna Metrics

The current patch workflow uses a rectangular 2.4 GHz FR4 patch with a finite ground plane. The important setup rule is simple: model the antenna ground plane as geometry, and use an absorber setup appropriate for an open radiation problem.

Terminal window
python examples/crossval/05_patch_antenna.py

Expected output is a console summary and generated local artifacts from the script. If the external solver dependency is not available, treat the script as a local rfx run rather than a full cross-solver check.

  • Use Harminv resonance as the primary frequency estimate.
  • Treat lumped-port S11 dips as secondary diagnostics.
  • Treat non-uniform mesh variants as experimental unless the page you are following says otherwise.
  • For top-level claims, keep the wording narrow: this is a recommended patch workflow, not a universal antenna guarantee.