Search NASASearch

SEARCH · Search NASA

Results for “Design Patterns”

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 55 records · Page 3

Category Learning Research in the Interactive Online Environment Second Life

The interactive online environment Second Life allows users to create novel three-dimensional stimuli that can be manipulated in a meaningful yet controlled environment. These features suggest Second Life's utility as a powerful tool for investigating how people learn concepts for unfamiliar objects. The first of two studies was designed to establish that cognitive processes elicited in this virtual world are comparable to those tapped in conventional settings by attempting to replicate the established finding that category learning systematically influences perceived similarity . From the perspective of an avatar, participants navigated a course of unfamiliar three-dimensional stimuli and were trained to classify them into two labeled categories based on two visual features. Participants then gave similarity ratings for pairs of stimuli and their responses were compared to those of control participants who did not learn the categories. Results indicated significant compression, whereby objects classified together were judged to be more similar by learning than control participants, thus supporting the validity of using Second Life as a laboratory for studying human cognition. A second study used Second Life to test the novel hypothesis that effects of learning on perceived similarity do not depend on the presence of verbal labels for categories. We presented the same stimuli but participants classified them by selecting between two complex visual patterns designed to be extremely difficult to label. While learning was more challenging in this condition , those who did learn without labels showed a compression effect identical to that found in the first study using verbal labels. Together these studies establish that at least some forms of human learning in Second Life parallel learning in the actual world and thus open the door to future studies that will make greater use of the enriched variety of objects and interactions possible in simulated environments compared to traditional experimental situations.

Andrews, Jan

Extrusion‐Based Printing of Nanostructured Fatty Acid Gels Incorporated in Hydrogels

Soft materials with unique nanostructures such as lamellar, hexagonal, and cubic morphologies can replicate complex structures that have potential in various fields, including biomedical and industrial applications. However, a key challenge in advancing the broader applications of 3D printing for these nanostructured soft materials is insufficient mechanical properties that hinder their printability and compromise structural stability in the final product. In this study, the suitability of a fatty acid‐based lamellar gel is evaluated for direct extrusion‐based 3D printing. Here, the lamellar gel with varying water content is integrated with a photocurable hydrogel to preserve the shape and stability of the final prints. Complex 2D and 3D design patterns are used to assess extrusion behavior, structural stability, and print precision under varying pressures. Small‐angle X‐ray Scattering (SAXS) measurements reveal the formation of lamellar nanostructures and confirm their retention after photocuring in various gels. Rheological analysis confirms that these gels exhibit key properties suitable for extrusion‐based 3D printing, such as shear‐thinning behavior. Additionally, tensile testing is conducted to evaluate the mechanical properties across cured print samples. This study underscores the potential of nanostructured gels as a robust and versatile platform, facilitating the development of materials engineered for various applications.

36 MATERIALS SCIENCE

The Unified Phenotype Ontology : a framework for cross-species integrative phenomics

Phenotypic data are critical for understanding biological mechanisms and consequences of genomic variation, and are pivotal for clinical use cases such as disease diagnostics and treatment development. For over a century, vast quantities of phenotype data have been collected in many different contexts covering a variety of organisms. The emerging field of phenomics focuses on integrating and interpreting these data to inform biological hypotheses. A major impediment in phenomics is the wide range of distinct and disconnected approaches to recording the observable characteristics of an organism. Phenotype data are collected and curated using free text, single terms or combinations of terms, using multiple vocabularies, terminologies, or ontologies. Integrating these heterogeneous and often siloed data enables the application of biological knowledge both within and across species. Existing integration efforts are typically limited to mappings between pairs of terminologies; a generic knowledge representation that captures the full range of cross-species phenomics data is much needed. We have developed the Unified Phenotype Ontology (uPheno) framework, a community effort to provide an integration layer over domain-specific phenotype ontologies, as a single, unified, logical representation. uPheno comprises (1) a system for consistent computational definition of phenotype terms using ontology design patterns, maintained as a community library; (2) a hierarchical vocabulary of species-neutral phenotype terms under which their species-specific counterparts are grouped; and (3) mapping tables between species-specific ontologies. This harmonized representation supports use cases such as cross-species integration of genotype-phenotype associations from different organisms and cross-species informed variant prioritization.

59 BASIC BIOLOGICAL SCIENCES

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

CAHS: Context-Aware Homology Search

