Parallel computing techniques for sensitivity analysis in optimum structural design

Among different activities of the optimum structural design using the gradient-based optimization approaches, design sensitivity analysis is the most time-consuming computational process. By introducing parallel computing techniques for sensitivity computation, significant speedup has been obtained in optimum structural design. Computation of design sensitivities is characteristically uncoupled, thus opening the door to parallelization. In this paper, two types of approaches viz. single-level and multilevel parallelisms are pursued for design sensitivities. The design sensitivities are computed using analytical and finite-difference methods. Numerical studies show that the performance of the parallel algorithms for design sensitivities on message passing systems is very good. Good speedups have been achieved in parallel multilevel sensitivity calculation. The parallel algorithms for design sensitivity analysis have been implemented on message passing parallel systems within the software platform of Parallel Computer Adaptive Language.

[1]  V. B. Venkayya,et al.  ENERGY DISTRIBUTION IN AN OPTIMUM STRUCTURAL DESIGN , 1969 .

[2]  G. Vanderplaats,et al.  Structural optimization by methods of feasible directions. , 1973 .

[3]  Edward L. Wilson CAL—A computer analysis language for teaching structural analysis , 1979 .

[4]  L. A. Schmit,et al.  BASIS REDUCTION CONCEPTS IN LARGE SCALE STRUCTURAL SYNTHESIS , 1981 .

[5]  V. Braibant,et al.  Structural optimization: A new dual method using mixed variables , 1986 .

[6]  Edward J. Haug,et al.  Design Sensitivity Analysis of Structural Systems , 1986 .

[7]  R. Haftka,et al.  Sensitivity Analysis of Discrete Structural Systems , 1986 .

[8]  J. Sobieszczanski-Sobieski,et al.  Exploiting parallel computing with limited program changes using a network of microcomputers , 1987 .

[9]  Jaroslaw Sobieszczanskisobieski,et al.  On the sensitivity of complex, internally coupled systems , 1988 .

[10]  Raphael T. Haftka,et al.  Recent developments in structural sensitivity analysis , 1989 .

[11]  Lahbib Chibani,et al.  A move coordination method for alternative loads in structural optimization , 1989 .

[12]  Mehmet Polat Saka,et al.  OPTIMUM DESIGN OF PIN-JOINTED STEEL STRUCTURES WITH PRACTICAL APPLICATIONS , 1990 .

[13]  M. E. M. El-Sayed,et al.  Design optimization with parallel sensitivity analysis on the CRAY X-MP , 1991 .

[14]  Mohamed El-Sayed,et al.  Optimum structural design with parallel finite element analysis , 1991 .

[15]  L. Dixon,et al.  Parallel algorithms for global optimization , 1993 .

[16]  S. N. Patnaik,et al.  Design optimization of large structural systems with substructuring in a parallel computational environment , 1994 .

[17]  Bobby Schnabel,et al.  A View of the Limitations, Opportunities, and Challenges in Parallel Nonlinear Optimization , 1995, Parallel Comput..

[18]  T Haftka Raphael,et al.  Multidisciplinary aerospace design optimization: survey of recent developments , 1996 .

[19]  Ahmed K. Noor,et al.  New computing systems and future high-performance computing environment and their impact on structural analysis and design , 1997 .

[20]  Adaptive finite element analysis on a parallel and distributed environment , 1999, Parallel Comput..

[21]  Manolis Papadrakakis,et al.  Innovative Computational Methods for Structural Optimization , 2000 .

[22]  Hojjat Adeli,et al.  High-Performance Computing for Large-Scale Analysis, Optimization, and Control , 2000 .

[23]  B. H. V. Topping,et al.  Transient Dynamic Nonlinear Analysis Using MIMD Computer Architectures , 2000 .

[24]  Ganesh Thiagarajan,et al.  Parallelization strategies for element-by-element preconditioned conjugate gradient solver using high-performance Fortran for unstructured finite-element applications on linux clusters , 2002 .

[25]  Khaled A El-Rayes,et al.  Parallel computing framework for optimizing construction planning in large-scale projects , 2005 .

[26]  Graham C. Archer,et al.  New Domain Decomposition Algorithm for Nonlinear Substructures , 2005 .

[27]  K. R. Leimbach,et al.  Optimal design of truss structures using parallel computing , 2005 .

[28]  Gyung-Jin Park,et al.  A review of optimization of structures subjected to transient loads , 2006 .