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 1,171 records · Page 65

Experimental feasibility of investigating acoustic waves in Couette flow with entropy and pressure gradients

The feasibility is discussed for an experimental program for studying the behavior of acoustic wave propagation in the presence of strong gradients of pressure, temperature, and flow. Theory suggests that gradients effects can be experimentally observed as resonant frequency shifts and mode shape changes in a waveguide. A convenient experimental geometry for such experiments is the annular region between two co-rotating cylinders. Radial temperature gradients in a spinning annulus can be generated by differentially heating the two cylinders via electromagnetic induction. Radial pressure gradients can be controlled by varying the cylinder spin rates. Present technology appears adequate to construct an apparatus to allow independent control of temperature and pressure gradients. A complicating feature of a more advanced experiment, involving flow gradients, is the requirement for independently controlled cylinder spin rates. Also, the boundary condition at annulus terminations must be such that flow gradients are minimally disturbed. The design and construction of an advanced apparatus to include flow gradients will require additional technology development.

Parrott, Tony L.↗

Transfer Functions Via Laplace- And Fourier-Borel Transforms

Approach to solution of nonlinear ordinary differential equations involves transfer functions based on recently-introduced Laplace-Borel and Fourier-Borel transforms. Main theorem gives transform of response of nonlinear system as Cauchy product of transfer function and transform of input function of system, together with memory effects. Used to determine responses of electrical circuits containing variable inductances or resistances. Also possibility of doing all noncommutative algebra on computers in such symbolic programming languages as Macsyma, Reduce, PL1, or Lisp. Process of solution organized and possibly simplified by algebraic manipulations reducing integrals in solutions to known or tabulated forms.

Can, Sumer↗

Alleviation of whirl-flutter on a joined-wing tilt-rotor aircraft configuration using active controls

The feasibility of using active controls to delay the onset of whirl-flutter on a joined-wing tilt rotor aircraft was investigated. The CAMRAD/JA code was used to obtain a set of linear differential equations which describe the motion of the joined-wing tilt-rotor aircraft. The hub motions due to wing/body motion is a standard input to CAMRAD/JA and were obtained from a structural dynamics model of a representative joined-wing tilt-rotor aircraft. The CAMRAD/JA output, consisting of the open-loop system matrices, and the airframe free vibration motion were input to a separate program which performed the closed-loop, active control calculations. An eigenvalue analysis was performed to determine the flutter stability of both open- and closed-loop systems. Sensor models, based upon the feedback of pure state variables and based upon hub-mounted sensors, providing physically measurable accelerations, were evaluated. It was shown that the onset of tilt-rotor whirl-flutter could be delayed from 240 to above 270 knots by feeding back vertical and span-wise accelerations, measured at the rotor hub, to the longitudinal cyclic pitch. Time response calculations at a 270-knot cruise condition showed an active cyclic pitch control level of 0.009 deg, which equates to a very acceptable 9 pound active-control force applied at the rotor hub.

Vanaken, Johannes M.↗

XV-15 Tiltrotor Low Noise Approach Operations

Acoustic data have been acquired for the XV- 15 tiltrotor aircraft performing approach operations for a variety of different approach profile configurations. This flight test program was conducted jointly by NASA, the U.S. Army, and Bell Helicopter Textron, Inc. (BHTI) in June 1997. The XV-15 was flown over a large area microphone array, which was deployed to directly measure the noise footprint produced during actual approach operations, The XV- 15 flew realistic approach profiles that culminated in IGE hover over a landing pad. Aircraft tracking and pilot guidance was provided by a Differential Global Positioning System (DGPS) and a flight director system developed at BHTT. Approach profile designs emphasized noise reduction while maintaining handling qualities sufficient for tiltrotor commercial passenger ride comfort and flight safety under Instrument Flight Rules (IFR) conditions. A discussion of the approach profile design philosophy is provided. Five different approach profiles are discussed in detail -- 3deg., 6 deg., and 9 deg. approaches, and two very different 3 deg. to 9 deg. segmented approaches. The approach profile characteristics are discussed in details, followed by the noise footprints and handling qualities. Sound exposure levels are also presented on an averaged basis and as a function of the sideline distance for a number of up-range distances from the landing point. A comparison of the noise contour areas is also provided. The results document the variation in tiltrotor noise due to changes in operating condition, and indicate the potential for significant noise reduction using the unique tiltrotor capability of nacelle tilt.

