Search NASA⌕ Search

SEARCH · Search NASA

Results for “templating”

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 361 records · Page 20

A multifunction recognition operator for telerobotic vision

Research on developing an operator capable of performing the various subtasks required of a telerobot's vision sensor is reported. The operator uses a goal-driven matching technique which is an application of a linear programming method that readily adapts to the elastic template matching approach to pattern recognition. Four applications of the operator are discussed: (1) three-space location of an isolated object; (2) shape determination of isolated planar figures; (3) image compression/restoration; and (4) shape decomposition.

Goode, P. W., IV↗

Rivited panel surface measurement using photogrammetry

Two riveted antenna panels on rings number 3 and 9 were removed from the 34m antenna at DSS-15, fixed in the leveled position and the surface was photographed indoors. The results from this pilot photogrammetric demonstration and diagnostics of panel surface contours, are presented. The photogrammetric network for each panel incorporated eight photographs, two from each of four camera stations and observed over 200 targets. The accuracy (1 sigma) of the XYZ coordinates for the error ellipsoids was + or - 0.013 mm (0.0005 inch). This level of precision relative to the object size corresponds roughly to 1 part in 250,000 which is superior to conventional dial sweep-arm template techniques by at least a factor of 4.

Merrick, W. D.↗

On the symbolic manipulation and code generation for elasto-plastic material matrices

A computerized procedure for symbolic manipulations and FORTRAN code generation of elastoplastic material matrix for finite element applications is presented. Special emphasis is placed on expression simplifications during intermediate derivations, optimal code generation, and interface with the main program. A systematic procedure is outlined to avoid redundant algebraic manipulations. Symbolic expressions of the derived material stiffness matrix are automatically converted to RATFOR code which is then translated into FORTRAN statements through a preprocessor. To minimize the interface problem with the main program, a template file is prepared so that the translated FORTRAN statements can be merged into the file to form a subroutine (or a submodule). Three constitutive models; namely, von Mises plasticity, the Drucker-Prager model, and a concrete plasticity model, are used as illustrative examples.

Chang, T. Y.↗

Kinetics of the hydrolysis of guanosine 5'-phospho-2-methylimidazolide

The hydrolysis kinetics of guanosine 5'-phospho-2-methylimidazolide (2-MeImpG) in aqueous buffered solutions of various pH's was studied at 75 and 37 C, using spectrophotometric and HPLC techniques. The hydrolysis was found to be very slow even at low pH. At 75 C and pH at or below l.0, two kinetic processes were observed: the more rapid one was attributed to the hydrolysis of the phosphoimidazolide P-N bond; the second, much slower one, was attributed to the cleavage of the glycosidic bond. It is noted that the P-N hydrolysis in phosphoimidazolides is very slow compared to other phosphoramidates, and that this might be one of the reasons why the phosphoimidazolides showed an extraordinary ability to form long oligomers under template-directed conditions.

Kanavarioti, Anastassia↗

The CCD/Transit Instrument (CTI) data-analysis system

An account is given of the Kitt Peak CCD/Transit Instrument's software for the automated archiving, analysis, and interrogation of each observation night's nearly 450 Mbytes of image data. The analysis phase is performed by a pair of linked algorithms, one of which operates on the absolute pixel-values and the other on the spatial derivative of the data, so that both isolated and merged images are reliably detected in a single pass. This is in due course followed by the automatic comparison of each new detection with a set of predefined templates in parameter space, in order to find such interesting objects as supernovae, quasars, and variable stars.

Cawson, M. G. M.↗

Periodicities of the flare occurrence rate in solar cycle 19

The occurrence rate of major flares during solar cycle 19 has been analyzed. A periodicity of 51 d is found, which is one-third of the period found from the flare rates of solar cycles 20 and 21 by various authors. The statistical significance of the periodicity is estimated to be at 99.85-percent confidence level. This periodicity is though to be related to the 153-d periodicity. The template of the phase diagram is well described by a constant plus a sine function. Additionally, an 18-month periodicity is found in the flare rate of the northern hemisphere.

Bai, T.↗

Octree based automatic meshing from CSG models

Finite element meshes derived automatically from solid models through recursive spatial subdivision schemes (octrees) can be made to inherit the hierarchical structure and the spatial addressability intrinsic to the underlying grid. These two properties, together with the geometric regularity that can also be built into the mesh, make octree based meshes ideally suited for efficient analysis and self-adaptive remeshing and reanalysis. The element decomposition of the octal cells that intersect the boundary of the domain is emphasized. The problem, central to octree based meshing, is solved by combining template mapping and element extraction into a procedure that utilizes both constructive solid geometry and boundary respresentation techniques. Boundary cells that are not intersected by the edge of the domain boundary are easily mapped to predefined element topology. Cells containing edges (and vertices) are first transformed into a planar polyhedron and then triangulated via element extractors. The modeling environments required for the derivation of planar polyhedra and for element extraction are analyzed.

