Title :
Using the Function Block Model for Robotic Arm Motion Control
Author :
Doukas, George S. ; Thramboulidis, Kleanthis C. ; Koveos, Yannis C.
Author_Institution :
Electr. & Comput. Eng., Patras Univ.
Abstract :
The IEC 61499 standard enhances the 1131 function block (FB) concept to support the development of open, interoperable, distributed control applications. The first prototype software tools that support the FB model have already appeared in the market. The industry shows a growing interest in the function block model but more research and reference implementations are required to investigate and demonstrate the applicability of the new paradigm in this domain. In this paper the applicability of the IEC 61499 model in a well known PID-based control application for robotic arms is examined. To prove the correctness of the FB-based design specs, a specific code generator was developed to automatically produce the executable model of the application for a prototype Linux-based FB execution environment. The system was demonstrated successfully, proving the effectiveness of the FB model as well as the usability of the proposed execution environment
Keywords :
IEC standards; Linux; control engineering computing; dexterous manipulators; distributed control; motion control; program compilers; three-term control; 1131 function block; IEC 61499 standard; Linux-based FB execution environment; PID-based control application; code generator; distributed control; prototype software tools; robotic arm motion control; Application software; Automatic control; Defense industry; Distributed control; IEC standards; Motion control; Service robots; Software prototyping; Software tools; Standards development;
Conference_Titel :
Control and Automation, 2006. MED '06. 14th Mediterranean Conference on
Conference_Location :
Ancona
Print_ISBN :
0-9786720-1-1
Electronic_ISBN :
0-9786720-0-3
DOI :
10.1109/MED.2006.328805