Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Generative Design”

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 685 records · Page 38

Computer code for preliminary sizing analysis of axial-flow turbines

This mean diameter flow analysis uses a stage average velocity diagram as the basis for the computational efficiency. Input design requirements include power or pressure ratio, flow rate, temperature, pressure, and rotative speed. Turbine designs are generated for any specified number of stages and for any of three types of velocity diagrams (symmetrical, zero exit swirl, or impulse) or for any specified stage swirl split. Exit turning vanes can be included in the design. The program output includes inlet and exit annulus dimensions, exit temperature and pressure, total and static efficiencies, flow angles, and last stage absolute and relative Mach numbers. An analysis is presented along with a description of the computer program input and output with sample cases. The analysis and code presented herein are modifications of those described in NASA-TN-D-6702. These modifications improve modeling rigor and extend code applicability.

Glassman, Arthur J.↗

Doclet To Synthesize UML

The RoseDoclet computer program extends the capability of Java doclet software to automatically synthesize Unified Modeling Language (UML) content from Java language source code. [Doclets are Java-language programs that use the doclet application programming interface (API) to specify the content and format of the output of Javadoc. Javadoc is a program, originally designed to generate API documentation from Java source code, now also useful as an extensible engine for processing Java source code.] RoseDoclet takes advantage of Javadoc comments and tags already in the source code to produce a UML model of that code. RoseDoclet applies the doclet API to create a doclet passed to Javadoc. The Javadoc engine applies the doclet to the source code, emitting the output format specified by the doclet. RoseDoclet emits a Rose model file and populates it with fully documented packages, classes, methods, variables, and class diagrams identified in the source code. The way in which UML models are generated can be controlled by use of new Javadoc comment tags that RoseDoclet provides. The advantage of using RoseDoclet is that Javadoc documentation becomes leveraged for two purposes: documenting the as-built API and keeping the design documentation up to date.

Barry, Matthew R.↗

High-performance reversible adhesive from PET waste for underwater, structural, and pressure-sensitive applications

Developing versatile, tough, and sustainable adhesives that function effectively in both wet and dry environments is a major challenge. Here, we report a bioinspired design for versatile, tough, and reversible adhesives upcycled from consumer poly(ethylene terephthalate) (PET) waste. Our approach uses solvent-free, room-temperature dynamic cross-linking of deconstructed PET macromonomers with a diacetoacetate cross-linker, generating a dynamic, vinylogous urethane–bonded, amphiphilic adhesive. Tunable cross-linker concentration and amphiphilicity yield versatile adhesives suitable for underwater, structural, and pressure-sensitive applications on diverse substrates. Our adhesive exhibits high lap-shear strength and work of debonding under both wet and dry conditions, outperforming common commercial adhesives. The dynamic bonds enable thermal repair, on-demand multicycle debonding/rebonding, facile removal, and chemical recycling. Our strategy of transforming plastic waste into versatile, tough, and reversible adhesives offers a sustainable solution for both plastic waste management and next-generation adhesive design while also providing a commercially viable pathway for valorizing plastic waste.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Starting dynamics of a linear-cavity femtosecond Mamyshev oscillator

Mamyshev oscillators can generate high-power femtosecond pulses, but starting a mode-locked state has remained a major challenge due to the suppression of continuous-wave lasing. Here, we study the starting dynamics of a linear Mamyshev oscillator designed to generate high-power femtosecond pulses while avoiding component damage. Reliable starting to stable mode-locking is achieved with a combination of modulation of the pump power and shifting of a filter passband. The starting process is automated, with full electronic control. The laser delivers 21-nJ pulses that are dechirped to 65 fs in duration outside the cavity.

Chen, Yi-Hao (ORCID:0000000244001983)↗

Evaluation of δ-Phase ZrH1.4 to ZrH1.7 Thermal Neutron Scattering Laws Using Ab Initio Molecular Dynamics Simulations