Conner, David↗

Session on High Speed Civil Transport Design Capability Using MDO and High Performance Computing

Since the inception of CAS in 1992, NASA Langley has been conducting research into applying multidisciplinary optimization (MDO) and high performance computing toward reducing aircraft design cycle time. The focus of this research has been the development of a series of computational frameworks and associated applications that increased in capability, complexity, and performance over time. The culmination of this effort is an automated high-fidelity analysis capability for a high speed civil transport (HSCT) vehicle installed on a network of heterogeneous computers with a computational framework built using Common Object Request Broker Architecture (CORBA) and Java. The main focus of the research in the early years was the development of the Framework for Interdisciplinary Design Optimization (FIDO) and associated HSCT applications. While the FIDO effort was eventually halted, work continued on HSCT applications of ever increasing complexity. The current application, HSCT4.0, employs high fidelity CFD and FEM analysis codes. For each analysis cycle, the vehicle geometry and computational grids are updated using new values for design variables. Processes for aeroelastic trim, loads convergence, displacement transfer, stress and buckling, and performance have been developed. In all, a total of 70 processes are integrated in the analysis framework. Many of the key processes include automatic differentiation capabilities to provide sensitivity information that can be used in optimization. A software engineering process was developed to manage this large project. Defining the interactions among 70 processes turned out to be an enormous, but essential, task. A formal requirements document was prepared that defined data flow among processes and subprocesses. A design document was then developed that translated the requirements into actual software design. A validation program was defined and implemented to ensure that codes integrated into the framework produced the same results as their standalone counterparts. Finally, a Commercial Off the Shelf (COTS) configuration management system was used to organize the software development. A computational environment, CJOPT, based on the Common Object Request Broker Architecture, CORBA, and the Java programming language has been developed as a framework for multidisciplinary analysis and Optimization. The environment exploits the parallelisms inherent in the application and distributes the constituent disciplines on machines best suited to their needs. In CJOpt, a discipline code is "wrapped" as an object. An interface to the object identifies the functionality (services) provided by the discipline, defined in Interface Definition Language (IDL) and implemented using Java. The results of using the HSCT4.0 capability are described. A summary of lessons learned is also presented. The use of some of the processes, codes, and techniques by industry are highlighted. The application of the methodology developed in this research to other aircraft are described. Finally, we show how the experience gained is being applied to entirely new vehicles, such as the Reusable Space Transportation System. Additional information is contained in the original.

Rehder, Joe↗

Stress Measurement System

Under the Aircraft Structural Integrity program, Langley Research Center and Stress Photonics developed an infrared-based stress measurement system for use in nondestructive evaluation of materials and structures. Stress Photonics commercialized the technology in the DeltaTherm 1000 system, used to compare designs and detect cracks in structures, especially for aging aircraft and bridges. The system combines digital signal processing technology with a special infrared camera to provide instantaneous thermal images and live differential images.

Source record↗

XV-15 Tiltrotor Low Noise Approach Operations

