-
-
May 13, 2026 at 10:23 am
arakawa-taro-vj
SubscriberHello,
I am a graduate student researching "Metamaterial Antenna-Integrated Quantum Well Optical Modulators" for the 100GHz band. I am currently facing an issue where S21 is not being output (or appears as zero) in my HFSS simulation, while S11 is plotted correctly.
Simulation Setup:
Frequency: 100GHz (W-band)
Ports: Floquet Ports (Port 1 and Port 2)
Boundaries: Primary/Secondary (Master/Slave) Periodic Boundary Conditions
Structure: A metamaterial resonator (Meta-atom) coupled with a semiconductor waveguide (FACQW core layer).
Current Issue:
Despite successfully running the analysis, only S11 data is available in the Results. S21 remains at zero or is missing from the plot options altogether.What I have tried:
Benchmarking: I successfully reproduced the S-parameter results of a previous study using a similar setup with a Lithium Niobate (LN) substrate.
Material Check: I suspected the high-dielectric waveguide might be the cause, but changing the waveguide material/dimensions did not resolve the missing S21 issue.
Port Modes: I have checked that both Floquet ports have the same number of modes defined.
Questions:
Could this be an issue with the "Post Processing" mode setup in the Floquet port settings?
Are there specific conditions where S21 is not calculated even if the simulation completes without errors?
Could the polarization setup between the two ports be causing an orthogonality issue that nullifies the transmission?
-
May 13, 2026 at 10:07 pm
Gia
Ansys EmployeeWhat is the 2D square object centered at the [x,y,x] origin?
To help debug, please select the XZ plane from the 'Planes' section of the model tree and then click [HFSS > Fields > Plot Fields > E > Mag_E]. - Do you see EM fields being plot thorughout the entire unit cell? -
May 14, 2026 at 8:49 am
-
May 14, 2026 at 8:00 pm
Gia
Ansys EmployeeDouble-click on the colorbar in the plot legend - then adjust the min to 1e-3, the max to 1e3, and then set the scale from 'linear' to 'log'.
You can also change which port is being excited in the field plots by right-clicking on 'Excitations' in the project tree and then selecting 'Edit Sources' - here you can scale the field plots based on the magnitude and phase being input into each port.
What is the height of the air space modeled above the metamaterial structure? - There should be at least lambda/4 distance to allow the wave to propigate from the Floquet port.
-
May 15, 2026 at 4:01 am
arakawa-taro-vj
SubscriberThank you for your response.
First, please see the graph below showing the electromagnetic field distribution on a logarithmic scale.
As a fully passive device, do you think these results are reasonable?In addition, the command displayed via “Edit Source” is as follows.
If the configuration specifies that 1 W of electromagnetic radiation is incident from port 1, this setting appears to be correct.The height of the air layer is 750 μm from the device surface, which is approximately one-quarter of the wavelength.
If electromagnetic waves are being properly incident on Port 1, I believe Port 2 is the reason why S21 is not being output, but I have not yet found any evidence to support this.
-
May 15, 2026 at 4:37 am
Gia
Ansys EmployeeAdjust the max of the scale to 1e7 to get a better view of the fields. - Right-click on the plot's name and select 'Animate' and then use the default options. - You should see how the fields propigate as a function of the input excitation's phase.
Next - Change the edit sources setting so that you are only exciting port 2 - then view/animate the fields.
What is the 2D square object centered at the [x,y,x] origin? - It looks like you have a sheet of metal there? - This would block any transmission across the structure... -
May 15, 2026 at 6:46 am
arakawa-taro-vj
SubscriberFirst, when Port 1 is excited, the result is as shown in the figure below, with only the electromagnetic field near the antenna changing.
Next, when Port 2 was activated, changes in the electromagnetic field were observed across the entire bottom surface of the device.
Also, the green object near the origin is a 3D object made of an insulating film called BCB. Since it is not a metal, it is unlikely to be obstructing the light.
-
May 15, 2026 at 12:15 pm
Gia
Ansys EmployeeIt looks like you only have the Floquet ports set to solve for 1x single mode each. - So it is possible that you could be exciting the TE mode with one port and the TM mode with the other.
Please review the HFSS help PDF regarding use of the floquet modes calculator (that is found within the floquet port settings UI) to make sure you are solving for all the possible modes that could propigate.Additionally, as a side note, I would reccomend taking some time to adjust the field plot bounds in order to get a better view of the field propigation. - Try to adjust both the upper and lower bounds so that neither the red nor blue extremes of the scale are saturating.
-
May 22, 2026 at 5:42 am
arakawa-taro-vj
SubscriberThank you for the advice.
I have set the number of modes to 2 for both Floquet ports to observe mode conversion, but unfortunately, S21 still shows no transmission for either mode.
Given that the fields are concentrating around the meta-atom but not reaching Port 2, I suspect a fundamental issue with the structure or the boundary setup rather than a mode-matching issue.
Could you please advise if I should check the following possibilities?
Lattice Vector/Pair orientation: Is it possible that a mismatch here is causing the ports to 'see' a short circuit or an invalid boundary?
Object definition: As I mentioned, the green square is BCB, but could the solver be interpreting it as a PEC surface if it's modeled as a 2D sheet?
Boundary conditions: Are there any specific conditions in the 'Lattice Pair' settings that might be unintentionally blocking the propagation?
Any guidance on what to check in the model tree to rule out these physical blockages would be greatly appreciated.
-
May 22, 2026 at 4:09 pm
Gia
Ansys EmployeeTo view an overlay that shows which boundaries/materials are assigned to each structure, right-click once on the HFSS design name in the project tree and then select 'Boundary Display (Solver View)'
To help better diagnose, please post screenshots of the model tree with all solid and sheet objects expanded. - Also, please post screenshots of the material properties for any custom material definitions. -
May 26, 2026 at 3:52 am
-
May 26, 2026 at 8:09 pm
Gia
Ansys EmployeeThank you - Can you also please post screenshots of the model with the boundary solver view overlay enabled for each: 1)'outer', 2) 'i_Box1', and 3) 'i_patch'? And also a screenshot + description of each of your boundaries assigned as listed/shown in the Project Manager tree on the far left of the UI?
Also, I apologize for the many steps required here - we are not allowed to send/recieve/review model files and we can only review images that users post here but we cannot post any images.
-
May 27, 2026 at 1:37 am
arakawa-taro-vj
SubscriberThe screenshots of the model are as follows.
FloquetPort was installed at the top and bottom for S-parameter analysis and plane-wave incidence.

