Search NASA⌕ Search

SEARCH · Search NASA

Results for “functional programming”

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 703 records · Page 39

An APL program for the distribution of energy deposition by charged particles passing through thin absorbers

An APL program which numerically evaluates the probability density function (PDF) for the energy deposited in a thin absorber by a charged particle is proposed, with application to the construction, pointing, and control of spacecraft. With this program, the PDF of the restricted energy loss distribution of Watts (1973) is derived, and Vavilov's (1957) distribution is obtained by proper parameter selection. The method is demonstrated with the example of the effect of charged particle induced radiation on the Hubble Space Telescope (HST) pointing accuracy. A Monte Carlo study simulates the photon noise caused by charged particles passing through the photomultiplier tube window, and the stochastic variation of energy loss is introduced into the simulation by generating random energy losses from a power law distribution. The program eliminates annoying loop procedures, and model parameter sensitivity can be studied using the graphical output.

Howell, L. W.↗

NASA Constellation Program (CxP) Key Driving Requirements and Element Descriptions for International Architecture Working Group (IAWG) Functional Teams Human Transportation Cargo Transportation

The NASA Constellation uncrewed cargo mission delivers cargo to any designated location on the lunar surface (or other staging point) in a single mission. This capability is used to deliver surface infrastructure needed for lunar outpost construction, to provide periodic logistics resupply to support a continuous human lunar presence, and potentially deliver other assets to various locations.In the nominal mission mode, the Altair lunar lander is launched on Ares V into Low Earth Orbit (LEO), following a short Low Earth Orbit (LEO) loiter period, the Earth Departure Stage (EDS) performs the Trans Lunar Injection (TLI) burn and is then jettisoned. The Altair performs translunar trajectory correction maneuvers as necessary and performs the Lunar Orbit Insertion (LOI) burn. Altair then descends to the surface to land near a designated target, presumably in proximity to an Outpost location or another site of interest for exploration.Alternatively, the EDS and Altair Descent Stage could deliver assets to various staging points within their propulsive capabilities.

Martinez, Roland M.↗

A Bootstrap Approach to an Affordable Exploration Program

This paper examines the potential to build an affordable sustainable exploration program by adopting an approach that requires investing in technologies that can be used to build a space infrastructure from very modest initial capabilities. Human exploration has had a history of flight programs that have high development and operational costs. Since Apollo, human exploration has had very constrained budgets and they are expected be constrained in the future. Due to their high operations costs it becomes necessary to consider retiring established space facilities in order to move on to the next exploration challenge. This practice may save cost in the near term but it does so by sacrificing part of the program s future architecture. Human exploration also has a history of sacrificing fully functional flight hardware to achieve mission objectives. An affordable exploration program cannot be built when it involves billions of dollars of discarded space flight hardware, instead, the program must emphasize preserving its high value space assets and building a suitable permanent infrastructure. Further this infrastructure must reduce operational and logistics cost. The paper examines the importance of achieving a high level of logistics independence by minimizing resource consumption, minimizing the dependency on external logistics, and maximizing the utility of resources available. The approach involves the development and deployment of a core suite of technologies that have minimum initial needs yet are able expand upon initial capability in an incremental bootstrap fashion. The bootstrap approach incrementally creates an infrastructure that grows and becomes self sustaining and eventually begins producing the energy, products and consumable propellants that support human exploration. The bootstrap technologies involve new methods of delivering and manipulating energy and materials. These technologies will exploit the space environment, minimize dependencies, and minimize the need for imported resources. They will provide the widest range of utility in a resource scarce environment and pave the way to an affordable exploration program.

Oeftering, Richard C.↗

Microcomputer software development facilities

A more efficient and cost effective method for developing microcomputer software is to utilize a host computer with high-speed peripheral support. Application programs such as cross assemblers, loaders, and simulators are implemented in the host computer for each of the microcomputers for which software development is a requirement. The host computer is configured to operate in a time share mode for multiusers. The remote terminals, printers, and down loading capabilities provided are based on user requirements. With this configuration a user, either local or remote, can use the host computer for microcomputer software development. Once the software is developed (through the code and modular debug stage) it can be downloaded to the development system or emulator in a test area where hardware/software integration functions can proceed. The microcomputer software program sources reside in the host computer and can be edited, assembled, loaded, and then downloaded as required until the software development project has been completed.

Gorman, J. S.↗

A second-order closure analysis of turbulent diffusion flames

