Search NASA⌕ Search

SEARCH · Search NASA

Results for “matching problem”

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 613 records · Page 34

Matching a curved focal plane with CCD's - Wide field imaging of glancing incidence X-ray telescopes

The design of a wide field imaging camera suitable for use with a glancing incidence X-ray telescope is complicated by the sharply concave nature of the optimum focal surface of such a telescope. Such a camera made up of a mosaic of CCDs is being designed which is intended for flight aboard the Advanced X-ray Astrophysics Facility (AXAF). The design rationale and tradeoffs are discussed, and the layout for the imaging CCD array is presented. The related issue of optimizing performance of transmission objective gratings is also discussed, and the array of CCD orientations suitable for this problem is presented.

Nousek, J. A.↗

Condensed phase details in the time-independent combustion of AP/composite propellants

The problem of nonmetallized ammonium perchlorate (AP)/composite propellant combustion is studied with the aim of coherently interpreting apparently diverse experimental data. Three fundamental hypotheses are introduced: the extent of propellant degradation at the vaporization step has to be specified through a scientific criterion; condensed phase degradation of AP to vaporizable fragments is the overall rate-limiting reaction; the rate of combustion in the gas phase is controlled by diffusive-mixing processes. Theoretical predictions of the regression rates of AP are seen to match well with experimental observations. Theoretical curves of regression rate are presented for a typical composite propellant. It is seen through analyses that either of the two familiar models for the gas phase (flame sheet approximation and uniform combustion) describes the general behavior adequately, hence de-emphasizing the role of gas phase details in propellant combustion.

Kumar, R. N.↗

A method for tailoring the information content of a software process model

The framework is defined for a general method for selecting a necessary and sufficient subset of a general software life cycle's information products, to support new software development process. Procedures for characterizing problem domains in general and mapping to a tailored set of life cycle processes and products is presented. An overview of the method is shown using the following steps: (1) During the problem concept definition phase, perform standardized interviews and dialogs between developer and user, and between user and customer; (2) Generate a quality needs profile of the software to be developed, based on information gathered in step 1; (3) Translate the quality needs profile into a profile of quality criteria that must be met by the software to satisfy the quality needs; (4) Map the quality criteria to a set of accepted processes and products for achieving each criterion; (5) select the information products which match or support the accepted processes and product of step 4; and (6) Select the design methodology which produces the information products selected in step 5.

Perkins, Sharon↗

Cooperative Data Sharing: Simple Support for Clusters of SMP Nodes

