Title: Plug-and-play design and distributed logic control of medical devices using IEC 61499 function blocks

Authors: Majid Sorouri; Valeriy Vyatkin; Shengquan Xie; Zoran Salcic

Addresses: Department of Electrical and Computer Engineering, The University of Auckland, Building 301, 38 Princes Street, Auckland 1142, New Zealand ' Department of Computer Science, Electrical and Space Engineering, Luleå University of Technology, SE-971 87 Luleå, Sweden ' Department of Mechanical Engineering, The University of Auckland, Building 401, 20 Symond Street, Auckland, New Zealand ' Department of Electrical and Computer Engineering, The University of Auckland, Building 301, 38 Princes Street, Auckland 1142, New Zealand

Abstract: Plug-and-play control design and interoperability of medical devices has now become a decisive mission of technological research. One of the reasons for these requirements is the ever increasing attention that the medical sector is paying these days to specific treatments each individual patient requires which mandates having medical devices that are customisable and, more importantly, are able to interact with each other to handle more complex tasks and, as well, avoid more risks. Currently, vendor-specific devices and proprietary communication systems have hindered clinical environments from thoroughly reaching these goals. Thus, this paper concentrates on the software development aspect of medical devices and proposes a novel approach for the development of distributed control logic for them using modular, reusable and interoperable software components based on the IEC 61499 function blocks (FB). This technology enables the control design of the entire application to be in one software tool and consequently, alleviates design complexity and development time. Following that, it presents a simplified case study to exhibit the viability of this methodology to be exploited for control software design of medical and rehabilitation devices.

Keywords: medical robots; plug-and-play; software components; medical devices; distributed control design; IEC 61499; function blocks; upper limb rehabilitation; rehabilitation devices; biomechatronics; biomedical robotics.

DOI: 10.1504/IJBBR.2013.058738

International Journal of Biomechatronics and Biomedical Robotics, 2013 Vol.2 No.2/3/4, pp.102 - 110

Published online: 18 Jul 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article