Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “programming model”

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 1,801 records · Page 100

The GRASP 3: Graphical Reliability Analysis Simulation Program. Version 3: A users' manual and modelling guide

Alternate definitions of system failure create complex analysis for which analytic solutions are available only for simple, special cases. The GRASP methodology is a computer simulation approach for solving all classes of problems in which both failure and repair events are modeled according to the probability laws of the individual components of the system.

Phillips, D. T.↗

A flexible computer aid for conceptual design based on constraint propagation and component-modeling

The Rubber Airplane program, which combines two symbolic processing techniques with a component-based database of design knowledge, is proposed as a computer aid for conceptual design. Using object-oriented programming, programs are organized around the objects and behavior to be simulated, and using constraint propagation, declarative statements designate mathematical relationships among all the equation variables. It is found that the additional level of organizational structure resulting from the arrangement of the design information in terms of design components provides greater flexibility and convenience.

Kolb, Mark A.↗

Energy Efficient Engine exhaust mixer model technology report addendum; phase 3 test program

The Phase 3 exhaust mixer test program was conducted to explore the trends established during previous Phases 1 and 2. Combinations of mixer design parameters were tested. Phase 3 testing showed that the best performance achievable within tailpipe length and diameter constraints is 2.55 percent better than an optimized separate flow base line. A reduced penetration design achieved about the same overall performance level at a substantially lower level of excess pressure loss but with a small reduction in mixing. To improve reliability of the data, the hot and cold flow thrust coefficient analysis used in Phases 1 and 2 was augmented by calculating percent mixing from traverse data. Relative change in percent mixing between configurations was determined from thrust and flow coefficient increments. The calculation procedure developed was found to be a useful tool in assessing mixer performance. Detailed flow field data were obtained to facilitate calibration of computer codes.

Larkin, M. J.↗

Middle Atmosphere Program. Handbook for MAP. Volume 31: Reference models of trace species for the COSPAR international reference atmosphere

A set of preliminary reference atmosphere models of significant trace species which play important roles in controlling the chemistry, radiation budget, and circulation patterns of the atmosphere were produced. These models of trace species distributions are considered to be reference models rather than standard models; thus, it was not crucial that they be correct in an absolute sense. These reference models can serve as a means of comparison between individual observations, as a first guess in inversion algorithms, and as an approximate representation of observations for comparison to theoretical calculations.

Keating, G. M.↗

Eleven-Species Thermochemical Model Of Air

SPECIES program computes thermodynamic and transport properties and equilibrium constants. Uses least-squares polynomial curve fits of most accurate data available to provide requested values more quickly than table-lookup methods. Subroutines computing transport coefficients and collision cross sections include additional code to correct for any electron pressure when working with ionic species. Species represented: diatomic nitrogen, diatomic oxygen, atomic nitrogen, atomic oxygen, nitric oxide, ionized nitric oxide, free electron, ionized atomic nitrogen, ionized atomic oxygen, ionized diatomic nitrogen, and ionized diatomic oxygen. Written in FORTRAN 77.

Thompson, Richard A.↗

Transient periodicities in X-ray-active red dwarfs - First results from Mount Cuba and interpretation with an oscillating loop model

Results from a program at the Mount Cuba Astronomical Observatory to optically monitor transient periodicities in flare stars are reported. The data are analyzed for periodicities by means of a modified autocorrelation approach. A randomization technique is used to assess the statistical significance of periods. In AD Leonis, variability with amplitude 0.4 percent and a period of 4.1 min was detected during one run on March 6, 1991: the probability that this periodicity is due to chance is 10 exp -5. Further observations obtained on AD Leo within 1-2 hr on the same night showed no significant variability (0.01). It is shown that optical periodicities of the sort detected may be interpreted as arising from oscillations in coronal loops.

Mullan, D. J.↗

Modeling of Rolling Element Bearing Mechanics: Computer Program Updates

The Rolling Element Bearing Analysis System (REBANS) extends the capability available with traditional quasi-static bearing analysis programs by including the effects of bearing race and support flexibility. This tool was developed under contract for NASA-MSFC. The initial version delivered at the close of the contract contained several errors and exhibited numerous convergence difficulties. The program has been modified in-house at MSFC to correct the errors and greatly improve the convergence. The modifications consist of significant changes in the problem formulation and nonlinear convergence procedures. The original approach utilized sequential convergence for nested loops to achieve final convergence. This approach proved to be seriously deficient in robustness. Convergence was more the exception than the rule. The approach was changed to iterate all variables simultaneously. This approach has the advantage of using knowledge of the effect of each variable on each other variable (via the system Jacobian) when determining the incremental changes. This method has proved to be quite robust in its convergence. This technical memorandum documents the changes required for the original Theoretical Manual and User's Manual due to the new approach.

