Search NASASearch

SEARCH · Search NASA

Results for “Programming environments”

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 199 records · Page 11

Investigation of Solar Radiation Properties at the Battleship Promontory Area, Antarctica

JPL scientists in January 2005 visited the unique Battleship Promontory Area of the Antarctic Dry Valleys at 76 deg. 54 min. S one of the few places on the Antarctic continent home to viable life. Cryptoendolithic microorganisms manage to survive on and inside rocks in Antarctica's harsh conditions of extreme dryness and cold that are not So different from the past and present conditions on Mars. We are investigating the physical properties of these biological creatures through analysis of optical spectra collected from a variety of rock samples over the deep UV, visible, and near-infrared regions with the intent of gaining key insights into the environmental factors that make such a habitat viable for life. The LabView programming environment is equipped with the tools necessary to create an interface to visualize, manipulate, and normalize extensive raw reflectance and corresponding incident spectral data. We are determining the meaning of the colors observed and their relationship to the ability to acquire energy and investigating differences between the photosynthetic processes in full sunlight and diffuse/shadow lighting. Comparisons between spectral data collected in the field and from returned samples in the lab validate the accuracy of our field collection methodology.

VanNortwick, Sara S.

NASA Tech Briefs, September 2007

Topics covered include; Rapid Fabrication of Carbide Matrix/Carbon Fiber Composites; Coating Thermoelectric Devices To Suppress Sublimation; Ultrahigh-Temperature Ceramics; Improved C/SiC Ceramic Composites Made Using PIP; Coating Carbon Fibers With Platinum; Two-Band, Low-Loss Microwave Window; MCM Polarimetric Radiometers for Planar Arrays; Aperture-Coupled Thin-Membrane L-Band Antenna; WGM-Based Photonic Local Oscillators and Modulators; Focal-Plane Arrays of Quantum-Dot Infrared Photodetectors; Laser Range and Bearing Finder With No Moving Parts; Microrectenna: A Terahertz Antenna and Rectifier on a Chip; Miniature L-Band Radar Transceiver; Robotic Vision-Based Localization in an Urban Environment; Programs for Testing an SSME-Monitoring System; Cathodoluminescent Source of Intense White Light; Displaying and Analyzing Antenna Radiation Patterns; Payload Operations Support Team Tools; Space-Shuttle Emulator Software; Soft Real-Time PID Control on a VME Computer; Analyzing Radio-Frequency Coverage for the ISS; Nanorod-Based Fast-Response Pressure-Sensitive Paints; Capacitors Would Help Protect Against Hypervelocity Impacts; Diaphragm Pump With Resonant Piezoelectric Drive; Improved Quick-Release Pin Mechanism; Designing Rolling-Element Bearings; Reverse-Tangent Injection in a Centrifugal Compressor; Inertial Measurements for Aero-assisted Navigation (IMAN); Analysis of Complex Valve and Feed Systems; Improved Path Planning Onboard the Mars Exploration Rovers; Robust, Flexible Motion Control for the Mars Explorer Rovers; Solar Sail Spaceflight Simulation; Fluorine-Based DRIE of Fused Silica; Mechanical Alloying for Making Thermoelectric Compounds; Process for High-Rate Fabrication of Alumina Nanotemplates; Electroform/Plasma-Spray Laminates for X-Ray Optics; An Automated Flying-Insect Detection System; Calligraphic Poling of Ferroelectric Material; Blackbody Cavity for Calibrations at 200 to 273 K; KML Super Overlay to WMS Translator; High-Performance Tiled WMS and KML Web Server; Modeling of Radiative Transfer in Protostellar Disks; Composite Pulse Tube; Photometric Calibration of Consumer Video Cameras; Criterion for Identifying Vortices in High- Pressure Flows; Amplified Thermionic Cooling Using Arrays of Nanowires; Delamination-Indicating Thermal Barrier Coatings; Preventing Raman Lasing in High-Q WGM Resonators; Procedures for Tuning a Multiresonator Photonic Filter; Robust Mapping of Incoherent Fiber-Optic Bundles; Extended-Range Ultrarefractive 1D Photonic Crystal Prisms; Rapid Analysis of Mass Distribution of Radiation Shielding; Modeling Magnetic Properties in EZTB; Deep Space Network Antenna Logic Controller; Modeling Carbon and Hydrocarbon Molecular Structures in EZTB; BigView Image Viewing on Tiled Displays; and Imaging Sensor Flight and Test Equipment Software.

