Search NASA⌕ Search

SEARCH · Search NASA

Results for “module architecture”

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 307 records · Page 17

Methods and apparatus for constructing and implementing a universal extension module for processing objects in a database

Methods and apparatus for providing a multi-tier object-relational database architecture are disclosed. In one illustrative embodiment of the present invention, a multi-tier database architecture comprises an object-relational database engine as a top tier, one or more domain-specific extension modules as a bottom tier, and one or more universal extension modules as a middle tier. The individual extension modules of the bottom tier operationally connect with the one or more universal extension modules which, themselves, operationally connect with the database engine. The domain-specific extension modules preferably provide such functions as search, index, and retrieval services of images, video, audio, time series, web pages, text, XML, spatial data, etc. The domain-specific extension modules may include one or more IBM DB2 extenders, Oracle data cartridges and/or Informix datablades, although other domain-specific extension modules may be used.

Li, Chung-Sheng↗

Cryogenic Pupil Alignment Test Architecture for Aberrated Pupil Images

A document describes cryogenic test architecture for the James Webb Space Telescope (JWST) integrated science instrument module (ISIM). The ISIM element primarily consists of a mechanical metering structure, three science instruments, and a fine guidance sensor. One of the critical optomechanical alignments is the co-registration of the optical telescope element (OTE) exit pupil with the entrance pupils of the ISIM instruments. The test architecture has been developed to verify that the ISIM element will be properly aligned with the nominal OTE exit pupil when the two elements come together. The architecture measures three of the most critical pupil degrees-of-freedom during optical testing of the ISIM element. The pupil measurement scheme makes use of specularly reflective pupil alignment references located inside the JWST instruments, ground support equipment that contains a pupil imaging module, an OTE simulator, and pupil viewing channels in two of the JWST flight instruments. Pupil alignment references (PARs) are introduced into the instrument, and their reflections are checked using the instrument's mirrors. After the pupil imaging module (PIM) captures a reflected PAR image, the image will be analyzed to determine the relative alignment offset. The instrument pupil alignment preferences are specularly reflective mirrors with non-reflective fiducials, which makes the test architecture feasible. The instrument channels have fairly large fields of view, allowing PAR tip/tilt tolerances on the order of 0.5deg.

Bos, Brent↗

Electrical Ground Support Equipment for the Sampling Caching System of the Mars 2020 Rover

In this work we describe in detail the architecture, design, testing and operation of the Electrical Ground Support Equipment (EGSE) “Blue Box” used to test and validate the Sampling Caching System (SCS) of the Mars 2020 Perseverance rover. The Blue Box architecture is centered around COTS motor controllers and COTS input-output modules communicating over an EtherCAT bus. A custom, low-level safety subsystem ensures no harm can be done to the flight articles. The modular architecture of the EGSE reduces cost and complexity while expediting assembly time. The Blue Box drives the 19 actuators of the SCS which span the main robotic arm, the corer system, the internal sample handling arm, the sample tube sealing system and the gas dust removal tool; mimicking the Rover Motor Control Assembly (RMCA). Due to the limited availability of RMCA’s, the EGSE enabled and performed the bulk of testing activities for SCS. The majority of the SCS actuators are composed of a 3-phase DC brushless motors, hall sensors for commutation, dual resolvers for output angular measurement, brakes, heaters and platinum thermistors. Additionally, the EGSE read 12 strain gauges forming part of a force torque sensor, and switches used for external positioning references. Over the 3-year span of the V&V campaign for the SCS, over 32 EGSE systems were built, tested and deployed to test venues at JPL and externally. The EGSE tested several families of the SCS subsystem, ranging from engineering units, life test units and two flight units. Test venues that this EGSE supported included lab benches, ultra-clean cleanrooms, ATLO facilities, and thermal vacuum chambers. Together with the test software systems, SSDEV and SSDEV-ECAT, the Blue Box EGSE enabled the team to efficiently test flight hardware and flight software together. We go over the safety features and fault management techniques employed to protect flight hardware. The effects of the long, 50-feet, EGSE harnesses on motor performance, EMI, electrical noise, and motor control performance are explained. Mitigations to these unwanted effects, including shielding strategy and inductance compensation, are summarized. We go over an excerpt of notable anomalies that this EGSE suffered through its operation, along with investigations and resolutions. Lessons learned, areas of improvement as part of future work, and recommendations for future implementations for similar EGSE’s, are shared.

Levine, Dan↗

Parallel Processing of Broad-Band PPM Signals

