Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Arbitrary functions”

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 73 records · Page 4

Phase-Synchronized Modal Testing of Mirror Membrane

The research reports on the development of a whole-field, system-level interferometry technique having phase-synchronized data acquisition and adjustable phase triggering. The technique utilizes a Fizeau interferometer, arbitrary function generator, oscilloscope, trigger filter, and CCD camera to determine the out-of-plane modal frequencies of a thin, highly reflective membrane. The technique generates phase-adjustable CCD camera trigger signals that are synchronized to the audio frequency excitation signal. The surface figures from the resulting interferograms were evaluated with fringe-following software and compared against that of an ideal membrane vibrating at resonance.

Rogers, Ted↗

Formal Safety Certification of Aerospace Software

In principle, formal methods offer many advantages for aerospace software development: they can help to achieve ultra-high reliability, and they can be used to provide evidence of the reliability claims which can then be subjected to external scrutiny. However, despite years of research and many advances in the underlying formalisms of specification, semantics, and logic, formal methods are not much used in practice. In our opinion this is related to three major shortcomings. First, the application of formal methods is still expensive because they are labor- and knowledge-intensive. Second, they are difficult to scale up to complex systems because they are based on deep mathematical insights about the behavior of the systems (t.e., they rely on the "heroic proof"). Third, the proofs can be difficult to interpret, and typically stand in isolation from the original code. In this paper, we describe a tool for formally demonstrating safety-relevant aspects of aerospace software, which largely circumvents these problems. We focus on safely properties because it has been observed that safety violations such as out-of-bounds memory accesses or use of uninitialized variables constitute the majority of the errors found in the aerospace domain. In our approach, safety means that the program will not violate a set of rules that can range for the simple memory access rules to high-level flight rules. These different safety properties are formalized as different safety policies in Hoare logic, which are then used by a verification condition generator along with the code and logical annotations in order to derive formal safety conditions; these are then proven using an automated theorem prover. Our certification system is currently integrated into a model-based code generation toolset that generates the annotations together with the code. However, this automated formal certification technology is not exclusively constrained to our code generator and could, in principle, also be integrated with other code generators such as RealTime Workshop or even applied to legacy code. Our approach circumvents the historical problems with formal methods by increasing the degree of automation on all levels. The restriction to safety policies (as opposed to arbitrary functional behavior) results in simpler proof problems that can generally be solved by fully automatic theorem proves. An automated linking mechanism between the safety conditions and the code provides some of the traceability mandated by process standards such as DO-178B. An automated explanation mechanism uses semantic markup added by the verification condition generator to produce natural-language explanations of the safety conditions and thus supports their interpretation in relation to the code. It shows an automatically generated certification browser that lets users inspect the (generated) code along with the safety conditions (including textual explanations), and uses hyperlinks to automate tracing between the two levels. Here, the explanations reflect the logical structure of the safety obligation but the mechanism can in principle be customized using different sets of domain concepts. The interface also provides some limited control over the certification process itself. Our long-term goal is a seamless integration of certification, code generation, and manual coding that results in a "certified pipeline" in which specifications are automatically transformed into executable code, together with the supporting artifacts necessary for achieving and demonstrating the high level of assurance needed in the aerospace domain.

Denney, Ewen↗

Adaptive Nulling: A New Enabling Technology for Interferometric Exoplanet

Deep, stable nulling of starlight requires careful control of the amplitudes and phases of the beams that are being combined. The detection of earth-like planets using the interferometer architectures currently being considered for the Terrestrial Planet Finder mission require that the E-field amplitudes are balanced at the level of approx. 0.1%, and the phases are controlled at the level of 1 mrad (corresponding to approx.1.5 nm for a wavelength of 10 microns). These conditions must be met simultaneously at all wavelengths across the science band, and for both polarization states, imposing unrealistic tolerances on the symmetry between the optical beamtrains. We introduce the concept of a compensator that is inserted into the beamtrain, which can adaptively correct for the mismatches across the spectrum, enabling deep nulls with realistic, imperfect optics. The design presented uses a deformable mirror to adjust the amplitude and phase of each beam as an arbitrary function of wavelength and polarization. A proof-of-concept experiment will be conducted at visible/near-IR wavelengths, followed by a system operating in the Mid-IR band.

