Você está na página 1de 5

XXV Congresso Brasileiro de Engenharia Biomédica – CBEB 2016

CONTROLE DA POSIÇÃO DA PERNA UTILIZANDO CONTROLADOR


LQG/LTR
S. F. S. Mendes*,R. F. Kozan*, C. F. de Paula*, R. A. Jerônimo*, L. H. V. Felão**, M. A. A.
Sanches**, R. T. Gouveia**, A. A. Carvalho**

*Universidade Federal de Itajubá, UNIFEI, Campus Itabira, Itabira, Brasil


**Universidade Estadual Paulista, ―Júlio de Mesquita Filho‖, Faculdade de Engenharia, Campus de
Ilha Solteira.

e-mail: sam.filipe92@gmail.com

Resumo:A lesão medular espinhal é um dos mais ajustados [2], propiciando um melhor controle dos
graves acometimentos que pode afetar o ser humano, movimentos e retardando a fadiga dos músculos
causando-lhe transtornos físicos, psicológicos e sociais. envolvidos no processo [3].
A Estimulação Elétrica Funcional (FES) vem sendo Por meio da FES, alguns pacientes que perderam as
altamente aplicada no auxilio do reestabelecimento de funções motoras, mas que apresentam nervos periféricos
funções motoras. O presente trabalho visa propor uma intactos, tem chances de recuperar ou melhorar os
plataforma de controle da posição da perna utilizando movimentos perdidos [4]. Há alguns casos de pacientes
FES em malha fechada e um controlador robusto que recuperaram a sensibilidade e o movimento dos
LQG/LTR. O processo de desenvolvimento do membros paralisados após sessões de estimulação
controlador foi dividido entre a identificação do modelo neuromuscular [3].
matemático muscular, a definição dos modelos nominal O presente trabalho visa contribuir com a proposta
e real, a modelagem das incertezas, considerações e de um controlador para aplicação de FES, com controle
ponderações a cerca da recuperação do Filtro de Kalman em malha fechada da posição da perna. O controlador
e análise das propriedades de robustez para validação do desenvolvido foi o Linear Quadrático Gaussiano via
controlador proposto. Princípio da Recuperação da Malha (LQG/LTR), para
Palavras-chave: LQG/LTR, FES, Perna, Robustez. que se tenha um controle robusto com relação às
incertezas do modelo matemático muscular.
Abstract:Spinal cord injury is one of the worst bouts
that can affect humans, causing them physical, Materiais e métodos
psychological and social disorders. The Functional
Electrical Stimulation (FES) has been highly applied in Modelo Matemático do Músculo – Dentre as
the reestablishment of the aid of motor functions. This etapas para a geração do estímulo, é no estágio de
paper aims to propose a leg position control platform geração que são definidos os parâmetros desejados da
using FES closed loop controller LQG/LTR. The forma de onda a ser aplicada ao músculo. É o principal
controller development process was partitioned between estágio de um estimulador elétrico neuromuscular
identification muscle mathematical model, the definition funcional[4].
of the nominal and real models, modeling the Law e Shields [5] propuseram uma equação
uncertainty considerations and weights about the diferencial de segunda ordem para prever a força
recovery of the Kalman Filter and analyzing the muscular f(t) decorrente da aplicação de um trem de
robustness properties for validation the proposed pulsos de estimulação r(t) na entrada [3]. A
controller representação deste modelo aproximado é apresentada
Keywords: LQG/LTR, FES, Leg, Robustness. na equação 1, onde o coeficiente β é o ganho estático do
sistema, ξ o coeficiente de amortecimento e ωn a
Introdução frequência natural.

O estudo do controle do movimento de pacientes 𝑑²𝑓(𝑡)


+ 2𝜔𝑛 𝜉
𝑑𝑓(𝑡)
+ 𝜔𝑛2 𝑓(𝑡) = 𝛽𝜔𝑛2 𝑟(𝑡) (1)
paraplégicos com o uso de estimulação elétrica 𝑑𝑡² 𝑑𝑡

