Search NASA⌕ Search

SEARCH · Search NASA

Results for “Ray-tracing code”

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 19 records

Application of computational fluid dynamics and laminar flow technology for improved performance and sonic boom reduction

A discussion is given of the many factors that affect sonic booms with particular emphasis on the application and development of improved computational fluid dynamics (CFD) codes. The benefits that accrue from interference (induced) lift, distributing lift using canard configurations, the use of wings with dihedral or anhedral and hybrid laminar flow control for drag reduction are detailed. The application of the most advanced codes to a wider variety of configurations along with improved ray-tracing codes to arrive at more accurate and, hopefully, lower sonic booms is advocated. Finally, it is speculated that when all of the latest technology is applied to the design of a supersonic transport it will be found environmentally acceptable.

Bobbitt, Percy J.↗

General Tool for Evaluating High-Contrast Coronagraphic Telescope Performance Error Budgets

The Coronagraph Performance Error Budget (CPEB) tool automates many of the key steps required to evaluate the scattered starlight contrast in the dark hole of a space-based coronagraph. The tool uses a Code V prescription of the optical train, and uses MATLAB programs to call ray-trace code that generates linear beam-walk and aberration sensitivity matrices for motions of the optical elements and line-of-sight pointing, with and without controlled fine-steering mirrors (FSMs). The sensitivity matrices are imported by macros into Excel 2007, where the error budget is evaluated. The user specifies the particular optics of interest, and chooses the quality of each optic from a predefined set of PSDs. The spreadsheet creates a nominal set of thermal and jitter motions, and combines that with the sensitivity matrices to generate an error budget for the system. CPEB also contains a combination of form and ActiveX controls with Visual Basic for Applications code to allow for user interaction in which the user can perform trade studies such as changing engineering requirements, and identifying and isolating stringent requirements. It contains summary tables and graphics that can be instantly used for reporting results in view graphs. The entire process to obtain a coronagraphic telescope performance error budget has been automated into three stages: conversion of optical prescription from Zemax or Code V to MACOS (in-house optical modeling and analysis tool), a linear models process, and an error budget tool process. The first process was improved by developing a MATLAB package based on the Class Constructor Method with a number of user-defined functions that allow the user to modify the MACOS optical prescription. The second process was modified by creating a MATLAB package that contains user-defined functions that automate the process. The user interfaces with the process by utilizing an initialization file where the user defines the parameters of the linear model computations. Other than this, the process is fully automated. The third process was developed based on the Terrestrial Planet Finder coronagraph Error Budget Tool, but was fully automated by using VBA code, form, and ActiveX controls.

Marchen, Luis F.↗

A sounding rocket program in extreme and far ultraviolet interferometry

A self-compensating, all reflection interferometric (SCARI) spectrometer was developed that can provide high resolution measurements of spectral features at any wavelength. Several mechanical components were developed that aid the instrument's performance at the short wavelength range. Examples include an optical bench and modular removable precision mechanisms for alignment. Upon alignment and lock down of the interferometer with the latter, the device is removed to minimize weight. A ray-trace code was developed to simulate the instrument's performance. Interference patterns were obtained at the shortest wavelength: the hydrogen Lyman alpha (1216 A). A laboratory instrument was developed that will be flown aboard a Black Brant sounding rocket to study the very local interstellar medium.

Chakrabarti, S.↗

Angular Broadening: Effects of Nonzero, Spatially Varying Plasma Frequency Between the Source and Observer

