We have an exciting announcement about badges coming in May 2025. Until then, we will temporarily stop issuing new badges for course completions and certifications. However, all completions will be recorded and fulfilled after May 2025.
Photonics

Photonics

Topics related to Lumerical and more.

Poynting vector calculations in the far-field

    • halamohmmed7
      Subscriber

      Hello. Please I need help regarding how can I calculate the normal component of the Poynting vector directly from the far-field Electric fields ? I used the following script, but it did not work:
      mon_name = "xz";
      f = getdata(mon_name, "f");
      # Get the electric field components in the far field
      E_squared = farfield2d(mon_name, 1, 2000);
      theta = farfieldangle("xz"); # Get angle data if needed for integration
      # Calculate the normal component of the Poynting vector using pre-defined constants
      epsilon0 = 8.854187817e-12; # Permittivity of free space
      Poynting_normal = sqrt(epsilon0 / mu0) * E_squared;
      # Integrate the Poynting vector over the specified solid angle
      x=getdata(mon_name,"x");
      z=getdata(mon_name,"z");
      T2 = 0.5 * integrate(Poynting_normal); # Power in watts
      # get power injected by source (Watts)
      sp=sourcepower(f);
      # Normalize to source power
      T2 = T2 / sp;
      ?"Total Scattered Power: " + num2str(T2);
      ?"Source power (Watts): "+num2str(sp);

    • Guilin Sun
      Ansys Employee

      It is E cross conj(H) in near or farfield.

      You will need first to get E field, and then use plane wave approximaiton, H=E/eta where eta is the impedance of the material usually it is n=1, and eta=120pi. or by farfield exact:  https://optics.ansys.com/hc/en-us/articles/360034914773-Calculating-magnetic-fields-in-far-field-projections

      Please note that now farfieldexact can directly give H fields: https://optics.ansys.com/hc/en-us/articles/360034930733-farfieldexact3d-Script-command so you do not need to solve the discrete Maxwell equations.

       

       

       

       

Viewing 1 reply thread
  • You must be logged in to reply to this topic.