Using the NF2FF with a mirror plane. Correct usage help needed. #373
-
Hi. I am trying to simulate a quarterwave monopole over a large ground plane. The classic radiation pattern is shown on wikipedia as: Using OpenEMS to simulate a 1/4wave monopole on a 10x10 wavelength ground plane with a mirror plane the farfield calcs do not come anywhere near to the classic radiation pattern above. The NF2FF code allows a mirror plane to be positioned on any axis and at any mesh line. The octave code used is:
The function CalcNF2FF adds the following to the 'nf2ff.xml' file for the NF2FF processing code. ![]() Anybody got any thoughts??? thanks. FURTHER WORK: ![]() |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
I think you are taking too many steps at once, and suggest that you start from a known-good antenna example. The concern with pattern calculation for PEC backside was raised by me. It's based on one model for an RFIC 240 GHz patch antenna with PEC backside ground. I didn't spend the time to troubleshoot that, and changed my model to have PML all around. For your case, you can also try to explictely model the ground plane, with PML8 all around, and see if that looks reasonable. This is just to ensure that there are no other issues in your model code or evaluation method. I would also suggest to use the "standard" code from other openEMS antenna models to get the 2D cut planes, to avoid any issues with your pattern evaluation in 3rd party tools. My advice is to go step by step when troubleshooting this, you had already seen with the AddWire() vs. AddCylinder() that it's easy to misunderstand things. I can't help with more specific code because I dropped the Matlab/Octave models in favour of Python openEMS models. |
Beta Was this translation helpful? Give feedback.
-
Thankyou @VolkerMuehlhaus your thoughts which helped me solve the issue. Reading some of the research articles into FDTD using a mirror planes I realised that its wrong to blindly just put the NF2FF surface box close to the edges of the simulated FDTD volume. This is especially the case if you plan to use a mirror plane. Octave file : Monopole5.zip |
Beta Was this translation helpful? Give feedback.
Thankyou @VolkerMuehlhaus your thoughts which helped me solve the issue. Reading some of the research articles into FDTD using a mirror planes I realised that its wrong to blindly just put the NF2FF surface box close to the edges of the simulated FDTD volume. This is especially the case if you plan to use a mirror plane.
What I did was extend the FDTD volume to 3 wavelengths with the PEC ground plane but I set the NF2FF surface, where the readings for the EM fields are recorded, at around a quarter wavelength from the antenna. In this way the simulated FDTD volume is playing out the EM fields for a quarter wavelength monopole in a large volume but for NF2FF calcs the surface/volume much c…