Search NASA⌕ Search

SEARCH · Search NASA

Results for “C++ analysis”

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 37 records · Page 2

GEOS-2 C-band radar system project. Spectral analysis as related to C-band radar data analysis

Work performed on spectral analysis of data from the C-band radars tracking GEOS-2 and on the development of a data compaction method for the GEOS-2 C-band radar data is described. The purposes of the spectral analysis study were to determine the optimum data recording and sampling rates for C-band radar data and to determine the optimum method of filtering and smoothing the data. The optimum data recording and sampling rate is defined as the rate which includes an optimum compromise between serial correlation and the effects of frequency folding. The goal in development of a data compaction method was to reduce to a minimum the amount of data stored, while maintaining all of the statistical information content of the non-compacted data. A digital computer program for computing estimates of the power spectral density function of sampled data was used to perform the spectral analysis study.

Source record↗

What Does Global Land Climate Look Like at 2°C Warming?

Constraining an increase in global mean temperature below 2°C compared to pre-industrial levels is critical to limiting dangerous and cascading impacts of anthropogenic climate change. Understanding future climatic changes and their spatial heterogeneity at 2°C warming is thus important for policy makers to prepare actionable adaptation and mitigation plans by identifying where and to what extent lives and livelihoods will be impacted. This study uses the recently released NASA Earth eXchange Global Daily Downscaled Projections (NEX-GDDP) CMIP6 data to provide a broad overview of projected changes in six key climate variables and two climate impact indicators at a time when warming exceeds 2°C. Analysis of global mean temperature changes indicates the 2040s as the decade when most CMIP6 models reach 2°C warming with respect to a pre-industrial period (1850–1900). During the 2040s, we find that global mean temperature, precipitation, relative humidity, downwelling shortwave and longwave radiation, and wind speed over land under the high emission scenario are projected to change by +2.8°C, +22.4 mm/year, −0.73%, −2.23 , +15.9 W/m 2 , and −0.04 m/s, respectively. Many of the future changes are expected to exacerbate climate impacts including heat stress and fire danger. Our analysis shows geographic patterns of policy-relevant climatic changes, as parts of the globe will experience significant climate impacts even if the goal to keep warming below 2°C goal is achieved. Our results highlight the urgent need for further studies focused on identifying key hotspots and advancing region-specific actionable adaptation and mitigation plans.

GDDP↗

Variability in Ice Nucleating Particles Across Greater Houston Texas

The concentration and cloud-forming potential of a region's ice nucleating particle (INP) population have uncertain impacts on deep convective clouds. Specifically, ice nucleating particles (INPs) may affect various cloud properties related to the formation, lifetime, and precipitation of deep convective clouds. As part of the U.S. Department of Energy's TRacking Aerosol and Convection interaction ExpeRiment (TRACER) campaign, researchers from Texas A&M University deployed three Davis Rotating-drum Universal-size-cut Monitoring (DRUM) samplers throughout Greater Houston, Texas from June through September 2022. Ambient particles, collected at the surface with the DRUM samplers in four aerodynamic diameter size ranges (>3, 3–1.2, 1.2–0.34, and 0.34–0.15 μm), were analyzed in offline cold-stage ice nucleation experiments. The INP population in Greater Houston is complex, varying by site and day, but can be generalized by a weak to moderately efficient mode of INPs at −24°C and an efficient mode at −15°C. Analysis reveals that supermicron particles are largely responsible for ice nucleation warmer than −20°C across the region while submicron particles dominate at temperatures colder than −20°C. Additionally, significant spatial diversity in the INP population was observed, with differences in mean nucleation temperature between sites for nearly every size cut. Although INP concentrations were typically ∼0.08 L −1 at −20°C throughout the campaign, a notable region-wide increase in INP concentration for particles freezing at temperatures warmer than −20°C occurred from mid-August to mid-September. This comprehensive characterization of Greater Houston's INP population, including spatial, temporal, and particle size variations, can help constrain ice microphysics parameterizations in weather and climate models.