Ryan, S. G.↗

Recent Developments in Spray Combustion: Experiments and Modeling

The current research program under NASA sponsorship (NAG3-1688) focuses on the study of fundamental aspects of spray diffusion flames at normal and reduced gravity. The objective of this program is to bridge the gap between classical single droplet burning studies and practical spray flames, by using a variety of well-defined configurations, encompassing both laminar and turbulent spray diffusion flames. In the remainder of this article the main accomplishments in the two-year period (3-15-95 to 3-14-97) since the last International Microgravity Combustion Conference will be reviewed. A detailed account of the research activity is given in.

Gomez, Alessandro↗

A Dynamic Failure Model for Predicting the Impact that a Program Location has on the Program

This paper presents a dynamic technique for predicting the effect that a "location" of a program will have on the program's computational behavior. The technique is based on the three necessary and sufficient conditions for software failure to occur: (1) a fault must be executed, (2) the fault must adversely affect the data state, and (3) the adverse effect in a data state must affect program output. In order to predict the effect that a location of a program will have on the program's computational behavior, the following characteristics of each program location are estimated: (1) the probability that a location of the program is executed, (2) the probability that a location of the program noticeably affects the program state created by the location, and (3) the probability that the data states created by a location affect the program's output. With estimates of these characteristics for each location in a program, we can predict those locations where a fault can more easily remain undetected during testing, as well as predict the degree of testing necessary to be convinced that a fault is not remaining undetected in a particular location.

Voas, Jeffrey↗

LLM Benchmarking with LLaMA2: Evaluating Code Development Performance Across Multiple Programming Languages

The rapid evolution of large language models (LLMs) has opened new possibilities for automating various tasks in software development. This paper evaluates the capabilities of the LLaMA 2-70B model in automating these tasks for scientific applications written in commonly used programming languages. Using representative test problems, we assess the model's capacity to generate code, documentation, and unit tests, as well as its ability to translate existing code between commonly used programming languages. Our comprehensive analysis evaluates the compilation, runtime behavior, and correctness of the generated and translated code. Additionally, we assess the quality of automatically generated code, documentation, and unit tests. Here, our results indicate that while LLaMA 2-70B frequently generates syntactically correct and functional code for simpler numerical tasks, it encounters substantial difficulties with more complex, parallelized, or distributed computations, requiring considerable manual corrections. We identify key limitations and suggest areas for future improvements to better leverage AI-driven automation in scientific computing workflows.

97 MATHEMATICS AND COMPUTING↗

Human Factors Interface with Systems Engineering for NASA Human Spaceflights

This paper summarizes the past and present successes of the Habitability and Human Factors Branch (HHFB) at NASA Johnson Space Center s Space Life Sciences Directorate (SLSD) in including the Human-As-A-System (HAAS) model in many NASA programs and what steps to be taken to integrate the Human-Centered Design Philosophy (HCDP) into NASA s Systems Engineering (SE) process. The HAAS model stresses systems are ultimately designed for the humans; the humans should therefore be considered as a system within the systems. Therefore, the model places strong emphasis on human factors engineering. Since 1987, the HHFB has been engaging with many major NASA programs with much success. The HHFB helped create the NASA Standard 3000 (a human factors engineering practice guide) and the Human Systems Integration Requirements document. These efforts resulted in the HAAS model being included in many NASA programs. As an example, the HAAS model has been successfully introduced into the programmatic and systems engineering structures of the International Space Station Program (ISSP). Success in the ISSP caused other NASA programs to recognize the importance of the HAAS concept. Also due to this success, the HHFB helped update NASA s Systems Engineering Handbook in December 2007 to include HAAS as a recommended practice. Nonetheless, the HAAS model has yet to become an integral part of the NASA SE process. Besides continuing in integrating HAAS into current and future NASA programs, the HHFB will investigate incorporating the Human-Centered Design Philosophy (HCDP) into the NASA SE Handbook. The HCDP goes further than the HAAS model by emphasizing a holistic and iterative human-centered systems design concept.

Wong, Douglas T.↗

Evaluation of Mechanistic and Empirical Models against Existing FFRD and LOCA Experimental Databases