neuromuscular é um assunto relevante na engenharia de


reabilitação, onde a reabilitação utilizando Estimulação Os parâmetros da equação (1) não possuem
Elétrica Funcional (FES – Functional Electrical significado físico, mas podem ser relacionados com
Stimulation) aplicada através de controle em malha coeficientes da teoria de sistema linear de segunda
fechada é utilizada como uma forma de tratamento que ordem.
utiliza a corrente elétrica para provocar a contração de Neste trabalho, adotou-se o modelo de segunda
músculos [1]. ordem (1), considerando a relação do trem de pulsos de
Utilizando controladores de malha fechada, os estimulação aplicado com o deslocamento angular da
parâmetros do sinal de estimulação elétrica podem ser perna, uma vez que dentro do estudo do movimento
XXV Congresso Brasileiro de Engenharia Biomédica – CBEB 2016

para posteriores trabalhos envolvendo a geração de então a malha aberta G(s)K(s), onde G(s) é a planta e
marcha, faz-se necessário o controle de posição. K(s) é o controlador, tende ao FKB [9].
Obter um modelo satisfatório é importante no
processo da FES, pois para que o controle seja bem lim𝜌→0+ 𝐺(𝑠)𝐾(𝑠) = 𝐶(𝑠𝐼 − 𝐴);1 𝐾𝐹 (7)
sucedido é necessário que o modelo matemático consiga
descrever com certo rigor a dinâmica envolvida. Sendo assim, uma vez que a malha tende ao FKB,
Embora existam outros modelos que descrevem a suas propriedades de robustez são recuperadas.
relação entre um estímulo e a resposta obtida no
músculo no trabalho realizado por Law e Shields [5] o Resultados e Discussão
modelo obtido é mais simples e apresentou resultados
equivalentes a modelos não lineares já propostos. Identificação do Modelo Matemático – Para o
Controle LQG/LTR – O problema de otimização desenvolvimento deste trabalho, utilizou-se os dados de
LQG consiste em determinar as matrizes de ganhos KC um teste realizado em 4 de julho de 2015 na UNESP –
do Regulador Linear Quadrático (LQR – Linear Ilha Solteira, onde foram coletados dados de 10 testes
Quadratic Regulator) e KF e do Filtro de Kalman-Bucy consecutivos em um indivíduo do sexo masculino, com
(FKB), de maneira a minimizar a função de custo LQG. 24 anos de idade, hígido e que pratica exercícios
Tanto o LQR quanto o FKB possuem boas regularmente.
propriedades de robustez isoladamente, porém, a união Os testes realizados com voluntários foram
dos dois resulta em degradação destas propriedades, de autorizados e aprovados por meio do parecer favorável
modo que no LQG elas não são garantidas [6]. 775.310 do projeto de pesquisa CAAE
O Princípio da Recuperação da Malha (Loop 15283613.0.0000.5402 intitulado ―Equipamentos para
Transfer Recovery - LTR) foi desenvolvido promoção de melhor qualidade de vida de pessoas com
originalmente por Kwakernaak [7] e Doyle and Stein deficiência motora‖, emitido pelo Conselho Nacional de
[8]. Este consiste em um procedimento sistemático para Ética em Pesquisa (CONEP), em que parte dos autores
a aplicação do controle LQG que permite recuperar as deste trabalho são pesquisadores vinculados.
propriedades dinâmicas do FKB como comportamento Para a coleta dos dados, aplicou-se um sinal de
global da malha de controle [9]. estimulação bifásico, simétrico e equilibrado com
A função de transferência do controlador frequência fixa de 50Hz e amplitude de 120mA
LQG/LTR segue descrita em (2) onde K(s) é a função de aumentando a largura de pulso gradualmente até que se
transferência do controlador, s é o operador de Laplace, tenha uma variação da posição da perna superior a 40°
I é uma matriz identidade com a mesma dimensão da com relação a posição de descasando, na qual a perna se
matriz A e A, B, C, e D são as matrizes do sistema encontra perpendicular a coxa, tomando este ponto
representado em variáveis de estado. como 0°. As respostas obtidas com os 10 testes seguem
na Figura 1
𝐾(𝑠) = 𝐾𝑐 (𝑠𝐼 − 𝐴 + 𝐵𝐾𝐶 + 𝐾𝐹 𝐶);1 𝐾𝐹 (2)

