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 487 records · Page 27

Dynamics Informed Optimization for Resilient Energy Systems

Optimal mitigation planning for highly disruptive contingencies to a transmission-level power system requires optimization with dynamic power system constraints, due to the key role of dynamics in system stability to major perturbations. We formulate a generalized disjunctive program to determine optimal grid component hardening choices for protecting against major failures, with differential algebraic constraints representing system dynamics (specifically, differential equations representing generator and load behavior and algebraic equations representing instantaneous power balance over the transmission system). We optionally allow stochastic optimal pre-positioning across all considered failure scenarios, and optimal emergency control within each scenario. This novel formulation allows, for the first time, analyzing the resilience interdependencies of mitigation planning, preventive control, and emergency control. Using all three strategies in concert is particularly effective at maintaining robust power system operation under severe contingencies, as we demonstrate on the Western System Coordinating Council (WSCC) 9-bus test system using synthetic multi-device outage scenarios. Towards integrating our modeling framework with real threats and more realistic power systems, we explore applying hybrid dynamics to power systems. Our work is applied to basic RL circuits with the ultimate goal of using the methodology to model protective tripping schemes in the grid. Finally, we survey mitigation techniques for HEMP threats and describe a GIS application developed to create threat scenarios in a grid with geographic detail.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Study of viscous flow about airfoils by the integro-differential method

An integro-differential method was used for numerically solving unsteady incompressible viscous flow problems. A computer program was prepared to solve the problem of an impulsively started 9% thick symmetric Joukowski airfoil at an angle of attack of 15 deg and a Reynolds number of 1000. Some of the results obtained for this problem were discussed and compared with related work completed previously. Two numerical procedures were used, an Alternating Direction Implicit (ADI) method and a Successive Line Relaxation (SLR) method. Generally, the ADI solution agrees well with the SLR solution and with previous results are stations away from the trailing edge. At the trailing edge station, the ADI solution differs substantially from previous results, while the vorticity profiles obtained from the SLR method there are in good qualitative agreement with previous results.

Wu, J. C.↗

Efficient searching and sorting applications using an associative array processor

The purpose of this paper is to describe a method of searching and sorting data by using some of the unique capabilities of an associative array processor. To understand the application, the associative array processor is described in detail. In particular, the content addressable memory and flip network are discussed because these two unique elements give the associative array processor the power to rapidly sort and search. A simple alphanumeric sorting example is explained in hardware and software terms. The hardware used to explain the application is the STARAN (Goodyear Aerospace Corporation) associative array processor. The software used is the APPLE (Array Processor Programming Language) programming language. Some applications of the array processor are discussed. This summary tries to differentiate between the techniques of the sequential machine and the associative array processor.

Pace, W.↗

Discrete time modeling of heavy transport plane pilot behavior

The desire to improve flight safety leads to a classification of various flight troubles in three groups: (1) troubles from sensitivity to flight disturbances, (2) maneuverability troubles (whenever a correction maneuver induces an unexpected deviation on another parameter), and (3) pilot troubles (pilot overload when required attention is excessive or underload entailing a loss of vigilance). Sensitivity to disturbances and maneuverability of a given aircraft may be evaluated from the early design stage. Evaluation of the pilot behavior, however, may be realized only in actual flight or with a flight simulator, that is quite late in the development period. For this reason, it is desirable to have available, at the design stage, a model of the pilot behavior to command the differential system describing the envisioned aircraft. This aim implies two major requirements. First, the program must be compatible with a wide range of possible aircraft designs; ideally, the program should be self-learning. Second, mental load and overall pilot performance must be modeled.

Cavalli, D.↗

Systematic Disturbance Of Optimal Rotational Trajectory

Algorithm introduces systematic disturbance into otherwise optimal rotation of body from prescribed initial to prescribed final orientation. Disturbance introduced as deviation of actual axis of rotation from optimal one, like wobble of top. Algorithm effects rotational transformations and solves differential equations necessary to compute disturbed trajectory. Devised for use with motion-control program and three-dimensional computer-graphical display to study ability of observers to distinguish between optimal and suboptimal rotational trajectories.

Grunwald, Arthur J.↗

AutoChem

AutoChem is a suite of Fortran 90 computer programs for the modeling of kinetic reaction systems. AutoChem performs automatic code generation, symbolic differentiation, analysis, and documentation. It produces a documented stand-alone system for the modeling and assimilation of atmospheric chemistry. Given databases of chemical reactions and a list of constituents defined by the user, AutoChem automatically does the following: 1. Selects the subset of reactions that involve a user-defined list of constituents and automatically prepares a document listing the reactions; 2. Constructs the ordinary differential equations (ODEs) that describe the reactions as functions of time and prepares a document containing the ODEs; 3. Symbolically differentiates the time derivatives to obtain the Jacobian and prepares a document containing the Jacobian; 4. Symbolically differentiates the Jacobian to obtain the Hessian and prepares a document containing the Hessian; and 5. Writes all the required Fortran 90 code and datafiles for a stand-alone chemical modeling and assimilation system (implementation of steps 1 through 5). Typically, the time taken for steps 1 through 5 is about 3 seconds. The modeling system includes diagnostic components that automatically analyze each ODE at run time, the relative importance of each term, time scales, and other attributes of the model.