Libraries like PVM and MPI send typed messages to allow for heterogeneous cluster computing. Lower-level libraries, such as GAM, provide more efficient access to communication by removing the need to copy messages between the interface and user space in some cases. still lower-level interfaces, such as UNET, get right down to the hardware level to provide maximum performance. However, these are all still interfaces for passing messages from one process to another, and have limited utility in a shared-memory environment, due primarily to the fact that message passing is just another term for copying. This drawback is made more pertinent by today's hybrid architectures (e.g. clusters of SMPs), where it is difficult to know beforehand whether two communicating processes will share memory. As a result, even portable language tools (like HPF compilers) must either map all interprocess communication, into message passing with the accompanying performance degradation in shared memory environments, or they must check each communication at run-time and implement the shared-memory case separately for efficiency. Cooperative Data Sharing (CDS) is a single user-level API which abstracts all communication between processes into the sharing and access coordination of memory regions, in a model which might be described as "distributed shared messages" or "large-grain distributed shared memory". As a result, the user programs to a simple latency-tolerant abstract communication specification which can be mapped efficiently to either a shared-memory or message-passing based run-time system, depending upon the available architecture. Unlike some distributed shared memory interfaces, the user still has complete control over the assignment of data to processors, the forwarding of data to its next likely destination, and the queuing of data until it is needed, so even the relatively high latency present in clusters can be accomodated. CDS does not require special use of an MMU, which can add overhead to some DSM systems, and does not require an SPMD programming model. unlike some message-passing interfaces, CDS allows the user to implement efficient demand-driven applications where processes must "fight" over data, and does not perform copying if processes share memory and do not attempt concurrent writes. CDS also supports heterogeneous computing, dynamic process creation, handlers, and a very simple thread-arbitration mechanism. Additional support for array subsections is currently being considered. The CDS1 API, which forms the kernel of CDS, is built primarily upon only 2 communication primitives, one process initiation primitive, and some data translation (and marshalling) routines, memory allocation routines, and priority control routines. The entire current collection of 28 routines provides enough functionality to implement most (or all) of MPI 1 and 2, which has a much larger interface consisting of hundreds of routines. still, the API is small enough to consider integrating into standard os interfaces for handling inter-process communication in a network-independent way. This approach would also help to solve many of the problems plaguing other higher-level standards such as MPI and PVM which must, in some cases, "play OS" to adequately address progress and process control issues. The CDS2 API, a higher level of interface roughly equivalent in functionality to MPI and to be built entirely upon CDS1, is still being designed. It is intended to add support for the equivalent of communicators, reduction and other collective operations, process topologies, additional support for process creation, and some automatic memory management. CDS2 will not exactly match MPI, because the copy-free semantics of communication from CDS1 will be supported. CDS2 application programs will be free to carefully also use CDS1. CDS1 has been implemented on networks of workstations running unmodified Unix-based operating systems, using UDP/IP and vendor-supplied high- performance locks. Although its inter-node performance is currently unimpressive due to rudimentary implementation technique, it even now outperforms highly-optimized MPI implementation on intra-node communication due to its support for non-copy communication. The similarity of the CDS1 architecture to that of other projects such as UNET and TRAP suggests that the inter-node performance can be increased significantly to surpass MPI or PVM, and it may be possible to migrate some of its functionality to communication controllers.

DiNucci, David C.↗

Crop Characteristics Research: Growth and Reflectance Analysis

Much of the early research in remote sensing follows along developing spectral signatures of cover types. It was found, however, that a signature from an unknown cover class could not always be matched to a catalog value of known cover class. This approach was abandoned and supervised classification schemes followed. These were not efficient and required extensive training. It was obvious that data acquired at a single time could not separate cover types. A large portion of the proposed research has concentrated on modeling the temporal behavior of agricultural crops and on removing the need for any training data in remote sensing surveys; the key to which is the solution of the so-called 'signature extension' problem. A clear need to develop spectral estimaters of crop ontogenic stages and yield has existed even though various correlations have been developed. Considerable effort in developing techniques to estimate these variables was devoted to this work. The need to accurately evaluate existing canopy reflectance model(s), improve these models, use them to understand the crop signatures, and estimate leaf area index was the third objective of the proposed work. A synopsis of this research effort is discussed.

Badhwar, G. D.↗

Fault diagnosis in sparse multiprocessor systems

The problem of fault diagnosis in multiprocessor systems is considered under a uniformly probabilistic model in which processors are faulty with probability p. This work focuses on minimizing the number of tests that must be conducted in order to correctly diagnose the state of every processor in the system with high probability. A diagnosis algorithm that can correctly diagnose the state of every processor with probability approaching one in a class of systems performing slightly greater than a linear number of tests is presented. A nearly matching lower bound on the number of tests required to achieve correct diagnosis in arbitrary systems is also proven. The number of tests required under this probabilistic model is shown to be significantly less than under a bounded-size fault set model. Because the number of tests that must be conducted is a measure of the diagnosis overhead, these results represent a dramatic improvement in the performance of system-level diagnosis technique.

Blough, Douglas M.↗

Traveling-Wave Maser for 32 GHz