Thompson, Seth A. [Texas A & M Univ., College Stat↗

The effects of various cure cycles upon the viability of Bacillus subtillis var. niger spores within solid propellant.

Saturethane solid propellant was used in all tests. The spore inoculum was evenly distributed in the propellant. Samples weighing approximately 5 g were aseptically removed, placed into curing ovens, and exposed to cure temperatures. Initial tests were conducted at 82 and 93 C. Analysis of the obtained data indicated that the survivor curves were not linear. Exposure of the inoculated propellant samples to 93 C reduced the initial population to less than 0.01% in about 20 hours. At 82 C, approximately 168 hours were required for a similar reduction. Tests involving curing temperatures of 105 and 115 C were also conducted. It is pointed out that changes in the mechanism of spore inactivation due to chemical and physical changes in the propellant could account for the nonlinear survivor curves obtained.

Brewer, W. A.↗

Static Analysis Using Abstract Interpretation

Short presentation about static analysis and most particularly abstract interpretation. It starts with a brief explanation on why static analysis is used at NASA. Then, it describes the IKOS (Inference Kernel for Open Static Analyzers) tool chain. Results on NASA projects are shown. Several well known algorithms from the static analysis literature are then explained (such as pointer analyses, memory analyses, weak relational abstract domains, function summarization, etc.). It ends with interesting problems we encountered (such as C++ analysis with exception handling, or the detection of integer overflow).

Static Analysis↗

A Computational Fluid Dynamics Study of Swirling Flow Reduction by Using Anti-Vortex Baffle

OBJECTIVES: To evaluate proposed anti-vortex design in suppressing swirling flow during US burn. APPROACH: Include two major body forces in the analysis a)Vehicle acceleration (all three components); b)Vehicle maneuvers (roll, pitch, and yaw). Perform two drainage analyses of Ares I LOX tank using 6 DOF body forces predicted by GN&C analysis (Guidance Navigation and Control) during vehicle ascent: one with baffle, one without baffle. MODEL: Use Ares I defined geometry. O-Grid for easy fitting of baffle. In this preliminary analysis the holes are sealed. Use whole 360 deg. model with no assumption of symmetry or cyclic boundary conditions. Read in 6DOF data vs time from a file.

Yang, H. Q.↗

Sorption J-T refrigeration utilizing manganese nitride chemisorption

The equilibrium pressures and compositions have been measured for a system of finely powdered manganese nitride and nitrogen gas at 650, 700, 800, and 850 C for various nitrogen loadings. Pressures ranged from less than 0.02 MPa at 650 C to 6.38 MPa at 850 C. Analysis of the test results has shown that under certain conditions Mn(x)N(y) could potentially be used in a triple regenerative sorption compressor refrigeration system, but the potential power savings are small compared to the increased complexity and reliability problems associated with very high temperature (above 950 C) pressurized systems.

Jones, Jack↗

Global Precipitation Measurement Mission Launch and Commissioning

During launch and early operation of the Global Precipitation Measurement (GPM) Mission, the Guidance, Navigation, and Control (GN&C) analysis team encountered four main on-orbit anomalies. These include: (1) unexpected shock from Solar Array deployment, (2) momentum buildup from the Magnetic Torquer Bars (MTBs) phasing errors, (3) transition into Safehold due to albedo induced Course Sun Sensor (CSS) anomaly, and (4) a flight software error that could cause a Safehold transition due to a Star Tracker occultation. This paper will discuss ways GN&C engineers identified the anomalies and tracked down the root causes. Flight data and GN&C on-board models will be shown to illustrate how each of these anomalies were investigated and mitigated before causing any harm to the spacecraft. On May 29, 2014, GPM was handed over to the Mission Flight Operations Team after a successful commissioning period. Currently, GPM is operating nominally on orbit, collecting meaningful scientific data that will significantly improve our understanding of the Earth's climate and water cycle.

Guidance Navigation and Control↗

Syntrophus aciditrophicus sp. nov., a new anaerobic bacterium that degrades fatty acids and benzoate in syntrophic association with hydrogen-using microorganisms

Strain SBT is a new, strictly anaerobic, gram-negative, nonmotile, non-sporeforming, rod-shaped bacterium that degrades benzoate and certain fatty acids in syntrophic association with hydrogen/formate-using microorganisms. Strain SBT produced approximately 3 mol of acetate and 0.6 mol of methane per mol of benzoate in coculture with Methanospirillum hungatei strain JF1. Saturated fatty acids, some unsaturated fatty acids, and methyl esters of butyrate and hexanoate also supported growth of strain SBT in coculture with Desulfovibrio strain G11. Strain SBT grew in pure culture with crotonate, producing acetate, butyrate, caproate, and hydrogen. The molar growth yield was 17 +/- 1 g cell dry mass per mol of crotonate. Strain SBT did not grow with fumarate, iron(III), polysulfide, or oxyanions of sulfur or nitrogen as electron acceptors with benzoate as the electron donor. The DNA base composition of strain SBT was 43.1 mol% G+C. Analysis of the 16 S rRNA gene sequence placed strain SBT in the delta-subdivision of the Proteobacteria, with sulfate-reducing bacteria. Strain SBT was most closely related to members of the genus Syntrophus. The clear phenotypic and genotypic differences between strain SBT and the two described species in the genus Syntrophus justify the formation of a new species, Syntrophus aciditrophicus.

Non-NASA Center↗

