Search NASA⌕ Search

SEARCH · Search NASA

Results for “polymorphic”

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 127 records · Page 7

Utility fog: A universal physical substance

Active, polymorphic material ('Utility Fog') can be designed as a conglomeration of 100-micron robotic cells ('foglets'). Such robots could be built with the techniques of molecular nanotechnology. Controllers with processing capabilities of 1000 MIPS per cubic micron, and electric motors with power densities of one milliwatt per cubic micron are assumed. Utility Fog should be capable of simulating most everyday materials, dynamically changing its form and properties, and forms a substrate for an integrated virtual reality and telerobotics.

Hall, J. Storrs↗

Mutagenic effects of heavy ion radiation in plants

Genetic and developmental effects of heavy ions in maize and rice were investigated. Heavy particles with various charges and energies were accelerated at the BEVALAC. The frequency of occurrence of white-yellow stripes on leaves of plants developed from irradiated maize seeds increased linearly with dose, and high Linear Energy Transfer (LET) heavy charged particles, e.g., neon, argon, and iron, were 2-12 times as effective as gamma rays in inducing this type of mutation. The effectiveness of high-LET heavy ion in (1) inhibiting rice seedling growth, (2) reducing plant fertility, (3) inducing chromosome aberration and micronuclei in root tip cells and pollen mother cells of the first generation plants developed from exposed seeds, and (4) inducing mutation in the second generation, were greater than that of low-LET gamma rays. All effects observed were dose-dependent; however, there appeared to be an optimal range of doses for inducing certain types of mutation, for example, for argon ions (400 MeV/u) at 90-100 Gy, several valuable mutant lines with favorable characters, such as semidwarf, early maturity and high yield ability, were obtained. Experimental results suggest that the potential application of heavy ions in crop improvement is promising. Restriction-fragment-length-polymorphism (RFLP) analysis of two semidwarf mutants induced by argon particles revealed that large DNA alterations might be involved in these mutants.

Mei, M.↗

High-pressure infrared sepctra of alpha-quartz, coesite, stishovite and silica glass

High-pressure infrared absorption spectra of alpha-quatz, coesite, stishovite, and SiO2 glass are consistent with the primary compression mechanism of the initially tetrahedrally bonded phases being the bending of the Si-O-Si angle at pressures less than 10-20 GPa. At higher pressures, up to 40 GPa, we observe a decline in the intensity of the infrared SiO4 asymmetric-stretching vibrations of all three phases, with an increase in the relative amplitude between 700 and 900/cm. This change in intensities is attributed to an increase in the average coordination number of silicon through extreme distortion of tetrahedra. At pressures above approximately 20 GPa, the low-pressure crystalline polymorphs gradually become amorphous, and the infrared spectra provide evidence for an increase in silicon coordination in these high-density amorphous phases. The pressure-amorphized samples prepared from quartz and coesite differ structurally both from each other and from silica glass that has been compressed, and the high pressure spectra indicate that these materials are considerably more disordered than stishovite under comparable pressure conditions. Average mode Grueneisen parameters calculated for quartz, stishovite and fused silica from both infrared and Raman spectra are compatible with the corresponding thermodynamic value of the Grueneisen parameter, however, that of coesite is significantly discrepant.

Williams, Q.↗

An object oriented generic controller using CLIPS

In today's applications, the need for the division of code and data has focused on the growth of object oriented programming. This philosophy gives software engineers greater control over the environment of an application. Yet the use of object oriented design does not exclude the need for greater understanding by the application of what the controller is doing. Such understanding is only possible by using expert systems. Providing a controller that is capable of controlling an object by using rule-based expertise would expedite the use of both object oriented design and expert knowledge of the dynamic of an environment in modern controllers. This project presents a model of a controller that uses the CLIPS expert system and objects in C++ to create a generic controller. The polymorphic abilities of C++ allow for the design of a generic component stored in individual data files. Accompanying the component is a set of rules written in CLIPS which provide the following: the control of individual components, the input of sensory data from components and the ability to find the status of a given component. Along with the data describing the application, a set of inference rules written in CLIPS allows the application to make use of sensory facts and status and control abilities. As a demonstration of this ability, the control of the environment of a house is provided. This demonstration includes the data files describing the rooms and their contents as far as devices, windows and doors. The rules used for the home consist of the flow of people in the house and the control of devices by the home owner.