Pelo princípio da separação, o problema LQG pode


ser dividido entre encontrar primeiro a matriz de ganhos
KC do LQR e a matriz de ganhos KF do FKB

𝐾𝐶 = 𝜌;2 𝐵𝑇 𝑋 (3)
𝐾𝐹 = 𝜇 ;2 𝑌𝐶 𝑇 (4)

Onde X e Y são as matrizes simétricas obtidas através


da solução das seguintes Equações Algébricas de .
Riccati Generalizadas Figura 1 – Reposta dos Testes Realizados

𝐴𝑇 𝑋 + 𝑋𝐴 − 𝜌;2 𝑋𝐵𝐵𝑇 𝑋 + 𝐻𝑇 𝐻 = 0 (5) Considerou-se apenas as respostas com maior e


𝑌𝐴𝑇 + 𝐴𝑌 − 𝜇 ;2 𝑌𝐶 𝑇 𝐶𝑌 + 𝐿𝐿𝑇 = 0 (6) menor amplitude durante os 10 testes, neste caso os
testes 1 e 5. Tal medida foi tomada para que o
No controle LQG/LTR os parâmetros H, L, ρ e µ são controlador seja projetado considerando incertezas entre
designados como um meio para um fim, sem estes resultados.
interpretações físicas [8]. Tais parâmetros são o meio Tomando-se o teste 5, que apresenta menor
utilizado para que sejam utilizadas as propriedades de amplitude final da resposta, e realizando uma
loop shaping com as quais são delimitadas as curvas de simplificação no mesmo, desconsiderando o atraso
sensibilidade e rastreamento. presente, utilizou-se o System Identification Toolbox do
Para a aplicação do Princípio de Recuperação da software MATLAB da Mathworks para realizar a
Malha, é necessário que o sistema seja quadrado, de identificação de um modelo de segunda ordem. Na
fase-mínima, controlável e observável. Se tais condições Figura 2, observa-se a resposta do sistema modelado a
são respeitadas, então fazendo-se H = C e ρ → 0+, uma entrada equivalente à aplicada no teste.
XXV Congresso Brasileiro de Engenharia Biomédica – CBEB 2016

A partir de GN e GR é possível modelar as incertezas


do modelo. Para os modelos adotados, a incerteza
multiplicativa é

𝑠 4 :70.84𝑠³:485.4𝑠²:1173𝑠;1181
𝑊𝑀 = (11)
𝑠 4 :41.13𝑠³:305.4𝑠²:1597𝑠:2822

O modelo nominal é estável em malha aberta, com


