-
Neural Network Layers for Prediction of Positive Definite Elastic Stiffness Tensors
Authors:
Charles F. Jekel,
Kenneth E. Swartz,
Daniel A. White,
Daniel A. Tortorelli,
Seth E. Watts
Abstract:
Machine learning models can be used to predict physical quantities like homogenized elasticity stiffness tensors, which must always be symmetric positive definite (SPD) based on conservation arguments. Two datasets of homogenized elasticity tensors of lattice materials are presented as examples, where it is desired to obtain models that map unit cell geometric and material parameters to their homo…
▽ More
Machine learning models can be used to predict physical quantities like homogenized elasticity stiffness tensors, which must always be symmetric positive definite (SPD) based on conservation arguments. Two datasets of homogenized elasticity tensors of lattice materials are presented as examples, where it is desired to obtain models that map unit cell geometric and material parameters to their homogenized stiffness. Fitting a model to SPD data does not guarantee the model's predictions will remain SPD. Existing Cholsesky factorization and Eigendecomposition schemes are abstracted in this work as transformation layers which enforce the SPD condition. These layers can be included in many popular machine learning models to enforce SPD behavior. This work investigates the effects that different positivity functions have on the layers and how their inclusion affects model accuracy. Commonly used models are considered, including polynomials, radial basis functions, and neural networks. Ultimately it is shown that a single SPD layer improves the model's average prediction accuracy.
△ Less
Submitted 25 March, 2022;
originally announced March 2022.
-
Three-dimensional topology optimization of heat exchangers with the level-set method
Authors:
Miguel A. Salazar de Troya,
Daniel A. Tortorelli,
Julian Andrej,
Victor A. Beck
Abstract:
We design heat exchangers using level-set method based topology optimization. The heat exchange between two fluids in separate channels is maximized while constraining the pressure drop across each channel. The flow is modeled by an incompressible Navier-Stokes-Brinkmann equation and the heat transfer is modeled by a convection-diffusion equation with high Peclet number. Each fluid region is subje…
▽ More
We design heat exchangers using level-set method based topology optimization. The heat exchange between two fluids in separate channels is maximized while constraining the pressure drop across each channel. The flow is modeled by an incompressible Navier-Stokes-Brinkmann equation and the heat transfer is modeled by a convection-diffusion equation with high Peclet number. Each fluid region is subject to its own set of Navier-Stokes-Brinkmann equations where the Brinkmann term models the other fluid as solid, thereby preventing mixing. A level-set defines the interface that separates the two fluids. The Hamilton-Jacobi equation advects the level-set, allowing for topological changes of the channels. The velocity of the Hamilton-Jacobi equation is defined by the shape derivatives of the cost and constraint functions with respect to normal interface perturbations. We present results in three-dimensions with different heat exchanger configurations and operating conditions.
△ Less
Submitted 17 November, 2021;
originally announced November 2021.
-
Another source of mesh dependence in topology optimization
Authors:
Miguel A. Salazar de Troya,
Geoffrey M. Oxberry,
Cosmin G. Petra,
Daniel A Tortorelli
Abstract:
The topology optimization community has regularly employed nonlinear programming (NLP) algorithms from the operations research community. However, these algorithms are implemented in the real vector space $\mathbb{R}^n$ instead of the proper function space where the design variable resides. In this article, we show how the volume fraction variable discretization on non-uniform meshes affects the c…
▽ More
The topology optimization community has regularly employed nonlinear programming (NLP) algorithms from the operations research community. However, these algorithms are implemented in the real vector space $\mathbb{R}^n$ instead of the proper function space where the design variable resides. In this article, we show how the volume fraction variable discretization on non-uniform meshes affects the convergence of $\mathbb{R}^n$ based NLP algorithms. We do so by first summarizing the functional analysis tools necessary to understand why convergence is affected by the mesh. Namely, the distinction between derivative definitions and the role of the mesh-dependent inner product within the NLP algorithm. These tools are then used to make the Globally Convergent Method of Moving Asymptotes (GCMMA), a popular NLP algorithm in the topology optimization community, converge in a mesh independent fashion when starting from the same initial design. We then benchmark our algorithms with three common problems in topology optimization.
△ Less
Submitted 2 November, 2021; v1 submitted 22 June, 2021;
originally announced June 2021.
-
Computational Design of Microarchitected Flow-Through Electrodes for Energy Storage
Authors:
Victor A. Beck,
Jonathan J. Wong,
Charles F. Jekel,
Daniel A. Tortorelli,
Sarah E. Baker,
Eric B. Duoss,
Marcus A. Worsley
Abstract:
Porous flow-through electrodes are used as the core reactive component across electrochemical technologies. Controlling the fluid flow, species transport, and reactive environment is critical to attaining high performance. However, conventional electrode materials like felts and papers provide few opportunities for precise engineering of the electrode and its microstructure. To address these limit…
▽ More
Porous flow-through electrodes are used as the core reactive component across electrochemical technologies. Controlling the fluid flow, species transport, and reactive environment is critical to attaining high performance. However, conventional electrode materials like felts and papers provide few opportunities for precise engineering of the electrode and its microstructure. To address these limitations, architected electrodes composed of unit cells with spatially varying geometry determined via computational optimization are proposed. Resolved simulation is employed to develop a homogenized description of the constituent unit cells. These effective properties serve as inputs to a continuum model for the electrode when used in the negative half cell of a vanadium redox flow battery. Porosity distributions minimizing power loss are then determined via computational design optimization to generate architected porosity electrodes. The architected electrodes are compared to bulk, uniform porosity electrodes and found to lead to increased power efficiency across operating flow rates and currents. The design methodology is further used to generate a scaled-up electrode with comparable power efficiency to the bench-scale systems. The variable porosity architecture and computational design methodology presented here thus offers a novel pathway for automatically generating spatially engineered electrode structures with improved power performance.
△ Less
Submitted 2 June, 2021;
originally announced June 2021.
-
Parallel Projection---An Improved Return Mapping Algorithm for Finite Element Modeling of Shape Memory Alloys
Authors:
Ziliang Kang,
Daniel A. Tortorelli,
Kai A. James
Abstract:
We present a novel finite element analysis of inelastic structures containing Shape Memory Alloys (SMAs). Phenomenological constitutive models for SMAs lead to material nonlinearities, that require substantial computational effort to resolve. Finite element analysis methods, which rely on Gauss quadrature integration schemes, must solve two sets of coupled differential equations: one at the global…
▽ More
We present a novel finite element analysis of inelastic structures containing Shape Memory Alloys (SMAs). Phenomenological constitutive models for SMAs lead to material nonlinearities, that require substantial computational effort to resolve. Finite element analysis methods, which rely on Gauss quadrature integration schemes, must solve two sets of coupled differential equations: one at the global level and the other at the local, i.e. Gauss point level. In contrast to the conventional return mapping algorithm, which solves these two sets of coupled differential equations separately using a nested Newton procedure, we propose a scheme to solve the local and global differential equations simultaneously. In the process we also derive closed-form expressions used to update the internal/constitutive state variables, and unify the popular closest-point and cutting plane methods with our formulas. Numerical testing indicates that our method allows for larger thermomechanical loading steps and provides increased computational efficiency, over the standard return mapping algorithm.
△ Less
Submitted 3 January, 2022; v1 submitted 29 April, 2021;
originally announced April 2021.