Search NASA⌕ Search

SEARCH · Search NASA

Results for “Functional priors”

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 19 records

Toward intelligent flight control

Flight control systems can benefit by being designed to emulate functions of natural intelligence. Intelligent control functions fall in three categories: declarative, procedural, and reflexive. Declarative actions involve decision-making, providing models for system monitoring, goal planning, and system/scenario identification. Procedural actions concern skilled behavior and have parallels in guidance, navigation, and adaptation. Reflexive actions are more-or-less spontaneous and are similar to inner-loop control and estimation. Intelligent flight control systems will contain a hierarchy of expert systems, procedural algorithms, and computational neural networks, each expanding on prior functions to improve mission capability to increase the reliability and safety of flight and to ease pilot workload.

Stengel, Robert F.↗

Estimating location parameters in a mixture

The problem of estimating the parameters in a finite mixture is considered. The approach is based on an integral equation formulation of the form h sub t (x) = integral (limits b and a) f(x-y) g sut t (y)dy where h sub t is a smoothed version of h and g sub t is a prior function that tends to be concentrated on the translation values. A solution for g sub t that uses the method of regularization and one based on a posterior operator approach is considered. Numerical simulations are presented to bring out some of the estimation and numerical problems of these approaches.

Heydorn, R. P.↗

Improve Problem Solving Skills through Adapting Programming Tools

There are numerous ways for engineers and students to become better problem-solvers. The use of command line and visual programming tools can help to model a problem and formulate a solution through visualization. The analysis of problem attributes and constraints provide insight into the scope and complexity of the problem. The visualization aspect of the problem-solving approach tends to make students and engineers more systematic in their thought process and help them catch errors before proceeding too far in the wrong direction. The problem-solver identifies and defines important terms, variables, rules, and procedures required for solving a problem. Every step required to construct the problem solution can be defined in program commands that produce intermediate output. This paper advocates improved problem solving skills through using a programming tool. MatLab created by MathWorks, is an interactive numerical computing environment and programming language. It is a matrix-based system that easily lends itself to matrix manipulation, and plotting of functions and data. MatLab can be used as an interactive command line or a sequence of commands that can be saved in a file as a script or named functions. Prior programming experience is not required to use MatLab commands. The GNU Octave, part of the GNU project, a free computer program for performing numerical computations, is comparable to MatLab. MatLab visual and command programming are presented here.

Shaykhian, Linda H.↗

Stochastic Nonlinear Response of Woven CMCs

It is well known that failure of a material is a locally driven event. In the case of ceramic matrix composites (CMCs), significant variations in the microstructure of the composite exist and their significance on both deformation and life response need to be assessed. Examples of these variations include changes in the fiber tow shape, tow shifting/nesting and voids within and between tows. In the present work, the influence of scale specific architectural features of woven ceramic composite are examined stochastically at both the macroscale (woven repeating unit cell (RUC)) and structural scale (idealized using multiple RUCs). The recently developed MultiScale Generalized Method of Cells methodology is used to determine the overall deformation response, proportional elastic limit (first matrix cracking), and failure under tensile loading conditions and associated probability distribution functions. Prior results showed that the most critical architectural parameter to account for is weave void shape and content with other parameters being less in severity. Current results show that statistically only the post-elastic limit region (secondary hardening modulus and ultimate tensile strength) is impacted by local uncertainties both at the macro and structural level.

Kuang, C. Liu↗

Simulation and Control Lab Development for Power and Energy Management for NASA Manned Deep Space Missions

The development of distributed hierarchical and agent-based control systems will allow for reliable autonomous energy management and power distribution for on-orbit missions. Power is one of the most critical systems on board a space vehicle, requiring quick response time when a fault or emergency is identified. As NASAs missions with human presence extend beyond low earth orbit autonomous control of vehicle power systems will be necessary and will need to reliably function for long periods of time. In the design of autonomous electrical power control systems there is a need to dynamically simulate and verify the EPS controller functionality prior to use on-orbit. This paper presents the work at NASA Glenn Research Center in Cleveland, Ohio where the development of a controls laboratory is being completed that will be utilized to demonstrate advanced prototype EPS controllers for space, aeronautical and terrestrial applications. The control laboratory hardware, software and application of an autonomous controller for demonstration with the ISS electrical power system is the subject of this paper.

