Search NASA⌕ Search

SEARCH · Search NASA

Results for “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 865 records · Page 48

System and Method for Providing a Climate Data Analytic Services Application Programming Interface

A system, method and computer-readable storage devices for providing a climate data analytic services application programming interface. The system includes a programming library that enables client device software to invoke the capabilities of a climate data analytics system through requests to various services supported by the climate data analytics system, and also includes a client-side communications interface that enables the programming library's methods to interact with a climate data analytics system's server interface to obtain access to the capabilities of the system. In one implementation, the programming library is implemented in the Python programming language. The programming library can include basic utilities that call a single, server-side method implemented by one of the various services supported by the climate data analytics system, and extended utilities that call a series of basic utilities and/or other extended utilities that have been placed under programmatic control in order to create client-side convenience methods and workflows.

Schnase, John L.↗

Structure Deformation Calculation Program Based on Displacement Theory for Shape Predictions

Separated programs were written in C/C++ to validate the Displacement Transfer Functions. The Structure Deformation Calculation Program was written to combine all of the programs to calculate deformed shapes of a structure using surface strain data and structural geometrical parameters. Users do not need to know the material properties, nor the complex internal structures geometry because the Displacement Theory is purely geometrical in nature. Users only need to know the structure types as defined in this report and information such as the structure length, depth factors, number of strain sensors, and the surface strains measured at the strain-sensing stations installed on the structures. Depending on the structure type, an applicable Displacement Transfer Function will be used. This program requires two input files created by users; the recorded strain data file in comma-separated values format and the structure geometry data file in text format. The program will output the out-of-plane deflections, slopes, cross-sectional twist angles, and depth factors if applicable. All output files are created in comma-separated values format. A section in this report describes step-by-step procedures on how to use the Structure Deformation Calculation Program for structure deformed shape calculations.

Displacement theory↗

Marshall Space Flight Center Faculty Fellowship Program

The 2018 Marshall Faculty Fellowship Program involved 16 faculty in the laboratories and departments at Marshall Space Flight Center. These faculty engineers and scientists worked with NASA collaborators on NASA projects, bringing new perspectives and solutions to bear. This Technical Memorandum is a compilation of the research reports of the 2018 Marshall Faculty Fellowship program, along with the Program Announcement (Appendix A) and the Program Description (Appendix B). The research affected the following five areas: (1) Materials (2) Propulsion (3) Spacecraft systems (4) Vehicle systems (5) Space science The materials investigations includes Lunar Regolith for habitats, friction stir welding, and composite joints. Propulsion studies included cryogenic tank pressurization, transmitted torque in a cryogenic environment, and condensation in presence of noncondensables, Europa Lander Deorbit Stage, and catalyst development for a hybrid rocket. Spacecraft systems include wireless sensor networks and printed electronic inks. Vehicle systems studies were performed on Mars ascent vehicle analysis, architecture models, and Space Launch System manual steering. Space science studies included planetary lava flow. Our goal is to continue the Marshall Faculty Fellowship Program funded by Center internal project offices. Faculty Fellows in this 2018 program represented the following minority-serving institutions: Alabama A&M University, Southern University, Delgado Community College, and Dillard University.

Six, N. F.↗

The NASA Earth Science Applied Sciences Disasters Program: Making EO Data and Expertise Available through the Disasters Mapping Portal to Inform Decision-Makers throughout the Disaster Cycle

The NASA Earth Science Applied Sciences Disasters Program promotes the use of Earth Observations (EO) to inform disaster risk reduction and resilience throughout the disaster cycle, from local to global scales, by harnessing NASA science and technology capabilities, through engagement with end users to demonstrate the value and impact of EO to support decision-making, and by supporting end users in their use of EO in decision-making while developing relationships to grow as a trusted source of relevant science and useful results. Through the NASA Earth Science Applied Sciences Disasters Program Mapping Portal, an Esri-backed hub of geospatially enabled disaster products, event-based and near-real-time products are hosted to provide end users with analysis-ready data and data services, keeping in mind their expressed EO needs. In this presentation, case studies of past events will be highlighted, showcasing how EO data and services were provided by the Program and utilized by end users during the disaster cycle. Additionally, this presentation will highlight some of the Program’s ongoing collaboration activities to assist end users in understanding and preparing for utilization of EO data from the Mapping Portal to inform their decision-making throughout the disaster cycle. Ongoing efforts to advance the science provided by the Program on the Mapping Portal through new developments and capabilities will be highlighted, and common challenges and data needs end users often encounter when using EO data and our Program’s innovative solutions to these challenges will be addressed. Furthermore, this presentation will touch on the challenges faced and the solutions created by the Mapping Portal team in managing and hosting a plethora of EO data for end users across various disciplines.