Source record

The Next Generation of Ground Operations Command and Control; Scripting in C Sharp and Visual Basic

This slide presentation reviews the use of scripting languages in Ground Operations Command and Control. It describes the use of scripting languages in a historical context, the advantages and disadvantages of scripts. It describes the Enhanced and Redesigned Scripting (ERS) language, that was designed to combine the features of a scripting language and the graphical and IDE richness of a programming language with the utility of scripting languages. ERS uses the Microsoft Visual Studio programming environment and offers custom controls that enable an ERS developer to extend the Visual Basic and C sharp language interface with the Payload Operations Integration Center (POIC) telemetry and command system.

Ritter, George

Advanced Software for Analysis of High-Speed Rolling-Element Bearings

COBRA-AHS is a package of advanced software for analysis of rigid or flexible shaft systems supported by rolling-element bearings operating at high speeds under complex mechanical and thermal loads. These loads can include centrifugal and thermal loads generated by motions of bearing components. COBRA-AHS offers several improvements over prior commercial bearing-analysis programs: It includes innovative probabilistic fatigue-life-estimating software that provides for computation of three-dimensional stress fields and incorporates stress-based (in contradistinction to prior load-based) mathematical models of fatigue life. It interacts automatically with the ANSYS finite-element code to generate finite-element models for estimating distributions of temperature and temperature-induced changes in dimensions in iterative thermal/dimensional analyses: thus, for example, it can be used to predict changes in clearances and thermal lockup. COBRA-AHS provides an improved graphical user interface that facilitates the iterative cycle of analysis and design by providing analysis results quickly in graphical form, enabling the user to control interactive runs without leaving the program environment, and facilitating transfer of plots and printed results for inclusion in design reports. Additional features include roller-edge stress prediction and influence of shaft and housing distortion on bearing performance.

Poplawski, J. V.

High-Performance Data Analysis Tools for Sun-Earth Connection Missions

The data analysis tool of choice for many Sun-Earth Connection missions is the Interactive Data Language (IDL) by ITT VIS. The increasing amount of data produced by these missions and the increasing complexity of image processing algorithms requires access to higher computing power. Parallel computing is a cost-effective way to increase the speed of computation, but algorithms oftentimes have to be modified to take advantage of parallel systems. Enhancing IDL to work on clusters gives scientists access to increased performance in a familiar programming environment. The goal of this project was to enable IDL applications to benefit from both computing clusters as well as graphics processing units (GPUs) for accelerating data analysis tasks. The tool suite developed in this project enables scientists now to solve demanding data analysis problems in IDL that previously required specialized software, and it allows them to be solved orders of magnitude faster than on conventional PCs. The tool suite consists of three components: (1) TaskDL, a software tool that simplifies the creation and management of task farms, collections of tasks that can be processed independently and require only small amounts of data communication; (2) mpiDL, a tool that allows IDL developers to use the Message Passing Interface (MPI) inside IDL for problems that require large amounts of data to be exchanged among multiple processors; and (3) GPULib, a tool that simplifies the use of GPUs as mathematical coprocessors from within IDL. mpiDL is unique in its support for the full MPI standard and its support of a broad range of MPI implementations. GPULib is unique in enabling users to take advantage of an inexpensive piece of hardware, possibly already installed in their computer, and achieve orders of magnitude faster execution time for numerically complex algorithms. TaskDL enables the simple setup and management of task farms on compute clusters. The products developed in this project have the potential to interact, so one can build a cluster of PCs, each equipped with a GPU, and use mpiDL to communicate between the nodes and GPULib to accelerate the computations on each node.

Messmer, Peter

How NASA Utilizes Dashboards to Help Ensure Mission Success