Angular broadening of radiation due to scattering by density irregularities is usually described using geometric optics (GO) or the parabolic wave equation (PWE) with the assumptions that the radiation frequency f greatly exceeds the local plasma frequency f(sub p0) or that f(sub p0)/f is constant along the path. These assumptions are inappropriate for many solar system radio phenomena. Here the PWE and GO formalisms are extended to treat angular broadening in plasmas with nonzero, spatially varying ratios, f(sub p0)(z)/f < 1. The new PWE results show that the correlation function, scattered angular spectrum, and other quantities are modified by inclusion of a denominator factor [1 - f(sup 2, sub p0)(z prime)/f prime] inside the path integral over z prime, while the mean-square scattering angle depends on both f(sub p0)(z)/f at the observer and the foregoing factor inside the path integral. The PWE and GO predictions for are identical and involve equivalent assumptions. Previous GO and PWE results are recovered in the limits that f(sub p0)(z prime)/f is constant or zero. The new PWE and GO results will permit more accurate calculation of angular broadening for solar system and astrophysical sources. Moreover and importantly, due to the PWE and GO results for being identical, previous GO analyses of in solar system contexts are essentially correct, except for the neglect of or minor deficiencies in the treatment of nonzero, spatially varying f(sub p0)/f effects. The identical GO and PWE results for and the form of the PWE equation for the correlation function raise questions as to whether diffraction is unimportant for angular broadening (under the usual PWE conditions). Future direct comparisons of the PWE predictions with angular spectra calculated using existing GO ray-tracing codes should answer these questions. Diffraction effects are probably important when the medium and turbulence are not sufficiently homogeneous transverse to the central ray path. The implications are also discussed for studies of the 2-3.5 kHz radiation observed in the outer heliosphere.

Cairns, Iver H.↗

Strong-field Gravitational Effects in the Timing and Spectroscopy of X-Ray Binaries

Using the ray-tracing code described, we developed additional features to the hot spot model to explain the broadening of the quasi-periodic oscillation (QPO) peaks as well as the damping of higher frequency harmonics in the power spectrum. We derived a number of analytic results that agree closely with more detailed numerical calculations. Three primary pieces are developed: the superposition of multiple hot spots with finite lifetimes and random phases, a width in the radial distribution of geodesic orbits, and the scattering of photons from the hot spot through a corona around the black hole. The complete model is used to fit the observed power spectra of both type A and type B QPOs seen in XTE 51550-564, giving confidence limits on each of the model parameters. These results were presented in a conference paper and in a refereed publication. We also explored the possibility of using higher-order statistics, particularly the bispectrum and bicoherence, to distinguish between competing QPO models. These methods were applied to the hot spot model and a method was proposed to map out the spacetime metric around Kerr black holes in Ref. 3 below.

Bertschinger, Edmund↗

A General Tool for Evaluating High-Contrast Coronagraphic Telescope Performance Error Budgets

This paper describes a general purpose Coronagraph Performance Error Budget (CPEB) tool that we have developed under the NASA Exoplanet Exploration Program. The CPEB automates many of the key steps required to evaluate the scattered starlight contrast in the dark hole of a space-based coronagraph. It operates in 3 steps: first, a CodeV or Zemax prescription is converted into a MACOS optical prescription. Second, a Matlab program calls ray-trace code that generates linear beam-walk and aberration sensitivity matrices for motions of the optical elements and line-of-sight pointing, with and without controlled coarse and fine-steering mirrors. Third, the sensitivity matrices are imported by macros into Excel 2007 where the error budget is created. Once created, the user specifies the quality of each optic from a predefined set of PSDs. The spreadsheet creates a nominal set of thermal and jitter motions and combines them with the sensitivity matrices to generate an error budget for the system. The user can easily modify the motion allocations to perform trade studies.

Terrestrial Planet Finder↗

Tracing Rays In A Solar Power System

OFFSET is ray-tracing computer code for analysis of optics of solar collector. Code models distributions of solar flux within receiver cavity, produced by reflections from collector. Developed to model mathematically offset solar collector of solar dynamic electric power system being developed for Space Station Freedom. Used to develop revised collector-facet concept of four groups of toroidally contoured facets. Also used to develop methods for tailoring distribution of flux incident on receiver. Written in FORTRAN 77 (100 percent).

Jefferies, Kent↗

Tracing Rays In Laser-Fringe Anemometers

"OPTMAIN" is simple ray-tracing computer code developed to quantify refractive effects that result when laser-fringe anemometer used to observe flows through window. Code calculates changes for four different types of windows: flat-plate windows, simple cylindrical windows, "general" axisymmetric windows, and smooth general-surface windows. Written in FORTRAN IV.

