Domain Decomposition in Displacement Based Multi-Level Structural Optimization

*† ‡ This paper presents the latest efforts to increase the capabilities of the Displacement based Multilevel Structural Optimization (DMSO) methodology and to improve the efficiency of DMSO in the treatment of large models. The DMSO approach optimizes structures for minimum weight by utilizing a single system level and multiple subsystems level optimizations. In the system level optimization, the load unbalance resulting from the use of approximate nodal displacements in the stiffness equations is minimized to ensure that the calculated loads match the actual applied loads. The system level optimization can be replaced with a system level FEM analysis to reduce execution time, but then the system level design can no longer be constrained. In the subsystems level optimizations, the weight of each element is minimized. Since the subsystems level optimizations are independent of each other, they can be performed in parallel. This has been done previously using the Message Passing Interface (MPI) on PCs, a network of SUN workstations, and on a Linux cluster. Now, the system level FE analysis and optimization are parallelized as well by using domain decomposition and a superelement formulation. Results are presented for a 30element truss, a 240-element truss, and a 2514-element truss for evaluation purposes. These demonstrate that runtime decreases due to the parallelization of the system level and/or the subsystems level.

[1]  William Gropp,et al.  Skjellum using mpi: portable parallel programming with the message-passing interface , 1994 .

[2]  T. Srivastava,et al.  DISPLACEMENT BASED MULTILEVEL STRUCTURAL OPTIMIZATION: BEAMS, TRUSSES, AND FRAMES , 1998 .

[3]  Anthony Skjellum,et al.  Using MPI - portable parallel programming with the message-parsing interface , 1994 .

[4]  P. Gill,et al.  Fortran package for nonlinear programming. User's Guide for NPSOL (Version 4. 0) , 1986 .

[5]  Samy Missoum,et al.  Displacement-Based Optimization for Truss Structures Subjected to Static and Dynamic Constraints , 2002 .

[6]  John J. McKeown The design of optimal trusses via sequences of optimal fixed displacement structures , 1989 .

[8]  Alfred G. Striz,et al.  Application of MPI in Displacement Based Multilevel Structural Optimization , 2001, PVM/MPI.

[9]  Jaroslaw Sobieszczanski-Sobieski,et al.  Efficiency Improvements to the Displacement Based Multilevel Structural Optimization Algorithm , 2001 .

[10]  Asme,et al.  A collection of technical papers : AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference and Exhibit : AIAA/ASME/ASCE/AHS Adaptive Structures Forum : AIAA Non-Deterministic Approaches Forum : AIAA Gossamer Spacecraft Forum, Seattle, Washington, 16-19 April 2001 , 2001 .

[11]  A. G. Striz,et al.  Displacement based multilevel structural optimization , 1996 .

[12]  Z. Gürdal,et al.  Optimization of trusses with geometrically nonlinear response using a displacement based approach , 2000 .