Nivens, Cody R.↗

A portable MPI-based parallel vector template library

This paper discusses the design and implementation of a polymorphic collection library for distributed address-space parallel computers. The library provides a data-parallel programming model for C++ by providing three main components: a single generic collection class, generic algorithms over collections, and generic algebraic combining functions. Collection elements are the fourth component of a program written using the library and may be either of the built-in types of C or of user-defined types. Many ideas are borrowed from the Standard Template Library (STL) of C++, although a restricted programming model is proposed because of the distributed address-space memory model assumed. Whereas the STL provides standard collections and implementations of algorithms for uniprocessors, this paper advocates standardizing interfaces that may be customized for different parallel computers. Just as the STL attempts to increase programmer productivity through code reuse, a similar standard for parallel computers could provide programmers with a standard set of algorithms portable across many different architectures. The efficacy of this approach is verified by examining performance data collected from an initial implementation of the library running on an IBM SP-2 and an Intel Paragon.

Sheffler, Thomas J.↗

A Portable MPI-Based Parallel Vector Template Library

This paper discusses the design and implementation of a polymorphic collection library for distributed address-space parallel computers. The library provides a data-parallel programming model for C + + by providing three main components: a single generic collection class, generic algorithms over collections, and generic algebraic combining functions. Collection elements are the fourth component of a program written using the library and may be either of the built-in types of c or of user-defined types. Many ideas are borrowed from the Standard Template Library (STL) of C++, although a restricted programming model is proposed because of the distributed address-space memory model assumed. Whereas the STL provides standard collections and implementations of algorithms for uniprocessors, this paper advocates standardizing interfaces that may be customized for different parallel computers. Just as the STL attempts to increase programmer productivity through code reuse, a similar standard for parallel computers could provide programmers with a standard set of algorithms portable across many different architectures. The efficacy of this approach is verified by examining performance data collected from an initial implementation of the library running on an IBM SP-2 and an Intel Paragon.

Sheffler, Thomas J.↗

Non-Isothermal Calorimetric Studies of the Crystallization of Lithium Disilicate Glass

The influence of preannealing treatments on the polymorphic crystallization of lithium disilicate glasses is examined. As expected, glasses heated at different rates through the temperature range where there is significant nucleation develop widely different numbers of nuclei. This can dramatically influence the stability and transformation characteristics of the annealed glass. Non-isothermal differential scanning calorimetry (DSC) and differential thermal analysis (DTA) measurements are demonstrated to be useful to probe the nucleation behavior. The first systematic investigations of particle size effects on the non-isothermal transformation behavior are presented and discussed. Based on DTA and microscopy experiments, we show that small particles of lithium disilicate glasses crystallize primarily by surface crystallization. The relative importance of surface versus volume crystallization is examined by varying particle size, by introducing nucleating agents and by exposing glasses to atmospheres of different water content. These data are analyzed quantitatively using a numerical model developed in a second paper following in this volume.

Ray, C. S.↗

Analysis of Crystallization Kinetics

A realistic computer model for polymorphic crystallization (i.e., initial and final phases with identical compositions), which includes time-dependent nucleation and cluster-size-dependent growth rates, is developed and tested by fits to experimental data. Model calculations are used to assess the validity of two of the more common approaches for the analysis of crystallization data. The effects of particle size on transformation kinetics, important for the crystallization of many systems of limited dimension including thin films, fine powders, and nanoparticles, are examined.

Kelton, Kenneth F.↗

The Implementation of Satellite Attitude Control System Software Using Object Oriented Design

