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.
Recommended workflow
Section titled “Recommended workflow”| Stage | Goal | Primary page / script |
|---|---|---|
| 1. Quick resonance check | Size the patch, run the simulation, and extract the dominant mode | Your First Patch Antenna |
| 2. Cross-check | Compare the same class of structure against the current repo reference | examples/crossval/05_patch_antenna.py |
| 3. Radiation / reporting | Move to far-field and antenna metrics after the resonance setup is stable | Far-Field & RCS, Antenna Metrics |
Current baseline geometry
Section titled “Current baseline geometry”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.
How to run the practical cross-check
Section titled “How to run the practical cross-check”python examples/crossval/05_patch_antenna.pyExpected 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.
Interpretation rules
Section titled “Interpretation rules”- 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.
Where to go next
Section titled “Where to go next”- Start with Your First Patch Antenna for the shortest path to a resonance run.
- Continue to Far-Field & RCS and Antenna Metrics once the resonance setup is stable.
- See Cross-Validation and Accuracy for the broader support overview.