Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “ray trace”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 55 records · Page 3

Light ray tracing through a leaf cross section

A light ray, incident at about 5 deg to the normal, is geometrically plotted through the drawing of the cross section of a soybean leaf using Fresnel's equations and Snell's law. The optical mediums of the leaf considered for ray tracing are air, cell sap, chloroplast, and cell wall. The above ray is also drawn through the same leaf cross section considering cell wall and air as the only optical mediums. The values of the reflection and transmission found from ray tracing agree closely with the experimental results obtained using a Beckman DK-2A spectroreflectometer.

Kumar, R.↗

A Monte Carlo Based Ray Tracing Tool for Evaluating Wolter-Type Prescriptions

Evaluating Wolter-like X-ray mirror prescriptions via ray tracing is useful for selecting and optimizing the right mirror prescriptions for a specified application. Moreover, incorporating real metrology data into a ray trace and simulating point spread functions (PSF) allows for performance predictions representative of real manufacturing errors and tolerances. In fulfillment of an internship project, an X-ray ray trace routine using a Monte-Carlo method has been developed to examine different Wolter-like prescriptions and characterize their theoretical performances over a specified field of view. This routine includes the ability to use real metrology data to evaluate the impact of figure error on imaging performance. As a test case, the Marshall Grazing Incidence X-ray Spectrometer (MaGIXS) Wolter-I mirror prescription and an equivalent Wolter-Schwarzschild prescription were traced and imaging performance of a specified field of view were mapped. Here we present the approach used in this routine, showcase example results, and discuss future goals for expanding the routine to address azimuthally varying figure errors and surface roughness.

X-ray optics↗

RAY-RAMSES: a code for ray tracing on the fly in N-body simulations

We present a ray tracing code to compute integrated cosmological observables on the fly in AMR N-body simulations. Unlike conventional ray tracing techniques, our code takes full advantage of the time and spatial resolution attained by the N-body simulation by computing the integrals along the line of sight on a cell-by-cell basis through the AMR simulation grid. Moroever, since it runs on the fly in the N-body run, our code can produce maps of the desired observables without storing large (or any) amounts of data for post-processing. We implemented our routines in the RAMSES N-body code and tested the implementation using an example of weak lensing simulation. We analyse basic statistics of lensing convergence maps and find good agreement with semi-analytical methods. The ray tracing methodology presented here can be used in several cosmological analysis such as Sunyaev-Zel'dovich and integrated Sachs-Wolfe effect studies as well as modified gravity. Our code can also be used in cross-checks of the more conventional methods, which can be important in tests of theory systematics in preparation for upcoming large scale structure surveys.

79 ASTRONOMY AND ASTROPHYSICS↗

Ray tracing a three dimensional scene using a grid

Ray tracing a three-dimensional scene using a grid. One example embodiment is a method for ray tracing a three-dimensional scene using a grid. In this example method, the three-dimensional scene is made up of objects that are spatially partitioned into a plurality of cells that make up the grid. The method includes a first act of computing a bounding frustum of a packet of rays, and a second act of traversing the grid slice by slice along a major traversal axis. Each slice traversal includes a first act of determining one or more cells in the slice that are overlapped by the frustum and a second act of testing the rays in the packet for intersection with any objects at least partially bounded by the one or more cells overlapped by the frustum.

97 MATHEMATICS AND COMPUTING↗

The Use of Pro/Engineer CAD Software and Fishbowl Tool Kit in Ray-tracing Analysis

This document is designed as a manual for a user who wants to operate the Pro/ENGINEER (ProE) Wildfire 3.0 with the NASA Space Radiation Program's (SRP) custom-designed Toolkit, called 'Fishbowl', for the ray tracing of complex spacecraft geometries given by a ProE CAD model. The analysis of spacecraft geometry through ray tracing is a vital part in the calculation of health risks from space radiation. Space radiation poses severe risks of cancer, degenerative diseases and acute radiation sickness during long-term exploration missions, and shielding optimization is an important component in the application of radiation risk models. Ray tracing is a technique in which 3-dimensional (3D) vehicle geometry can be represented as the input for the space radiation transport code and subsequent risk calculations. In ray tracing a certain number of rays (on the order of 1000) are used to calculate the equivalent thickness, say of aluminum, of the spacecraft geometry seen at a point of interest called the dose point. The rays originate at the dose point and terminate at a homogenously distributed set of points lying on a sphere that circumscribes the spacecraft and that has its center at the dose point. The distance a ray traverses in each material is converted to aluminum or other user-selected equivalent thickness. Then all equivalent thicknesses are summed up for each ray. Since each ray points to a direction, the aluminum equivalent of each ray represents the shielding that the geometry provides to the dose point from that particular direction. This manual will first list for the user the contact information for help in installing ProE and Fishbowl in addition to notes on the platform support and system requirements information. Second, the document will show the user how to use the software to ray trace a Pro/E-designed 3-D assembly and will serve later as a reference for troubleshooting. The user is assumed to have previous knowledge of ProE and CAD modeling.

