Redução de Ordem de Modelos NARX-OBF Utilizando Algoritmos Genéticos: Identificação de um Levitador Magnético

Documentos relacionados
IDENTIFICAÇÃO DE UM LEVITADOR MAGNÉTICO NÃO LINEAR A PARTIR DE FUNÇÕES DE KAUTZ E ALGORITMOS GENÉTICOS


DESENVOLVIMENTO DE MODELOS DE VOLTERRA USANDO FUNÇÕES DE KAUTZ E SUA APLICAÇÃO À MODELAGEM DE UM SISTEMA DE LEVITAÇÃO MAGNÉTICA

ESTIMAÇÃO DE PARÂMETROS DE SISTEMAS NÃO LINEARES UTILIZANDO ALGORITMOS GENÉTICOS

Departamento de Engenharia Elétrica, Universidade Federal do Paraná Centro Politécnico, Jardim das Américas Curitiba, Paraná, Brasil CEP:

UNIVERSIDADE DE BRASÍLIA

COMPARAÇÃO DE TÉCNICAS DE CONTROLE APLICADAS A UM SISTEMA DE LEVITAÇÃO MAGNÉTICA

Modelagem para previsão/estimação: uma aplicação Neuro-Fuzzy

APLICAÇÃO DE REPRESENTAÇÕES EM BLOCOS INTERCONECTADOS EM IDENTIFICAÇÃO CAIXA-CINZA DE SISTEMAS DINÂMICOS NÃO LINEARES


Sistema de Controle Preditivo Não Linear Embarcado em Controlador Lógico Programável

Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO

Identificação de Sistemas Dinâmicos com Aritmética Intervalar

Programa Analítico de Disciplina ELT430 Modelagem e Identificação de Sistemas

Considerações sobre a Condição Inicial na Construção do Diagrama de Bifurcação para o Mapa Logístico

Análise Intervalar Aplicada ao Projeto de Controlador Robusto para Regulação da Velocidade de um Sistema de Geração em Escala Reduzida

SNPTEE SEMINÁRIO NACIONAL DE PRODUÇÃO E TRANSMISSÃO DE ENERGIA ELÉTRICA GRUPO X GRUPO DE ESTUDO DE SOBRETENSÕES E COORDENAÇÃO DE ISOLAMENTO - GSC

UNIVERSIDADE FEDERAL DE ITAJUBÁ PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Trabalho de Conclusão de Curso. Identificação e Seleção de Estruturas Utilizando Séries de Volterra e Funções de Base Ortonormal

Algoritmos Genéticos e Evolucionários

DETERMINAÇÃO DO NÚMERO DE TERMOS DE MODELOS POLINOMIAIS: O CRITÉRIO DE INFORMAÇÃO DE AKAIKE MULTIOBJETIVO

GERAÇÃO DO CONJUNTO DE REGRAS DE INFERÊNCIA PARA UM CONTROLADOR NEBULOSO USANDO ALGORITMOS GENÉTICOS

Efeitos de refinamentos h e p para subespaços de funções do tipo Hdiv em malhas irregulares

Amanda Danielle Oliveira da Silva Dantas

Redes Neurais e Sistemas Fuzzy

Aplicação de Algoritmos Genéticos na determinação de estruturas de um modelo polinomial NARMAX

Algoritmo Array Rápido para Filtragem de Sistemas Lineares Sujeitos a Saltos Markovianos com Variação Estruturada dos Parâmetros no Tempo

Fronteira e Região de Estabilidade Fraca de um Ponto de Equilíbrio Hopf Supercrítico do tipo zero

Análise do ponto de equilíbrio no modelo Lotka- Volterra

Projeto de Controle PID por Alocação de Pólos para Sistemas Dinâmicos com Atraso Puro de Tempo

Estimação de Componentes Harmônicos de Sistemas Elétricos de Potência por meio do Algoritmo de Seleção Clonal

Controle de um Oscilador com Memória de Forma

3. Resolução de problemas por meio de busca

Algoritmos Genéticos

Proceeding Series of the Brazilian Society of Computational and Applied Mathematics

Uma nova taxa de convergência para o Método do Gradiente

MODELAGEM MATEMÁTICA CAIXA PRETA DE PROPULSORES ELETROMECÂNICOS 1

