Simulating a Meandered Inverted-F Antenna, and Polar Plot Questions #181
-
|
I've been working on a simulation of this antenna design by TI, which includes a good description of the design with measured results: My octave script and results are below. The script was based on the inverted-F Tutorial code, modified for this design and frequency, and with some additional outputs. Overall the simulation seems not bad. The resonance frequency is pretty much bang on (I set the length of the last antenna segment in between their values for 868 and 915 MHz, and my result was 883 MHz). The return loss is a bit low @ 5dB, when their measured result is 25+ dB. But this could be easily matched in the real world with discrete components, and there are various potential sources of error like the FR4 material properties and the other components on the PCB which I didn't model. One thing I'm more concerned about is the accuracy of my polar plots. Some questions:
Any other feedback on the simulation would be welcome, I really don't know what I'm doing as far as meshes so I'm hoping the setup from the tutorial file is still reasonable. I did make the simulation box larger since I'm working at a lower frequency (900 MHz vs 2.4 GHz). |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
|
Adding model image for good measure: |
Beta Was this translation helpful? Give feedback.
-
Yes, this is valid.
The plot options using polarFF are somewhat limited. But you can always look at the source code and create your own evaluation for specific polarization instead of total field. We recently had a thread on that topic for the Python interface of openEMS. For sweep in the xy plane (phi sweep at theta=90°), horizontal polarization is the Ephi component, and vertical polarisation is the Etheta component. For sweep in the xz and yz planes (theta sweep at phi=0° and phi=90°) it is more complicated to get horizontal and vertical component from the polar data.
That result is indeed correct for that cutting plane, looking at absolute value over all polarizations. |
Beta Was this translation helpful? Give feedback.



@FolkSong
Yes, this is valid.
The plot options using polarFF are somewhat limited. But you can always look at the source code and create your own evaluation for specific polarization instead of total field. We recently had a thread on that topic for the Python interface of openEMS.
For sweep in the xy plane (phi sweep at theta=90°), horizont…