Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “windowing”

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 559 records · Page 31

Determination of design and operation parameters for upper atmospheric research instrumentation to yield optimum resolution with deconvolution, appendix 4

The power spectrum for a stationary random process can be defined with the Wiener-Khintchine Theorem, which says that the power spectrum and the auto correlation function are a Fourier transform pair. To implement this theorem for signals that are discrete and of finite length we can use the Blackman-Tukey method. Blackman and Tukey (1958) show that a function w(tau), called a lag window, can be applied to the auto correlation estimates to obtain power spectrum estimates that are statistically stable. The Fourier transform of w(r) is called a spectral window. Typical choices for spectral windows show a distinct trade-off between the main lobe width and side lobe strength. A new idea for designing windows by taking linear combinations of the standard windows to produce hybrid windows was introduced by Smith (1985). We implement Smith's idea to obtain spectral windows with narrow main lobes and smaller (compared with typical windows) near side lobes. One of the main contributions of this thesis is that we show that Smith's problem is equivalent to a Quadratic Programming (QP) problem with linear equality and inequality constraints. A computer program was written to produce hybrid windows by setting up and solving the QP problem. We also developed and solved two variations of the original problem. The two variations involved changing the inequality constraints in both cases from non negativity on the combination coefficients to non negativity on the hybrid lag window itself. For the second variation, the window functions used to construct the hybrid window were changed to a frequency-variable set of truncated cosinusoids. A series of tests was run with the three computer programs to investigate the behavior of the hybrid spectral and lag windows. Emphasis was put on obtaining spectral windows with both relatively narrow main lobes and the lowest possible (for these algorithms) near side lobes. Some success was achieved for this goal. A 10 dB peak side lobe reduction over the rectangular spectral window without significant main lobe broadening was achieved. Also, average side lobe levels of -117 dB were reached at a cost of doubling the main lobe width (at the -3 dB point).

Ioup, George E.↗

Platform for Postprocessing Waveform-Based NDE

Taking advantage of the similarities that exist among all waveform-based non-destructive evaluation (NDE) methods, a common software platform has been developed containing multiple- signal and image-processing techniques for waveforms and images. The NASA NDE Signal and Image Processing software has been developed using the latest versions of LabVIEW, and its associated Advanced Signal Processing and Vision Toolkits. The software is useable on a PC with Windows XP and Windows Vista. The software has been designed with a commercial grade interface in which two main windows, Waveform Window and Image Window, are displayed if the user chooses a waveform file to display. Within these two main windows, most actions are chosen through logically conceived run-time menus. The Waveform Window has plots for both the raw time-domain waves and their frequency- domain transformations (fast Fourier transform and power spectral density). The Image Window shows the C-scan image formed from information of the time-domain waveform (such as peak amplitude) or its frequency-domain transformation at each scan location. The user also has the ability to open an image, or series of images, or a simple set of X-Y paired data set in text format. Each of the Waveform and Image Windows contains menus from which to perform many user actions. An option exists to use raw waves obtained directly from scan, or waves after deconvolution if system wave response is provided. Two types of deconvolution, time-based subtraction or inverse-filter, can be performed to arrive at a deconvolved wave set. Additionally, the menu on the Waveform Window allows preprocessing of waveforms prior to image formation, scaling and display of waveforms, formation of different types of images (including non-standard types such as velocity), gating of portions of waves prior to image formation, and several other miscellaneous and specialized operations. The menu available on the Image Window allows many further image processing and analysis operations, some of which are found in commercially-available image-processing software programs (such as Adobe Photoshop), and some that are not (removing outliers, Bscan information, region-of-interest analysis, line profiles, and precision feature measurements).

Roth, Don↗

Hardware Implementation of a Bilateral Subtraction Filter

