Skip to main content
Erschienen in: Research in Engineering Design 3/2010

01.07.2010 | Original Paper

Optimized sequencing of analysis components in multidisciplinary systems

verfasst von: A. S. Shaja, K. Sudhakar

Erschienen in: Research in Engineering Design | Ausgabe 3/2010

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

System analysis of complex engineering systems is synthesized from a collection of analysis components that have data dependencies on each other. Sequencing interdependent analysis components in order to reduce the execution time has been addressed by multidisciplinary design optimization researchers. Representation of interdependency of analysis components is accomplished as a design structure matrix or as a graph made of nodes and edges. Sequencing of interdependent analysis components that form a directed acyclic graph is trivial. Aggregation (i.e., group of components) of some of the components into a single super-component that can render a directed cyclic graph to a directed acyclic graph is important in sequencing. Identification of components that form an aggregation is the first step in sequencing. We argue that the best form of aggregation is the strongly connected component of the graph. Challenge essentially is in sequencing within aggregations. An aggregation having n components presents a search space of n! candidate sequences. The current state of the art is to use evolutionary algorithms for this search. An aggregation requires repeated traversal (cycle/loop) of components within it for convergence. The central aim of sequencing is to reduce/minimize the overall execution time for achieving convergence through iterations. Several objective functions have been proposed for the associated optimization problems like minimize the number of feedback paths, minimize the weighted sum of feedback paths, minimize feedback and crossovers, etc. These are proxy objectives as they are not backed by mathematically established relation between the proxy objective and the aim. An objective method of predicting the number of iterations based on the sensitivity of components is proposed here. It is shown that the best sequence that takes least time to execute has a particular ordering of components, which we call one-hop-sequence. The one-hop-sequencing of components is easily achieved using a small extension to Tarjans depth first search algorithm, a standard tool in graph theory. Extended TDFS does not use sensitivity information and is much faster than evolutionary algorithms that use sensitivity information. System analysis can have simple aggregation, recursive aggregations (i.e., aggregation within aggregation) or overlapping aggregations. One-hop-sequence is shown to be the best sequence for all three cases. After sequencing of the components is done, we investigate whether an inner aggregation must retain its loop or it must be severed for speed up. This step uses sensitivity information and can offer further speed up. The proposed methodology is implemented as a tool named CASeq. Ideas discussed here may be useful to other design structure matrix applicable domains like software design, systems engineering, organizational design, product development, multidisciplinary design, product architecture, project management, building construction, manufacturing and so on.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
1
A strongly connected component of a directed graph G = (V, E) is a maximal set of vertices S  V, such that ∀ u & v ε S, we have both u  v and v  u; that is, vertices u and v are reachable from each other within the set S.
 
