Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “analyzed”

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,567 records · Page 87

Science Opportunity Analyzer (SOA) Version 8

SOA allows scientists to plan spacecraft observations. It facilitates the identification of geometrically interesting times in a spacecraft s orbit that a user can use to plan observations or instrument-driven spacecraft maneuvers. These observations can then be visualized multiple ways in both two- and three-dimensional views. When observations have been optimized within a spacecraft's flight rules, the resulting plans can be output for use by other JPL uplink tools. Now in its eighth major version, SOA improves on these capabilities in a modern and integrated fashion. SOA consists of five major functions: Opportunity Search, Visualization, Observation Design, Constraint Checking, and Data Output. Opportunity Search is a GUI-driven interface to existing search engines that can be used to identify times when a spacecraft is in a specific geometrical relationship with other bodies in the solar system. This function can be used for advanced mission planning as well as for making last-minute adjustments to mission sequences in response to trajectory modifications. Visualization is a key aspect of SOA. The user can view observation opportunities in either a 3D representation or as a 2D map projection. Observation Design allows the user to orient the spacecraft and visualize the projection of the instrument field of view for that orientation using the same views as Opportunity Search. Constraint Checking is provided to validate various geometrical and physical aspects of an observation design. The user has the ability to easily create custom rules or to use official project-generated flight rules. This capability may also allow scientists to easily assess the cost to science if flight rule changes occur. Data Output allows the user to compute ancillary data related to an observation or to a given position of the spacecraft along its trajectory. The data can be saved as a tab-delimited text file or viewed as a graph. SOA combines science planning functionality unique to both JPL and the sponsoring spacecraft. SOA is able to ingest JPL SPICE Kernels that are used to drive the tool and its computations. A Percy search engine is then included that identifies interesting time periods for the user to build observations. When observations are then built, flight-like orientation algorithms replicate spacecraft dynamics to closely simulate the flight spacecraft s dynamics. SOA v8 represents large steps forward from SOA v7 in terms of quality, reliability, maintainability, efficiency, and user experience. A tailored agile development environment has been built around SOA that provides automated unit testing, continuous build and integration, a consolidated Web-based code and documentation storage environment, modern Java enhancements, and a focus on usability

Witoff, Robert J.↗

Planning Considerations Related to Collecting and Analyzing Samples of the Martian Soils

The Mars Sample Return (MSR) End-to-End International Science Analysis Group (E2E-iSAG [1]) established scientific objectives associ-ated with Mars returned-sample science that require the return and investigation of one or more soil samples. Soil is defined here as loose, unconsolidated materials with no implication for the presence or absence of or-ganic components. The proposed Mars 2020 (M-2020) rover is likely to collect and cache soil in addition to rock samples [2], which could be followed by future sample retrieval and return missions. Here we discuss key scientific consid-erations for sampling and caching soil samples on the proposed M-2020 rover, as well as the state in which samples would need to be preserved when received by analysts on Earth. We are seeking feedback on these draft plans as input to mission requirement formulation. A related planning exercise on rocks is reported in an accompanying abstract [3].

Liu, Yang↗

Analyzing the Impacts of Natural Environments on Launch and Landing Availability for NASA's Exploration Systems Development Programs

The National Aeronautics and Space Administration (NASA) is developing new capabilities for human and scientific exploration beyond Earth orbit. Natural environments information is an important asset for NASA's development of the next generation space transportation system as part of the Exploration Systems Development (ESD) Programs, which includes the Space Launch System (SLS) and Multi-Purpose Crew Vehicle (MPCV) Programs. Natural terrestrial environment conditions - such as wind, lightning and sea states - can affect vehicle safety and performance during multiple mission phases ranging from pre-launch ground processing to landing and recovery operations, including all potential abort scenarios. Space vehicles are particularly sensitive to these environments during the launch/ascent and the entry/landing phases of mission operations. The Marshall Space Flight Center (MSFC) Natural Environments Branch provides engineering design support for NASA space vehicle projects and programs by providing design engineers and mission planners with natural environments definitions as well as performing custom analyses to help characterize the impacts the natural environment may have on vehicle performance. One such analysis involves assessing the impact of natural environments to operational availability. Climatological time series of operational surface weather observations are used to calculate probabilities of meeting/exceeding various sets of hypothetical vehicle-specific parametric constraint thresholds. Outputs are tabulated by month and hour of day to show both seasonal and diurnal variation. This paper will discuss how climate analyses are performed by the MSFC Natural Environments Branch to support the ESD Launch Availability (LA) Technical Performance Measure (TPM), the SLS Launch Availability due to Natural Environments TPM, and several MPCV (Orion) launch and landing availability analyses - including the 2014 Orion Exploration Flight Test 1 (EFT-1) mission.

