Hostname: page-component-6766d58669-76mfw Total loading time: 0 Render date: 2026-05-21T17:22:22.759Z Has data issue: false hasContentIssue false

The cascade to complexity: modeling the evolution of first-of-a-kind systems in problem-solving design processes

Published online by Cambridge University Press:  31 October 2024

Torben Beernaert
Affiliation:
Dutch Institute For Fundamental Energy Research (DIFFER), Eindhoven, The Netherlands Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, The Netherlands ITER Organization, Route de Vinon-sur-Verdon, CS 90 046, 13067 St. Paul Lez Durance Cedex, France
Pascal Etman*
Affiliation:
Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, The Netherlands
Maarten de Bock
Affiliation:
ITER Organization, Route de Vinon-sur-Verdon, CS 90 046, 13067 St. Paul Lez Durance Cedex, France
Marco de Baar
Affiliation:
Dutch Institute For Fundamental Energy Research (DIFFER), Eindhoven, The Netherlands Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, The Netherlands
*
Corresponding author Pascal Etman; L.F.P.Etman@tue.nl
Rights & Permissions [Opens in a new window]

Abstract

First-of-a-kind engineered systems often burst with complexity – a major cause of project budget and time overruns. Our particular concern is the structural complexity of nuclear fusion devices, which is determined by the amount and entanglement of components. We seek to understand how this complexity rises during the development phase and how to manage it. This paper formulates a theory around the interplay between a problem-solving design process and an evolving design model. The design process introduces new elements that solve problems but also increase the quantifiable complexity of the model. Those elements may lead to new problems, extending the design process. We capture these causal effects in a hierarchy of problems and introduce two metrics of the impact of design decisions on complexity. By combining and incorporating the Function-Behavior-Structure (FBS) paradigm, we create a new problem-solving method. This method frames formulation, synthesis and analysis activities as transitions from problems to solutions. We demonstrate our method for a nuclear fusion measurement system. Exploring different design trajectories leads to alternative design models with varying degrees of complexity. Furthermore, we visualize the time-evolution of complexity during the design process. Analysis of individual design decisions emphasizes the high impact of early design decisions on the final system complexity.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. A model expands over three subsequent design processes. Model $ {M}_t $ is a subset of any subsequent models $ {M}_{>t} $.

Figure 1

Figure 2. Design as a sequence of problem-solving processes. Each arrow represents one process as the mapping from a problem to a solution, both in terms of design elements of a model $ M $. Each process contains the manifestation of a design problem, and the expansion of the design model with the design elements from a newly generated solution. It can happen that a new problem manifests itself due to those elements, which extends the sequence.

Figure 2

Figure 3. Two similar problem hierarchies represent how alternative decision-making leads to different design trajectories. Hierarchy B shows that $ {p}_5 $ is avoided by selecting an alternative solution to $ {p}_3 $, at the cost of a new manifesting problem $ {p}_6 $. The resulting design models are derived from Equation (3): $ {M}_A=\cup \left\{{M}_0,{s}_1,{s}_2,{s}_{3A},{s}_4,{s}_{5A}\right\} $ and $ {M}_B=\cup \left\{{M}_0,{s}_1,{s}_2,{s}_{3B},{s}_4,{s}_{6B}\right\} $.

Figure 3

Figure 4. The situated FBS framework classifies design elements as requirements, functions, structures and behaviors. Subsets of these elements play a particular role in different contexts: the external world, the interpreted world and the expected world. Arrows between elements represent twenty classes of a design process (Gero & Kannengiesser 2004).

Figure 4

Figure 5. Three FBS problem-solving processes form an iterative design cycle. The overlapping input and output of two processes signifies a causal problem manifestation.

Figure 5

Figure 6. An FBS network model contains three classes of nodes and six classes of edges.

Figure 6

Table 1. Employing the situated FBS framework (Gero & Kannengiesser 2004) in our problem-solving theory has led to a network model with nodes $ F $, $ B $ and $ C $, and edges $ FF $, $ BB $, $ CC $, $ FB $, $ FC $ and $ BC $. Design processes 10, 11, 14 and 16 are interpreted as three problem-solving processes and defined in terms of the network model

Figure 7

Figure 7. Left: Behavioral and functional dependencies are projected to their respective structures. Right: Proposed DSM to visualize the functional, behavioral and structural interfaces between structures. The DSM visualizes that A is a highly integrative component and that B and C form a cohesive module.

Figure 8

Figure 8. The Visible Spectroscopy Reference System (VSRS) is an optical measurement system in ITER. From left to right: The toroidal fusion chamber emits a pink light. That light is relayed through a sequence of eight mirrors. An optical fiber bundle transports the light to a separate building with normal environmental conditions. The light is analyzed by a polychromator and multiple spectrometers and processed by electronic equipment. The remaining components fulfill auxiliary functionalities, such as controlling a shutter, cleaning the mirrors in-vacuum and aligning and calibrating optics.

Figure 9

Figure 9. Six problem-solving processes have led to the nominal VSRS design. We discover five causality relations that indicate a linear decision-making sequence.

Figure 10

Figure 10. The problem hierarchy shows relations between functional (blue), behavioral (green) and structural (orange) problems and solutions. After a nominal development path, a shorter solution path is discovered by reconsidering the solution to $ {p}_2 $: to use a fiber bundle instead of a metallic mirror.

Figure 11

Figure 11. The problem-solving processes of an alternative development path. Using a fiber bundle instead of a metallic mirror leads to a shorter development and a simpler architecture.

Figure 12

Figure 12. Two DSMs represent the outcome of two solution paths with architectural design alternatives: one using a mirror (left) and one using a fiber bundle (right).

Figure 13

Figure 13. Problem hierarchy of the VSRS design process. Green, blue and orange nodes, respectively, represent behavioral, functional and structural problems and solutions. The problems and solutions are numbered in order of appearance in the design process, as listed in Table A.2. In the following section, the three highlighted solutions will be analyzed in greater depth.

Figure 14

Figure 14. Left: Growth of system complexity over the development process, as computed from Equation (9). Right: Contribution of three characteristic processes, evaluated over time by the global complexity impact (Equation 14). The close similarity between the black line in the left plot and the blue line in the right plot indicates that solution 1 has been highly influential in the evolution of complexity. The difference between these lines is the complexity that can be attributed to the initial model $ {M}_0 $.

Figure 15

Figure 15. Product DSMs representing the VSRS at the beginning ($ t=0 $), middle ($ t=11 $) and end ($ t=21 $) of the development process.

Figure 16

Table A.1. The initial model of the VSRS consists only of structural and behavioral elements $ C $ and $ B $

Figure 17

Table A.2. Problem-solving processes in the development of the VSRS

Figure 18

Table A.3. Definition of all design problems in the development of the VSRS

Figure 19

Table A.4. Definition of all design solutions in the development of the VSRS

Figure 20

Table A.5. Functions $ f $, structures $ c $ and behaviors $ b $ of the VSRS