Towards decision support for complex system architecture design with innovation integration in early design stages

The aim of this research work is to propose a method allowing innovation integration in early design stages and supporting architecture design of complex systems that have significant implications for the rest of overall system life-cycle. Focusing on system architectures generation support, this method proposes to use Bayesian networks combined with Constraint Satisfaction Problem (CSP) techniques in order to semi-automatically generate and evaluate complex systems architectures. Bayesian network model is used to represent the design problem in terms of decision variables, constraints and performances. Furthermore, an architecture generation algorithm is proposed to generate feasible solutions and to cluster them with regard to a given confidence level threshold. This confidence level is representing the estimation of the uncertainty on the overall system. Estimation of architecture performances are also calculated within the Bayesian network. Once the system architectures are generated, a CSP model optimises the component placement regarding placement constraints and optimisation objectives defined by designers. Software has been developed for the purpose of problem modelling and solutions visualisation. Two industrial implementations yielded in a generation of a high number of architecture solutions. In order to test the feasibility of architecture selection in an industrial environment, a study was conducted integrating four system designers. This study underlined the difficulties in defining architecture selection criteria and provides recommendations for the future system architecture selection support.

[1]  Marie-Lise Moullec,et al.  Proposition of Combined Approach for Architecture Generation Integrating Component Placement Optimization , 2013 .

[2]  Callie Berliner,et al.  Cost Management for Today's Advanced Manufacturing: The Cam-I Conceptual Design , 1988 .

[3]  Raymonde Guindon Designing the design process: exploiting opportunistic thoughts , 1990 .

[4]  Daniel E. Whitney Mechanical Assemblies: Their Design, Manufacture, and Role in Product Development [Book Review] , 2005, IEEE Robotics & Automation Magazine.

[5]  Mitzi M. Montoya,et al.  Exploring New Product Development Project Review Practices , 2009 .

[6]  Jonathan Cagan,et al.  A survey of computational approaches to three-dimensional layout problems , 2002, Comput. Aided Des..

[7]  Michael Pidd,et al.  Tools for thinking , 1996 .

[8]  Marie-Lise Moullec,et al.  PRODUCT ARCHITECTURE GENERATION AND EXPLORATION USING BAYESIAN NETWORKS , 2012 .

[9]  Katri K. Sieberg,et al.  Are partwise comparisons reliable? , 2004 .

[10]  Jami J. Shah,et al.  Mechanical Engineering Design Complexity Metrics: Size, Coupling, and Solvability , 2010 .

[11]  Matthias Ehrgott,et al.  Multiple criteria decision analysis: state of the art surveys , 2005 .

[12]  Karl T. Ulrich,et al.  Product Design and Development , 1995 .

[13]  L. Alberto Franco,et al.  Structuring resource allocation decisions: A framework for building multi-criteria portfolio models with area-grouped options , 2009, Eur. J. Oper. Res..

[14]  Thomas L. Saaty,et al.  DECISION MAKING WITH THE ANALYTIC HIERARCHY PROCESS , 2008 .

[15]  Raphaël Chenouard,et al.  Résolution par satisfaction de contraintes appliquée à l'aide à la décision en conception architecturale. (Constraint satisfaction solving applied to decision support for embodiment design) , 2007 .

[16]  Jonathan Cagan,et al.  A-Design: An Agent-Based Approach to Conceptual Design in a Dynamic Environment , 1999 .

[17]  I. C. Wright,et al.  Decision making in conceptual engineering design: An empirical investigation , 2003 .

[18]  Bernard Yannou,et al.  A View of Design (and JMD): The French Perspective , 2011 .

[19]  Colin Eden,et al.  Strategic options development and analysis : the principles , 2001 .

[20]  Peter Checkland,et al.  Systems Thinking, Systems Practice: Includes a 30-Year Retrospective , 1999 .

[21]  Zeki Ayağ,et al.  An integrated approach to evaluating conceptual design alternatives in a new product development environment , 2005 .

[22]  B. Roy THE OUTRANKING APPROACH AND THE FOUNDATIONS OF ELECTRE METHODS , 1991 .

[23]  Denis Bouyssou,et al.  Building Criteria: A Prerequisite for MCDA , 1990 .

[24]  Amaresh Chakrabarti,et al.  An approach to functional synthesis of mechanical design Concepts: Theory, applications, and emerging research issues , 1996, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[25]  Francisco J. Vico,et al.  Automatic design synthesis with artificial intelligence techniques , 1999, Artif. Intell. Eng..

[26]  P. John Clarkson,et al.  Supporting product architecture design using computational design synthesis with network structure constraints , 2012 .

