Ray Statistics for SBR+ Analysis

Ray statistics summarize the ray tracing performed during the SBR+ simulation. Ray statistics are primarily useful for understanding the role of multi-bounce, UTD, creeping-wave, and other geometrical-optics mechanisms in the simulation. They are also useful for understanding the run time of SBR+ simulations, especially in the context of penetrable surfaces that lead to many split rays.

Ray statistics are found in the profile after an SBR+ run. Ray statistics are reported cumulatively for all Tx antennas in the simulation. Ray statistics appear under two different task names, with “SBR Ray Stats” reserved for SBR+ and "CW Ray Stats” reserved for Creeping Wave.

Solutions dialog, Profile tab.

In the following, SBR and creeping-wave ray statistics are explained separately in more detail.

SBR Ray Stats

An SBR ray track is a sequence of connected ray segments (bounces). When a ray hits a surface, a reflected ray is generated, extending the track. If the surface is penetrable on a two-sided Layered Impedance Boundary or a face on dielectric solid object, a transmitted ray is also generated. This is called a split, leading to a new branch of the original ray track. On models with no penetrable surfaces, each ray track has only a single branch. On models with penetrable surfaces, each track may consist of 1 - N branches. If UTD rays are enabled for the simulation, the number of UTD rays are also listed.

SBR ray histograms on the SBR ray track are also reported. The histograms are reported as pairs of number, with the first number being the Reflection or Transmission Depth followed by the number of branches that are terminated or escaped at that depth. For example,

(Refl Depth, Num Branches Escape/Terminate at) = (1,18353)

means 18353 branches are terminated or escaped after 1 reflection.

CW Ray Stats

If Creeping Rays are enabled, creeping rays are launched and traced on curved surfaces. Like SBR rays, creeping rays have footprints that cover finite areas on the curved surface. If the creeping rays are launched densely enough, they collectively cover the surface on which they propagate without overlap. The creeping-wave ray statistics provide information on the number and distribution of footprints across all creeping rays. More details can be found in Creeping Wave.

Typically, all these rays are traced successfully, and they contribute to the scattered field. If a ray encounters a critical error because of an unhandled contingency in the formulation, it gets discarded and its contribution to the scattered field is not computed. The number of these rays is given in the Num Failed.

Creeping-wave ray statistics also provide a break-down of the ray counts with respect to how the rays are terminated.

Occasionally creeping rays cannot be launched because of problems related to the source.

Similarly to SBR ray statistics, CW ray statistics include a footprint histogram,

(Num Fpt per Ray Range, Num Rays) = (39 - 51, 285)

means 285 creeping rays are terminated in a range between 39 and 51 footprint counts.