Altino, Karen M.↗

Analyzing the Impacts of Natural Environments on Launch and Landing Availability for NASA's Eploration Systems Development Programs

NASA is developing new capabilities for human and scientific exploration beyond Earth orbit. Natural environments information is an important asset for NASA's development of the next generation space transportation system as part of the Exploration Systems Development Program, which includes the Space Launch System (SLS) and MultiPurpose Crew Vehicle (MPCV) Programs. Natural terrestrial environment conditions - such as wind, lightning and sea states - can affect vehicle safety and performance during multiple mission phases ranging from prelaunch ground processing to landing and recovery operations, including all potential abort scenarios. Space vehicles are particularly sensitive to these environments during the launch/ascent and the entry/landing phases of mission operations. The Marshall Space Flight Center (MSFC) Natural Environments Branch provides engineering design support for NASA space vehicle projects and programs by providing design engineers and mission planners with natural environments definitions as well as performing custom analyses to help characterize the impacts the natural environment may have on vehicle performance. One such analysis involves assessing the impact of natural environments to operational availability. Climatological time series of operational surface weather observations are used to calculate probabilities of meeting or exceeding various sets of hypothetical vehicle-specific parametric constraint thresholds.

Altino, Karen M.↗

Aviation Safety: Modeling and Analyzing Complex Interactions between Humans and Automated Systems

The on-going transformation from the current US Air Traffic System (ATS) to the Next Generation Air Traffic System (NextGen) will force the introduction of new automated systems and most likely will cause automation to migrate from ground to air. This will yield new function allocations between humans and automation and therefore change the roles and responsibilities in the ATS. Yet, safety in NextGen is required to be at least as good as in the current system. We therefore need techniques to evaluate the safety of the interactions between humans and automation. We think that current human factor studies and simulation-based techniques will fall short in front of the ATS complexity, and that we need to add more automated techniques to simulations, such as model checking, which offers exhaustive coverage of the non-deterministic behaviors in nominal and off-nominal scenarios. In this work, we present a verification approach based both on simulations and on model checking for evaluating the roles and responsibilities of humans and automation. Models are created using Brahms (a multi-agent framework) and we show that the traditional Brahms simulations can be integrated with automated exploration techniques based on model checking, thus offering a complete exploration of the behavioral space of the scenario. Our formal analysis supports the notion of beliefs and probabilities to reason about human behavior. We demonstrate the technique with the Ueberligen accident since it exemplifies authority problems when receiving conflicting advices from human and automated systems.

Muti-agent System↗

MODIS NDVI Change Detection Techniques and Products Used in the Near Real Time ForWarn System for Detecting, Monitoring, and Analyzing Regional Forest Disturbances

This presentation discusses MODIS NDVI change detection methods and products used in the ForWarn Early Warning System (EWS) for near real time (NRT) recognition and tracking of regionally evident forest disturbances throughout the conterminous US (CONUS). The latter has provided NRT forest change products to the forest health protection community since 2010, using temporally processed MODIS Aqua and Terra NDVI time series data to currently compute and post 6 different forest change products for CONUS every 8 days. Multiple change products are required to improve detectability and to more fully assess the nature of apparent disturbances. Each type of forest change product reports per pixel percent change in NDVI for a given 24 day interval, comparing current versus a given historical baseline NDVI. EMODIS 7 day expedited MODIS MOD13 data are used to obtain current and historical NDVIs, respectively. Historical NDVI data is processed with Time Series Product Tool (TSPT); and 2) the Phenological Parameters Estimation Tool (PPET) software. While each change products employ maximum value compositing (MVC) of NDVI, the design of specific products primarily differs in terms of the historical baseline. The three main change products use either 1, 3, or all previous years of MVC NDVI as a baseline. Another product uses an Adaptive Length Compositing (ALC) version of MVC to derive an alternative current NDVI that is the freshest quality NDVI as opposed to merely the MVC NDVI across a 24 day time frame. The ALC approach can improve detection speed by 8 to 16 days. ForWarn also includes 2 change products that improve detectability of forest disturbances in lieu of climatic fluctuations, especially in the spring and fall. One compares current MVC NDVI to the zonal maximum under the curve NDVI per pheno-region cluster class, considering all previous years in the MODIS record. The other compares current maximum NDVI to the mean of maximum NDVI for all previous MODIS years.

Spruce, Joseph P.↗

Analyzing Risks and Vulnerabilities of Various Computer Systems and Undergoing Exploitation using Embedded Devices