planet detection↗

Figures of Merit for Control Verification

This paper proposes a methodology for evaluating a controller's ability to satisfy a set of closed-loop specifications when the plant has an arbitrary functional dependency on uncertain parameters. Control verification metrics applicable to deterministic and probabilistic uncertainty models are proposed. These metrics, which result from sizing the largest uncertainty set of a given class for which the specifications are satisfied, enable systematic assessment of competing control alternatives regardless of the methods used to derive them. A particularly attractive feature of the tools derived is that their efficiency and accuracy do not depend on the robustness of the controller. This is in sharp contrast to Monte Carlo based methods where the number of simulations required to accurately approximate the failure probability grows exponentially with its closeness to zero. This framework allows for the integration of complex, high-fidelity simulations of the integrated system and only requires standard optimization algorithms for its implementation.

Crespo, Luis G.↗

A Computational Framework to Control Verification and Robustness Analysis

This paper presents a methodology for evaluating the robustness of a controller based on its ability to satisfy the design requirements. The framework proposed is generic since it allows for high-fidelity models, arbitrary control structures and arbitrary functional dependencies between the requirements and the uncertain parameters. The cornerstone of this contribution is the ability to bound the region of the uncertain parameter space where the degradation in closed-loop performance remains acceptable. The size of this bounding set, whose geometry can be prescribed according to deterministic or probabilistic uncertainty models, is a measure of robustness. The robustness metrics proposed herein are the parametric safety margin, the reliability index, the failure probability and upper bounds to this probability. The performance observed at the control verification setting, where the assumptions and approximations used for control design may no longer hold, will fully determine the proposed control assessment.

Crespo, Luis G.↗

UQTools: The Uncertainty Quantification Toolbox - Introduction and Tutorial

UQTools is the short name for the Uncertainty Quantification Toolbox, a software package designed to efficiently quantify the impact of parametric uncertainty on engineering systems. UQTools is a MATLAB-based software package and was designed to be discipline independent, employing very generic representations of the system models and uncertainty. Specifically, UQTools accepts linear and nonlinear system models and permits arbitrary functional dependencies between the system s measures of interest and the probabilistic or non-probabilistic parametric uncertainty. One of the most significant features incorporated into UQTools is the theoretical development centered on homothetic deformations and their application to set bounding and approximating failure probabilities. Beyond the set bounding technique, UQTools provides a wide range of probabilistic and uncertainty-based tools to solve key problems in science and engineering.

Kenny, Sean P.↗

Programmable Oscillator

A programmable oscillator is a frequency synthesizer with an output phase that tracks an arbitrary function. An offset, phase-locked loop circuit is used in combination with an error control feedback loop to precisely control the output phase of the oscillator. To down-convert the received signal, several stages of mixing may be employed with the compensation for the time-base distortion of the carrier occurring at any one of those stages. In the Goldstone Solar System Radar (GSSR), the compensation occurs in the mixing from an intermediate frequency (IF), whose value is dependent on the station and band, to a common IF used in the final stage of down-conversion to baseband. The programmable oscillator (PO) is used in the final stage of down-conversion to generate the IF, along with a time-varying phase component that matches the time-base distortion of the carrier, thus removing it from the final down-converted signal.

Quirk, Kevin J.↗

Evaluating Safeguards Statistical Assumptions via Stochastic Simulation

