Search NASA⌕ Search

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

Beyond Point Design: General Pattern to Specific Implementations

We have previously laid out a general framework for Human-Autonomy Teaming (HAT) and described how we applied this framework to a specific aeronautic task. In this presentation we demonstrate the applicability of these same principles to two familiar areas, photography and driving directions, focusing on bi-directional communication. We argue that good HAT requires communication of situation variables including operator goals and preferences and threats to meeting them, options including rationale, projected outcomes and confidence, and delegation.

human factors↗

High friction interactive aircraft tire-runway systems

The principle of utilizing geometric interaction between runway asperities and tire pattern design is discussed, and a theoretical basis is presented for substantial enhancement of frictional effects by this process. Test data confirming this is given. First order analytical expressions are given for the increased friction coefficients and for the engagement distances required. High speed friction data on a 7.00 x 8 aircraft tire is presented confirming this. Example design geometries are shown for the tire tread groove pattern, and designs and materials are discussed for the asperity grid and its attachment system.

Clark, S. K.↗

Analysis and evaluation in the production process and equipment area of the low-cost solar array project

The effect of solar cell metallization pattern design on solar cell performance and the costs and performance effects of different metallization processes are discussed. Definitive design rules for the front metallization pattern for large area solar cells are presented. Chemical and physical deposition processes for metallization are described and compared. An economic evaluation of the 6 principal metallization options is presented. Instructions for preparing Format A cost data for solar cell manufacturing processes from UPPC forms for input into the SAMIC computer program are presented.

Wolf, M.↗

Elastic forces drive nonequilibrium pattern formation in a model of nanocrystal ion exchange

The widely used process of nanocrystal ion exchange operates out of thermodynamic equilibrium and can require mixing components of varying sizes. Here we use theory and computer simulation to study a simple model which captures these two basic features of ion exchange reactions. We show that a strong driving force for exchange among different-sized species creates nonequilibrium patterns within model nanocrystals. We further demonstrate that such patterns can be thermodynamically stable within core/shell nanocrystals. These results help us understand the heterostructures formed in ion-exchanged nanocrystals and suggest strategies for leveraging elasticity to design patterns in nanoscale materials. Chemical transformations, such as ion exchange, are commonly employed to modify nanocrystal compositions. Yet the mechanisms of these transformations, which often operate far from equilibrium and entail mixing diverse chemical species, remain poorly understood. Here we explore an idealized model for ion exchange in which a chemical potential drives compositional defects to accumulate at a crystal’s surface. These impurities subsequently diffuse inward. We find that the nature of interactions between sites in a compositionally impure crystal strongly impacts exchange trajectories. In particular, elastic deformations which accompany lattice-mismatched species promote spatially modulated patterns in the composition. These same patterns can be produced at equilibrium in core/shell nanocrystals, whose structure mimics transient motifs observed in nonequilibrium trajectories. Moreover, the core of such nanocrystals undergoes a phase transition—from modulated to unstructured—as the thickness or stiffness of the shell is decreased. Our results help explain the varied patterns observed in heterostructured nanocrystals produced by ion exchange and suggest principles for the rational design of compositionally patterned nanomaterials.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

PLEXUS: A Pattern-Oriented Runtime System Architecture for Resilient Extreme-Scale High-Performance Computing Systems

For high-performance computing (HPC) system designers and users, meeting the myriad challenges of next-generation exascale supercomputing systems requires rethinking their approach to application and system software design. Among these challenges, providing resiliency and stability to the scientific applications in the presence of high fault rates requires new approaches to software architecture and design. As HPC systems become increasingly complex, they require intricate solutions for detection and mitigation for various modes of faults and errors that occur in these large-scale systems, as well as solutions for failure recovery. These resiliency solutions often interact with and affect other system properties, including application scalability, power and energy efficiency. Therefore, resilience solutions for HPC systems must be thoughtfully engineered and deployed.In previous work, we developed the concept of resilience design patterns, which consist of templated solutions based on well-established techniques for detection, mitigation and recovery. In this paper, we use these patterns as the foundation to propose new approaches to designing runtime systems for HPC systems. The instantiation of these patterns within a runtime system enables flexible and adaptable end-to-end resiliency solutions for HPC environments. The paper describes the architecture of the runtime system, named Plexus, and the strategies for dynamically composing and adapting pattern instances under runtime control. This runtime-based approach enables actively balancing the cost-benefit trade-off between performance overhead and protection coverage of the resilience solutions. Based on a prototype implementation of PLEXUS, we demonstrate the resiliency and performance gains achieved by the pattern-based runtime system for a parallel linear solver application.

