Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by Paulo Santos

2022

Editorial: Linear Parameter Varying Systems Modeling, Identification and Control

Authors
Lopes Dos Santos, P; Azevedo Perdicoulis, T; Ramos, JA; Fontes, FACC; Sename, O;

Publication
Frontiers in Control Engineering

Abstract

2023

Modeling and Identification of Li-ion Cells

Authors
dos Santos, PL; Perdicoulis, TPA; Salgado, PA;

Publication
IEEE CONTROL SYSTEMS LETTERS

Abstract
To develop a full battery model in view to accurate battery management, Li-ion cell dynamics is modelled by a capacitor in series with a simplified Randles circuit. The open circuit voltage is the voltage at the capacitor terminals, allowing, in this way, for the dependence of the open circuit voltage on the state-of-charge to be embedded in its capacitance. The Randles circuit is recognised as a trusty description of a cell dynamics. It contains a semi-integrator of the current, known as the Warburg impedance, that is a special case of a fractional integrator. To enable the formulation of a time-domain system identification algorithm, the Warburg impedance impulse response was calculated and normalised, in order to derive a finite order state-space approximation, using the Ho-Kalman algorithm. Thus, this Warburg impedance LTI model, with known parameters (normalised impedance) in series with a gain block, is suitable for system identification, since it has only one unknown parameter. A LTI System identification Algorithm was formulated to estimate the model parameters and the initial values of both the open circuit voltage and the states of the normalised Warburg impedance. The performance of the algorithm was very satisfactory on the whole state-of-charge region and when compared with low order Thevenin models. Once it is understood the parameters variability on the state-of-charge, temperature and ageing, we envisage to continue the work using parameter-varying algorithms.

2014

LPV system identification using a separable least squares support vector machines approach

Authors
dos Santos, PL; Azevedo Perdicoulis, TP; Ramos, JA; Deshpande, S; Rivera, DE; de Carvalho, JLM;

Publication
2014 IEEE 53RD ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC)

Abstract
In this article, an algorithm to identify LPV State Space models for both continuous-time and discrete-time systems is proposed. The LPV state space system is in the Companion Reachable Canonical Form. The output vector coefficients are linear combinations of a set of a possibly infinite number of nonlinear basis functions dependent on the scheduling signal, the state matrix is either time invariant or a linear combination of a finite number of basis functions of the scheduling signal and the input vector is time invariant. This model structure, although simple, can describe accurately the behaviour of many nonlinear SISO systems by an adequate choice of the scheduling signal. It also partially solves the problems of structural bias caused by inaccurate selection of the basis functions and high variance of the estimates due to over-parameterisation. The use of an infinite number of basis functions in the output vector increases the flexibility to describe complex functions and makes it possible to learn the underlying dependencies of these coefficients from the data. A Least Squares Support Vector Machine (LS-SVM) approach is used to address the infinite dimension of the output coefficients. Since there is a linear dependence of the output on the output vector coefficients and, on the other hand, the LS-SVM solution is a nonlinear function of the state and input matrix coefficients, the LPV system is identified by minimising a quadratic function of the output function in a reduced parameter space; the minimisation of the error is performed by a separable approach where the parameters of the fixed matrices are calculated using a gradient method. The derivatives required by this algorithm are the output of either an LTI or an LPV (in the case of a time-varying SS matrix) system, that need to be simulated at every iteration. The effectiveness of the algorithm is assessed on several simulated examples.

2017

LPV system identification using the matchable observable linear identification approach

Authors
dos Santos, PL; Romano, R; Azevedo Perdicoulis, TP; Rivera, DE; Ramos, JA;

Publication
2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC)

Abstract
This article presents an optimal estimator for discrete-time systems disturbed by output white noise, where the proposed algorithm identifies the parameters of a Multiple Input Single Output LPV State Space model. This is an LPV version of a class of algorithms proposed elsewhere for identifying LTI systems. These algorithms use the matchable observable linear identification parameterization that leads to an LTI predictor in a linear regression form, where the ouput prediction is a linear function of the unknown parameters. With a proper choice of the predictor parameters, the optimal prediction error estimator can be approximated. In a previous work, an LPV version of this method, that also used an LTI predictor, was proposed; this LTI predictor was in a linear regression form enablin, in this way, the model estimation to be handled by a Least-Squares Support Vector Machine approach, where the kernel functions had to be filtered by an LTI 2D-system with the predictor dynamics. As a result, it can never approximate an optimal LPV predictor which is essential for an optimal prediction error LPV estimator. In this work, both the unknown parameters and the state-matrix of the output predictor are described as a linear combination of a finite number of basis functions of the scheduling signal; the LPV predictor is derived and it is shown to be also in the regression form, allowing the unknown parameters to be estimated by a simple linear least squares method. Due to the LPV nature of the predictor, a proper choice of its parameters can lead to the formulation of an optimal prediction error LPV estimator. Simulated examples are used to assess the effectiveness of the algorithm. In future work, optimal prediction error estimators will be derived for more general disturbances and the LPV predictor will be used in the Least-Squares Support Vector Machine approach.

2016

Quadripole models for simulation and leak detection on gas pipelines

Authors
Baltazar, S; Azevedo Perdicoúlis, TP; Lopes dos Santos, P;

Publication
PSIG Annual Meeting 2016

Abstract
This work focus on the simulation of gas pipeline dynamic models in view to develop a leakage detection tool. The gas dynamics in the pipes is represented by a system of nonlinear partial differential equations. The linear partial differential equations is reduced to a transfer function model. Taking advantage of an electrical analogy, a pipeline can be represented by a two port network where gas mass flows behave like electrical currents and pressures like voltages. Thence, four transfer functions quadripole models are found to describe the gas pipeline dynamics, depending on the variable of interest at the boundaries. These models are simple enough to be used in the control and management of the network. These models have been validated using operational data and used to simulate a leakage. © Copyright 2016, PSIG, Inc.

2015

Deriving Mechanical Structures in Physical Coordinates from Data-Driven State-Space Realizations

Authors
dos Santos, PL; Ramos, JA; Azevedo Perdicoulis, TP; de Carvallio, JLM;

Publication
2015 AMERICAN CONTROL CONFERENCE (ACC)

Abstract
In this article, the problem of deriving a physical model of a mechanical structure from an arbitrary state-space realization is addressed. As an alternative to finite element formulations, the physical parameters of a model may be directly obtained from identified parametric models. However, these methods are limited by the number of available sensors and often lead to poor predictive models. Additionally, the most efficient identification algorithms retrieve models where the physical parameters are hidden. This last difficulty is known in the literature as the inverse vibration problem. In this work, an approach to the inverse vibration problem is proposed. It is based on a similarity transformation and the requirement that every degree of freedom should contain a sensor and an actuator (full instrumented system) is relaxed to a sensor or an actuator per degree of freedom, with at least one co-located pair (partially instrumented system). The physical parameters are extracted from a state-space realization of the former system. It is shown that this system has a symmetric transfer function and this symmetry is exploited to derive a state-space realization from an identified model of the partially instrumented system. A subspace continuous-time system identification algorithm previously proposed by the authors in [1] is used to estimate this model from the IO data.

  • 12
  • 15