The figure depicts a traveling-wave ruby maser that has been designed (though not yet implemented in hardware) to serve as a low-noise amplifier for reception of weak radio signals in the frequency band of 31.8 to 32.3 GHz. The design offers significant improvements over previous designs of 32-GHz traveling-wave masers. In addition, relative to prior designs of 32-GHz amplifiers based on high-electron-mobility transistors, this design affords higher immunity to radio-frequency interference and lower equivalent input noise temperature. In addition to the basic frequency-band and low-noise requirements, the initial design problem included a requirement for capability of operation in a closed-cycle helium refrigerator at a temperature .4 K and a requirement that the design be mechanically simplified, relative to prior designs, in order to minimize the cost of fabrication and assembly. Previous attempts to build 32- GHz traveling-wave masers involved the use of metallic slow-wave structures comprising coupled transverse electromagnetic (TEM)-mode resonators that were subject to very tight tolerances and, hence, were expensive to fabricate and assemble. Impedance matching for coupling signals into and out of these earlier masers was very difficult. A key feature of the design is a slow-wave structure, the metallic portions of which would be mechanically relatively simple in that, unlike in prior slow-wave structures, there would be no internal metal steps, irises, or posts. The metallic portions of the slow-wave structure would consist only of two rectangular metal waveguide arms. The arms would contain sections filled with the active material (ruby) alternating with evanescent-wave sections. This structure would be transparent in both the signal-frequency band (the aforementioned range of 31.8 to 32.3 GHz) and the pump-frequency band (65.75 to 66.75 GHz), and would impose large slowing factors in both frequency bands. Resonant ferrite isolators would be placed in the evanescent-wave sections to provide reverse loss needed to suppress reverse propagation of power at the signal frequency. This design is expected to afford a large gain-bandwidth product at the signal frequency and efficient coupling of the pump power into the paramagnetic spin resonances of the ruby sections. The more efficiently the pump power could be thus coupled, the more efficiently it could be utilized and the heat load on the refrigerator correspondingly reduced.

Shell, James↗

Inclusion of filter modulation in synthetic-discriminant-function construction

A technique in which the filter modulation is included in the synthesis of a synthetic-discriminant-function (SDF) matched spatial filter is presented. In the filter synthesis, a system of simultaneous nonlinear equations is solved with an iteration procedure. A computer simulation of the new method using thresholded images of the Space Shuttle over a range of aspect angles was performed for phase-only filters (POFs) and binary-phase-only filters (BPOFs). The filters constructed are capable of obtaining the specified peak-correlation response to within 1 percent with a high signal-to-clutter-ratio for the one-class problem, the two-class problem, and the multilevel problem. In contrast, conventional projection SDF POFs and BPOFs are unable to produce the desired peak-correlation response.

Jared, David A.↗

Flight Motor Set 360T010 (STS-31R). Volume 1: System Overview

Flight motor set 360T010 was launched at approximately 7:34 a.m. CST (090:114:12:33:50.990 GMT) on 24 Apr. 1990 after one launch attempt (attempt on 10 Apr. 1990 was scrubbed following an indication of erratic operation of the Orbiter No. 1 Auciliary Power Unit No. 1). There were no problems with the solid rocket motor launches, overall motor performance was excellent. There were no debris concerns from either motor. Nearly all ballistic contract end item specification parameters were verified with the exception of ignition interval, pressure rise rate, and ignition time thrust imbalance. These could not be verified due to elimination of developmental flight instrumentation on 360L004 (STS-30R) and subsequent, but low sample rate data that were available showed nominal propulsion performance. All ballistic and mass property parameters that could be assessed closely matched the predicted values and were well within the required contract end item specification levels. All field joint heaters and igniter joint heaters performed without anomalies. Evaluation of the ground environment instrumentation measurements again verified thermal model analysis data and showed agreement with predicted environmental effects. No launch commit criteria violations occurred. Postflight inspection again verified nominal performance of the insulation, phenolics, metal parts, and seals. Postflight evaluation indicated both nozzles performed as expected during flight. All combustion gas was contained by insulation in the field and case-to-nozzle joints.

