Function modeling using the system state flow diagram

Abstract This paper introduces a rigorous framework for function modeling of complex multidisciplinary systems based on the system state flow diagram (SSFD). The work addresses the need for a consistent methodology to support solution-neutral function-based system decomposition analysis, facilitating the design, modeling, and analysis of complex systems architectures. A rigorous basis for the SSFD is established by defining conventions for states and function definitions and a representation scheme, underpinned by a critical review of existing literature. A set of heuristics are introduced to support the function decomposition analysis and to facilitate the deployment of the methodology with strong practitioner guidelines. The SSFD heuristics extend the existing framework of Otto and Wood (2001) by introducing a conditional fork node heuristic, to facilitate analysis and aggregation of function models across multiple modes of operation of the system. The empirical validation of the SSFD function modeling framework is discussed in relation to its application to two case studies: a benchmark problem (glue gun) set for the engineering design community; and an industrial case study of an electric vehicle powertrain. Based on the evidence from the two case studies presented in the paper, a critical evaluation of the SSFD function modeling methodology is discussed based on the function benchmarking framework established by Summers et al. (2013), considering the representation, modeling, cognitive, and reasoning characteristics. The significance of this paper is that it establishes a rigorous reference framework for the SSFD function representation and a consistent methodology to guide the practitioner with its deployment, facilitating its impact to industrial practice.

[1]  Tetsuo Tomiyama,et al.  Making function modeling practically usable , 2013, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[2]  Marvin Rausand,et al.  System Reliability Theory: Models, Statistical Methods, and Applications , 2003 .

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

[4]  Mark Hatty,et al.  POTENTIAL FAILURE MODES AND EFFECTS ANALYSIS: A BUSINESS PERSPECTIVE , 1994 .

[5]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..

[6]  Briana Lucero,et al.  Introduction to quantitative engineering design methods via controls engineering , 2017, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[7]  Abdulla F. Ally,et al.  What the Current System Development Trends tell us about Systems Development Methodologies: Toward explaining SSDAM, Agile and IDEF0 Methodologies , 2015 .

[8]  Claudia Eckert,et al.  The long road to improvement in modelling and managing engineering design processes , 2015 .

[9]  Robert Thomas McBride SYSTEM ANALYSIS THROUGH BOND GRAPH MODELING , 2005 .

[10]  Brian Rutter,et al.  Integrated Systems Engineering Approach for Incremental 48Volt Hybrid Technology Introduction , 2017 .

[11]  T. Tomiyama,et al.  Development of Function Modeling and Its Application to Self-maintenance Machine , 2016 .

[12]  Edwin Henshall,et al.  A Systems Approach to the Development of Enhanced Learning for Engineering Systems Design Analysis , 2017 .

[13]  Udo Lindemann,et al.  Impact of Design Research on Industrial Practice , 2016 .

[14]  David G. Ullman,et al.  The Mechanical Design Process , 1992 .

[15]  John Mylopoulos,et al.  From requirements to statecharts via design refinement , 2014, SAC.

[16]  C.J.H. Mann,et al.  A Practical Guide to SysML: The Systems Modeling Language , 2009 .

[17]  Birgit Vogel-Heuser,et al.  Design, modelling, simulation and integration of cyber physical systems: Methods and applications , 2016, Comput. Ind..

[18]  Tim Weilkiens,et al.  Systems engineering with SysML / UML - modeling, analysis, design , 2007 .

[19]  Anne Ruckpaul,et al.  NEW INSIGHTS ON THE CONTACT&CHANNEL-APPROACH – MODELLING OF SYSTEMS WITH SEVERAL LOGICAL STATES , 2012 .

[20]  Anil Mital,et al.  Product Development: A Structured Approach to Consumer Product Development, Design, and Manufacture , 2014 .

[21]  Dov Dori,et al.  Model-Based Systems Engineering with OPM and SysML , 2016, Springer New York.

