I am simulating a ring resonator with a very large bend radius of 5000um. Since, it’s not physically possible to compute such a large device due to excessive computational cost. So I have broken the device into small elements like directional couplers and waveguides. I obtained the s-parameters for the directional coupler using s-matrix sweep in 3D-FDTD solver and extracted them using ‘Export to Interconnect’ which creates a .dat file. This file was then imported in N port S-parameter in Interconnect. I checked the response of the N port s-parameter and it’s exactly similar to one obtained in the FDTD. This confirms that extracted s-parameters are working fine. For the bend/circular waveguides, I extracted the waveguide mode properties using FDE solver in MODE and imported it into interconnect. I also checked the mode profile using OMPA and its similar to obtained in FDE.
Now the issue is when I try to simulate this ring resonator by combining all the elements, It doesn’t show the resonant peaks/proper spectrum. Also, when I run simulation, in the result view window it just shows input1. Although, it should show all inputs of ONA. There is something wrong here which I am not able to find out. Please look at the setup below:
Currently I have extracted s-param for the TE00 mode. Once I obtain the proper spectrum for the resonator then I need to further repeat the same simulations for TE01 mode. The goal here is to obtain and compare the transmission response of the ring-resonator for TE00 and TE01. I guess my approach is right and this is the only correct method to simulate such a large ring for two different modes?
I appreciate your help !!