10 research outputs found
Efficient algorithm for solving semi-infinite programming problems and their applications to nonuniform filter bank designs
An efficient algorithm for solving semi-infinite programming problems is proposed in this paper. The index set is constructed by adding only one of the most violated points in a refined set of grid points. By applying this algorithm for solving the optimum nonuniform symmetric/antisymmetric linear phase finite-impulse-response (FIR) filter bank design problems, the time required to obtain a globally optimal solution is much reduced compared with that of the previous proposed algorith
A unified framework for solving a general class of conditional and robust set-membership estimation problems
In this paper we present a unified framework for solving a general class of
problems arising in the context of set-membership estimation/identification
theory. More precisely, the paper aims at providing an original approach for
the computation of optimal conditional and robust projection estimates in a
nonlinear estimation setting where the operator relating the data and the
parameter to be estimated is assumed to be a generic multivariate polynomial
function and the uncertainties affecting the data are assumed to belong to
semialgebraic sets. By noticing that the computation of both the conditional
and the robust projection optimal estimators requires the solution to min-max
optimization problems that share the same structure, we propose a unified
two-stage approach based on semidefinite-relaxation techniques for solving such
estimation problems. The key idea of the proposed procedure is to recognize
that the optimal functional of the inner optimization problems can be
approximated to any desired precision by a multivariate polynomial function by
suitably exploiting recently proposed results in the field of parametric
optimization. Two simulation examples are reported to show the effectiveness of
the proposed approach.Comment: Accpeted for publication in the IEEE Transactions on Automatic
Control (2014
Estimation of Dynamical Systems in Noisy Conditions and with Constraints
When measurements from dynamical systems are noisy, it is useful to have
estimation algorithms that have low sensitivity to measurement noises and
outliers. In the first set of results described in this paper we obtain optimal
estimators for linear dynamical systems with insensitive loss
functions. The insensitive loss function, which is often used in
Support Vector Machines, provides greater robustness when the measurements are
biased and very noisy as the algorithm tolerates small errors in prediction
which in turn makes the estimates less sensitive to measurement noises. Apart
from insensitive quadratic loss function, estimation algorithms are
also derived for insensitive Huber M loss function which provides
robustness in presence of both small noises as well as outliers. Robustness in
presence of outliers is achieved with Huber cost function based estimator as
the error penalty function switches from quadratic to linear for errors beyond
certain threshold.
The second set of results in the paper describe algorithms for estimation
when apart from general description of dynamics of the system, one also has
additional information about states and exogenous signals such as known range
of some states or prior information about the maximum magnitude of
noises/disturbances. While the proposed approaches have similarities to
Kalman-Bucy or smoothing algorithm, the algorithms are not
linear in measurements but are easily implemented as optimal estimates are
obtained by solving a standard quadratic optimization problem with linear
constraints. For all cases, algorithms are proposed not only for filtering and
smoothing but also for prediction of future states.Comment: Some typos corrected and added Huber M cost function result
Multiple Adaptive Fading Schmidt-Kalman Filter for Unknown Bias
Unknown biases in dynamic and measurement models of the dynamic systems can bring greatly negative effects to the state estimates when using a conventional Kalman filter algorithm. Schmidt introduces the “consider” analysis to account for errors in both the dynamic and measurement models due to the unknown biases. Although the Schmidt-Kalman filter “considers” the biases, the uncertain initial values and incorrect covariance matrices of the unknown biases still are not considered. To solve this problem, a multiple adaptive fading Schmidt-Kalman filter (MAFSKF) is designed by using the proposed multiple adaptive fading Kalman filter to mitigate the negative effects of the unknown biases in dynamic or measurement model. The performance of the MAFSKF algorithm is verified by simulation
A Bayesian approach to robust identification: application to fault detection
In the Control Engineering field, the so-called Robust Identification techniques deal with the problem of obtaining not only a nominal model of the plant, but also an estimate of the uncertainty associated to the nominal model. Such model of uncertainty is typically characterized as a region in the parameter space or as an uncertainty band around the frequency response of the nominal model.
Uncertainty models have been widely used in the design of robust controllers and, recently, their use in model-based fault detection procedures is increasing. In this later case, consistency between new measurements and the uncertainty region is checked. When an inconsistency is found, the existence of a fault is decided.
There exist two main approaches to the modeling of model uncertainty: the deterministic/worst case methods and the stochastic/probabilistic methods. At present, there are a number of different methods, e.g., model error modeling, set-membership identification and non-stationary stochastic embedding. In this dissertation we summarize the main procedures and illustrate their results by means of several examples of the literature.
As contribution we propose a Bayesian methodology to solve the robust identification problem. The approach is highly unifying since many robust identification techniques can be interpreted as particular cases of the Bayesian framework. Also, the methodology can deal with non-linear structures such as the ones derived from the use of observers. The obtained Bayesian uncertainty models are used to detect faults in a quadruple-tank process and in a three-bladed wind turbine