Nounu, Hatem N.↗

A data distributed parallel algorithm for ray-traced volume rendering

This paper presents a divide-and-conquer ray-traced volume rendering algorithm and a parallel image compositing method, along with their implementation and performance on the Connection Machine CM-5, and networked workstations. This algorithm distributes both the data and the computations to individual processing units to achieve fast, high-quality rendering of high-resolution data. The volume data, once distributed, is left intact. The processing nodes perform local ray tracing of their subvolume concurrently. No communication between processing units is needed during this locally ray-tracing process. A subimage is generated by each processing unit and the final image is obtained by compositing subimages in the proper order, which can be determined a priori. Test results on both the CM-5 and a group of networked workstations demonstrate the practicality of our rendering algorithm and compositing method.

Ma, Kwan-Liu↗

Three dimensional ray tracing Jovian magnetosphere in the low frequency range

Ray tracing of the Jovian magnetosphere in the low frequency range (1+40 MHz) has resulted in a new understanding of the source mechanism for Io dependent decametric radiation (DAM). Our three dimensional ray tracing computer code has provided model DAM arcs at 10 deg. intervals of Io longitude source positions for the full 360 deg of Jovian system III longitude. In addition, particularly interesting arcs were singled out for detailed study and modelling. Dependent decametric radiation arcs are categorized according to curvature--the higher curvature arcs are apparently due to wave stimulation at a nonconstant wave normal angle, psi. The psi(f) relationship has a signature that is common to most of the higher curvature arcs. The low curvature arcs, on the other hand, are adequately modelled with a constant wave normal angle of close to 90 deg. These results imply that for higher curvature arcs observed for from Jupiter (to diminish spacecraft motion effects) the electrons providing the gyroemission are relativistically beamed.

Menietti, J. D.↗

A Novel Surface Feature Navigation Algorithm Using Ray Tracing

We demonstrate a novel single-bounce ray tracing approach to landmark identification for surface feature-based relative navigation. A priori knowledge of the camera pose and known topographic maps for each landmark are used to render the potentially visible landmarks via ray tracing into the image frame. These templates are registered with a search region around the predicted location for each landmark in the image, to locate its observed center. This procedure is applied to images from the OSIRIS-REx Orbital A and Orbital B mission phases, and the results are compared with those obtained via previous landmark identification methods.

Gnam, Chris↗

A ray tracing model of gravity wave propagation and breakdown in the middle atmosphere

Gravity wave ray tracing and wave packet theory is used to parameterize wave breaking in the mesosphere. Rays are tracked by solving the group velocity equations, and the interaction with the basic state is determined by considering the evolution of the packet wave action density. The ray tracing approach has a number of advantages over the steady state parameterization as the effects of gravity wave focussing and refraction, local dissipation, and wave response to rapid changes in the mean flow are more realistically considered; however, if steady state conditions prevail, the method gives identical results. The ray tracing algorithm is tested using both interactive and noninteractive models of the basic state. In the interactive model, gravity wave interaction with the polar night jet on a beta-plane is considered. The algorithm produces realistic polar night jet closure for weak topographic forcing of gravity waves. Planetary scale waves forced by local transfer of wave action into the basic flow in turn transfer their wave action into the zonal mean flow. Highly refracted rays are also found not to contribute greatly to the climatology of the mesosphere, as their wave action is severely reduced by dissipation during their lateral travel.

Schoeberl, M. R.↗

Application of ray tracing in radiation heat transfer

This collection of presentation figures displays the capabilities of ray tracing for radiation propagation calculations as compared to an analytical approach. The goal is to introduce the terminology and solution process used in ray tracing, and provide insight into radiation heat transfer principles and analysis tools. A thermal analysis working environment is introduced that solves demanding radiation heat transfer problems based on ray tracing. This information may serve as a reference for designing and building ones own analysis environment.

Baumeister, Joseph F.↗

Paraxial ray-tracing approach for the simulation of ultrasonic inspection of welds