Análise e identificação do modelo dinâmico do processo de combustão em um calcinador de alumina

ANÁLISE QUANTITATIVA DE UM PÊNDULO INVERTIDO CONTROLADO POR PID E LÓGICA FUZZY

Modelagem, Simulação e Controle do Sistema de Abastecimento de Água do Campus da Universidade Federal do Rio Grande do Norte

Modelagem Matemática do Tempo de Vida de Baterias de

IDENTIFICAÇÃO E CONTROLE DE PROCESSOS VIA DESENVOLVIMENTOS EM SÉRIES ORTONORMAIS. PARTE A: IDENTIFICAÇÃO

UNIVERSIDADE FEDERAL DE ITAJUBÁ PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Algoritmos Genéticos. Pontos fracos dos métodos tradicionais. Características de alguns problemas. Tamanho do espaço de busca- Ex. caixeiro viajante:

Manejo de plantas daninhas: o problema econômico

DETERMINAÇÃO DE FUNÇÕES DE TRANSFERÊNCIA DE PROCESSOS QUÍMICOS ATRAVÉS DO MÉTODO DE EVOLUÇÃO DIFERENCIAL UTILIZANDO O SCILAB

APLICAÇÃO DO FILTRO DE KALMAN A UM SISTEMA DE POSICIONAMENTO DE VEÍCULO AQUÁTICO

Alvaro Talavera López

Estabilidade e Estabilização de Sistemas Lineares via

CONTROLE DE VIBRAÇÕES USANDO LÓGICA FUZZY COM REGRAS OTIMIZADAS POR ALGORITMOS GENÉTICOS

Evolução Diferencial Aplicada na Estimação de Parâmetros de um Sistema Oscilatório

Leonardo do Espirito Santo, João Inácio da Silva Filho, Cláudio Luís M. Fernandes

Um algoritmo pseudo-periférico genérico para a heurística de Snay

Algoritmos Genéticos. Princípio de Seleção Natural. Sub-áreas da Computação Evolutiva. Idéias básicas da CE. Computação Evolutiva

Referências Bibliográcas

Técnicas de Inteligência Artificial

USO DE ALGORITMO GENÉTICO PARA REDUÇÃO DE ORDEM DE MODELOS MATEMÁTICOS

APLICAÇÃO DO ALGORITMO DE OTIMIZAÇÃO POR ENXAME DE PARTÍCULAS PARA A MODELAGEM DE FUNÇÕES DE TRANSFERÊNCIA

Estimativa de Parte Relevante da Fronteira da Região de Estabilidade usando Função Energia Generalizada

Max Pereira. Inteligência Artificial

Candidatos por Vaga Processo Seletivo Simplificado / 2008: IBGE - INSTITUTO BRASILEIRO DE GEOGRAFIA E ESTATÍSTICA - ANALISTA CENSITÁRIO

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

Economia de Energia no Sistema de Abastecimento de Água: Uma Abordagem Usando Algoritmos Genéticos

Universidade de Brasília CONTROLE DIGITAL - 2 /2010 ENE/FT/UnB Terça-Feira, 14 de dezembro de 2010,

Projeto de pesquisa realizado no Grupo de Automação Industrial e Controle (GAIC) da UNIJUÍ 2

Modelagem do comportamento da variação do índice IBOVESPA através da metodologia de séries temporais

PREDIÇÃO DO TEMPO DE VIDA DE BATERIAS DE LITHIUM-ION POLYMER UTILIZANDO INTERPOLAÇÃO POLINOMIAL 1

INTRODUÇÃO À INTELIGÊNCIA COMPUTACIONAL. Aula 06 Prof. Vitor Hugo Ferreira

Controle Granular Fuzzy Adaptativo com Observador de Estados

UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA ELÉTRICA PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Proceeding Series of the Brazilian Society of Computational and Applied Mathematics. Departamento de Eletroeletrônica, IFMA, São Luís, MA

Técnicas de Inteligência Artificial

Modelagem Matemática de Motor de Corrente Contínua e

IDENTIFICAÇÃO DE SISTEMAS NÃO-LINEARES DINÂMICOS UTILIZANDO MODELOS AUTOREGRESSIVOS APLICADO