NASA is actively planning to expand human spaceflight and robotic exploration beyond low Earth orbit. To prepare for the challenge of exploring these destinations in space, NASA conducts missions here on Earth in remote locations that have physical similarities to extreme space environments. Program managers for the Advanced Exploration Systems program requested a simple way to track financial information to ensure that each task stayed within their budgetary constraints. Using SAP BusinessObjects Dashboards (Formerly Xcelsius), a dashboard was created to satisfy all of their key requirements. Lessons learned, along with some tips and tricks, will be highlighted during this session.

Blakeley, Chris

A Simple GPU-Accelerated Two-Dimensional MUSCL-Hancock Solver for Ideal Magnetohydrodynamics

We describe our experience using NVIDIA's CUDA (Compute Unified Device Architecture) C programming environment to implement a two-dimensional second-order MUSCL-Hancock ideal magnetohydrodynamics (MHD) solver on a GTX 480 Graphics Processing Unit (GPU). Taking a simple approach in which the MHD variables are stored exclusively in the global memory of the GTX 480 and accessed in a cache-friendly manner (without further optimizing memory access by, for example, staging data in the GPU's faster shared memory), we achieved a maximum speed-up of approx. = 126 for a sq 1024 grid relative to the sequential C code running on a single Intel Nehalem (2.8 GHz) core. This speedup is consistent with simple estimates based on the known floating point performance, memory throughput and parallel processing capacity of the GTX 480.

graphics processing units

Design Process of Flight Vehicle Structures for a Common Bulkhead and an MPCV Spacecraft Adapter

Design and manufacturing space flight vehicle structures is a skillset that has grown considerably at NASA during that last several years. Beginning with the Ares program and followed by the Space Launch System (SLS); in‐house designs were produced for both the Upper Stage and the SLS Multipurpose crew vehicle (MPCV) spacecraft adapter. Specifically, critical design review (CDR) level analysis and flight production drawing were produced for the above mentioned hardware. In particular, the experience of this in‐house design work led to increased manufacturing infrastructure for both Marshal Space Flight Center (MSFC) and Michoud Assembly Facility (MAF), improved skillsets in both analysis and design, and hands on experience in building and testing (MSA) full scale hardware. The hardware design and development processes from initiation to CDR and finally flight; resulted in many challenges and experiences that produced valuable lessons. This paper builds on these experiences of NASA in recent years on designing and fabricating flight hardware and examines the design/development processes used, as well as the challenges and lessons learned, i.e. from the initial design, loads estimation and mass constraints to structural optimization/affordability to release of production drawing to hardware manufacturing. While there are many documented design processes which a design engineer can follow, these unique experiences can offer insight into designing hardware in current program environments and present solutions to many of the challenges experienced by the engineering team.

Aggarwal, Pravin

Leveraging Thousands of Contrail Observations from GLOBE Citizen Scientists