Integrated Vehicle Ground Vibration Testing in Support of NASA Launch Vehicle Loads and Controls Analysis

The National Aeronautics and Space Administration (NASA) Ares Projects Office (APO) is continuing to make progress toward the final design of the Ares I crew launch vehicle and Ares V cargo launch vehicle. Ares I and V will form the space launch capabilities necessary to fulfill NASA's exploration strategy of sending human beings to the Moon, Mars, and beyond. As with all new space vehicles there will be a number of tests to ensure the design can be Human Rated. One of these is the Integrated Vehicle Ground Vibration Test (IVGVT) that will be measuring responses of the Ares I as a system. All structural systems possess a basic set of physical characteristics unique to that system. These unique characteristics include items such as mass distribution, frequency and damping. When specified, they allow engineers to understand and predict how a structural system like the Ares I launch vehicle behaves under given loading conditions. These physical properties of launch vehicles may be predicted by analysis or measured through certain types of tests. Generally, these properties are predicted by analysis during the design phase of a launch vehicle and then verified through testing before the vehicle is Human Rated. The IVGVT is intended to measure by test the fundamental dynamic characteristics of Ares I during various phases of operational/flight. This testing includes excitations of the vehicle in lateral, longitudinal, and torsional directions at vehicle configurations representing different trajectory points. During the series of tests, properties such as natural frequencies, mode shapes, and transfer functions are measured directly. These data will then be used to calibrate loads and Guidance, Navigation, and Controls (GN&C) analysis models for verifying analyses of Ares I. NASA launch vehicles from Saturn to Shuttle have undergone Ground Vibration Tests (GVTs) leading to successful launch vehicles. A GVT was not performed on the unmanned Delta III. This vehicle was lost during launch. Subsequent analyses indicated that had a GVT been conducted on the vehicle, problems with vehicle modes and control may have been discovered and corrected, avoiding loss of the vehicle/mission. This paper will address GVT planning, set-up, conduction and analyses, for the Saturn and Shuttle programs, and also focus on the current and on-going planning for the Ares I and V IVGVT.

Tuma, Margaret L.↗

Covariance Analysis Tool (G-CAT) for Computing Ascent, Descent, and Landing Errors

G-CAT is a covariance analysis tool that enables fast and accurate computation of error ellipses for descent, landing, ascent, and rendezvous scenarios, and quantifies knowledge error contributions needed for error budgeting purposes. Because GCAT supports hardware/system trade studies in spacecraft and mission design, it is useful in both early and late mission/ proposal phases where Monte Carlo simulation capability is not mature, Monte Carlo simulation takes too long to run, and/or there is a need to perform multiple parametric system design trades that would require an unwieldy number of Monte Carlo runs. G-CAT is formulated as a variable-order square-root linearized Kalman filter (LKF), typically using over 120 filter states. An important property of G-CAT is that it is based on a 6-DOF (degrees of freedom) formulation that completely captures the combined effects of both attitude and translation errors on the propagated trajectories. This ensures its accuracy for guidance, navigation, and control (GN&C) analysis. G-CAT provides the desired fast turnaround analysis needed for error budgeting in support of mission concept formulations, design trade studies, and proposal development efforts. The main usefulness of a covariance analysis tool such as G-CAT is its ability to calculate the performance envelope directly from a single run. This is in sharp contrast to running thousands of simulations to obtain similar information using Monte Carlo methods. It does this by propagating the "statistics" of the overall design, rather than simulating individual trajectories. G-CAT supports applications to lunar, planetary, and small body missions. It characterizes onboard knowledge propagation errors associated with inertial measurement unit (IMU) errors (gyro and accelerometer), gravity errors/dispersions (spherical harmonics, masscons), and radar errors (multiple altimeter beams, multiple Doppler velocimeter beams). G-CAT is a standalone MATLAB- based tool intended to run on any engineer's desktop computer.

Boussalis, Dhemetrios↗

Inverter Model Validation and Calibration Using Phasor Measurement Unit Data

As the penetration of inverter-based renewable energy resources increases in the power grid, especially at the distribution and microgrid levels, the need to accurately represent them in planning studies increases as well. However, due to the lack of well-established standard procedures, and vendor reluctance towards the detailed sharing of proprietary models, automated dynamic model validation and parameter calibration tools for inverter based resources (IBRs) remain scarce. This work presents a model validation and parameter calibration platform for representing IBRs with generic phasor-domain models. Phasor measurements of power system events are used for continuous validation using the data playback method, and model parameters are re-calibrated if a significant mismatch between measurements and model response is observed. Unique features of the proposed platform include- (a) an iterative Bayesian optimization approach towards parameter calibration to address a possible mismatch between the structures of generic models implemented in simulation softwares and actual commercial inverters, (b) error metrics designed to account for a possible mismatch between the time resolution of simulation and measurements, and (c) analysis of the measurement-simulation mismatch to provide guidance to engineering personnel regarding model shortcomings. The performance of the platform has been illustrated using both simulated data and field measurements to validate/calibrate inverter models in GridLAB-D.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Reaction cycle and thermodynamics in bacteriorhodopsin

