ESTABILIZAC˘AO GLOBAL DO SISTEMA CA~ OTICO DE LORENZ ATRAV ES DO CONTROLE POR MODOS ... ·...

6
ESTABILIZA¸ C ˜ AO GLOBAL DO SISTEMA CA ´ OTICO DE LORENZ ATRAV ´ ES DO CONTROLE POR MODOS DESLIZANTES VIA OBSERVADORES DA NORMA Victor Hugo Pereira Rodrigues * , Tiago Roux Oliveira * * Departamento de Engenharia Eletrˆonica e Telecomunica¸ c˜oes — Faculdade de Engenharia Universidade do Estado do Rio de Janeiro — Rua S˜ao Francisco Xavier 524, sala 5001E — 20559-900 Emails: [email protected], [email protected] Abstract— In this paper, we have assumed that all parameters of the Lorenz system are unknown and only the output variable is available for feedback. Exploring ISS (Input-to-State Stability) properties of the system, an upper bound for the norm of the unmeasured state vector is developed from the system output. Such norm estimate provided by the norm observer is applied to obtain the output-feedback sliding mode control law. Based on Lyapunov’s stability theory, it was possible to guarantee that the proposed controller is capable to globally stabilize the Lorenz system. Simulation results are also presented to show the robustness of the control strategy with respect to parametric uncertainties. Keywords— Chaotic Dynamics, Nonlinear Control, Global Stability, Output-feedback, Lorenz System Resumo— Neste artigo, assume-se que todos os parˆametros do sistema de Lorenz s˜ao desconhecidos e que apenas uma vari´ avel de sa´ ıda est´a dispon´ ıvel para o projeto do controlador. Explorando a caracter´ ıstica ISS (Input-to-State Stability) do sistema, desenvolve-se um limitante superior para a norma do vetor de estado atrav´ es desta ´ unica sa´ ıda medida. Esse limitante fornecido pelo observador da norma ´ e utilizado na lei de controle por modos deslizantes via realimenta¸c˜ao de sa´ ıda. Baseado na teoria de estabilidade de Lyapunov, foi poss´ ıvel mostrar que o controlador proposto ´ e capaz de estabilizar globalmente o sistema de Lorenz. Resultados de simula¸c˜oes s˜ao apresentados para mostrar tamb´ em a robustez da estrat´ egia de controle a incertezas param´ etricas. Palavras-chave— DinˆamicaCa´otica,ControleN˜ao-linear,EstabilidadeGlobal,Realimenta¸c˜ ao de Sa´ ıda, Sis- tema de Lorenz 1 Introdu¸c˜ ao Sistemas ca´ oticos tˆ em sua existˆ encia conhecida desde o s´ eculo XIX, no entanto sua importˆ ancia para uma grande variedade de aplica¸ oes s´ o co- me¸cou a ser estudada nas ´ ultimas d´ ecadas. Siste- mas dinˆ amicos s˜ao chamados de ca´ oticos se suas ´ orbitas s˜ao tipicamente n˜ ao peri´ odicas, limitadas dentro de uma regi˜ ao no espa¸co de estados e pos- suem alta sensibilidade `as condi¸ oes iniciais. A teoria ca´otica tem sido aplicada a v´arios campos de estudo como cardiologia (Cheng-Yu Yeh and Yau, 2012), circuitos eletrˆ onicos (Guo and Liu, 2011),sincroniza¸c˜ ao (Souza et al., 2008; Souza et al., 2012), comunica¸c˜ ao segura (Cuomo and Oppenheim, 1993; Mozelli et al., 2007), conver- ao de energia (Hou, 2012), dinˆ amica dos fluidos (Lorenz, 1963) e economia (Goodwin, 1990). Depois do trabalho pioneiro de (Ott et al., 1990), o controle de sistemas ca´oticos tem sido es- tudado de forma intensiva. Em (Ott et al., 1990), o m´ etodo OGY foi desenvolvido permitindo con- verter um atrator ca´otico em um grande n´ umero de trajet´ orias peri´ odicas inst´ aveis injetando pe- quenas perturba¸ oes vari´ aveis no tempo em um dos parˆ ametros acess´ ıveis do sistema. Em (Wang and Ge, 2001), uma t´ ecnica para eliminar os termos cruzados do sistema de Lorenz foi utilizada para desenvolver um controlador que estabiliza globalmente o sistema, no entanto o con- trolador necessita o conhecimento de todo o vetor de estado. Em (Araujo and Singh, 2002), um con- trolador via realimenta¸c˜ ao de sa´ ıda por estrutura vari´ avel foi obtido, por´ em o sinal de controle era demasiadamente grande e o resultado de estabili- dade ´ e v´ alido apenas localmente. Em (Guo and Liu, 2011), dois controladores s˜ ao desenvolvidos, mas nenhum deles ´ e robusto a incertezas. Parte da teoria moderna de projeto de con- trole n˜ao-linear desenvolvida at´ e o momento ´ e ba- seada na hip´ otese do conhecimento das vari´ aveis de estado do sistema. Entretanto, sabe-se, que essa hip´ otese n˜ao´ e v´ alida na pr´ atica, pois em ge- ral ´ e poss´ ıvel medir apenas parte das vari´ aveis do vetor de estado devido a limita¸c˜ oes de n´ umero e lo- caliza¸ ao de sensores. As demais vari´ aveisn˜aos˜ao fisicamente ou economicamente dispon´ ıveis. No caso de sistemas aproxim´ aveis por um modelo di- amico linear, ´ e poss´ ıvel utilizar estimadores de estado. Ainda assim, ´ e necess´ ario um conheci- mento razo´ avel do modelo do processo, o que n˜ ao ´ e poss´ ıvel no caso de sistemas incertos (sistemas sujeitos a incertezas param´ etricas, dinˆ amicas n˜ ao modeladas e dist´ urbios externos). Os argumentos acima refor¸cam a necessidade do desenvolvimento de estrat´ egias de controle de sistemas incertos ba- seadas apenas em informa¸ oes da sa´ ıda medida. Acontribui¸c˜ ao deste artigo ´ e a proposta de uma nova estrat´ egia de controle para o sistema de Lorenz baseada na teoria de controle por modos deslizantes (Utkin, 1978). Para isso, assume-se que os parˆ ametros do sistema s˜ao desconhecidos e incertos. O controlador desenvolvido ´ e capaz de garantir estabilidade global ao sistema ca´ otico de Lorenz controlado utilizando apenas realimen- ta¸c˜ ao de sa´ ıda. Esse resultado te´ orico estava em

Transcript of ESTABILIZAC˘AO GLOBAL DO SISTEMA CA~ OTICO DE LORENZ ATRAV ES DO CONTROLE POR MODOS ... ·...

Page 1: ESTABILIZAC˘AO GLOBAL DO SISTEMA CA~ OTICO DE LORENZ ATRAV ES DO CONTROLE POR MODOS ... · 2015-02-07 · Esse limitante fornecido pelo observador da norma e utilizado na lei de

ESTABILIZACAO GLOBAL DO SISTEMA CAOTICO DE LORENZ ATRAVES DOCONTROLE POR MODOS DESLIZANTES VIA OBSERVADORES DA NORMA

Victor Hugo Pereira Rodrigues∗, Tiago Roux Oliveira∗

∗Departamento de Engenharia Eletronica e Telecomunicacoes — Faculdade de EngenhariaUniversidade do Estado do Rio de Janeiro — Rua Sao Francisco Xavier 524, sala 5001E — 20559-900

Emails: [email protected], [email protected]

Abstract— In this paper, we have assumed that all parameters of the Lorenz system are unknown and onlythe output variable is available for feedback. Exploring ISS (Input-to-State Stability) properties of the system,an upper bound for the norm of the unmeasured state vector is developed from the system output. Such normestimate provided by the norm observer is applied to obtain the output-feedback sliding mode control law. Basedon Lyapunov’s stability theory, it was possible to guarantee that the proposed controller is capable to globallystabilize the Lorenz system. Simulation results are also presented to show the robustness of the control strategywith respect to parametric uncertainties.

Keywords— Chaotic Dynamics, Nonlinear Control, Global Stability, Output-feedback, Lorenz System

Resumo— Neste artigo, assume-se que todos os parametros do sistema de Lorenz sao desconhecidos e queapenas uma variavel de saıda esta disponıvel para o projeto do controlador. Explorando a caracterıstica ISS(Input-to-State Stability) do sistema, desenvolve-se um limitante superior para a norma do vetor de estado atravesdesta unica saıda medida. Esse limitante fornecido pelo observador da norma e utilizado na lei de controle pormodos deslizantes via realimentacao de saıda. Baseado na teoria de estabilidade de Lyapunov, foi possıvel mostrarque o controlador proposto e capaz de estabilizar globalmente o sistema de Lorenz. Resultados de simulacoes saoapresentados para mostrar tambem a robustez da estrategia de controle a incertezas parametricas.

Palavras-chave— Dinamica Caotica, Controle Nao-linear, Estabilidade Global, Realimentacao de Saıda, Sis-tema de Lorenz

1 Introducao

Sistemas caoticos tem sua existencia conhecidadesde o seculo XIX, no entanto sua importanciapara uma grande variedade de aplicacoes so co-mecou a ser estudada nas ultimas decadas. Siste-mas dinamicos sao chamados de caoticos se suasorbitas sao tipicamente nao periodicas, limitadasdentro de uma regiao no espaco de estados e pos-suem alta sensibilidade as condicoes iniciais. Ateoria caotica tem sido aplicada a varios camposde estudo como cardiologia (Cheng-Yu Yeh andYau, 2012), circuitos eletronicos (Guo and Liu,2011), sincronizacao (Souza et al., 2008; Souzaet al., 2012), comunicacao segura (Cuomo andOppenheim, 1993; Mozelli et al., 2007), conver-sao de energia (Hou, 2012), dinamica dos fluidos(Lorenz, 1963) e economia (Goodwin, 1990).

Depois do trabalho pioneiro de (Ott et al.,1990), o controle de sistemas caoticos tem sido es-tudado de forma intensiva. Em (Ott et al., 1990),o metodo OGY foi desenvolvido permitindo con-verter um atrator caotico em um grande numerode trajetorias periodicas instaveis injetando pe-quenas perturbacoes variaveis no tempo em umdos parametros acessıveis do sistema.

Em (Wang and Ge, 2001), uma tecnica paraeliminar os termos cruzados do sistema de Lorenzfoi utilizada para desenvolver um controlador queestabiliza globalmente o sistema, no entanto o con-trolador necessita o conhecimento de todo o vetorde estado. Em (Araujo and Singh, 2002), um con-trolador via realimentacao de saıda por estrutura

variavel foi obtido, porem o sinal de controle erademasiadamente grande e o resultado de estabili-dade e valido apenas localmente. Em (Guo andLiu, 2011), dois controladores sao desenvolvidos,mas nenhum deles e robusto a incertezas.

Parte da teoria moderna de projeto de con-trole nao-linear desenvolvida ate o momento e ba-seada na hipotese do conhecimento das variaveisde estado do sistema. Entretanto, sabe-se, queessa hipotese nao e valida na pratica, pois em ge-ral e possıvel medir apenas parte das variaveis dovetor de estado devido a limitacoes de numero e lo-calizacao de sensores. As demais variaveis nao saofisicamente ou economicamente disponıveis. Nocaso de sistemas aproximaveis por um modelo di-namico linear, e possıvel utilizar estimadores deestado. Ainda assim, e necessario um conheci-mento razoavel do modelo do processo, o que naoe possıvel no caso de sistemas incertos (sistemassujeitos a incertezas parametricas, dinamicas naomodeladas e disturbios externos). Os argumentosacima reforcam a necessidade do desenvolvimentode estrategias de controle de sistemas incertos ba-seadas apenas em informacoes da saıda medida.

A contribuicao deste artigo e a proposta deuma nova estrategia de controle para o sistema deLorenz baseada na teoria de controle por modosdeslizantes (Utkin, 1978). Para isso, assume-seque os parametros do sistema sao desconhecidose incertos. O controlador desenvolvido e capazde garantir estabilidade global ao sistema caoticode Lorenz controlado utilizando apenas realimen-tacao de saıda. Esse resultado teorico estava em

Page 2: ESTABILIZAC˘AO GLOBAL DO SISTEMA CA~ OTICO DE LORENZ ATRAV ES DO CONTROLE POR MODOS ... · 2015-02-07 · Esse limitante fornecido pelo observador da norma e utilizado na lei de

aberto na literatura e o presente trabalho propoeuma solucao para este problema.

2 Notacao e Terminologia

As seguintes notacoes e conceitos basicos sao em-pregados ao longo do texto. A norma Euclidianade um vetor x e a correspondente norma induzidade uma matriz A sao denotadas por |x| e |A|,respectivamente. Aqui, adotou-se a definicao de(Filippov, 1964) para a solucao de equacoes dife-renciais com lado direito descontınuo. O conceitode estabilidade ISS (Input-to-State-Stability),assim como as definicoes de funcoes de classe K eK∞ encontram-se de acordo com (Khalil, 2002):

Definicao 1 Uma funcao contınuaα : [0, a) → [0,∞) e dita pertencer a classeK se ela for estritamente crescente e α(0) = 0.Ela e dita pertencer a classe K∞ se α = ∞ eα(r) → ∞ com r → ∞.

Definicao 2 Uma funcao contınuaβ : [0, a)× [0,∞) → [0,∞) e dita pertencera uma classe KL se, para cada s fixo, o mapea-mento β(r, s) pertencer a classe K com respeitoa r e, para cada r fixo, o mapeamento β(r, s) edecrescente com respeito a s e β(r, s) → 0 coms → ∞.

Definicao 3 Considere o sistema x = f(t, x, u),onde f : [0,∞) × Rn × R → Rn e contınuo porpartes em t e localmente Lipschitz em x e u. Osistema e dito ser input-to-state stable (ISS) seexiste uma funcao β de classe KL e uma funcaoγ de classe K tal que para qualquer estado inicialx(t0) e qualquer entrada limitada u(t), a solucaox(t) existe para todo t ≥ t0 e satisfaz

|x(t)| ≤ β(|x(t0)| , t− t0) + γ

(sup

t0≤τ≤t|u(τ)|

).

Se na Definicao 3 a funcao de classe KL e umaexponencial, entao a estabilidade ISS e do tipoexponencial.

3 O Sistema de Lorenz

O Sistema de Lorenz e um paradigma na area desistemas caoticos visto que ele captura muitos as-pectos da dinamica caotica. Este sistema e umasimplificacao das equacoes diferenciais parciais dotrabalho de (Saltzman, 1962) que e constituıdopor tres equacoes diferencias nao-lineares com di-namica dada por:

x1 = −σx1 + σx2 (1)

x2 = rx1 − x1x3 − x2 (2)

x3 = −bx3 + x1x2 (3)

em que x1, x2, x3 ∈ R, formando o vetor de estadox = [x1 x2 x3]

Te os parametros sao σ, r, b > 0.

As Figuras 1 e 2 ilustram a representacao dosistema de Lorenz no espaco de estado e o com-portamento das variaveis de estado em relacao aotempo de acordo com as equacoes (1)-(3). Nas si-mulacoes, os parametros e condicoes iniciais foramescolhidos como: σ = 10, r = 28, b = 8

3 , δ = 0.1,x1(0) = x3(0) = 0 e x2(0) = 1.

−20 −15 −10 −5 0 5 10 15 20−50

0

50

0

5

10

15

20

25

30

35

40

45

50

x1

x2

x3

Figura 1: Representacao do sistema de Lorenz noespaco de estado.

0 5 10 15 20 25 30−30

−20

−10

0

10

20

30

40

50

t(s)

x1x2x3

Figura 2: Sensibilidade as condicoes iniciais: com-portamento das variaveis de estado.

4 Controlando o Sistema de Lorenz:Realimentacao de Estado

Com o uso do controle por modos deslizantesforcar-se-a que o sistema de Lorenz, dada umacondicao inicial arbitraria, alcance e, posteri-ormente, se mantenha em uma superfıcie pre-definida dentro do espaco de estados, conhecidacomo superfıcie de deslizamento. Com este me-todo de controle obtem-se duas vantagens: a re-ducao de ordem do sistema e a robustez em relacaoas incertezas (Utkin, 1978). Alem disso, o sinal decontrole sera colocado apenas em um dos canaisdo sistema, utilizando uma funcao de Lyapunov

da forma V (s) = s2

2 , tal que a variavel de desli-zamento s e definida pela combinacao linear dosestados:

s(x) = a1x1 + a2x2 + a3x3 , (4)

em que a1, a2 e a3 sao constantes apropriadas.Para garantir a condicao de deslizamento

ideal, segundo os criterios estabelecidos pela teo-ria de Lyapunov, deve-se fazer com que a orbita do

Page 3: ESTABILIZAC˘AO GLOBAL DO SISTEMA CA~ OTICO DE LORENZ ATRAV ES DO CONTROLE POR MODOS ... · 2015-02-07 · Esse limitante fornecido pelo observador da norma e utilizado na lei de

sistema mantenha-se sobre o ponto de mınimo dafuncao V (s). Quando s = 0, a trajetoria ja esta nasuperfıcie de deslizamento, entao nosso problemaconsiste em manter as trajetorias do sistema ems = 0.

Assim sendo, colocando o sinal de controle uno segundo canal do sistema, tem-se:

x1 = −σx1 + σx2 (5)

x2 = rx1 − x1x3 − x2 + u (6)

x3 = −bx3 + x1x2 . (7)

Definicao 4 Se a solucao do sistema (5)-(7) re-presentada por x(t) satisfaz

ss < 0 , (8)

entao um modo deslizante ideal ocorrera assinto-ticamente em s(x) = 0. Por outro lado, se

ss ≤ −δ|s| , para δ > 0 , (9)

entao o modo deslizante ideal ocorrera em tempofinito (Utkin et al., 1999, secao 2.5).

Teorema 1 Se o controlador por modos deslizan-tes u e dado por

u = −[|x1x3|+ |rx1|+ |x2|+ δ]sgn(x2) , (10)

onde δ e uma constante positiva arbitraria-mente pequena, entao o ponto de equilıbrio(x1, x2, x3) = (0, 0, 0) do sistema dado pelasequacoes (5)-(7) e globalmente assintoticamenteestavel.

Prova: Considere a variavel de deslizamento

s(x) = x2 . (11)

Construindo uma funcao de Lyapunov como

V =1

2x2

2 , (12)

entao, a derivada de V ao longo da trajetoria dosistema formado pelas equacoes (5), (6) e (7) edada por

V = x2x2 (13)

= x2(rx1 − x1x3 − x2 + u) . (14)

A partir da equacao (13), e facil constatar queV < 0 se x2x2 < 0. Suponha que o controladorpor modos deslizantes tenha a seguinte forma:

u = −ρ(x)sgn(s) . (15)

Fazendo-se

d(x) = rx1 − x1x3 − x2, (16)

pode-se reescrever a equacao (14) como

V = x2[d(x) + u] , (17)

em que,

|d(x)| = |rx1 − x1x3 − x2| (18)

≤ |rx1|+ |x1x3|+ |x2| (19)

projetando o controlador dado pela equacao (15)de tal forma que ρ(x) > |d(x)| garante-se queV < 0 , ∀x, depois de um certo intervalo de tempo.Logo,

ρ(x) = |rx1|+ |x1x3|+ |x2|+ δ , (20)

garante-se que o modo deslizante ideal seja atin-gido em tempo finito. Desta forma, o controladorpode ser descrito como

u = −[|rx1|+ |x1x3|+ |x2|+ δ]sgn(x2) , (21)

da mesma forma que em (10). Ao substituir (21)em (17), obtem-se

V ≤ −δx2sgn(x2) = −δ|x2| . (22)

De acordo com a equacao (22), a superfıciede deslizamento s = x2 = 0 e alcancada emtempo finito. A partir da Definicao 3, pode-severificar que os subsistemas (5) and (7) sao ISScom respeito a x2 e que, consequentemente, x1

e x3 tendem a zero exponencialmente. Assimsendo, o sistema em malha fechada e globalmenteassintoticamente estavel.

A lei de controle acima e capaz de estabili-zar o sistema, no entanto precisar-se conhecertodas as variaveis de estado e, no mınimo, oparametro r ou um limitante superior para omesmo. A Figura 3 mostra um diagrama deblocos que ilustra o controlador baseado emrealimentacao de estado descrito acima.

Figura 3: Diagrama de blocos do controle por re-alimentacao de estado.

Neste trabalho, assume-se que todos os para-metros do sistema de Lorenz sao incertos. Nas se-coes a seguir propoe-se uma estrategia de controleutilizando limitantes dos parametros do sistemae sem o conhecimento exato destes. Alem disso,utiliza-se apenas o valor medido de uma das va-riaveis de estado como saıda para o projeto docontrolador.

Page 4: ESTABILIZAC˘AO GLOBAL DO SISTEMA CA~ OTICO DE LORENZ ATRAV ES DO CONTROLE POR MODOS ... · 2015-02-07 · Esse limitante fornecido pelo observador da norma e utilizado na lei de

5 Observadores da Norma

O observador da norma e uma tecnica capaz deestimar a norma do vetor de estado de um sis-tema atraves de valores de limitantes inferiores esuperiores de seus parametros. Essa estimativa es-tara sempre acima da norma do estado observadoa menos de um termo exponencial decrescente, re-lacionado com o transitorio da resposta.

Em (Oliveira et al., 2010), foi desenvolvidaum metodo baseado nos trabalhos de (Sontag andWang, 1997) e (Krichman et al., 2001) para a ob-tencao dos observadores da norma. Este metodo ecapaz de contemplar de forma direta as equacoesdiferenciais que formam o sistema de Lorenz. Adescricao do metodo com maior rigor matematicopode ser encontrada nas referencias que foram ci-tadas acima, e os principais resultados sao vistosabaixo.

Seja um sistema nao-linear generico:

x = f(t, x, y) (23)

onde y ∈ R e encarado como uma entrada parao sistema e x ∈ Rn e o estado do sistema, naodisponıvel. As funcoes incerta f e contınua porpartes em t e localmente Lipschitz contınua nosoutros argumentos.

Definicao 5 Um observador da norma parao subsistema (23) e um sistema dinamico SISOde primeira ordem da forma:

˙x = −λx+ φ(y, t), (24)

com entrada φ(y, t) e saıda x, tal que o estado xde (23) satisfaz

|x(t)| ≤ |x(t)|+ k(|x(0)|+ |x(0)|)e−λt, (25)

∀t ≥ 0, com alguma constante k > 0 e para cadaestado inicial x(0) e x(0), sendo: (i) λ > 0 umaconstante e (ii) φ(y, t) uma funcao nao-negativa,contınua em y e contınua por partes em t,satisfazendo φ ≤ Ψ(|y|) + k, para algum Ψ ∈ K ealguma constante k ≥ 0.

No caso invariante no tempo, sabe-se que osistema (23) e ISS com respeito a y, entao ele ad-mite tal observador da norma e a planta e de fasemınima.

Por analise direta do sistema (5)-(7) e facil vi-sualizar que a dinamica que governa x1 e ISS emrelacao a x2 e que a dinamica de x3 e ISS comrelacao a funcao x1x2. Assim sendo, ao conside-rar a saıda do sistema y = x2, pode-se utilizar atecnica dos observadores da norma para construirum controlador baseado apenas em realimentacaode saıda.

Deste modo, define-se os limitantes dos para-

metros do sistema de Lorenz da seguinte forma:

σ ≤ σ ≤ σ (26)

r ≤ r ≤ r (27)

b ≤ b ≤ b (28)

e, entao pode-se especificar o observador da normapara as variaveis de estado x1 e x3, como:

˙x1 = −σx1 + σy (29)

˙x3 = −bx3 + x1y (30)

onde x1, x3 ∈ R sao incluıdos no vetor de estadoestimado x = [x1 y x3]

Te os limitantes σ, σ, r, r,

b, b sao constantes positivas conhecidas.Assim como em (25), majorantes para a

norma de x1 e x3 podem ser obtidos a menosde termos exponencialmente decrescentes devidoas condicoes iniciais x1(0) e x3(0), tratados aquicomo termos transitorios.

6 Controle por Modos Deslizantes ViaRealimentacao de Saıda

A partir dos resultados das secoes anteriorese possıvel desenvolver uma lei de controle porrealimentacao de saıda baseada em observadoresda norma que garanta a estabilidade global dosistema de Lorenz.

Teorema 2 Se controlador por modos desli-zantes via realimentacao de saıda u e dadopor

u = −[|rx1|+ |x1x3|+ |y|+ δ]sgn(y) , (31)

onde δ e uma constante positiva arbitrariamentepequena e y = x2 e a unica saıda medida dosistema (5)-(7), entao o ponto de equilıbrio(x1, x2, x3, x1, x3) = (0, 0, 0, 0, 0) do sistema dadopelas equacoes (5)-(7) e (29)-(30) e globalmenteassintoticamente estavel.

Prova: Suponha o sistema formado pelasequacoes (5)-(7), e o observador da normaconstruıdo a partir da saıda y = x2, dado pelasequacoes (29)-(30). Considere a variavel dedeslizamento

s(x) := x2 = y (32)

Construindo uma funcao de Lyapunov como

V =1

2y2 (33)

entao, a derivada de V ao longo da trajetoria dosistema formado pelas equacoes (5)-(7) e dada por

V = yy (34)

= y(rx1 − x1x3 − y + u). (35)

A partir da equacao (34) e facil constatar queV < 0 se yy < 0.

Page 5: ESTABILIZAC˘AO GLOBAL DO SISTEMA CA~ OTICO DE LORENZ ATRAV ES DO CONTROLE POR MODOS ... · 2015-02-07 · Esse limitante fornecido pelo observador da norma e utilizado na lei de

Suponha um controlador por modos deslizantesvia realimentacao de saıda da forma:

u = −ρ(x)sgn(y). (36)

Fazendo-se

d(x) = rx1 − x1x3 − y, (37)

pode-se reescrever a equacao (35) como

V = y[d(x) + u] , (38)

em que

|d(x)| ≤ |rx1|+ |x1x3|+ |y| . (39)

Projetando o controlador (36) de tal forma queque ρ(x) > |d(x)| garante-se que V < 0, ∀x, depoisde um regime transitorio. Pode-se fazer entao:

ρ(x) = |rx1|+ |x1x3|+ |y|+ δ , (40)

garantindo que o modo deslizante ideal seja atin-gido em tempo finito. Dessa forma, o controlador(36) pode ser descrito como

u = −[|rx1|+ |x1x3|+ |y|+ δ]sgn(y). (41)

assim como em (31). Substituindo (41) em (38)garante-se que

V ≤ −δ|y|. (42)

Entao, de acordo com a Definicao 4, y = x2 = 0e alcancada em tempo finito e, de acordo coma propriedade ISS das dinamica de x1, x3, x1 ex2 com respeito a y, todos os estados tendemglobalmente exponencialmente a zero.

A Figura 4 apresenta um diagrama de blo-cos que ilustra a acao do controlador porrealimentacao de saıda.

Figura 4: Diagrama de blocos: controle por reali-mentacao de saıda.

7 Resultados Numericos

Em todas as simulacoes os parametros e condicoesiniciais foram escolhidos como: σ = 10, r = 28,b = 8

3 , δ = 0.1, x1(0) = x3(0) = 0 e x2(0) = 1.A estimativas para os parametros foram escolhi-das como σ = 5, σ = 15, r = 14, r = 42,b = 4

3 e b = 163 . Alem de escolher δ = 0.1 e

x1(0) = x2(0) = x3(0) = 0. As Figuras 5 e 6 mos-tram, em malha aberta, as normas das variaveisde estados e suas respectivas normas observadasde acordo com as equacoes (29) e (30). A Figura7 mostra o funcionamento do sinal de controle emfuncao do tempo. As Figuras 8 e 10 apresentamnovamente as normas das variaveis de estados esuas respectivas normas observadas, em malha fe-chada. A Figura 9 ilustra o comportamento dasvariaveis de estado em malha fechada.

0 1 2 3 4 5 6 7 8 9 100

10

20

30

40

50

t(s)

|x1||x1|

Figura 5: Comportamento da norma de x1 e dex1, em malha aberta.

0 1 2 3 4 5 6 7 8 9 100

50

100

150

200

t(s)

|x3||x3|

Figura 6: Comportamento da norma de x3 e dex3, em malha aberta.

0 0.5 1 1.5−30

−20

−10

0

10

20

30

t(s)

Figura 7: Comportamento do controlador u.

8 Conclusao

Explorando as caracterısticas ISS do sistema deLorenz, foi possıvel projetar um sistema de con-trole por modos deslizantes baseado em observa-dores da norma capaz de estabilizar globalmenteo sistema em malha fechada mesmo considerandoseus parametros incertos. Com o uso da tecnica deobservadores de norma, as estimativas da normado estado usadas no projeto do controlador saomaiores do que a do sistema original de Lorenzapos uma fase transitoria. Com isso, a amplitudedo sinal de controle tende a diminuir a medidaque o estado tende para zero. Alem disso, esti-mativas menos conservadoras podem ser obtidasse o grau de incerteza no sistema diminuir, isto

Page 6: ESTABILIZAC˘AO GLOBAL DO SISTEMA CA~ OTICO DE LORENZ ATRAV ES DO CONTROLE POR MODOS ... · 2015-02-07 · Esse limitante fornecido pelo observador da norma e utilizado na lei de

0 0.5 1 1.50

0.1

0.2

0.3

0.4

0.5

0.6

0.7

t(s)

|x1||x1|

Figura 8: Comportamento da norma de x1 e dex1, em malha fechada.

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7−0.2

0

0.2

0.4

0.6

0.8

1

1.2

t(s)

x1x2x3

Figura 9: Comportamento das variaveis de estadox1, x2 e x3, em malha fechada.

e, nos aproximar-se dos valores reais dos parame-tros. Por fim, a justificativa para colocar o sinalde controle no segundo canal do sistema (1)-(3) ea escolha da saıda y = x2 deve-se ao fato de que,apenas sobre estas condicoes, consegue-se garantira nao perda de controlabilidade do sistema, alemde descrevermos todas as componentes do vetor deestado como subsistemas ISS com respeito a saıdamedida.

Referencias

Araujo, A. D. and Singh, S. N. (2002). Output feed-back adaptive variable structure control of chaosin lorenz system, International Journal of Bifur-cation and Chaos 12(03): 571–582.

Cheng-Yu Yeh, J. S. and Yau, H.-T. (2012). Circuitimplementation of coronary artery chaos pheno-menon and optimal pid synchronization control-ler design, Mathematical Problems in Enginee-ring 2012.

Cuomo, K. M. and Oppenheim, A. V. (1993). Cir-cuit implementation of synchronized chaos withapplications to communications, Physical ReviewLetters 71(1): 65–68.

Filippov, A. (1964). Differential equations with dis-continuous right-hand side., 42(2): 199–231.

Goodwin, R. M. (1990). Chaotic Economic Dynamics,Clarendon Press Oxford.

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 50

0.002

0.004

0.006

0.008

0.01

0.012

0.014

0.016

t(s)

|x3||x3|

Figura 10: Comportamento da norma de x3 e dex3, em malha fechada.

Guo, W. and Liu, D. (2011). Adaptive control of chaosin chua’s circuit, Mathematical Problems in En-gineering 2011.

Hou, Y.-Y. (2012). Controlling chaos in permanentmagnet synchronous motor control system viafuzzy guaranteed cost controller, Abstract andApplied Analysis, Vol. 2012, Hindawi PublishingCorporation.

Khalil, H. (2002). Nonlinear systems, Prentice hallUpper Saddle River.

Krichman, M., Sontag, E. D. and Wang, Y. (2001).Input-output-to-state stability, SIAM Journal onControl and Optimization 39(6): 1874–1928.

Lorenz, E. N. (1963). Deterministic nonperio-dic flow, Journal Of The Atmospheric Sciences20(2): 130–141.

Mozelli, L. A., Campos, C. D., Palhares, R. M., Tor-res, L. A. B. and Mendes, E. M. A. M. (2007).Chaotic synchronization and information trans-mission experiments - a fuzzy relaxed h-infinitycontrol approach., 1: 427–449.

Oliveira, T. R., Peixoto, A. J. and Hsu, L. (2010).Sliding mode control of uncertain multivariablenonlinear systems with unknown control direc-tion via switching and monitoring function, IEEETransactions on Automatic Control 55: 1028–1034.

Ott, E., Grebogi, C. and Yorke, J. A. (1990). Control-ling chaos, Physical Review Letters 64(11): 1196–1199.

Saltzman, B. (1962). Finite amplitude free convectionas an initial value problem-i, Journal Of The At-mospheric Sciences 19(4): 329–341.

Sontag, E. D. and Wang, Y. (1997). Output-to-statestability and detectability of nonlinear systems,Systems & Control Letters 29(5): 279–290.

Souza, F. O., Palhares, R. M., Mendes, E. M. A. M.and Torres, L. A. B. (2008). Robust h-infinitycontrol for master-slave synchronization of lur’esystems with time-delay feedback, pp. 1161–1173.

Souza, F. O., Palhares, R. M., Torres, L. A. B. andMendes, E. M. A. M. (2012). Synchronizing con-tinuos time chaotic systems over nondeterminis-tic networks with packet dropouts., 22.

Utkin, V., Guldner, J. and Shi, J. (1999). Sliding ModeControl in Electromechanical Systems, Taylor &Francis Ltd.

Utkin, V. I. (1978). Sliding Modes And Their Ap-plication In Variable Structure Systems, Mir Pu-blishers.

Wang, C. and Ge, S. S. (2001). Adaptive backsteppingcontrol of uncertain lorenz system, InternationalJournal of Bifurcation and Chaos 11(04): 1115–1119.