A complete second-order closure computer program for the investigation of compressible, turbulent, reacting shear layers was developed. The equations for the means and the second order correlations were derived from the time-averaged Navier-Stokes equations and contain third order and higher order correlations, which have to be modeled in terms of the lower-order correlations to close the system of equations. In addition to fluid mechanical turbulence models and parameters used in previous studies of a variety of incompressible and compressible shear flows, a number of additional scalar correlations were modeled for chemically reacting flows, and a typical eddy model developed for the joint probability density function for all the scalars. The program which is capable of handling multi-species, multistep chemical reactions, was used to calculate nonreacting and reacting flows in a hydrogen-air diffusion flame.

Varma, A. K.↗

Latest developments in the Advanced Photovoltaic Solar Array Program

In 1985, the Advanced Photovoltaic Solar Array (APSA) Program was established to demonstrate a producible array system with a specific power greater than 130 W/kg at a 10-kW (BOL) power level. The latest program phase completed fabrication and initial functional testing of a prototype wing representative of a full-scale 5-kW (BOL) wing (except truncated in length to about 1 kW), with weight characteristics that could meet the 130-W/kg (BOL) specific power goal using thin silicon solar cell modules and weight-efficient structural components. The wing configuration and key design details are reviewed, along with results from key component-level and wing-level tests. Projections for future enhancements that may be expected through the use of advanced solar cells and structural components are shown. Performance estimates are given for solar electric propulsion orbital transfer missions through the Van Allen radiation belts. The latest APSA program plans are presented.

Stella, Paul M.↗

Software to model AXAF image quality

This draft final report describes the work performed under this delivery order from May 1992 through June 1993. The purpose of this contract was to enhance and develop an integrated optical performance modeling software for complex x-ray optical systems such as AXAF. The GRAZTRACE program developed by the MSFC Optical Systems Branch for modeling VETA-I was used as the starting baseline program. The original program was a large single file program and, therefore, could not be modified very efficiently. The original source code has been reorganized, and a 'Make Utility' has been written to update the original program. The new version of the source code consists of 36 small source files to make it easier for the code developer to manage and modify the program. A user library has also been built and a 'Makelib' utility has been furnished to update the library. With the user library, the users can easily access the GRAZTRACE source files and build a custom library. A user manual for the new version of GRAZTRACE has been compiled. The plotting capability for the 3-D point spread functions and contour plots has been provided in the GRAZTRACE using the graphics package DISPLAY. The Graphics emulator over the network has been set up for programming the graphics routine. The point spread function and the contour plot routines have also been modified to display the plot centroid, and to allow the user to specify the plot range, and the viewing angle options. A Command Mode version of GRAZTRACE has also been developed. More than 60 commands have been implemented in a Code-V like format. The functions covered in this version include data manipulation, performance evaluation, and inquiry and setting of internal parameters. The user manual for these commands has been formatted as in Code-V, showing the command syntax, synopsis, and options. An interactive on-line help system for the command mode has also been accomplished to allow the user to find valid commands, command syntax, and command function. A translation program has been written to convert FEA output from structural analysis to GRAZTRACE surface deformation file (.dfm file). The program can accept standard output files and list files from COSMOS/M and NASTRAN finite analysis programs. Some interactive options are also provided, such as Cartesian or cylindrical coordinate transformation, coordinate shift and scale, and axial length change. A computerized database for technical documents relating to the AXAF project has been established. Over 5000 technical documents have been entered into the master database. A user can now rapidly retrieve the desired documents relating to the AXAF project. The summary of the work performed under this contract is shown.

Ahmad, Anees↗

Advanced ETC/LSS computerized analytical models, CO2 concentration. Volume 1: Summary document

Computer simulations have been prepared for the concepts of C02 concentration which have the potential for maintaining a C02 partial pressure of 3.0 mmHg, or less, in a spacecraft environment. The simulations were performed using the G-189A Generalized Environmental Control computer program. In preparing the simulations, new subroutines to model the principal functional components for each concept were prepared and integrated into the existing program. Sample problems were run to demonstrate the methods of simulation and performance characteristics of the individual concepts. Comparison runs for each concept can be made for parametric values of cabin pressure, crew size, cabin air dry and wet bulb temperatures, and mission duration.

Taylor, B. N.↗

NASA's life sciences program

NASA space missions from the Mercury through the Shuttle program have provided successively more data on the ability of humans to function in space for progressively longer periods of time. The Skylab program encouraged cooperation between medical and engineering personnel in the design of space suits, diet, food preparation, and cleanliness procedures and equipment, and the man-machine interface. Research is now concentrated on supporting man in space, evaluating the effects of the microgravity environment on humans, and modeling encounters with extraterrestrial life and the effects of human activities on terrestrial biota. Current levels of understanding of the physiological causes of human health problems produced by long-duration spaceflight are summarized. Experiments planned for the Shuttle, Spacelab, and the Space Station are outlined, noting the long-term goal of configuring the Space Station so that only food and hydrazine are needed to complete the life support system cycle.