Lary, David John↗

Application of Fault Management Theory to the Quantitive Selection of a Launch Vehicle Abort Trigger Suite

SHM/FM theory has been successfully applied to the selection of the baseline set Abort Triggers for the NASA SLS center dot Quantitative assessment played a useful role in the decision process  M&FM, which is new within NASA MSFC, required the most "new" work, as this quantitative analysis had never been done before center dot Required development of the methodology and tool to mechanize the process center dot Established new relationships to the other groups  The process is now an accepted part of the SLS design process, and will likely be applied to similar programs in the future at NASA MSFC  Future improvements center dot Improve technical accuracy ‒Differentiate crew survivability due to an abort, vs. survivability even no immediate abort occurs (small explosion with little debris) ‒Account for contingent dependence of secondary triggers on primary triggers ‒Allocate "Δ LOC Benefit" of each trigger when added to the previously selected triggers. center dot Reduce future costs through the development of a specialized tool  Methodology can be applied to any manned/unmanned vehicle, in space or terrestrial

Lo, Yunnhon↗

A Study into Validating a Coupled Method of Characteristics and Direct Simulation Monte Carlo Method Against Empirical Data

The following will outline the methodology and results of validating a coupled Method of Characteristics (MOC) and Direct Simulation Monte Carlo (DSMC) method. This research focused specifically on modeling plume impingement, induced by Reaction Control System (RCS) thrusters that flew on the National Aeronautics and Space Administration’s (NASA’s) space shuttle Discovery. For each simulation, the continuum portion of the RCS thruster was simulated using MOC for solving hyperbolic Partial Differential Equations (PDEs) and computed with the NASA code, Reacting and Multi-phase Program (RAMP). The solution was then implemented as a starting condition into the NASA DSMC code, Direct Simulation and Monte Carlo Analysis Code (DAC). Typically, DSMC models rely on code-to-code validation for fidelity. The significance of this research is in its ability to validate its models against empirical data. Prior to computing solutions for these simulations, the mesh size and structure were optimized and many variants of DSMC input parameters were iterated on in order to acquire a reliable, mesh-independent, fully optimized numerical solution. This research will discuss the mathematical formulation of MOC for nozzle flow and DSMC for rarefied gases. Additionally, it will provide an explanation of how to implement these mathematical concepts into the two solvers: RAMP and DAC. Ultimately, this research will demonstrate that the overall process illustrated produces results in good agreement with empirical data. As a consequence, the methodology presented is granted an increased level of confidence and will greatly contribute to the aerospace industry and its effort in understanding and predicting rarefied flow fields.

Direct Simulation Monte Carlo Analysis Code↗

A Study into Validating A Coupled Method of Characteristics And Direct Simulation Monte Carlo Method Against Empirical Data

The following will outline the methodology and results of validating a coupled Method of Characteristics (MOC) and Direct Simulation Monte Carlo (DSMC) method. This research focused specifically on modeling plume impingement, induced by Reaction Control System (RCS) thrusters that flew on the National Aeronautics and Space Administration’s (NASA’s) space shuttle Discovery. For each simulation, the continuum portion of the RCS thruster was simulated using MOC for solving hyperbolic Partial Differential Equations (PDEs) and computed with the NASA code, Reacting and Multi-phase Program (RAMP). The solution was then implemented as a starting condition into the NASA DSMC code, Direct Simulation and Monte Carlo Analysis Code (DAC). Typically, DSMC models rely on code-to-code validation for fidelity. The significance of this research is in its ability to validate its models against empirical data. Prior to computing solutions for these simulations, the mesh size and structure were optimized and many variants of DSMC input parameters were iterated on in order to acquire a reliable, mesh-independent, fully optimized numerical solution. This research will discuss the mathematical formulation of MOC for nozzle flow and DSMC for rarefied gases. Additionally, it will provide an explanation of how to implement these mathematical concepts into the two solvers: RAMP and DAC. Ultimately, this research will demonstrate that the overall process illustrated produces results in good agreement with empirical data. As a consequence, the methodology presented is granted an increased level of confidence and will greatly contribute to the aerospace industry and its effort in understanding and predicting rarefied flow fields.

DAC↗