Herein, the authors built and tested a stochastic simulation to estimate achieved detection probabilities (DPs) on a stratum basis, over a tailorable range of diverted amounts from 0 to 2 SQ, using typical IAEA inspection data: i.e., SQ in stratum, number of items, number of gross/partial/bias defect measurements conducted, and realistic relative standard deviation (RSD) values for typical IAEA verification measurements. For bulk strata, the model calculates achieved DP at 0.01 SQ diversion increments; for item strata, the model calculates DP using the smallest realistic diversion increment (e.g., a plate, pin, or coupon). After successfully benchmarking against IAEA deterministic models, the simulation was used to test the sensitivity of DP to certain standard assumptions and selected input parameters. First, the equal defect assumption was tested; the results suggest significant complexity in the effectiveness of partial defect measurements. Next, the authors explored the sensitivity of DP to the assumed RSD of attribute tests. Then, the authors compared non-normal models for instrument performance (e.g., logistic, step, or arbitrary functions) to the typical results from a normal distribution (characterized by RSD). This last comparison was supplemented with experimentally derived performance data for an HM-5. The HM-5 was used to make enrichment measurements on both LEU and HEU MTR fuel elements as plates were removed, and the results fit with logistic and step curves and applied in the simulation. These stochastic DP results were compared to DP estimates from a deterministic model assuming a normal curve and typical RSD, yielding insights that could improve effectiveness in the field. These early results illustrate the potential of stochastic models to better understand achieved DP and to improve safeguards effectiveness.

98 NUCLEAR DISARMAMENT, SAFEGUARDS, AND PHYSICAL P↗

Method and system for in situ cross-linking of materials to produce three-dimensional features via electron beams from mobile accelerators

A method and system for in situ cross-linking of polymers, Bitumen, and other materials to produce arbitrary functional or ornamental three-dimensional features using electron beams provided by mobile accelerators comprises defining a desired pattern for imparting on a target area, mapping the target area, defining at least one discrete voxel in the target area according to the desired pattern to be imparted on the target area, assigning an irradiation value to each of the at least one discrete voxels, and delivering a dose of irradiation to each of the at least one discrete voxels according to the assigned irradiation value.

43 PARTICLE ACCELERATORS↗

Method and system for in situ cross-linking of materials to produce three-dimensional features via electron beams from mobile accelerators

A method and system for in situ cross-linking of polymers, Bitumen, and other materials to produce arbitrary functional or ornamental three-dimensional features using electron beams provided by mobile accelerators comprises defining a desired pattern for imparting on a target area, mapping the target area, defining at least one discrete voxel in the target area according to the desired pattern to be imparted on the target area, assigning an irradiation value to each of the at least one discrete voxels, and delivering a dose of irradiation to each of the at least one discrete voxels according to the assigned irradiation value.

Sauers, Aaron↗

Euler-Rodrigues Parameters: A Quantum Circuit to Calculate Rigid-Body Rotations

The use of vectorial parameterization to create geometrical representations in computational models has a large number of applications. One particular application is the calculation of the 3D rotational motion of rigid bodies, that could be used for the spatial location estimation from objects. Provided the algebraic nature of this problem, it could benefit from Quantum Computing, in particular several vectors could be superposed to be transformed with a single operation, providing a quantum processing advantage. In this article, we propose an implementation of a Quantum Computing algorithm to compute Euler-Rodrigues Parameters to model rigid body rotations to transform arbitrary functions, rotating multiple vectors in superposition. We developed this algorithm using Qiskit, taking into account the limitations imposed by the current Noisy Intermediate Scale Quantum (NISQ) devices, such as the reduced number of qubits available and the limited coherence time.

Pelaez, Emilio↗

The MOOSE fluid properties module

