A Light-Weight Rapid Control Prototyping System Based on Open Source Hardware

In this paper, we propose a light-weight rapid control prototyping (RCP) system based on off-the-shelf open source hardware to achieve high performance computing, cost effectiveness, portability, and easy accessiblity. The proposed RCP system consists of a PC-based computer-aided control system desi...

Full description

Bibliographic Details
Main Authors: Young Sam Lee, Bongeon Jo, Soohee Han
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/7947098/
id doaj-27a91900c2ab4a36b88b9943699bb12c
record_format Article
spelling doaj-27a91900c2ab4a36b88b9943699bb12c2021-03-29T20:06:04ZengIEEEIEEE Access2169-35362017-01-015111181113010.1109/ACCESS.2017.27151847947098A Light-Weight Rapid Control Prototyping System Based on Open Source HardwareYoung Sam Lee0https://orcid.org/0000-0003-0665-1464Bongeon Jo1Soohee Han2https://orcid.org/0000-0002-3098-9775Department of Electrical Engineering, Inha University, Incheon, South KoreaDepartment of Electrical Engineering, Inha University, Incheon, South KoreaPohang University of Science and Technology, Pohang, South KoreaIn this paper, we propose a light-weight rapid control prototyping (RCP) system based on off-the-shelf open source hardware to achieve high performance computing, cost effectiveness, portability, and easy accessiblity. The proposed RCP system consists of a PC-based computer-aided control system design (CACSD) tool for computing control action and tiny palm-sized open source hardware for input and output (I/O) operation and data transfer through a built-in high-speed USB interface. The popular-priced and portable open source hardware is used as a bridge between CACSD tools and real plants to deliver the control and sensor data at the sampling time points. Ten I/O function blocks written in C code are developed based on the CACSD tool employed for the proposed light-weight RCP system in order to handle I/O operation in a simple way. In addition, we suggest two practical strategies, a batch transfer strategy and a variable sampling period method, to increase the sampling rate of the control system. It is shown through experiment that the proposed light-weight RCP system works well up to a sampling rate of 2 kHz without adopting expensive hardware and C code generators. It is expected that the proposed RCP system will be considered as affordable and readily available to schools for mass education.https://ieeexplore.ieee.org/document/7947098/Arduino duerapid control prototyping (RCP)block librarieshigh-speed USB interface
collection DOAJ
language English
format Article
sources DOAJ
author Young Sam Lee
Bongeon Jo
Soohee Han
spellingShingle Young Sam Lee
Bongeon Jo
Soohee Han
A Light-Weight Rapid Control Prototyping System Based on Open Source Hardware
IEEE Access
Arduino due
rapid control prototyping (RCP)
block libraries
high-speed USB interface
author_facet Young Sam Lee
Bongeon Jo
Soohee Han
author_sort Young Sam Lee
title A Light-Weight Rapid Control Prototyping System Based on Open Source Hardware
title_short A Light-Weight Rapid Control Prototyping System Based on Open Source Hardware
title_full A Light-Weight Rapid Control Prototyping System Based on Open Source Hardware
title_fullStr A Light-Weight Rapid Control Prototyping System Based on Open Source Hardware
title_full_unstemmed A Light-Weight Rapid Control Prototyping System Based on Open Source Hardware
title_sort light-weight rapid control prototyping system based on open source hardware
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2017-01-01
description In this paper, we propose a light-weight rapid control prototyping (RCP) system based on off-the-shelf open source hardware to achieve high performance computing, cost effectiveness, portability, and easy accessiblity. The proposed RCP system consists of a PC-based computer-aided control system design (CACSD) tool for computing control action and tiny palm-sized open source hardware for input and output (I/O) operation and data transfer through a built-in high-speed USB interface. The popular-priced and portable open source hardware is used as a bridge between CACSD tools and real plants to deliver the control and sensor data at the sampling time points. Ten I/O function blocks written in C code are developed based on the CACSD tool employed for the proposed light-weight RCP system in order to handle I/O operation in a simple way. In addition, we suggest two practical strategies, a batch transfer strategy and a variable sampling period method, to increase the sampling rate of the control system. It is shown through experiment that the proposed light-weight RCP system works well up to a sampling rate of 2 kHz without adopting expensive hardware and C code generators. It is expected that the proposed RCP system will be considered as affordable and readily available to schools for mass education.
topic Arduino due
rapid control prototyping (RCP)
block libraries
high-speed USB interface
url https://ieeexplore.ieee.org/document/7947098/
work_keys_str_mv AT youngsamlee alightweightrapidcontrolprototypingsystembasedonopensourcehardware
AT bongeonjo alightweightrapidcontrolprototypingsystembasedonopensourcehardware
AT sooheehan alightweightrapidcontrolprototypingsystembasedonopensourcehardware
AT youngsamlee lightweightrapidcontrolprototypingsystembasedonopensourcehardware
AT bongeonjo lightweightrapidcontrolprototypingsystembasedonopensourcehardware
AT sooheehan lightweightrapidcontrolprototypingsystembasedonopensourcehardware
_version_ 1724195283088179200