Garecht, Diane↗

Aerodynamic Design of Axial-flow Compressors. Volume III

Chapters XI to XIII concern the unsteady compressor operation arising when compressor blade elements stall. The fields of compressor stall and surge are reviewed in Chapters XI and XII, respectively. The part-speed operating problem in high-pressure-ratio multistage axial-flow compressors is analyzed in Chapter XIII. Chapter XIV summarizes design methods and theories that extend beyond the simplified two-dimensional approach used previously in the report. Chapter XV extends this three-dimensional treatment by summarizing the literature on secondary flows and boundary layer effects. Charts for determining the effects of errors in design parameters and experimental measurements on compressor performance are given in Chapters XVI. Chapter XVII reviews existing literature on compressor and turbine matching techniques.

COMPRESSORS - PRESSURE RATIO↗

Data-Informed Synthetic Networks of Water Distribution Systems for Resilience Analysis in Puerto Rico

The increasing potential of infrastructure disruptions calls for high-quality infrastructure models to be used in resilience analysis and decision making. Unfortunately, many utilities and communities do not have access to accurate and detailed models due to a lack of data and resources. Furthermore, security restrictions on sharing infrastructure models present roadblocks to research, analysis, and decision making. Recent advances in the development of synthetic water distribution models provide a potential solution to this problem. There is an opportunity to improve these methods by leveraging incomplete pipe datasets to aid synthetic network generation. To address this gap, we developed a methodology for synthetic network generation that incorporates partial pipe data using a modification of the minimum cost flow algorithm for network generation and pipe sizing. This methodology demonstrates how partial pipe data can be leveraged to improve site-specific synthetic network generation. For the study area of Mayagüez, Puerto Rico, a synthetic model generated using 50% of real pipe data matches the pressure of the validation system with an average error of 23.5 m of head, which improves upon the average error of 31.6 m of head produced by a synthetic model generated using no data of the real pipes. Additionally, synthetic networks are shown to replicate the pressure response under a disruption scenario of the validation network, suggesting potential use in resilience analysis.

resilience analysis↗

Can Vertical Profiles of Tropospheric Methane on Titan Be Derived from Radio-Occultation Soundings?

The intensity of the received signal at Earth in the radio occultations of Titan is attenuated both by refractive defocusing and pressure-induced absorption from N2-N2 and CH4-N2 pairs. Because the absorption strength is different for the two sets of pairs, matching the retrieved absorptivity profile can in principle yield the vertical variation in gaseous methane in the troposphere. There are two factors that make this difficult. The first is the propagation of noise in the phase and amplitude of the received signal in the absorption retrieval. The phase data is first inverted to retrieve vertical profiles of refractivity, from which the refractive defocusing is calculated. This is then subtracted from the observed. intensity attenuation of the received signal to generate a profile of atmospheric absorption. The second problem is the uncertainty in the pressure-induced absorption coefficients. Laboratory data at radio wavelengths is only available near room temperature (see, e.g., [1] for N2-N2), and the extrapolation to the low temperatures in Titan's troposphere is not well established. Ab initio calculations by Borysow et al. [2, 3] provide absorption coefficients at low temperatures and long wavelengths, but their accuracy has come into question. We present examples from Cassini radio occultations of Titan to illustrate the difficulties. For methane mole fractions in the lower troposphere comparable to that inferred from the Huygens probe (approximately 0.05), it will be difficult to separate the contributions of N2-N2 collisions from those of N2-CH4, collisions to the retrieved absorption. However, higher concentrations of CH4 and/or a higher signal-to-noise ratio from a future uplink experiment could result in a successful separation of the two components. However, key to this are highly accurate estimates of the absorption from a combination of laboratory measurements at love temperatures and long wavelengths, and possibly improved theoretical calculations.

Flasar, F. Michael↗

Evaluation of Intercomparisons of Four Different Types of Model Simulating TWP-ICE

