Search NASASearch

SEARCH · Search NASA

Results for “modularization”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 127 records · Page 7

Criteria for software modularization

A central issue in programming practice involves determining the appropriate size and information content of a software module. This study attempted to determine the effectiveness of two widely used criteria for software modularization, strength and size, in reducing fault rate and development cost. Data from 453 FORTRAN modules developed by professional programmers were analyzed. The results indicated that module strength is a good criterion with respect to fault rate, whereas arbitrary module size limitations inhibit programmer productivity. This analysis is a first step toward defining empirically based standards for software modularization.

Card, David N.

A modular BLSS simulation model

A bioregenerative life support system (BLSS) for extraterrestrial use will be faced with coordination problems more acute than those in any ecosystem found on Earth. A related problem in BLSS design is providing an interface between the various life support processors, one that will allow for their coordination while still allowing for system expansion. A modular model is presented of a BLSS that interfaces system processors only with the material storage reservoirs, allowing those reservoirs to act as the principal buffers in the system and thus minimizing difficulties with processor coordination. The modular nature of the model allows independent development of the detailed submodels that exist within the model framework. Using this model, BLSS dynamics were investigated under normal conditions and under various failure modes. Partial and complete failures of various components, such as the waste processors or the plants themselves, drive transient responses in the model system, allowing the examination of the effectiveness of the system reservoirs as buffers. The results from simulations help to determine control strategies and BLSS design requirements. An evolved version could be used as an interactive control aid in a future BLSS.

Rummel, John D.

TES: A modular systems approach to expert system development for real-time space applications

A major goal of the Space Station era is to reduce reliance on support from ground based experts. The development of software programs using expert systems technology is one means of reaching this goal without requiring crew members to become intimately familiar with the many complex spacecraft subsystems. Development of an expert systems program requires a validation of the software with actual flight hardware. By combining accurate hardware and software modelling techniques with a modular systems approach to expert systems development, the validation of these software programs can be successfully completed with minimum risk and effort. The TIMES Expert System (TES) is an application that monitors and evaluates real time data to perform fault detection and fault isolation tasks as they would otherwise be carried out by a knowledgeable designer. The development process and primary features of TES, a modular systems approach, and the lessons learned are discussed.

Cacace, Ralph

A modular BLSS simulation model

The coordination of material flows in earth's biosphere is largely made possible by the buffering effect of huge material reservoirs. Without similarly-sized buffers, a bioregenerative life support system (BLSS) for extraterrestrial use will be faced with coordination problems more acute than those in any ecosystem found on earth. A related problem in BLSS design is providing an interface between the various life-support processors, one that will allow for their coordination while still allowing for system expansion. A modular model is presented of a BLSS that interfaces system processors only with the material storage reservoirs, allowing those reservoirs to act as the principal buffers in the system and thus minimizing difficulties with processor coordination. The modular nature of the model allows independent development of the detailed submodels that exist within the model framework. Using this model, BLSS dynamics were investigated under normal conditions and under various failure modes. Partial and complete failures of various components, such as the waste processor or the plants themselves, drive transient responses in the model system, allowing examination of the effectiveness of the system reservoirs as buffers. The results from simulations of this sort will help to determine control strategies and BLSS design requirements. An evolved version of this model could be used as an interactive control aid in a future BLSS.

Rummel, John D.

An integrated modular environment for SAGA

A key component of the 'SAGA' metatool system for software development support is an integrated modular environment that furnishes a uniform view of software components and can be adapted for different programming languages and development methodologies. Attention is presently given to the model/representation of the entities thus used in software development; programs are structured on the basis of modules whose relationships form layers of abstraction. Different views of the program under development are provided for different development phases. The implementation of the modular environment based on the model of a UNIX system is presented.

Kirslis, Peter A.

Conceptual design for the space station Freedom modular combustion facility

A definition study and conceptual design for a combustion science facility that will be located in the Space Station Freedom's baseline U.S. Laboratory module is being performed. This modular, user-friendly facility, called the Modular Combustion Facility, will be available for use by industry, academic, and government research communities in the mid-1990's. The Facility will support research experiments dealing with the study of combustion and its byproducts. Because of the lack of gravity-induced convection, research into the mechanisms of combustion in the absence of gravity will help to provide a better understanding of the fundamentals of the combustion process. The background, current status, and future activities of the effort are covered.

Source record

Human life support during interplanetary travel and domicile. II - Generic Modular Flow Schematic modeling

