Amrita Pati
Ansys Employee

Hi Suruchi,

We have been busy due to the last weekend so my responses are delayed. 

  1. To simulate nonlinear effects accurately the precise shape of the pulse and the amplitude are important: Nonlinear and gain methodology. So, I would suggest you to use the exact amplitude as opposed to 1. I am not sure why an amplitude of 1 has been used in one of the cases as I do not see any papers being cited. It could be just for demonstration purpose only. But if require the exact reason I can possibly speak to the people who worked on this example. It might take a while though.
  2. Like you said, the article clearly mentions that the values of chi are for demonstration purposes only. It implies that the true non-linear effects in Si are not being simulated. But that does not make it a linear simulation. You can update the model parameters including the material properties based on your requirements for more accurate simulation.
  3. Instead of doing a dB to dBm coversion, I would ask you to use the following script to calulate the power (in watts) for nonlinear simulation. This would be the simplest approach in my opinion:
nonorm;
#rest of the code......
T=transmission("monitor"); # this function always gives normalized result.
f=getdata("monitor","f");
p_watt_Hz=T*sourcepower(f); #power spectrum
P_watt=integrate(p_watt_Hz,1,f); # in Watt

Regards,
Amrita