Implementing self-organisation and self-management in evolvable assembly systems

Evolvable assembly systems (EAS) are intended to tackle the challenges of agile manufacturing: high responsiveness, the ability to cope with ever-changing requirements, many variants and small lot sizes. This article discusses self-organising evolvable assembly systems (SO-EAS), which are a research direction of EAS focusing on self-organisation and self-management. SO-EAS are composed of modules with local intelligence and self-knowledge, able to self-organise to form a suitable shop-floor layout which fulfills a generic assembly plan received in input. During production, the modules self-manage while executing the assembly tasks. This article reports on the latest implementation advances, such as the integration of the agent platform Jade with the reasoning engine Jess.

[1]  M. Onori,et al.  Evolvable Production Systems Context and Implications , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[2]  Gérard Berry,et al.  The chemical abstract machine , 1989, POPL '90.

[3]  Mauro Onori,et al.  OWL Ontology to Support Evolvable Assembly Systems , 2008 .

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

[5]  Giovanna Di Marzo Serugendo,et al.  An architecture for self-managing evolvable assembly systems , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[6]  J. Barata,et al.  Diagnosis using Service Oriented Architectures (SOA) , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[7]  José Barata Oliveira,et al.  Coalition based approach for shop floor agility – a multiagent approach , 2003 .

[8]  M. Onori,et al.  Evolvable Assembly and Exploiting Emergent Behaviour , 2006, 2006 IEEE International Symposium on Industrial Electronics.

[9]  Giovanna Di Marzo Serugendo,et al.  Ambient intelligence in self-organising assembly systems using the chemical reaction model , 2010, J. Ambient Intell. Humaniz. Comput..

[10]  Giovanna Di Marzo Serugendo,et al.  Designing Self-Organization for Evolvable Assembly Systems , 2008, 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems.

[11]  Luis Ribeiro,et al.  MAS and SOA: Complementary Automation Paradigms , 2008, BASYS.

[12]  José Meseguer,et al.  Rewriting as a unified model of concurrency , 1990, OOPSLA/ECOOP '90.

[13]  Mauro Onori,et al.  From Flexibility to Evolvability: ways to achieve self-reconfigurability and full-autonomy , 2009, SyRoCo.

[14]  J. Stahre,et al.  An Approach to Proactive Assembly Systems: -Towards competitive assembly systems , 2007, 2007 IEEE International Symposium on Assembly and Manufacturing.

[15]  Mauro Onori,et al.  Evolvable assembly systems: coping with variations through evolution , 2008 .

[16]  Mauro Onori,et al.  Evolvable Assembly Systems : A New Paradigm? , 2002 .

[17]  Regina Frei,et al.  Dynamic coalitions for self-organizing manufacturing systems , 2008 .

[18]  Alexander Romanovsky,et al.  MetaSelf: an architecture and a development method for dependable self-* systems , 2010, SAC '10.

[19]  Mauro Onori,et al.  Evolvable Assembly Systems : A Development Roadmap , 2006 .

[20]  Mauro Onori,et al.  Evolvable Assembly Systems Basic Principles , 2006, BASYS.

[21]  M. Onori,et al.  Evolvable Assembly Systems: Developments and Advances , 2007, 2007 IEEE International Symposium on Assembly and Manufacturing.

[22]  M. Onori,et al.  Diagnosis on Evolvable Production Systems , 2007, 2007 IEEE International Symposium on Industrial Electronics.