Controle Semi Ativo de Caos em um Sistema de Amortecedor de Massa Sintonizado Acoplado a um Oscilador Linear e a uma Fonte de Excitação Não Ideal

Algoritmo Genético de Dois Níveis para Problemas de

Controle de um Levitador Magnético com Atenuação de

Introdução aos Algoritmos Genéticos

Redes Neurais Artificiais. Professor: Juan Moises Villanueva

Controle de Caos no Conversor Buck por meio do Método Pyragas

Otimização na Contratação de Energia: Uma Análise de Sensibilidade Sobre a Demanda

FICHA DE COMPONENTE CURRICULAR

Despacho Econômico com Zonas de Operação Proibidas através de Otimização Bioinspirada

Computação Evolutiva Eduardo do Valle Simões Renato Tinós ICMC - USP

Soluções otimizadas via Algoritmo Genético para o controle do mosquito transmissor da Dengue

Trabalho da Disciplina Sistemas Lineares: Controle pela Realimentação do Estado Estimado por um Observador

4 Implementação Computacional

Projeto de pesquisa realizado no Grupo de Automação Industrial e Controle (GAIC) da Unijuí. 2

Computação Evolutiva. Computação Evolutiva. Principais Tópicos. Evolução natural. Introdução. Evolução natural

CONSTRUÇÃO DE UM PROTOTIPO DIDÁTICO DE UM LEVITADOR MAGNÉTICO Ivan Daniel Corrêa da Silva 1, Sidemar Roberto Ribeiro 2

Identificação de Modelo ARX e Controle PI-D de um Conjunto Experimental Correia Rolante e Motor CC

IF-705 Automação Inteligente Sistemas de Controle - Fundamentos

1. Computação Evolutiva

O Problema dos 3 Potes d água

Aprendizado de Máquina. Combinando Classificadores

Computação Evolucionária

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA DEPARTAMENTO DE ENGENHARIA ELÉTRICA PLANO DE ENSINO PERÍODO LETIVO 2011/2

Uso de informação a priori para identificação de um processo de Neutralização de ph em Malha Fechada

Identificação e Controle Fuzzy de uma Planta Didática de Nível

Transcrição:

Trabalho apresentado no DINCON, Natal - RN, 2015. Proceeding Series of the Brazilian Society of Computational and Applied Mathematics Redução de Ordem de Modelos NARX-OBF Utilizando Algoritmos Genéticos: Identificação de um Levitador Magnético Elder Oroski 1 Departamento de Eletrotécnica, UTFPR, Curitiba, PR Adolfo Bauchspiess 2 Departamento de Engenharia Elétrica, UnB, Brasília, DF Marco Egito Coelho 3 Departamento de Engenharia Elétrica, UnB, Brasília, DF Resumo. A identificação de sistemas não lineares pode constituir uma tarefa bastante difícil, tanto sob o aspecto de adequação do modelo, quanto da obtenção dos seus parâmetros. Neste contexto, o objetivo deste trabalho é a identificação, em malha fechada, de um levitador magnético, a partir de modelos NARX-OBF (Nonlinear Auto Regressive with exogenous Input-Orthonormal Basis Function), realizando a redução de ordem do modelo encontrado. Para tanto, foi proposto um Algoritmo Genético (AG), em hibridização com o método de Levenberg Marquardt (LM), para obtenção simultânea dos parâmetros do modelo e para a realização da redução de ordem do mesmo. A utilização das funções OBF visa reduzir o número termos dos modelos NARX. A partir dos experimentos realizados, pode-se concluir que os modelos NARX-OBF simplificados, ou seja, com redução de ordem, apresentaram um erro médio quadrático não muito inferior ao dos modelos NARX-OBF completos. Palavras-chave. NARX-OBF, Algoritmos Genéticos, Identificação de Sistemas. 1 Introdução A fusão dos modelos polinomiais NARX e das funções OBF surge da necessidade de redução do número de termos da série que compõem o modelo NARX. Uma vez que o número de termos possíveis em modelos polinomiais cresce bastante com o aumento do grau de não-linearidade de um sistema [1]. Assim, com a utilização das funções ortonormais, corretamente parametrizadas, busca-se compactar a série que implementa o modelo NARX, isto sem a perda da capacidade de representação deste tipo de modelo. Os termos mais representativos de um modelo NARX-OBF ainda podem ser selecionados por um algoritmo heurístico, como o Algoritmo Genético (AG), com uma função de 1 oroski@utfpr.edu.br 2 adolfobs@ene.unb.br 3 egito@ene.unb.br DOI: 10.5540/03.2016.004.01.0045 010045-1 2016 SBMAC