Zirconium hydride is commonly used for next-generation reactor designs due to its excellent hydrogen retention capacity at temperatures below 1000 K. These types of reactors operate at thermal neutron energies and require accurate representation of thermal scattering laws (TSLs) to optimize moderator performance and evaluate the safety indicators for reactor design. In this work, we present an atomic-scale representation of sub-stoichiometric ZrH2−x(0.3≤x≤0.6), which relies on ab initio molecular dynamics (AIMD) in tandem with velocity auto-correlation (VAC) analysis to generate phonon density of states (DOS) for TSL development. The novel NJOY+NCrystal tool, developed by the European Spallation Source community, was utilized to generate the TSL formulations in the A Compact ENDF (ACE) format for its utility in neutron transport software. First, stoichiometric zirconium hydride cross sections were benchmarked with experiments. Then sub-stoichiometric zirconium hydride TSLs were developed. Significant deviations were observed between the new δ-phase ZrH2−x TSLs and the TSLs in the current ENDF release. It was also observed that varying the hydrogen vacancy defect concentration and sites did not cause as significant a change in the TSLs (e.g., ZrH1.4 vs. ZrH1.7) as was caused by the lattice transformation from ϵ- to δ-phase.

42 ENGINEERING↗

Generation of ultraviolet and vacuum ultraviolet radiation

The paper describes nonlinear optical techniques that use phase-matched mixtures of metal vapors and inert gases, or, in certain cases, only inert gases for the generation of ultraviolet radiation. These systems are transparent where nonlinear crystals are opaque and their high ionization permits optical power densities of 10 to the 10 or 10 to the 11 W/sq cm to be utilized. An experiment designed to convert incident 1.064 micron radiation to 3547 A radiation is described as are experiments designed to generate vacuum ultraviolet at 1773, 1520, 1182 and 887 A. Theoretical considerations on the use of this nonlinear optical technique for the generation of soft X-rays are presented and the construction of a vacuum ultraviolet holographic grating with a fringe spacing of 836 A is reported on.

Harris, S. E.↗

An improved computer model for prediction of axial gas turbine performance losses

The calculation model performs a rapid preliminary pitchline optimization of axial gas turbine annular flowpath geometry, as well as an initial estimate of blade profile shapes, given only a minimum of thermodynamic cycle requirements. No geometric parameters need be specified. The following preliminary design data are determined: (1) the optimum flowpath geometry, within mechanical stress limits; (2) initial estimates of cascade blade shapes; and (3) predictions of expected turbine performance. The model uses an inverse calculation technique whereby blade profiles are generated by designing channels to yield a specified velocity distribution on the two walls. Velocity distributions are then used to calculate the cascade loss parameters. Calculated blade shapes are used primarily to determine whether the assumed velocity loadings are physically realistic. Model verification is accomplished by comparison of predicted turbine geometry and performance with an array of seven NASA single-stage axial gas turbine configurations.

Jenkins, R. M.↗

Generation-based Evolutionary Tool for the Optimization of Constellations (GenETOC)

With the rapid growth in the capabilities of smaller satellites, satellite architectures that replace a single, extremely capable spacecraft with multiple, cheaper ones are gaining in popularity. Unfortunately, the orbit design process for constellations can be significantly more involved, especiallywhen the relative placement of the individual spacecraft within the constellation is not constrained by mission and/or science objectives. Optimizing a satellite constellation in the presence of multiple, competing objectives is a highly complex problem to which many traditional mathematical optimization methods cannot be applied and few tools exist to help mission designers search for promising candidate mission designs. The Generation-based Evolutionary Tool for the Optimization of Constellations (GenETOC) has been created to search for near-optimal constellation design options. GenETOC combines a modified version of the Non-dominated Sorting Genetic Algorithm II (NSGA II) with STK Components libraries (a 3rdparty .NET package created by Analytical Graphics Inc.) to create a framework that enables a mission designer to generate a simulation that models the design problem and obtain a family of potential, near-optimal solutions that can be investigated more in detail. GenETOC was developed in C# using the .NET framework with Windows Presentation Foundation (WPF) serving as the framework from which to create the graphical user interface (GUI). GenETOC user inputs can be categorized into three major data components: definition of the problem (areas of interest, satellite decision parameters, and sensor configurations), definition of performance objectives, and specification of the genetic algorithm (GA) parameters. In the problem definition component, the user is prompted to define the areas of interest against which the performance metrics will be computed, define the sensor parameters and attach them to specific spacecraft, select which satellite orbital parameters will be added to the decision space of the GA, and specify the range of desired values for each optimization parameter. For performance objectives, the user is presented with a list of available coverage and revisit performance based calculation options from which two metrics are chosen to serve as the objective functions that the GA will use to evaluate solutions during the optimization process. Finally, the definition of the GA parameters provides user control over the number of generations (number of optimization iterations), the population size (number of candidate constellations created in each generation), and the adaptive mutation and crossover threshold values (control parameters for how frequently each process occurs during the optimization). GenETOC has been extensively tested to verify the individual components of the optimization process. The GA has been tested against a suite of GA test problems to confirm convergence to the known two and three-dimensional Pareto fronts. The coverage and revisit performance metrics obtained in GenETOC are compared with STK desktop scenarios, confirming the constellations are being appropriately modeled within GenETOC simulations. A walkthrough of a simple, example problem is provided to illustrate the workings of GenETOC and to demonstrate the output available to the mission designer.

