Low-complexity piecewise-affine virtual sensors

Theory and design

Matteo Rubagotti, Tomaso Poggi, Alberto Oliveri, Carlo Alberto Pascucci, Alberto Bemporad, Marco Storace

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

This paper is focused on the theoretical development and the hardware implementation of low-complexity piecewise-affine direct virtual sensors for the estimation of unmeasured variables of interest of nonlinear systems. The direct virtual sensor is designed directly from measured inputs and outputs of the system and does not require a dynamical model. The proposed approach allows one to design estimators which mitigate the effect of the so-called curse of dimensionality of simplicial piecewise-affine functions, and can be therefore applied to relatively high-order systems, enjoying convergence and optimality properties. An automatic toolchain is also presented to generate the VHDL code describing the digital circuit implementing the virtual sensor, starting from the set of measured input and output data. The proposed methodology is applied to generate an FPGA implementation of the virtual sensor for the estimation of vehicle lateral velocity, using a hardware-in-the-loop setting.

Original languageEnglish
Pages (from-to)622-632
Number of pages11
JournalInternational Journal of Control
Volume87
Issue number3
DOIs
Publication statusPublished - Mar 4 2014

Fingerprint

Sensors
Hardware
Computer hardware description languages
Digital circuits
Field programmable gate arrays (FPGA)
Nonlinear systems

Keywords

  • digital circuits
  • nonlinear observers
  • piecewise-affine functions

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Computer Science Applications

Cite this

Low-complexity piecewise-affine virtual sensors : Theory and design. / Rubagotti, Matteo; Poggi, Tomaso; Oliveri, Alberto; Pascucci, Carlo Alberto; Bemporad, Alberto; Storace, Marco.

In: International Journal of Control, Vol. 87, No. 3, 04.03.2014, p. 622-632.

Research output: Contribution to journalArticle

Rubagotti, M, Poggi, T, Oliveri, A, Pascucci, CA, Bemporad, A & Storace, M 2014, 'Low-complexity piecewise-affine virtual sensors: Theory and design', International Journal of Control, vol. 87, no. 3, pp. 622-632. https://doi.org/10.1080/00207179.2013.852250
Rubagotti, Matteo ; Poggi, Tomaso ; Oliveri, Alberto ; Pascucci, Carlo Alberto ; Bemporad, Alberto ; Storace, Marco. / Low-complexity piecewise-affine virtual sensors : Theory and design. In: International Journal of Control. 2014 ; Vol. 87, No. 3. pp. 622-632.
@article{583b1879ec484401a12635e5037e0973,
title = "Low-complexity piecewise-affine virtual sensors: Theory and design",
abstract = "This paper is focused on the theoretical development and the hardware implementation of low-complexity piecewise-affine direct virtual sensors for the estimation of unmeasured variables of interest of nonlinear systems. The direct virtual sensor is designed directly from measured inputs and outputs of the system and does not require a dynamical model. The proposed approach allows one to design estimators which mitigate the effect of the so-called curse of dimensionality of simplicial piecewise-affine functions, and can be therefore applied to relatively high-order systems, enjoying convergence and optimality properties. An automatic toolchain is also presented to generate the VHDL code describing the digital circuit implementing the virtual sensor, starting from the set of measured input and output data. The proposed methodology is applied to generate an FPGA implementation of the virtual sensor for the estimation of vehicle lateral velocity, using a hardware-in-the-loop setting.",
keywords = "digital circuits, nonlinear observers, piecewise-affine functions",
author = "Matteo Rubagotti and Tomaso Poggi and Alberto Oliveri and Pascucci, {Carlo Alberto} and Alberto Bemporad and Marco Storace",
year = "2014",
month = "3",
day = "4",
doi = "10.1080/00207179.2013.852250",
language = "English",
volume = "87",
pages = "622--632",
journal = "International Journal of Control",
issn = "0020-7179",
publisher = "Taylor and Francis",
number = "3",

}

TY - JOUR

T1 - Low-complexity piecewise-affine virtual sensors

T2 - Theory and design

AU - Rubagotti, Matteo

AU - Poggi, Tomaso

AU - Oliveri, Alberto

AU - Pascucci, Carlo Alberto

AU - Bemporad, Alberto

AU - Storace, Marco

PY - 2014/3/4

Y1 - 2014/3/4

N2 - This paper is focused on the theoretical development and the hardware implementation of low-complexity piecewise-affine direct virtual sensors for the estimation of unmeasured variables of interest of nonlinear systems. The direct virtual sensor is designed directly from measured inputs and outputs of the system and does not require a dynamical model. The proposed approach allows one to design estimators which mitigate the effect of the so-called curse of dimensionality of simplicial piecewise-affine functions, and can be therefore applied to relatively high-order systems, enjoying convergence and optimality properties. An automatic toolchain is also presented to generate the VHDL code describing the digital circuit implementing the virtual sensor, starting from the set of measured input and output data. The proposed methodology is applied to generate an FPGA implementation of the virtual sensor for the estimation of vehicle lateral velocity, using a hardware-in-the-loop setting.

AB - This paper is focused on the theoretical development and the hardware implementation of low-complexity piecewise-affine direct virtual sensors for the estimation of unmeasured variables of interest of nonlinear systems. The direct virtual sensor is designed directly from measured inputs and outputs of the system and does not require a dynamical model. The proposed approach allows one to design estimators which mitigate the effect of the so-called curse of dimensionality of simplicial piecewise-affine functions, and can be therefore applied to relatively high-order systems, enjoying convergence and optimality properties. An automatic toolchain is also presented to generate the VHDL code describing the digital circuit implementing the virtual sensor, starting from the set of measured input and output data. The proposed methodology is applied to generate an FPGA implementation of the virtual sensor for the estimation of vehicle lateral velocity, using a hardware-in-the-loop setting.

KW - digital circuits

KW - nonlinear observers

KW - piecewise-affine functions

UR - http://www.scopus.com/inward/record.url?scp=84893944904&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84893944904&partnerID=8YFLogxK

U2 - 10.1080/00207179.2013.852250

DO - 10.1080/00207179.2013.852250

M3 - Article

VL - 87

SP - 622

EP - 632

JO - International Journal of Control

JF - International Journal of Control

SN - 0020-7179

IS - 3

ER -