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 829 records · Page 46

Ultraviolet observations of clusters of Wolf-Rayet stars in the SBm3 galaxy NGC 4214 and Ultraviolet and optical observations of LINER's

The purpose of the grant was to obtain and analyze IUE (UV) and ground-based (optical) spectra of the central bar of NGC 4214, which contains several bright H II regions, in order to further explore the properties of the Wolf-Rayet stars in this galaxy. Several spatially distinct regions, with widely different equivalent widths of optical Wolf-Rayet lines, could be sampled by the large IUE entrance aperture. By using newly developed extraction techniques, the spectra of these H II regions could be isolated, and differences in their stellar populations would be systematically studied. Data were obtained with IUE in late February and early March, 1992. Some of the shifts were successful, but a few were not -- apparently the blind offset from the nearby star did not work equally well in all cases. Thus, the signal-to-noise ratio is somewhat lower than we had hoped. This necessitated a more careful extraction of the spectra of individual H II regions from the two-dimensional spectra. (A program that models the point spread function in the spatial direction was used to deblend the distinct H II regions.) The IUE data are currently being analyzed in conjunction with ground-based optical spectra. There appear to be obvious variations in the stellar population over angular scales of only a few arc seconds. The second part of the research performed under this grant was a continuation of a project that uses IUE (UV) and ground-based (optical) spectra to infer the physical conditions in Low-Ionization Nuclear Emission-Line Regions (LINER's). We have obtained spectra of a few key objects that cover a representative range in LINER continuum and emission-line properties. The overall goals are to (1) separate the emission into spatially distinct components, (2) establish whether the observed nuclear ultraviolet continua indicate sufficient photoionizing fluxes to account for the emission lines, (3) determine whether the nuclear emission can be explained by hot stars alone, (4) detect and measure the strengths of UV emission lines, and (5) search for systematic differences in the UV spectra of LINER's whose other properties differ in some respects.

Filippenko, Alexei V.↗

COSMIC monthly progress report

Activities of the Computer Software Management and Information Center (COSMIC) are summarized for the month of April 1994. Tables showing the current inventory of programs available from COSMIC are presented and program processing and evaluation activities are summarized. Five articles were prepared for publication in the NASA Tech Brief Journal. These articles (included in this report) describe the following software items: GAP 1.0 - Groove Analysis Program, Version 1.0; SUBTRANS - Subband/Transform MATLAB Functions for Image Processing; CSDM - COLD-SAT Dynamic Model; CASRE - Computer Aided Software Reliability Estimation; and XOPPS - OEL Project Planner/Scheduler Tool. Activities in the areas of marketing, customer service, benefits identification, maintenance and support, and disseminations are also described along with a budget summary.

Source record↗

Study of the Alsys implementation of the Catalogue of Interface Features and Options for the Ada language for 80386 Unix

A set of programs was written to test the functionality and performance of the Alsys Ada implementation of the Catalogue of Interface Features and Options (CIFO), a set of optional Ada packages for real-time applications. No problems were found with the task id, preemption control, or shared-data packages. Minor problems were found with the dispatching control, dynamic priority, events, non-waiting entry call, semaphore, and scheduling packages. The Alsys implementation is derived mostly from Release 2 of the CIFO standard, but includes some of the features of Release 3 and some modifications unique to Alsys. Performance measurements show that the semaphore and shared-data features are an order-of-magnitude faster than the same mechanisms using an Ada rendezvous. The non-waiting entry call is slightly faster than a standard rendezvous. The existence of errors in the implementation, the incompleteness of the documentation from the published standard impair the usefulness of this implementation. Despite those short-comings, the Alsys CIFO implementation might be of value in the development of real-time applications.

Gibson, James S.↗

Numerical formulation of composition segregation at curved solid-liquid interface during steady state solidification process

The lateral solute segregation that results from a curved solid-liquid interface shape during steady state unidirectional solidification of a binary alloy system has been studied both analytically and numerically by Coriell, Bosivert, Rehm, and Sekerka. The system under their study is a two dimensional rectangular system. However, most real growth systems are cylindrical systems. Thus, in a previous study, we have followed Coriell etc. formalism and obtained analytical results for lateral solute segregation for an azimuthal symmetric cylindrical binary melt system during steady state solidification process. The solid-liquid interface shape is expressed as a series combination of Bessel functions. In this study a computer program has been developed to simulate the lateral solute segregation.

Wang, Jai-Ching↗

Different Approaches for Ensuring Performance/Reliability of Plastic Encapsulated Microcircuits (PEMs) in Space Applications

Engineers within the commercial and aerospace industries are using trade-off and risk analysis to aid in reducing spacecraft system cost while increasing performance and maintaining high reliability. In many cases, Commercial Off-The-Shelf (COTS) components, which include Plastic Encapsulated Microcircuits (PEMs), are candidate packaging technologies for spacecrafts due to their lower cost, lower weight and enhanced functionality. Establishing and implementing a parts program that effectively and reliably makes use of these potentially less reliable, but state-of-the-art devices, has become a significant portion of the job for the parts engineer. Assembling a reliable high performance electronic system, which includes COTS components, requires that the end user assume a risk. To minimize the risk involved, companies have developed methodologies by which they use accelerated stress testing to assess the product and reduce the risk involved to the total system. Currently, there are no industry standard procedures for accomplishing this risk mitigation. This paper will present the approaches for reducing the risk of using PEMs devices in space flight systems as developed by two independent Laboratories. The JPL procedure involves primarily a tailored screening with accelerated stress philosophy while the APL procedure is primarily, a lot qualification procedure. Both Laboratories successfully have reduced the risk of using the particular devices for their respective systems and mission requirements.

Gerke, R. David↗

AI's Philosophical Underpinnings: A Thinking Person's Walk through the Twists and Turns of Artificial Intelligence's Meandering Path

Few human endeavors can be viewed both as extremely successful and unsuccessful at the same time. This is typically the case when goals have not been well defined or have been shifting in time. This has certainly been true of Artificial Intelligence (AI). The nature of intelligence has been the object of much thought and speculation throughout the history of philosophy. It is in the nature of philosophy that real headway is sometimes made only when appropriate tools become available. Similarly the computer, coupled with the ability to program (at least in principle) any function, appeared to be the tool that could tackle the notion of intelligence. To suit the tool, the problem of the nature of intelligence was soon sidestepped in favor of this notion: If a probing conversation with a computer could not be distinguished from a conversation with a human, then AI had been achieved. This notion became known as the Turing test, after the mathematician Alan Turing who proposed it in 1950. Conceptually rich and interesting, these early efforts gave rise to a large portion of the field's framework. Key to AI, rather than the 'number crunching' typical of computers until then, was viewed as the ability to manipulate symbols and make logical inferences. To facilitate these tasks, AI languages such as LISP and Prolog were invented and used widely in the field. One idea that emerged and enabled some success with real world problems was the notion that 'most intelligence' really resided in knowledge. A phrase attributed to Feigenbaum, one of the pioneers, was 'knowledge is the power.' With this premise, the problem is shifted from 'how do we solve problems' to 'how do we represent knowledge.' A good knowledge representation scheme could allow one to draw conclusions from given premises. Such schemes took forms such as rules,frames and scripts. It allowed the building of what became known as expert systems or knowledge based systems (KBS).

Colombano, Silvano↗

An EXPRESS Rack Overview and Support for Microgravity Research on the International Space Station (ISS)

The EXpedite the PRocessing of Experiments to Space Station or EXPRESS Rack System has provided accommodations and facilitated operations for microgravity-based research payloads for over 6 years on the International Space Station (ISS). The EXPRESS Rack accepts Space Shuttle middeck type lockers and International Subrack Interface Standard (ISIS) drawers, providing a modular-type interface on the ISS. The EXPRESS Rack provides 28Vdc power, Ethernet and RS-422 data interfaces, thermal conditioning, vacuum exhaust, and Nitrogen supply for payload use. The EXPRESS Rack system also includes payload checkout capability with a flight rack or flight rack emulator prior to launch, providing a high degree of confidence in successful operations once an-orbit. In addition, EXPRESS trainer racks are provided to support crew training of both rack systems and subrack operations. Standard hardware and software interfaces provided by the EXPRESS Rack simplify the integration processes for ISS payload development. The EXPRESS Rack is designed to accommodate multidiscipline research, allowing for the independent operation of each subrack payload within a single rack. On-orbit operations began for the EXPRESS Rack Project on April 24, 2001, with one rack operating continuously to support high-priority payloads. The other on-orbit EXPRESS Racks operate based on payload need and resource availability. Over 50 multi-discipline payloads have now been supported on-orbit by the EXPRESS Rack Program. Sustaining engineering, logistics, and maintenance functions are in place to maintain hardware, operations and provide software upgrades. Additional EXPRESS Racks are planned for launch prior to ISS completion in support of long-term operations and the planned transition of the U.S. Segment to a National Laboratory.

Pelfrey, Joseph J.↗

Training Modalities to Increase Sensorimotor Adaptability

During the acute phase of adaptation to novel gravitational environments, sensorimotor disturbances have the potential to disrupt the ability of astronauts to perform required mission tasks. The goal of our current series of studies is develop a sensorimotor adaptability (SA) training program designed to facilitate recovery of functional capabilities when astronauts transition to different gravitational environments. The project has conducted a series of studies investigating the efficacy of treadmill training combined with a variety of sensory challenges (incongruent visual input, support surface instability) designed to increase adaptability. SA training using a treadmill combined with exposure to altered visual input was effective in producing increased adaptability in a more complex over-ground ambulatory task on an obstacle course. This confirms that for a complex task like walking, treadmill training contains enough of the critical features of overground walking to be an effective training modality. SA training can be optimized by using a periodized training schedule. Test sessions that each contain short-duration exposures to multiple perturbation stimuli allows subjects to acquire a greater ability to rapidly reorganize appropriate response strategies when encountering a novel sensory environment. Using a treadmill mounted on top of a six degree-of-freedom motion base platform we investigated locomotor training responses produced by subjects introduced to a dynamic walking surface combined with alterations in visual flow. Subjects who received this training had improved locomotor performance and faster reaction times when exposed to the novel sensory stimuli compared to control subjects. Results also demonstrate that individual sensory biases (i.e. increased visual dependency) can predict adaptive responses to novel sensory environments suggesting that individual training prescription can be developed to enhance adaptability. These data indicate that SA training can be effectively integrated with treadmill exercise and optimized to provide a unique system that combines multiple training requirements in a single countermeasure system. Learning Objectives: The development of a new countermeasure approach that enhances sensorimotor adaptability will be discussed.

Bloomberg, J. J.↗

Sensorimotor Adaptability Training Improves Motor and Dual-Task Performance

The overall objective of our project is to develop a sensorimotor adaptability (SA) training program designed to facilitate recovery of functional capabilities when astronauts transition to different gravitational environments. The goal of our current study was to determine if SA training using variation in visual flow and support surface motion produces improved performance in a novel sensory environment and demonstrate the retention characteristics of SA training.

Bloomberg, J.J.↗

PREDICTS

PREDICTS is a computer program that predicts the frequencies, as functions of time, of signals to be received by a radio science receiver in this case, a special-purpose digital receiver dedicated to analysis of signals received by an antenna in NASA s Deep Space Network (DSN). Unlike other software used in the DSN, PREDICTS does not use interpolation early in the calculations; as a consequence, PREDICTS is more precise and more stable. The precision afforded by the other DSN software is sufficient for telemetry; the greater precision afforded by PREDICTS is needed for radio-science experiments. In addition to frequencies as a function of time, PREDICTS yields the rates of change and interpolation coefficients for the frequencies and the beginning and ending times of reception, transmission, and occultation. PREDICTS is applicable to S-, X-, and Ka-band signals and can accommodate the following link configurations: (1) one-way (spacecraft to ground), (2) two-way (from a ground station to a spacecraft to the same ground station), and (3) three-way (from a ground transmitting station to a spacecraft to a different ground receiving station).

Zhou, Hanying↗

NASA's Water Solutions Using Remote Sensing

NASA Water Resources works within Earth sciences to leverage investments of space-based observation, model results, and development and deployment of enabling technologies, systems, and capabilities into water resources management decision support tools for the sustainable use of water. Earth science satellite observations and modelling products provide a huge volume of valuable data in both near-real-time and extended back nearly 50 years about the Earth's land surface conditions such as land cover type, vegetation type and health, precipitation, snow, soil moisture, and water levels and radiation. Observations of this type combined with models and analysis enable satellite-based assessment of the water cycle. With increasing population pressure and water usage coupled with climate variability and change, water issues are being reported by numerous groups as the most critical environmental problems facing us in the 21st century. Competitive uses and the prevalence of river basins and aquifers that extend across boundaries engender political tensions between communities, stakeholders and countries. The NASA Water Resources Program has the objective to provide NASA products to help deal with these issues with the goal for the sustainable use of water. The Water Resources program organizes its projects under five functional themes: 1) stream-flow and flood forecasting; 2) water consumptive use (includes evapotranspiration) and irrigation; 3) drought; 4) water quality; and 5) climate and water resources. NASA primarily works with national and international groups such as other US government agencies (NOAA, EPA, USGS, USAID) and various other groups to maximize the widest use of the water products. A summary of NASA's water activities linked to helping solve issues for developing countries will be highlighted.

Toll, David↗

Advisory Algorithm for Scheduling Open Sectors, Operating Positions, and Workstations

Air traffic controller supervisors configure available sector, operating position, and work-station resources to safely and efficiently control air traffic in a region of airspace. In this paper, an algorithm for assisting supervisors with this task is described and demonstrated on two sample problem instances. The algorithm produces configuration schedule advisories that minimize a cost. The cost is a weighted sum of two competing costs: one penalizing mismatches between configurations and predicted air traffic demand and another penalizing the effort associated with changing configurations. The problem considered by the algorithm is a shortest path problem that is solved with a dynamic programming value iteration algorithm. The cost function contains numerous parameters. Default values for most of these are suggested based on descriptions of air traffic control procedures and subject-matter expert feedback. The parameter determining the relative importance of the two competing costs is tuned by comparing historical configurations with corresponding algorithm advisories. Two sample problem instances for which appropriate configuration advisories are obvious were designed to illustrate characteristics of the algorithm. Results demonstrate how the algorithm suggests advisories that appropriately utilize changes in airspace configurations and changes in the number of operating positions allocated to each open sector. The results also demonstrate how the advisories suggest appropriate times for configuration changes.

Bloem, Michael↗

RITRACKS: A Software for Simulation of Stochastic Radiation Track Structure, Micro and Nanodosimetry, Radiation Chemistry and DNA Damage for Heavy Ions

The code RITRACKS (Relativistic Ion Tracks) has been developed over the last few years at the NASA Johnson Space Center to simulate the effects of ionizing radiations at the microscopic scale, to understand the effects of space radiation at the biological level. The fundamental part of this code is the stochastic simulation of radiation track structure of heavy ions, an important component of space radiations. The code can calculate many relevant quantities such as the radial dose, voxel dose, and may also be used to calculate the dose in spherical and cylindrical targets of various sizes. Recently, we have incorporated DNA structure and damage simulations at the molecular scale in RITRACKS. The direct effect of radiations is simulated by introducing a slight modification of the existing particle transport algorithms, using the Binary‐Encounter‐Bethe model of ionization cross sections for each molecular orbitals of DNA. The simulation of radiation chemistry is done by a step‐by‐step diffusion‐reaction program based on the Green's functions of the diffusion equation]. This approach is also used to simulate the indirect effect of ionizing radiation on DNA. The software can be installed independently on PC and tablets using the Windows operating system and does not require any coding from the user. It includes a Graphic User Interface (GUI) and a 3D OpenGL visualization interface. The calculations are executed simultaneously (in parallel) on multiple CPUs. The main features of the software will be presented.

Plante, I↗

NASA Habitat Demonstration Unit (HDU) Deep Space Habitat Analog

The NASA Habitat Demonstration Unit (HDU) vertical cylinder habitat was established as a exploration habitat testbed platform for integration and testing of a variety of technologies and subsystems that will be required in a human-occupied planetary surface outpost or Deep Space Habitat (DSH). The HDU functioned as a medium-fidelity habitat prototype from 2010-2012 and allowed teams from all over NASA to collaborate on field analog missions, mission operations tests, and system integration tests to help shake out equipment and provide feedback for technology development cycles and crew training. This paper documents the final 2012 configuration of the HDU, and discusses some of the testing that took place. Though much of the higher-fidelity functionality has 'graduated' into other NASA programs, as of this writing the HDU, renamed Human Exploration Research Analog (HERA), will continue to be available as a volumetric and operational mockup for NASA Human Research Program (HRP) research from 2013 onward.

Mars↗

Integrated Demand Management: The FCA Balancing Algorithm

The Collaborative Trajectory Options Program (CTOP) is a new NextGen function that resides within the FAA’s Traffic Flow Management System (TFMS) software. CTOP was designed to be used in the United States’ national airspace to control the distribution of air traffic demand, both temporally and geographically, through a set of Flow Constrained Areas (FCAs). Each FCA is assigned capacity values that represent an estimated upper limit of manageable demand, and CTOP controls to that capacity by using Expect Departure Clearance Time (EDCT) air traffic control clearances, and/or rerouting flights to an alternate FCA or out of the CTOP completely. CTOP’s decisions about which control options best meet system and user needs are based on the Trajectory Options Set (TOS) submitted by airline operators for each flight. The FCA Balancing Algorithm (FBA) described in this document is a proposed decision support capability that generates CTOP capacity entries for FCAs controlling traffic to a common downstream constraint. The FBA provides an equitable distribution of impact, and addresses the added complexity of assigning FCA capacity values for this specific type of use case, greatly simplifying the FAA air traffic manager’s task.

IDM↗

Thermal Sensitivity Study of Lunar Terrain Vehicle Wheels

Since the early development of lunar vehicles for the Apollo program, designing a wheel capable of functioning in the harsh equatorial lunar environment was identified as a uniquely difficult engineering challenge. The Lunar Terrain Vehicle (LTV) must contend with many of the same challenges encountered during the Apollo missions, but with the addition of colder, more complex thermal environments at the lunar south pole and longer Artemis mission timelines. A full thermal assessment of LTV wheels should capture these and other details to assess heat leak through the wheels and extreme hot and cold temperatures. The goals of this study are to provide bounding lunar south pole thermal environments; to define sensitivity to interactions between the wheel and the lunar surface in different operation modes, such as parked and traversing; and to identify thermal performance concerns related to the use of shape memory alloys.

Lunar Terrain Vehicle↗