Modeling and control of flexible context-dependent manufacturing systems

•Modeling of flexible manufacturing systems using extended automata.•Use of extended automata as a modeling mechanism for context-recognition.•Control decisions taken for context-dependent processes.•Methodology for modeling and control with extended automata.•Examples of dynamic context-switching m...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Information sciences Ročník 421; s. 1 - 14
Hlavní autoři: Lucas Silva, André, Ribeiro, Richardson, Teixeira, Marcelo
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier Inc 01.12.2017
Témata:
ISSN:0020-0255, 1872-6291
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:•Modeling of flexible manufacturing systems using extended automata.•Use of extended automata as a modeling mechanism for context-recognition.•Control decisions taken for context-dependent processes.•Methodology for modeling and control with extended automata.•Examples of dynamic context-switching manufacturing systems. In emerging Manufacturing Systems (MSs), flexibility is a key issue. It is related to the ability for a MS to recognize the context and switch its workflow accordingly. Although the literature has provided automated options to model and control MSs, programming context-dependent controllers remains challenging. This is an event-based construction that integrates a large and intricate combination of events and states in order to make the controller flexible, i.e., include context-sensitiveness strategies subject to switching at runtime. Without self-adaptation, each system configuration may require an entire control solution to be recalculated, which implies redesigning the whole modeling and implementation structures. This paper shows that a system model can nevertheless be enriched with elements collected from the context, which optimizes the design of formula-based constraints that can then be integrated to control frameworks for synthesis and code generation. The result is a controller that recognizes the context and takes control decisions accordingly. Examples are provided to illustrate the approach.
ISSN:0020-0255
1872-6291
DOI:10.1016/j.ins.2017.08.084