An Interactive Microsoft(registered tm) Excel Program for Tracking a Single Evaporating Droplet in Crossflow

Droplet interaction with a high temperature gaseous crossflow is important because of its wide application in systems involving two phase mixing such as in combustion requiring quick mixing of fuel and air with the reduction of pollutants and for jet mixing in the dilution zone of combustors. Therefore, the focus of this work is to investigate dispersion of a two-dimensional atomized and evaporating spray jet into a two-dimensional crossflow. An interactive Microsoft Excel program for tracking a single droplet in crossflow that has previously been developed will be modified to include droplet evaporation computation. In addition to the high velocity airflow, the injected droplets are also subjected to combustor temperature and pressure that affect their motion in the flow field. Six ordinary differential equations are then solved by 4th-order Runge-Kutta method using Microsoft Excel software. Microsoft Visual Basic programming and Microsoft Excel macrocode are used to produce the data and plot graphs describing the droplet's motion in the flow field. This program computes and plots the data sequentially without forcing the user to open other types of plotting programs. A user's manual on how to use the program is included.

Droplet↗

Symmetry Analysis Using Symbolic Computation

The symmetry group of a system of differential equations reveals basic invariant properties of the underlying model and its solutions. In many cases symmetry groups have simple geometric interpretations that can be applied to simplify the model and determine certain classes of solutions explicitly. The general procedure to compute the symmetry group of a given system of differential equations follows a well-known algorithm. However, this procedure involves a large number of laborious and usually error-prone calculations, especially in the case of higher-order systems. The purpose of this report is explain how to use an existing software program designed to automate the major steps of this algorithm in order to calculate the symmetry group of any system of differential equations more efficiently.

97 MATHEMATICS AND COMPUTING↗

Impaired osteoblast differentiation in Annexin A2- and -A5-deficient cells

Annexins are a class of calcium-binding proteins with diverse functions in the regulation of lipid rafts inflammation,fibrinolysis, transcriptional programming and ion transport. Within bone, they are well-characterized as components of mineralizing matrix vesicles, although little else is known as to their function during osteogenesis. We generated annexin A2 (AnxA2)- or annexin A5 (AnxA5)-knockdown pre-osteoblasts, and asked whether proliferation or osteogenic differentiation was altered in knockdown cells, compared to vector controls. We report that DNA content, a marker of proliferation, was significantly reduced in both AnxA2 and AnxA5 knockdown cells. Alkaline phosphatase expression and staining activity were also suppressed in AnxA2- or AnxA5-knockdown after 14 days of culture. The pattern of osteogenic gene expression was altered in knockdown cells, with Col1a1 expressed more rapidly in knock-down cells, compared to controls. In contrast, Runx2, Ibsp, and Bglap all revealed decreased expression after 14 days of culture. Using a murine fracture model, we demonstrate that AnxA2 and AnxA5 are rapidly expressed within the fracture callus. These data demonstrate that AnxA2 and AnxA5 can influence bone formation via regulation of osteoprogenitor proliferation and differentiation in addition to their well-studied function in matrix vesicles.

annexin, bone, gene expression↗

Multiplexer/demultiplexer flexibility enhancement program

This final report summarizes the accomplishments of the NASA/JSC MDM Flexibility Enhancement Program, Contract NAS9-15359 as carried out by Sperry Flight Systems from April through December 1977. Included are discussions of major statement of work tasks and the results, conclusions and recommended actions. All tasks called out in the amended SOW were carried out. Significant development tasks which were completed included the following: (1) Development, breadboard and test of a Pulse Output 28-volt Module. (2) Development and test of a 32-channel DC Analog Input (DCIN) Differential Module. (3) Development and test of a sequence memory module using an M2708 EPROM which can be programmed in the unit. (4) Development and test of a radiator top cover for a radiation-cooled Flexible MDM.

Source record↗

A method for solution of the Euler-Bernoulli beam equation in flexible-link robotic systems

An efficient numerical method for solving the partial differential equation (PDE) governing the flexible manipulator control dynamics is presented. A finite-dimensional model of the equation is obtained through discretization in both time and space coordinates by using finite-difference approximations to the PDE. An expert program written in the Macsyma symbolic language is utilized in order to embed the boundary conditions into the program, accounting for a mass carried at the tip of the manipulator. The advantages of the proposed algorithm are many, including the ability to (1) include any distributed actuation term in the partial differential equation, (2) provide distributed sensing of the beam displacement, (3) easily modify the boundary conditions through an expert program, and (4) modify the structure for running under a multiprocessor environment.

Tzes, Anthony P.↗

THERMAL ANNEALING OF IRRADIATED PREHYDRIDED ZIRCALOY-4 MATERIALS