Security is one of the most if not the most important areas today. After the several attacks on the United States, security everywhere has heightened from airports to communication among the military branches legionnaires. With advanced persistent threats (APTs) on the rise following Stuxnet, government branches and agencies are required, more than ever, to follow several standards, policies and procedures to reduce the likelihood of a breach. Attack vectors today are very advanced and are going to continue to get more and more advanced as security controls advance. This creates a need for networks and systems to be in an updated, patched and secured state in a launch control system environment. Attacks on critical systems are becoming more and more relevant and frequent. Nation states are hacking into critical networks that might control electrical power grids or water dams as well as carrying out advanced persistent threat (APTs) attacks on government entities. NASA, as an organization, must protect its self from attacks from all different types of attackers with different motives. Although the International Space Station was created, there is still competition between the different space programs. With that in mind, NASA might get attacked and breached for various reasons such as espionage or sabotage. My project will provide a way for NASA to complete an in house penetration test which includes: asset discovery, vulnerability scans, exploit vulnerabilities and also provide forensic information to harden systems. Completing penetration testing is a part of the compliance requirements of the Federal Information Security Act (FISMA) and NASA NPR 2810.1 and related NASA Handbooks. This project is to demonstrate how in house penetration testing can be conducted that will satisfy all of the compliance requirements of the National Institute of Standards and Technology (NIST), as outlined in FISMA. By the end of this project, I hope to have carried out the tasks stated above as well as gain an immense knowledge about compliance, security tools, networks and network devices, as well as policies and procedures.

Penetration Testing↗

Diagenetic Features Analyzed by ChemCam/Curiosity at Pahrump Hills, Gale Crater, Mars

Onboard the Mars Science Laboratory (MSL) Curiosity rover, the ChemCam instrument consists of : (1) a Laser-Induced Breakdown Spectrometer (LIBS) for elemental analysis of targets and (2) a Remote Micro Imager (RMI), which provides imaging context for the LIBS. The LIBS/ChemCam performs analysis typically of spot sizes 350-550 micrometers in diameter, up to 7 meters from the rover. Within Gale crater, Curiosity traveled from Bradbury Landing toward the base of Mount Sharp, reaching Pahrump Hills outcrop circa sol 750. This region, as seen from orbit, represents the first exposures of lower Mount Sharp. In this abstract we focus on two types of features present within the Pahrump Hills outcrop: concretion features and light-toned veins.

Nachon, M.↗

Analyzing an Aging ISS

The ISS External Survey integrates the requirements for photographic and video imagery of the International Space Station (ISS) for the engineering, operations, and science communities. An extensive photographic survey was performed on all Space Shuttle flights to the ISS and continues to be performed daily, though on a level much reduced by the limited available imagery. The acquired video and photo imagery is used for both qualitative and quantitative assessments of external deposition and contamination, surface degradation, dynamic events, and MMOD strikes. Many of these assessments provide important information about ISS surfaces and structural integrity as the ISS ages. The imagery is also used to assess and verify the physical configuration of ISS structure, appendages, and components.

Scharf, R.↗

Analyzing Array Manipulating Programs by Program Transformation

We explore a transformational approach to the problem of verifying simple array-manipulating programs. Traditionally, verification of such programs requires intricate analysis machinery to reason with universally quantified statements about symbolic array segments, such as "every data item stored in the segment A[i] to A[j] is equal to the corresponding item stored in the segment B[i] to B[j]." We define a simple abstract machine which allows for set-valued variables and we show how to translate programs with array operations to array-free code for this machine. For the purpose of program analysis, the translated program remains faithful to the semantics of array manipulation. Based on our implementation in LLVM, we evaluate the approach with respect to its ability to extract useful invariants and the cost in terms of code size.

Program Transformation↗

Mechanical Properties of a High Lead Glass Used in the Mars Organic Molecule Analyzer

The elastic constants, strength, fracture toughness, slow crack growth parameters, and mirror constant of a high lead glass supplied as tubes and funnels were measured using ASTM International (formerly ASTM, American Society for Testing and Materials) methods and modifications thereof. The material exhibits lower Young's modulus and slow crack growth exponent as compared to soda-lime silica glass. Highly modified glasses exhibit lower fracture toughness and slow crack growth exponent than high purity glasses such as fused silica.

lead↗

An Improved Approach for Analyzing the Oxygen Compatibility of Solvents and other Oxygen-Flammable Materials for Use in Oxygen Systems

