Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.

Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

Help, Plasmonic grating transmission!

Please login with a confirmed email address before reporting spam

Dear guys,

First of all, thanks for concerning my discussion!

Based on the model of plasmonic wire grating, i rebuilt a plasmonic rectangle grating, to calculate the transmission. The model parameters are set as the attached literature.

Unfortunately, the transmission obtained is almost same, excluding a prominent different for the wavelength range of 600-900nm, I try to find the problems many times, and failed again and again!


By the way, during the simulation, another question is presented, when I change the length of simulation region along the propagation direction, the results are changed. But in my opinion, the result should keep unchanged. I really do not know the reason.

The model is too big to upload, could any friend help me to check it and show me the right direction? I will email you the model and the related paper! Million thanks!

My email: mayouqiao188@hotmail.com


Million thanks!

10 Replies Last Post 12 avr. 2012, 18:12 UTC−4

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 9 avr. 2012, 13:07 UTC−4
You might have problems that were discussed here: www.comsol.com/community/forums/general/thread/27390/
You might have problems that were discussed here: http://www.comsol.com/community/forums/general/thread/27390/

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 10 avr. 2012, 07:14 UTC−4
Hi, Alexander,

Thanks for your answer!

I have changed the port to be the scattering boundary condition, then the results are almost in the whole range of the calculated wavelength.

However, based on your discussion with Justin, I would like to add PML+Scattering BC to explore the results. Unlucky, I really do not know how to deal with it.

In my opinion, the PML should be outside the scattering BC, the calculate region should be as follows:

Simulated structure---scattering BC------PML (from inside to outside)

However, when I add a PML layer, all the boundary inner can not be defined as Scattering BC. When I try to add the scattering BC to the boundary of PML, then the calculation will be stopped, gives me some problems.

Could you or any other friend do me a favor to give me some advices?

Million thanks!
Hi, Alexander, Thanks for your answer! I have changed the port to be the scattering boundary condition, then the results are almost in the whole range of the calculated wavelength. However, based on your discussion with Justin, I would like to add PML+Scattering BC to explore the results. Unlucky, I really do not know how to deal with it. In my opinion, the PML should be outside the scattering BC, the calculate region should be as follows: Simulated structure---scattering BC------PML (from inside to outside) However, when I add a PML layer, all the boundary inner can not be defined as Scattering BC. When I try to add the scattering BC to the boundary of PML, then the calculation will be stopped, gives me some problems. Could you or any other friend do me a favor to give me some advices? Million thanks!

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 10 avr. 2012, 12:38 UTC−4
The correct setup is Top boundary with excitation (preferrably port), Structure, PML, Scattering. Last scattering layer is not really necessary but won't hurt. But in this setup you can't measure transmission directly as you would using Port on bottom.
The correct setup is Top boundary with excitation (preferrably port), Structure, PML, Scattering. Last scattering layer is not really necessary but won't hurt. But in this setup you can't measure transmission directly as you would using Port on bottom.

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 10 avr. 2012, 17:52 UTC−4
Hi, Alexander,

Thanks for your answer!

Based on your reply, if I want to get the reflection and transmission, the simulation arrangement should be

Top boundary with port (light excitation and the reflection record S31), PML, structure, PML, bottom boundary with Port (the transmission record S21)

I am very very stuck that:

Does the top PML allow the incident wave and prevent the reflected wave to pass?
If does, is it the regulation in COMSOL?
Or we should make some special settings to realize it? How?

Similarly to the bottom boundary.

Thanks very much!





Hi, Alexander, Thanks for your answer! Based on your reply, if I want to get the reflection and transmission, the simulation arrangement should be Top boundary with port (light excitation and the reflection record S31), PML, structure, PML, bottom boundary with Port (the transmission record S21) I am very very stuck that: Does the top PML allow the incident wave and prevent the reflected wave to pass? If does, is it the regulation in COMSOL? Or we should make some special settings to realize it? How? Similarly to the bottom boundary. Thanks very much!

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 10 avr. 2012, 20:38 UTC−4

Based on your reply, if I want to get the reflection and transmission, the simulation arrangement should be


No. If you want both transmission and reflection, no PML layers at all (same as plasmonic grating example). If reflection is enough, then use PML on the bottom and port on the top.
[QUOTE] Based on your reply, if I want to get the reflection and transmission, the simulation arrangement should be [/QUOTE] No. If you want both transmission and reflection, no PML layers at all (same as plasmonic grating example). If reflection is enough, then use PML on the bottom and port on the top.

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 11 avr. 2012, 17:37 UTC−4
Hi, Alexander,

Thanks for your answer!

I will make the related modification, and expect to discuss with you later!

Regards!
Hi, Alexander, Thanks for your answer! I will make the related modification, and expect to discuss with you later! Regards!

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 12 avr. 2012, 07:11 UTC−4

You might have problems that were discussed here: www.comsol.com/community/forums/general/thread/27390/


[QUOTE] You might have problems that were discussed here: http://www.comsol.com/community/forums/general/thread/27390/ [/QUOTE]

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 12 avr. 2012, 15:30 UTC−4
Hi, Alexander,

I checked my code again and again, and the simulation results are still incorrect based on the literature.
Is it easy for you to leave your email to me? I will send you my code.
Or you can contact me by email: mayouqiao188@hotmail.com

Million thanks!

Hi, Alexander, I checked my code again and again, and the simulation results are still incorrect based on the literature. Is it easy for you to leave your email to me? I will send you my code. Or you can contact me by email: mayouqiao188@hotmail.com Million thanks!

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 12 avr. 2012, 17:00 UTC−4
Hi,

Please post your model on the forum after clearing solutions and meshes.
Hi, Please post your model on the forum after clearing solutions and meshes.

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 12 avr. 2012, 18:12 UTC−4
Hi, firstly I would like to upload my code, however, i do not know how clean the solutions and meshes.
I will do a new code without any solutions again and upload it ASAP!

Regards!
Hi, firstly I would like to upload my code, however, i do not know how clean the solutions and meshes. I will do a new code without any solutions again and upload it ASAP! Regards!

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.