Space Flight↗

Human Performance Contributions to Safety in Commercial Aviation

Every day in aviation, pilots, air traffic controllers, and other front-line personnel perform countless correct judgments and actions in a variety of operational environments. These judgments and actions are often the difference between an accident and a non-event. Ironically, data on these behaviors are rarely collected or analyzed. Data-driven decisions about safety management and design of safety-critical systems are limited by the available data, which influence how decision makers characterize problems and identify solutions. Large volumes of data are collected on the failures and errors that result in infrequent incidents and accidents, but in the absence of data on behaviors that result in routine successful outcomes, safety management and system design decisions are based on a small sample of nonrepresentative safety data. This assessment aimed to find and document “safety successes” made possible by human operators. With many Aeronautics Research Mission Directorate (ARMD) Programs and Projects focusing on increased automation and autonomy and decreased human involvement, failure to fully consider the human contributions to successful system performance in civil aviation represents a significant risk — a risk that has not been recognized to date. Without understanding how humans contribute to safety, any estimate of predicted safety of autonomous capabilities is incomplete and inherently suspect. Furthermore, understanding the ways in which humans contribute to safety can promote strategic interactions among safety technologies, functions, procedures and the people using them. Without this understanding, the full benefits of an integrated, optimized human/technology or autonomous system will not be realized. Historically, safety has been consistently defined in terms of the occurrence of accidents or recognized risks (i.e., in terms of things that go wrong). These adverse outcomes are explained by identifying their causes, and safety is restored by eliminating or mitigating these causes. An alternative to this approach is to focus on what goes right and identify how to replicate that process. Focusing on the rare cases of failures attributed to “human error” provides little information about why human performance routinely prevents adverse events. Hollnagel has proposed that things go right because people continuously adjust their work to match their operating conditions. These adjustments become increasingly important as systems continue to grow in complexity. Thus, the definition of safety should reflect not only “avoiding things that go wrong” but “ensuring that things go right.” The basis for safety management requires developing an understanding of everyday activities. However, few mechanisms to monitor everyday work exist in the aviation domain, which limits opportunities to learn how designs function in reality. This concept of safety thinking and safety management is reflected in the emerging field of resilience engineering. According to Hollnagel, a system is resilient if it can sustain required operations under expected and unexpected conditions by adjusting its functioning prior to, during, or following changes, disturbances, and opportunities. To explore “positive” behaviors that contribute to resilient performance in commercial aviation, the assessment team examined a range of existing sources of data about pilot and air traffic control (ATC) tower controller performance, including subjective interviews with domain experts and objective aircraft flight data records. These data were used to identify strategies that support resilient performance, methods for exploring and refining those strategies in existing data, and proposed methods for capturing and analyzing new data.

Null, Cynthia H.↗

Adding GPU Support to the Markov Chain Monte Carlo Code Catmip