On-site inspection of bimetallic or austenitic welds can be very difficult to interpret owing to their internal structures. Skewing and splitting of the ultrasonic beam may occur due to the anisotropic and inhomogeneous properties of the welding material. In this paper, we present a ray-based method to simulate the propagation of ultrasonic waves in such structures. The formalism is based on dynamic ray tracing system in Cartesian coordinates along a reference ray. Standard ray tracing consists in the solution of a system of linear ordinary differential equations of the first order and is used to determine the trajectory of the ray. Likewise, dynamic ray tracing (DRT) also called paraxial ray tracing consists in the solution of an additional system of linear ordinary differential equations along the ray allowing paraxial quantities to be computed. It is used to evaluate the geometrical spreading and amplitude along the ray and in its vicinity. DRT is applied on a smooth representation of the elastic properties of the weld obtained thanks to an image processing technique applied on a macrograph of the weld. Simulation results are presented and compared to finite elements and experimental results.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

Ray tracing planetary radio emissions

Planetary ray tracing calculations of free escaping electromagnetic waves are presented, with special attention given to calculations of the earth's auroral kilometric and continuum radiations and of the Jovian decametric and kilometric radiation. The technique is used to study the composition and propagation effects causing multiion resonances and shadow zones. Although results obtained for Jovian broadband kilometric radiation have been used to estimate the location of the source region, no unique solutions are obtained.

Green, James L.↗

Polarization ray tracing in anisotropic optically active media

Procedures for performing polarization ray tracing through birefringent media are presented in a form compatible with the standard methods of geometric ray tracing. The birefringent materials treated include the following: anisotropic optically active materials such as quartz, non-optically active uniaxial materials such as calcite, and isotropic optically active materials such as mercury sulfide or organic liquids. Refraction and reflection algorithms are presented which compute both ray directions and wave directions. Methods for computing polarization modes, refractive indices, optical path lengths, and Fresnel transmission and reflection coefficients are also specified.

Mcclain, Stephen C.↗

(U) Second-Order Sensitivity Analysis of Uncollided Particle Contributions to Radiation Detector Responses Using Ray-Tracing

The Second-Level Adjoint Sensitivity System (2nd-LASS) that yields the second-order sensitivities of a response of uncollided particles with respect to isotope densities, cross sections, and source emission rates is derived in Refs. 1 and 2. In Ref. 2, we solved problems for the uncollided leakage from a homogeneous sphere and a multiregion cylinder using the PARTISN multigroup discrete-ordinates code. In this memo, we derive solutions of the 2nd-LASS for the particular case when the response is a flux or partial current density computed at a single point on the boundary, and the inner products are computed using ray-tracing. Both the PARTISN approach and the ray-tracing approach are implemented in a computer code, SENSPG. The next section of this report presents the equations of the 1st- and 2nd-LASS for uncollided particles and the first- and second-order sensitivities that use the solutions of the 1st- and 2nd-LASS. Section III presents solutions of the 1st- and 2nd-LASS equations for the case of ray-tracing from a detector point. Section IV presents specific solutions of the 2nd-LASS and derives the ray-trace form of the inner products needed for second-order sensitivities. Numerical results for the total leakage from a homogeneous sphere are presented in Sec. V and for the leakage from one side of a two-region slab in Sec. VI. Section VII is a summary and conclusions.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Analysis of dislocation configurations in SiC crystals through X-ray topography aided by ray tracing simulations

Silicon carbide as a wide bandgap semiconductor is of great research interest for its widespread deployment in a range of electronic and optoelectronic devices, particularly in power electronics. However, defects in silicon carbide crystals are still major concerns that is hampering the development of high-performance devices. X-ray topography, particularly using the synchrotron beam has been instrumental in characterizing and analyzing defect configurations in silicon carbide crystals to optimize crystal growth as well as understand the effect of defects on device performance. Here, in recent years, the use of ray-tracing simulation technique based on the orientation contrast mechanism to simulate contrast of defects observed on actual X-ray topographs has proven to be an effective approach to investigate the nature of crystallographic defects in various semiconductors. This review discusses the principle of ray-tracing simulation and its application and modifications to incorporate the effects of surface relaxation and photoelectric absorption to better simulate different dislocations observed in 4H–SiC as well as 6H–SiC crystals of various orientations. The adaptation to weak beam topography and plane wave topography is also discussed. The application of ray-tracing simulation in dislocation characterization of silicon carbide of different polytypes is systematically reviewed including different types of dislocations observed in both off-axis wafers and axial-sliced samples through synchrotron X-ray topography under various beam conditions, recording geometries and reflections. The result of ray-tracing simulation is further utilized in other studies including the investigation of effective penetration depth of all types of dislocations lying on the basal plane on grazing-incidence X-ray topography.

Engineering↗