首页> 外文学位 >Discrete Element Multiphysical Models for Additive Manufacturing in conjunction with a Domain Specific Language for Computational Mechanics.
【24h】

Discrete Element Multiphysical Models for Additive Manufacturing in conjunction with a Domain Specific Language for Computational Mechanics.

机译:用于增材制造的离散元素多物理模型与用于计算力学的领域特定语言结合使用。

获取原文
获取原文并翻译 | 示例

摘要

In this dissertation, two main topics will be discussed. First, a novel approach to computational mechanics via a Domain Specific Language(DSL) with a syntax to facilitate new model development will be presented. Second, discrete element multiphysical models will be proposed to study powder based additive manufacturing processes.;The DSL presented is a tool for computational mechanics which is designed to allow an engineer to focus more on model development and investigation by providing a syntax which makes it easier to define new discretizations and test different constitutive models. In order to achieve this, a system for managing data and specifying models is created around the Python development environment. There are three powerful features of the DSL. First, the language provides a syntax for creating objects which describe the fundamental physical objects and numerical elements in the problem and facilitates the allocation, management and modification of the data allocated for these objects. Second, all constitutive models are input using symbolic notation allowing for the language of math, rather than raw code, to be used to describe interactions. Third, low level code is automatically generated for the models and their gradients (via symbolic differentiation) for use with linear and non-linear solvers and time-stepping methods, both explicit and implicit. Also, Python wrappers are automatically generated so the high performance implementations can be used in the Python environment without additional work by the user.;The discrete element method is a Lagrangian technique which uses interactions of spherical elements to model material behaviors. In the past, it has been most commonly used in the study of granular media such as sands and soils. Here, extensions to the method to model heat transfer, thermal expansion and interactions with non-spherical objects will be discussed for simulating additive manufacturing processes. The formulation, implemented with the DSL, is used to study powder packing in a manner that is physically consistent with Selective Laser Sintering/Melting machines. Also, the dynamics of powders subjected to a heat source are investigated. Additional multiphysics behavior is incorporated through a temperature dependent bonding model to create an efficient simulation for studying Laser Metal Deposition. Finally, a method for using discrete elements to enhance Eulerian finite elements to efficiently prevent advection welding is proposed.
机译:本文主要讨论两个主题。首先,将提出一种通过领域特定语言(DSL)进行计算力学的新颖方法,该方法具有促进新模型开发的语法。其次,将提出离散元素多物理场模型来研究基于粉末的增材制造过程。所提供的DSL是一种用于计算力学的工具,旨在使工程师能够通过提供使语法变得更容易的语法来更专注于模型开发和研究。定义新的离散化并测试不同的本构模型。为了实现这一点,围绕Python开发环境创建了一个用于管理数据和指定模型的系统。 DSL具有三个强大的功能。首先,该语言提供了一种用于创建对象的语法,这些对象描述了问题中的基本物理对象和数字元素,并有助于分配,管理和修改分配给这些对象的数据。其次,所有本构模型都是使用符号表示法输入的,从而允许使用数学语言(而不是原始代码)来描述交互。第三,针对模型及其梯度(通过符号微分)自动生成低级代码,以与线性和非线性求解器以及时间步长方法(显式和隐式)配合使用。此外,Python包装器是自动生成的,因此无需用户进行额外工作即可在Python环境中使用高性能实现。离散元素方法是一种拉格朗日技术,它使用球形元素的交互作用来建模材料行为。过去,它最常用于研究沙子和土壤等颗粒介质。在这里,将讨论对热传递,热膨胀以及与非球形物体的相互作用进行建模的方法的扩展,以模拟增材制造过程。用DSL实施的配方用于研究粉末包装,其方式与选择性激光烧结/熔融机在物理上是一致的。而且,研究了经受热源的粉末的动力学。通过与温度有关的键合模型,可以合并其他多物理场行为,以创建用于研究激光金属沉积的有效模拟。最后,提出了一种使用离散元素增强欧拉有限元以有效防止对流焊接的方法。

著录项

  • 作者

    Driver, Daniel Scott.;

  • 作者单位

    University of California, Berkeley.;

  • 授予单位 University of California, Berkeley.;
  • 学科 Computer engineering.;Middle Eastern history.;Mechanical engineering.
  • 学位 Ph.D.
  • 年度 2015
  • 页码 143 p.
  • 总页数 143
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号