The desire of the nuclear industry to improve the economics of existing nuclear power plants has necessitated research into the potential of a phenomenon known as fuel fragmentation, relocation, and dispersal (FFRD). This phenomenon is possible during a loss-of-coolant accident (LOCA) at relatively high burnup. The Nuclear Energy Advanced Modeling and Simulation program has been developing simulation capabilities for FFRD and LOCA in the BISON fuel performance code for multiple years. This year, the effort has been focused on evaluating new lower length scale informed pulverization thresholds as well as updating and adding new empirical models for various phenomena. Models added or updated this year include a preliminary transient fission gas release model, new high-temperature Zircaloy creep models, a Zircaloy rupture opening area model, and a temperature-dependent emissivity during radiation from the fuel rod to the surrounding atmosphere. The models are verified through implementation tests to demonstrate code correctness after addition to BISON. The models are then assessed against a subset of the existing BISON validation suite for LOCA and FFRD cases. Two new cases, Studsvik Rods 192 and 193, have been added. The results indicate that the inclusion of a bubble pressure evolution model in the bubbles in the high-burnup structure has the largest impact compared to the 3D fracture criterion on reducing the calculated amount of pulverized fuel.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

State-Chart Autocoder

A computer program translates Unified Modeling Language (UML) representations of state charts into source code in the C, C++, and Python computing languages. ( State charts signifies graphical descriptions of states and state transitions of a spacecraft or other complex system.) The UML representations constituting the input to this program are generated by using a UML-compliant graphical design program to draw the state charts. The generated source code is consistent with the "quantum programming" approach, which is so named because it involves discrete states and state transitions that have features in common with states and state transitions in quantum mechanics. Quantum programming enables efficient implementation of state charts, suitable for real-time embedded flight software. In addition to source code, the autocoder program generates a graphical-user-interface (GUI) program that, in turn, generates a display of state transitions in response to events triggered by the user. The GUI program is wrapped around, and can be used to exercise the state-chart behavior of, the generated source code. Once the expected state-chart behavior is confirmed, the generated source code can be augmented with a software interface to the rest of the software with which the source code is required to interact.

Clark, Kenneth↗

Advanced Space Propulsion

This presentation describes a number of advanced space propulsion technologies with the potential for meeting the need for dramatic reductions in the cost of access to space, and the need for new propulsion capabilities to enable bold new space exploration (and, ultimately, space exploitation) missions of the 21st century. For example, current Earth-to-orbit (e.g., low Earth orbit, LEO) launch costs are extremely high (ca. $10,000/kg); a factor 25 reduction (to ca. $400/kg) will be needed to produce the dramatic increases in space activities in both the civilian and government sectors identified in the Commercial Space Transportation Study (CSTS). Similarly, in the area of space exploration, all of the relatively 'easy' missions (e.g., robotic flybys, inner solar system orbiters and landers; and piloted short-duration Lunar missions) have been done. Ambitious missions of the next century (e.g., robotic outer-planet orbiters/probes, landers, rovers, sample returns; and piloted long-duration Lunar and Mars missions) will require major improvements in propulsion capability. In some cases, advanced propulsion can enable a mission by making it faster or more affordable, and in some cases, by directly enabling the mission (e.g., interstellar missions). As a general rule, advanced propulsion systems are attractive because of their low operating costs (e.g., higher specific impulse, ISD) and typically show the most benefit for relatively 'big' missions (i.e., missions with large payloads or AV, or a large overall mission model). In part, this is due to the intrinsic size of the advanced systems as compared to state-of-the-art (SOTA) chemical propulsion systems. Also, advanced systems often have a large 'infrastructure' cost, either in the form of initial R&D costs or in facilities hardware costs (e.g., laser or microwave transmission ground stations for beamed energy propulsion). These costs must then be amortized over a large mission to be cost-competitive with a SOTA system with a low initial development and infrastructure cost and a high operating cost. Note however that this has resulted in a 'Catch 22' standoff between the need for large initial investment that is amortized over many launches to reduce costs, and the limited number of launches possible at today's launch costs. Some examples of missions enabled (either in cost or capability) by advanced propulsion include long-life station-keeping or micro-spacecraft applications using electric propulsion or BMDO-derived micro-thrusters, low-cost orbit raising (LEO to GEO or Lunar orbit) using electric propulsion, robotic planetary missions using aerobraking or electric propulsion, piloted Mars missions using aerobraking and/or propellant production from Martian resources, very fast (100-day round-trip) piloted Mars missions using fission or fusion propulsion, and, finally, interstellar missions using fusion, antimatter, or beamed energy. The NASA Advanced Propulsion Technology program at the Jet Propulsion Laboratory (JPL) is aimed at assessing the feasibility of a range of near-term to far term advanced propulsion technologies that have the potential to reduce costs and/or enable future space activities. The program includes cooperative modeling and research activities between JPL and various universities and industry; and directly supported independent research at universities and industry. The cooperative program consists of mission studies, research and development of ion engine technology using C60 (Buckminsterfullerene) propellant, and research and development of lithium-propellant Lorentz-force accelerator (LFA) engine technology. The university/industry-supported research includes modeling and proof-of-concept experiments in advanced, high-lsp, long-life electric propulsion, and in fusion propulsion.