2 avaliação inspirada no critério de informação de Akaike [3]. Como este critério quantifica a redução da variância dos resíduos, com a inclusão de um novo termo na série, e ao mesmo tempo penaliza a inserção deste termo, [2], pode-se afirmar que cada possível solução, dentro da população do AG, passa a representar a busca pela minimização conjunta da variância do resíduos e do número de termos que compõem o modelo. Este trabalho segue a seguinte estrutura: na seção 2 deste artigo são apresentadas os modelos NARX-OBF. Na seção 3 é apresentado método de busca pelos parâmetros do modelo. Já na seção 4 é exposto o sistema a ser identificado. Na seção 5 são apresentados os resultados obtidos na identificação deste sistema. E finalmente, na seção 6 são apresentadas as conclusões deste artigo. 2 Modelos NARX-OBF Nesta seção são expostas as funções ortonormais e a sua fusão com os modelos NARX. 2.1 Funções Ortonormais As funções ortonormais atendem as seguintes propriedades: (i) ψ m, ψ n = 0 para m n; e (ii) ψ m, ψ n = 1 para m = n; sendo ψ m e ψ n funções ortonormais e. o seu produto interno, dado por (1): ψ m (k), ψ n (k) = k= ψ m (k)ψ n(k). (1) Assim, pode-se afirmar que as funções ortonormais atendem os seguinte requisitos: (i) ψ m ψ n = 0, para m n; e (ii) ψ n = 1 n; sendo ψ n = ψ n, ψ n. As principais funções ortonormais são as funções de Hermite, Jacobi, Laguerre, Legendre, Kautz e as GOBFs (Generalized Orthonormal Basis Functions) [4]. Ressalta-se que neste trabalho são utilizadas as funções ortonormais de Kautz. 2.2 Funções de Kautz As funções de Kautz são ortonormais e possuem polos complexos [7]. podem ser expressas por (2) e (3): Tais funções K 2m (z) = (1 c 2 )(1 b 2 ) z 2 + b(c 1)z c [ cz 2 ] m 1 + b(c 1)z + 1 z 2, (2) + b(c 1)z c K 2m 1 (z) = z(z b) 1 c 2 z 2 + b(c 1)z c [ cz 2 ] m 1 + b(c 1)z + 1 z 2, (3) + b(c 1)z c em que K 2m (z) e K 2m 1 (z) são as funções pares e ímpares de Kautz, respectivamente. β e β são os polos que parametrizam estas funções. Os termos b e c podem ser expressos pelas equações (4) e (5). DOI: 10.5540/03.2016.004.01.0045 010045-2 2016 SBMAC

3 b = (β + β)/(1 + ββ), (4) c = ββ. (5) O uso de funções ortonormais em alguns modelos não lineares, como o modelo de Volterra, é uma forma interessante de reduzir o número de termos necessários para compor estes modelos [6, 9]. Neste contexto, na próxima seção serão apresentados os modelos NARX associados a estas funções OBF. 2.3 Modelo NARX-OBF O modelo NARX-OBF nasce da fusão dos modelos NARX com as funções ortonormais, inspirado pela fusão dos modelos de Volterra com as funções ortonormais, gerando os modelos Volterra-OBF [8]. Tal modelo pode ser matematicamente definido a partir da seguinte equação: ŷ(k) = M u (k) + M y (k) + M uy (k), (6) em que M u (k), M y (k) e M uy (k) são expressos pelas Equações (7), (8) e (9). n n n M u = c u mwm u + c u p,qwp u wq u. (7) m=1 p=1 q=p m n n M y = c y nwm y + c y p,qwpw y q y. (8) m=1 p=1 q=p M uy = n n p=1 q=1 c uy p,qw u q w y q. (9) Este modelo, NARX-OBF, pode ser expresso em forma de filtros concatenados, conforme a Figura 1, sendo que as operações expressas pelas Equações (7), (8) e (9) são representadas pelo operador H. 3 Seleção dos Parâmetros do Modelo NARX-OBF Para a determinação da estrutura e dos parâmetros de um modelo NARX-OBF propõese a utilização de um Algoritmo Genético (AG) combinado com o método de Levenberg- Marquardt (LM). Neste contexto, o AG é utilizado na definição da estrutura do modelo, ou seja, na determinação de quais termos do modelo NARX-OBF devem compor o modelo DOI: 10.5540/03.2016.004.01.0045 010045-3 2016 SBMAC