mission design↗

An installed nacelle design code using a multiblock Euler solver. Volume 1: Theory document

An efficient multiblock Euler design code was developed for designing a nacelle installed on geometrically complex airplane configurations. This approach employed a design driver based on a direct iterative surface curvature method developed at LaRC. A general multiblock Euler flow solver was used for computing flow around complex geometries. The flow solver used a finite-volume formulation with explicit time-stepping to solve the Euler Equations. It used a multiblock version of the multigrid method to accelerate the convergence of the calculations. The design driver successively updated the surface geometry to reduce the difference between the computed and target pressure distributions. In the flow solver, the change in surface geometry was simulated by applying surface transpiration boundary conditions to avoid repeated grid generation during design iterations. Smoothness of the designed surface was ensured by alternate application of streamwise and circumferential smoothings. The capability and efficiency of the code was demonstrated through the design of both an isolated nacelle and an installed nacelle at various flow conditions. Information on the execution of the computer program is provided in volume 2.

Chen, H. C.↗

An installed nacelle design method using multiblock Euler solver

An efficient multiblock Euler design method was developed for designing a nacelle installed on geometrically complex airplane configurations. This approach employed a design module based on a direct iterative surface curvature method developed at NASA-Langley. A multiblock Euler flow solver was used for computing flow around complex geometries. The flow solver used a finite-volume formulation with explicit time-stepping to solve the Euler equations. It used a multiblock version of the multigrid method to accelerate the convergence of the calculations. The design module successively updated the surface geometry to reduce the difference between the computed and target pressure distributions. In the flow solver, the change in surface geometry was simulated by applying surface transpiration boundary conditions to avoid repeated grid generation during design iterations. Smoothness of the designed surface was ensured by alternate application of streamwise and circumferential smoothings.

Chen, H. C.↗

CFD-Based Design Optimization for Single Element Rocket Injector

To develop future Reusable Launch Vehicle concepts, we have conducted design optimization for a single element rocket injector, with overall goals of improving reliability and performance while reducing cost. Computational solutions based on the Navier-Stokes equations, finite rate chemistry, and the k-E turbulence closure are generated with design of experiment techniques, and the response surface method is employed as the optimization tool. The design considerations are guided by four design objectives motivated by the consideration in both performance and life, namely, the maximum temperature on the oxidizer post tip, the maximum temperature on the injector face, the adiabatic wall temperature, and the length of the combustion zone. Four design variables are selected, namely, H2 flow angle, H2 and O2 flow areas with fixed flow rates, and O2 post tip thickness. In addition to establishing optimum designs by varying emphasis on the individual objectives, better insight into the interplay between design variables and their impact on the design objectives is gained. The investigation indicates that improvement in performance or life comes at the cost of the other. Best compromise is obtained when improvements in both performance and life are given equal importance.

Vaidyanathan, Rajkumar↗

Compact Plasma Accelerator

