Extensions to the design structure matrix for the description of multidisciplinary design, analysis, and optimization processes

While numerous architectures exist for solving multidisciplinary design optimization (MDO) problems, there is currently no standard way of describing these architectures. In particular, a standard visual representation of the solution process would be particularly useful as a communication medium among practitioners and those new to the field. This paper presents the extended design structure matrix (XDSM), a new diagram for visualizing MDO processes. The diagram is based on extending the standard design structure matrix (DSM) to simultaneously show data dependency and process flow on a single diagram. Modifications include adding special components to define iterative processes, defining different line styles to show data and process connections independently, and adding a numbering scheme to define the order in which the components are executed. This paper describes the rules for constructing XDSMs along with many examples, including diagrams of several MDO architectures. Finally, this paper discusses potential applications of the XDSM in other areas of MDO and the future development of the diagrams.

[1]  Joaquim R. R. A. Martins,et al.  pyMDO: An Object-Oriented Framework for Multidisciplinary Design Optimization , 2009, TOMS.

[2]  Robert P. Smith,et al.  A model-based method for organizing tasks in product development , 1994 .

[3]  Natalia Alexandrov,et al.  Reconfigurability in MDO Problem Synthesis, Part 2 , 2004 .

[4]  Jaroslaw Sobieszczanski-Sobieski,et al.  Integrated System-of-Systems Synthesis , 2008 .

[5]  Christina Bloebaum,et al.  NON-HIERARCHIC SYSTEM DECOMPOSITION IN STRUCTURAL OPTIMIZATION , 1992 .

[6]  A. J. de Wit,et al.  Overview of Methods for Multi-Level and/or Multi-Disciplinary Optimization , 2010 .

[7]  Ali Yassine,et al.  Complex Concurrent Engineering and the Design Structure Matrix Method , 2003, Concurr. Eng. Res. Appl..

[8]  D. V. Steward,et al.  The design structure system: A method for managing the design of complex systems , 1981, IEEE Transactions on Engineering Management.

[9]  Manolis I. A. Lourakis,et al.  SBA: A software package for generic sparse bundle adjustment , 2009, TOMS.

[10]  Kenneth T. Moore,et al.  OpenMDAO: An Open Source Framework for Multidisciplinary Analysis and Optimization , 2010 .

[11]  Tyson R. Browning,et al.  Applying the design structure matrix to system decomposition and integration problems: a review and new directions , 2001, IEEE Trans. Engineering Management.

[12]  Panos Y. Papalambros,et al.  Coordination specification in distributed optimal design of multilevel systems using the χ language , 2005 .

[13]  J. E. Rooda,et al.  An augmented Lagrangian relaxation for analytical target cascading using the alternating direction method of multipliers , 2006 .

[14]  John E. Renaud,et al.  Concurrent Subspace Optimization Using Design Variable Sharing in a Distributed Computing Environment , 1996 .

[15]  E. Tufte,et al.  The visual display of quantitative information , 1984, The SAGE Encyclopedia of Research Design.

[16]  Brian Douglas Roth,et al.  Aircraft family design using enhanced collaborative optimization , 2008 .

[17]  John E. Renaud,et al.  Response surface based, concurrent subspace optimization for multidisciplinary system design , 1996 .

[18]  Natalia Alexandrov,et al.  Multidisciplinary design optimization : state of the art , 1997 .

[19]  Tao Jiang,et al.  Target Cascading in Optimal System Design , 2003, DAC 2000.

[20]  Jaroslaw,et al.  AIAA 2002-5409 Bi-Level Integrated System Synthesis (BLISS) for Concurrent and Distributed Processing , 2022 .

[21]  Jeremy S. Agte,et al.  Bi-Level Integrated System Synthesis , 1998 .

[22]  Kamran Behdinan,et al.  Evaluation of Multidisciplinary Optimization Approaches for Aircraft Conceptual D esign , 2004 .

[23]  Jacobus E. Rooda,et al.  A specification language for problem partitioning in decomposition-based design optimization , 2010 .

[24]  Steven D. Eppinger,et al.  Methods for Analyzing Design Procedures , 2011 .

[25]  Ivar Jacobson,et al.  Unified Modeling Language User Guide, The (2nd Edition) (Addison-Wesley Object Technology Series) , 2005 .

[26]  Angel-Victor DeMiguel,et al.  An analysis of collaborative optimization methods , 2000 .

[27]  P. Fayers,et al.  The Visual Display of Quantitative Information , 1990 .

[28]  Wei Chen,et al.  Lagrangian coordination for enhancing the convergence of analytical target cascading , 2006 .

[29]  Andrew N. Baldwin,et al.  Analytical design planning technique (ADePT): a dependency structure matrix tool to schedule the building design process , 2000 .

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

[31]  Jaroslaw Sobieszczanski-Sobieski,et al.  Bilevel Integrated System Synthesis with Response Surfaces , 2000 .

[32]  Robert Michael Lewis,et al.  Reconfigurability in MDO Problem Synthesis. Part 1 , 2004 .

[33]  Ilan Kroo,et al.  Development and Application of the Collaborative Optimization Architecture in a Multidisciplinary Design Environment , 1995 .

[34]  Edward R. Tufte,et al.  The Visual Display of Quantitative Information , 1986 .

[35]  Ilan Kroo,et al.  Implementation and Performance Issues in Collaborative Optimization , 1996 .