Protein homology search is foundational to bioinformatics: it supports annotation transfer, structure/function inference, and evolutionary analysis over rapidly expanding sequence repositories (e.g., UniProtKB). Profile hidden Markov models (pHMMs), as implemented in HMMER, remain the most widely trusted approach because they provide statistically calibrated E-values; however, their gap behavior is fixed once a profile is trained, despite biological evidence that insertion/deletion tolerance varies across flexible loops and intrinsically disordered regions. We present CAHS (Context-Aware Homology Search), a lightweight query-time adapter for pHMM search that incorporates learned and biologically motivated signals without changing HMMER's downstream search pipeline or its calibrated E-value reporting. Given a query sequence, CAHS computes per-residue representations from a protein language model and a disorder predictor, maps these to profile coordinates, and modulates only match-state transition rows (gap-open and gap-extension probabilities) while preserving Plan7 constraints. We comprehensively evaluate CAHS across six structurally diverse protein families and multi-domain architectures against a 570k-sequence target corpus. CAHS expands detection capability, retrieving thousands of additional remote homologs at relaxed thresholds by maintaining alignment quality through flexible regions. For multi-domain proteins, context-aware modulation resolves 94% of fragmented alignments. Crucially, CAHS preserves hit-set invariance at stringent operating points (E<10-10), demonstrating increased statistical confidence without inflating false positives. Furthermore, sharper statistical distinction between homologs and background noise during early filter stages yields up to a 3.87× acceleration in end-to-end wall-clock time on high-performance computing clusters. Overall, CAHS illustrates a practical AI-for-science design pattern: augmenting a trusted probabilistic model with query-specific learned signals to improve interpretable, reproducible inference in data-rich biology.