NASA established the Small Explorer (SNMX) program in 1988 to provide frequent opportunities for highly focused and relatively inexpensive space science missions. The SMEX program has produced five satellites, three of which have been successfully launched. The remaining two spacecraft are scheduled for launch within the coming year. NASA has recently developed a prototype for the next generation Small Explorer spacecraft (SMEX-Lite). This paper describes the object-oriented design (OOD) of the SMEX-Lite Attitude Control System (ACS) software. The SMEX-Lite ACS is three-axis controlled and is capable of performing sub-arc-minute pointing. This paper first describes high level requirements governing the SMEX-Lite ACS software architecture. Next, the context in which the software resides is explained. The paper describes the principles of encapsulation, inheritance, and polymorphism with respect to the implementation of an ACS software system. This paper will also discuss the design of several ACS software components. Specifically, object-oriented designs are presented for sensor data processing, attitude determination, attitude control, and failure detection. Finally, this paper will address the establishment of the ACS Foundation Class (AFC) Library. The AFC is a large software repository, requiring a minimal amount of code modifications to produce ACS software for future projects.

Reid, W. Mark↗

The Implementation of Satellite Control System Software Using Object Oriented Design

NASA established the Small Explorer (SMEX) program in 1988 to provide frequent opportunities for highly focused and relatively inexpensive space science missions that can be launched into low earth orbit by small expendable vehicles. The development schedule for each SMEX spacecraft was three years from start to launch. The SMEX program has produced five satellites; Solar Anomalous and Magnetospheric Particle Explorer (SAMPEX), Fast Auroral Snapshot Explorer (FAST), Submillimeter Wave Astronomy Satellite (SWAS), Transition Region and Coronal Explorer (TRACE) and Wide-Field Infrared Explorer (WIRE). SAMPEX and FAST are on-orbit, TRACE is scheduled to be launched in April of 1998, WIRE is scheduled to be launched in September of 1998, and SWAS is scheduled to be launched in January of 1999. In each of these missions, the Attitude Control System (ACS) software was written using a modular procedural design. Current program goals require complete spacecraft development within 18 months. This requirement has increased pressure to write reusable flight software. Object-Oriented Design (OOD) offers the constructs for developing an application that only needs modification for mission unique requirements. This paper describes the OOD that was used to develop the SMEX-Lite ACS software. The SMEX-Lite ACS is three-axis controlled, momentum stabilized, and is capable of performing sub-arc-minute pointing. The paper first describes the high level requirements which governed the architecture of the SMEX-Lite ACS software. Next, the context in which the software resides is explained. The paper describes the benefits of encapsulation, inheritance and polymorphism with respect to the implementation of an ACS software system. This paper will discuss the design of several software components that comprise the ACS software. Specifically, Object-Oriented designs are presented for sensor data processing, attitude control, attitude determination and failure detection. The paper addresses the benefits of the OOD versus a conventional procedural design. The final discussion in this paper will address the establishment of the ACS Foundation Class (AFC) Library. The AFC is a large software repository, requiring a minimal amount of code modifications to produce ACS software for future projects, saving production time and costs.

Anderson, Mark O.↗

Magnetism of Carbonados

Carbonados are porous polycrystalline (with crystal sizes up to 100 micrometer) diamonds. Carbonado is found only in alluvial deposits in Bahia, Brazil and in the Central African Republic (CAR). Alluvial deposit host is 1.5 Ga while the carbonados are between 2.6 - 3.8 Ga. The process of fusing the carbonado microcrystals together is not fully understood, partly due to fact that the origin of these carbonado, is not known. Several modes of origins are proposed for carbonado. First, a crustal origin. Carbonados have a light carbon and helium isotopic signature. They contain an enrichment of the rare-earth elements (REE). Carbonados have tightly trapped atmospheric noble gases and contain an evidence of high He content despite the carbonado expected depletion of He at mantle temperatures. Carbonados have high porosity incompatible with high pressure mantle conditions. Second, a mantle origin is proposed based on similar REE pattern to kimberlites. The presence of nitrogen platelet (by IR spectra) indicates high temperature origin and syngenetic inclusions of rutile, ilmenite, and magnetite indicates high pressure and high temperature conditions consistent with mantle origin as well. Third, it is proposed that carbonado diamonds are a result of early impacts into crustal rocks. This is indicated by the rare and controversial occurrence of high pressure diamond polymorph, londsdaleite, frequently found in diamonds from meteorite impact sites, and by observation of planar deformation features, possibly indicating shock events. Finally, it is suggested that carbonados have an extraterrestrial origin, as indicated by a long term annealing based on observation of a zero-phonon line, attributed to paired nitrogen atoms in association with a vacancy.