polos s1,2=-5.985±j0.3602.
Para que o sistema apresente erro nulo para uma
Figura 2 – Identificação para Teste 5 entrada degrau, é adicionado um polo na origem em GN
através da expansão por polos na origem na
Através da identificação, obteve-se o modelo em representação do sistema em variáveis de estado.
função de transferência apresentado na equação (8). Sendo o sistema (modelo nominal) quadrado (é
SISO), de fase-mínima, controlável e observável, a
𝐺𝑁 (𝑠) =
8061
(8) malha objetivo (FKB) foi definida com os seguintes
𝑠²:11.97𝑠:31.95 parâmetros:
0.001
O modelo obtido apresentou correlação de 93.03%, 𝐿=[ 0 ] 𝜇 = 0.1 (12)
erro de predição (FPE) de 0.6252 e erro quadrático 0
médio (MSE) de 0.6237
Para o teste 1 (de maior amplitude) a identificação Os parâmetros da malha objetivo (FKB) foram
foi realizada considerando a resposta com atraso, para ajustados de maneira a se obter na reposta ao degrau
obter um modelo mais próximo da realidade. Na Figura com 0% de overshoot e um tempo de acomodação entre
3 observa-se o resultado obtido pela modelagem. 1,5 a 2 segundos. Para a recuperação da malha objetivo,
Na equação (9), está representado o melhor modelo o parâmetro ρ foi ajustado para ρ = 0.0001 de maneira a
obtido dentre os propostos de segunda e terceira ordem: garantir uma recuperação da malha objetivo adequada.
um sistema de terceira ordem com delay e um zero. Através dos ganhos obtidos, tem-se então o
controlador representado em função de transferência
;2330𝑠:24630
𝐺𝑅 (𝑠) = 𝑒 ;0.06𝑠 (9) (12) e a resposta a um degrau de 40º na Figura 4.
𝑠³:7.801𝑠²:45.36𝑠:84.67

𝑠²:12,86 𝑠:44,3
𝐾(𝑠) = (12)
𝑠³:865,8 𝑠²:3,748 𝑥105 𝑠:8,129 𝑥107

Figura 3 – Identificação para Teste 1

O modelo obtido apresentou correlação 97.81%,


FPE de 1.281 e MSE de 1.274. Figura 4 – Reposta do Sistema Controlado x Resposta
A escolha dos testes realizados foi tomada para que Malha Objetivo
o controle apresente robustez para respostas dentro
deste intervalo de variação entre os testes, bem como Na Figura 4 é possível observar que as respostas
para variações entre a simplificação efetuada no modelo para a malha objetivo e a malha real são muito
nominal e as considerações do modelo real. próximas, indicando que houve, de fato, a recuperação
Projeto do Controlador – Para realizar o projeto do da malha objetivo.
controlador, considerou-se o modelo em (8) a planta Desempenho Nominal – No caso do controle
nominal (GN) e o modelo em (9) a planta ―real‖ (GR). LQG/LTR, as seguintes propriedades de desempenho
Como o modelo em (9) apresenta um atraso, é são garantidas:
necessário realizar uma aproximação para representar
este atraso. Para tal, utilizou-se a Aproximação de Pade 𝜎̅(𝑆(𝑗𝜔)) < 1, ∀𝜔 (13a)
de primeira ordem, obtendo assim o modelo 𝜇
𝜎̅(𝑆(𝑗𝜔)) < (𝐶(𝑗𝜔𝐼;𝐴)−1 , ∀𝜔 (13b)
representado em (10). 𝜎
̅ 𝐿)

𝐺𝑅 (𝑠) =
;2330𝑠 2 ;102300𝑠:821100
(10) onde  denota módulo do maior valor singular.
𝑠 4 :41.13𝑠³:305.4𝑠²:1597𝑠:2822
Através das equações (13) tem-se que para todas as
XXV Congresso Brasileiro de Engenharia Biomédica – CBEB 2016

frequências, a curva de sensibilidade deve estar abaixo Através dos critérios estabelecidos para a
da curva limitante de desempenho. Os valores para modelagem da planta nominal, da planta real, das
sensibilidade e o limitante são apresentados na Figura 5. incertezas do modelo e das ponderações de
desempenho, mantendo-se as propriedades de robustez,
onde foi possível garantir a estabilidade robusta, de
modo que para a faixa de incertezas proposta o controle
será sempre estável.
Tendo comprovado a viabilidade do controle
proposto, será implementado um algoritmo para realizar
a aplicação de FES com este controle em voluntários
hígidos e posteriormente em voluntários paraplégicos.