A plasma accelerator has been conceived for both material-processing and spacecraft-propulsion applications. This accelerator generates and accelerates ions within a very small volume. Because of its compactness, this accelerator could be nearly ideal for primary or station-keeping propulsion for spacecraft having masses between 1 and 20 kg. Because this accelerator is designed to generate beams of ions having energies between 50 and 200 eV, it could also be used for surface modification or activation of thin films.

Foster, John E.↗

Preliminary Assessment of Variable Speed Power Turbine Technology on Civil Tiltrotor Size and Performance

A Large Civil Tiltrotor (LCTR) conceptual design was developed as part of the NASA Heavy Lift Rotorcraft Systems Investigation in order to establish a consistent basis for evaluating the benefits of advanced technology for large tiltrotors. The concept has since evolved into the second-generation LCTR2, designed to carry 90 passengers for 1,000 nm at 300 knots, with vertical takeoff and landing capability. This paper performs a preliminary assessment of variable-speed power turbine technology on LCTR2 sizing, while maintaining the same, advanced technology engine core. Six concepts were studied; an advanced, single-speed engine with a conventional power turbine layout (Advanced Conventional Engine, or ACE) using a multi-speed (shifting) gearbox. There were five variable-speed power turbine (VSPT) engine concepts, comprising a matrix of either three or four turbine stages, and fixed or variable guide vanes; plus a minimum weight, twostage, fixed-geometry VSPT. The ACE is the lightest engine, but requires a multi-speed (shifting) gearbox to maximize its fuel efficiency, whereas the VSPT concepts use a lighter, fixed-ratio gearbox. The NASA Design and Analysis of Rotorcraft (NDARC) design code was used to study the trades between rotor and engine efficiency and weight. Rotor performance was determined by Comprehensive Analytical Model of Rotorcraft Aerodynamics and Dynamics (CAMRAD II), and engine performance was estimated with the Numerical Propulsion System Simulation (NPSS). Design trades for the ACE vs. VSPT are presented in terms of vehicle gross and empty weight, propulsion system weight and mission fuel burn for the civil mission. Because of its strong effect on gearbox weight and on both rotor and engine efficiency, rotor speed was chosen as the reference design variable for comparing design trades. Major study assumptions are presented and discussed. Impressive engine power-to-weight and fuel efficiency reduced vehicle sensitivity to propulsion system choice. The 10% weight penalty for multi-speed gearbox was more significant than most engine technology weight penalties to the vehicle design because drive system weight is more than two times engine weight. Based on study assumptions, fixed-geometry VSPT concept options performed better than their variable-geometry counterparts. Optimum design gross weights varied 1% or less and empty weights less than 2% among the concepts studied, while optimum fuel burns varied up to 5%. The outcome for some optimum configurations was so unexpected as to recommend a deeper look at the underlying technology assumptions.

Snyder, Christopher A.↗

Design of Off-Axis PIAACMC Mirrors

The Phase-Induced Amplitude Apodization Complex Mask Coronagraph (PIAACMC) provides an efficient way to control diffraction propagation effects caused by the central obstruction/segmented mirrors of the telescope. PIAACMC can be optimized in a way that takes into account both chromatic diffraction effects caused by the telescope obstructed aperture and tip/tilt sensitivity of the coronagraph. As a result, unlike classic PIAA, the PIAACMC mirror shapes are often slightly asymmetric even for an on-axis configuration and require more care in calculating off-axis shapes when an off-axis configuration is preferred. A method to design off-axis PIAA mirror shapes given an on-axis mirror design is presented. The algorithm is based on geometrical ray tracing and is able to calculate off-axis PIAA mirror shapes for an arbitrary geometry of the input and output beams. The method is demonstrated using the third generation PIAACMC design for WFIRST-AFTA (Wide Field Infrared Survey Telescope-Astrophysics Focused Telescope Assets) telescope. Geometrical optics design issues related to the off-axis diffraction propagation effects are also discussed.

Exoplanets↗

Simulation and Modeling of Flow Generated by Gust Generator in a Wind Tunnel

