Font Size: a A A

Large Scale Parallel Topology Optimization Programming

Posted on:2021-05-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z H MiaoFull Text:PDF
GTID:2428330611450954Subject:Engineering Mechanics
Abstract/Summary:PDF Full Text Request
With the development of science and the advancement of engineering technology,various large and complex structures have appeared in real life.Numerical analysis and optimization design of these large and complex structures require a large amount of numerical computing power.Traditional serial programs have long calculation time and large calculation resources in numerical analysis,which makes it difficult to meet the numerical calculation of such structures.Therefore,it is necessary to introduce new calculation methods for numerical analysis and optimization design of such structures.The MPI distributed programming mode can divide the entire computing task into multiple subtasks by combining the computing resources of multiple computing nodes,and allocate it to different computing nodes to perform calculations at the same time.Compared with the traditional serial computing mode,it can greatly reduce calculation Time,make full and reasonable use of computing resources.This article is mainly based on the optimization theory framework of variable density method,and uses distributed MPI programming mode for topology optimization program design.The entire program design includes two parts,parallel finite element design and topology optimization program design.In parallel finite element programming,grid data can be obtained in two ways: 1.A simple model of grid generation is implemented within the program;2.The grid data is obtained based on the commercial software.Due to the limited resources of distributed computing nodes,grid data needs to be segmented.In this paper,three partitions are used to segment grid data,and the impact of different partitions on parallel efficiency is discussed.In solving sparse linear equations,different iterative methods and preprocessing techniques are used to discuss the impact of different iterative methods on parallel computing efficiency.In the finite element calculation,the correctness of the calculation is verified by comparing with the commercial software.In the topology optimization program design,under the optimization theory framework based on the variable density method,the SIMP material interpolation model and the moving asymptotic method are used to update the design variables to achieve the topology optimization design of a single material and the topology of two materials To optimize the design,in order to ensure a clear boundary under the condition that the amount of calculation is constant,the structural boundary is encrypted and optimized through adaptive encryption.
Keywords/Search Tags:Parallel Computing, SIMP, Programming, Topology optimization
PDF Full Text Request
Related items