Acoustic data have been acquired for the XV-15 tiltrotor aircraft performing approach operations for a variety of different approach profile configurations. This flight test program was conducted jointly by NASA, the U.S. Army, and Bell Helicopter Textron, Inc. (BHTI) in June 1997. The XV-15 was flown over a large area microphone array, which was deployed to directly measure the noise footprint produced during actual approach operations. The XV-15 flew realistic approach profiles that culminated in IGE hover over a landing pad. Aircraft tracking and pilot guidance was provided by a Differential Global Positioning System (DGPS) and a flight director system developed at BHTI. Approach profile designs emphasized noise reduction while maintaining handling qualities sufficient for tiltrotor commercial passenger ride comfort and flight safety under Instrument Flight Rules (IFR) conditions. A discussion of the approach profile design philosophy is provided. Five different approach profiles are discussed in detail -- 3 deg., 6 deg., and 9 deg. approaches, and two very different 3 deg. to 9 deg. segmented approaches. The approach profile characteristics are discussed in detail, followed by the noise footprints and handling qualities. Sound exposure levels are also presented on an averaged basis and as a function of the sideline distance for a number of up-range distances from the landing point. A comparison of the noise contour areas is also provided. The results document the variation in tiltrotor noise due to changes in operating condition, and indicate the potential for significant noise reduction using the unique tiltrotor capability of nacelle tilt.

Conner, David A.↗

Managing time-substitutable electricity usage using dynamic controls

A predictive-control approach allows an electricity provider to monitor and proactively manage peak and off-peak residential intra-day electricity usage in an emerging smart energy grid using time-dependent dynamic pricing incentives. The daily load is modeled as time-shifted, but cost-differentiated and substitutable, copies of the continuously-consumed electricity resource, and a consumer-choice prediction model is constructed to forecast the corresponding intra-day shares of total daily load according to this model. This is embedded within an optimization framework for managing the daily electricity usage. A series of transformations are employed, including the reformulation-linearization technique (RLT) to obtain a Mixed-Integer Programming (MIP) model representation of the resulting nonlinear optimization problem. In addition, various regulatory and pricing constraints are incorporated in conjunction with the specified profit and capacity utilization objectives.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Managing time-substitutable electricity usage using dynamic controls

A predictive-control approach allows an electricity provider to monitor and proactively manage peak and off-peak residential intra-day electricity usage in an emerging smart energy grid using time-dependent dynamic pricing incentives. The daily load is modeled as time-shifted, but cost-differentiated and substitutable, copies of the continuously-consumed electricity resource, and a consumer-choice prediction model is constructed to forecast the corresponding intra-day shares of total daily load according to this model. This is embedded within an optimization framework for managing the daily electricity usage. A series of transformations are employed, including the reformulation-linearization technique (RLT) to obtain a Mixed-Integer Programming (MIP) model representation of the resulting nonlinear optimization problem. In addition, various regulatory and pricing constraints are incorporated in conjunction with the specified profit and capacity utilization objectives.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Managing time-substitutable electricity usage using dynamic controls

A predictive-control approach allows an electricity provider to monitor and proactively manage peak and off-peak residential intra-day electricity usage in an emerging smart energy grid using time-dependent dynamic pricing incentives. The daily load is modeled as time-shifted, but cost-differentiated and substitutable, copies of the continuously-consumed electricity resource, and a consumer-choice prediction model is constructed to forecast the corresponding intra-day shares of total daily load according to this model. This is embedded within an optimization framework for managing the daily electricity usage. A series of transformations are employed, including the reformulation-linearization technique (RLT) to obtain a Mixed-Integer Programming (MIP) model representation of the resulting nonlinear optimization problem. In addition, various regulatory and pricing constraints are incorporated in conjunction with the specified profit and capacity utilization objectives.

Ghosh, Soumyadip↗

Arabidopsis MSH1 mutation alters the epigenome and produces heritable changes in plant growth