Light causes the all-trans to 13-cis isomerization of the retinal in bacteriorhodopsin; the thermal relaxation leading back to the initial state drives proton transport first via proton transfer between the retinal Schiff base and D85 and then between the Schiff base and D96. The reaction sequence and thermodynamics of this photocycle are described by measuring time-resolved absorption changes with a gated multichannel analyzer between 100 ns and 100 ms, at six temperatures between 5 degrees C and 30 degrees C. Analysis of the energetics of the chromophore reaction sequence is on the basis of a recently proposed model (Varo & Lanyi, Biochemistry 30, 5016-5022, 1991) which consists of a single cycle and many reversible reactions: BR -hv-->K<==>L<==>M1-->M2<==>N<==>O-->BR. The existence of the M1-->M2 reaction, which functions as the switch in the proton transfer, is confirmed by spectroscopic evidence. The calculated thermodynamic parameters indicate that the exchange of free energy between the protein and the protons is at the switch step. Further, a large entropy decrease at this reaction suggests a protein conformation change which will conserve delta G for driving the completion of the reaction cycle. The results provide insights to mechanism and energy coupling in this system, with possible relevance to the general question of how ion pumps function.

Review↗

An Axenic Plant Culture System for Optimal Growth in Long-Term Studies: Design and Maintenance

The symbiotic co-evolution of plants and microbes leads to difficulties in understanding which of the two components is responsible for a given environmental response. Plant-microbe studies greatly benefit from the ability to grow plants in axenic (sterile) culture. Several studies have used axenic plant culture systems, but experimental procedures are often poorly documented, the plant growth environment is not optimal, and axenic conditions are not rigorously verified. We developed a unique axenic system using inert components that promotes plant health and can be kept sterile for at least 70 d. Crested wheatgrass (Agropyron cristatum cv. DII) plants were grown in sand within flow-through glass columns that were positively pressured with filtered air. Plant health was optimized by regulating temperature, light level, CO2 concentration, humidity, and nutrients. The design incorporates several novel aspects, such as pretreatment of the sand with Fe, graduated sand layers to optimize the air-water balance of the root zone, and modification of a laminar flow hood to serve as a plant growth chamber. Adaptations of several sterile techniques were necessary for maintenance of axenic conditions. Axenic conditions were verified by plating and staining leachates as well as rhizoplane stain. This system was designed to study nutrient and water stress effects on root exudates, but is useful for assessing a broad range of plant-microbe-environment interactions. Based on total organic C analysis, 74% of exudates was recovered in the leachate, 6% was recovered in the bulk sand, and 17% was recovered in the rhizosphere sand. Carbon in the leachate after 70 d reached 255 micro-g/d. Fumaric, malic, malonic, oxalic, and succinic acids were measured as components of the root exudates.

Henry, Amelia↗

Micrometeoroid and Orbital Debris Impact Inspection of the HST WFPC2 Radiator

Objectives: I.) Conduct micrometeoroid and orbital debris (MMOD) impact inspection of the Hubble Space Telescope (HST) Wide Field Planetary Camera 2 (WFPC2) radiator: a) Document the physical characteristics of large (> or equal to 300 microns) impact features. 1. Locations and distribution. 2. Crater shape, size, depth, volume b) Extract residues from craters for compositional analysis. c) Perform hypervelocity impact tests for data interpretation II. Use the data to validate or improve the near-Earth MMOD environment definition. a) Flux. b) Orbital debris versus meteoroids. c) Time history (limited).

Liou, J.-C.↗

Runtime Verification of C Programs

We present in this paper a framework, RMOR, for monitoring the execution of C programs against state machines, expressed in a textual (nongraphical) format in files separate from the program. The state machine language has been inspired by a graphical state machine language RCAT recently developed at the Jet Propulsion Laboratory, as an alternative to using Linear Temporal Logic (LTL) for requirements capture. Transitions between states are labeled with abstract event names and Boolean expressions over such. The abstract events are connected to code fragments using an aspect-oriented pointcut language similar to ASPECTJ's or ASPECTC's pointcut language. The system is implemented in the C analysis and transformation package CIL, and is programmed in OCAML, the implementation language of CIL. The work is closely related to the notion of stateful aspects within aspect-oriented programming, where pointcut languages are extended with temporal assertions over the execution trace.

RMOR↗