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...
Main Authors: | , , |
---|---|
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 |