In geophysics, we are confronted with many under-determined inverse problems. For example, all of our observations of earthquakes are made at the Earth’s surface. So, when we try to infer how slip during an earthquake evolves in space and time, we find that there are many potential slip histories that are consistent with our limited observations and our understanding of earthquake physics. One way to approach these problems is with Bayesian analysis which allows us to infer the ensemble of all potential slip models that satisfy the observations and our prior knowledge of earthquake physics. In Bayesian analysis, our prior knowledge is known as the prior probability density function or prior PDF, the fit to the data is known as the data likelihood, and the target PDF that satisfies both the prior PDF and data likelihood is known as the posterior PDF. However, simulating the posterior PDF typically requires using Markov Chain Monte Carlo (MCMC) to draw tens of billions of random realizations of earthquake slip models, which may not be computationally feasible. To make this and similar geophysical inversions computationally tractable, we developed the Cascading Adaptive Transitional Metropolis In Parallel (CATMIP) algorithm. CATMIP is an efficient parallel Markov Chain Monte Carlo (MCMC) sampler that is used for model fitting and uncertainty quantification in geophysics. Example use cases are earthquake rupture modeling, determining mineral composition on Mars, reconstructing the history of ocean salinity, and historical earthquake relocation. CATMIP employs many parallel instances of the Metropolis algorithm for sampling in a transitioning framework. Transitioning is a process in which a set of random samples at equilibrium with a known probability density function (PDF) are used as seeds for the Markov chains to sample successive target PDFs that incrementally move the distribution from the starting seeds to the final desired PDF that describes the relative plausibility of potential values for the model parameters. The algorithm is implemented as a Master-Worker model employing MPI for communication. The worker processes are loosely coupled with global parameters periodically optimized by the master process. This provides a very high amount of parallelism with little communication between updates. During the presentation we will discuss the history of the algorithm and elaborate the earthquake rupture modeling use case for the CATMIP package. Our first step toward GPU optimization was to optimize the code for the CPU. CPU profiling revealed that most of the compute time is spent in calls to level 2 BLAS routines and calls to GSL random number generators. We revised the algorithm to employ level 3 BLAS routines instead. In our presentation we will describe how this was accomplished. Adding GPU support to CATMIP consisted mostly of replacing the calls to GSL with calls to GPU vendor-provided library routines. A small number of loops were directly implemented in CUDA. In the presentation will provide implementation details. Finally, we will discuss methods for profiling and opportunities for further optimizing GPU execution. By creating a code with the flexibility to run on either a CPU or GPU architecture, CATMIP can be used on systems ranging from large CPU-based HPC environments to single servers with GPU acceleration and everything in between.

HECC↗

Synchronous meteorological satellite spin testing

The objective of the end-to-end spin test is to demonstrate both qualitatively and quantitatively that the satellite performs its intended functions under spinning conditions. The test is performed twice per satellite, once during the baseline functional test prior to environmental testing, and once during the final functional test. All satellite functions are demonstrated during the spin test with the exception of solar panel illumination, pyrotechnic device operation, VISSR infrared operation, and auxiliary propulsion system operation.

Mcbrady, D. J.↗

Advanced Signal Conditioners for Data-Acquisition Systems

Signal conditioners embodying advanced concepts in analog and digital electronic circuitry and software have been developed for use in data-acquisition systems that are required to be compact and lightweight, to utilize electric energy efficiently, and to operate with high reliability, high accuracy, and high power efficiency, without intervention by human technicians. These signal conditioners were originally intended for use aboard spacecraft. There are also numerous potential terrestrial uses - especially in the fields of aeronautics and medicine, wherein it is necessary to monitor critical functions. Going beyond the usual analog and digital signal-processing functions of prior signal conditioners, the new signal conditioner performs the following additional functions: It continuously diagnoses its own electronic circuitry, so that it can detect failures and repair itself (as described below) within seconds. It continuously calibrates itself on the basis of a highly accurate and stable voltage reference, so that it can continue to generate accurate measurement data, even under extreme environmental conditions. It repairs itself in the sense that it contains a micro-controller that reroutes signals among redundant components as needed to maintain the ability to perform accurate and stable measurements. It detects deterioration of components, predicts future failures, and/or detects imminent failures by means of a real-time analysis in which, among other things, data on its present state are continuously compared with locally stored historical data. It minimizes unnecessary consumption of electric energy. The design architecture divides the signal conditioner into three main sections: an analog signal section, a digital module, and a power-management section. The design of the analog signal section does not follow the traditional approach of ensuring reliability through total redundancy of hardware: Instead, following an approach called spare parts tool box, the reliability of each component is assessed in terms of such considerations as risks of damage, mean times between failures, and the effects of certain failures on the performance of the signal conditioner as a whole system. Then, fewer or more spares are assigned for each affected component, pursuant to the results of this analysis, in order to obtain the required degree of reliability of the signal conditioner as a whole system. The digital module comprises one or more processors and field-programmable gate arrays, the number of each depending on the results of the aforementioned analysis. The digital module provides redundant control, monitoring, and processing of several analog signals. It is designed to minimize unnecessary consumption of electric energy, including, when possible, going into a low-power "sleep" mode that is implemented in firmware. The digital module communicates with external equipment via a personal-computer serial port. The digital module monitors the "health" of the rest of the signal conditioner by processing defined measurements and/or trends. It automatically makes adjustments to respond to channel failures, compensate for effects of temperature, and maintain calibration.

Lucena, Angel↗