Ronan Lucey↗

Highlights of the Mars 2020 Environmental Test Program

Environmental requirements for Mars 2020 (M2020) were established early in the program (due to inheritance from Mars Science Laboratory [MSL]), and a comprehensive test implementation program was developed as the spacecraft design matured. Several design scope changes happened during development (for example, addition of a helicopter), and the test program expanded accordingly. The environmental test program included hundreds of assembly-level mission-qualifying tests, which fed into the system-level environmental test program. This paper describes the highlights of selected portions of the assembly and system level test program.

Dodge, Randy↗

NASA’s Near-Earth Object Observations Program: Abbreviated History and Update

In the wake of Comet Shoemaker-Levy 9’s (D/1993 F2) collision with Jupiter, NASA’s Near-Earth Object (NEO) Observations Program was established more than two decades ago. The NEO Observations Program is responsible for finding, tracking, and characterizing NEOs. Since the Program’s inception in 1998, NASA-funded efforts have discovered more than 98% of the more than 30,000 NEOs currently known. This unique NASA Program supports several NEO surveys that contribute to a sustained and productive campaign to find and track NEOs; collecting data of sufficient precision to allow accurate predictions of the future trajectories of discovered objects. It is a key element of the Planetary Defense Coordination Office (PDCO). The Program also sponsors applied planetary science research conducted at NASA field centers, astronomical observatories, and other locations around the United States. The PDCO relies on data from projects supported by the NEO Observations Program which, in turn, also coordinates NEO observation efforts conducted at ground-based observatories sponsored by the National Science Foundation (NSF) and the space domain awareness facilities of the United States Space Force (USSF). PDCO’s current priority is the NEO Surveyor Mission (NEOSM) , launched away from the vicinity of Earth to SEL1 and working in coordination with large ground-based surveys could complete the NEO survey within a decade following launch. NEOSM’s has three primary mission objectives: - assess the current risk to the Earth of asteroid impact(s); - examine the origin and ultimate fate of the asteroid population (within our solar system); - to find suitable, low-Δv targets for future robotic and piloted missions of exploration Operating at SEL1, NEOSM will also find NEOs with long synodic periods (i.e., several decades or longer) and unfavorable orbital viewing geometries. NEOSM will obviate the inherent Earth-based geometric observing handicap.

NEO↗

2023 Updates from the NASA Balloon Program Office

This presentation offers an overview of NASA's Balloon Program Office, which is responsible for the design, development, and execution of scientific balloon missions for a variety of scientific disciplines. The paper discusses the history of the program, its current capabilities, and future plans for expanding the scope of its scientific investigations. The paper also provides details on the various types of balloons used by the program, as well as the unique challenges involved in launching and recovering these balloons from remote locations around the world. In addition, the paper highlights some of the significant scientific achievements made possible by the program, including the study of cosmic rays, the search for dark matter, and the exploration of the Earth's atmosphere. Finally, the paper outlines the potential future directions of the program, including the development of larger, longer-duration balloons and the integration of new technologies such as optical communication and autonomous systems. Overall, this paper provides a comprehensive overview of NASA's Balloon Program Office and its ongoing efforts to advance scientific understanding of our world and the universe beyond.

Sarah A Roth↗

NASA’s Technology Development Program for Wildfire Science, Management, and Disaster Mitigation

NASA’s Earth Science Technology Office (ESTO) has established a new program called Technology Development for support of Wildfire Science, Management, and Disaster Mitigation (FireSense Technology), to develop innovative new technologies and capabilities to better predict, monitor and manage wildfires and their impacts. ESTO’s FireSense Technology program works in collaboration with NASA’s Applied Sciences Wildland Fire Program, the Aeronautics Research Mission Directorate (ARMD), the Space Technology Mission Directorate (STMD), and the Small Business Innovative Research (SBIR) program. The program will also work closely with interagency partners such as the National Oceanic and Atmospheric Administration (NOAA), the U.S. Department of Agriculture Forest Service, the California Department of Forestry and Fire Protection, the National Interagency Fire Center, and others. In this paper we will discuss the program objectives and provide an update on the technological developments to date.

Wildfires↗

A Microreactor Program Plan for The Department of Energy