Perucchio, Renato↗

Geometrical and topological issues in octree based automatic meshing

Finite element meshes derived automatically from solid models through recursive spatial subdivision schemes (octrees) can be made to inherit the hierarchical structure and the spatial addressability intrinsic to the underlying grid. These two properties, together with the geometric regularity that can also be built into the mesh, make octree based meshes ideally suited for efficient analysis and self-adaptive remeshing and reanalysis. The element decomposition of the octal cells that intersect the boundary of the domain is discussed. The problem, central to octree based meshing, is solved by combining template mapping and element extraction into a procedure that utilizes both constructive solid geometry and boundary representation techniques. Boundary cells that are not intersected by the edge of the domain boundary are easily mapped to predefined element topology. Cells containing edges (and vertices) are first transformed into a planar polyhedron and then triangulated via element extractor. The modeling environments required for the derivation of planar polyhedra and for element extraction are analyzed.

Saxena, Mukul↗

Compromise - An effective approach for the hierarchical design of structural systems

The use of the compromise decision support problem in hierarchical design of structural systems is described. The mathematical template that supports the underlying precepts of hierarchical design in the context of the decision support problem technique is presented. A structural example that demonstrates the efficacy of the approach is included.

Shupe, J. A.↗

The case for an ancestral genetic system involving simple analogues of the nucleotides

The idea that the first living systems on earth were based on self-replicating RNA molecules has recently become popular as a result of the discovery of ribozymes. However, there are several major problems associated with the prebiotic synthesis of ribonucleotides. In addition, there is the newly recognized problem of enantiomeric cross-inhibition, whereby template-directed polymerization involving one enantiomer of RNA is inhibited strongly by the presence of the other enantiomer. Here, it is proposed that RNA was preceded in the evolution of life by a polymer constructed from flexible, acyclic, probably prochiral nucleotide analogues that were synthesized readily on the primitive earth. Several potentially prebiotic nucleotide analogues are considered in this context, and some of the consequences of this proposal are discussed.

Joyce, Gerald F.↗

An overview of cosmic ray research - Composition, acceleration and propagation

An overview of cosmic ray (CR) research and its relationship to other areas of high-energy astrophysics is presented. Research being conducted on the composition of cosmic rays (CRs) is examined, including the study of the solar system 'template' for CRs, CR abundances at earth, solar energetic particles, the CR elements beyond zinc, and the study of electrons, positrons, antinuclei, and of isotopic composition of CRs. Research on the CR energy spectrum and anisotropy is briefly reviewed. The study of acceleration processes, particle confinement, and propagation of CRs is addressed. Finally, the investigation of source abundances in CRs is discussed.

Wefel, John P.↗

Remotely controllable real-time optical processor

An optical processor is provided which facilitates selection of any of a variety of patterns or images which are to be compared with a Fourier transform of a template image, wherein the processor can be constructed at low cost. One of the two images that are to be compared is formed by generating video signals representing the image and using those signals to drive a liquid crystal array through which light passes.

Hua-Kuang Liu↗

Generic Ada code in the NASA space station command, control and communications environment

The results of efforts to apply powerful Ada constructs to the formatted message handling process are described. The goal of these efforts was to extend the state-of-technology in message handling while at the same time producing production-quality, reusable code. The first effort was initiated in September, 1984 and delivered in April, 1985. That product, the Generic Message Handling Facility, met initial goals, was reused, and is available in the Ada Repository on ARPANET. However, it became apparent during its development that the initial approach to building a message handler template was not optimal. As a result of this initial effort, several alternate approaches were identified, and research is now on-going to identify an improved product. The ultimate goal is to be able to instantly build a message handling system for any message format given a specification of that message format. The problem lies in how to specify the message format, and one that is done, how to use that information to build the message handler. Message handling systems and message types are described. The initial efforts, its results and its shortcomings are detailed. The approach now being taken to build a system which will be significantly easier to implement, and once implemented, easier to use, is described. Finally, conclusions are offered.

Mcdougall, D. P.↗

Rdesign: A data dictionary with relational database design capabilities in Ada

