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 883 records · Page 49

Mathematical analysis of a Vuilleumier refrigerator.

A comprehensive analysis of the Vuilleumier refrigerator was conducted. This analysis includes the effects of nonisothermal gas heat addition and rejection, hot and cold regenerator inefficiencies, conduction losses, and gas leakage losses. A computer program was written which solves the equations resulting from the analysis. The program calculates internal pressures, temperatures, and gas flow rates as functions of refrigerator crank angle, as well as overall refrigerator cooling load and power input. Comparisons between the program results and available data show good agreement, with a marked improvement over the predictions of the ideal model.

Sherman, A.↗

Guidelines for VCCT-Based Interlaminar Fatigue and Progressive Failure Finite Element Analysis

This document is intended to detail the theoretical basis, equations, references and data that are necessary to enhance the functionality of commercially available Finite Element codes, with the objective of having functionality better suited for the aerospace industry in the area of composite structural analysis. The specific area of focus will be improvements to composite interlaminar fatigue and progressive interlaminar failure. Suggestions are biased towards codes that perform interlaminar Linear Elastic Fracture Mechanics (LEFM) using Virtual Crack Closure Technique (VCCT)-based algorithms [1,2]. All aspects of the science associated with composite interlaminar crack growth are not fully developed and the codes developed to predict this mode of failure must be programmed with sufficient flexibility to accommodate new functional relationships as the science matures.

Deobald, Lyle R.↗

To the Die Smartly: Heavy Ion Testing of PEMs on COTS Boards Through the Plastic

Seven commercial off the shelf (COTS) boards containing electronic devices (all in plastic packages, PEMS), under consideration for use in a spacecraft subsystem, were exposed to beams of very high energy ions at the National Superconducting Cyclotron Laboratory (MSU). The ion energies were high enough that an entire board could be exposed in air, and it could still penetrate through the plastic and reach the silicon die. A total of about 300 runs were made, and for each, the LET of the ion entering the silicon die had to be determined, based on the thickness of the plastic lid and the thickness of overlaying materials (e.g., aluminum degraders). Single event latchup (SEL) and functional interrupt (SEFI) were determined during each run, the SEFI by means of simple programs being continuously written to and read from the boards to monitor functionality, while each part was being exposed to the heavy ions.

Wert, J. L.↗

Development of an Outreach Program for NASA: "NASA Ambassadors"

It is widely known that the average American citizen has either no idea or the wrong impression of what NASA is doing. The most common impression is that NASA's sole mission is to build and launch spacecraft and that the everyday experience of the common citizen would be impacted very little if NASA failed to exist altogether. Some feel that most of NASA's efforts are much too expensive and that the money would be better used on other efforts. Others feel that most of NASA's efforts either fail altogether or fail to meet their original objectives. Yet others feel that NASA is so mired in bureaucracy that it is no longer able to function. The goal of the NASA Ambassadors Program (NAP) is to educate the general populace as to what NASA's mission and goals actually are, to re-excite the "man on the street" with NASA's discoveries and technologies, and to convince him that NASA really does impact his everyday experience and that the economy of the U.S. is very dependent on NASA-type research. Each of the NASA centers currently run a speakers bureau through its Public Affairs Office (PAO). The speakers, NASA employees, are scheduled on an "as available" status and their travel is paid by NASA. However, there are only a limited number of them and their message may be regarded as being somewhat biased as they are paid by NASA. On the other hand, there are many members of NASA's summer programs which come from all areas of the country. Most of them not only believe that NASA's mission is important but are willing and able to articulate it to others. Furthermore, in the eyes of the public, they are probably more effective as ambassadors for NASA than are the NASA employees, as they do not derive their primary funding from it. Therefore it was decided to organize materials for them to use in presentations to general audiences in their home areas. Each person who accepted these materials was to be called a "NASA Ambassador".

Lebo, George R.↗

Virtual Sensor Test Instrumentation