[22]  Fumihiko Kimura,et al.  Design methodologies: Industrial and educational applications , 2009 .

[23]  S Sivaloganathan,et al.  Development of a methodology for using function analysis in flexible design strategies , 1998 .

[24]  Brigitte Moench,et al.  Engineering Design A Systematic Approach , 2016 .

[25]  Pieter E. Vermaas,et al.  The coexistence of engineering meanings of function: Four responses and their methodological implications , 2013, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[26]  Felician Campean,et al.  The University of Bradford Institutional Repository , 2012 .

[27]  Unal Yildirim Function modelling of complex multidisciplinary systems : development of a system state flow diagram methodology for function decomposition of complex multidisciplinary systems , 2015 .

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

[29]  G. Rzevski,et al.  Applications of Artificial Intelligence in Engineering , 1990 .

[30]  Eberhardt Rechtin,et al.  The art of systems architecting (2nd ed.) , 2000 .

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

[32]  Edward Sickafus Unified structured inventive thinking : how to invent , 1997 .

[33]  Martin L. J. Tiernego,et al.  Modelling the dynamics and kinematics of mechanical systems with multibond graphs , 1985 .

[34]  Albers Albert,et al.  Extending SysML for Engineering Designers by Integration of the Contact & Channel – Approach (C&C2-A) for Function-Based Modeling of Technical Systems , 2013 .

[35]  Riichiro Mizoguchi,et al.  Ontology-based description of functional design knowledge and its use in a functional way server , 2003, Expert Syst. Appl..

[36]  D'Amelio Valentina,et al.  Predicting the Unpredictable Problems in Mechatronics Design , 2007 .

[37]  Boris Eisenbart,et al.  Integrated function modelling: comparing the IFM framework with SysML , 2015 .

[38]  N. Suh Complexity in Engineering , 2005 .

[39]  Tetsuo Tomiyama,et al.  Function Allocation Theory for Creative Design , 2016 .

[40]  Brian Rutter,et al.  Systems Engineering Excellence Through Design: An Integrated Approach Based on Failure Mode Avoidance , 2013 .

[41]  Udo Lindemann,et al.  A FRAMEWORK FOR DESCRIBING FUNCTIONS IN DESIGN , 2012 .

[42]  Albert Albers,et al.  The Contact and Channel Approach (C&C2-A) - relating a system's physical structure to its functionality , 2014 .

[43]  Tetsuo Tomiyama,et al.  A review of function modeling: Approaches and applications , 2008, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[44]  Brian Rutter,et al.  Failure Mode Avoidance Approach for Hybrid Electric Vehicle Systems , 2017 .

[45]  Tetsuo Tomiyama,et al.  Extended general design theory , 1986 .

[46]  Christine M. Anderson-Cook,et al.  System Reliability Theory: Models, Statistical Methods, and Applications (2nd ed.) (Book) , 2004 .

[47]  Hermann Kloberdanz,et al.  AN APPROACH TO ANALYSING INTERFACE UNCERTAINTY USING THE CONTACT AND CHANNEL MODEL , 2015 .

[48]  Anil Mital,et al.  Designing and manufacturing consumer products for functionality: a literature review of current function definitions and design support tools , 2001 .

[49]  Ashok K. Goel,et al.  Function in engineering: Benchmarking representations and models , 2017, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[50]  Edwin Henshall,et al.  A Structured Approach for Function Analysis of Complex Automotive Systems , 2011 .

[51]  Joshua D. Summers,et al.  Limitations to Function Structures: A Case Study in Morphing Airfoil Design , 2010 .

[52]  Jami J. Shah,et al.  Comparative study of representation structures for modeling function and behavior of mechanical devices , 2001 .

[53]  Lucienne Blessing,et al.  An Anthology of Theories and Models of Design , 2014 .

[54]  Houxiang Zhang,et al.  Conceptual design of multi-modal products , 2015 .

