A Function-Behaviour-Structure design methodology for adaptive production systems

Adaptive production systems are a key trend in modern advanced manufacturing. This stems from the requirement for the system to respond to disruption, either in the form of product changes or changes to other operational parameters. The design and reconfiguration of these systems are therefore a unique challenge for the community. One approach to systems design is based on functional and behavioural modelling, drawn from the field of design theory. Existing approaches suffer from lack of focus on the adaptive properties of the system. While traditional production systems design focusses on the physical system structure and associated processes, new approaches based on functional and behavioural models are particularly suited to addressing the challenges of disruptive production environments resulting from Industry 4.0 and similar trends. We therefore present a Function-Behaviour-Structure (FBS) methodology for Evolvable Assembly Systems (EAS), a class of self-adaptive reconfigurable production systems, comprising an ontology model and design process. The ontology model provides definitions for Function, Structure, and Behaviour of an adaptive production system. This model is used as the input to a functional modelling design process for EAS-like systems, where the design process must be integrated into the system control behaviour. The framework is illustrated with an example taken from a real EAS instantiation using industrial hardware.

[1]  Hubert K. Rampersad,et al.  Integrated and Simultaneous Design for Robotic Assembly , 1995 .

[2]  Brian Logan,et al.  Synthesising Industry-Standard Manufacturing Process Controllers , 2017, AAMAS.

[3]  Jack C. Chaplin,et al.  Deployment of a Distributed Multi-Agent Architecture for Transformable Assembly , 2018, IPAS.

[4]  Leo van Moergestel,et al.  Automatic Structured Decomposition of Manufacturing Actions in an Agent-Based Manufacturing System , 2013, 2013 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT).

[5]  Philip Samuel,et al.  Object Oriented Method to Implement the Hierarchical and Concurrent States in UML State Chart Diagrams , 2016 .

[6]  Emilia Brad,et al.  Design of smart connected manufacturing resources to enable changeability, reconfigurability and total-cost-of-ownership models in the factory-of-the-future , 2018, Int. J. Prod. Res..

[7]  Luc Bongaerts,et al.  Reference architecture for holonic manufacturing systems: PROSA , 1998 .

[8]  James W Bilbro,et al.  A Suite of Tools for Technology Assessment , 2007 .

[9]  Jean-Yves Dantan,et al.  A design approach for safety based on Product-Service Systems and Function–Behavior–Structure , 2017 .

[10]  Maurizio Faccio,et al.  Assembly system design in the Industry 4.0 era: a general framework , 2017 .

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

[12]  Ch Kees Dorst,et al.  On the conceptual framework of John Gero's FBS-model and the prescriptive aims of design methodology , 2007 .

[13]  Paolo Pedrazzoli,et al.  Integrated Computer Aided Design for Assembly Systems , 2001 .

[14]  Michael A. Rosenman,et al.  Purpose and function in design: from the socio-cultural to the techno-physical , 1998 .

[15]  José Barbosa,et al.  Bio-inspired multi-agent systems for reconfigurable manufacturing systems , 2012, Eng. Appl. Artif. Intell..

[16]  John S. Gero,et al.  Design Prototypes: A Knowledge Representation Schema for Design , 1990, AI Mag..

[17]  F. Jovane,et al.  Reconfigurable Manufacturing Systems , 1999 .

[18]  Nor Laily Hashim,et al.  An Empirical Evaluation of Behavioral UML Diagrams Based on the Comprehension of Test Case Generation , 2018, Advanced Science Letters.

[19]  Fujun Wang,et al.  A component agent based open CAD system for collaborative design , 2001 .

[20]  Dídac Busquets,et al.  Advanced Manufacturing: An Industrial Application for Collective Adaptive Systems , 2015, 2015 IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops.

[21]  Mauro Onori,et al.  Evolvable systems: an approach to self-X production , 2011, Int. J. Comput. Integr. Manuf..

[22]  Svetan Ratchev,et al.  Demonstration of Transformable Manufacturing Systems through the Evolvable Assembly Systems Project , 2019, SAE Technical Paper Series.

[23]  Nam P. Suh,et al.  Axiomatic Design Theory for Systems , 1998 .

[24]  John S. Gero,et al.  The Function-Behaviour-Structure Ontology of Design , 2014 .

[25]  Riichiro Mizoguchi,et al.  Foundation of Knowledge Systematization: Role of Ontoiogical Engineering , 2001 .

[26]  Paul Holmes,et al.  Design Requirements for Effective Hybrid Decision Making with Evolvable Assembly Systems , 2016, ECCE.

[27]  Mauro Gamberi,et al.  Multi-objective assembly line balancing considering component picking and ergonomic risk , 2017, Comput. Ind. Eng..

[28]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[29]  Hongwu Du,et al.  Knowledge intensive Petri net framework for concurrent intelligent design of automatic assembly systems , 2001 .

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

[31]  Roland Rosen,et al.  About The Importance of Autonomy and Digital Twins for the Future of Manufacturing , 2015 .

[32]  M. A. Rosenman,et al.  Purpose and function in a collaborative CAD environment , 1999 .

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

[34]  László Monostori,et al.  ScienceDirect Variety Management in Manufacturing . Proceedings of the 47 th CIRP Conference on Manufacturing Systems Cyber-physical production systems : Roots , expectations and R & D challenges , 2014 .

[35]  Brian Logan,et al.  Realisability of Production Recipes , 2016, ECAI.

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

[37]  Niels. Lohse,et al.  Towards an ontology framework for the integrated design of modular assembly systems , 2006 .

[38]  Marios C. Phocas,et al.  Adaptive kinetic structural behavior through machine learning: Optimizing the process of kinematic transformation using artificial neural networks , 2015, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[39]  John S. Gero,et al.  Function-Behaviour-Structure: A model for social situated agents , 2003 .

[40]  Mitsuru Ikeda,et al.  FBRL: A Function and Behavior Representation Language , 1995, IJCAI.

[41]  John S. Gero,et al.  A function–behavior–structure ontology of processes , 2007, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[42]  Pieter E. Vermaas,et al.  John Gero’s Function-Behaviour-Structure model of designing: a critical analysis , 2005 .

[43]  Tullio Tolio,et al.  SPECIES—Co-evolution of products, processes and production systems , 2010 .

[44]  Brian Logan,et al.  Toward Process Control from Formal Models of Transformable Manufacturing Systems , 2017 .

[45]  Svetan Ratchev,et al.  Reconfigurable Assembly System Design Methodology: A Wing Assembly Case Study , 2015 .

[46]  Mauro Gamberi,et al.  Motion Analysis System (MAS) for production and ergonomics assessment in the manufacturing processes , 2020, Comput. Ind. Eng..

[47]  P. C. Stadzisz,et al.  An integrated approach for the design of multi-product assembly systems , 1998 .