Nonlinear Wave Equation (Nonlinear Helmholtz)

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 2K views
jgk5141
Messages
5
Reaction score
0
TL;DR
Looking to solve a nonlinear wave equation using some sort of numerical method. Struggling with convergence issues.
I am trying to solve a PDE (which I believe can be approximated as an ODE). I have tried to solve it using 4th Order Runge-Kutta in MATLAB, but have struggled with convergence, even at an extremely high number of steps (N=100,000,000). The PDE is:
[tex]\frac{\partial^2 E(z)}{\partial z^2} + \frac{\omega^2}{c^2}\epsilon(z)E(z)=0[/tex]
Where [itex]\epsilon(z) = \epsilon[ 1 + i \gamma |E(z)|^2][/itex]. This is the "nonlinear" part where the imaginary part of the permittivity ([itex]\epsilon[/itex]) is dependent on the intensity of the field ([itex]~ |E(z)|^2[/itex]). The coefficient [itex]\gamma[/itex] can be considered the Loss Coefficient. With low [itex]\gamma[/itex] the intensity dependent term is negligible and the RK4 approach will converge, but with high intensities or higher [itex]\gamma[/itex] then it blows up.

I am using the numerical outputs from another simulation to give the field and the value of it's derivative for initial conditions.

Any suggestions on how to solve this type of differential equation? Analytically or numerically? I do not have much experience in numerical methods.
 

Attachments

  • NL-RK4_High_Gamma.png
    NL-RK4_High_Gamma.png
    10 KB · Views: 280
  • NL-RK4_Low_Gamma.png
    NL-RK4_Low_Gamma.png
    16 KB · Views: 261
Physics news on Phys.org
Your d.e. describes non-linear optics. Please see https://en.wikipedia.org/wiki/Soliton_(optics) for the closed form derivation that results in a soliton. You will have to account for absorption due to your complex index of refraction.
 
  • Like
Likes   Reactions: jim mcnamara