Virtual Sensor Test Instrumentation is based on the concept of smart sensor technology for testing with intelligence needed to perform sell-diagnosis of health, and to participate in a hierarchy of health determination at sensor, process, and system levels. A virtual sensor test instrumentation consists of five elements: (1) a common sensor interface, (2) microprocessor, (3) wireless interface, (4) signal conditioning and ADC/DAC (analog-to-digital conversion/ digital-to-analog conversion), and (5) onboard EEPROM (electrically erasable programmable read-only memory) for metadata storage and executable software to create powerful, scalable, reconfigurable, and reliable embedded and distributed test instruments. In order to maximize the efficient data conversion through the smart sensor node, plug-and-play functionality is required to interface with traditional sensors to enhance their identity and capabilities for data processing and communications. Virtual sensor test instrumentation can be accessible wirelessly via a Network Capable Application Processor (NCAP) or a Smart Transducer Interlace Module (STIM) that may be managed under real-time rule engines for mission-critical applications. The transducer senses the physical quantity being measured and converts it into an electrical signal. The signal is fed to an A/D converter, and is ready for use by the processor to execute functional transformation based on the sensor characteristics stored in a Transducer Electronic Data Sheet (TEDS). Virtual sensor test instrumentation is built upon an open-system architecture with standardized protocol modules/stacks to interface with industry standards and commonly used software. One major benefit for deploying the virtual sensor test instrumentation is the ability, through a plug-and-play common interface, to convert raw sensor data in either analog or digital form, to an IEEE 1451 standard-based smart sensor, which has instructions to program sensors for a wide variety of functions. The sensor data is processed in a distributed fashion across the network, providing a large pool of resources in real time to meet stringent latency requirements.

Wang, Roy↗

Software development without languages

Automatic programming generally involves the construction of a formal specification; i.e., one which allows unambiguous interpretation by tools for the subsequent production of the corresponding software. Previous practical efforts in this direction have focused on the serious problems of: (1) designing the optimum specification language; and (2) mapping (translating or compiling) from this specification language to the program itself. The approach proposed bypasses the above problems. It postulates that the specification proper should be an intermediate form, with the sole function of containing information sufficient to facilitate construction of programs and also of matching documentation. Thus, the means of forming the intermediary becomes a human factors task rather than a linguistic one; human users will read documents generated from the specification, rather than the specification itself.

Osborne, Haywood S.↗

Probabilistic structural analysis methods for improving Space Shuttle engine reliability

Probabilistic structural analysis methods are particularly useful in the design and analysis of critical structural components and systems that operate in very severe and uncertain environments. These methods have recently found application in space propulsion systems to improve the structural reliability of Space Shuttle Main Engine (SSME) components. A computer program, NESSUS, based on a deterministic finite-element program and a method of probabilistic analysis (fast probability integration) provides probabilistic structural analysis for selected SSME components. While computationally efficient, it considers both correlated and nonnormal random variables as well as an implicit functional relationship between independent and dependent variables. The program is used to determine the response of a nickel-based superalloy SSME turbopump blade. Results include blade tip displacement statistics due to the variability in blade thickness, modulus of elasticity, Poisson's ratio or density. Modulus of elasticity significantly contributed to blade tip variability while Poisson's ratio did not. Thus, a rational method for choosing parameters to be modeled as random is provided.

Boyce, L.↗

Developing Tests of Visual Dependency