A bilateral subtraction filter has been implemented as a hardware module in the form of a field-programmable gate array (FPGA). In general, a bilateral subtraction filter is a key subsystem of a high-quality stereoscopic machine vision system that utilizes images that are large and/or dense. Bilateral subtraction filters have been implemented in software on general-purpose computers, but the processing speeds attainable in this way even on computers containing the fastest processors are insufficient for real-time applications. The present FPGA bilateral subtraction filter is intended to accelerate processing to real-time speed and to be a prototype of a link in a stereoscopic-machine- vision processing chain, now under development, that would process large and/or dense images in real time and would be implemented in an FPGA. In terms that are necessarily oversimplified for the sake of brevity, a bilateral subtraction filter is a smoothing, edge-preserving filter for suppressing low-frequency noise. The filter operation amounts to replacing the value for each pixel with a weighted average of the values of that pixel and the neighboring pixels in a predefined neighborhood or window (e.g., a 9 9 window). The filter weights depend partly on pixel values and partly on the window size. The present FPGA implementation of a bilateral subtraction filter utilizes a 9 9 window. This implementation was designed to take advantage of the ability to do many of the component computations in parallel pipelines to enable processing of image data at the rate at which they are generated. The filter can be considered to be divided into the following parts (see figure): a) An image pixel pipeline with a 9 9- pixel window generator, b) An array of processing elements; c) An adder tree; d) A smoothing-and-delaying unit; and e) A subtraction unit. After each 9 9 window is created, the affected pixel data are fed to the processing elements. Each processing element is fed the pixel value for its position in the window as well as the pixel value for the central pixel of the window. The absolute difference between these two pixel values is calculated and used as an address in a lookup table. Each processing element has a lookup table, unique for its position in the window, containing the weight coefficients for the Gaussian function for that position. The pixel value is multiplied by the weight, and the outputs of the processing element are the weight and pixel-value weight product. The products and weights are fed to the adder tree. The sum of the products and the sum of the weights are fed to the divider, which computes the sum of products the sum of weights. The output of the divider is denoted the bilateral smoothed image. The smoothing function is a simple weighted average computed over a 3 3 subwindow centered in the 9 9 window. After smoothing, the image is delayed by an additional amount of time needed to match the processing time for computing the bilateral smoothed image. The bilateral smoothed image is then subtracted from the 3 3 smoothed image to produce the final output. The prototype filter as implemented in a commercially available FPGA processes one pixel per clock cycle. Operation at a clock speed of 66 MHz has been demonstrated, and results of a static timing analysis have been interpreted as suggesting that the clock speed could be increased to as much as 100 MHz.

Huertas, Andres↗

Resource sharing on CSMA/CD networks in the presence of noise

Resource sharing on carrier sense multiple access with collision detection (CSMA/CD) networks can be accomplished by using window-control algorithms for bus contention. The window-control algorithms are designed to grant permission to transmit to the station with the minimum contention parameter. Proper operation of the window-control algorithm requires that all stations sense the same state of the newtork in each contention slot. Noise causes the state of the network to appear as a collision. False collisions can cause the window-control algorithm to terminate without isolating any stations. A two-phase window-control protocol and approximate recurrence equation with noise as a parameter to improve the performance of the window-control algorithms in the presence of noise are developed. The results are compared through simulation, with the approximate recurrence equation yielding the best overall performance. Noise is even a bigger problem when it is not detected by all stations. In such cases it is possible for the window boundaries of the contending stations to become out of phase. Consequently, it is possible to isolate a station other than the one with the minimum contention parameter. To guarantee proper isolation of the minimum, a broadcast phase must be added after the termination of the algorithm. The protocol required to correct the window-control algorithm when noise is not detected by all stations is discussed.

Dinschel, Duane Edward↗

Independent Orbiter Assessment (IOA): Analysis of the purge, vent and drain subsystem

The results of the Independent Orbiter Assessment (IOA) of the Failure Modes and Effects Analysis (FMEA) and Critical Items List (CIL) are presented. The IOA approach features a top-down analysis of the hardware to determine failure modes, criticality, and potential critical items. To preserve independence, this analysis was accomplished without reliance upon the results contained within the NASA FMEA/CIL documentation. This report documents the independent analysis results corresponding to the Orbiter PV and D (Purge, Vent and Drain) Subsystem hardware. The PV and D Subsystem controls the environment of unpressurized compartments and window cavities, senses hazardous gases, and purges Orbiter/ET Disconnect. The subsystem is divided into six systems: Purge System (controls the environment of unpressurized structural compartments); Vent System (controls the pressure of unpressurized compartments); Drain System (removes water from unpressurized compartments); Hazardous Gas Detection System (HGDS) (monitors hazardous gas concentrations); Window Cavity Conditioning System (WCCS) (maintains clear windows and provides pressure control of the window cavities); and External Tank/Orbiter Disconnect Purge System (prevents cryo-pumping/icing of disconnect hardware). Each level of hardware was evaluated and analyzed for possible failure modes and effects. Criticality was assigned based upon the severity of the effect for each failure mode. Four of the sixty-two failure modes analyzed were determined as single failures which could result in the loss of crew or vehicle. A possible loss of mission could result if any of twelve single failures occurred. Two of the criticality 1/1 failures are in the Window Cavity Conditioning System (WCCS) outer window cavity, where leakage and/or restricted flow will cause failure to depressurize/repressurize the window cavity. Two criticality 1/1 failures represent leakage and/or restricted flow in the Orbiter/ET disconnect purge network which prevent cryopumping/icing of disconnect hardware. Each level of hardware was evaluated and analyzed for possible failure modes and effects. Criticality was assigned based upon the severity of the effect for each failure mode.