This paper describes the Generic Modular Flow Schematic (GMFS) architecture capable of encompassing all functional elements of a physical/chemical life support system (LSS). The GMFS can be implemented to synthesize, model, analyze, and quantitatively compare many configurations of LSSs, from a simple, completely open-loop to a very complex closed-loop. The GMFS model is coded in ASPEN, a state-of-the-art chemical process simulation program, to accurately compute the material, heat, and power flow quantities for every stream in each of the subsystem functional elements (SFEs) in the chosen configuration of a life support system. The GMFS approach integrates the various SFEs and subsystems in a hierarchical and modular fashion facilitating rapid substitutions and reconfiguration of a life support system. The comprehensive ASPEN material and energy balance output is transferred to a systems and technology assessment spreadsheet for rigorous system analysis and trade studies.

Farral, Joseph F.

An accelerated development, reduced cost approach to lunar/Mars exploration using a modular NTR-based space transportation system

Benefits and rationale for developing a common, modular lunar/Mars space transporation system (STS) based on nuclear thermal rocket (NTR) are presented. The modular NTR is based on three key components including a 50 klbf NERVA-derived engine used in clusters of 2 or 3, two standardized tank sizes developed for the First Lunar Outpost and Mars cargo vehicle applications, and a preintegrated truss/propellant feed system used for transferring LH2 from the drop tanks into the 'in-line' tank. It is concluded that, by using these components in a 'building block' fashion, a variety of single and multi-engine lunar and Mars vehicles can be configured to satisfy particular mission requirements.

Borowski, S.

Space Station redesign option A: Modular buildup concept

In early 1993, President Clinton mandated that NASA look at lower cost alternatives to Space Station Freedom. He also established an independent advisory committee - the Blue Ribbon Panel - to review the redesign work and evaluate alternatives. Daniel Goldin, NASA Administrator, established a Station Redesign Team that began operating in late March from Crystal City, Virginia. NASA intercenter teams - one each at Marshall Space Flight Center, Johnson Space Center, and Langley Research Center provided engineering and other support. The results of the Option A study done at Marshall Space Flight Center are summarized. Two configurations (A-1 and A-2) are covered. Additional data is provided in the briefing package MSFC SRT-001, Final System Review to SRT-002, Space Station Option A Modular Buildup Concept, Volumes 1-5, Revision B, June 10, 1993. In June 1993, President Clinton decided to proceed with a modular concept consistent with Option A, and asked NASA to provide an Implementation Plan by September. All data from the Option A redesign activity was provided to NASA's Transition Team for use in developing the Implementation Plan.

Source record

A neural network with modular hierarchical learning

This invention provides a new hierarchical approach for supervised neural learning of time dependent trajectories. The modular hierarchical methodology leads to architectures which are more structured than fully interconnected networks. The networks utilize a general feedforward flow of information and sparse recurrent connections to achieve dynamic effects. The advantages include the sparsity of units and connections, the modular organization. A further advantage is that the learning is much more circumscribed learning than in fully interconnected systems. The present invention is embodied by a neural network including a plurality of neural modules each having a pre-established performance capability wherein each neural module has an output outputting present results of the performance capability and an input for changing the present results of the performance capabilitiy. For pattern recognition applications, the performance capability may be an oscillation capability producing a repeating wave pattern as the present results. In the preferred embodiment, each of the plurality of neural modules includes a pre-established capability portion and a performance adjustment portion connected to control the pre-established capability portion.

Baldi, Pierre F.

A modular approach for automated sample preparation and chemical analysis

Changes in international relations, especially within the past several years, have dramatically affected the programmatic thrusts of the U.S. Department of Energy (DOE). The DOE now is addressing the environmental cleanup required as a result of 50 years of nuclear arms research and production. One major obstacle in the remediation of these areas is the chemical determination of potentially contaminated material using currently acceptable practices. Process bottlenecks and exposure to hazardous conditions pose problems for the DOE. One proposed solution is the application of modular automated chemistry using Standard Laboratory Modules (SLM) to perform Standard Analysis Methods (SAM). The Contaminant Analysis Automation (CAA) Program has developed standards and prototype equipment that will accelerate the development of modular chemistry technology and is transferring this technology to private industry.

Clark, Michael L.

A modular electric power system test bed for small spacecraft