Frisbee, Robert H.↗

The Chancellor's Model School Project (CMSP)

What does it take to create and implement a 7th to 8th grade middle school program where the great majority of students achieve at high academic levels regardless of their previous elementary school backgrounds? This was the major question that guided the research and development of a 7-year long project effort entitled the Chancellor's Model School Project (CMSP) from September 1991 to August 1998. The CMSP effort conducted largely in two New York City public schools was aimed at creating and testing a prototype 7th and 8th grade model program that was organized and test-implemented in two distinct project phases: Phase I of the CMSP effort was conducted from 1991 to 1995 as a 7th to 8th grade extension of an existing K-6 elementary school, and Phase II was conducted from 1995 to 1998 as a 7th to 8th grade middle school program that became an integral part of a newly established 7-12th grade high school. In Phase I, the CMSP demonstrated that with a highly structured curriculum coupled with strong academic support and increased learning time, students participating in the CMSP were able to develop a strong foundation for rigorous high school coursework within the space of 2 years (at the 7th and 8th grades). Mathematics and Reading test score data during Phase I of the project, clearly indicated that significant academic gains were obtained by almost all students -- at both the high and low ends of the spectrum -- regardless of their previous academic performance in the K-6 elementary school experience. The CMSP effort expanded in Phase II to include a fully operating 7-12 high school model. Achievement gains at the 7th and 8th grade levels in Phase II were tempered by the fact that incoming 7th grade students' academic background at the CMSP High School was significantly lower than students participating in Phase 1. Student performance in Phase II was also affected by the broadening of the CMSP effort from a 7-8th grade program to a fully functioning 7-12 high school which as a consequence lessened the focus and structure available to the 7-8th grade students and teachers -- as compared to Phase I. Nevertheless, the CMSP does represent a unique curriculum model for 7th and 8th grade students in urban middle schools. Experience in both Phase I and Phase II of the project allowed the CMSP to be developed and tested along the broad range of parameters and characteristics that embody an operating public school in an urban environment.

Lopez, Gil↗

Use of clear lake as standard reflectors for atmospheric measurement

A method is proposed for using clear lakes as dark backgrounds against which the atmospheric path radiance can be determined from satellite observations. If the path radiance can be determined to sufficient accuracy, the atmospheric extinction can be inferred with suitable radiative transfer models. An extensive program of observation was made to determine the magnitude and variability of the various contributors to the total radiance observed by a satellite. It is shown that the volume and surface reflectance contributions (in the absence of sunglint) are small, constant, and can be modeled accurately enough to make these an insignificant source of error. The sunglint radiance observed in this investigation may be a significant source of error. It is shown that atmospheric extinction can be inferred from the path radiance observation after systematic differences between the model and observations are removed.

Ahern, F. J.↗

Infrared Imagery of Solid Rocket Exhaust Plumes

The Ares I Scale Model Acoustic Test program consisted of a series of 18 solid rocket motor static firings, simulating the liftoff conditions of the Ares I five-segment Reusable Solid Rocket Motor Vehicle. Primary test objectives included acquiring acoustic and pressure data which will be used to validate analytical models for the prediction of Ares 1 liftoff acoustics and ignition overpressure environments. The test article consisted of a 5% scale Ares I vehicle and launch tower mounted on the Mobile Launch Pad. The testing also incorporated several Water Sound Suppression Systems. Infrared imagery was employed during the solid rocket testing to support the validation or improvement of analytical models, and identify corollaries between rocket plume size or shape and the accompanying measured level of noise suppression obtained by water sound suppression systems.

Moran, Robert P.↗

Refine your search to explore more results.