Search NASA⌕ Search

SEARCH · Search NASA

Results for “differentiable programming”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 919 records · Page 51

Features and applications of the Groove Analysis Program (GAP)

An IBM Personal Computer (PC) version of the Groove Analysis program (GAP) was developed to predict the steady state heat transport capability of an axially grooved heat pipe for a specified groove geometry and working fluid. In the model, the capillary limit is determined by the numerical solution of the differential equation for momentum conservation with the appropriate boundary conditions. This governing equation accounts for the hydrodynamic losses due to friction in liquid and vapor flows and due to liquid/vapor shear interaction. Back-pumping in both 0-g and 1-g is accounted for in the boundary condition at the condenser end. Slug formation in 0-g and puddle flow in 1-g are also considered in the model. At the user's discretion, the code will perform the analysis for various fluid inventories (undercharge, nominal charge, overcharge, or a fixed fluid charge) and heat pipe elevations. GAP will also calculate the minimum required heat pipe wall thickness for pressure containment at design temperatures that are greater than or lower than the critical temperature of the working fluid. This paper discusses the theory behind the development of the GAP model. It also presents the many useful and powerful capabilities of the model. Furthermore, a correlation of flight test performance data and the predictions using GAP are presented and discussed.

Ku, Jentung↗

SpaceWire Driver Software for Special DSPs

A computer program provides a high-level C-language interface to electronics circuitry that controls a SpaceWire interface in a system based on a space qualified version of the ADSP-21020 digital signal processor (DSP). SpaceWire is a spacecraft-oriented standard for packet-switching data-communication networks that comprise nodes connected through bidirectional digital serial links that utilize low-voltage differential signaling (LVDS). The software is tailored to the SMCS-332 application-specific integrated circuit (ASIC) (also available as the TSS901E), which provides three highspeed (150 Mbps) serial point-to-point links compliant with the proposed Institute of Electrical and Electronics Engineers (IEEE) Standard 1355.2 and equivalent European Space Agency (ESA) Standard ECSS-E-50-12. In the specific application of this software, the SpaceWire ASIC was combined with the DSP processor, memory, and control logic in a Multi-Chip Module DSP (MCM-DSP). The software is a collection of low-level driver routines that provide a simple message-passing application programming interface (API) for software running on the DSP. Routines are provided for interrupt-driven access to the two styles of interface provided by the SMCS: (1) the "word at a time" conventional host interface (HOCI); and (2) a higher performance "dual port memory" style interface (COMI).

Clark, Douglas↗

Hydrostatic pressure mimics gravitational pressure in characean cells

Hydrostatic pressure applied to one end of a horizontal Chara cell induces a polarity of cytoplasmic streaming, thus mimicking the effect of gravity. A positive hydrostatic pressure induces a more rapid streaming away from the applied pressure and a slower streaming toward the applied pressure. In contrast, a negative pressure induces a more rapid streaming toward and a slower streaming away from the applied pressure. Both the hydrostatic pressure-induced and gravity-induced polarity of cytoplasmic streaming respond identically to cell ligation, UV microbeam irradiation, external Ca2+ concentrations, osmotic pressure, neutral red, TEA Cl-, and the Ca2+ channel blockers nifedipine and LaCl3. In addition, hydrostatic pressure applied to the bottom of a vertically-oriented cell can abolish and even reverse the gravity-induced polarity of cytoplasmic streaming. These data indicate that both gravity and hydrostatic pressure act at the same point of the signal transduction chain leading to the induction of a polarity of cytoplasmic streaming and support the hypothesis that characean cells respond to gravity by sensing a gravity-induced pressure differential between the cell ends.

NASA Discipline Number 40-50↗

dfdjaxGP

A small python package to fit Gaussian processes using Jax and leveraging the automatic differentiation in Jax to predict arbitrary derivatives from the GP. This package is meant to supplement the scientific community use of Gaussian process prediction with derivatives. The package is designed to smoothly work standalone or be used with the numpyro probabilistic programming language.

Grosskopf, Micheal↗

Computer solutions of Wu's equations for compressible flow through turbomachines