Owen, Karl↗

Simulations of light scattering in planetary rings

The current status of efforts to model light scattering in the Uranian and Saturnian rings is briefly reviewed, with an emphasis on the treatment of thin, vertically warped, or clumpy rings. Consideration is given to observations of an opposition surge in the rings (indicating that they are physically thick) and possible reasons for the failure of classical models to predict the forward-scattering characteristics of the B and inner A rings of Saturn, the quadrupole brightness variations in the A ring, the increase in reflectivity with optical depth in the A and B rings, the increase in brightness with solar and observer angle in the B ring, and systematic brightness variations in images of the inner Cassini division. It is pointed out that some of these discrepancies are eliminated by the use of a ray-tracing simulation code which determines the singly scattered light from a layer one or many particles thick.

Dones, L.↗

Propagation Effects of Wind and Temperature on Acoustic Ground Contour Levels

Propagation characteristics for varying wind and temperature atmospheric conditions are identified using physically-limiting propagation angles to define shadow boundary regions. These angles are graphically illustrated for various wind and temperature cases using a newly developed ray-tracing propagation code.

Heath, Stephanie L.↗

Propagation predictions and studies using a ray tracing program combined with a theoretical ionospheric model

Radio wave propagation predictions are described in which modern comprehensive theoretical ionospheric models are coupled with ray-tracing programs. In the computer code described, a network of electron density and collision frequency parameters along a band about the great circle path is calculated by specifying the transmitter and receiver geographic coordinates, time, the day number, and the 2800-MHz solar flux. The ray paths are calculated on specifying the frequency, mode, range of elevation angles, and range of azimuth angles from the great circle direction. The current program uses a combination of the Penn State MKI E and F region models and the Mitra-Rowe D and E region model. Application of the technique to the prediction of satellite to ground propagation and calculation of oblique incidence propagation paths and absorption are described. The implications of the study to the development of the next generation of ionospheric models are discussed.

Lee, M. K.↗

Integrated Modeling of Optical Systems (IMOS): An Assessment and Future Directions

Integrated Modeling of Optical Systems (IMOS) is a finite element-based code combining structural, thermal, and optical ray-tracing capabilities in a single environment for analysis of space-based optical systems. We'll present some recent examples of IMOS usage and discuss future development directions. Due to increasing model sizes and a greater emphasis on multidisciplinary analysis and design, much of the anticipated future work will be in the areas of improved architecture, numerics, and overall performance and analysis integration.

Moore, Gregory↗

Computing Performance Of An Optical System

Collection of programs performs complicated ray-tracing and diffraction calculations. Optical Surface Analysis Code (OSAC) designed to provide comprehensive analysis of performance of optical system. Analyzes both conventional and x-ray systems. Composed of nine compatible programs executed in a sequence defined by user. Written in FORTRAN IV.

Glenn, P.↗

Combining ray-trace and diffraction analysis: A design example

An example is presented of using a combined ray trace and diffraction modeling code to simulate effects of objective-lens tilt in an optical data storage device. In some cases, neither ray-trace analysis nor diffraction analysis can give an adequate description of an optical system. The designer that is faced with the problem of analyzing such a system is forced to use a ray-trace program to determine aberrations in the exit pupil and then introduce aberration coefficients into a diffraction model that simulate the propagation. This approach was found rather awkward, especially if complicated aberrations are present. Our approach is to integrate a diffraction analysis and a ray-trace description of an optical path into one program. Our design is taken from a data storage application, where we must analyze the effects of objective-lens tilt.

Milster, Tom D.↗

Concentration of off-axis radiation by solar concentrators for space power

Four types of off-axis radiation are discussed. These are: (1) small off-axis angles during walk-off, (2) large off-axis angles, (3) an extended off-axis source such as Earth albedo, and (4) miscellaneous off-axis sources including radio frequency sources and local point sources. A code named OFFSET has been developed to represent the solar concentrator being developed for Space Station Freedom. It is a detailed, ray-tracing model which represents 50 ray originating points on the Sun and reflections from 10 points on each of the 456 concentrator facets. Results of this code are generally similar to the PIXEL results although there are small differences due to the more detailed representations of the Sun and concentrator that were used in the OFFSET code.

