Cargando…

Integrated Design and Implementation of Embedded Control Systems with Scilab

Embedded systems are playing an increasingly important role in control engineering. Despite their popularity, embedded systems are generally subject to resource constraints and it is therefore difficult to build complex control systems on embedded platforms. Traditionally, the design and implementat...

Descripción completa

Detalles Bibliográficos
Autores principales: Ma, Longhua, Xia, Feng, Peng, Zhe
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2008
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3705517/
https://www.ncbi.nlm.nih.gov/pubmed/27873827
http://dx.doi.org/10.3390/s8095501
_version_ 1782476454017105920
author Ma, Longhua
Xia, Feng
Peng, Zhe
author_facet Ma, Longhua
Xia, Feng
Peng, Zhe
author_sort Ma, Longhua
collection PubMed
description Embedded systems are playing an increasingly important role in control engineering. Despite their popularity, embedded systems are generally subject to resource constraints and it is therefore difficult to build complex control systems on embedded platforms. Traditionally, the design and implementation of control systems are often separated, which causes the development of embedded control systems to be highly time-consuming and costly. To address these problems, this paper presents a low-cost, reusable, reconfigurable platform that enables integrated design and implementation of embedded control systems. To minimize the cost, free and open source software packages such as Linux and Scilab are used. Scilab is ported to the embedded ARM-Linux system. The drivers for interfacing Scilab with several communication protocols including serial, Ethernet, and Modbus are developed. Experiments are conducted to test the developed embedded platform. The use of Scilab enables implementation of complex control algorithms on embedded platforms. With the developed platform, it is possible to perform all phases of the development cycle of embedded control systems in a unified environment, thus facilitating the reduction of development time and cost.
format Online
Article
Text
id pubmed-3705517
institution National Center for Biotechnology Information
language English
publishDate 2008
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-37055172013-07-09 Integrated Design and Implementation of Embedded Control Systems with Scilab Ma, Longhua Xia, Feng Peng, Zhe Sensors (Basel) Article Embedded systems are playing an increasingly important role in control engineering. Despite their popularity, embedded systems are generally subject to resource constraints and it is therefore difficult to build complex control systems on embedded platforms. Traditionally, the design and implementation of control systems are often separated, which causes the development of embedded control systems to be highly time-consuming and costly. To address these problems, this paper presents a low-cost, reusable, reconfigurable platform that enables integrated design and implementation of embedded control systems. To minimize the cost, free and open source software packages such as Linux and Scilab are used. Scilab is ported to the embedded ARM-Linux system. The drivers for interfacing Scilab with several communication protocols including serial, Ethernet, and Modbus are developed. Experiments are conducted to test the developed embedded platform. The use of Scilab enables implementation of complex control algorithms on embedded platforms. With the developed platform, it is possible to perform all phases of the development cycle of embedded control systems in a unified environment, thus facilitating the reduction of development time and cost. Molecular Diversity Preservation International (MDPI) 2008-09-05 /pmc/articles/PMC3705517/ /pubmed/27873827 http://dx.doi.org/10.3390/s8095501 Text en © 2008 by the authors; licensee Molecular Diversity Preservation International, Basel, Switzerland. This article is an open-access article distributed under the terms and conditions of the CreativeCommons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Ma, Longhua
Xia, Feng
Peng, Zhe
Integrated Design and Implementation of Embedded Control Systems with Scilab
title Integrated Design and Implementation of Embedded Control Systems with Scilab
title_full Integrated Design and Implementation of Embedded Control Systems with Scilab
title_fullStr Integrated Design and Implementation of Embedded Control Systems with Scilab
title_full_unstemmed Integrated Design and Implementation of Embedded Control Systems with Scilab
title_short Integrated Design and Implementation of Embedded Control Systems with Scilab
title_sort integrated design and implementation of embedded control systems with scilab
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3705517/
https://www.ncbi.nlm.nih.gov/pubmed/27873827
http://dx.doi.org/10.3390/s8095501
work_keys_str_mv AT malonghua integrateddesignandimplementationofembeddedcontrolsystemswithscilab
AT xiafeng integrateddesignandimplementationofembeddedcontrolsystemswithscilab
AT pengzhe integrateddesignandimplementationofembeddedcontrolsystemswithscilab