Two computers programs, known as Matrix Through-Flow and Matrix Blade-To-Blade, for analyzing the meridional and blade-to-blade flow patterns are described. The numerical solutions are obtained by finite difference approximations to the governing Poisson-type differential equations for the stream function. Solutions for several turbomachines, giving flow patterns and velocity distributions, are included.

Smith, D. J. L.↗

Scaling wake-particle interactions for aerial applications research

The differential equation for the trajectory of a spherical particle injected into an aircraft wake was developed and the proper scaling relations extracted. After some simplification a convenient set of similarity parameters was established. Using these similarity parameters a scale model test program was designed and performed in the NASA Langley vortex research facility. The results of the tests demonstrated the validity of the similarity parameters in conducting scale model testing for aerial application research.

Ormsbee, A. I.↗

Subprograms for integrating the equations of motion of satellites. FORTRAN 4

The subprograms for the formation of the right members of the equations of motion of artificial Earth satellites (AES), integration of systems of differential equations by Adams' method, and the calculation of the values of various functions from the AES parameters of motion are described. These subprograms are written in the FORTRAN 4 language and constitute an essential part of the package of applied programs for the calculation of navigational parameters AES.

Prokhorenko, V. I.↗

Airborne remote sensing measurements with a pulsed CO2 DIAL system

The present investigation is concerned with an optical radar instrument which has been developed for airborne remote sensing of atmospheric trace species at infrared wavelengths. The instrument makes use of compact, pulsed carbon dioxide lasers. It was designed for conducting differential absorption lidar (DIAL) measurements. The backscatter of laser pulse energy from the ocean and terrain surface is utilized to determine trace species column content. The instrument, which is carried by the NASA P3 aircraft, is used in a flight test program started in July 1981. The results obtained with the instrument in this program are discussed, taking into account ocean surface backscatter statistics, the ratio of ocean to terrain backscatter, the dual-wavelength correlation coefficient, the dual-wavelength cross-covariance, and the dependence of un-correlated noise variance on the mean backscatter signal.

Bufton, J. L.↗

An intercomparison of carbon monoxide, nitric oxide, and hydroxyl measurement techniques - Overview of results

Results from an intercomparison of methods to measure carbon monoxide (CO), nitric oxide (NO), and the hydroxyl radical (OH) are discussed. The intercomparison was conducted at Wallops Island, Virginia, in July 1983 and included a laser differential absorption and three grab sample/gas chromatograph methods for CO, a laser-induced fluorescence (LIF) and two chemiluminescence methods for NO, and two LIF methods and a radiocarbon tracer method for OH. The intercomparison was conducted as a field measurement program involving ambient measurements of CO (150-300 ppbv) and NO (10-180 pptv) from a common manifold with controlled injection of CO in incremental steps from 20 to 500 ppbv and NO in steps from 10 to 220 pptv. Only ambient measurements of OH were made. The agreement between the techniques was on the order of 14 percent for CO and 17 percent for NO. Hardware difficulties during the OH tests resulted in a data base with insufficient data and uncertanties too large to permit a meaningful intercomposition.

Hoell, J. M.↗

A stable numerical solution method in-plane loading of nonlinear viscoelastic laminated orthotropic materials

In response to the tremendous growth in the development of advanced materials, such as fiber-reinforced plastic (FRP) composite materials, a new numerical method is developed to analyze and predict the time-dependent properties of these materials. Basic concepts in viscoelasticity, laminated composites, and previous viscoelastic numerical methods are presented. A stable numerical method, called the nonlinear differential equation method (NDEM), is developed to calculate the in-plane stresses and strains over any time period for a general laminate constructed from nonlinear viscoelastic orthotropic plies. The method is implemented in an in-plane stress analysis computer program, called VCAP, to demonstrate its usefulness and to verify its accuracy. A number of actual experimental test results performed on Kevlar/epoxy composite laminates are compared to predictions calculated from the numerical method.

Gramoll, K. C.↗

Reduced-order filtering for flexible space structures