4 Figura 1: Modelo NARX-OBF em forma de filtros concatenados. simplificado. O AG é utilizado também na busca do polo que parametriza as funções ortonormais, enquanto o método de Levenberg-Marquardt é utilizado para encontrar os coeficientes deste modelo. Para que o AG realize uma seleção dos termos mais relevantes do modelo, sua função de avaliação (f itness) considera tanto a minimização do erro médio quadrático (EM Q) quanto a redução do número de termos NC do modelo. Tal função, expressa em (10), foi inspirada pelo critério de AKAIKE [3]. f itness = N.EMQ + NC.log(N), (10) em que N é o número de amostras realizadas sobre os sinais de entrada e saída do sistema, EMQ é o erro médio quadrático e NC é o número de coeficientes envolvidos no modelo. Para cada termo do modelo NARX-OBF existe um gene, p n, que pode assumir valores {0, 1}. Caso este gene possua valor 1, o termo NARX-OBF a ele associado é mantido no modelo, caso seja 0 o mesmo é desconsiderado no modelo. Assim, a dinâmica evolutiva do AG torna-se responsável por selecionar quais os termos do modelos são representativos para o sistema a ser identificado. 4 Identificação de um Levitador Magnético Para validação deste método, foi selecionado um sistema de levitação magnética, composto por 2 imãs permanente e um disco magnético móvel. Para atuar sobre o disco móvel o sistema conta com quatro bobinas magnéticas, sendo utilizadas apenas duas delas. Assim, apenas o movimento do disco no eixo x é considerado, sendo o movimento nos eixos y e z desprezíveis [5]. DOI: 10.5540/03.2016.004.01.0045 010045-4 2016 SBMAC

5 A implementação deste sistema pode ser observada na Figura 2a, e em uma forma esquemática em 2b. Uma descrição mais detalhada sobre este sistema pode ser encontrada em [5]. É importante mencionar que tal sistema é instável, segundo o teorema de Earnshaw (1842). Assim, para contornar o problema da instabilidade, o sistema opera em malha fechada, sob ação de um controlador PI. Para excitar a dinâmica deste sistema, foi utilizado o sinal de entrada expresso pela Figura 3-a, sendo obtido o sinal 3-b, para a identificação do mesmo. Para a identificação foram utilizados sinais de entrada e saída compostas por 100000 amostras, sendo o período de amostragem de 1ms. Para a etapa de validação foram utilizados vetores com 20000 amostras. Figura 2: a) Implementação do sistema. b) Esquemático do levitador magnético, [5]. Figura 3: Sinais de entrada e saída utilizados na identificação do levitador magnético. 5 Resultados No AG utilizado na busca pelos parâmetros do modelo NARX-OBF, foram utilizadas populações de 200 cromossomos, sendo o torneio o método de seleção empregado. As taxas de Crossover e mutação, variaram de 80 a 20% e de 5 a 20%, respectivamente. O erro médio quadrático, EM Q, obtido na identificação, em malha fechada, do levitador magnético para modelos NARX-OBF, com diferentes números de funções ortonormais, DOI: 10.5540/03.2016.004.01.0045 010045-5 2016 SBMAC