A parallel-processing algorithm and a hardware architecture to implement the algorithm have been devised for timeslot synchronization in the reception of pulse-position-modulated (PPM) optical or radio signals. As in the cases of some prior algorithms and architectures for parallel, discrete-time, digital processing of signals other than PPM, an incoming broadband signal is divided into multiple parallel narrower-band signals by means of sub-sampling and filtering. The number of parallel streams is chosen so that the frequency content of the narrower-band signals is low enough to enable processing by relatively-low speed complementary metal oxide semiconductor (CMOS) electronic circuitry. The algorithm and architecture are intended to satisfy requirements for time-varying time-slot synchronization and post-detection filtering, with correction of timing errors independent of estimation of timing errors. They are also intended to afford flexibility for dynamic reconfiguration and upgrading. The architecture is implemented in a reconfigurable CMOS processor in the form of a field-programmable gate array. The algorithm and its hardware implementation incorporate three separate time-varying filter banks for three distinct functions: correction of sub-sample timing errors, post-detection filtering, and post-detection estimation of timing errors. The design of the filter bank for correction of timing errors, the method of estimating timing errors, and the design of a feedback-loop filter are governed by a host of parameters, the most critical one, with regard to processing very broadband signals with CMOS hardware, being the number of parallel streams (equivalently, the rate-reduction parameter).

Gray, Andrew↗

Progress on the Organic and Inorganic Modules of the Spacecraft Water Impurity Monitor, a Next Generation Complete Water Analysis System for Crewed Vehicles

The Spacecraft Water Impurity Monitor (SWIM) is a joint collaboration to develop an instrument platform that will perform in-flight measurements and deliver a more complete picture of water quality to decision makers. For exploration missions, returned water samples will not be an option, so spacecraft and habitats will need to be equipped with advanced water monitoring capabilities. Eventually, missions to the moon, Mars, and beyond should be equipped with analytical capabilities roughly analogous to those found in terrestrial labs. Based on what we know about current and future spacecraft environments, SWIM will seek to provide enhanced analytical capability that enables NASA to confidently send astronauts on distant missions without the possibility of returned water samples. The SWIM architecture can be broken down in an Organic Water Module (OWM) and an Inorganic Water Module (IWM), independent of each other but can be flown together if desired; an integrated system may share some commonality, e.g., single sample injection, sampling consumables, waste, etc. Each of these main modules can be broken down further into separation (if required) and detection modules. And, each separation module can be paired with one or more detection module depending on mission, spacecraft, customer needs, and size/mass/power constraints. This paper discusses the research and development progress toward the goal of a total water analysis system. For OWM, one of the analysis technologies that the SWIM team have been developing is a liquid-injection gas chromatograph mass spectrometer system; these systems are the workhorses of analytical chemistry laboratories world-wide. For IWM, the team is exploring a number of technologies ranging from traditional liquid chromatography technologies (e.g. ion chromatography, capillary electrophoresis) to flight-heritage technology such as ion-specific electrodes.

Stuart J Pensinger↗

Progress on the Organic and Inorganic Modules of the Spacecraft Water Impurity Monitor, a Next Generation Complete Water Analysis System for Crewed Vehicles

The Spacecraft Water Impurity Monitor (SWIM) is a joint collaboration to develop an instrument platform that will perform in-flight measurements and deliver a more complete picture of water quality to decision makers. For exploration missions, returned water samples will not be an option, so spacecraft and habitats will need to be equipped with advanced water monitoring capabilities. Eventually, missions to the moon, Mars, and beyond should be equipped with analytical capabilities roughly analogous to those found in terrestrial labs. Based on what we know about current and future spacecraft environments, SWIM will seek to provide enhanced analytical capability that enables NASA to confidently send astronauts on distant missions without the possibility of returned water samples. The SWIM architecture can be broken down in an Organic Water Module (OWM) and an Inorganic Water Module (IWM), independent of each other but can be flown together if desired; an integrated system may share some commonality, e.g., single sample injection, sampling consumables, waste, etc. Each of these main modules can be broken down further into separation (if required) and detection modules. And, each separation module can be paired with one or more detection module depending on mission, spacecraft, customer needs, and size/mass/power constraints. This paper discusses the research and development progress toward the goal of a total water analysis system. For OWM, one of the analysis technologies that the SWIM team have been developing is a liquid-injection gas chromatograph mass spectrometer system; these systems are the workhorses of analytical chemistry laboratories world-wide. For IWM, the team is exploring a number of technologies ranging from traditional liquid chromatography technologies (e.g. ion chromatography, capillary electrophoresis) to flight-heritage technology such as ion-specific electrodes.

Stuart J. Pensinger↗

Progress on the Organic and Inorganic Modules of the Spacecraft Water Impurity Monitor, a Next Generation Complete Water Analysis System for Crewed Vehicles