The fluid properties module in MOOSE~\cite{lindsay2022moose} serves a variety of fluid simulation applications based on MOOSE, including the MOOSE Navier Stokes module~\cite{moose_ns}, Pronghorn~\cite{pgh}, the MOOSE thermal hydraulics module, SAM~\cite{sam}, RELAP-7~\cite{relap7}, Sockeye~\cite{sockeye}, Pronghorn-subchannel~\cite{subchannel} and the MOOSE porous flow module~\cite{porous}. These applications are used to solve coarse mesh multi-dimensional thermal-hydraulics~\cite{pgh}, 1D systems analysis~\cite{sam,relap7} in nuclear reactor analysis, heat pipe modeling~\cite{sockeye} and porous flow simulations~\cite{porous} for underground gas storage and water seepage. The use of consistent fluid properties across fluid flow applications facilitates coupled flow simulations~\cite{anl_sam_pgh,osti_1889653}. Each application has historically driven the implementation of several fluid properties, which were later extended to be compatible with other applications. The unique diversity of applications of the module, due to its presence in MOOSE, has driven its expansion to new fluids, such as advanced nuclear reactor coolants and, more recently, arbitrary functions or tables-based property definitions, as detailed in section~\ref{content}, as well as numerous thermophysical properties and variable sets, as detailed in subsection~\ref{sec:prop}. The need for different discretizations of flow equations based on the compressibility of the fluid has motivated support for both primitive (pressure- and temperature-based) and conservative (internal energy- and specific volume-based) flow variables in the module. Thermodynamic relations are used to convert between these two formulations, as needed. The module serves a dual purpose of providing fluid properties for direct use in flow simulations and facilitating the implementation of user-specific fluid properties. Contributions of new properties for existing fluids or new fluids are strongly encouraged.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Infrastructure-scale additive manufacturing using mobile electron accelerators

A method and system for in situ cross-linking of polymers, Bitumen, and other materials to produce arbitrary functional or ornamental three-dimensional features using electron beams provided by mobile accelerators comprises defining a desired pattern for imparting on a target area, mapping the target area, defining at least one discrete voxel in the target area according to the desired pattern to be imparted on the target area, assigning an irradiation value to each of the at least one discrete voxels, and delivering a dose of irradiation to each of the at least one discrete voxels according to the assigned irradiation value.

Sauers, Aaron↗

Representing Functions in n Dimensions to Arbitrary Accuracy

A method of approximating a scalar function of n independent variables (where n is a positive integer) to arbitrary accuracy has been developed. This method is expected to be attractive for use in engineering computations in which it is necessary to link global models with local ones or in which it is necessary to interpolate noiseless tabular data that have been computed from analytic functions or numerical models in n-dimensional spaces of design parameters.

Scotti, Stephen J.↗

Holomorphic waves of black hole microstructure

We obtain the largest families constructed to date of $$ \frac{1}{8} $$ 1 8 -BPS solutions of type IIB supergravity. They have the same charges and mass as supersymmetric D1-D5-P black holes, but they cap off smoothly with no horizon. Their construction relies on the structure of superstratum states, but allows the momentum wave to have an arbitrary shape. Each family is based on an arbitrary holomorphic function of one variable. More broadly, we show that the most general solution is described by two arbitrary holomorphic functions of three variables. After exhibiting several new families of such “holomorphic superstrata,” we reformulate the BPS backgrounds and equations in holomorphic form and show how this simplifies their structure. The holomorphic formulation is thus both a fundamental part of superstrata as well as an effective tool for their construction. In addition, we demonstrate that holomorphy provides a powerful tool in establishing the smoothness of our solutions without constraining the underlying functions. We also exhibit new families of solutions in which the momentum waves of the superstrata are highly localized at infinity but diffuse and spread into the infra-red limit in the core of the superstratum. Our work also leads to some results that can be tested within the dual CFT.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

Numerical Evaluation by Harmonic Analysis of the (Epsilon)-Function of the Theodorsen Arbitrary-Airfoil Potential Theory

Finite trigonometric series is fitted by harmonic analysis as an approximation function to the psi function of the Theodorsen arbitrary-airfoil potential theory. By harmonic synthesis, the corresponding conjugate trigonometric series is used as an approximation to the epsilon function. A set of coefficients of particularly simple form is obtained algebraically for direct calculation of the epsilon values from the corresponding set of psi values. Complete derivation of this process is presented.

Naiman, Irven↗

Arbitrary nonlinearity is sufficient to represent all functions by neural networks - A theorem

It is proved that if we have neurons implementing arbitrary linear functions and a neuron implementing one (arbitrary but smooth) nonlinear function g(x), then for every continuous function f(x sub 1,..., x sub m) of arbitrarily many variables, and for arbitrary e above 0, we can construct a network that consists of g-neurons and linear neurons, and computes f with precision e.

Kreinovich, Vladik YA.↗