Kletetschka, G.↗

On the Implementation of a Land Cover Classification System for SAR Images Using Khoros

The Synthetic Aperture Radar (SAR) sensor is widely used to record data about the ground under all atmospheric conditions. The SAR acquired images have very good resolution which necessitates the development of a classification system that process the SAR images to extract useful information for different applications. In this work, a complete system for the land cover classification was designed and programmed using the Khoros, a data flow visual language environment, taking full advantages of the polymorphic data services that it provides. Image analysis was applied to SAR images to improve and automate the processes of recognition and classification of the different regions like mountains and lakes. Both unsupervised and supervised classification utilities were used. The unsupervised classification routines included the use of several Classification/Clustering algorithms like the K-means, ISO2, Weighted Minimum Distance, and the Localized Receptive Field (LRF) training/classifier. Different texture analysis approaches such as Invariant Moments, Fractal Dimension and Second Order statistics were implemented for supervised classification of the images. The results and conclusions for SAR image classification using the various unsupervised and supervised procedures are presented based on their accuracy and performance.

Medina Revera, Edwin J.↗

Examining Reuse in LaSRS++-Based Projects

NASA Langley Research Center (LaRC) developed the Langley Standard Real-Time Simulation in C++ (LaSRS++) to consolidate all software development for its simulation facilities under one common framework. A common framework promised a decrease in the total development effort for a new simulation by encouraging software reuse. To judge the success of LaSRS++ in this regard, reuse metrics were extracted from 11 aircraft models. Three methods that employ static analysis of the code were used to identify the reusable components. For the method that provides the best estimate, reuse levels fall between 66% and 95% indicating a high degree of reuse. Additional metrics provide insight into the extent of the foundation that LaSRS++ provides to new simulation projects. When creating variants of an aircraft, LaRC developers use object-oriented design to manage the aircraft as a reusable resource. Variants modify the aircraft for a research project or embody an alternate configuration of the aircraft. The variants inherit from the aircraft model. The variants use polymorphism to extend or redefine aircraft behaviors to meet the research requirements or to match the alternate configuration. Reuse level metrics were extracted from 10 variants. Reuse levels of aircraft by variants were 60% - 99%.

Madden, Michael M.↗

Effects of warming and drying of soils on the ectomycorrhizal community of a mixed Pinus contorta/Picea engelmannii stand in Yellowstone Park

Restriction Fragment Length Polymorphisms (RFLPs) analyses were used to determine patterns of change in ectomycorrhizal community structure response to seasonal warming and drying of soils. Soil cores (42 total, 21 from cold and wet soil in early June, and 21 from dry, warm soil in late August) were collected from replicate blocks in a mixed-conifer forest stand in Yellowstone. Results indicated no significant differences in species richness (2.62 species/core, SE 0.2 in June; 3.25, SE 0.2 in August), however there was a significant effect on ectomycorrhizal infection (P<0.05), mean number of EM tips/core was significantly lower in June (185.8, SE 34) than in August (337 SE 78). Data indicated no difference in overall EM fungal species composition, however among system dominants, two species (Cortinarius 9 and Cortinarius 10) were more abundant in August than in June (P<0.02). The remaining dominant fungal species exhibited no differences in relative abundance. Results are discussed in relation to soil fertility and composition.

Cullings, Kenneth↗

Morphology and the Strength of Intermolecular Contact in Protein Crystals

The strengths of intermolecular contacts (macrobonds) in four lysozyme crystals were estimated based on the strengths of individual intermolecular interatomic interaction pairs. The periodic bond chain of these macrobonds accounts for the morphology of protein crystals as shown previously. Further in this paper, the surface area of contact, polar coordinate representation of contact site, Coulombic contribution on the macrobond strength, and the surface energy of the crystal have been evaluated. Comparing location of intermolecular contacts in different polymorphic crystal modifications, we show that these contacts can form a wide variety of patches on the molecular surface. The patches are located practically everywhere on this surface except for the concave active site. The contacts frequently include water molecules, with specific intermolecular hydrogen-bonds on the background of non-specific attractive interactions. The strengths of macrobonds are also compared to those of other protein complex systems. Making use of the contact strengths and taking into account bond hydration we also estimated crystal-water interfacial energies for different crystal faces.