Bynum, M. C., III↗

Optimizing the Zeldovich approximation

We have recently learned that the Zeldovich approximation can be successfully used for a far wider range of gravitational instability scenarios than formerly proposed; we study here how to extend this range. In previous work (Coles, Melott and Shandarin 1993, hereafter CMS) we studied the accuracy of several analytic approximations to gravitational clustering in the mildly nonlinear regime. We found that what we called the 'truncated Zeldovich approximation' (TZA) was better than any other (except in one case the ordinary Zeldovich approximation) over a wide range from linear to mildly nonlinear (sigma approximately 3) regimes. TZA was specified by setting Fourier amplitudes equal to zero for all wavenumbers greater than k(sub nl), where k(sub nl) marks the transition to the nonlinear regime. Here, we study the cross correlation of generalized TZA with a group of n-body simulations for three shapes of window function: sharp k-truncation (as in CMS), a tophat in coordinate space, or a Gaussian. We also study the variation in the crosscorrelation as a function of initial truncation scale within each type. We find that k-truncation, which was so much better than other things tried in CMS, is the worst of these three window shapes. We find that a Gaussian window e(exp(-k(exp 2)/2k(exp 2, sub G))) applied to the initial Fourier amplitudes is the best choice. It produces a greatly improved crosscorrelation in those cases which most needed improvement, e.g. those with more small-scale power in the initial conditions. The optimum choice of kG for the Gaussian window is (a somewhat spectrum-dependent) 1 to 1.5 times k(sub nl). Although all three windows produce similar power spectra and density distribution functions after application of the Zeldovich approximation, the agreement of the phases of the Fourier components with the n-body simulation is better for the Gaussian window. We therefore ascribe the success of the best-choice Gaussian window to its superior treatment of phases in the nonlinear regime. We also report on the accuracy of particle positions and velocities produced by TZA.

Melott, Adrian L.↗

ASTP (SA-210) Launch vehicle operational flight trajectory. Part 3: Final documentation

Trajectory data are presented for a nominal and two launch window trajectory simulations. These trajectories are designed to insert a manned Apollo spacecraft into a 150/167 km. (81/90 n. mi.) earth orbit inclined at 51.78 degrees for rendezvous with a Soyuz spacecraft, which will be orbiting at approximately 225 km. (121.5 n. mi.). The launch window allocation defined for this launch is 500 pounds of S-IVB stage propellant. The launch window opening trajectory simulation depicts the earliest launch time deviation from a planar flight launch which conforms to this constraint. The launch window closing trajectory simulation was developed for the more stringent Air Force Eastern Test Range (AFETR) flight azimuth restriction of 37.4 degrees east-of-north. These trajectories enclose a 12.09 minute launch window, pertinent features of which are provided in a tabulation. Planar flight data are included for mid-window reference.

Carter, A. B.↗

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↗

Groundbased near-IR observations of the surface of Venus