Soffen, Gerald A.↗

From Verified Models to Verifiable Code

Declarative specifications of digital systems often contain parts that can be automatically translated into executable code. Automated code generation may reduce or eliminate the kinds of errors typically introduced through manual code writing. For this approach to be effective, the generated code should be reasonably efficient and, more importantly, verifiable. This paper presents a prototype code generator for the Prototype Verification System (PVS) that translates a subset of PVS functional specifications into an intermediate language and subsequently to multiple target programming languages. Several case studies are presented to illustrate the tool's functionality. The generated code can be analyzed by software verification tools such as verification condition generators, static analyzers, and software model-checkers to increase the confidence that the generated code is correct.

Lensink, Leonard↗

Space shuttle atmospheric revitalization subsystem/active thermal control subsystem computer program (users manual)

A shuttle (ARS) atmosphere revitalization subsystem active thermal control subsystem (ATCS) performance routine was developed. This computer program is adapted from the Shuttle EC/LSS Design Computer Program. The program was upgraded in three noteworthy areas: (1) The functional ARS/ATCS schematic has been revised to accurately synthesize the shuttle baseline system definition. (2) The program logic has been improved to provide a more accurate prediction of the integrated ARS/ATCS system performance. Additionally, the logic has been expanded to model all components and thermal loads in the ARS/ATCS system. (3) The program is designed to be used on the NASA JSC crew system division's programmable calculator system. As written the new computer routine has an average running time of five minutes. The use of desk top type calculation equipment, and the rapid response of the program provides the NASA with an analytical tool for trade studies to refine the system definition, and for test support of the RSECS or integrated Shuttle ARS/ATCS test programs.

Source record↗

Gait Training Improves Performance in Healthy Adults Exposed to Novel Discordant Conditions

After they return to Earth, astronauts experience sensorimotor disturbances that disrupt their ability to walk. We have previously shown that training with a variety of sensorimotor adaptive challenges enhances the capability of adapting to novel sensorimotor conditions. We are currently developing a sensorimotor adaptability (SA) training program designed to facilitate recovery of function after gravitational transitions. The purpose of this study was to determine whether trained subjects could transfer learned skills from one discordant visuo-proprioceptive environment to another. During three sessions, subjects walked at 2.5 km/h on a treadmill mounted on a motion base platform. Ten subjects trained with a combination of lateral treadmill translation and superimposed sinusoidal lateral optic flow that was presented on a large screen positioned in front of them. Ten controls completed the same training schedule while viewing only the forward optic flow with no visual or physical oscillation. Twenty minutes after the final training session, all subjects completed a 2-minute trial with a novel combination of visual and treadmill roll perturbations not previously experienced during the training (Transfer Test). Compared to the untrained group, participants who received SA training showed faster reaction times and, based on a composite score derived from stride frequency, heart rate, and reaction time, an overall enhanced performance. Our results showed that an SA training program can improve overall walking performance when subjects are exposed to novel incongruent sensory environments. This training has application for both enhancing adaptive responses in astronauts and reducing fall and injury risk in the elderly.

Batson, Crystal D.↗

Space transfer vehicle concepts and requirements study. Volume 3, book 1: Program cost estimates

The Space Transfer Vehicle (STV) Concepts and Requirements Study cost estimate and program planning analysis is presented. The cost estimating technique used to support STV system, subsystem, and component cost analysis is a mixture of parametric cost estimating and selective cost analogy approaches. The parametric cost analysis is aimed at developing cost-effective aerobrake, crew module, tank module, and lander designs with the parametric cost estimates data. This is accomplished using cost as a design parameter in an iterative process with conceptual design input information. The parametric estimating approach segregates costs by major program life cycle phase (development, production, integration, and launch support). These phases are further broken out into major hardware subsystems, software functions, and tasks according to the STV preliminary program work breakdown structure (WBS). The WBS is defined to a low enough level of detail by the study team to highlight STV system cost drivers. This level of cost visibility provided the basis for cost sensitivity analysis against various design approaches aimed at achieving a cost-effective design. The cost approach, methodology, and rationale are described. A chronological record of the interim review material relating to cost analysis is included along with a brief summary of the study contract tasks accomplished during that period of review and the key conclusions or observations identified that relate to STV program cost estimates. The STV life cycle costs are estimated on the proprietary parametric cost model (PCM) with inputs organized by a project WBS. Preliminary life cycle schedules are also included.

Peffley, Al F.↗

Next Generation Launch Technology Program Lessons Learned