Astronauts develop neural adaptive responses to microgravity during space flight. Consequently these adaptive responses cause maladaptive disturbances in balance and gait function when astronauts return to Earth and are re-exposed to gravity. Current research in the Neuroscience Laboratories at NASA-JSC is focused on understanding how exposure to space flight produces post-flight disturbances in balance and gait control and developing training programs designed to facilitate the rapid recovery of functional mobility after space flight. In concert with these disturbances, astronauts also often report an increase in their visual dependency during space flight. To better understand this phenomenon, studies were conducted with specially designed training programs focusing on visual dependency with the aim to understand and enhance subjects ability to rapidly adapt to novel sensory situations. The Rod and Frame test (RFT) was used first to assess an individual s visual dependency, using a variety of testing techniques. Once assessed, subjects were asked to perform two novel tasks under transformation (both the Pegboard and Cube Construction tasks). Results indicate that head position cues and initial visual test conditions had no effect on an individual s visual dependency scores. Subjects were also able to adapt to the manual tasks after several trials. Individual visual dependency correlated with ability to adapt manual to a novel visual distortion only for the cube task. Subjects with higher visual dependency showed decreased ability to adapt to this task. Ultimately, it was revealed that the RFT may serve as an effective prediction tool to produce individualized adaptability training prescriptions that target the specific sensory profile of each crewmember.

Kindrat, Alexandra N.↗

Safe Upper-Bounds Inference of Energy Consumption for Java Bytecode Applications

Many space applications such as sensor networks, on-board satellite-based platforms, on-board vehicle monitoring systems, etc. handle large amounts of data and analysis of such data is often critical for the scientific mission. Transmitting such large amounts of data to the remote control station for analysis is usually too expensive for time-critical applications. Instead, modern space applications are increasingly relying on autonomous on-board data analysis. All these applications face many resource constraints. A key requirement is to minimize energy consumption. Several approaches have been developed for estimating the energy consumption of such applications (e.g. [3, 1]) based on measuring actual consumption at run-time for large sets of random inputs. However, this approach has the limitation that it is in general not possible to cover all possible inputs. Using formal techniques offers the potential for inferring safe energy consumption bounds, thus being specially interesting for space exploration and safety-critical systems. We have proposed and implemented a general frame- work for resource usage analysis of Java bytecode [2]. The user defines a set of resource(s) of interest to be tracked and some annotations that describe the cost of some elementary elements of the program for those resources. These values can be constants or, more generally, functions of the input data sizes. The analysis then statically derives an upper bound on the amount of those resources that the program as a whole will consume or provide, also as functions of the input data sizes. This article develops a novel application of the analysis of [2] to inferring safe upper bounds on the energy consumption of Java bytecode applications. We first use a resource model that describes the cost of each bytecode instruction in terms of the joules it consumes. With this resource model, we then generate energy consumption cost relations, which are then used to infer safe upper bounds. How energy consumption for each bytecode instruction is measured is beyond the scope of this paper. Instead, this paper is about how to infer safe energy consumption estimations assuming that those energy consumption costs are provided. For concreteness, we use a simplified version of an existing resource model [1] in which an energy consumption cost for individual Java opcodes is defined.

Navas, Jorge↗

Overview: Exobiology in solar system exploration

In Aug. 1988, the NASA Ames Research Center held a three-day symposium in Sunnyvale, California, to discuss the subject of exobiology in the context of exploration of the solar system. Leading authorities in exobiology presented invited papers and assisted in setting future goals. The goals they set were as follows: (1) review relevant knowledge learned from planetary exploration programs; (2) detail some of the information that is yet to be obtained; (3) describe future missions and how exobiologists, as well as other scientists, can participate; and (4) recommend specific ways exobiology questions can be addressed on future exploration missions. These goals are in agreement with those of the Solar System Exploration Committee (SSEC) of the NASA Advisory Council. Formed in 1980 to respond to the planetary exploration strategies set forth by the Space Science Board of the National Academy of Sciences' Committee on Planetary and Lunar Exploration (COMPLEX), the SSEC's main function is to review the entire planetary program. The committee formulated a long-term plan (within a constrained budget) that would ensure a vital, exciting, and scientifically valuable effort through the turn of the century. The SSEC's goals include the following: determining the origin, evolution, and present state of the solar system; understanding Earth through comparative planetology studies; and revealing the relationship between the chemical and physical evolution of the solar system and the appearance of life. The SSEC's goals are consistent with the over-arching goal of NASA's Exobiology Program, which provides the critical framework and support for basic research. The research is divided into the following four elements: (1) cosmic evolution of the biogenic compounds; (2) prebiotic evolution; (3) origin and early evolution of life; and (4) evolution of advanced life.

