Design and implementation of digital embedded systems
The COMPsys research group has the expertise for the implementation on microcontrollers and field programmable gate arrays (FPGAs) of nonlinear models, controllers and state observers.
In particular, our activities concern the implementation of:
- implicit/explicit linear/nonlinear exact/approximate model predictive control;
- black-box and model-based observers;
- synthetic inertia controllers for power grids;
- compensators for rate-dependent hysteresis.
Relevant publications
A. Ravera et al. (2023). Co-Design of a Controller and Its Digital Implementation: The MOBY-DIC2 Toolbox for Embedded Model Predictive Control. IEEE Transactions on Control Systems Technology, in the press.
Lodi, M., & Oliveri, A. (2020). Online Estimation of the Current Ripple on a Saturating Ferrite-Core Inductor in a Boost Converter. Sensors, 20(10), 2921.
Oliveri, A., Lodi, M., Storace, M., & Raiteri, R. (2018). Application of a low-cost piezoelectric displacement estimation technique based on laser interferometry for hysteresis open-loop compensation in an AFM scanner. Physica B: Condensed Matter, 549, 43-46.
Oliveri, A., Stellino, F., Caluori, G., Parodi, M., & Storace, M. (2016). Open-loop compensation of hysteresis and creep through a power-law circuit model. IEEE Transactions on Circuits and Systems I: Regular Papers, 63(3), 413-422.
Formentini, A., Oliveri, A., Marchesoni, M., & Storace, M. (2016). A switched predictive controller for an electrical powertrain system with backlash. IEEE Transactions on Power Electronics, 32(5), 4036-4047.
Oliveri, A., Cassottana, L., Laudani, A., Fulginei, F. R., Lozito, G. M., Salvini, A., & Storace, M. (2015). Two FPGA-oriented high-speed irradiance virtual sensors for photovoltaic plants. IEEE Transactions on Industrial Informatics, 13(1), 157-165.
Oliveri, A., Gianoglio, C., Ragusa, E., & Storace, M. (2015). Low-complexity digital architecture for solving the point location problem in explicit model predictive control. Journal of the Franklin Institute, 352(6), 2249-2258.
Comaschi, F., Genuit, B. A., Oliveri, A., Heemels, W. M. H., & Storace, M. (2012). FPGA implementations of piecewise affine functions based on multi-resolution hyperrectangular partitions. IEEE Transactions on Circuits and Systems I: Regular Papers, 59(12), 2920-2933.