The GLOBE (Global Learning and Observations to Benefit the Environment) Program is NASA's largest and longest-operating citizen science program contributing Earth observations. Over 800,000 cloud observations have been reported worldwide since YEAR that include reports of short-lived, persistent, and persistent-spreading contrails. While contrails can be challenging to observe with space-borne platforms, humans are adept at spotting contrails from the ground. The NASA GLOBE Clouds team at NASA Langley Research Center in Hampton, Virginia matches cloud observations to multiple satellite platforms for comparison, including: NASA's CERES (Clouds and Earth's Radiant Energy System) instrument onboard Terra and Aqua, CALIPSO (Cloud-Aerosol Lidar and Infrared Pathfinder Satellite Observation), and geostationary satellites. A pilot project was started with select students in the United States to track airplanes above 25,000 ft and report airplane type, altitude, and report if a contrail was being or was not being produced. The objective of the pilot project was to establish if this is a scalable approach for building an international observational dataset documenting what types of airplanes are creating what types of contrails (short-lived, persistent, spreading) under what atmospheric conditions. Preliminary results of this pilot project will be presented.

Colón Robles, Marilé

Goes-16 On-Station Custom Maneuver Generation with Focussuite

This paper discusses the process of the NOAA GOES Mission Operations Support Team (MOST) in mitigating the effects of inconsistently performing ArcJet Thrusters (AJTs) aboard the GOES-16 spacecraft in geostationary orbit. These AJTs are hot-gas thrusters which augment the gas flow using an electric arc to increase the exit velocity of the gases. Fuel flow problems have led to GOES-16 being unable to safely use its AJTs for maneuvers at times. This primarily affects North/South Station-Keeping (NSSK) maneuvers, which control inclination and use a majority of the station-keeping fuel budget. As a result, GOES-16 has had to occasionally resort to using non-AJT hot-gas thrusters. These thrusters are not placed as close to GOES-16's centerline, have lower thrust, and have lower specific impulse when compared to AJTs. In addition, MOST’s ground systems do not officially support using these non-AJT thrusters for NSSK maneuvers. MOST had to quickly develop workaround solutions using the FocusSuite Autofocus programming environment to compute the maneuvers. This paper outlines the mixture of commercial off-the-shelf (COTS) and MOST-developed products which have allowed GOES-16 to continue station-keeping even with inconsistently-per-forming AJTs, showing that script-based automation systems like Autofocus can simplify complex solutions to a few scripted user inputs.

Henry Heim

CERES FLASHFlux: Low Latency Data Product for Education and Applied Science Uses

The Fast Longwave and Shortwave Radiative Flux (FLASHFlux) data product was developed to provide a rapid release version of the CERES results, which are made available to the GLOBE (Global Learning and Observations to Benefit the Environment) program and the applied science research communities involving in the renewable energy and agricultural sectors within a week of the satellite observations by exchanging some accuracy for speed. FLASHFlux provides two data products: 1) an hourly Level 2 Single Scanner Footprint (SSF) data separately for Terra, Aqua, and NOAA-20 observations, and 2) a daily Level 3 Time Interpolated and Spatially Averaged (TISA) 1-degree equal angle gridded data the combines Terra and Aqua observations. However, since both Terra and Aqua satellites are nearing end of life, the FLASHFlux data product will begin to transition to utilizing NOAA-20 observation in the TISA data product. The Visible Infrared Imaging Radiometer Suite (VIIRS) on board the NOAA-20 and the Moderate Resolution Imaging Spectroradiometer (MODIS) on board the Aqua satellites have different optics and spectral channels. We quantify the differences in the Level 2 SSF data products between the two satellites over a few sample months for cloud and radiative flux quantities for both the shortwave (solar wavelengths) and longwave (thermal infrared wavelengths) at TOA and surface. In addition, we also assess the impact of using NOAA-20 in place of Aqua in the Level 3 FLASHFlux TISA daily product on the TOA and surface radiative fluxes. Additionally, we highlight use case of FLASHFlux data product in combination with CERES EBAF to assess the Earth’s Radiation Budget, the accuracy of FLASHFlux data product compares to Surface sites measurement, and users of the FLASHFlux data through the POWER (Prediction of Worldwide Energy Resources) program.

PC Sawaengphokhai

917 GLOBE Eclipse: Citizen Scientist Measurements of Atmospheric Changes During Astronomical Events

The GLOBE (Global Learning and Observations to Benefit the Environment) Program is an international citizen science (CS) and education program. The program’s GLOBE Observer app guides participants to collect cloud and air temperature observations during solar eclipses. The participants are prompted to collect: - Air temperature every 10 minutes and then every 5 minutes 30 minutes before/after maximum. - Cloud information (cover, type, and height) every 15 to 30 minutes. - A land cover observation the day of the eclipse (new in 2023). This research explores: - The importance of citizen science. - The effects of the solar eclipse on clouds.

Ashlee Autore

Lunar Natural Environment for use by the Constellation Program

The Lunar Environments used by the Constellation Program are embodied in two documents, the NEDD (Natural Environments Definition for Design) and the DSNE (Design Specification for Natural Environments). Recently, the lunar environments for the NEDD have been defined and incorporated in the document, as the result of contributions from experts in all areas of lunar environments. The purpose of the NEDD is to provide a uniform description of the natural environment to serve as a basic framework for both the crewed and robotic missions of the Exploration Systems Mission Directorate (ESMD). It is intended to support engineering and analysis, requirements development, and verification involved in the development of exploration concepts and architectures, flight hardware, and new technologies. (It does not support the operational phases of the Program since models and data with different properties are needed for those applications.) By presenting a single benchmark definition of natural environment parameters it provides an easily accessible and uniform baseline for competitive studies, independent analyses, and concept studies.