There is a need for feedback control of the large flexible space structures which are going to be increasingly important in the future of the space program. These structures are very lightly damped, and vibrations may persist for a long time when the system is disturbed unless an active feedback control strategy is used to damp out the vibrations. The system is best described by a partial differential equation description, but the more common approach is to use a large set of second order differential equations, where a large number of modes must be retained if the mathematics is to provide an adequate description of the dynamical process. Sensors, such as accelerometers and rate gyros, may provide data to the feedback controller so that it may respond appropriately to control the system. The data from the sensors is not perfect, but is subject to noise, called measurement noise, and the dynamical process itself is subject to disturbances referred to as process noise. Filtering the sensor signals to remove the measurement noise, and using the resulting state estimates to control the system are investigated.

Sims, Craig S.↗

DIAL simulations for satellite water vapor profile measurements within the BEST project

The project BEST has been proposed by several laboratories of the French Space Agency (CNES) as part of the GEWEX program. Its objective is the study of the energy budget of the tropical system, and aims at measuring different components of the water cycle by coupling several observing systems. As part of this, Service d'Aeronomie (SA) proposed to study a Differential Absorption Lidar (DIAL) system to measure tropical water vapor profiles and to determine humidity convergence fields, when coupled with the Doppler wind lidar. We have performed simulation analyses for water vapor measurement from the selected orbit of 400 km. For these simulations, we have adopted an atmospheric model developed at SA. We have optimized, by a Monte Carlo statistical method, the system parameters and evaluated bias and standard deviation of the retrieved water vapor mixing ratio.

Chazette, P.↗

U.S. Coast Guard Boat Recovery Simulation at the NASA Ames Vertical Motion Simulator

The U.S. Coast Guard routinely uses the Over-The-Horizon (OTH-IV), a cutter deployed, rigid-hulled inflatable boat for rescue and law enforcement operations. The term "cutter" refers to a Coast Guard vessel 65 feet in length or greater with accommodations for crew to live aboard and the ability to deploy smaller boats including the OTH-IV. A deployment method employed by some cutter class vessels is a davit crane system and specialized hook mechanism to connect the smaller boat. The launch and recovery operation requires several crewmembers, where one is tasked with releasing and connecting the hook to the small boat. Manipulating the hook can pose a risk to the crewmember depending on sea conditions combined with fatigue level or task expertise. Equipment and crewmembers are tested extensively due to the inherent risk of the task, but the sea conditions cannot be controlled. To address the sea condition variable, the U.S. Coast Guard and NASA leveraged the Vertical Motion Simulator (VMS) as a platform to test new equipment or train crewmembers in varying sea conditions. With 6 degrees of freedom and a vertical displacement of +/- 22ft, the VMS is capable of simulating conditions up to sea-state 5. The proof of concept experiment took place in September 2018 and demonstrated that the VMS can accurately simulate varying sea-states, collect performance data, and design a reliable and safe system for participants. The U.S. Coast Guard provided boat displacement data from the Large Amplitude Motion Program (LAMP). The program generates multi-directional waves with a cosine squared spreading function which produced a time history response of displacement data (surge, sway, heave, roll, pitch, yaw) of the OTH-IV's center of gravity (C.G). The displacement data was differentiated into acceleration evaluated at the crewmember's position at the front (bow) of the boat. Those accelerations were transformed to the VMS coordinate system and used as command inputs to the motion system's washout filters. The VMS uses Interchangeable Cabs (ICab) to perform flight simulations on a variety of aircraft or spacecraft configurations. An ICab typically contains seats, restraints, pilot controls, instrument panel, and out-the-window projectors all enclosed in a familiar cockpit configuration. To replicate the launch and recovery of a small boat, all the conventional features of a flight simulator and canopy were removed to be replaced with a to-scale OTH-IV bow mockup. The bow section was constructed from aluminum, and a connection point known as the davit ring. Additionally, a hook replica was suspended by a cable from the ceiling as if it were hanging from a davit crane aboard a cutter vessel. The last step was providing an auxiliary control to close the distance between suspended hook and the davit ring on the bow mockup. Without control the boat would simulate the wave motion, but with no guarantee that the crewmember will be in reach of the hook. Since the wave motion was repeatable, an additional acceleration command sent to the washout filters to move the simulator in the surge, sway, and heave directions, independently. The commands were rate limited such that the additional movement was not detectable with respect to the wave motion. The results showed that for each wave profile, a unique set of acceleration commands provided opportunities for crewmembers to gain control of the hook and connect it to the davit ring.