In November 2002, NASA revised its Integrated Space Transportation Plan (ISTP) to evolve the Space Launch Initiative (SLI) to serve as a theme for two emerging programs. The first of these, the Orbital Space Plane (OSP), was intended to provide crew-escape and crew-transfer functions for the ISS. The second, the NGLT Program, developed technologies needed for safe, routine space access for scientific exploration, commerce, and national defense. The NGLT Program was comprised of 12 projects, ranging from fundamental high-temperature materials research to full-scale engine system developments (turbine and rocket) to scramjet flight test. The Program included technology advancement activities with a broad range of objectives, ultimate applications/timeframes, and technology maturity levels. An over-arching Systems Engineering and Analysis (SE&A) approach was employed to focus technology advancements according to a common set of requirements. Investments were categorized into three segments of technology maturation: propulsion technologies, launch systems technologies, and SE&A.

Cook, Stephen↗

History of POIC Capabilities and Limitations to Conduct International Space Station Payload Operations

Payload science operations on the International Space Station (ISS) have been conducted continuously twenty-four hours per day, 365 days a year beginning February, 2001 and continuing through present day. The Payload Operations Integration Center (POIC), located at the Marshall Space Flight Center in Huntsville, Alabama, has been a leader in integrating and managing NASA distributed payload operations. The ability to conduct science operations is a delicate balance of crew time, onboard vehicle resources, hardware up-mass to the vehicle, and ground based flight control team manpower. Over the span of the last ten years, the POIC flight control team size, function, and structure has been modified several times commensurate with the capabilities and limitations of the ISS program. As the ISS vehicle has been expanded and its systems changed throughout the assembly process, the resources available to conduct science and research have also changed. Likewise, as ISS program financial resources have demanded more efficiency from organizations across the program, utilization organizations have also had to adjust their functionality and structure to adapt accordingly. The POIC has responded to these often difficult challenges by adapting our team concept to maximize science research return within the utilization allocations and vehicle limitations that existed at the time. In some cases, the ISS and systems limitations became the limiting factor in conducting science. In other cases, the POIC structure and flight control team size were the limiting factors, so other constraints had to be put into place to assure successful science operations within the capabilities of the POIC. This paper will present the POIC flight control team organizational changes responding to significant events of the ISS and Shuttle programs.

Grimaldi, Rebecca↗

Ada technology support for NASA-GSFC

Utilization of the Ada programming language and environments to perform directorate functions was reviewed. The Mission and Data Operations Directorate Network (MNET) conversion effort was chosen as the first task for evaluation and assistance. The MNET project required the rewriting of the existing Network Control Program (NCP) in the Ada programming language. The DEC Ada compiler running on the VAX under WMS was used for the initial development efforts. Stress tests on the newly delivered version of the DEC Ada compiler were performed. The new Alsys Ada compiler was purchased for the IBM PC AT. A prevalidated version of the compiler was obtained. The compiler was then validated.

Source record↗

Telescience Testbed Program: A study of software for SIRTF instrument control

As a continued element in the Telescience Testbed Program (TTP), the University of Arizona Steward Observatory and the Electrical and Computer Engineering Department (ECE) jointly developed a testbed to evaluate the Operations and Science Instrument System (OASIS) software package for remote control of an instrument for the Space Infrared Telescope Facility (SIRTF). SIRTF is a cryogenically-cooled telescope with three focal plane instruments that will be the infrared element of NASA's Great Observatory series. The anticipated launch date for SIRTF is currently 2001. Because of the complexity of the SIRTF mission, it was not expected that the OASIS package would be suitable for instrument control in the flight situation, however, its possible use as a common interface during the early development and ground test phases of the project was considered. The OASIS package, developed at the University of Colorado for control of the Solar Mesosphere Explorer (SME) satellite, serves as an interface between the operator and the remote instrument which is connected via a network. OASIS provides a rudimentary windowing system as well as support for standard spacecraft communications protocols. The experiment performed all of the functions required of the MIPS simulation program. Remote control of the instrument was demonstrated but found to be inappropriate for SIRTF at this time for the following reasons: (1) programming interface is too difficult; (2) significant computer resources were required to run OASIS; (3) the communications interface is too complicated; (4) response time was slow; and (5) quicklook of image data was not possible.

Young, Erick T.↗

Solid amine development program

A regenerable solid amine material to perform the functions of humidity control and CO2 removal for space shuttle type vehicle is reported. Both small scale and large scale testing have shown this material to be competitive, especially for the longer shuttle missions. However, it had been observed that the material off-gasses ammonia under certain conditions. This presents two concerns. The first, that the ammonia would contaminate the cabin atmosphere, and second, that the material is degrading with time. An extensive test program has shown HS-C to produce only trace quantities of atmospheric contaminants, and under normal extremes, to have no practical life limitation.

Lovell, J. S.↗