Data Dictionary is defined to be the set of all data attributes, which describe data objects in terms of their intrinsic attributes, such as name, type, size, format and definition. It is recognized as the data base for the Information Resource Management, to facilitate understanding and communication about the relationship between systems applications and systems data usage and to help assist in achieving data independence by permitting systems applications to access data knowledge of the location or storage characteristics of the data in the system. A research and development effort to use Ada has produced a data dictionary with data base design capabilities. This project supports data specification and analysis and offers a choice of the relational, network, and hierarchical model for logical data based design. It provides a highly integrated set of analysis and design transformation tools which range from templates for data element definition, spreadsheet for defining functional dependencies, normalization, to logical design generator.

Lekkos, Anthony A.↗

Ada Structure Design Language (ASDL)

An artist acquires all the necessary tools before painting a scene. In the same analogy, a software engineer needs the necessary tools to provide their design with the proper means for implementation. Ada provide these tools. Yet, as an artist's painting needs a brochure to accompany it for further explanation of the scene, an Ada design also needs a document along with it to show the design in its detailed structure and hierarchical order. Ada could be self-explanatory in small programs not exceeding fifty lines of code in length. But, in a large environment, ranging from thousands of lines and above, Ada programs need to be well documented to be preserved and maintained. The language used to specify an Ada document is called Ada Structure Design Language (ASDL). This language sets some rules to help derive a well formatted Ada detailed design document. The rules are defined to meet the needs of a project manager, a maintenance team, a programmer and a systems designer. The design document templates, the document extractor, and the rules set forth by the ASDL are explained in detail.

Chedrawi, Lutfi↗

Run-time scheduling and execution of loops on message passing machines

Sparse system solvers and general purpose codes for solving partial differential equations are examples of the many types of problems whose irregularity can result in poor performance on distributed memory machines. Often, the data structures used in these problems are very flexible. Crucial details concerning loop dependences are encoded in these structures rather than being explicitly represented in the program. Good methods for parallelizing and partitioning these types of problems require assignment of computations in rather arbitrary ways. Naive implementations of programs on distributed memory machines requiring general loop partitions can be extremely inefficient. Instead, the scheduling mechanism needs to capture the data reference patterns of the loops in order to partition the problem. First, the indices assigned to each processor must be locally numbered. Next, it is necessary to precompute what information is needed by each processor at various points in the computation. The precomputed information is then used to generate an execution template designed to carry out the computation, communication, and partitioning of data, in an optimized manner. The design is presented for a general preprocessor and schedule executer, the structures of which do not vary, even though the details of the computation and of the type of information are problem dependent.

Crowley, Kay↗

Mars, clays and the origins of life

To detect life in the Martian soil, tests were designed to look for respiration and photosynthesis. Both tests (labeled release, LR, and pyrolytic release, PR) for life in the Martian soils were positive. However, when the measurement for organic molecules in the soil of Mars was made, none were found. The interpretation given is that the inorganic constituents of the soil of Mars were responsible for these observations. The inorganic analysis of the soil was best fitted by a mixture of minerals: 60 to 80 percent clay, iron oxide, quartz, and soluble salts such as halite (NaCl). The minerals most successful in simulating the PR and LR experiments are iron-rich clays. There is a theory that considers clays as the first organisms capable of replication, mutation, and catalysis, and hence of evolving. Clays are formed when liquid water causes the weathering of rocks. The distribution of ions such as aluminum, magnesium, and iron play the role of bases in the DNA. The information was stored in the distribution of ions in the octahedral and tetrahedral molecules, but that they could, like RNA and DNA, replicate. When the clays replicated, each sheet of clay would be a template for a new sheet. The ion substitutions in one clay sheet would give rise to a complementary or similar pattern on the clay synthesized on its surface. It was theorized that it was on the surface of replicating iron-rich clays that carbon dioxide would be fixed in the light into organic acids such as formic or oxalic acid. If Mars had liquid water during a warm period in its past, clay formation would have been abundant. These clays would have replicated and evolved until the liquid water was removed due to cooling of Mars. It is entirely possible that the Viking mission detected life on Mars, but it was clay life that awaits the return of water to continue its evolution into life based on organic molecules.

Hartman, Hyman↗

Additives for high-temperature liquid lubricants

A preliminary research program was conducted to demonstrate a new concept for additives to liquid lubricants. It was demonstrated that suspensions of o-phthalonitrile and a substituted 1,2-maleonitrile in mineral oil and dilute solutions of o-phthalonitrile and tetrafluoro-o-phthalonitrile extended the lifetime of bearings under boundary lubricating conditions. The solutions exhibited coefficients of friction under high loads of 0.02-0.03. These results were consistent with the hypothesis that these compounds react with the hot metal surface to form a planar lubricating film by means of a metal or metal oxide template reaction. Also, the adherence was very strong due to the chelating action of the planar macrocycles postulated to form under the experimental conditions.

Lawton, Emil A.↗