Four model intercomparisons were run and evaluated using the TWP-ICE field campaign, each involving different types of atmospheric model. Here we highlight what can be learnt from having single-column model (SCM), cloud-resolving model (CRM), global atmosphere model (GAM) and limited-area model (LAM) intercomparisons all based around the same field campaign. We also make recommendations for anyone planning further large multi-model intercomparisons to ensure they are of maximum value to the model development community. CRMs tended to match observations better than other model types, although there were exceptions such as outgoing long-wave radiation. All SCMs grew large temperature and moisture biases and performed worse than other model types for many diagnostics. The GAMs produced a delayed and significantly reduced peak in domain-average rain rate when compared to the observations. While it was shown that this was in part due to the analysis used to drive these models, the LAMs were also driven by this analysis and did not have the problem to the same extent. Based on differences between the models with parametrized convection (SCMs and GAMs) and those without (CRMs and LAMs), we speculate that that having explicit convection helps to constrain liquid water whereas the ice contents are controlled more by the representation of the microphysics.

convection↗

Gate-tunable enhancement of supercurrent in hybrid planar Josephson junctions

Planar Josephson junctions (JJs) have emerged as a promising platform for the realization of topological superconductivity and Majorana zero modes. To obtain robust quasi one-dimensional (1D) topological superconducting states using planar JJs, limiting the number of 1D Andreev bound states’ subbands that can be present, and increasing the size of the topological superconducting gap are two fundamental challenges. It has been suggested that both problems can be addressed by properly designing the interfaces between the JJ’s normal region and the superconducting leads. We fabricated Josephson junctions with periodic hole structures on the superconducting contact leads on InAs heterostructures with epitaxial superconducting Al. By depleting the chemical potential inside the holes region with a top gate, we observed an enhancement of the supercurrent across the junction. The theoretical analysis shows that the enhancement of the JJ’s critical current is achieved when the depletion of the holes is such to optimize the matching of quasiparticles’ wave function at the normal/superconductor interface. Furthermore, these results show how the combination of carefully designed patterns for the Al coverage, and external gates, can be successfully used to tune the density and wave functions’ profiles in the normal region of the JJ, and therefore open an avenue to tune some of the critical properties, such as number of subbands and size of the topological gap, that must be optimized to obtain robust quasi-1D superconducting states supporting Majorana bound states.

Bogoliubov-de Gennes equations↗

Browsing schematics: Query-filtered graphs with context nodes

The early results of a research project to create tools for building interfaces to intelligent systems on the NASA Space Station are reported. One such tool is the Schematic Browser which helps users engaged in engineering problem solving find and select schematics from among a large set. Users query for schematics with certain components, and the Schematic Browser presents a graph whose nodes represent the schematics with those components. The query greatly reduces the number of choices presented to the user, filtering the graph to a manageable size. Users can reformulate and refine the query serially until they locate the schematics of interest. To help users maintain orientation as they navigate a large body of data, the graph also includes nodes that are not matches but provide global and local context for the matching nodes. Context nodes include landmarks, ancestors, siblings, children and previous matches.

Ciccarelli, Eugene C.↗

The Effect of Metal Composition on Fe-Ni Partition Behavior between Olivine and FeNi-Metal, FeNi-Carbide, FeNi-Sulfide at Elevated Pressure

