Advanced

A component-based approach to the design of networked control systems

Årzén, Karl-Erik LU ; Bicchi, Antonio; Dini, Gianluca; Hailes, Stephen; Johansson, Karl H.; Lygeros, John and Tzes, Anthony (2007) In European Journal of Control 13(2-3). p.261-279
Abstract
Component-based techniques revolve around composable, reusable software objects that shield the application level software from the details of the hardware and low-level software implementation and vice versa. Components provide many benefits that have led to their wide adoption it software and middleware developed for embedded systems: They are well-defined entities that can be replaced without affecting the rest of the systems, they can be developed and tested separately and integrated later, and they are reusable. Clearly such features are important for the design of large-scale complex systems more generally, beyond software architectures. We propose the use of a component approach to address embedded control problems. We outline a... (More)
Component-based techniques revolve around composable, reusable software objects that shield the application level software from the details of the hardware and low-level software implementation and vice versa. Components provide many benefits that have led to their wide adoption it software and middleware developed for embedded systems: They are well-defined entities that can be replaced without affecting the rest of the systems, they can be developed and tested separately and integrated later, and they are reusable. Clearly such features are important for the design of large-scale complex systems more generally, beyond software architectures. We propose the use of a component approach to address embedded control problems. We outline a general coponent-based framework to embedded control aid show how it can be instantiated inspecific problems that arise in the control over/of sensor networks. Building on the middleware component framework developed under the European project RUNES, we develop a number of control-oriented components necessary for the implementation of control applications and design their integration. The paper provides the overview of the approach, discusses a real life application where the approach has been tested and outlines a number of specific control problems that arise in this application. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
wireless sensor networks, wireless networks, control over, networked embedded systems, component-based software, mobile robotics, networked, control
in
European Journal of Control
volume
13
issue
2-3
pages
261 - 279
publisher
Lavoisier
external identifiers
  • wos:000248534300012
  • scopus:39549108844
ISSN
1435-5671
DOI
10.3166/EJC.13.261-279
language
English
LU publication?
yes
id
e56a5de0-1e26-4ec6-9bb8-4cefbcf86891 (old id 686680)
date added to LUP
2007-12-04 16:47:35
date last changed
2017-08-13 04:16:02
@article{e56a5de0-1e26-4ec6-9bb8-4cefbcf86891,
  abstract     = {Component-based techniques revolve around composable, reusable software objects that shield the application level software from the details of the hardware and low-level software implementation and vice versa. Components provide many benefits that have led to their wide adoption it software and middleware developed for embedded systems: They are well-defined entities that can be replaced without affecting the rest of the systems, they can be developed and tested separately and integrated later, and they are reusable. Clearly such features are important for the design of large-scale complex systems more generally, beyond software architectures. We propose the use of a component approach to address embedded control problems. We outline a general coponent-based framework to embedded control aid show how it can be instantiated inspecific problems that arise in the control over/of sensor networks. Building on the middleware component framework developed under the European project RUNES, we develop a number of control-oriented components necessary for the implementation of control applications and design their integration. The paper provides the overview of the approach, discusses a real life application where the approach has been tested and outlines a number of specific control problems that arise in this application.},
  author       = {Årzén, Karl-Erik and Bicchi, Antonio and Dini, Gianluca and Hailes, Stephen and Johansson, Karl H. and Lygeros, John and Tzes, Anthony},
  issn         = {1435-5671},
  keyword      = {wireless sensor networks,wireless networks,control over,networked embedded systems,component-based software,mobile robotics,networked,control},
  language     = {eng},
  number       = {2-3},
  pages        = {261--279},
  publisher    = {Lavoisier},
  series       = {European Journal of Control},
  title        = {A component-based approach to the design of networked control systems},
  url          = {http://dx.doi.org/10.3166/EJC.13.261-279},
  volume       = {13},
  year         = {2007},
}