Jefferies, Kent S.↗

Ion Transmission to the Focal Plane of the Chandra X-Ray Observatory

The severe degradation in spectrometric performance observed by the AXAF CCD Imaging Spectrometer (ACIS) instrument on-board the Chandra X-ray Observatory (CXO) was associated with a sharp increase in charge transfer inefficiency combined with relatively constant dark current. It was also observed that damage occurred only during passage through the earth's radiation belts, and only when ACIS remained in the focal plane during the passage. Subsequent measurements and analyses support the conjecture that the damaging radiation entered through the Observatory's High-Resolution Mirror Assembly (HRMA) aperture. A mechanism whereby low energy magnetospheric protons and/or heavier ions are scattered through the HRMA and reach the focal plane with just enough energy to stop in the CCD's charge transfer region currently provides a reasonably consistent explanation of all observed phenomena. In this paper, we will describe analyses which support this conclusion. Simulations using standard ion transmission codes were used to generate a bi-directional response function (BDRF) for the mirror surfaces and transmission through the various path elements. The BDRF was convolved with the geometry via ray-trace. Damage estimates using measured proton fluence and ground measurements of ACIS- type CCD damage vs. proton energy will be presented and compared with observed on- orbit damage.

Kolodziejczak, J. J.↗

Telescope image modelling software in STSDAS

The Telescope Image Modelling (TIM) system creates model point spread functions for optical systems based on ray-trace information. The original TIM runs only on VAX/VMS systems, but we are modifying the software to run under IRAF in the STSDAS package in order to make TIM more widely available. The current status of this project will be discussed. Initially the changes will be restricted to the user interface and replacing VAX-specific code. Soon thereafter the IMSL and NAG subroutines will be replaced by public-domain software, and some of the algorithms may be improved.

Hodge, P. E.↗

A Deterministic Electron, Photon, Proton and Heavy Ion Radiation Transport Suite for the Study of the Jovian System

A deterministic suite of radiation transport codes, developed at NASA Langley Research Center (LaRC), which describe the transport of electrons, photons, protons, and heavy ions in condensed media is used to simulate exposures from spectral distributions typical of electrons, protons and carbon-oxygen-sulfur (C-O-S) trapped heavy ions in the Jovian radiation environment. The particle transport suite consists of a coupled electron and photon deterministic transport algorithm (CEPTRN) and a coupled light particle and heavy ion deterministic transport algorithm (HZETRN). The primary purpose for the development of the transport suite is to provide a means for the spacecraft design community to rapidly perform numerous repetitive calculations essential for electron, proton and heavy ion radiation exposure assessments in complex space structures. In this paper, the radiation environment of the Galilean satellite Europa is used as a representative boundary condition to show the capabilities of the transport suite. While the transport suite can directly access the output electron spectra of the Jovian environment as generated by the Jet Propulsion Laboratory (JPL) Galileo Interim Radiation Electron (GIRE) model of 2003; for the sake of relevance to the upcoming Europa Jupiter System Mission (EJSM), the 105 days at Europa mission fluence energy spectra provided by JPL is used to produce the corresponding dose-depth curve in silicon behind an aluminum shield of 100 mils ( 0.7 g/sq cm). The transport suite can also accept ray-traced thickness files from a computer-aided design (CAD) package and calculate the total ionizing dose (TID) at a specific target point. In that regard, using a low-fidelity CAD model of the Galileo probe, the transport suite was verified by comparing with Monte Carlo (MC) simulations for orbits JOI--J35 of the Galileo extended mission (1996-2001). For the upcoming EJSM mission with a potential launch date of 2020, the transport suite is used to compute the traditional aluminum-silicon dose-depth calculation as a standard shield-target combination output, as well as the shielding response of high charge (Z) shields such as tantalum (Ta). Finally, a shield optimization algorithm is used to guide the instrument designer with the choice of graded-Z shield analysis.

Norman, Ryan B.↗