Metal-olivine Fe-Ni exchange distribution coefficients were determined at 1500 C over the pressure range of 1 to 9 GPa for solid and liquid alloy compositions. The metal alloy composition was varied with respect to the Fe/Ni ratio and the amount of dissolved carbon and sulfur. The Fe/Ni ratio of the metal phase exercises an important control on the abundance of Ni in the olivine. The Ni abundance in the olivine decreases as the Fe/Ni ratio of the coexisting metal increases. The presence of carbon (up to approx. 3.5 wt.%) and sulfur (up to approx. 7.5 wt.%) in solution in the liquid Fe-Ni-metal phase has a minor effect on the partitioning of Fe and Ni between metal and olivine phases. No pressure dependence of the Fe-Ni-metal-olivine exchange behavior in carbon- and sulfur-free and carbon- and sulfur-containing systems was found within the investigated pressure range. To match the Ni abundance in terrestrial mantle olivine, assuming an equilibrium metal-olivine distribution, a sub-chondritic Fe/Ni-metal ratio that is a factor of 17 to 27 lower than the Fe/Ni ratios in estimated Earth core compositions would be required, implying higher Fe concentrations in the core forming metal phase. A simple metal-olivine equilibrium distribution does not seem to be feasible to explain the Ni abundances in the Earth's mantle. An equilibrium between metal and olivine does not exercise a control on the problem of Ni overabundance in the Earth's mantle. The experimental results do not contradict the presence of a magma ocean at the time of terrestrial core formation, if olivine was present in only minor amounts at the time of metal segregation.

Holzheid, Astrid↗

Titanium Alloy Strong Back for IXO Mirror Segments

A titanium-alloy mirror-holding fixture called a strong back allows the temporary and permanent bonding of a 50 degree D263 glass x-ray mirror (IXO here stands for International X-ray Observatory). The strong back is used to hold and position a mirror segment so that mounting tabs may be bonded to the mirror with ultra-low distortion of the optical surface. Ti-15%Mo alloy was the material of choice for the strong back and tabs because the coefficient of thermal expansion closely matches that of the D263 glass and the material is relatively easy to machine. This invention has the ability to transfer bonded mounting points from a temporary location on the strong back to a permanent location on the strong back with minimal distortion. Secondly, it converts a single mirror segment into a rigid body with an acceptable amount of distortion of the mirror, and then maneuvers that rigid body into optical alignment such that the mirror segment can be bonded into a housing simulator or mirror module. Key problems are that the mirrors are 0.4-mm thick and have a very low coefficient of thermal expansion (CTE). Because the mirrors are so thin, they are very flexible and are easily distorted. When permanently bonding the mirror, the goal is to achieve a less than 1-micron distortion. Temperature deviations in the lab, which have been measured to be around 1 C, have caused significant distortions in the mirror segment.

Byron, Glenn P.↗

Some Problems and Solutions in Transferring Ecosystem Simulation Codes to Supercomputers

Many computer codes for the simulation of ecological systems have been developed in the last twenty-five years. This development took place initially on main-frame computers, then mini-computers, and more recently, on micro-computers and workstations. Recent recognition of ecosystem science as a High Performance Computing and Communications Program Grand Challenge area emphasizes supercomputers (both parallel and distributed systems) as the next set of tools for ecological simulation. Transferring ecosystem simulation codes to such systems is not a matter of simply compiling and executing existing code on the supercomputer since there are significant differences in the system architectures of sequential, scalar computers and parallel and/or vector supercomputers. To more appropriately match the application to the architecture (necessary to achieve reasonable performance), the parallelism (if it exists) of the original application must be exploited. We discuss our work in transferring a general grassland simulation model (developed on a VAX in the FORTRAN computer programming language) to a Cray Y-MP. We show the Cray shared-memory vector-architecture, and discuss our rationale for selecting the Cray. We describe porting the model to the Cray and executing and verifying a baseline version, and we discuss the changes we made to exploit the parallelism in the application and to improve code execution. As a result, the Cray executed the model 30 times faster than the VAX 11/785 and 10 times faster than a Sun 4 workstation. We achieved an additional speed-up of approximately 30 percent over the original Cray run by using the compiler's vectorizing capabilities and the machine's ability to put subroutines and functions "in-line" in the code. With the modifications, the code still runs at only about 5% of the Cray's peak speed because it makes ineffective use of the vector processing capabilities of the Cray. We conclude with a discussion and future plans.

Skiles, J. W.↗