Photonics

Photonics

Topics related to Lumerical and more.

Questions regarding an example

    • Mariah Ha
      Subscriber

      Hi, 

      I have some questions regarding the "planar silicon solar cell" example of Lumerical. First, why is the reflection monitor placed in front of the source and not behind it although the source is planar with no injection angle (https://optics.ansys.com/hc/en-us/articles/360034915753-Tips-for-accurately-measuring-reflection-in-an-FDTD-simulation) ? 

      The second question is, why, in the script, it is written R=1+trnsmission("R") to calculate the reflection and not R=transmission("R")?

      Thank you.

    • Niki Papachristou
      Ansys Employee

      Hi Mariah,

      Thank you for your post! I believe the reply to your question lies in the article itself:

      Kind Regards,

      Niki

    • Mariah Ha
      Subscriber

      Thank you for the reply. The article suggests using the front monitor reflection when I have source injection errors, which come mainly from the injection at an angle. However, the solar cell example source is not injected at an angle and is a simple plane wave. This is why I was asking about the cause of using the  front monitor for reflection in this case. The second point is, the article mentions taking the reflection 1 minus the transmission from the monitor. However, the script of the example takes 1+transmission. Could you please clarify these two points ? Thank you.

    • Niki Papachristou
      Ansys Employee

      Hi Mariah,

      I downloaded the example and checked the sourse (right click and edit object), I confirmed that the injection angle is not 0 but 30 degrees (still a plane wave):

      I also checked the script and again it seems that the reflection equation is as described on the article R2=1-T.T:

      Kind Regards,

      Niki

    • Mariah Ha
      Subscriber

      Dear Niki, This is not the example I am asking about. I am asking about the "planar silicon solar cell example" which has these files .

       

    • Niki Papachristou
      Ansys Employee

      Hi Mariah,

      Thank you for the clarification. I believe that for the solar cell example is set up this way to cover both aspects. The fact that it is recomended to put the monitor infront of the source when the planewave has an angle does not cancel the case were the angle is 0. This way the users will be able to use the same example when they will need to inject the source with an angle. As for the 1+transmission equation in this case, I think that the transmission has negative values in its data base already.

      Kind Regards,

      Niki

    • Mariah Ha
      Subscriber

      thank you for the clear answer. Just one more thing, now if I have a photodiode example, based on this solar cell example, I can place the reflection monitor either way front or back and change the scripting accordingly? ( R=transmission(R) for back monitor, and R=1-transmission(R)  in front monitor case) . 

    • Niki Papachristou
      Ansys Employee

      Hi Mariah,

      I think you are correct. You can always doublecheck the values (or the better the sign) of your Transmission by visualising them, before working on the script.

Viewing 7 reply threads
  • The topic ‘Questions regarding an example’ is closed to new replies.