We present images of the nightside of Venus taken in the near-infrared windows at 1.0, 1.1, 1.18, 1.28, 1.31, and 2.3 microns with the new infrared camera/spectrometer IRIS on the Anglo-Australian Telescope. These data were taken in spectral-mapping mode. This technique involves scanning the telescope perpendicular to the slit, while collecting spectra at successive slit positions across the planet. We produce data cubes with one spectral and two spatial dimensions. Images can be extracted over any wavelength regions. Each image has square pixels of 0.8 inch resolution. We reduced the scattered light from the sunlit crescent in images extracted from each window by subtracting images taken on either side of the window, where the Venus atmosphere is opaque. Unlike the short wavelength windows, which reveal thermal contrasts that originate primarily from the surface and deep atmosphere, the emission in the 2.3 microns window is produced at much higher altitudes (30-40 km). Emission contrasts seen near 2.3 microns are associated with horizontal variations in the cloud optical depths, and have rotation periods of about six days. We detect large contrasts in infrared emission (20-40 percent) across the disc of Venus in the 1.0-, 1.1-, 1.18-, 1.28-, and 1.31-micron images. Contrasts at these wavelengths may be due to a combination of variations in the optical depths of the overlying sulfuric acid clouds and differences in surface emission. Comparison with the 2.3-micron images show that the patterns seen in the 1.28- and 1.31-micron windows are consistent with cloud optical depth variations alone and require no contribution from the surface. However, images at 1.0, 1.1, and 1.8 microns from July 1991 show a dark feature having a contrast that increases with decreasing wavelength. This behavior is contrary to that expected of cloud absorption. Images taken on three successive days in October show another dark feature that is stationary with respect to the surface. These regions of lower emission correspond closely to the high-altitude surface regions of Beta Regio and Aphrodite Terra. The images can potentially reveal the near-infrared emissiveity of the surface of Venus, thereby complementing Magellan radar reflectivity and ground based radio emissivity measurements. The contrast ratio between highlands and plains is much smaller than would be expected for blackbody radiation from the surface along. Unlike at radio wavelengths, where the atmosphere is essentially transparent, at near-infrared wavelengths the atmosphere emits, absorbs, and scatters radiation, and can modify the observed topographically induced contrasts. The additional radiation from the atmosphere reduces the contrast, and further modification would be expected if terrain at different altitudes has different emissivities. A fit to our data therefore requires, and may constrain, a model of the lowest scale height of the atmosphere.

Meadows, V. S.↗

High-temperature, high-pressure optical port for rocket engine applications

This paper discusses the design, fabrication, and test of a window assembly for instrumentation of liquid-fueled rocket engine hot gas systems. The window was designed to allow optical measurements of hot gas in the SSME fuel preburner and appears to be the first window designed for application in a rocket engine hot gas system. Such a window could allow the use of a number of remote optical measurement technologies including: Raman temperature and species concentration measurement, Raleigh temperature measurements, flame emission monitoring, flow mapping, laser-induced florescence, and hardware imaging during engine operation. The window assembly has been successfully tested to 8,000 psi at 1000 F and over 11,000 psi at room temperature. A computer stress analysis shows the window will withstand high temperature and cryogenic thermal shock.

Delcher, Ray↗

Study of Einstein-Podolsky-Rosen state for space-time variables in a two photon interference experiment

A pair of correlated photons generated from parametric down conversion was sent to two independent Michelson interferometers. Second order interference was studied by means of a coincidence measurement between the outputs of two interferometers. The reported experiment and analysis studied this second order interference phenomena from the point of view of Einstein-Podolsky-Rosen paradox. The experiment was done in two steps. The first step of the experiment used 50 psec and 3 nsec coincidence time windows simultaneously. The 50 psec window was able to distinguish a 1.5 cm optical path difference in the interferometers. The interference visibility was measured to be 38 percent and 21 percent for the 50 psec time window and 22 percent and 7 percent for the 3 nsec time window, when the optical path difference of the interferometers were 2 cm and 4 cm, respectively. By comparing the visibilities between these two windows, the experiment showed the non-classical effect which resulted from an E.P.R. state. The second step of the experiment used a 20 psec coincidence time window, which was able to distinguish a 6 mm optical path difference in the interferometers. The interference visibilities were measured to be 59 percent for an optical path difference of 7 mm. This is the first observation of visibility greater than 50 percent for a two interferometer E.P.R. experiment which demonstrates nonclassical correlation of space-time variables.

Shih, Y. H.↗

A technique for determining cloud free vs cloud contaminated pixels in satellite imagery

