Human operator and robot resource modeling for planning purposes in assembly systems

This paper presents how robot and human resources can be modeled for planning purposes. Instead of using simplistic models such as available or unavailable resources, the method for modeling resources presented in this paper integrates parameters that are realistic and relevant for the considered assembly system. For example, a robot resource model can take into account maintenance tasks and ramp-up parameters. The framework of this modeling is based on the definition of Sequences of Operations (SOPs) and includes a formal relation between product operations and resources abilities. The main idea is to avoid the representation of long and static sequences of operations, since this typically reduces flexibility and is even intractable for large systems. To tackle this issue, relations between operations and resources are defined using only strictly necessary pre-conditions and post-conditions for each individual operation. The Sequences of Operations that permit to express the minimally restrictive behavior of an assembly system are automatically generated. Finally, the SOPs can be viewed from different angles, e.g. from a product or a resource perspective. These multiple views increase the interoperability between different engineering disciplines. Experiments have shown that, even for simple examples, obtaining the optimized assembly sequence is not an easy task. That is why a sequence planning software associated to realistic resource models, including both humans and robots, as presented in this paper, is a crucial help to increase flexibility in assembly systems that require different Levels of Automation.

[1]  Raja Parasuraman,et al.  Humans and Automation: Use, Misuse, Disuse, Abuse , 1997, Hum. Factors.

[2]  Johan Stahre,et al.  Analysing changeability and time parameters due to levels of Automation in an assembly system , 2008 .

[3]  Erik Hollnagel The Role of Automation in Joint Cognitive Systems , 2003 .

[4]  Feng Duan,et al.  Safety design and development of human-robot collaboration in cellular manufacturing , 2009, 2009 IEEE International Conference on Automation Science and Engineering.

[5]  Kazem Abhary,et al.  Assembly sequence planning and optimisation using genetic algorithms: Part I. Automatic generation of feasible assembly sequences , 2003, Appl. Soft Comput..

[6]  J M Hoc,et al.  From human – machine interaction to human – machine cooperation , 2000, Ergonomics.

[7]  Pierre Bourdet,et al.  Assembly sequence influence on geometric deviations propagation of compliant parts , 2011 .

[8]  Bengt Lennartson,et al.  The Origin of Operations: Interactions Between the Product and the Manufacturing Automation Control System , 2009 .

[9]  Johan Stahre,et al.  Concept model towards optimising Levels of Automation (LoA) in assembly systems , 2010 .

[10]  Darek Ceglarek,et al.  Quality-driven Sequence Planning and Line Configuration Selection for Compliant Structure Assemblies , 2005 .

[11]  Kristofer Bengtsson Operation Specification for Sequence Planning and Automation Design , 2010 .

[12]  Bengt Lennartson,et al.  Sequence Planning for Integrated Product, Process and Automation Design , 2010, IEEE Transactions on Automation Science and Engineering.

[13]  Bengt Lennartson,et al.  Automatic generation of controllers for collision-free flexible manufacturing systems , 2010, 2010 IEEE International Conference on Automation Science and Engineering.

[14]  R. Malik,et al.  Supremica - An integrated environment for verification, synthesis and simulation of discrete event systems , 2006, 2006 8th International Workshop on Discrete Event Systems.

[15]  Johan Stahre,et al.  Level of automation analysis in manufacturing systems , 2010 .

[16]  Johan Stahre,et al.  Levels of automation in manufacturing , 2008 .

[17]  Johan Stahre,et al.  Measuring and analysing Levels of Automation in an assembly system , 2008 .