[27]  Bilal M. Ayyub,et al.  Elicitation of expert opinions for uncertainty and risks: Answer to the Book Review by Roger M. Cooke , 2003, Fuzzy Sets Syst..

[28]  Jean Pierre Brans,et al.  HOW TO SELECT AND HOW TO RANK PROJECTS: THE PROMETHEE METHOD , 1986 .

[29]  George Ellwood Dieter,et al.  Engineering Design: A Materials and Processing Approach , 1983 .

[30]  Dimitri N. Mavris,et al.  A Technique for Interactive Probabilistic Multiple Attribute Decision Making , 2007 .

[31]  Matthias Kreimeyer,et al.  A Structural Measurement System for Engineering Design Processes , 2010 .

[32]  Jean-Baptiste Welcomme,et al.  A formal design synthesis and optimization method for systems architectures , 2012 .

[33]  Craig B. Chapman,et al.  Design engineering - a need to rethink the solution using knowledge based engineering , 1999, Knowledge-Based Systems.

[34]  Mordechai I. Henig,et al.  SOLVING MCDM PROBLEMS: PROCESS CONCEPTS , 1996 .

[35]  Theodor J. Stewart,et al.  Multiple criteria decision analysis - an integrated approach , 2001 .

[36]  Nigel Cross,et al.  Engineering Design Methods: Strategies for Product Design , 1994 .

[37]  Bernard Yannou,et al.  Préconception de produits , 2001 .

[38]  Lukasz A. Kurgan,et al.  CAIM discretization algorithm , 2004, IEEE Transactions on Knowledge and Data Engineering.

[39]  Joseph Roger Antennes - Différents types , 1999 .

[40]  Gül E. Okudan,et al.  Concept selection methods - a literature review from 1980 to 2008 , 2008 .

[41]  Gül E. Okudan,et al.  Computer-aided generation of modularised conceptual designs with assembly and variety considerations , 2008 .

[42]  Udo Lindemann,et al.  Structural Complexity Management: An Approach for the Field of Product Design , 2008 .

[43]  Ingrid Kihlander,et al.  Managing concept decision making in product development practice , 2011 .

[44]  Maik Maurer,et al.  Structural Awareness in Complex Product Design , 2007 .

[45]  Jonathan Cagan,et al.  Computer-Based Design Synthesis Research: An Overview , 2011, J. Comput. Inf. Sci. Eng..

[46]  Jonathan Cagan,et al.  A Framework for Computational Design Synthesis: Model and Applications , 2005, J. Comput. Inf. Sci. Eng..

[47]  Pierre-Alain Yvars Using constraint satisfaction for designing mechanical systems , 2008 .

[48]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[49]  David N. Barton,et al.  Bayesian belief networks as a meta-modelling tool in integrated river basin management -- Pros and cons in evaluating nutrient abatement decisions under uncertainty in a Norwegian river basin , 2008 .

[50]  Stuart Pugh,et al.  Total Design: Integrated Methods for Successful Product Engineering , 1991 .

[51]  C. Perry,et al.  Improving customer relationship management through database/Internet marketing , 2004 .

[52]  E. Rechtin,et al.  The art of systems architecting , 1996, IEEE Spectrum.

[53]  David G. Ullman,et al.  Robust decision-making for engineering design , 2001 .

[54]  Jason Catlett,et al.  On Changing Continuous Attributes into Ordered Discrete Attributes , 1991, EWSL.

[55]  J. Meyer,et al.  Qualitative research in health care: Using qualitative methods in health related action research , 2000 .

[56]  Jonathan Rosenhead,et al.  Problem structuring methods in action , 2004, Eur. J. Oper. Res..

[57]  Yoram Reich,et al.  SOS – subjective objective system for generating optimal product concepts , 2005 .

[58]  John Buchanan,et al.  Dynamic decision problem structuring , 2001 .

[59]  P. John Clarkson,et al.  A Classification of Uncertainty for Early Product and System Design , 2007 .

[60]  A. Messac,et al.  Concept Selection Using s-Pareto Frontiers , 2003 .

[61]  Warren P. Seering,et al.  THE INFLUENCE OF ARCHITECTURE IN ENGINEERING SYSTEMS , 2004 .

[62]  John S. Gero,et al.  The Situated Function — Behaviour — Structure Framework , 2004 .

[63]  Kristin L. Wood,et al.  Development of a Functional Basis for Design , 2000 .

[64]  H. Simon,et al.  Rational choice and the structure of the environment. , 1956, Psychological review.

[65]  Kristina Shea,et al.  Computational Synthesis of Product Architectures Based on Object-Oriented Graph Grammars , 2012 .