Since the first earth orbiting satellite sent pictures of the earth back to them, atmospheric scientists have been focused on the possibilities of using that information as both a forecasting tool and as a meteorological research tool. With the latest generation of Geostationary Operational Environmental Satellites (GOES) now entering service, that view of the earth yields views at a frequency and resolution never before available. These satellites have imagers with a five band multi-spectral capability with high spatial resolution. In addition, the sounder has eighteen thermal infrared (IR) channels plus one low-resolution visible band. With a resolution as small as one kilometer, GOES provides scientists with a powerful eye on the atmosphere. Menzel and Purdom (1994) detail both the imager and sounder capability as well as other systems on the GOES satellites. Immediately apparent in the visible channel are the patterns of clouds swirling over both oceans and continents. These clouds range in size from huge planetary systems covering thousands of kilometers to puffy fair weather cumulus clouds on the order of half a kilometer in size. With the IR sensors temperature patterns are observed. High clouds appear very cold, while low stratus field show temperatures near that of the surface. The surface, in turn, generally appears warmer than the clouds. It would seem then a simple manner to determine cloud and surface temperature from the imagery, but such is not the case. While most of the atmospheric constituents are well mixed and homogeneous, water vapor is not. The water molecule, because of its unique structure and vibration modes, affects the transmittance of the atmosphere most notably in the infrared regions. There are regions of the IR spectrum where water vapor acts as a strong absorber, and at others it is nearly transparent. The transparent wavelengths are called windows, and one such window occurs at 11.2 microns. Adjacent to this window at 12.7 microns which is strongly absorbed by water vapor. These two wavelengths form what is known as a split window, the utility of which was used. Using the linearized form of the radiative transfer equation, they were able to use the split window to determine the amount of water vapor present in the atmosphere. Jedlovec developed the physical split-window (PSW) technique which determines the integrated water content (IWC). The PSW method using Visible Infrared Spin Scan Radiometer (VISSR) Atmospheric Sounder (VAS) found on the older versions of the GOES satellites was used. Recently, Jedlovec and colleagues have been attempting to apply the PSW method using full disk IR imagery obtained by the new generation of GOES satellites. IWC is essential for improved analysis and prediction of convective storms which have been observed to develop in regions of both strong and rapidly evolving moisture gradients. It has also been used in the prediction of clouds and precipitation.

Wohlman, Richard A.↗

Eye Movements Reveal Hierarchical Motion Processing

Purpose: In the analysis of visual motion, local features such as orientation are analyzed early in the cortical processing stream (V1), while integration across orientation and space is thought to occur in higher cortical areas such as MT, MST, etc. If all areas provide inputs to eye movement control centers, we would expect that local properties would drive eye movements with relatively short latencies, while global properties would require longer latencies. When such latencies are observed, they can provide information about when (and where?) various stimulus properties are analyzed. Methods: The stimulus employed was an elliptical Gabor patch with a drifting carrier, in which the orientations of the carrier grating and the contrast window were varied independently. We have previously demonstrated that the directional percepts evoked by this stimulus vary between the "grating direction" (the normal to the grating's orientation) and the "window direction", and that similar effects can be observed in reflexive eye movements. Subjects viewed such a stimulus while attempting to maintain steady fixation on the center of the pattern, and the small reflexive eye movements ("stare OKN") were recorded. In the middle of the trial, the orientation of either the grating or the window was rotated smoothly by 30 degrees. Results: Responses to the shift of both grating orientation and window orientation are seen in the average OKN slow phase velocity. Grating rotations produce a rapid OKN rotation to the grating direction (100 ms latency, 300 ms time constant), followed by a slower rebound to the steady state perceived direction midway between the grating and window directions. Window rotations, on the other hand, evoke a slower response (200 ms latency, 500 ms time constant). Conclusions: The results demonstrate multiple cortical inputs to eye movement control: a fast, early input driven by orientation, and a slower input from higher areas sensitive to global stimulus properties.

Mulligan, Jeffrey B.↗

Eye Movement Latencies to Direction Change for Different Classes of Motion

In the analysis of visual motion, local features such as orientation are analyzed early in the cortical processing stream (V1), while integration across orientation and space is thought to occur in higher cortical areas such as MT, MST, etc. If all areas provide inputs to eye movement control centers, we would expect that local properties would drive eye movements with relatively short latencies, while global properties would require longer latencies. When such latencies are observed, they can provide information about when (and where?) various stimulus properties are analyzed. To this end, a stimulus was employed in which local and global properties determining perceived direction-of-motion could be manipulated independently: an elliptical Gabor patch with a drifting carrier, with variable orientation of the carrier grating and the contrast window. We have previously demonstrated that the directional percepts evoked by this stimulus vary between the "grating direction" (the normal to the grating's orientation) and the "window direction" (ARVO 91, 94), and that similar effects can be observed in reflexive eye movements (ARVO 95). Subjects viewed such a stimulus while attempting to maintain steady fixation on the center of the pattern, and the small reflexive eye movements ("stare OKN") were recorded. In the middle of the trial, the orientation of either the grating or the window was rotated smoothly by 30 degrees. Responses to the shift of both grating orientation and window orientation are seen in the average OKN slow phase velocity. Grating rotations produce a rapid OKN rotation to the grating direction (100 ms latency, 300 ms time constant), followed by a slower rebound to the steady state perceived direction midway between the grating and window directions. Window rotations, on the other hand, evoke a slower response (200 ms latency, 500 ms time constant). The results demonstrate multiple cortical inputs to eye movement control: a taste early input driven by orientation, and a slower input from higher areas sensitive to global stimulus properties.

Mulligan, Jeffrey B.↗