• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Doctoral Thesis
DOI
https://doi.org/10.11606/T.3.2021.tde-27012022-145240
Document
Author
Full name
Raffaello Claser
E-mail
Institute/School/College
Knowledge Area
Date of Defense
Published
São Paulo, 2021
Supervisor
Committee
Nascimento, Vitor Heloiz (President)
Almeida Neto, Fernando Gonçalves de
Diniz, Paulo Sérgio Ramirez
Lamare, Rodrigo Caiado de
Silva, Magno Teófilo Madeira da
Title in English
Low-complexity approximations for the Kalman filter.
Keywords in English
Adaptive filter
Convex combination
Kalman filter
Stochastic process
Abstract in English
Adaptive filters are usually employed in situations where the environment is constantly changing, so that a fixed system would not have adequate performance to optimally perform the desired task. Examples include channel equalization, data prediction, echo cancellation and so on. A fundamental feature of adaptive filters is their ability to track variations in the signal statistics for nonstationary environments. However, as they are usually applied in real-time applications, they must be based on algorithms that require a small number of computations per input sample.The least mean squares (LMS) algorithm represents the simplest and most easily applied adaptive filter with linear complexity while the standard recursive least squares (RLS) algorithm is known for its high convergence rate, but requires a higher computational cost (O(M2) for a filter of size M). In time-varying scenarios, combination schemes oer improved tracking capabilities with respect to the component filters. When combining filters from dierent families,namely LMS and RLS, it is possible to take advantage of the tracking properties from each filter and obtain a structure with better performance than if each filter were implemented individually. On the other hand, despite the high computational complexity (O(M3) for general state-space models), the Kalman filter has long been shown to be the optimal solution to many tracking and data prediction tasks, in a wide variety of applications ranging from navigation to image processing. This filter is optimal in the sense it minimizes the mean square error of the estimated parameters when all noises involved are Gaussian and the parameter vector to be estimated changes according to a linear model. Unlike the adaptive filters, the Kalman filter requires prior knowledge of the mathematical model of the system and the statistical characteristics of noise in order to be designed. Other versions of this filter, such as extended Kalman filter and unscented Kalman filter, were develop in order to deal with nonlinear models.Based on this scenario, the present work seeks to compare the performance between the adaptive filters LMS and RLS as well as their convex combination with the optimum solution obtained via Kalman filter under dierent first order autoregressive models. In addition, this work also shows that there exist other models for the evolution of the optimum weight vector for which it is possible to derive fast (i.e., O(M)) versions of the Kalman filter, extending the RLS-DCD algorithm proposed in the literature
Title in Portuguese
Aproximações de baixa complexidade para o filtro de Kalman.
Keywords in Portuguese
Filtros de Kalman
Processamento de sinais adaptativos
Processos estocásticos
Abstract in Portuguese
Filtros adaptativos são normalmente empregados em situações em que o ambiente está em constante mudança, de forma que um sistema fixo não possui o desempenho adequado para executar de forma ideal a tarefa desejada. Dentre os exemplos de aplicação, podemos citar: equalização de canal, predição de dados, cancelamento de eco e assim por diante. Um recurso fundamental dos filtros adaptativos ´e sua capacidade de rastrear variações nas estatísticas de um sinal em ambientes não estacionários. No entanto, como são normalmente utilizados em aplicações de tempo real, devem ser baseados em algoritmos que requerem menos operações por dado de entrada. O algoritmo Least Mean Squares (LMS) representa um dos filtros adaptativos mais simples e fáceis de se aplicar com complexidade linear, enquanto o algoritmo Recursive Least Squares (RLS) é conhecido por sua rápida taxa de convergência, mas requer um custo computacional elevado (O(M2) para um filtro de tamanho M). Em cenários variantes no tempo, os esquemas de combinação oferecem recursos de rastreamento aprimorados em relação as componentes de cada filtro. Ao combinar filtros de diferentes famílias, nomeadamente LMS e RLS, é possível tirar vantagem das propriedades de rastreamento de cada filtro e obter uma estrutura com melhor desempenho do que se cada filtro fosse implementado individualmente. Por outro lado, apesar da alta complexidade computacional (O(M3) para modelos gerais de espaço de estados), o filtro de Kalman tem se mostrado a solução ideal para muitas tarefas de rastreamento e predição de dados, em uma ampla variedade de aplicações, desde navegação até processamento de imagens. Este filtro ´e ótimo no sentido de minimizar o erro quadrático médio dos parâmetros estimados quando todos os ruídos envolvidos são gaussianos e o vetor de parâmetros a ser estimado muda de acordo com um modelo linear. Ao contrário dos filtros adaptativos, para poder ser projetado, o filtro de Kalman requer conhecimento prévio do modelo matemático do sistema e das características estatísticas dos ruídos envolvidos. Outras versões desse filtro, como o Extended Kalman Filter (EKF) e Unscented Kalman Filter (UKF), foram desenvolvidas para lidar com modelos não lineares. Com base neste cenário, o presente trabalho busca comparar o desempenho entre os filtros adaptativos LMS e RLS, bem como sua combinação convexa com a solução ótima obtida via filtro de Kalman sob diferentes modelos autorregressivos de primeira ordem. Além disso, este trabalho também mostra que existem outros modelos para a evolução do vetor de peso ótimo para os quais é possível derivar versões rápidas (ou seja, O(M)) do filtro de Kalman, estendendo o algoritmo RLS-DCD proposto na literatura.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
Publishing Date
2022-01-31
 
WARNING: Learn what derived works are clicking here.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2024. All rights reserved.