[66]  Christophe Gonzales,et al.  Reinforcing the Object-Oriented Aspect of Probabilistic Relational Models , 2010 .

[67]  Christiaan J. J. Paredis,et al.  Why Are Intervals and Imprecision Important In Engineering Design , 2006 .

[68]  Wynne Hsu,et al.  Conceptual design: issues and challenges , 2000, Comput. Aided Des..

[69]  Ralph L. Keeney,et al.  Selecting Attributes to Measure the Achievement of Objectives , 2005, Oper. Res..

[70]  R. Cooper Third‐Generation New Product Processes , 1994 .

[71]  Iris D. Tommelein,et al.  A knowledge management framework for project definition , 2002, J. Inf. Technol. Constr..

[72]  Hamdi A. Bashir,et al.  Estimating Design Complexity , 1999 .

[73]  Wei Yan,et al.  Product concept generation and selection using sorting technique and fuzzy c-means algorithm , 2006, Comput. Ind. Eng..

[74]  David E. Goldberg,et al.  Genetic algorithms and Machine Learning , 1988, Machine Learning.

[75]  Daniel A. McAdams,et al.  A Computational Technique for Concept Generation , 2005 .

[76]  C. Hansen,et al.  Table 2 , 2002, Equality and Non-Discrimination under the European Convention on Human Rights.

[77]  Matthew I. Campbell,et al.  Automated synthesis of electromechanical design configurations from empirical analysis of function to form mapping , 2009 .

[78]  Dimitri N. Mavris,et al.  Aerospace Vehicle Concept Selection Using Parallel, Variable Fidelity Genetic Algorithms , 2004 .

[79]  Sebastian K. Fixson,et al.  Product architecture assessment: a tool to link product, process, and supply chain design decisions , 2005 .

[80]  M. Martinsuo,et al.  Use of Evaluation Criteria and Innovation Performance in the Front End of Innovation , 2011 .

[81]  Michael J. Scott Quantifying uncertainty in multicriteria concept selection methods , 2007 .

[82]  Marie-Lise Moullec,et al.  Product Architectures Generation Under Uncertainty: Comparison Between Two Methods , 2012 .

[83]  Stephen D. Burd Systems Architecture , 2005 .

[84]  Vipin Kumar,et al.  Algorithms for Constraint-Satisfaction Problems: A Survey , 1992, AI Mag..

[85]  Allen Hickling,et al.  Planning under pressure , 1987 .

[86]  Frank T. Piller,et al.  Does mass customization pay? An economic approach to evaluate customer integration , 2004 .

[87]  Jonathan Cagan,et al.  Formal Engineering Design Synthesis: Contents , 2001 .

[88]  Julien Bénabès Optimisation intégrée et interactive pour l'agencement d'espace , 2011 .

[89]  B. Chandrasekaran,et al.  Design Problem Solving: A Task Analysis , 1990, AI Mag..

[90]  Andrew Davies,et al.  The Business of Projects: Managing Innovation in Complex Products and Systems , 2005 .

[91]  Daniel Olausson,et al.  Managing Uncertain, Complex Product Development in High-Tech Firms: In Search of Controlled Flexibility , 2010 .

[92]  Jonathan Cagan,et al.  Influencing generative design through continuous evaluation: Associating costs with the coffeemaker shape grammar , 1999, Artif. Intell. Eng. Des. Anal. Manuf..

[93]  Amaresh Chakrabarti,et al.  Towards a decision-support framework for the embodiment phase of mechanical design , 1992, Artif. Intell. Eng..

[94]  Marie-Lise Moullec,et al.  Toward System Architecture Generation and Performances Assessment Under Uncertainty Using Bayesian Networks , 2013 .

[95]  S. Yeo,et al.  Analysis of decision-making methodologies for desirability score of conceptual design , 2004 .

[96]  Wolfgang Beitz,et al.  Engineering Design: A Systematic Approach , 1984 .

[97]  R. L. Keeney,et al.  Decisions with Multiple Objectives: Preferences and Value Trade-Offs , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[98]  Dalia Zouaoua-Ragab,et al.  l'École Nationale Supérieure d'Arts et Métiers , 2012 .

[99]  Pratyush Sen,et al.  Multiple Attribute Design Evaluation of Complex Engineering Products Using the Evidential Reasoning Approach , 1997 .

[100]  Huan Liu,et al.  Discretization: An Enabling Technique , 2002, Data Mining and Knowledge Discovery.

[101]  Peter Matthews,et al.  Challenges to Bayesian decision support using morphological matrices for design: empirical evidence , 2011 .

[102]  Finn V. Jensen,et al.  Bayesian Networks and Decision Graphs , 2001, Statistics for Engineering and Information Science.