The Spacecraft Water Impurity Monitor (SWIM) is a joint collaboration to develop an instrument platform that will perform in-flight measurements and deliver a more complete picture of water quality to decision makers. For exploration missions, returned water samples will not be an option, so spacecraft and habitats will need to be equipped with advanced water monitoring capabilities. Eventually, missions to the moon, Mars, and beyond should be equipped with analytical capabilities roughly analogous to those found in terrestrial labs. Based on what we know about current and future spacecraft environments, SWIM will seek to provide enhanced analytical capability that enables NASA to confidently send astronauts on distant missions without the possibility of returned water samples. The SWIM architecture can be broken down in an Organic Water Module (OWM) and an Inorganic Water Module (IWM), independent of each other but can be flown together if desired; an integrated system may share some commonality, e.g., single sample injection, sampling consumables, waste, etc. Each of these main modules can be broken down further into separation (if required) and detection modules. And, each separation module can be paired with one or more detection module depending on mission, spacecraft, customer needs, and size/mass/power constraints. This paper discusses the research and development progress toward the goal of a total water analysis system. For OWM, one of the analysis technologies that the SWIM team have been developing is a liquid-injection gas chromatograph mass spectrometer system; these systems are the workhorses of analytical chemistry laboratories world-wide. For IWM, the team is exploring a number of technologies ranging from traditional liquid chromatography technologies (e.g. ion chromatography, capillary electrophoresis) to flight-heritage technology such as ion-specific electrodes.

Stuart J Pensinger↗

Progress on the Organic and Inorganic Modules of the Spacecraft Water Impurity Monitor, a Next Generation Complete Water Analysis System for Crewed Vehicles

The Spacecraft Water Impurity Monitor (SWIM) is a joint collaboration to develop an instrument platform that will perform in-flight measurements and deliver a more complete picture of water quality to decision makers. For exploration missions, returned water samples will not be an option, so spacecraft and habitats will need to be equipped with advanced water monitoring capabilities. Eventually, missions to the moon, Mars, and beyond should be equipped with analytical capabilities roughly analogous to those found in terrestrial labs. Based on what we know about current and future spacecraft environments, SWIM will seek to provide enhanced analytical capability that enables NASA to confidently send astronauts on distant missions without the possibility of returned water samples. The SWIM architecture can be broken down in an Organic Water Module (OWM) and an Inorganic Water Module (IWM), independent of each other but can be flown together if desired; an integrated system may share some commonality, e.g., single sample injection, sampling consumables, waste, etc. Each of these main modules can be broken down further into separation (if required) and detection modules. And, each separation module can be paired with one or more detection module depending on mission, spacecraft, customer needs, and size/mass/power constraints. This paper discusses the research and development progress toward the goal of a total water analysis system. For OWM, one of the analysis technologies that the SWIM team have been developing is a liquid-injection gas chromatograph mass spectrometer system; these systems are the workhorses of analytical chemistry laboratories world-wide. For IWM, the team is exploring a number of technologies ranging from traditional liquid chromatography technologies (e.g. ion chromatography, capillary electrophoresis) to flight-heritage technology such as ion-specific electrodes.

Stuart Pensinger↗

ATLAS, an integrated structural analysis and design system. Volume 2: System design document

ATLAS is a structural analysis and design system, operational on the Control Data Corporation 6600/CYBER computers. The overall system design, the design of the individual program modules, and the routines in the ATLAS system library are described. The overall design is discussed in terms of system architecture, executive function, data base structure, user program interfaces and operational procedures. The program module sections include detailed code description, common block usage and random access file usage. The description of the ATLAS program library includes all information needed to use these general purpose routines.

Erickson, W. J.↗

Advances in Carbon Electrode Integration for Stable and Efficient Perovskite Solar Cells and Modules

Carbon-electrode-based perovskite solar cells (C-PSCs) have emerged as a cost-effective and scalable alternative to noble-metal-based PSCs, addressing critical challenges related to device stability, fabrication complexity, and commercialization potential. This review explores the recent progress in C-PSC development, focusing on the benefits of carbon electrodes (CEs), including their hydrophobicity, chemical inertness to halide corrosion, and compatibility with low-temperature cost-effective solution-based deposition methods. Despite relatively lower power conversion efficiencies (PCEs) than their metal (e.g., Au/Ag) counterparts, recent advances in carbon paste formulation, interfacial contact engineering, and work function modification have elevated C-PSC efficiencies above 22%. This review further examines strategies to enhance electrode conductivity, interfacial properties, and charge selectivity to further increase C-PSC performance. Progress in carbon-electrode-based perovskite solar modules (C-PSMs), particularly within mesoporous and planar architectures, is also analyzed, revealing significant developments in active area scaling and long-term stability. Notably, the limited research in inverted (PIN) C-PSCs is also highlighted as a compelling opportunity for innovation, given the architecture's inherent advantages in flexibility, tandem integration, and low-temperature processing. Collectively, these insights affirm the potential of C-PSCs and C-PSMs to deliver affordable, stable, and high-performance photovoltaics suitable for scalable deployment.

