Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 90
PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING FOR ENGINEERING Edited by:
Paper 35
Parallel Computing Techniques Applied to the Simultaneous Design of Structure and Material P.G. Coelho1, J.B. Cardoso1, P.R. Fernandes2 and H.C. Rodrigues2
1Department of Mechanical and Industrial Engineering, The New University of Lisbon, Portugal
P.G. Coelho, J.B. Cardoso, P.R. Fernandes, H.C. Rodrigues, "Parallel Computing Techniques Applied to the Simultaneous Design of Structure and Material", in , (Editors), "Proceedings of the First International Conference on Parallel, Distributed and Grid Computing for Engineering", Civil-Comp Press, Stirlingshire, UK, Paper 35, 2009. doi:10.4203/ccp.90.35
Keywords: parallel computing, optimisation, topology, multiscale, homogenization, domain decomposition, bone.
Summary
In this work a computational procedure for multi-scale topology optimization problem using parallel computing techniques is developed. The two-scale optimization model is used to obtain the best structure and material distribution simultaneously, considering the minimum compliance criterion [1]. The design space at each scale is defined through density design variables characterizing regions with and without material and it is considered that the structure is made of a cellular material characterized by a microstructure whose design may vary within the structure domain, although a local periodicity is assumed. The asymptotic homogenisation theory is used to obtain the equivalent material properties, at macro scale, for the specific local microstructures.
The simultaneous design of structure and its material leads to massive computations, especially in three-dimensional applications. The two-scale model implies the iterative solution of one problem at macro scale (global problem) and many problems at local scale characterizing the material microstructure (local problem). In our model, the number of local problems depends directly on the number of global model finite elements making the computational time extremely sensitive to the macro discretization used. Typically, the high number of finite elements in the structural domain discretization, required in most practical engineering problems, makes prohibitive the serial mode running, thus making the use of parallel computing techniques an attractive solution to reduce the computational time. Since the local optimisation problems can be uncoupled, the problem can be efficiently solved by computational means using parallel computing techniques. The following procedure is used in this work: in each iteration of the structural design algorithm, the material design update is a task performed by several processors of a parallel machine; each processor has assigned a sub-domain of the overall structure domain in order to update the material design therein. In this work the algorithmic strategy to solve the two-scale optimisation problem is presented in a suitable way for parallelization. It is based on the MMA (method of moving asymptotes) to update the macroscopic design variables and on the CONLIN (CONvex LINearization) to update the microstructure design variables. In terms of parallel computing facilities it uses an IBM Cluster 1350 computing system comprising 70 computing nodes each with 2 dual core processors, for a total of 280 cores, interconnected with 2 Gigabit Ethernet networks. It is shown by means of performance measures (speed-up and efficiency plots) that the present two-scale optimisation problem has a very good scalability. Finally a very demanding computational "bone" problem shows the applicability of the model and methodology presented. References
purchase the full-text of this paper (price £20)
go to the previous paper |
|