Plant phenotypes respond to environmental change, an adaptive capacity that is at least partly transgenerational. However, epigenetic components of this interplay are difficult to measure. Depletion of the nuclear-encoded protein MSH1 causes dramatic and heritable changes in plant development, and here we show that crossing these altered plants with isogenic wild type produces epi-lines with heritable, enhanced growth vigour. Pericentromeric DNA hypermethylation occurs in a subset of msh1 mutants, indicative of heightened transposon repression, while enhanced growth epi-lines show large chromosomal segments of differential CG methylation, reflecting genome-wide reprogramming. When seedlings are treated with 5-azacytidine, root growth of epi-lines is restored to wild-type levels, implicating hypermethylation in enhanced growth. Grafts of wild-type floral stems to mutant rosettes produce progeny with enhanced growth and altered CG methylation strikingly similar to epi-lines, indicating a mobile signal when MSH1 is downregulated, and confirming the programmed nature of methylome and phenotype changes

59 BASIC BIOLOGICAL SCIENCES↗

SPOTTED STAR LIGHT CURVES WITH ENHANCED PRECISION

The nearly continuous timewise coverage of recent photometric surveys is free of the large gaps that compromise attempts to follow starspot growth and decay as well as motions, thereby giving incentive to improve computational precision for modeled spots. Due to the wide variety of star systems in the surveys, such improvement should apply to light/velocity curve models that accurately include all the main phenomena of close binaries and rotating single stars. The vector fractional area (VFA) algorithm that is introduced here represents surface elements by small sets of position vectors so as to allow accurate computation of circle-triangle overlap by spherical geometry. When computed by VFA, spots introduce essentially no noticeable scatter in light curves at the level of one part in 10,000. VFA has been put into the Wilson-Devinney light/velocity curve program and all logic and mathematics are given so as to facilitate entry into other such programs. Advantages of precise spot computation include improved statistics of spot motions and aging, reduced computation time (intrinsic precision relaxes needs for grid fineness), noise-free illustration of spot effects in figures, and help in guarding against false positives in exoplanet searches, where spots could approximately mimic transiting planets in unusual circumstances. A simple spot growth and decay template quantifies time profiles, and specifics of its utilization in differential corrections solutions are given. Computational strategies are discussed, the overall process is tested in simulations via solutions of synthetic light curve data, and essential simulation results are described. An efficient time smearing facility by Gaussian quadrature can deal with Kepler mission data that are in 30 minute time bins.

79 ASTRONOMY AND ASTROPHYSICS↗

Partial differential equations preconditioner resilient to soft and hard faults

We present a domain-decomposition-based preconditioner for the solution of partial differential equations (PDEs) that is resilient to both soft and hard faults. The algorithm reformulates the PDE as a sampling problem, followed by a solution update through data manipulation that is resilient to both soft and hard faults. This reformulation allows us to recast the problem as a set of independent tasks, and exploit data locality to reduce global communication. We discuss two different parallel implementations: (a) a single program multiple data (SPMD) version based on a one-to-one mapping between subdomain and MPI processes responsible for both state and computation; and (b) an asynchronous server–client implementation where all state information is held by the servers and clients are designed solely as computational units. We present a scalability comparison of both implementations under nominal conditions, showing efficiency within ~80% for up to 12,000 cores. We present a resilience analysis under different fault scenarios based on the server–client implementation. This framework provides resiliency to hard faults such that if a client crashes, it stops asking for work, and the servers simply distribute the work among all of the other clients alive. Erroneous subdomain solves (e.g. due to soft faults) appear as corrupted data, which is either rejected if that causes a task to fail, or is seamlessly filtered out during the regression stage through a suitable noise model. Three different types of faults are modeled: hard faults modeling nodes (or clients) crashing; soft faults occurring during the communication of the tasks between server and clients; and soft faults occurring during task execution. We demonstrate the resiliency of the approach for a 2D elliptic PDE, and explore the effect of the faults at various failure rates.

97 MATHEMATICS AND COMPUTING↗

Resonant Control for Fermilab's PXIE RFQ

