Title :
Microprogrammable hardware abstraction layer for flexible automation
Author :
Schmidtmann, Uwe ; Kreutz, Gerhard ; Barkhoff, Matthias ; Virkus, Kristian ; Stöckmann, Tobias ; Jovic, Marcel
Author_Institution :
Univ. of Appl. Sci. in Emden, Emden, Germany
Abstract :
Nowadays, one important goal of automation is to optimize the complete work and material flow under the constraints of energy consumption, quality and throughput. As a matter of fact, the whole control process should be flexible and reconfigurable which targets the three levels of the control pyramid (ERP, MES, Field). In the context of our ongoing research project LK3S an agent platform is under construction which enables optimization and flexibility. This paper discusses the design and development of a hardware abstraction layer for the lowest level of the control pyramid which offers all services needed by the agent platform and which allows links between work orders and tasks of the field level, e.g. a robot has to mount a tire. Field level tasks are elementary commands composed of a sequence of atomic operations. These tasks play a similar role as microcode for CPUs. Since every task operates individually it can be scheduled so that multiple concurrent actions can be serialized in a way that real-time requirements are still met. Even at runtime, new tasks can be dynamically defined, transferred, activated and deleted within the field level.
Keywords :
flexible manufacturing systems; production engineering computing; software agents; agent platform; control pyramid; energy consumption; flexible automation; microprogrammable hardware abstraction layer; Automatic control; Automation; Constraint optimization; Energy consumption; Enterprise resource planning; Hardware; Process control; Robots; Throughput; Tires;
Conference_Titel :
Emerging Technologies & Factory Automation, 2009. ETFA 2009. IEEE Conference on
Conference_Location :
Mallorca
Print_ISBN :
978-1-4244-2727-7
Electronic_ISBN :
1946-0759
DOI :
10.1109/ETFA.2009.5347204