Ferguson, Dale C.

Radiation Environments for Lunar Programs

Developing reliable space systems for lunar exploration and infrastructure for extended duration operations on the lunar surface requires analysis and mitigation of potential system vulnerabilities to radiation effects on materials and systems. This paper reviews the characteristics of space radiation environments relevant to lunar programs including the trans-Earth and trans-lunar injection trajectories through the Earth's radiation belts, solar wind surface dose environments, energetic solar particle events, and galactic cosmic rays and discusses the radiation design environments being developed for lunar program requirements to assure that systems operate successfully in the space environment.

Minow, Joseph I.

The Electric Propulsion Interactions Code (EPIC): A Member of the NASA Space Environment and Effects Program (SEE) Toolset

Science Applications International Corporation is currently developing the Electric Propulsion Interactions Code, EPIC, as part of a project sponsored by the Space Environments and Effects Program at NASA Marshall Space Flight Center. Now in its second year of development, EPIC is an interactive computer toolset that allows the construction of a 3-D spacecraft model, and the assessment of a variety of interactions between its subsystems and the plume from an electric thruster. This paper reports on the progress of EPZC including the recently added ability to exchange results the NASA Charging Analyzer Program, Nascap-2k. The capability greatly enhances EPIC's range of applicability. Expansion of the toolset's various physics models proceeds in parallel with the overall development of the software. Also presented are recent upgrades of the elastic scattering algorithm in the electric propulsion Plume Tool. These upgrades are motivated by the need to assess the effects of elastically scattered ions on the SIC for ion beam energies that exceed loo0 eV. Such energy levels are expected in future high-power (>10 kW) ion propulsion systems empowered by nuclear sources.

Mikellides, Ioannis G.

Space Environments and Effects Program (SEE)

The need to preserve works and NASA documented articles is done via the collection of various Space Environments and Effects (SEE) related articles. (SEE) contains and lists the various projects that are ongoing, or have been conducted with the help of NASA. The goal of the (SEE) program is to make publicly available the environment technologies that are required to design, manufacture and operate reliable, cost-effective spacecraft for the government and commercial sectors. Of the many projects contained within the (SEE) program the Lunar-E Library and Spacecraft Materials Selector (SMS) have been selected for a more user friendly means to make the tools easily available to the public. This information which is still available required a person or entity to request access from a point of contact at NASA and wait for the requested bundled software DVD via postal service. Redesigning the material presentation and availability has been mapped to a single step process with faster turnaround time via Materials and Processes Technical Information System (MAPTIS) database. This process requires users to register and be verified in order to gain access to the information contained within. Aiding in the progression of making the software tools/documents available required a combination of specialized in-house data gathering software tools and software archeology.

Yhisreal-Rivas, David M.

Program documentation for the space environment test division post-test data reduction program (GNFLEX)

The Space Environment Test Division Post-Test Data Reduction Program processes data from test history tapes generated on the Flexible Data System in the Space Environment Simulation Laboratory at the National Aeronautics and Space Administration/Lyndon B. Johnson Space Center. The program reads the tape's data base records to retrieve the item directory conversion file, the item capture file and the process link file to determine the active parameters. The desired parameter names are read in by lead cards after which the periodic data records are read to determine parameter data level changes. The data is considered to be compressed rather than full sample rate. Tabulations and/or a tape for generating plots may be output.

Jones, L. D.

Using Space Weather Variability in Evaluation the Radiation Environment Specifications for NASA's Constellation Program

Hardware design environments for NASA's Constellation Program-the Vision for Space Exploration program to design and build new vehicles for servicing low Earth orbit and the Moon and beyond-have been developed that are necessarily conservative in nature to assure robust hardware design and development required to build space systems which will meet operational goals in a wide range of space environments, This presentation will describe the rationale used to establish the space radiation and plasma design environments specified for a variety of applications including total ionizing radiation dose, dose rate effects, and spacecraft charging and will compare the design environments with "space weather" variability to evaluate the applicability of the design environments and potential vulnerabilities of the system to extreme space weather events.

Coffey, Victoria N.