Carle, Glenn C.↗

Artificial Intelligence Transforming Post-Translational Modification Research

Post-Translational Modifications (PTMs) are covalent changes to amino acids that occur after protein synthesis, including covalent modifications on side chains and peptide backbones. Many PTMs profoundly impact cellular and molecular functions and structures, and their significance extends to evolutionary studies as well. In light of these implications, we have explored how artificial intelligence (AI) can be utilized in researching PTMs. Initially, rationales for adopting AI and its advantages in understanding the functions of PTMs are discussed. Then, various deep learning architectures and programs, including recent applications of language models, for predicting PTM sites on proteins and the regulatory functions of these PTMs are compared. Finally, our high-throughput PTM-data-generation pipeline, which formats data suitably for AI training and predictions is described. We hope this review illuminates areas where future AI models on PTMs can be improved, thereby contributing to the field of PTM bioengineering.

59 BASIC BIOLOGICAL SCIENCES↗

Evaluation of Markerless Motion Capture for Monitoring Sensorimotor Performance

BACKGROUND Astronauts returning from long-duration exposure to microgravity frequently exhibit alterations in sensorimotor function leading to postural imbalance, impaired locomotion, and operational challenges to manual control. Mission duration and individual responses often influence both the severity of performance decrements and the variability in adaptation timelines. Postflight disruptions during functional tasks are often detected through body-worn inertial measurement unit (IMU) devices. While IMU sensors are relatively compact, the long-term wear may lead to discomfort, displacement of the sensors on the body, and restrictions in movement or crew behavior. Although IMU data offers valuable insights from a research standpoint, interpreting changes in pre- and post-flight measures can be difficult for crew support personnel beyond the research domain, which can hinder the application for medical assessments and rehabilitation. Finally, the availability of inertial sensors in-flight is limited. There is a need for unobtrusive monitoring tools to improve our ability to monitor adaptation following gravitational transitions in various postflight evaluations and rehabilitation settings. Markerless motion capture (MMC) is an evolving unobtrusive technology that builds upon decades of research with marker-based motion capture systems to provide 3D human pose estimation from multiple synchronized 2D camera views using deep learning algorithms. Markerless technology can revolutionize how data is captured pre- and post-flight and potentially in-flight during intravehicular activity by enabling pose estimation of multiple crew members from onboard camera hardware. METHODS The following presents the initial evaluation of a state-of-the-art commercial-off-the-shelf MMC system, Theia Markerless, compared to IMU devices during various ground-based functional tasks and environmental conditions. The featured functional tasks include assessments from Human Research Program (HRP) funded studies such as Sensorimotor Standard Measures and Sensorimotor Assessments. Synchronous data collected using both motion capture and IMUs are analyzed for six male and female subjects of varying anthropometry. The analysis includes limited assessments of clothing, capture volume configurations, and the tool's sensitivity to detecting performance changes after a spaceflight analog centrifuge exposure. The development of visualization tools to enhance the application of the pose estimation output is also presented. RESULTS Initial results demonstrate comparable root mean square error (RMSE) to existing literature evaluating markerless and marker-based motion capture systems. Considering the relative functional range of motion of the cervical spine, normalized error values for the markerless system’s accuracy of the head was 0.032 in pitch, 0.025 in roll, and 0.018 in yaw plane of motion across a subset of functional tasks. The raw RMSE values were 3.49, 2.25, and 2.81 degrees respectively. For the torso, results suggest normalized errors of 0.469 in pitch, 0.191 in roll, and 0.307 in yaw planes of motion and raw RMSE values of 3.52, 1.53, and 3.07 degrees respectively. The data suggests the functional demands of a particular task influences the estimation accuracy of the MMC system where more dynamic motion and cases where subjects are not upright may introduce diminished tracking accuracy. DISCUSSION The following work lays the foundation for future implementations leveraging markerless motion capture to assess the time course of recovery and provide insight for rehabilitation protocols to enhance crew readiness for the resumption of daily activities. These tools offer effective methods for anonymizing sensitive crew data, facilitating numerous applications across research, medical, and rehabilitation groups. Collaborations with the Anthropometry and Biomechanics Facility will provide further comparisons of the Markerless system to a marker-based system. ACKNOWLEDGEMENT</ This work is supported by NASA’s Exploration Systems Development Mission Directorate Mars Campaign Office Crew Health Countermeasures.

