Development and Application of the Collaborative Optimization Architecture in a Multidisciplinary Design Environment

Collaborative optimization is a design architecture applicable in any multidisciplinary analysis environment but specifically intended for large-scale distributed analysis applications. In this approach, a complex problem is hierarchically decomposed along disciplinary boundaries into a number of subproblems which are brought into multidisciplinary agreement by a system-level coordination process. When applied to problems in a multidisciplinary design environment, this scheme has several advantages over traditional solution strategies. These advantageous features include reducing the amount of information transferred between disciplines, the removal of large iteration-loops, allowing the use of different subspace optimizers among the various analysis groups, an analysis framework which is easily parallelized and can operate on heterogenous equipment, and a structural framework that is well-suited for conventional disciplinary organizations. In this article, the collaborative architecture is developed and its mathematical foundation is presented. An example application is also presented which highlights the potential of this method for use in large-scale design applications.

[1]  D Braun Robert,et al.  Post-Optimality Analysis in Aerospace Vehicle Design , 1993 .

[2]  Kroo Ilan,et al.  Multidisciplinary Optimization Methods for Aircraft Preliminary Design , 1994 .

[3]  John E. Dennis,et al.  Problem Formulation for Multidisciplinary Optimization , 1994, SIAM J. Optim..

[4]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[5]  G. L. Brauer,et al.  A Two-Level Trajectory Decomposition Algorithm Featuring Optimal Intermediate Target Selection , 1977 .

[6]  C. Hargraves,et al.  DIRECT TRAJECTORY OPTIMIZATION USING NONLINEAR PROGRAMMING AND COLLOCATION , 1987 .

[7]  Jaroslaw Sobieszczanski-Sobieski,et al.  Structural optimization by generalized, multilevel decomposition , 1985 .

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

[9]  Terrance Carl Wagner,et al.  A general decomposition methodology for optimal system design. , 1993 .

[10]  Todd J. Beltracchi,et al.  DECOMPOSITION APPROACH TO SOLVING THE ALL-UP TRAJECTORY OPTIMIZATION PROBLEM , 1992 .

[11]  Jaroslaw Sobieszczanski-Sobieski,et al.  Optimization by decomposition: A step from hierarchic to non-hierarchic systems , 1989 .

[12]  David Mautner Himmelblau,et al.  Decomposition of large-scale problems , 1973 .

[13]  John T. Betts,et al.  Application of Direct Transcription to Commercial Aircraft Trajectory Optimization , 1995 .

[14]  Bruce A. Conway,et al.  Optimal finite-thrust spacecraft trajectories using collocation and nonlinear programming , 1991 .

[15]  J. Sobieszczanski-Sobieski Two alternative ways for solving the coordination problem in multilevel optimization , 1993 .

[16]  J. Barthelemy,et al.  Improved multilevel optimization approach for the design of complex engineering systems , 1988 .

[17]  Jaroslaw Sobieszczanski-Sobieski,et al.  An algorithm for solving the system-level problem in multilevel optimization , 1994 .

[18]  Jaroslaw Sobieszczanski-Sobieski,et al.  Optimization of coupled systems : A critical overview of approaches , 1994 .