Towards Articulated Mobility and Efficient Docking for the DuAxel Tethered Robot System

Sites of increasing interest for planetary science,such as craters, cold traps, and vents lie in terrains that are inaccessible to state-of-the-art rovers. The Jet Propulsion Laboratory, in collaboration with Caltech, is actively developing a tethered mobile robot, Axel, for traversing and exploring extremely steep terrain, such as Recurring Slope Lineae on Mars and vertical pits on the Moon. However, on Mars, where landing-site uncertainty is high due to the presence of an atmosphere, Axel may need to traverse several kilometers from its lander untethered due to a finite tether carrying capacity (⇠300m). This paper proposes a novel design for a hybrid mobility system that allows a pair of Axel rovers to dock, lock, and drive long distances as a four-wheeled, articulated steering vehicle. The design improves upon prior efforts to achieve DuAxel mobility by leveraging two actuated docking mechanisms attached on opposite ends of a central module to enable ‘sit/stand’ functionality; the prior DuAxel system was limited to skid steering, which was inefficient due to Axel’s grouser-style, high-friction wheels. In the proposed system, the ‘sit’ configuration is achieved by aligning each dock parallel to the surface, allowing one Axel to detach and explore while the other remains docked and serves as a backup. While ‘sitting’, the central module rests on the ground and is outfitted with shovel-style wedges for passive anchoring to sandy terrain (an optional drill can be integrated for anchoring to rock). In order to ‘stand’, the exploring Axel reattaches, locks, and both docks are rotated until Axel’s tether caster arm is upright and the central module is lifted off the ground. Once upright, each Axel rotates about a pivot point for articulated, all-wheel steering, which is accomplished by applying differential wheel torques. The main contributions of this paper are i) a detailed systems design of the docking mechanism and central module, ii) kinematic modeling of articulated mobility and ‘sit/stand’ docking functionality, and iii) initial testing in a relevant environment to characterize the mobility of the proposed system.

Nesnas, Issa↗

A NICER View of the Massive Pulsar PSR J0740+6620 Informed by Radio Timing and XMM-Newton Spectroscopy

We report on Bayesian estimation of the radius, mass, and hot surface regions of the massive millisecond pulsar PSR J0740+6620, conditional on pulse-profile modeling of Neutron Star Interior Composition Explorer X-ray Timing Instrument event data. We condition on informative pulsar mass, distance, and orbital inclination priors derived from the joint North American Nanohertz Observatory for Gravitational Waves and Canadian Hydrogen Intensity Mapping Experiment/Pulsar wideband radio timing measurements of Fonseca et al. We use XMM-Newton European Photon Imaging Camera spectroscopic event data to inform our X-ray likelihood function. The prior support of the pulsar radius is truncated at 16 km to ensure coverage of current dense matter models. We assume conservative priors on instrument calibration uncertainty. We constrain the equatorial radius and mass of PSR J0740+6620 to be-+12.390.981.30km and-+2.0720.0660.067Me respectively, each reported as the posterior credible interval bounded by the 16% and 84% quantiles, conditional on surface hot regions that are non-overlapping spherical caps of fully ionized hydrogen atmosphere with uniform effective temperature; a posteriori, the temperature is=-+TlogK5.99100.060.05([])for each hot region. All software for the X-ray modeling framework is open-source and all data, model, and sample information is publicly available, including analysis notebooks and model modules in the Python language. Our marginal likelihood function of mass and equatorial radius is proportional to the marginal joint posterior density of those parameters(within the prior support)and can thus be computed from the posterior samples.

Millisecond pulsars↗

Galactic Cosmic Ray Event-Based Risk Model (GERM) Code