Riccobono, Nicholas S.↗

Benchmark Evaluation of the HTR-PROTEUS Absorber Rod Worths (Core 4)

PROTEUS was a zero-power research reactor at the Paul Scherrer Institute (PSI) in Switzerland. The critical assembly was constructed from a large graphite annulus surrounding a central cylindrical cavity. Various experimental programs were investigated in PROTEUS; during the years 1992 through 1996, it was configured as a pebble-bed reactor and designated HTR-PROTEUS. Various critical configurations were assembled with each accompanied by an assortment of reactor physics experiments including differential and integral absorber rod measurements, kinetics, reaction rate distributions, water ingress effects, and small sample reactivity effects [1]. Four benchmark reports were previously prepared and included in the March 2013 edition of the International Handbook of Evaluated Reactor Physics Benchmark Experiments (IRPhEP Handbook) [2] evaluating eleven critical configurations. A summary of that effort was previously provided [3] and an analysis of absorber rod worth measurements for Cores 9 and 10 have been performed prior to this analysis and included in PROTEUS-GCR-EXP-004 [4]. In the current benchmark effort, absorber rod worths measured for Core Configuration 4, which was the only core with a randomly-packed pebble loading, have been evaluated for inclusion as a revision to the HTR-PROTEUS benchmark report PROTEUS-GCR-EXP-002.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

On the Convergence of Overlapping Schwarz Decomposition for Nonlinear Optimal Control

Here, we study the convergence properties of an overlapping Schwarz decomposition algorithm for solving nonlinear optimal control problems (OCPs). The algorithm decomposes the time domain into a set of overlapping subdomains, and solves all subproblems defined over subdomains in parallel. The convergence is attained by updating primal-dual information at the boundaries of overlapping subdomains. We show that the algorithm exhibits local linear convergence, and that the convergence rate improves exponentially with the overlap size. We also establish global convergence results for a general quadratic programming, which enables the application of the Schwarz scheme inside second-order optimization algorithms (e.g., sequential quadratic programming). The theoretical foundation of our convergence analysis is a sensitivity result of nonlinear OCPs, which we call "exponential decay of sensitivity" (EDS). Intuitively, EDS states that the impact of perturbations at domain boundaries (i.e., initial and terminal time) on the solution decays exponentially as one moves into the domain. Here, we expand a previous analysis available in the literature by showing that EDS holds for both primal and dual solutions of nonlinear OCPs, under uniform second-order sufficient condition, controllability condition, and boundedness condition. We conduct experiments with a quadrotor motion planning problem and a partial differential equations (PDE) control problem to validate our theory, and show that the approach is significantly more efficient than alternating direction method of multipliers and as efficient as the centralized interior-point solver.

42 ENGINEERING↗

Chemical Imaging and Dynamical Studies of Reactivity and Emergent Behavior in Complex Interfacial Systems. Final Technical Report