2
TDFS is a standard search technique (Cormen et al. 2001; http://​mathworld.​wolfram.​com/​GraphTheory.​html; Smith and Eppinger 1997; http://​algowiki.​net/​wiki/​index.​php/​Tarjan's_​algorithm) to efficiently discover the aggregations (strongly connected components).
 
3
Example: (A[{B C} D]) is an implementable looping structure whereas ({A[B C} D]) is a non implementable looping structure (overlapping aggregation).
 
4
Authors would like to thank one of the reviewers for suggesting this.
 
5
It shall be noted that the context of the problem in Hisham et al. (2006, 2007) is slightly different, and refers to a product development project and the components refer to project activities. The problem of interest is to find the optimal sequence of components to minimize project execution duration. This context throws an additional logical constraint to the overall search space-“it is infeasible to switch the direction of a coupling from a feedback to a feed-forward” (i.e., internal order within a family of sequences is important there).
 
6
Depth first search timestamps each vertex. Each vertex V v has two timestamps: the first timestamp x records when V v is first discovered and second timestamp y records when the search finishes (represented as x/y).
 
Literatur
Zurück zum Zitat Allison JT, Kokkolaras M, Papalambros PY (2007) On selecting single-level formulations for complex system design optimization. ASME J Mech Des 129(9):898–906. doi:10.1115/1.2747632 CrossRef Allison JT, Kokkolaras M, Papalambros PY (2007) On selecting single-level formulations for complex system design optimization. ASME J Mech Des 129(9):898–906. doi:10.​1115/​1.​2747632 CrossRef
Zurück zum Zitat Altus SS, Kroo IM, Gage PJ (1996) A genetic algorithm for scheduling and decomposition of multidisciplinary design problems. ASME J Mech Des 118(4):486–489. doi:10.1115/1.2826916 CrossRef Altus SS, Kroo IM, Gage PJ (1996) A genetic algorithm for scheduling and decomposition of multidisciplinary design problems. ASME J Mech Des 118(4):486–489. doi:10.​1115/​1.​2826916 CrossRef
Zurück zum Zitat Blanchard BS, Fabrycky WJ (2006) Systems engineering and analysis, 4th edn. Prentice Hall, Upper Saddle River Blanchard BS, Fabrycky WJ (2006) Systems engineering and analysis, 4th edn. Prentice Hall, Upper Saddle River
Zurück zum Zitat Browning, Tyson R (2001) Applying the design structure matrix to system decomposition and integration problems: a review and new directions. IEEE Trans Eng Manage 48(3):292–306. doi:10.1109/17.946528 CrossRef Browning, Tyson R (2001) Applying the design structure matrix to system decomposition and integration problems: a review and new directions. IEEE Trans Eng Manage 48(3):292–306. doi:10.​1109/​17.​946528 CrossRef
Zurück zum Zitat Cormen TH, Leiserson CE, Rivest RL, Stein C (2001) Introduction to algorithms, 2nd edn. MIT Press and McGraw Hill, Cambridge and New YorkMATH Cormen TH, Leiserson CE, Rivest RL, Stein C (2001) Introduction to algorithms, 2nd edn. MIT Press and McGraw Hill, Cambridge and New YorkMATH
Zurück zum Zitat Hisham M, Abdelsalam E, Bao HP (2006) “A simulation-based optimization framework for product development cycle time reduction”, engineering management. IEEE Trans 53(1):69–85. doi:10.1109/TEM.2005.861805 Hisham M, Abdelsalam E, Bao HP (2006) “A simulation-based optimization framework for product development cycle time reduction”, engineering management. IEEE Trans 53(1):69–85. doi:10.​1109/​TEM.​2005.​861805
Zurück zum Zitat Hisham M, Abdelsalam E, Bao HP (2007) Re-sequencing of design processes with activity stochastic time and cost: an optimization-simulation approach. ASME J Mech Des 129(2):150–157. doi:10.1115/1.2216730 CrossRef Hisham M, Abdelsalam E, Bao HP (2007) Re-sequencing of design processes with activity stochastic time and cost: an optimization-simulation approach. ASME J Mech Des 129(2):150–157. doi:10.​1115/​1.​2216730 CrossRef
Zurück zum Zitat Rogers JL (1996) “DeMAID/GA: an enhanced design manager’s aid for intelligent decomposition,” NASA TM-11024 Rogers JL (1996) “DeMAID/GA: an enhanced design manager’s aid for intelligent decomposition,” NASA TM-11024
Zurück zum Zitat Rogers JL (1996) DeMAID/GA—an enhanced design manager’s aid for intelligent decomposition. In: 6th AIAA/USAF/NASA/ISSMO symposium on multidisciplinary analysis and optimization, Seattle, WA, September 4–6, AIAA paper no. 96-4157 Rogers JL (1996) DeMAID/GA—an enhanced design manager’s aid for intelligent decomposition. In: 6th AIAA/USAF/NASA/ISSMO symposium on multidisciplinary analysis and optimization, Seattle, WA, September 4–6, AIAA paper no. 96-4157
Zurück zum Zitat Sedgewick R (1992) Algorithms in C. Addison-Wesley, ReadingMATH Sedgewick R (1992) Algorithms in C. Addison-Wesley, ReadingMATH
Zurück zum Zitat Shaja AS, Sudhakar K (2007) Discovering systems out of an inter-related network of components. J Syst Sci Eng 15(1):42–48 ISSN: 0972-5032 Shaja AS, Sudhakar K (2007) Discovering systems out of an inter-related network of components. J Syst Sci Eng 15(1):42–48 ISSN: 0972-5032
Zurück zum Zitat Steward DV (1981) Systems analysis and management: structure, strategy and design. Petrocelli Books, New York Steward DV (1981) Systems analysis and management: structure, strategy and design. Petrocelli Books, New York
Zurück zum Zitat Todd D (1997) Multiple criteria genetic algorithms in engineering design and operation, Ph.D. thesis, Engineering Design Centre, University of Newcastle upon Tyne, UK Todd D (1997) Multiple criteria genetic algorithms in engineering design and operation, Ph.D. thesis, Engineering Design Centre, University of Newcastle upon Tyne, UK
Metadaten
Titel
Optimized sequencing of analysis components in multidisciplinary systems
verfasst von
A. S. Shaja
K. Sudhakar
Publikationsdatum
01.07.2010
Verlag
Springer-Verlag
Erschienen in
Research in Engineering Design / Ausgabe 3/2010
Print ISSN: 0934-9839
Elektronische ISSN: 1435-6066
DOI
https://doi.org/10.1007/s00163-009-0082-5

Weitere Artikel der Ausgabe 3/2010

Research in Engineering Design 3/2010 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.