This software describes the transport and energy deposition of the passage of galactic cosmic rays in astronaut tissues during space travel, or heavy ion beams in patients in cancer therapy. Space radiation risk is a probability distribution, and time-dependent biological events must be accounted for physical description of space radiation transport in tissues and cells. A stochastic model can calculate the probability density directly without unverified assumptions about shape of probability density function. The prior art of transport codes calculates the average flux and dose of particles behind spacecraft and tissue shielding. Because of the signaling times for activation and relaxation in the cell and tissue, transport code must describe temporal and microspatial density of functions to correlate DNA and oxidative damage with non-targeted effects of signals, bystander, etc. These are absolutely ignored or impossible in the prior art. The GERM code provides scientists data interpretation of experiments; modeling of beam line, shielding of target samples, and sample holders; and estimation of basic physical and biological outputs of their experiments. For mono-energetic ion beams, basic physical and biological properties are calculated for a selected ion type, such as kinetic energy, mass, charge number, absorbed dose, or fluence. Evaluated quantities are linear energy transfer (LET), range (R), absorption and fragmentation cross-sections, and the probability of nuclear interactions after 1 or 5 cm of water equivalent material. In addition, a set of biophysical properties is evaluated, such as the Poisson distribution for a specified cellular area, cell survival curves, and DNA damage yields per cell. Also, the GERM code calculates the radiation transport of the beam line for either a fixed number of user-specified depths or at multiple positions along the Bragg curve of the particle in a selected material. The GERM code makes the numerical estimates of basic physical and biophysical quantities of high-energy protons and heavy ions that have been studied at the NASA Space Radiation Laboratory (NSRL) for the purpose of simulating space radiation biological effects. In the first option, properties of monoenergetic beams are treated. In the second option, the transport of beams in different materials is treated. Similar biophysical properties as in the first option are evaluated for the primary ion and its secondary particles. Additional properties related to the nuclear fragmentation of the beam are evaluated. The GERM code is a computationally efficient Monte-Carlo heavy-ion-beam model. It includes accurate models of LET, range, residual energy, and straggling, and the quantum multiple scattering fragmentation (QMSGRG) nuclear database.

Cucinotta, Francis A.↗

Space shuttle solid rocket booster processing and recovery operations at Kennedy Space Center

This paper describes the processing and recovery operations at Kennedy Space Center as applied to the Space Shuttle Solid Rocket Booster. The introductory portion covers the overall Space Shuttle launch vehicle with a description of the Solid Rocket Boosters and explanations of their functions. Processing operations begin with the arrival of the new or refurbished Solid Rocket Motor segments by rail cars from the manufacturer. Segment buildup is performed on the Mobile Launch Platform, and the completed major booster elements are functionally tested prior to their integration with other prime elements that comprise a complete Shuttle launch vehicle. The recovery operations following launch include Solid Rocket Booster separation, parachute deployment, splashdown, and the activities associated with retrieval of the reusable components of the Solid Rocket Boosters. Subsequently, the paper describes the processing required to thoroughly clean the retrieved items, the disassembly activities, and refurbishment steps planned for restoration of the hardware components to usable condition.

Dickinson, W. J.↗

Visible-infrared remote-sensing model and applications for ocean waters

Remote sensing has become important in the ocean sciences, especially for research involving large spatial scales. To estimate the in-water constituents through remote sensing, whether carried out by satellite or airplane, the signal emitted from beneath the sea surface, the so called water-leaving radiance (L(w)), is of prime importance. The magnitude of L(w) depends on two terms: one is the intensity of the solar input, and the other is the reflectance of the in-water constituents. The ratio of the water-leaving radiance to the downwelling irradiance (E(d)) above the sear surface (remote-sensing reflectance, R(sub rs)) is independent of the intensity of the irradiance input, and is largely a function of the optical properties of the in-water constituents. In this work, a model is developed to interpret r(sub rs) for ocean water in the visible-infrared range. In addition to terms for the radiance scattered from molecules and particles, the model includes terms that describe contributions from bottom reflectance, fluorescence of gelbstoff or colored dissolved organic matter (CDOM), and water Raman scattering. By using this model, the measured R(sub rs) of waters from the West Florida Shelf to the Mississippi River plume, which covered a (concentration of chlorophyll a) range of 0.07 - 50 mg/cu m, were well interpreted. The average percentage difference (a.p.d.) between the measured and modeled R(sub rs) is 3.4%, and, for the shallow waters, the model-required water depth is within 10% of the chart depth. Simple mathematical simulations for the phytoplankton pigment absorption coefficient (a(sub theta)) are suggested for using the R(sub rs) model. The inverse problem of R(sub rs), which is to analytically derive the in-water constituents from R(sub rs) data alone, can be solved using the a(sub theta) functions without prior knowledge of the in-water optical properties. More importantly, this method avoids problems associated with a need for knowledge of the shape and value of the chlorophyll-specific absorption coefficient. The simulation was tested for a wide range of water types, including waters from Monterey Bay, the West Florida Shelf, and the Mississippi River plume. Using the simulation, the R(sub rs)-derived in-water absorption coefficients were consistent with the values from in-water measurements (r(exp 2) greater than 0.94, slope approximately 1.0). In the remote-sensing applications, a new approach is suggested for the estimation of primary production based on remote sensing. Using this approach, the calculated primary production (PP) values based upon remotely sensed data were very close to the measured values for the euphotic zone (r(exp 2) = 0.95, slope 1.26, and 32% average difference), while traditional, pigment-based PP model provided values only one-third the size of the measured data. This indicates a potential to significantly improve the accuracy of the estimation of primary production based upon remote sensing.