This research program explored the efficacy of using molecular-level manipulation, imaging and scanning tunneling spectroscopy in conjunction with supersonic molecular beam gas-surface scattering to significantly enhance our understanding of chemical processes occurring on well-characterized interfaces. One program focus was on the spatially-resolved emergent behavior of complex reaction systems as a function of the local geometry and density of adsorbate-substrate systems under reaction conditions. Another focus was on elucidating the emergent electronic and related reactivity characteristics of intentionally constructed single and multicomponent atom- and nanoparticle-based materials. We also examined emergent chirality and self-organization in adsorbed molecular systems where collective interactions between adsorbates and the supporting interface lead to spatial symmetry breaking. In many of these studies we combined the advantages of scanning tunneling (STM) and atomic force (AFM) imaging, scanning tunneling local electronic spectroscopy (STS), and reactive supersonic molecular beams to elucidate precise details of interfacial reactivity that had not been observed by more traditional surface science methods. Using these methods, it was possible to examine, for example, the differential reactivity of molecules adsorbed at different bonding sites in conjunction with how reactivity is modified by the local configuration of nearby adsorbates. At the core of this effort was the goal of significantly extending our understanding of interfacial atomic-scale interactions to create, with intent, molecular assemblies and materials with advanced chemical and physical properties. This ambitious program addressed several key topics in DOE Grand Challenge Science, including emergent chemical and physical properties in condensed phase systems, novel uses of chemical imaging, and the development of advanced reactivity concepts in combustion and catalysis including carbon management. These activities directly benefitted national science objectives in the areas of chemical energy production and advanced materials development.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Bifurcations and sensitivity in parametric nonlinear programming

The parametric nonlinear programming problem is that of determining the behavior of solution(s) as a parameter or vector of parameters alpha belonging to R(sup r) varies over a region of interest for the problem: Minimize over x the set f(x, alpha):h(x, alpha) = 0, g(x, alpha) is greater than or equal to 0, where f:R(sup (n+r)) approaches R, h:R(sup (n+r)) approaches R(sup q) and g:R(sup (n+r)) approaches R(sup p) are assumed to be at least twice continuously differentiable. Some of these parameters may be fixed but not known precisely and others may be varied to enhance the performance of the system. In both cases a fundamentally important problem in the investigation of global sensitivity of the system is to determine the stability boundaries of the regions in parameter space which define regions of qualitatively similar solutions. The objective is to explain how numerical continuation and bifurcation techniques can be used to investigate the parametric nonlinear programming problem in a global sense. Thus, first the problem is converted to a closed system of parameterized nonlinear equations whose solution set contains all local minimizers of the original problem. This system, which will be represented as F(z,alpha) = O, will include all Karush-Kuhn-Tucker and Fritz John points, both feasible and infeasible solutions, and relative minima, maxima, and saddle points of the problem. The local existence and uniqueness of a solution path (z(alpha), alpha) of this system as well as the solution type persist as long as a singularity in the Jacobian D(sub z)F(z,alpha) is not encountered. Thus the nonsingularity of this Jacobian is characterized in terms of conditions on the problem itself. Then, a class of efficient predictor-corrector continuation procedures for tracing solution paths of the system F(z,alpha) = O which are tailored specifically to the parametric programming problem are described. Finally, these procedures and the obtained information are illustrated within the context of design optimization.

Lundberg, Bruce N.↗

Dual-Salt Electrolytes to Effectively Reduce Impedance Rise of High-Nickel Lithium-Ion Batteries

Simply mixing several lithium salts in one electrolyte to obtain blended salt electrolytes has been demonstrated as a promising strategy to formulate advanced electrolytes for lithium metal batteries (LMBs) and lithium-ion batteries (LIBs). In this study, we report the use of dual-salt electrolytes containing lithium hexafluorophosphate (LiPF6) and lithium difluorophosphate (LiDFP) in ethylene carbonate/ethyl methyl carbonate (EC/EMC) mixture and tested them in layered high-nickel LIB cells. LiNi 0.94 Co 0.06 O 2 was synthesized through a coprecipitation method and was used as a representative high-nickel cathode for the U.S. DOE realizing next-generation cathode (RNGC) deep dive program. The ionic conductivity of dual-salt electrolytes can be maintained by controlling the amount of LiDFP. Techniques including 1 H Nuclear Magnetic Resonance (NMR), X-ray photoelectron spectroscopy (XPS), inductively coupled plasma-mass spectrometry (ICP-MS), and differential voltage analysis (DVA) were used to understand the improved performance. Additionally, the multifaceted benefits of using the dual-salt electrolytes include (1) reduced transesterification, (2) formation of a stable cathode electrolyte interface, and (3) mitigation of cathode degradation at high voltages, especially stabilization of oxide particles during the H 2 <-> H 3 transformation.

25 ENERGY STORAGE↗