Carbon Electrodes↗

A control architecture for a Mars walking vehicle

A design framework for a Mars Rover, intended for missions where a high degree of autonomy is dictated, is presented. The framework provides a logical computing architecture for rover mobility and local navigation subsystem design by defining a set of functional modules and interfaces to facilitate software and hardware specification. The similarities and dissimilarities between the present approach and related architectures for autonomous navigation and robotic control are discussed. An approach is presented for specifying actions to be taken by the mobility and local navigation subsystems of the rover.

Spiessbach, Andrew J.↗

Highly Integrated WBG Power Module for Next Generation Plug-In Vehicles

Current inverter technologies used in electric vehicles (EVs) are bulky, heavy, and expensive. The performance of the inverter is also limited by the traditional Si-based semiconductor and packaging technology. These constraints are responsible for extra weight and volume in the vehicle that reduces the driving range along with usable space within the vehicle. Moreover, operating temperature restrictions, and boundaries on the inverter location within the vehicle drastically reduces the inverter performance. Thus an improved inverter design is required for next generation electric vehicles. The objective of this project was to research, develop and demonstrate a highly integrated WBG power module targeting the next generation of plugin hybrid electric vehicles (PHEVs). This power module needed to be functionally and mechanically optimized for General Motors (GM) traction inverter architecture. General Motors was the prime contractor, led the project, and oversaw the design, build, and test of the integrated power module. Virginia Polytechnic Institute and State University (VT) performed modeling and simulation tasks as well as power module design support. Monolith Semiconductor, Inc provided SiC dies and consulted on devices for the inverter. Oak Ridge National Laboratory (ORNL) performed power module technology evaluations, design evaluations of interconnect options, and performed material analysis and cross-sectioning of die activities.

33 ADVANCED PROPULSION SYSTEMS↗

Mechanical System Analysis/Design Tool (MSAT) Quick Guide

MSAT is a unique multi-component multi-disciplinary tool that organizes design analysis tasks around object-oriented representations of configuration components, analysis programs and modules, and data transfer links between them. This creative modular architecture enables rapid generation of input stream for trade-off studies of various engine configurations. The data transfer links automatically transport output from one application as relevant input to the next application once the sequence is set up by the user. The computations are managed via constraint propagation - the constraints supplied by the user as part of any optimization module. The software can be used in the preliminary design stage as well as during the detail design of product development process.

Lee, HauHua↗

Advanced Packaging Materials and Techniques for High Power TR Module: Standard Flight vs. Advanced Packaging

The higher output power densities required of modern radar architectures, such as the proposed DESDynI [Deformation, Ecosystem Structure, and Dynamics of Ice] SAR [Synthetic Aperture Radar] Instrument (or DSI) require increasingly dense high power electronics. To enable these higher power densities, while maintaining or even improving hardware reliability, requires advances in integrating advanced thermal packaging technologies into radar transmit/receive (TR) modules. New materials and techniques have been studied and compared to standard technologies.

Deformation, Ecosystem Structure, and Dynamics of ↗

Commanding Constellations (Pipeline Architecture)

