Low-complexity piecewise-affine virtual sensors: theory and design. (English) Zbl 1317.93254

Summary: 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 tool chain 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.


93E11 Filtering in stochastic control theory
93E10 Estimation and detection in stochastic control theory
94C30 Applications of design theory to circuits and networks


Full Text: DOI


[1] Bellman R.E, Dynamic Programming (1957)
[2] DOI: 10.1016/j.mcm.2009.11.022 · Zbl 1190.37088
[3] DOI: 10.1016/j.dsp.2010.02.007
[4] DOI: 10.1007/978-3-540-73400-0_30 · Zbl 05574641
[5] DOI: 10.1109/81.847875
[6] DOI: 10.1109/TAC.1978.1101840 · Zbl 0392.93038
[7] DOI: 10.1016/j.automatica.2009.06.014 · Zbl 1179.93163
[8] DOI: 10.1016/j.automatica.2013.01.002 · Zbl 1285.93041
[9] DOI: 10.1109/TCST.2010.2070505
[10] DOI: 10.1109/TAC.2012.2204160 · Zbl 1369.93646
[11] DOI: 10.1109/TIE.2011.2161064
[12] DOI: 10.1002/cta.233 · Zbl 1022.94029
[13] DOI: 10.1016/S0165-1684(00)00013-X · Zbl 1034.94530
[14] DOI: 10.1002/cta.232 · Zbl 1022.94028
[15] DOI: 10.1002/cta.610 · Zbl 1220.94061
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.