Hukerikar, Saurabh↗

Averting Denver Airports on a Chip

As a result of recent advances in software engineering capabilities, we are now in a more stable environment. De-facto hardware and software standards are emerging. Work on software architecture and design patterns signals a consensus on the importance of early system-level design decisions, and agreements on the uses of certain paradigmatic software structures. We now routinely build systems that would have been risky or infeasible a few years ago. Unfortunately, technological developments threaten to destabilize software design again. Systems designed around novel computing and peripheral devices will spark ambitious new projects that will stress current software design and engineering capabilities. Micro-electro-mechanical systems (MEMS) and related technologies provide the physical basis for new systems with the potential to produce this kind of destabilizing effect. One important response to anticipated software engineering and design difficulties is carefully directed engineering-scientific research. Two specific problems meriting substantial research attention are: A lack of sufficient means to build software systems by generating, extending, specializing, and integrating large-scale reusable components; and a lack of adequate computational and analytic tools to extend and aid engineers in maintaining intellectual control over complex software designs.

Sullivan, Kevin J.↗

Control System Architectures, Technologies and Concepts for Near Term and Future Human Exploration of Space

Technologies that facilitate the design and control of complex, hybrid, and resource-constrained systems are examined. This paper focuses on design methodologies, and system architectures, not on specific control methods that may be applied to life support subsystems. Honeywell and Boeing have estimated that 60-80Y0 of the effort in developing complex control systems is software development, and only 20-40% is control system development. It has also been shown that large software projects have failure rates of as high as 50-65%. Concepts discussed include the Unified Modeling Language (UML) and design patterns with the goal of creating a self-improving, self-documenting system design process. Successful architectures for control must not only facilitate hardware to software integration, but must also reconcile continuously changing software with much less frequently changing hardware. These architectures rely on software modules or components to facilitate change. Architecting such systems for change leverages the interfaces between these modules or components.

Boulanger, Richard↗

Reusable and Extensible High Level Data Distributions

This paper presents a reusable design of a data distribution framework for data parallel high performance applications. We are implementing the design in the context of the Chapel high productivity programming language. Distributions in Chapel are a means to express locality in systems composed of large numbers of processor and memory components connected by a network. Since distributions have a great effect on,the performance of applications, it is important that the distribution strategy can be chosen by a user. At the same time, high productivity concerns require that the user is shielded from error-prone, tedious details such as communication and synchronization. We propose an approach to distributions that enables the user to refine a language-provided distribution type and adjust it to optimize the performance of the application. Additionally, we conceal from the user low-level communication and synchronization details to increase productivity. To emphasize the generality of our distribution machinery, we present its abstract design in the form of a design pattern, which is independent of a concrete implementation. To illustrate the applicability of our distribution framework design, we outline the implementation of data distributions in terms of the Chapel language.

patterns↗

Earth Science Data Processing With Nextflow