The RFQ for Fermilab's PXIE test program is designed to accelerate a < 10 mA H⁻ CW beam to 2.1 MeV. The RFQ has a four-vane design, with four modules brazed together for a total of 4.45 m in length. The RF power required is < 130 kW at 162.5 MHz. A 3 kHz limit on the maximum allowable frequency error is imposed by the RF amplifiers. This frequency constraint must be managed entirely through differential cooling of the RFQ's vanes and outer body and associated material expansion. Simulations indicate that the body and vane coolant temperature should be controlled to within 0.1 degrees C. We present the design of the cooling network and the resonant control algorithm for this structure, as well as results from initial operation.

43 PARTICLE ACCELERATORS↗

cppTPSA/pyTPSA: a C++/Python package for truncated power series algebra

The truncated power series algebra (TPSA), also referred to as differential algebra (DA), is a well-established and widely used method in particle accelerator physics and astronomy. The most straightforward usage of TPSA/DA is to calculate the Taylor expansion of a given function at a specific point up to order ?. In recent years, as the application of TPSA/TA has been extended to other fields, a reusable implementation of TPSA/DA as a modern C++ library or other high level programming language like Python has become desirable. The cppTPSA package implements TPSA/DA in C++11 and provides developers a convenient library with which to build advanced TPSA/DA-based methods. A Python 3 library, pyTPSA, has also been developed based on the C++ lib.

97 MATHEMATICS AND COMPUTING↗

The importance of phonon spectrum measurements for accurate prediction of thermal scattering laws [Slides]

Although approximate phonon spectra (e.g. Debye model) are sufficient to reproduce integral quantities (e.g. total INS cross section) in reasonable agreement with the measured data, more accurate phonon spectra are needed to achieve agreement with the differential data. SANS component is essential for reproducing the total scattering cross section; this is the case for nanodiamonds and other materials where SANS components are present (such as porous materials like nuclear graphite). A format proposal for SANS data in ENDF or GNDS is needed. Therefore, differential (e.g. phonon spectrum) and integral (e.g. total cross section) measurements are necessary in the process of creating an ENDF evaluation. We have successfully developed a method by which ENDF evaluations can be directly compared to the relevant experimentally measured quantities. INS experiments at SNS, ILL, ISIS, and, in the future, ESS, as well as total cross section measurements at the VESUVIO instrument at ISIS, are accessible through user programs.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Some MACSYMA program for solving difference equations

A set of MACSYMA programs are described for finding closed form solutions to linear recurrence relations in equations having either constant or variable coefficients. In the homogenous case, a polymonial equation is obtained and the solution to the recurrence relation can be written as a linear combination of the roots of the polynomial. Exponential generating functions are used to solve variable coefficient relations. Taking successive derivatives and using the recurrence relation, an ordinary differential equation is obtained. Expanding the solution to the differential equation in a Taylor series, shows that the nth term of the series is the solution to the recurrence relation. For second order recurrences, a check is made for those that can be solved in terms of Bessel functions.

Ivie, J.↗

Design of a flexure mount for optics in dynamic and cryogenic environments

The design of a flexure mount for a mirror operating in a cryogenic environment is presented. This structure represents a design effort recently submitted to NASA Ames for the support of the primary mirror of the Space Infrared Telescope Facility (SIRTF). The support structure must passively accommodate the differential thermal contraction between the glass mirror and the aluminium structure of the telescope during cryogenic cooldown. Further, it must support the one meter diameter, 116 kilogram (258 pound) primary mirror during a severe launch to orbit without exceeding the micro-yield of the material anywhere in the flexure mount. Procedures used to establish the maximum allowable radial stiffness of the flexural mount, based on the finite element program NASTRAN and the optical program FRINGE, are discussed. Early design concepts were evaluated using a parametric design program, and the development of that program is presented. Dynamic loading analyses performed with NASTRAN are discussed. Methods of combining modal responses resulting from a displacement response spectrum analysis are discussed, and a combination scheme called MRSS, modified root of sum of squares, is presented. Model combination schemes using MRSS, SRSS, and ABS are compared to the results of the modal frequency response analysis performed with NASTRAN.

Pollard, Lloyd Wayne↗