Hydrogen-assisted irradiation growth is an important issue for reliability and performance of nuclear materials in nuclear fuel cladding and fuel assembly components. The mechanisms of irradiation growth are not entirely clear and the role of hydrogen and hydrides are less so. There is evidence that breakaway irradiation growth is strongly influenced by the formation and dynamics of dislocation loops that vary with alloy composition, heat treatment and hydrogen content. Thermal annealing of eight Zircaloy-4 specimens irradiated in the Advanced Test Reactor (ATR) at the Idaho National Laboratory as part of the joint EPRI Nuclear Fuels Industry Research (NFIR) and Fuel Reliability Program (FRP) AsTeR irradiation growth study were performed by hot-stage transmission electron microscopy (TEM), differential scanning calorimetry (DSC), and dilatometry via NSUF RTE 17-1093. Two fluence levels (6.7 and 12.3 dpa) and three hydrogen contents (~10, 40, 120 ppm) were investigated. TEM with a hot stage was used for the quantification of "a" and "c" dislocation loop population densities and size distributions at a range of temperatures from 25 to 800oC. DSC and dilatometry were performed by dynamically heating and cooling from 30 to 750ºC at rates of 5, 10, and 20 oC/min to determine the behavior of dislocation loop annealing. Dynamic temperature DSC tests were able to detect the temperature ranges and enthalpies of "a" and "c" loop annihilation, hydride dissolution and precipitation, secondary particle precipitation, and a?a + ß phase transformations upon heating and cooling. Dilatometry tests showed that all of the test showed initial linear expansion followed by a decrease in expansion rate from about 400 to 600 ºC associated with annihilation of "a" and "c" loops and showed evidence for the thermal stabilizing effect of hydrogen on dislocation loops. The results are discussed in the context of the larger AsTeR program that will include higher exposure (~20 dpa) and different alloys when they become available in 2021.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Domain-specific functional software testing: A progress report

Software Engineering is a knowledge intensive activity that involves defining, designing, developing, and maintaining software systems. In order to build effective systems to support Software Engineering activities, Artificial Intelligence techniques are needed. The application of Artificial Intelligence technology to Software Engineering is called Knowledge-based Software Engineering (KBSE). The goal of KBSE is to change the software life cycle such that software maintenance and evolution occur by modifying the specifications and then rederiving the implementation rather than by directly modifying the implementation. The use of domain knowledge in developing KBSE systems is crucial. Our work is mainly related to one area of KBSE that is called automatic specification acquisition. One example is the WATSON prototype on which our current work is based. WATSON is an automatic programming system for formalizing specifications for telephone switching software mainly restricted to POTS, i.e., plain old telephone service. Our current approach differentiates itself from other approaches in two antagonistic ways. On the one hand, we address a large and complex real-world problem instead of a 'toy domain' as in many research prototypes. On the other hand, to allow such scaling, we had to relax the ambitious goal of complete automatic programming, to the easier task of automatic testing.

Nonnenmann, Uwe↗

Recursion relation for general 3d blocks

We derive closed-form expressions for all ingredients of the Zamolodchikov-like recursion relation for general spinning conformal blocks in 3-dimensional conformal field theory. This result opens a path to efficient automatic generation of conformal block tables, which has immediate applications in numerical conformal bootstrap program. Our derivation is based on an understanding of null states and conformally-invariant differential operators in momentum space, combined with a careful choice of the relevant tensor structures bases. This derivation generalizes straightforwardly to higher spacetime dimensions d, provided the relevant Clebsch-Gordan coefficients of Spin (d) are known.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Allosteric Inhibition of SHP2: Identification of a Potent, Selective, and Orally Efficacious Phosphatase Inhibitor

SHP2 is a nonreceptor protein tyrosine phosphatase (PTP) encoded by the PTPN11 gene involved in cell growth and differentiation via the MAPK signaling pathway. SHP2 also purportedly plays an important role in the programmed cell death pathway (PD-1/PD-L1). Because it is an oncoprotein associated with multiple cancer-related diseases, as well as a potential immunomodulator, controlling SHP2 activity is of significant therapeutic interest. Recently in our laboratories, a small molecule inhibitor of SHP2 was identified as an allosteric modulator that stabilizes the autoinhibited conformation of SHP2. A high throughput screen was performed to identify progressable chemical matter, and X-ray crystallography revealed the location of binding in a previously undisclosed allosteric binding pocket. Structure-based drug design was employed to optimize for SHP2 inhibition, and several new protein–ligand interactions were characterized. Furthermore, these studies culminated in the discovery of 6-(4-amino-4-methylpiperidin-1-yl)-3-(2,3-dichlorophenyl)pyrazin-2-amine (SHP099, 1), a potent, selective, orally bioavailable, and efficacious SHP2 inhibitor.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