Matsuura, Yoshiki↗

Discovery of coesite and shocked quartz associated with the upper Eocene cpx spherule layer

At least two major impact ejecta layers have been discovered in upper Eocene strata. The upper layer is the North American microtektite layer. lt consists tektite fragments, microtektites, and shocked mineral grains (e.g., quartz and feldspar with multiple sets of PDFs, coesite and reidite (a high-pressure polymorph of zircon)). The slightly older layer contains clinopyroxene-bearing (cpx) spherules and microtektites associated with an Ir anomaly. The North American tektite layer may be derived from the Chesapeake Bay impact structure, and the cpx spherule layer may from the Popigai impact crater. A cpx spherule layer associated with a positive Ir anomaly was recently found at ODP Site 709, western Indian Ocean. A large sample (Hole 709C, core 31, section 4, 145-150 cm), originally used for a study of interstitial water by shipboard scientists, was acquired for the purpose of recovering a large number of spherules for various petrographic and geochemical studies. A split of the sample (50.35 g) was disaggregated and wet-sieved. More than 17,000 cpx spherules and several hundred microtektites (larger than 125 microns) were recovered from the sample. Rare white opaque grains were observed in the 125-250 micron size fraction after removal of the carbonate component using dilute HCI. Seven of the white opaque grains were X-rayed using a Gandolfi camera and six were found to be coesite (probably mixed with lechatelierite). Eighty translucent colorless grains from the 63-125 micron size fraction were studied with a petrographic microscope. Four of the grains exhibit one to two sets of planar deformation features (PDFs). The only other possible known occurrence of shocked minerals associated with the cpx spherule layer is at Massignano, Italy, where pancake-shaped clay spherules (thought to be diagenetically altered cpx spherules are associated with a positive Ir anomaly and Ni- rich spinel crystals. Shocked quartz grains with multiple sets of PDFs also occur at this site. Until now, unmelted impact ejecta have not been found associated with the cpx spherules at any of the other 20 sites around the world and this is the first time that coesite has been found associated with the cpx spherule layer. The discovery of coesite and shocked quartz associated with the cpx spherules at Site 709 in Indian Ocean is further evidence for the impact origin of the cpx spherule layer. We hope that future discovery of other unmelted minerals from this sample may provide materials to establish constraints on the provenance of this late Eocene ejecta.

Liu, S.↗

Definitive Mineralogical Analysis of Martian Rocks and Soil Using the CheMin XRD/XRF Instrument and the USDC Sampler

The search for evidence of extant or extinct life on Mars will initially be a search for evidence of present or past conditions supportive of life (e.g., evidence of water), not for life itself. Definitive evidence of past or present water activity lies in the discovery of: * Hydrated minerals: The "rock type" hosting the hydrated minerals could be igneous, metamorphic, or sedimentary, with only a minor hydrated mineral phase. Therefore, the identification of minor phases is important. * Clastic sediments: Clastic sediments are commonly identified by the fact that they contain minerals of disparate origin that could only have come together as a mechanical mixture. Therefore, the identification of all minerals present in a mixture to ascertain mineralogical source regions is important. * Hydrothermal precipitates and chemical sediments: Some chemical precipitates are uniquely identified only by their structure. For example, Opal A, Opal CT, tridymite, crystobalite, high and low Quartz all have the same composition (SiO2) but different crystal structures indicative of different environments - from hydrothermal hydrothermal formation to low temperature precipitation. Other silica types such as stishovite can provide evidence of shock metamorphism. Therefore, identification of crystal structures and structural polymorphs is important. The elucidation of the nature of the Mars soil will require the identification of mineral components that can unravel its history and the history of the Mars atmosphere.

D F Blake↗