Agradecimentos
Figura 5 – Sensibilidade do Sistema Controlado
Os autores deste trabalho agradecem ao apoio
Através da Figura 5 é possível observar que o financeiro recebido pela FAPEMIG e à UNIFEI Campus
resultado apresentou-se satisfatório, garantindo assim o Itabira pelo suporte.
desempenho nominal do sistema. Referências
Estabilidade Robusta – Para que o sistema
apresente estabilidade robusta, é necessário que, pelo [1] Oliveira, TC et al. Controle LQR Aplicado ao
teorema do ganho pequeno, o sistema controlado Movimento da Articulação do Joelho de Pacientes
cumpra o seguinte critério Paraplégicos. Seminário: Ciência Exatas e
Tecnológicas. Londrina. v. 35, n. 2, p. 231-246.
1 Jul/Dez 2014. 10.5433/1679-0375.2014v35n2p231.
𝜎̅(𝑇(𝑗𝜔)) < , ∀𝜔 (14)
̅ (𝑊𝑀 (𝑗𝜔))
𝜎 Londrina, 2014.
Através da equação (14) tem-se que para todas as [2] Crago, PE, Peckham, PH; Thrope, GB. Modulation
frequências, a curva de rastreamento deve estar abaixo of muscle force by recruitment during intramuscular
da curva limite formada pelo inverso dos valores stimulation. IEEE Transactions on Biomedical
singulares da incerteza multiplicativa. Na Figura 6 são Engineering, Piscataway, v. 27, n. 12, p. 679-684,
apresentados os valores para rastreamento e os 1980.
limitantes da malha objetivo e do inverso da incerteza [3] Kozan, RF. Controle da posição da perna de um
multiplicativa. voluntário utilizando um controlador PID. 2012.
Dissertação (Mestrado) — Universidade Estadual
Paulista ‖Júlio de Mesquita Filho‖, Ilha Solteira,
2012.
[4] Faria, UC. Implementação de um sistema de geração
de marcha para pacientes com lesões medulares.
2006. Tese (Doutorado em Engenharia Elétrica) -
Faculdade de Engenharia, Universidade Estadual,
Ilha Solteira, 2006.
[5] Law, LAF, Shields, RK. Predicting human
chronically paralyzed muscle force. Journal of
Figura 6 – Rastreamento do Sistema Controlado Applied Physiology, Bethesda, v. 100, n. 3, p. 1027–
1036, Nov. 2006.
Através da Figura 6 é possível observar que a curva [6] Brito, JGF. Controle Robusto LQG/LTR Com
de rastreamento do sistema encontra-se abaixo dos Recuperação do Ganho da Malha de Transferência.
limitantes da malha objetivo e do inverso da incerteza 2006. Dissertação (Mestrado) – Universidade
multiplicativa. Sendo assim, para o sistema projetado Federal do Maranhão, São Luís, 2006.
fica garantida a estabilidade robusta. [7] Kwakernaak, H. Optimal low sensitivity linear
feedback systems, Automatica 5: 279-286. 1969.
Conclusão [8] Doyle, JC, Stein, G. Multivariable feedback design:
Concepts for a classical/modern synthesis, IEEE
A utilização da técnica de controle robusto Transactions on Automatic Control 24: 4-16. 1981.
LQG/LTR, ao considerar certo grau de incerteza quanto [9] Guaracy, FHD, Silva, DLF, Ferreira, LHC. Sobre a
a modelagem do sistema, consegue suprir parte das Expansão da Dinâmica de uma Planta Por
variações que podem ocorrer na planta, onde, Integradores no Controle LQG/LTR em Tempo
garantindo-se as propriedades de robustez, é possível Discreto. In: XX Congresso Brasileiro de
controlar o sistema sujeito às variações dentro da faixa Automática. 2014. Belo Horizonte. Anais...Belo
de incertezas. Horizonte. 2014.
XXV Congresso Brasileiro de Engenharia Biomédica – CBEB 2016

Você também pode gostar