A computational study of a gust field generated by a gust generator in a low-speed wind tunnel. The gust generator is designed for the University of Washington Aeronautical Laboratory (UWAL) Kirsten wind tunnel for a gust load alleviation (GLA) control experiment of a Common Research Model (CRM) flexible wing utilizing the Variable Camber Continuous Trailing Edge Flap (VCCTEF). The gust generator comprises four horizontal NACA 0015 gust generator vanes placed upstream of the test section. Computational fluid dynamics simulations using a two-dimensional (2D) Unsteady-Reynolds-Averaged-Navier-Stokes (URANS) with k-ω Shear Stress Transport (SST) turbulence model provide detailed time-resolved information about the generated flow by the gust generator under prescribed sinusoidal motion. The characteristics of the induced flow by the gust generator are analyzed. A gust propagation model of the gust field is investigated. An unsteady lift model is developed using a varying-fidelity approach which includes a 2D interference aerodynamic model of the combined gust generator-wing system. The computed integrated unsteady lift is compared to experimental data for validation of the unsteady lift model. Both the amplitude and transport delay are found to be accurately captured by the unsteady lift model.

Nhan, Nguyen↗

GridTool: A surface modeling and grid generation tool

GridTool is designed around the concept that the surface grids are generated on a set of bi-linear patches. This type of grid generation is quite easy to implement, and it avoids the problems associated with complex CAD surface representations and associated surface parameterizations. However, the resulting surface grids are close to but not on the original CAD surfaces. This problem can be alleviated by projecting the resulting surface grids onto the original CAD surfaces. GridTool is designed primary for unstructured grid generation systems. Currently, GridTool supports VGRID and FELISA systems, and it can be easily extended to support other unstructured grid generation systems. The data in GridTool is stored parametrically so that once the problem is set up, one can modify the surfaces and the entire set of points, curves and patches will be updated automatically. This is very useful in a multidisciplinary design and optimization process. GridTool is written entirely in ANSI 'C', the interface is based on the FORMS library, and the graphics is based on the GL library. The code has been tested successfully on IRIS workstations running IRIX4.0 and above. The memory is allocated dynamically, therefore, memory size will depend on the complexity of geometry/grid. GridTool data structure is based on a link-list structure which allows the required memory to expand and contract dynamically according to the user's data size and action. Data structure contains several types of objects such as points, curves, patches, sources and surfaces. At any given time, there is always an active object which is drawn in magenta, or in their highlighted colors as defined by the resource file which will be discussed later.

Samareh-Abolhassani, Jamshid↗

Generation-based Evolutionary Tool for the Optimization of Constellations (GenETOC)

With the rapid growth in the capabilities of smaller satellites, satellite architectures that replace a single, extremely capable spacecraft with multiple, cheaper ones are gaining in popularity. Unfortunately, the orbit design process for constellations can be significantly more involved, especiallywhen the relative placement of the individual spacecraft within the constellation is not constrained by mission and/or science objectives. Optimizing a satellite constellation in the presence of multiple, competing objectives is a highly complex problem to which many traditional mathematical optimization methods cannot be applied and few tools exist to help mission designers search for promising candidate mission designs. The Generation-based Evolutionary Tool for the Optimization of Constellations (GenETOC) has been created to search for near-optimal constellation design options. GenETOC combines a modified version of the Non-dominated Sorting Genetic Algorithm II (NSGA II) with STK Components libraries (a 3rdparty .NET package created by Analytical Graphics Inc.) to create a framework that enables a mission designer to generate a simulation that models the design problem and obtain a family of potential, near-optimal solutions that can be investigated more in detail.

mission design↗

Selectable-Tip Corrosion-Testing Electrochemical Cell

The figure depicts aspects of an electrochemical cell for pitting- corrosion tests of material specimens. The cell is designed to generate a region of corrosion having a pit diameter determined by the diameter of a selectable tip. The average depth of corrosion is controlled by controlling the total electric charge passing through the cell in a test. The cell is also designed to produce minimal artifacts associated with crevice corrosion. There are three selectable tips, having diameters of 0.1 in. (0.254 cm), 0.3 in. (0.762 cm), and 0.6 in. (1.524 cm), respectively.

Lomness, Janice↗