Earth science data processing tasks present many challenges. These tasks often process large input datasets and require scores of CPU-hours to generate results. All but the simplest tasks will be decomposed into a series of computational or data manipulation steps, also known as a scientific workflow. In order to reduce the burden of orchestrating and running the dependent processing steps, a workflow execution engine is required. This poster describes the lessons learned by the CLARREO Pathfinder (CPF) team while developing multiple scientific workflows and utilizing the open-source Nextflow engine to execute them in a cloud computing environment. The Nextflow engine is designed with the following stated goals: first, the engine does not dictate how individual steps in the task are implemented (i.e. it is language and interface agnostic); second, the engine supports easy configuration and modularity at the workflow level so that others can easily execute our workflows to reproduce results; lastly, the engine eases development by transparently scaling execution from local to remote environments. Nextflow was developed for the bioinformatics domain but is a good fit for other scientific workflows where the overall task is well-described by a dataflow diagram. The CPF team has developed Nextflow pipelines (i.e. scientific workflows) to simulate CLARREO radiance, generate large look-up tables for inter-calibration algorithms, and generate L4 intercalibration data products. These pipelines consume from single-digits to hundreds of thousands of CPU-hours. In the development and evolution of these pipelines we have discovered many design patterns, pitfalls, and solutions to common problems. Our goal is to demonstrate important aspects of how to design, implement, run, and ultimately share Nextflow pipelines in the domain of Earth science.

Aron D Bartle↗

Perforated-Layer Implementation Of Radio-Frequency Lenses

Luneberg-type radio-frequency dielectric lenses made of stacked perforated circular dielectric sheets, according to proposal. Perforation pattern designed to achieve required spatial variation of permittivity. Consists of round holes distributed across face of each sheet in "Swiss-cheese" pattern, plus straight or curved slots that break up outer parts into petals in "daisy-wheel" pattern. Holes and slots made by numerically controlled machining.

Dolgin, Benjamin P.↗

Thermal Cycle Reliability and Failure Mechanisms of CCGA and PBGA Assemblies with and without Corner Staking

Area array packages (AAPs) with 1.27 mm pitch have been the packages of choice for commercial applications; they are now starting to be implemented for use in military and aerospace applications. Thermal cycling characteristics of plastic ball grid array (PBGA) and chip scale package assemblies, because of their wide usage for commercial applications, have been extensively reported on in literature. Thermal cycling represents the on-off environmental condition for most electronic products and therefore is a key factor that defines reliability.However, very limited data is available for thermal cycling behavior of ceramic packages commonly used for the aerospace applications. For high reliability applications, numerous AAPs are available with an identical design pattern both in ceramic and plastic packages. This paper compares assembly reliability of ceramic and plastic packages with the identical inputs/outputs(I/Os) and pattern. The ceramic package was in the form of ceramic column grid array (CCGA) with 560 I/Os peripheral array with the identical pad design as its plastic counterpart.

plastic ball grid array (PBGA)↗

Island scanning pattern optimization for residual deformation mitigation in laser powder bed fusion via sequential inherent strain method and sensitivity analysis

Laser powder bed fusion (L-PBF) has emerged as one of the mainstream additive manufacturing approaches for fabricating metal parts with complex geometries and intricate internal structures. However, large deformation associated with rapid heating and cooling can lead to build failure and requires post-processing which may increase manufacturing cost and prolong the production period. Here in this work, an island scanning pattern design method is proposed to optimize the scanning direction of each island in order to reduce part deformation after cutting off the build platform. The objective of this optimization is to minimize the upward bending of the part after sectioning, which allows the part deformation to satisfy the tolerance requirement or reduce the post heat treatment time. Inherent strain method is employed in the sequential finite element analysis consisting of layer-by-layer activations and sectioning for fast residual distortion prediction. Full sequential sensitivity analysis for the formulated optimization is provided to update the island scanning directions. To show the feasibility and effectiveness of the proposed method, the scanning patterns of a block structure and a connecting rod were designed and parts were fabricated using an open architecture L-PBF machine. The fabrication experiments demonstrated that the residual deformation of both parts fabricated by optimized scanning pattern can be reduced by over 50% compared to the initial scanning patterns, which demonstrate the effectiveness of the proposed method.

36 MATERIALS SCIENCE↗

A USCLIVAR Project to Assess and Compare the Responses of Global Climate Models to Drought-Related SST Forcing Patterns: Overview and Results