Bhattaram, Swethasree [Georgia Institute of Techno

solposx: A Python package for determining solar position and atmospheric refraction

solposx is a Python package of reference algorithms for calculating the sun’s position and atmospheric refraction. The package includes 11 solar position algorithms and 6 refraction models from the past 50 years. All functions follow a standardized design pattern, making it easy to compare different algorithms. The provided algorithm implementations have been thoroughly vetted, making the package a valuable research tool and a reliable reference for implementing solar position algorithms in other programming languages or applications.

Jensen, Adam R. [Technical University of Denmark,

Idiomatic Correctness-Checking via Julienne in Fortran 2023

This paper presents a unified approach to unit testing and runtime assertion checking using Fortran 2023. The paper describes the support for our approach in the Julienne framework. Julienne leverages recent Fortran standards to implement object-oriented design patterns, support testing parallel programs, and implement functional programming patterns in order to craft idioms inspired by natural-language expressions. The presented idioms employ novel operators to write expressions that evaluate to a test-diagnosis object encapsulating two components: (1) the test outcome or assertion outcome and (2) an automatically generated diagnostic string. Two other novel aspects of the approach include (1) the ability to enforce assertions inside pure procedures and (2) the ability to output rich diagnostic information inside pure procedures during error termination when assertions fail. The latter capability mitigates against a reason that Fortran programmers commonly cite for not writing pure procedures: difficulty obtaining useful program output inside pure procedures when debugging code. This paper demonstrates how the adoption of the proposed idioms leads naturally to a unifying theme across two otherwise disparate technologies: unit testing and runtime assertion checking. Finally, this paper describes the usage of the Julienne testing framework for writing unit tests and assertions in the Matcha high-performance computing application and the Fiats deep learning library.

Rouson, Damian

Transistor bonding pad configuration for uniform injection and low inductance

Modification of process for fabricating transistors, which comprises a metallization-pattern design for emitter and base areas together with a double bonding configuration for each emitter and base-bonding lead, improves uniformity of carrier injection in transistors and of reducing lead inductances at base-emitter terminals.

Jacobson, D. S.

Applications technology satellite advanced missions study, volume 1

Four different spacecraft configurations were developed for geostationary service as a high power communications satellite. The first configuration is a Thor-Delta launch into a low orbit with a spiral ascent to synchronous altitude by ion engine propulsion. The spacecraft is earth oriented with rotating solar arrays. Configuration 2 is a direct injection Atlas/Centaur/Burner II vehicle which when in orbit is sun-oriented with a rotating transponder tower. Configurations 3 and 4 are Titan IIIC launches, and are therefore larger and heavier than Configuration 2. They are both sun-oriented, with rotating transponder towers and are directly injected into orbit. Technology discussed includes high power (up to 2 kW) transmitters with collectors radiating heat directly into space, and contoured antenna patterns designed to illuminate particular earth regions. There is also a review of potential users of the services which can be performed by this type satellite in such areas as information networking, public broadcasting and educational television.

Robinson, D. L.

On development of an inexpensive, lightweight thermal micrometeroid garment for space suits

A lightweight and inexpensive coverlayer developed for space suits is described. Material selection, procurement, and testing, pattern design, and prototype fabrication are discussed. By using the minimum required cross section necessary for earth orbital mission, by utilizing the lightest weight materials possible, and by decreasing the use of weight costly taping a lightweight and economical thermal micrometeroid garment was developed. Simplification of manufacturing techniques and use of off-the-shelf materials helped to reduce costs.

Source record

A method for the determination of potentially profitable service patterns for commuter air carriers

A methodology for estimating market conception was developed as a part of the short-haul air transportation program. It is based upon an analysis of actual documents which provide a record of known travel history. Applying this methodology a forecast was made of the demand for an air feeder service between Charlottesville, Virginia and Dulles International Airport. Local business travel vouchers and local travel agent records were selected to provide the documentation. The market was determined to be profitable for an 8-passenger Cessna 402B aircraft flying a 2-hour daily service pattern designed to mesh to the best extent possible with the connecting schedules at Dulles. The Charlottesville - Dulles air feeder service market conception forecast and its methodology are documented.

Ransone, R. K.

Contamination control in hybrid microelectronic modules

Thin and thick film test specimens were utilized to study the effects of silicone and epoxy hybrid microcircuit coatings on 0.025 mm diameter aluminum and gold ultrasonic bonds, and 0.051 diameter gold pulsed-thermocompression bonds. Chip-to-substrate and substrate-to-substrate geometries were included. Because sealed packages were utilized, a test pattern design was incorporated that allowed the determination of bond failures by making resistance measurements external to the package after the various environmental tests. All wire bonds were non-destructively pull tested prior to sealing. Tests included the PIN test, temperature cycling, and high temperature storage.

Himmel, R. P.

Collimators for soft X-ray measurements

The development of X-ray grid collimators at the Los Alamos Scientific Laboratory is considered with attention given to grid design (patterns and artwork for masters, materials, layout of grid patterns), mounting techniques (index housings, L-bar and T-bar housings, U-housings, rectangular housings). Alignment techniques (adjustable frames and alignment telescope, adjustable frames and on-axis and off-axis telescopes) are considered along with test procedures (plane parallel X-ray beam, convolved response).

Blake, R. L.

Enhancement of Nucleate Boiling Heat Flux on Macro/Micro-Structured Surfaces Cooled by Multiple Impinging Jets

An experimental investigation of nucleate boiling heat transfer from modified surfaces cooled by multiple in-line impinging circular jets is reported and found to agree with single jet results. A copper block is heated from the back by two electrical arcs, and cooled on the opposite side by three identical liquid jets of distilled water at subcoolings of 25 C 50 C and 77 C and Freon 113 at 24 C subcooling. Liquid flow rates are held constant at 5, 10, and 15 GPH for each of the three jets with jet velocities ranging from 1.4 m/s to 1 1.2 m/s and jet diameters from 0.95 mm to 2.2 mm. To increase the maximum heat flux (CHF) and heat removal rate, the boiling surface was modified by both macro and micro enhancements. Macro modification consists of machined radial grooves in the boiling surface arranged in an optimally designed pattern to allow better liquid distribution along the surface. These grooves also reduce splashing of liquid droplets, and provide 'channels' to sweep away bubbles. Micro modification was achieved by flame spraying metal powder on the boiling surface, creating a porous, sintered surface. With the addition of both micro and macro structured enhancements, maximum heat flux and nucleate boiling can be enhanced by more than 200%. Examination of each surface modification separately and together indicates that at lower superheats, the micro structure provides the enhanced heat transfer by providing more nucleation sites, while for higher superheats the macro structure allows better liquid distribution and bubble removal. A correlation is presented to account for liquid subcoolings and surface enhancements, in addition to the geometrical and fluid properties previously reported in the literature.

Kugler, Scott Lee

Electrostatic Discharge (ESD) Failures in Thin Film Resistors

Field failures of nichrome thin film resistors have been investigated recently for several pieces of space flight hardware. These failures have involved resistance shifts ranging from a few percent to complete open circuits. Failure analysis and duplication of these failures have revealed that the failures were caused by electrostatic discharge. The failure characteristics and the circuit conditions necessary for failure have been studied for several types of thin film resistors including nichrome and tantalum nitride resistive elements. The effects of latent damage and resistive pattern design will also be discussed.

Hull, Scott M.

Applying Jlint to Space Exploration Software

Java is a very successful programming language which is also becoming widespread in embedded systems, where software correctness is critical. Jlint is a simple but highly efficient static analyzer that checks a Java program for several common errors, such as null pointer exceptions, and overflow errors. It also includes checks for multi-threading problems, such as deadlocks and data races. The case study described here shows the effectiveness of Jlint in find-false positives in the multi-threading warnings gives an insight into design patterns commonly used in multi-threaded code. The results show that a few analysis techniques are sufficient to avoid almost all false positives. These techniques include investigating all possible callers and a few code idioms. Verifying the correct application of these patterns is still crucial, because their correct usage is not trivial.

Artho, Cyrille

Onyx-Advanced Aeropropulsion Simulation Framework Created

The Numerical Propulsion System Simulation (NPSS) project at the NASA Glenn Research Center is developing a new software environment for analyzing and designing aircraft engines and, eventually, space transportation systems. Its purpose is to dramatically reduce the time, effort, and expense necessary to design and test jet engines by creating sophisticated computer simulations of an aerospace object or system (refs. 1 and 2). Through a university grant as part of that effort, researchers at the University of Toledo have developed Onyx, an extensible Java-based (Sun Micro-systems, Inc.), objectoriented simulation framework, to investigate how advanced software design techniques can be successfully applied to aeropropulsion system simulation (refs. 3 and 4). The design of Onyx's architecture enables users to customize and extend the framework to add new functionality or adapt simulation behavior as required. It exploits object-oriented technologies, such as design patterns, domain frameworks, and software components, to develop a modular system in which users can dynamically replace components with others having different functionality.

Reed, John A.