In the new climate of smaller, faster, and cheaper space science satellites, a new power system topology has been developed at the NASA Lewis Research Center. This new topology is based on a series connected boost converter (SCBC) and can greatly affect the size, weight, fault tolerance, and cost of any small spacecraft using photovoltaic solar arrays. The paper presents electric power system design factors and requirements as background information. The series connected boost converter topology is discussed and several advantages over existing technologies are illustrated. Besides being small, lightweight, and efficient, this topology has the added benefit of inherent fault tolerance. A positive ground power system test bed has been developed for the TROPIX spacecraft program. Performance of the SCBC in the test bed is described in detail. SCBC efficiencies of 95 percent to 98 percent have been measured. Finally, a modular, photovoltaic regulator 'kit' concept is presented. Two SCBC's are used to regulate solar array charging of batteries and to provide 'utilitytype' power to the user loads. The kit's modularity will allow a spacecraft electric power system to be built from off-the-shelf hardware; resulting in smaller, faster, and cheaper spacecraft.

Button, Robert M.

An Accelerated Development, Reduced Cost Approach to Lunar/Mars Exploration Using a Modular NTR-Based Space Transportation System

The results of integrated systems and mission studies are presented which quantify the benefits and rationale for developing a common, modular lunar/Mars space transportation system (STS) based on nuclear thermal rocket (NTR) technology. At present NASA's Exploration Program Office (ExPO) is considering chemical propulsion for an 'early return to the Moon' and NTR propulsion for the more demanding Mars missions to follow. The time and cost to develop these multiple systems are expected to be significant. The Nuclear Propulsion Office (NPO) has examined a variety of lunar and Mars missions and heavy lift launch vehicle (HLLV) options in an effort to determine a 'standardized' set of engine and stage components capable of satisfying a wide range of Space Exploration Initiative (SEI) missions. By using these components in a 'building block' fashion, a variety of single and multi-engine lunar and Mars vehicles can be configured. For NASA's 'First Lunar Outpost' (FLO) mission, an expendable NTR stage powered by two 50 klbf engines can deliver approximately 96 metric tons (t) to translunar injection (TLI) conditions for an initial mass in low earth orbit (IMLEO) of approximately 198 t compared to 250 t for a cryogenic chemical TLI stage. The NTR stage liquid hydrogen (LH2) tank has a 10 m diameter, 14.5 m length, and 66 t LH2 capacity. The NTR utilizes a UC-ZrC-graphite 'composite' fuel with a specific impulse (Isp) capability of approximately 900 s and an engine thrust-to-weight ratio of approximately 4.3. By extending the size and LH2 capacity of the lunar NTR stage to approximately 20 m and 96 t, respectively, a single launch Mars cargo vehicle capable of delivering approximately 50 t of surface payload is possible. Three 50 klbf NTR engines and the two standardized LH2 tank sizes developed for lunar and Mars cargo vehicle applications would be used to configure the Mars piloted vehicle for a mission as early as 2010. The paper describes the features of the 'common' NTR-based moon/Mars STS, examines performance sensitivities resulting from different 'mission mode' assumptions, and quantifies potential schedule and cost benefits resulting from this modular moon/Mars NTR vehicle approach.

Borowski, S.

Thermal Characterization for a Modular 3-D Multichip Module

NASA Goddard Space Flight Center has designed a high-density modular 3-D multichip module (MCM) for future spaceflight use. This MCM features a complete modular structure, i.e., each stack can be removed from the package without damaging the structure. The interconnection to the PCB is through the Column Grid Array (CGA) technology. Because of its high-density nature, large power dissipation from multiple layers of circuitry is anticipated and CVD diamond films are used in the assembly for heat conduction enhancement. Since each stacked layer dissipates certain amount of heat, designing effective heat conduction paths through each stack and balancing the heat dissipation within each stack for optimal thermal performance become a challenging task. To effectively remove the dissipated heat from the package, extensive thermal analysis has been performed with finite element methods. Through these analyses, we are able to improve the thermal design and increase the total wattage of the package for maximum electrical performance. This paper provides details on the design-oriented thermal analysis and performance enhancement. It also addresses issues relating to contact thermal resistance between the diamond film and the metallic heat conduction paths.

Fan, Mark S.

POWOW: A Modular, High Power Spacecraft Concept