The USCLI VAR working group on drought recently initiated a series of global climate model simulations forced with idealized SST anomaly patterns, designed to address a number of uncertainties regarding the impact of SST forcing and the role of land-atmosphere feedbacks on regional drought. Specific questions that the runs are designed to address include: What are the mechanisms that maintain drought across the seasonal cycle and from one year to the next? What is the role of the leading patterns of SST variability, and what are the physical mechanisms linking the remote SST forcing to regional drought, including the role of land-atmosphere coupling? The runs were carried out with five different atmospheric general circulation models (AGCM5), and one coupled atmosphere-ocean model in which the model was continuously nudged to the imposed SST forcing. This paper provides an overview of the experiments and some initial results focusing on the responses to the leading patterns of annual mean SST variability consisting of a Pacific El Nino/Southern Oscillation (ENSO)-like pattern, a pattern that resembles the Atlantic Multi-decadal Oscillation (AMO), and a global trend pattern. One of the key findings is that all the AGCMs produce broadly similar (though different in detail) precipitation responses to the Pacific forcing pattern, with a cold Pacific leading to reduced precipitation and a warm Pacific leading to enhanced precipitation over most of the United States. While the response to the Atlantic pattern is less robust, there is general agreement among the models that the largest precipitation response over the U.S. tends to occur when the two oceans have anomalies of opposite sign. That is, a cold Pacific and warm Atlantic tend to produce the largest precipitation reductions, whereas a warm Pacific and cold Atlantic tend to produce the greatest precipitation enhancements. Further analysis of the response over the U.S. to the Pacific forcing highlights a number of noteworthy and to some extent unexpected results. These include a seasonal dependence of the precipitation response that is characterized by signal-to-noise ratios that peak in spring, and surface temperature signal-to-noise ratios that are both lower and show less agreement among the models than those found for the precipitation response. Another interesting result concerns what appears to be a substantially different character in the surface temperature response over the U.S. to the Pacific forcing by the only model examined here that was developed for use in numerical weather prediction. The response to the positive SST trend forcing pattern is an overall surface warming over the world's land areas with substantial regional variations that are in part reproduced in runs forced with a globally uniform SST trend forcing. The precipitation response to the trend forcing is weak in all the models.

Schubert, Siegfried↗

Design, fabrication and delivery of a high pressure LOX-methane injector

An injector for 3000 psia chamber pressure using liquid oxygen and gaseous methane propellants is presented. The injector is intended to be evaluated during a series of pressure-fed test firings using a water-cooled calorimeter chamber and a milled-slot regenerative chamber. Combustion efficiency, combustion stability, ignition and injector face heat transfer assessments were made for candidate injector body and pattern design approaches. This evaluation resulted in baselining an oxidizer post type manifold with a 60 element platelet coaxial swirler injector pattern. An axial acoustic resonator cavity was created at the injector/chamber interface.

Valler, H. W.↗

MOS 2.0: Modeling the Next Revolutionary Mission Operations System

Designed and implemented in the 1980's, the Advanced Multi-Mission Operations System (AMMOS) was a breakthrough for deep-space NASA missions, enabling significant reductions in the cost and risk of implementing ground systems. By designing a framework for use across multiple missions and adaptability to specific mission needs, AMMOS developers created a set of applications that have operated dozens of deep-space robotic missions over the past 30 years. We seek to leverage advances in technology and practice of architecting and systems engineering, using model-based approaches to update the AMMOS. We therefore revisit fundamental aspects of the AMMOS, resulting in a major update to the Mission Operations System (MOS): MOS 2.0. This update will ensure that the MOS can support an increasing range of mission types, (such as orbiters, landers, rovers, penetrators and balloons), and that the operations systems for deep-space robotic missions can reap the benefits of an iterative multi-mission framework.12 This paper reports on the first phase of this major update. Here we describe the methods and formal semantics used to address MOS 2.0 architecture and some early results. Early benefits of this approach include improved stakeholder input and buy-in, the ability to articulate and focus effort on key, system-wide principles, and efficiency gains obtained by use of well-architected design patterns and the use of models to improve the quality of documentation and decrease the effort required to produce and maintain it. We find that such methods facilitate reasoning, simulation, analysis on the system design in terms of design impacts, generation of products (e.g., project-review and software-delivery products), and use of formal process descriptions to enable goal-based operations. This initial phase yields a forward-looking and principled MOS 2.0 architectural vision, which considers both the mission-specific context and long-term system sustainability.