Solvents used to clean oxygen system components must be assessed for oxygen compatibility, as incompatible residue or fluid inadvertently left behind within an oxygen system can pose a flammability risk. The most recent approach focused on solvent ignition susceptibility to assess the flammability risk associated with these materials. Previous evaluations included Ambient Pressure Liquid Oxygen (LOX) Mechanical Impact Testing (ASTM G86) and Autogenous Ignition Temperature (AIT) Testing (ASTM G72). The goal in this approach was to identify a solvent material that was not flammable in oxygen. As environmental policies restrict the available options of acceptable solvents, it has proven difficult to identify one that is not flammable in oxygen. A more rigorous oxygen compatibility approach is needed in an effort to select a new solvent for NASA applications. NASA White Sands Test Facility proposed an approach that acknowledges oxygen flammability, yet selects solvent materials based on their relative oxygen compatibility ranking, similar to that described in ASTM G63-99. Solvents are selected based on their ranking with respect to minimal ignition susceptibility, damage and propagation potential, as well as their relative ranking when compared with other solvent materials that are successfully used in oxygen systems. Test methods used in this approach included ASTM G86 (Ambient Pressure LOX Mechanical Impact Testing and Pressurized Gaseous Oxygen (GOX) Mechanical Impact Testing), ASTM G72 (AIT Testing), and ASTM D240 (Heat of Combustion (HOC) Testing). Only four solvents were tested through the full battery of tests for evaluation of oxygen compatibility: AK-225G as a baseline comparison, Solstice PF, L-14780, and Vertrel MCA. Baseline solvent AK-225G exhibited the lowest HOC and highest AIT of solvents tested. Nonetheless, Solstice PF, L-14780, and Vertrel MCA HOCs all fell well within the range of properties that are associated with proven oxygen system materials. Tested AITs for these solvents fell only slightly lower than the AIT for the proven AK-225G solvent. Based on these comparisons in which solvents exhibited properties within those ranges seen with proven oxygen system materials, it is believed that Solstice PF, L-14780, and Vertrel MCA would perform well with respect to oxygen compatibility.

Harper, Susan A.↗

Cohesive Laws for Analyzing Through-Crack Propagation in Cross Ply Laminates

The laminate cohesive approach (LCA) is a methodology for the experimental characterization of cohesive through-the-thickness damage propagation in fiber-reinforced polymer matrix composites. LCA has several advantages over other existing approaches for cohesive law characterization, including: visual measurements of crack length are not required, structural effects are accounted for, and LCA can be applied when the specimen is too small to achieve steady-state fracture. In this work, the applicability of this method is investigated for two material systems: IM7/8552, a conventional prepreg, and AS4/VRM34, a non-crimp fabric cured using an out-of-autoclave process. The compact tension specimen configuration is used to propagate stable Mode I damage. Trilinear cohesive laws are characterized using the fracture toughness and the notch tip opening displacement. Test results are compared for the IM7/8552 specimens with notches machined by waterjet and by wire slurry saw. It is shown that the test results are nearly identical for both notch tip preparations methods, indicating that significant specimen preparation time and cost savings can be realized by using the waterjet to notch the specimen instead of the wire slurry saw. The accuracy of the cohesive laws characterized herein are assessed by reproducing the structural response of the test specimens using computational methods. The applicability of the characterization procedure for inferring lamina fracture toughness is also discussed.

Bergan, Andrew C.↗

Analyzing and Predicting Effort Associated with Finding and Fixing Software Faults

Context: Software developers spend a significant amount of time fixing faults. However, not many papers have addressed the actual effort needed to fix software faults. Objective: The objective of this paper is twofold: (1) analysis of the effort needed to fix software faults and how it was affected by several factors and (2) prediction of the level of fix implementation effort based on the information provided in software change requests. Method: The work is based on data related to 1200 failures, extracted from the change tracking system of a large NASA mission. The analysis includes descriptive and inferential statistics. Predictions are made using three supervised machine learning algorithms and three sampling techniques aimed at addressing the imbalanced data problem. Results: Our results show that (1) 83% of the total fix implementation effort was associated with only 20% of failures. (2) Both safety critical failures and post-release failures required three times more effort to fix compared to non-critical and pre-release counterparts, respectively. (3) Failures with fixes spread across multiple components or across multiple types of software artifacts required more effort. The spread across artifacts was more costly than spread across components. (4) Surprisingly, some types of faults associated with later life-cycle activities did not require significant effort. (5) The level of fix implementation effort was predicted with 73% overall accuracy using the original, imbalanced data. Using oversampling techniques improved the overall accuracy up to 77%. More importantly, oversampling significantly improved the prediction of the high level effort, from 31% to around 85%. Conclusions: This paper shows the importance of tying software failures to changes made to fix all associated faults, in one or more software components and/or in one or more software artifacts, and the benefit of studying how the spread of faults and other factors affect the fix implementation effort.

software fix implementation effort↗