The DOE Microreactor Program was established in FY 2019 to support research and development (R&D) of technologies related to the development, demonstration, and deployment of low-power, transportable reactors to provide power and heat for decentralized generation in civilian, industrial, and defense energy sectors. The program conducts both fundamental and applied R&D to de-risk technology performance and manufacturability readiness of microreactors. R&D projects and work packages are selected to support concept-neutral technology maturation. The intent is to ensure those concepts can be licensed and deployed by commercial entities to meet specific use case requirements. At the same time, the program will also support R&D specific to certain reactor technology groups (e.g., heat pipe reactors and gas-cooled reactors) to ensure relevancy and address the technology needs of commercial developers. The program will ensure coordination of work and activities across participating laboratories and universities, establish, and manage stakeholder interactions, and support program meetings. These stakeholders include, but are not limited to, industry developers, the U.S. Nuclear Regulatory Commission, the Department of Energy, policymakers, and end users. This document provides an overview of the overall Microreactor Program, including its vision, key technical objectives, and scope of the current and proposed R&D portfolio. It covers a 5-year rolling currently from Fiscal year 2025 through Fiscal year 2030. This document will be revised at least biennially to reflect changing priorities.

99 - GENERAL AND MISCELLANEOUS↗

Apollo Next Generation Sample Analysis (ANGSA): an Apollo Participating Scientist Program to Prepare the Lunar Sample Community for Artemis

As a first step in preparing for the return of samples from the Moon by the Artemis Program, NASA initiated the Apollo Next Generation Sample Analysis Program (ANGSA). ANGSA was designed to function as a low-cost sample return mission and involved the curation and analysis of samples previously returned by the Apollo 17 mission that remained unopened or stored under unique conditions for 50 years. These samples include the lower portion of a double drive tube previously sealed on the lunar surface, the upper portion of that drive tube that had remained unopened, and a variety of Apollo 17 samples that had remained stored at -27 °C for approximately 50 years. ANGSA constitutes the first preliminary examination phase of a lunar “sample return mission” in over 50 years. It also mimics that same phase of an Artemis surface exploration mission, its design included placing samples within the context of local and regional geology through new orbital observations collected since Apollo and additional new “boots-on-the-ground” observations, data synthesis, and interpretations provided by Apollo 17 astronaut Harrison Schmitt. ANGSA used new curation techniques to prepare, document, and allocate these new lunar samples, developed new tools to open and extract gases from their containers, and applied new analytical instrumentation previously unavailable during the Apollo Program to reveal new information about these samples. Most of the 90 scientists, engineers, and curators involved in this mission were not alive during the Apollo Program, and it had been 30 years since the last Apollo core sample was processed in the Apollo curation facility at NASA JSC. There are many firsts associated with ANGSA that have direct relevance to Artemis. ANGSA is the first to open a core sample previously sealed on the surface of the Moon, the first to extract and analyze lunar gases collected in situ, the first to examine a core that penetrated a lunar landslide deposit, and the first to process pristine Apollo samples in a glovebox at -20 °C. All the ANGSA activities have helped to prepare the Artemis generation for what is to come. The timing of this program, the composition of the team, and the preservation of unopened Apollo samples facilitated this generational handoff from Apollo to Artemis that sets up Artemis and the lunar sample science community for additional successes.

79 ASTRONOMY AND ASTROPHYSICS↗

Community Solar Program Design Considerations & Modeling Inputs

Designing and modeling a community solar (CS) program is a complex process with numerous variable inputs that are interconnected. Modeling a CS program can be useful to inform the programs design itself while also providing stakeholders of all types with information. Accurate data inputs and assumptions are key to ensuring that a model is informative and as representative of real market conditions as possible. This report is an exploration of community solar program modeling considerations, especially as it relates to data inputs such as capital costs, administrative fees, and subscription size, using a CS program in North Carolina as a case study.

14 SOLAR ENERGY↗

Overview of Mars Technology Program

This viewgraph presentation reviews the development of a technology program leading to Mars missions. The presentation includes: the goals of technology program, elements of technology program, program metrics, major accomplishments, examples and Information about the Mars Technology Program.

program metrics↗

Chemical classification program synthesis using generative artificial intelligence

Accurately classifying chemical structures is essential for cheminformatics and bioinformatics, including tasks such as identifying bioactive compounds of interest, screening molecules for toxicity to humans, finding non-organic compounds with desirable material properties, or organizing large chemical libraries for drug discovery or environmental monitoring. However, manual classification is labor-intensive and difficult to scale to large chemical databases. Existing automated approaches either rely on manually constructed classification rules, or are deep learning methods that lack explainability. This work presents an approach that uses generative artificial intelligence to automatically write chemical classifier programs for classes in the Chemical Entities of Biological Interest (ChEBI) database. These programs can be used for efficient deterministic run-time classification of SMILES structures, with natural language explanations. The programs themselves constitute an explainable computable ontological model of chemical class nomenclature, which we call the ChEBI Chemical Class Program Ontology (C3PO). We validated our approach against the ChEBI database, and compared our results against deep learning models and a naive SMARTS pattern based classifier. C3PO outperforms the naive classifier, but does not reach the performance of state of the art deep learning methods. However, C3PO has a number of strengths that complement deep learning methods, including explainability and reduced data dependence. C3PO can be used alongside deep learning classifiers to provide an explanation of the classification, where both methods agree. The programs can be used as part of the ontology development process, and iteratively refined by expert human curators.