ground support systems↗

Ka-Band Multibeam Aperture Phased Array Being Developed

Phased-array antenna systems offer many advantages to low-Earth-orbiting satellite systems. Their large scan angles and multibeam capabilities allow for vibration-free, rapid beam scanning and graceful degradation operation for high rate downlink of data to users on the ground. Technology advancements continue to reduce the power, weight, and cost of these systems to make phased arrays a competitive alternative in comparison to the gimbled reflector system commonly used in science missions. One effort to reduce the cost of phased arrays is the development of a Ka-band multibeam aperture (MBA) phased array by Boeing Corporation under a contract jointly by the NASA Glenn Research Center and the Office of Naval Research. The objective is to develop and demonstrate a space-qualifiable dual-beam Ka-band (26.5-GHz) phased-array antenna. The goals are to advance the state of the art in Ka-band active phased-array antennas and to develop and demonstrate multibeam transmission technology compatible with spacecraft in low Earth orbit to reduce the cost of future missions by retiring certain development risks. The frequency chosen is suitable for space-to-space and space-to-ground communication links. The phased-array antenna has a radiation pattern designed by combining a set of individual radiating elements, optimized with the type of radiating elements used, their positions in space, and the amplitude and phase of the currents feeding the elements. This arrangement produces a directional radiation pattern that is proportional to the number of individual radiating elements. The arrays of interest here can scan the main beam electronically with a computerized algorithm. The antenna is constructed using electronic components with no mechanical parts, and the steering is performed electronically, without any resulting vibration. The speed of the scanning is limited primarily by the control electronics. The radiation performance degrades gracefully if a portion of the elements fail. The arrays can be constructed to conform to a mounting surface, and multibeam capability is integral to the design. However, there are challenges for mission designers using monolithic-microwave-integrated-circuit- (MMIC-) based arrays because of reduced power efficiency, higher costs, and certain system effects that result in link degradations. The multibeam aperture phased-array antenna development is attempting to address some of these issues, particularly manufacturing, costs, and system performance.

Reinhart, Richard C.↗

Nucleation and growth of blue phase liquid crystals on chemically-patterned surfaces: a surface anchoring assisted blue phase correlation length

In condensed matter, the correlation length is an essential parameter which describes the distance over which a material maintains its structural properties. In liquid crystals, for the orientational order parameter this characteristic length is of the order of nanometers, while in solid crystals it can extend to macroscopic length scales. Here, we report the measurement of the correlation length, or persistence length, of the crystallographic orientation of blue phases (BPs)—chiral liquid crystals with long-range 3D-crystalline structures and submicron-sized lattice-parameters. These materials exhibit phase transformations that have been identified as the liquid analog of crystal-crystal martensitic transformations. In this work, we use liquid epitaxial growth to achieve spontaneous BP-crystal nucleation and subsequent growth. Specifically, we design patterned substrates made of a binary array of regions with different liquid crystal anchoring, which facilitate a uniform nucleation and growth of BP-crystals with (100)-lattice orientation and a simple cubic symmetry. Furthermore, our results indicate that this simple cubic BP, the so-called blue phase II (BPII), forms first on the patterned surface, thereby propagating the growth of domains in directions parallel or perpendicular to the patterned regions. These results are used to understand the emergence of a surface anchoring assisted BPII-correlation length, taken as the distance over which the BP preserves its lattice orientation, as a function of time and pattern characteristics. We found that BPII single crystals can be achieved on patterned regions whose lateral dimensions are equal to or larger than 10 μm, consistent with our measurements of the BPII-correlation length. This newly acquired understanding of the role of surfaces on the formation of BPs is then used to design processes that permit formation of macroscopically large mono-domain, single-crystal BPs by relying on significantly reduced patterned areas (only part of the area is patterned), a feature that could benefit the applications of this intriguing class of materials.

correlation length↗