[55]  Boris Eisenbart SUPPORTING INTERDISCIPLINARY SYSTEM DEVELOPMENT THROUGH INTEGRATED FUNCTION MODELLING , 2014 .

[56]  Dov Dori,et al.  Object-process methodology - a holistic systems paradigm , 2013 .

[57]  U. Lindemann,et al.  Structural Complexity Management , 2009 .

[58]  Hitoshi Komoto,et al.  A THEORY OF DECOMPOSITION IN SYSTEM ARCHITECTING , 2011 .

[59]  Brian Rutter,et al.  A Systems Approach to the Development and Use of FMEA in Complex Automotive Applications , 2014 .

[60]  Lawrence D. Pohlmann,et al.  The Engineering Design of Systems – Models and Methods , 2000 .

[61]  M. Petró‐Turza,et al.  The International Organization for Standardization. , 2003 .

[62]  Meena Sharma,et al.  Functional Flow Diagram(FFD): Semantics for evolving software , 2016, 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[63]  Pieter E. Vermaas,et al.  The Flexible Meaning of Function in Engineering , 2009 .

[64]  Boris Eisenbart,et al.  A DSM-based framework for integrated function modelling: concept, application and evaluation , 2016, Research in Engineering Design.

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

[66]  B. Chandrasekaran,et al.  Function in Device Representation , 2000, Engineering with Computers.

[67]  Waguih ElMaraghy,et al.  Complexity of Multi-Disciplinary Design , 2007 .

[68]  Alain Bouscayrol,et al.  Coupling Bond Graph and Energetic Macroscopic Representation for Electric Vehicle Simulation , 2014 .

[69]  Y.-M. Deng,et al.  Function and behavior representation in conceptual mechanical design , 2002, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[70]  Stephen C.-Y. Lu,et al.  Complexity in design of technical systems , 2009 .

[71]  Tetsuo Tomiyama,et al.  Integrating Conventional System Views with Function-Behaviour-State Modelling , 2009 .

[72]  Mustafa Suphi Erden,et al.  On the Potential of Function-Behavior-State (FBS) Methodology for the Integration of Modeling Tools , 2009 .

[73]  Farrokh Mistree,et al.  VALIDATING DESIGN METHODS & RESEARCH: THE VALIDATION SQUARE , 2000 .

[74]  Tetsuo Tomiyama,et al.  Supporting conceptual design based on the function-behavior-state modeler , 1996, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[75]  Ashok K. Goel,et al.  Structure, behavior, and function of complex systems: The structure, behavior, and function modeling language , 2008, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[76]  Dennis M. Buede,et al.  The Engineering Design of Systems , 2009 .

[77]  Pieter E. Vermaas,et al.  ON ENGINEERING MEANINGS AND REPRESENTATIONS OF TECHNICAL FUNCTIONS , 2008 .

[78]  Ashok K. Goel A 30-year case study and 15 principles: Implications of an artificial intelligence methodology for functional modeling , 2013, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[79]  Amaresh Chakrabarti,et al.  Sapphire – an Approach to Analysis and Synthesis , 2009 .

[80]  J. Jerry Kaufman,et al.  Stimulating innovation in products and services : with function analysis and mapping , 2006 .

[81]  Tyson R. Browning,et al.  Design Structure Matrix Methods and Applications , 2012 .

[82]  Dennis M. Buede,et al.  The Engineering Design of Systems: Models and Methods , 1999 .

[83]  Albert Albers,et al.  Abstract Objectives Can Become More Tangible with the Contact and Channel Model (C&CM) , 2011 .

[84]  Eric Coatanéa,et al.  Function modeling combined with physics-based reasoning for assessing design options and supporting innovative ideation , 2017, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[85]  Brian Rutter,et al.  Extending the Role of Interface Analysis within a Systems Engineering Approach to the Design of Robust and Reliable Automotive Product , 2015 .

[86]  Kevin Otto,et al.  Product Design: Techniques in Reverse Engineering and New Product Development , 2000 .