Artificial Intelligence↗

Classical-Quantum Algorithm for Solving Stochastic Programs

Stochastic programming provides a rigorous mathematical framework for making decisions under uncertainty in a risk-aware manner. Two-stage stochastic programming is, perhaps, the simplest form of this framework. Here the first-stage variables represent decisions that must be made "here and now" in the face of uncertainty, while the second-stage variables are decisions made after uncertain events. However, the broad adoption of stochastic programming has been hindered by computational challenges caused by the two-stage stochastic programming formulation which requires solving an ensemble of optimization problems. Using quantum amplitude estimation (QAE), quantum computers have shown the theoretic ability to compute expectations with Monte-Carlo methods with quadratically fewer samples than classical methods. In this work, we present a quantum algorithm for computing the expectation term using QAE for given first-stage decisions. Further, we detail methods of computing gradient information from the quantum calculation enabling the application of classical gradient-based optimization techniques. The result is a classical-quantum hybrid method of solving two-stage stochastic programs. These techniques are demonstrated with computational experiments based an engineering optimization problem.

97 MATHEMATICS AND COMPUTING↗

MSFC computer programs utilized in the thermal design and analysis of satellites

Three IBM 7094 computer. program used in the thermal design of spacecraft will be discussed. The first program is one used for integrating spectral reflectance or emittance. The second program calculates the percent time a satellite spends in the earth's shadow during a revolution about the earth. And the third program is called our General Space Thermal Program and is used to calculate satellite temperatures throughout a revolution about the earth.

THERMAL ENVIRONMENT↗

Three-dimension heat transfer program

An IBM 7094, three dimensional, heat transfer program for satellite application is discussed. The program may be applied to all phases of spacecraft life, from launch to orbital quasi-steady state. Launch phase heating includes inputs by radiation from the hot fairing and free molecule flow heating after nose cone ejection. Orbital heat fluxes are accounted for by direct sunlight, earth-reflected sunlight, and earth-emitted input to the satellite. Internal heat exchange by conduction and radiation is determined, provided the appropriate conductances, radiation view factors, and effective emittances are known. A simplified analysis of an active thermal controlled spacecraft is incorporated into the program. One or more surfaces may contain shutter systems which have optical properties specified as a function of shutter opening. The program evaluates the feasibility of any configuration based upon maintaining an internal component within its tolerable temperature limits. The program employs a matrix inversion subroutine (Gauss Elimination Method) to solve the heat balance equations.

COMPUTER PROGRAM↗

Computer programs for spherical satellites

This paper describes briefly two rather specialized computer programs which solve for steady-state temperatures over a sphere. The first program deals with opaque surfaces and allows for skin conduction and black body internal radiation. This program differs from the conventional 3-D heat transfer programs in that it automatically subdivides the sphere into a specified number of nodes and computes for each node, surface area, conductances, radiation shape factors and incident solar flux. The second program allows for transmission through partially or fully transparent external surfaces and accounts for multiple diffuse reflections at the inner surfaces, but does not include conduction.

THERMAL ENVIRONMENT↗

NASA's Physics of the Cosmos and Cosmic Origins Technology Development Programs

NASA's Physics of the Cosmos (PCOS) and Cosmic Origins (COR) Program Offices, established in 2011, reside at the NASA Goddard Space Flight Center (GSFC). The offices serve as the implementation arm for the Astrophysics Division at NASA Headquarters. We present an overview of the programs' technology development activities and technology investment portfolio, funded by NASA's Strategic Astrophysics Technology (SAT) program. We currently fund 19 technology advancements to enable future PCOS and COR missions to help answer the questions "How did our universe begin and evolve?" and "How did galaxies, stars, and planets come to be?" We discuss the process for addressing community-provided technology gaps and Technology Management Board (TMB)-vetted prioritization and investment recommendations that inform the SAT program. The process improves the transparency and relevance of our technology investments, provides the community a voice in the process, and promotes targeted external technology investments by defining needs and identifying customers. The programs' goal is to promote and support technology development needed to enable missions envisioned by the National Research Council's (NRC) "New Worlds, New Horizons in Astronomy and Astrophysics" (NWNH) Decadal Survey report [1] and the Astrophysics Implementation Plan (AIP) [2]. These include technology development for dark energy, gravitational waves, X-ray and inflation probe science, and a 4m-class UV/optical telescope to conduct imaging and spectroscopy studies, as a post-Hubble observatory with significantly improved sensitivity and capability.

Technology Management Board (TMB)↗