6 pode ser observado nas Tabelas 1 e 2. Tabela 1: EMQ para modelos NARX-OBF completos. NF N C Polo EM Q 2 14 0, 6479 ± 0, 3812i 1, 9416 10 3 4 44 0, 5521 ± 0, 4012i 9, 7212 10 4 em que NF representa o número de funções ortonormais utilizadas, e NC corresponde ao número de coeficientes que compõem cada modelo NARX-OBF. Tabela 2: EMQ para modelos NARX-OBF simplificados. NF NC Polo EMQ fitness 2 4 0, 6430 ± 0.0394i 3, 4063 10 3 85,3301 4 28 0, 6322 ± 0, 4758i 2, 1886 10 3 164,2008 Na Tabela 2, pode-se ainda observar o fitness, expresso pela Equação (10), utilizado como função de avaliação na redução do número de termos dos modelos NARX-OBF. Os exemplos expostos na Tabela 2 tem suas respostas ao sinal mostrado na Figura 3a, expressos na Figura 4. A resposta do modelo NARX-OBF simplificado, com 2 funções e 4 termos, pode ser observado na Figura 4a. Enquanto a resposta do modelo com 4 funções e 28 termos pode ser observado na Figura 4b. Figura 4: Resultado da identificação de um levitador magnético a partir de um modelo NARX-OBF simplificado, a) para 2 funções de Kautz com 4 termos e b) para 4 funções de Kautz com 28 termos. 6 Conclusão Neste artigo foi proposto um método de redução de ordem de um modelo NARX-OBF a partir de Algoritmo Genético, intercalado com o método de Levenberg Marquardt. A DOI: 10.5540/03.2016.004.01.0045 010045-6 2016 SBMAC

7 validação desta metodologia se deu a partir da identificação, em malha fechada, de um Levitador Magnético, do qual foram amostrados dados reais de entrada e saída. A partir das Tabelas 1 e 2 pode-se concluir que é possível reduzir o número de termos de um modelo NARX-OBF, sem afetar significativamente o EMQ na identificação do sistema proposto. Pode-se inferir também que grande parte dos termos que compõem os modelos NARX-OBF completos não é relevante para a modelar o sistemas em questão, uma vez que sua supressão não alterou significativamente o desempenho do modelo simplificado. Futuramente espera-se fazer uso de Programação Genética para seleção dos termos candidatos para compor o modelo NARX-OBF simplificado e a utilização de GOBFs ao invés das funções de Kautz. Referências [1] L. A. Aguirre, G. G. Rodrigues e C. R. F. Jácome, Identificação de sistemas nãolineares utilizando modelos NARMAX polinomiais - Uma revisão e novos resultados. SBA Controle e Automação, vol. 9, pp. 90-106, (1998). [2] L. A. Aguirre, Introdução a Identificação de Sistemas - Técnicas Lineares e não lineares Aplicadas a Sistemas Reais, Editora UFMG, 3 a edição, (2007). [3] H. Akaike, A new look at the Statistical Model Indentification. IEEE transactions on Automatic Control, vol. 19, issue 6, pp. 716-723, (1974). [4] H. W. Belt, Orthonormal Bases for Adaptative Filtering. PHD Thesis, Technische Universiteit Eindhoven, (1997). [5] M. A. E. Coelho, A. Bauchspiess, Identificação em Kit Didático Para Levitação Magnética. SBAI-Simpósio Brasileiro de Automação Inteligente, Outubro de 2013, Fortaleza - CE, (2013). [6] P. S. C. Heuberger, P. M. J. Van Den Hof, and B. Wahlberg, Modelling and Identification with Rational Orthogonal Basis Functions. Springer Press, 1 st edition, (2005). [7] D. T. Lemma and M. Ramasamy and M. Shuhaimi, Closed-loop identification of systems with uncertain time delays using ARX-OBF structure. Journal of Process Control, vol. 21, Issue 8, pp. 1148-1154, September, (2011). [8] E. Oroski, J. R. Deroco e A. Bauchspiess, Identificação de um Levitador Magnético Não Linear a Partir de Funções de Kautz e Algoritmos Genéticos. Congresso Nacional de Matemática Aplicada à Industria, novembro de 2014, Caldas Novas - GO, (2014). [9] A. da Rosa, and R. J. G. Campello, W. C. Amaral, Exact Search Directions for Optimizations of Linear and Nonlinear Models Based on Generalized Orthonormal Functions, IEEE Transations on Automatic Control, vol. 54, N o 12, pp. 2757-2772, (2009). DOI: 10.5540/03.2016.004.01.0045 010045-7 2016 SBMAC