LatticePair was configured as an infinitely arrayed module with periodic boundary conditions in the X and Y directions.
No settings other than the direction of the lattice vectors were changed.Please let me know if anything is unclear.
-
May 27, 2026 at 4:23 pm
Gia
Ansys EmployeeWhat type of boundary do you have assigned to 'i_Box1' and 'i_patch'? - They are listed in the project tree on the far left of the UI.
-
May 28, 2026 at 2:57 am
-
May 28, 2026 at 6:03 pm
Gia
Ansys EmployeeThank you - It appears that the object 'Box1' is not assigned to be the BCB material - it is assigned as 'gold'.
Gold is a very good conductor and so this solid piece of gold material is blocking any transmission of energy through the model.
Please try re-assigning 'Box1' as BCB and then re-solve the model.
-
June 1, 2026 at 3:46 am
arakawa-taro-vj
SubscriberI have re-verified my material assignments:
The object 'BCB' (under the 'BCB' folder) is correctly assigned as the 'BCB' material (Dielectric).
The object 'Box1' (under the 'gold' folder) is the ground electrode, assigned as 'gold' (Metal).
They are physically distinct components. Could you please clarify which object you believe is incorrectly assigned as gold? Is it possible that 'Box1' is overlapping with the unit cell boundaries, causing the transmission blockage?
-
June 1, 2026 at 6:55 pm
Gia
Ansys EmployeeCan you please post screenshots which in each image includes both the model tree and model view windows for the following two objects?
1) Select the gold object 'Box1' in the model tree to highlight this object in the model view window
2) Select the BRB object 'BRB' in the model tree to highlight this object in the model view window -
June 3, 2026 at 7:03 am
-
June 3, 2026 at 3:30 pm
Gia
Ansys EmployeeAs I had suspected in my previous posts on [May 13, 2026 at 10:07 pm] and [May 15, 2026 at 4:37 am], the “the 2D square object centered at the [x,y,x] origin” is the issue.
Unit cells model an infinite array of adjacent cells in both lattice pair directions. – A solid sheet of gold here results in an infinitely large 2D sheet of conductor. – Electric fields cannot penetrate a solid conductor at high frequencies due to the skin effect – so this gold object forms what may be considered a ‘Faraday Cage’ – which will block any tranmission of signal between the Floquet ports. -
June 7, 2026 at 1:36 pm
arakawa-taro-vj
SubscriberAfter reducing the size of the ground electrode, the S-parameters were calculated.
As you pointed out, it appears that the gold module was obstructing transmission.
Thank you very much for your guidance!
-
- You must be logged in to reply to this topic.
-
6650
-
1906
-
1469
-
1312
-
1022
© 2026 Copyright ANSYS, Inc. All rights reserved.



