Hannah M. Weiss↗

A comparison of two types of structural optimization procedures for satisfying flutter requirements

A comparison is made of results obtained from mathematical programming and optimality criteria procedures for the minimum-mass design of typical aircraft wing structures to satisfy prescribed flutter requirements. The mathematical programming method is based on an interior penalty function approach. A rigorous optimality criterion and an intuitive optimality criterion based on uniform strain energy density are considered. An intuitive resizing procedure is used for both optimality criterion solutions. All results are calculated using the same computer program, changing only the optimization procedure. Both high- and low-aspect-ratio wings are examined. Finite elements are used for structural modeling, and the generalized coordinates for the flutter solution are based on the natural vibration modes of the structure.

Haftka, R. T.↗

Metric transition

This report describes NASA's metric transition in terms of seven major program elements. Six are technical areas involving research, technology development, and operations; they are managed by specific Program Offices at NASA Headquarters. The final program element, Institutional Management, covers both NASA-wide functional management under control of NASA Headquarters and metric capability development at the individual NASA Field Installations. This area addresses issues common to all NASA program elements, including: Federal, state, and local coordination; standards; private industry initiatives; public-awareness initiatives; and employee training. The concluding section identifies current barriers and impediments to metric transition; NASA has no specific recommendations for consideration by the Congress.

Source record↗

Arbitrating Control of Control and Display Units

The ARINC 739 Switch is a computer program that arbitrates control of two multi-function control and display units (MCDUs) between (1) a commercial flight-management computer (FMC) and (2) NASA software used in research on transport aircraft. (MCDUs are the primary interfaces between pilots and FMCs on many commercial aircraft.) This program was recently redesigned into a software library that can be embedded in research application programs. As part of the redesign, this software was combined with software for creating custom pages of information to be displayed on a CDU. This software commands independent switching of the left (pilot s) and right (copilot s) MCDUs. For example, a custom CDU page can control the left CDU while the FMC controls the right CDU. The software uses menu keys to switch control of the CDU between the FMC or a custom CDU page. The software provides an interface that enables custom CDU pages to insert keystrokes into the FMC s CDU input interface. This feature allows the custom CDU pages to manipulate the FMC as if it were a pilot.

Sugden, Paul C.↗

Mask analysis program

Program uses minimal core and time resources and performs following analysis functions: artwork verification, device identification, nodal analysis, capacitance calculation, and logic equation generation. For data base simplicity, program processing operates on mask data which has been coverted from its original form to orthogonal rectangles.

Martin, M.↗

Parameter estimation in a human operator describing function model for a two-dimensional tracking task

A previously described parameter estimation program was applied to a number of control tasks, each involving a human operator model consisting of more than one describing function. One of these experiments is treated in more detail. It consisted of a two dimensional tracking task with identical controlled elements. The tracking errors were presented on one display as two vertically moving horizontal lines. Each loop had its own manipulator. The two forcing functions were mutually independent and consisted each of 9 sine waves. A human operator model was chosen consisting of 4 describing functions, thus taking into account possible linear cross couplings. From the Fourier coefficients of the relevant signals the model parameters were estimated after alignment, averaging over a number of runs and decoupling. The results show that for the elements in the main loops the crossover model applies. A weak linear cross coupling existed with the same dynamics as the elements in the main loops but with a negative sign.

Vanlunteren, A.↗