Lee, Zhongping↗

The Neutron Star Interior Composition Explorer (NICER): Design and Development

During 2014 and 2015, NASA's Neutron star Interior Composition Explorer (NICER) mission proceeded successfully through Phase C, Design and Development. An X-ray (0.2{12 keV) astrophysics payload destined for the International Space Station, NICER is manifested for launch in early 2017 on the Commercial Resupply Services SpaceX-11 flight. Its scientific objectives are to investigate the internal structure, dynamics, and energetics of neutron stars, the densest objects in the universe. During Phase C, flight components including optics, detectors, the optical bench, pointing actuators, electronics, and others were subjected to environmental testing and integrated to form the flight payload. A custom-built facility was used to co-align and integrate the X-ray \concentrator" optics and silicon-drift detectors. Ground calibration provided robust performance measures of the optical (at NASA's Goddard Space Flight Center) and detector (at the Massachusetts Institute of Technology) subsystems, while comprehensive functional tests prior to payload-level environmental testing met all instrument performance requirements. We describe here the implementation of NICER's major subsystems, summarize their performance and calibration, and outline the component-level testing that was successfully applied.

SEXTANT↗

A Design for a Two-Stage Solid Mars Ascent Vehicle

A solid propulsion system design is being considered for a conceptual Mars Ascent Vehicle (MAV) as part of a potential robotic Mars Sample Return campaign. A Preliminary Architecture Assessment for a MAV is being conducted at Marshall Space Flight Center. Experts from all relevant areas are involved in a rapid design and analysis cycle to define a MAV vehicle utilizing solid propulsion. The design presented here is the solid motor propulsion concept result of the study. Whereas solid motors have been used on Mars missions in the past during descent, none have been required to reside on the surface for a period of time prior to functioning. This difference will expose the MAV to relatively extreme temperatures. Other challenges exist in designing a solid propulsion system for MAV including performance interactions with other vehicle inert masses and minimizing orbit dispersions. These considerations were examined and a preliminary CAD model of the motors was created. Along with additional pertinent inputs from other disciplines, a solid propulsion vehicle concept for the MAV is described.

Prince, Andrew↗

An approach to the analysis of performance of quasi-optimum digital phase-locked loops.

An approach to the analysis of performance of quasi-optimum digital phase-locked loops (DPLL's) is presented. An expression for the characteristic function of the prior error in the state estimate is derived, and from this expression an infinite dimensional equation for the prior error variance is obtained. The prior error-variance equation is a function of the communication system model and the DPLL gain and is independent of the method used to derive the DPLL gain. Two approximations are discussed for reducing the prior error-variance equation to finite dimension. The effectiveness of one approximation in analyzing DPLL performance is studied.

Polk, D. R.↗

On singular cases in the design derivative of Green's functional

The author's prior development of a general abstract representation for the design sensitivities of Green's functional for linear structural systems is extended to the case where the structural stiffness vanishes at an internal location. This situation often occurs in the optimal design of structures. Most optimality criteria require that optimally designed beams be statically determinate. For clamped-pinned beams, for example, this is possible only if the flexural stiffness vanishes at some intermediate location. The Green's function for such structures depends upon the stiffness and the location where it vanishes. A precise representation for Green's function's sensitivity to the location of vanishing stiffness is presented for beams and axisymmetric plates.

Reiss, Robert↗