A robust space infrastructure encompasses a broad range of mission needs along with an imperative to reduce costs of satellites meeting those needs. A critical commodity for science, commercial and civil satellites is power at an affordable cost. The POWOW (POwer WithOut Wires) spacecraft concept was created to provide, at one end of the scale, multi-megawatts of power yet also be composed of modules that can meet spacecraft needs in the kilowatt range. With support from the NASA-sponsored Space Solar Power Exploratory Research and Technology Program, the POWOW spacecraft concept was designed to meet Mars mission needs - while at the same time having elements applicable to a range of other missions. At Mars, the vehicle would reside in an aerosynchronous orbit and beam power to a variety of locations on the surface. It is the purpose of this paper to present the latest concept design results. The Space Power Institute along with four companies: Able Engineering, Inc., Entech, Inc., Primex Aerospace Co., and TECSTAR have produced a modular, power-rich electrically propelled spacecraft design that meets these requirements. In addition, it also meets a range of civil and commercial needs. The spacecraft design is based on multijunction Ill-V solar cells, the new Stretched Lens Aurora (SLA) module, a lightweight array design based on a multiplicity of 8 kW end-of-life subarrays and electric thrusters. The solar cells have excellent radiation resistance and efficiencies above 30%. The SLA has a concentration ratio up to 15x while maintaining an operating temperature of 80 C. The design of the 8 kW array building block will be presented and its applicability to commercial and government missions will be discussed. Electric propulsion options include Hall, MPD and ion thrusters of various power levels and trade studies have been conducted to define the most advantageous options. The present baseline spacecraft design providing 900 kW using technologies expected to be available in 2003 will be described. Areal power densities of nearly 400 W/meters squared at 80 C operating temperatures and wing level specific powers of over 400 W/kg are projected. Details of trip times and payloads to Mars will be presented as well as trade studies of various electric propulsion options. Trip times compare favorably with chemical propulsion options. Because the design is modular, learning curve methodology can be applied to determine expected cost reductions. These results will also be included. This paper has not been presented at a previous meeting.

Brandhorst, Henry W., Jr.

A Modular, Portable Model of Image Fidelity

There is a persistent need for a trustworthy model of perceptual image fidelity, especially in applications such as image compression and display design. A fidelity model provides a measure of the visual discriminability of two images. Ahumada has previously shown that the existing fidelity models may be categorized according to their inclusion of various canonical properties, such as a contrast sensitivity function, spatial frequency channels, etc. This suggests that research would be aided by the availability of a modular model, in which these components could be easily inserted or removed. A further impediment to research in this area has been that most models are written in low-level languages and are consequently large, non-portable, and difficult to understand, modify, and maintain. We therefore believe research would also be aided by models written in high-level languages. To serve both of these purposes, and to honor our conference host for his lifetime dedication to the problem of image quality. Global brightness and its effect on perceptual image quality. We offer a modular model written in the high-level language Mathematica. We will demonstrate this model and show how it may be modified.

Watson, Andrew B.

SMEX-Lite Modular Solar Array Architecture

The NASA Small Explorer (SMEX) missions have typically had three years between mission definition and launch. This short schedule has posed significant challenges with respect to solar array design and procurement. Typically, the solar panel geometry is frozen prior to going out with a procurement. However, with the SMEX schedule, it has been virtually impossible to freeze the geometry in time to avoid scheduling problems with integrating the solar panels to the spacecraft. A modular solar array architecture was developed to alleviate this problem. This approach involves procuring sufficient modules for multiple missions and assembling the modules onto a solar array framework that is unique to each mission. The modular approach removes the solar array from the critical path of the SMEX integration and testing schedule. It also reduces the cost per unit area of the solar arrays and facilitates the inclusion of experiments involving new solar cell or panel technologies in the SMEX missions.

Lyons, John W.

Modular Certification

Airplanes are certified as a whole: there is no established basis for separately certifying some components, particularly software-intensive ones, independently of their specific application in a given airplane. The absence of separate certification inhibits the development of modular components that could be largely "precertified" and used in several different contexts within a single airplane, or across many different airplanes. In this report, we examine the issues in modular certification of software components and propose an approach based on assume-guarantee reasoning. We extend the method from verification to certification by considering behavior in the presence of failures. This exposes the need for partitioning, and separation of assumptions and guarantees into normal and abnormal cases. We then identify three classes of property that must be verified within this framework: safe function, true guarantees, and controlled failure. We identify a particular assume-guarantee proof rule (due to McMillan) that is appropriate to the applications considered, and formally verify its soundness in PVS.

Rushby, John