Providing ground command software for constellations of spacecraft is a challenging problem. Reliable command delivery requires a feedback loop; for a constellation there will likely be an independent feedback loop for each constellation member. Each command must be sent via the proper Ground Station, which may change from one contact to the next (and may be different for different members). Dynamic configuration of the ground command software is usually required (e.g. directives to configure each member's feedback loop and assign the appropriate Ground Station). For testing purposes, there must be a way to insert command data at any level in the protocol stack. The Pipeline architecture described in this paper can support all these capabilities with a sequence of software modules (the pipeline), and a single self-identifying message format (for all types of command data and configuration directives). The Pipeline architecture is quite simple, yet it can solve some complex problems. The resulting solutions are conceptually simple, and therefore, reliable. They are also modular, and therefore, easy to distribute and extend. We first used the Pipeline architecture to design a CCSDS (Consultative Committee for Space Data Systems) Ground Telecommand system (to command one spacecraft at a time with a fixed Ground Station interface). This pipeline was later extended to include gateways to any of several Ground Stations. The resulting pipeline was then extended to handle a small constellation of spacecraft. The use of the Pipeline architecture allowed us to easily handle the increasing complexity. This paper will describe the Pipeline architecture, show how it was used to solve each of the above commanding situations, and how it can easily be extended to handle larger constellations.

Tim Ray↗

Surface vs Homogeneous Organo-Hafnium Catalyst Ion-Pairing and Ligand Effects on Ethylene Homo- and Copolymerizations

Heterogeneous catalysts have long dominated polyethylene and polypropylene production, but understanding their catalysis is challenged by uncertainties in active site structures and percentages. Surface-bound organometallic catalysts are an emerging strategy to combine successful homogeneous catalysts having well-understood structures, relatively high percentages of active sites, and exceptional control of selectivity, with the attractions of surface catalysts, to transition promising homogeneous systems to large-scale heterogeneous ones. Nevertheless, surface-bound olefin polymerization catalysts typically produce ultrahigh M w ’s but with low activity and comonomer selectivity. Here, we report the systematic synthesis and characterization of a series of pyridylamido–Hf complexes and their corresponding surface catalysts chemisorbed on sulfated alumina (AlS) and zirconia (ZrS). Comparative ethylene homo- and 1-octene copolymerizations reveal similar activity and 1-octene selectivity trends in the homogeneous and heterogeneous systems. For the surface pyridylamido–Hf catalyst series, large variations in activity (up to 10×) and 1-octene incorporation (up to 28×) are achieved by ligand and support manipulation. Interestingly, while the homogeneous catalysts exhibit positive comonomer effects in ethylene/1-octene copolymerization, the surface catalysts behave oppositely. Extended X-ray absorption fine structure (EXAFS) reveals significantly elongated Hf···O bond distances vs typical Hf–O covalent bonds (2.06 vs 1.97 Å). Furthermore, density functional theory (DFT) analysis of the heterolytic ion pair separation enthalpies, olefin insertion energetics, and NBO/Bader charges also suggest electrostatic Hf cation–anionic support binding and catalytic patterns, which are modulated by the ion-pairing energetics and ligand architecture.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

The promise of metal-halide-perovskite solar photovoltaics: A brief review

Solar photovoltaics (PVs) based on metal-halide perovskites (MHPs) have taken the renewable-energy world by storm. The excitement stems from the promise of a high-efficiency, low-cost, and low “carbon-footprint” new PV technology. Here, a brief overview of the important topics pertaining to MHPs, perovskite solar cells (PSCs) and perovskite solar modules (PSMs) is presented. The topics include: (1) PSC architectures, (2) MHPs, (3) synthesis and processing of MHP thin films, (4) MHP thin-film microstructures, (5) PSC functional layers, (6) interfacial engineering in PSCs, (7) PSC performance, (8) PSC stability, (9) PSMs, (10) lead toxicity, and (11) mechanical behavior and reliability. The significant challenges in the path toward commercialization of this burgeoning PV technology are also highlighted. Chief among them are scalability, stability, reliability, and safety, while achieving high efficiency, low cost, and low “carbon-footprint.” Furthermore, the promise of this new PV technology and the fascinating underlying science make it a worthwhile endeavor to address these challenges.

14 SOLAR ENERGY↗

Domain Aware Deep-learning Algorithms Integrated with Scientific-computing Technologies (DADAIST)

This technical report summarized the contribution of the DADAIST project funded by the Data Model Convergence Initiative via the Laboratory Directed Research and Development (LDRD) investments at Pacific Northwest National Laboratory (PNNL). Specifically, we report the development of the NeuroMANCER (Neural Modules with Adaptive Nonlinear Constraints and Efficient Regularizations), a new open-source Scientific Machine Learning library for formulating and solving parametric constrained optimization problems, physics-informed system identification, and parametric optimal control problems. NeuroMANCER is using differentiable programming to combine modern data-driven models and optimization modeling language into a coherent algorithmic and software framework. NeuroMANCER is a Pytorch-based framework and adopts much of its philosophy focused on research and development, rapid prototyping, and streamlined deployment. Strong emphasis is given to extensibility, interoperability with the PyTorch ecosystem, and quick adaptability to custom domain problems. Neuromancer repository contains a comprehensive library of differentiable modules, including custom activation functions, matrix factorizations, deep learning architectures, neural differential equations, differential equation solvers, implicit layers such as iterative solvers, high-level API for symbolic expressions, API for modeling and control of dynamical systems, and extensive set of tutorial code examples in the form of python scripts and jupyter notebooks.

97 MATHEMATICS AND COMPUTING↗