Searcharxiv⌕ Search

arXiv subjects

Carlo Novara

Publications and source records attributed to Carlo Novara.

31 records · Page 2Linked to original sources

Embedded Model Control of Networked Control Systems: an Experimental Case-study -- Stability analysis and further results

In Networked Control Systems (NCS), the absence of physical communication links in the loop leads to relevant issues, such as measurement delays and asynchronous execution of the control commands. These issues may lead to unwanted control behaviours. This ArXiv paper is intended to give additional results to the work presented in "Embedded Model Control of Networked Control Systems: an Experimental Case-study". The last one presents an original approach, based on the Embedded Model Control, to deal with experimental scenarios characterized by asynchronous control timing. The effectiveness of the proposed approach is demonstrated with a differential-drive robot, first with high-fidelity simulations and finally with several experimental tests. Specifically, the present work aims to study the stability analysis of the EMC experimental setup and to give further experimental results, to complement those presented in the main paper, "Embedded Model Control of Networked Control Systems: an Experimental Case-study".

eess.SY↗

A barrier function approach to constrained Pontryagin-based Nonlinear Model Predictive Control

A Pontryagin-based approach to solve a class of constrained Nonlinear Model Predictive Control problems is proposed which employs the method of barrier functions for dealing with the state constraints. Unlike the existing works in literature the proposed method is able to cope with nonlinear input and state constraints without any significant modification of the optimization algorithm. A stability analysis of the closed-loop system is carried out by using the L-2 norm of the predicted state tracking error as a Lyapunov function. Theoretical results are tested and confirmed by numerical simulations on the Lotka-Volterra prey/predator system.

math.OC↗

A Modified SIR Model for the COVID-19 Contagion in Italy

The purpose of this work is to give a contribution to the understanding of the COVID-19 contagion in Italy. To this end, we developed a modified Susceptible-Infected-Recovered (SIR) model for the contagion, and we used official data of the pandemic up to March 30th, 2020 for identifying the parameters of this model. The non standard part of our approach resides in the fact that we considered as model parameters also the initial number of susceptible individuals, as well as the proportionality factor relating the detected number of positives with the actual (and unknown) number of infected individuals. Identifying the contagion, recovery and death rates as well as the mentioned parameters amounts to a non-convex identification problem that we solved by means of a two-dimensional grid search in the outer loop, with a standard weighted least-squares optimization problem as the inner step.

physics.soc-ph↗

Nonlinear system identification in Sobolev spaces

We consider the problem of deriving from experimental data an approximation of an unknown function, whose derivatives also approximate the unknown function derivatives. Solving this problem is useful, for instance, in the context of nonlinear system identification for obtaining models that are more accurate and reliable than the traditional ones, based on plain function approximation. Indeed, models identified by accounting for the derivatives can provide a better performance in several tasks, such as multi-step prediction, simulation, Nonlinear Model Predictive Control, and control design in general. In this paper, we propose a novel approach based on convex optimization, allowing us to solve the aforementioned identification problem. We develop an optimality analysis, showing that models derived using this approach enjoy suitable optimality properties in Sobolev spaces. The optimality analysis also leads to the derivation of tight uncertainty bounds on the unknown function and its derivatives. We demonstrate the effectiveness of the approach with two numerical examples. The first one is concerned with approximation of an univariate function, the second one with multi-step prediction of the Chua chaotic circuit.

eess.SY↗

Feedback Linearization for Quadrotors UAV

In the paper "Control Design for UAV Quadrotors via Embedded Model Control" [1], the authors designed a complete control unit for a UAV Quadrotor, based on the Embedded Model Control (EMC) methodology, in combination with the Feedback Linearization (FL); when applied to non-linear systems. Specifically, [1] proposes to use the FL as a novel way to design the internal model for the EMC state and disturbance predictor. To support the treatise in [1], in this report the feedback-linearized model of the UAV quadrotor leveraged in [1] is step-by-step derived.

eess.SY↗

Data-Driven Inversion-Based Control: closed-loop stability analysis for MIMO systems

Data-Driven Inversion-Based Control (D$^{2}$-IBC) is a recently introduced control design method for uncertain nonlinear systems, relying on a two degree-of-freedom architecture, with a nonlinear controller and a linear controller running in parallel. In this paper, extending to the MIMO case a previous result holding for the SISO case, we derive a finite-gain stability sufficient condition for a closed-loop system formed by a nonlinear MIMO plant, connected in feedback with a D$^{2}$-IBC controller.

eess.SY↗

Leading Impulse Response Identification via the Weighted Elastic Net Criterion

This paper deals with the problem of finding a low-complexity estimate of the impulse response of a linear time-invariant discrete-time dynamic system from noise-corrupted input-output data. To this purpose, we introduce an identification criterion formed by the average (over the input perturbations) of a standard prediction error cost, plus a weighted l1 regularization term which promotes sparse solutions. While it is well known that such criteria do provide solutions with many zeros, a critical issue in our identification context is where these zeros are located, since sensible low-order models should be zero in the tail of the impulse response. The flavor of the key results in this paper is that, under quite standard assumptions (such as i.i.d. input and noise sequences and system stability), the estimate of the impulse response resulting from the proposed criterion is indeed identically zero from a certain time index (named the leading order) onwards, with arbitrarily high probability, for a sufficiently large data cardinality. Numerical experiments are reported that support the theoretical results, and comparisons are made with some other state-of-the-art methodologies.

eess.SY↗

Polynomial model inversion control: numerical tests and applications

A novel control design approach for general nonlinear systems is described in this paper. The approach is based on the identification of a polynomial model of the system to control and on the on-line inversion of this model. Extensive simulations are carried out to test the numerical efficiency of the approach. Numerical examples of applicative interest are presented, concerned with control of the Duffing oscillator, control of a robot manipulator and insulin regulation in a type 1 diabetic patient.

eess.SY↗

Data-driven controller design for nonlinear systems: a two degrees of freedom architecture

In this paper, the D2-IBC (Data-Driven Inversion Based Control) approach for nonlinear control is introduced and analyzed. The method does not require any a-priori knowledge of the system dynamics and relies on a two degrees of freedom scheme, with a nonlinear controller and a linear controller running in parallel. In particular, the former is devoted to stabilize the system around a trajectory of interest, whereas the latter is used to boost the closed-loop performance. The paper also presents a thorough stability and performance analysis of the closed-loop system.

eess.SY↗

Sparse Identification of Posynomial Models

Posynomials are nonnegative combinations of monomials with possibly fractional and both positive and negative exponents. Posynomial models are widely used in various engineering design endeavors, such as circuits, aerospace and structural design, mainly due to the fact that design problems cast in terms of posynomial objectives and constraints can be solved efficiently by means of a convex optimization technique known as geometric programming (GP). However, while quite a vast literature exists on GP-based design, very few contributions can yet be found on the problem of identifying posynomial models from experimental data. Posynomial identification amounts to determining not only the coefficients of the combination, but also the exponents in the monomials, which renders the identification problem numerically hard. In this draft, we propose an approach to the identification of multivariate posynomial models, based on the expansion on a given large-scale basis of monomials. The model is then identified by seeking coefficients of the combination that minimize a mixed objective, composed by a term representing the fitting error and a term inducing sparsity in the representation, which results in a problem formulation of the ``square-root LASSO'' type, with nonnegativity constraints on the variables. We propose to solve the problem via a sequential coordinate-descent scheme, which is suitable for large-scale implementations.

eess.SY↗