...
首页> 外文期刊>Structural and Multidisciplinary Optimization >PolyTop: a Matlab implementation of a general topology optimization framework using unstructured polygonal finite element meshes
【24h】

PolyTop: a Matlab implementation of a general topology optimization framework using unstructured polygonal finite element meshes

机译:PolyTop:使用非结构化多边形有限元网格的通用拓扑优化框架的Matlab实现

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

摘要

We present an efficient Matlab code for structural topology optimization that includes a general finite element routine based on isoparametric polygonal elements which can be viewed as the extension of linear triangles and bilinear quads. The code also features a modular structure in which the analysis routine and the optimization algorithm are separated from the specific choice of topology optimization formulation. Within this framework, the finite element and sensitivity analysis routines contain no information related to the formulation and thus can be extended, developed and modified independently. We address issues pertaining to the use of unstructured meshes and arbitrary design domains in topology optimization that have received little attention in the literature. Also, as part of our examination of the topology optimization problem, we review the various steps taken in casting the optimal shape problem as a sizing optimization problem. This endeavor allows us to isolate the finite element and geometric analysis parameters and how they are related to the design variables of the discrete optimization problem. The Matlab code is explained in detail and numerical examples are presented to illustrate the capabilities of the code.
机译:我们提出了一种有效的Matlab代码,用于结构拓扑优化,其中包括基于等参多边形元素的通用有限元例程,可以将其视为线性三角形和双线性四边形的扩展。该代码还具有模块化结构,其中分析例程和优化算法与拓扑优化公式的特定选择分开。在此框架内,有限元和灵敏度分析例程不包含与配方有关的信息,因此可以独立扩展,开发和修改。我们解决了与在拓扑优化中使用非结构化网格和任意设计域有关的问题,这些问题在文献中很少受到关注。另外,作为检查拓扑优化问题的一部分,我们回顾了将最佳形状问题转换为尺寸优化问题时所采取的各种步骤。这项工作使我们能够隔离有限元和几何分析参数,以及它们与离散优化问题的设计变量之间的关系。详细说明了Matlab代码,并提供了数字示例来说明该代码的功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号