9º Congresso Latino-Americano de Orgãos Artificiais e Biomateriais 13º Congresso da Sociedade Latino Americana de Biomateriais, Orgãos Artificiais e Engenharia de Tecidos - SLABO 24 a 27 de Agosto de 2016, Foz do Iguaçu, PR DESENVOLVIMENTO DE APLICAÇÃO EM TEMPO REAL DO ACIONAMENTO DO MOTOR SEM ESCOVAS DO SIMULADOR HÍBRIDO DO SISTEMA CARDIOVASCULAR F.F.C. Monteiro1, J. Fonseca2, A. Andrade3, B. Utiyama4, E. Drigo5, E. P. Bock6, L. L. Miguel7, J. Fontenele8, A. Henrique9, T. Leão10 1 Graduando em Engenharia de Controle e Automação, Bolsista PIBIFSP, IFSP, Câmpus São Paulo, [email protected]. 2 Doutor em bioengenharia, Instituto Dante Instituto Dante Pazzanese de Cardiologia / Universidade São Judas Tadeu, [email protected] 3 Doutor em bioengenharia, Instituto Dante Pazzanese de Cardiologia / Universidade de São Paulo, [email protected] 4 Mestre em bioengenharia, Instituto Dante Pazzanese de Cardiologia, [email protected] 5 Mestre em bioengenharia, Instituto Dante Pazzanese de Cardiologia, [email protected] 6 Doutor em bioengenharia, Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, [email protected] 7 Graduando em Engenharia de Controle e Automação, Bolsista PIBIFSP, IFSP, Câmpus São Paulo, [email protected]. 8 Graduando em Engenharia de Controle e Automação, Bolsista PIBIFSP, IFSP, Câmpus São Paulo, [email protected]. 9 Graduando em Engenharia Eletrônica, Bolsista PIBIFSP, IFSP, Câmpus São Paulo, [email protected]. 10 Doutor em bioengenharia, IFSP, Câmpus São Paulo, [email protected]. Área de conhecimento (Tabela CNPq): Controle de Processos Eletrônicos, Retroalimentação– 3.04.05.03-3 RESUMO: Desenvolver o controle do motor sem escovas (BLDC, brushless) que aciona o Simulador Híbrido do Sistema Cardiovascular (SHSC) em plataforma de tempo real. O SHSC é uma ferramenta numérica e física (híbrida) do tipo “hardware in-the-loop” totalmente parametrizada de alta flexibilidade. O problema abordado no trabalho é a substituição do módulo de comando do simulador utilizando hardware dedicado ao motor BLDC pelo controle em tempo real da velocidade. A metodologia de desenvolvimento do controle utilizou técnica clássica de controle, o controle proporcional-integral. A função de transferência do sistema foi obtida experimentalmente. Foi realizada em programa de computador Labview e compilada para a plataforma em tempo real. O tempo de acomodação e o erro estacionário foram 0,06s e 5%, respectivamente. A operação do SHSC foi satisfatória para reproduzir as condições do sistema cardiovascular, inclusive em condições de insuficiência cardíaca. PALAVRAS-CHAVE: Hardware in the loop, Automação, Coração, Simulador, Sistema Cardiovascular INTRODUÇÃO O desenvolvimento e a aplicação de dispositivos que auxiliem o bombeamento de sangue (DAV – Dispositivo de Assistência Ventricular) é de grande importância. Contudo, estes devem possuir características adequadas ao bombeamento de sangue, evitando “prejudicar” ao invés de auxiliar o organismo debilitado, além do que a confiabilidade do sistema como um todo é relevante na aplicação. (Dinkhuysen, 2002). 40 9º Congresso Latino-Americano de Orgãos Artificiais e Biomateriais 13º Congresso da Sociedade Latino Americana de Biomateriais, Orgãos Artificiais e Engenharia de Tecidos - SLABO 24 a 27 de Agosto de 2016, Foz do Iguaçu, PR O desenvolvimento destes dispositivos passa pelo projeto e construção do protótipo, avaliação em bancada - “in vitro”, avaliação com animais - “in vivo”, avaliação clínica e finalmente a liberação para o uso (Nosé, et al., 1999). Assim, a disponibilidade de uma ferramenta de simulação que possua características adequadas ao desenvolvimento de dispositivos de assistência ventricular pode reduzir a quantidade de experimentações “in vivo”, ao mesmo tempo em que possibilita avaliar e realizar ações específicas durante o processo de ajuste do sistema de controle do dispositivo (Timms & et al, 2005). O sistema cardiovascular foi modelado a parâmetros concentrados por quatro compartimentos, sendo um deles construído fisicamente (seção física) e os outros três de forma computacional (seção numérica). Os compartimentos numéricos compreendem um conjunto bomba cardíaca (átrio e ventrículo) e estruturas vasculares (artéria, resistência e veia). O compartimento físico compreende a outra bomba cardíaca (modelada por um átrio passivo e uma câmara ventricular ativa) e as estruturas artéria e resistência (sistêmica ou pulmonar). Esta estrutura permite a conexão e a avaliação física de dispositivos de assistência ventricular (DAV) (Fonseca, et al., 2011). Figura 1 – Diagrama de blocos do sistema híbrido A proposta adotada na construção deste modelo foi fundamentada na flexibilidade para troca de parâmetros do sistema cardiovascular, de modo que os compartimentos facilmente possam ser intercambiados, em outras palavras, o compartimento 1 tanto pode ser o coração direito quanto o esquerdo, bastando apenas a correta parametrização das variáveis (Fonseca J, 2013). O programa desenvolvido em LabVIEW® desempenha as funções de: cálculo de parâmetros e ajuste da velocidade do motor. Para realizar o controle da velocidade em um motor brushless é necessário vincular tensão aplicada em cada uma das bobinas com a velocidade do motor (Poonsawat & Kulworawanichpong, 2008). A função transferencia de motores de corrente contínua podem ser aproximadas a funções de primeira ordem ou funções de segunda sobreamortecido. O método da caixa cinza pode ser aplicado em situações onde são conhecidas algumas 41 9º Congresso Latino-Americano de Orgãos Artificiais e Biomateriais 13º Congresso da Sociedade Latino Americana de Biomateriais, Orgãos Artificiais e Engenharia de Tecidos - SLABO 24 a 27 de Agosto de 2016, Foz do Iguaçu, PR caracteristicas do sistema e é preciso realizar a parametrização dos elementos envolvidos. A abordagem utilizada será o levantamento das características de um sistema de segunda ordem através da análise do gráfico gerado através do estimulo de uma entrada degrau. (Aguirre, 2015) A variação de velocidade é feita através do controle da tensão média oscilante defasada em 180° entre si e modulada em pwm que permite usar o range de comando do sinal em um valor percentual variando de 0 a 1(Baratieri, 2011). O objetivo do trabalho é aplicar um sistema de controle para velocidade de rotação em um motor brushless utilizando a plataforma de programação em FPGA. MATERIAL E MÉTODOS Além da seção numérica, o simulador híbrido também é formado por uma seção física, onde é possível conectar o dispositivo de assistência ventricular em desenvolvimento. A Figura 2 apresenta uma foto da seção física do simulador (Fonseca, 2013). 1 2 3 4 Figura 2 – [1] Pontos de conexão de LVAD Câmara de bombeamento (Ventrículo esquerdo), [2] Resistencia vascular sistêmica, [3] Tomada da pressão do átrio esquerdo e [4] Câmara de bombeamento. Os componentes que formam esta seção podem ser divididos em atuadores e sensores. Entre os atuadores acionados pelo computador, estão: o sistema eletromecânico de propulsão, responsável pela contração do ventrículo esquerdo conforme Figura 3; ajuste do volume de ar contido na câmara de complacência; ajuste da resistência vascular sistêmica, e; acionamento das válvulas para enchimento e esvaziamento do reservatório (átrio). Fazem parte do conjunto de sensores: sensores de pressão (entrada do ventrículo, 42 9º Congresso Latino-Americano de Orgãos Artificiais e Biomateriais 13º Congresso da Sociedade Latino Americana de Biomateriais, Orgãos Artificiais e Engenharia de Tecidos - SLABO 24 a 27 de Agosto de 2016, Foz do Iguaçu, PR intraventricular e aórtica); sensor de vazão e; sensor de deslocamento do diafragma (utilizado para obter o volume contido na câmara ventricular). Figura 3 - Esquema de montagem do atuador (FONSECA, 2013) Todos os materiais que serão necessários no desenvolvimento deste projeto de pesquisa se encontram disponíveis no Centro de Engenharia em Assistência Circulatória (CEAC) no Instituto Dante Pazzanese de Cardiologia (IDPC): • Plataforma NI Compact RIO c9035 com módulos para aquisição e controle de dados; • Software LabVIEW RT 2015; • Sensores de Pressão; • Fluxômetro; • Motor Brushless DC; • Aparato físico para simulação. Para realizar o comando do motor brushless é determinada a função te transferência que vincula as variáveis medidas com as variáveis controladas. Para isso é feito o levantamento das formas disponíveis para controle. A característica fundamental no processo é a velocidade de deslocamento do embolo que movimenta o fluxo de liquido no simulador, característica essa que está diretamente vinculada com a velocidade angular do rotor do motor medida utilizando-se três sensores hall acoplados as bobinas do estator do motor. RESULTADOS E DISCUSSÃO Foi realizado o levantamento o valor da velocidade medida através de sensores hall proximos às bobinas do motor e dos sinais que vinculam a porcentagem do sinal pwm representados na Figura 4, caracterizada pelo estimulo sequenciado de entradas degrau que são acrescidas a cada 3 ou mais ciclos. 43 9º Congresso Latino-Americano de Orgãos Artificiais e Biomateriais 13º Congresso da Sociedade Latino Americana de Biomateriais, Orgãos Artificiais e Engenharia de Tecidos - SLABO 24 a 27 de Agosto de 2016, Foz do Iguaçu, PR Figura 4 - Sinais de funcionamento do motor Figura 5 - Sistema identificado. Foi possível então realizar através da análise gráfica o levantamento da função transferência e implementar um controle PID para que o tempo de acomodação e o erro 44 9º Congresso Latino-Americano de Orgãos Artificiais e Biomateriais 13º Congresso da Sociedade Latino Americana de Biomateriais, Orgãos Artificiais e Engenharia de Tecidos - SLABO 24 a 27 de Agosto de 2016, Foz do Iguaçu, PR estacionário fossem de 0,06s e 5%, respectivamente, considerados adequadas para a aplicação. A operação do SHSC foi satisfatória para reproduzir as condições do sistema cardiovascular, inclusive em condições de insuficiência cardíaca que exigem um ciclo maximo de 150 batimentos por minuto sendo dele 30% executado na sistole. (A) Tabela 1 - Comparativo entre o sistema controlado e a planta Sistema controlado Sistema Identificado Parâmetros PID Tempo de subida: 0.0351 Tempo de subida: 1.1316 Kp: 5.84 e+03 Tempo de acomodação: 0.0599 Tempo de acomodação: 3.7717 Ki: 3.14e+03 Pico: 1.0033 Pico: 0.0106 Kd: 2.71e+03 Tempo de Pico: 0.1124 Tempo de Pico: 2.4558 Figura 6 - Sistema controlado CONCLUSÕES Seguindo a estrutura determinada pela bibliografia foi possível executar o controle do motor brushless de maneira satisfatória dentro da faixa de operação do simulador. Onde a função transferência obtida através do método de caixa cinza representou adequadamente o comportamento do motor e permitiu o ajuste dos parâmetros do PID. AGRADECIMENTOS 45 9º Congresso Latino-Americano de Orgãos Artificiais e Biomateriais 13º Congresso da Sociedade Latino Americana de Biomateriais, Orgãos Artificiais e Engenharia de Tecidos - SLABO 24 a 27 de Agosto de 2016, Foz do Iguaçu, PR Agradecimento especial ao Instituto Federal de Educação, Ciência e Tecnologia, ao Instituto Dante Pazzanese de Cardiologia e a Fundação de Amparo à Pesquisa do Estado de São Paulo por auxiliar na execução desse projeto. REFERÊNCIAS Aguirre, L. A. (2015). Introdução à identificação de sistemas -Técnicas lineares e não lineares aplicadas a sistemas: Teoria e Aplicação (4ª ed.). Belo Horizonte: FMG. Baratieri, C. L. (2011). CONTROLE DE VELOCIDADE SENSORLESS DE MOTORES BRUSHLESS DC SUBMETIDOS A VARIAÇOES PERIÓDICAS DE CARGA. Santa Maria, RS, Brasil: Universidade Federal de Santa Maria. Dinkhuysen, J. (2002). Porque o número de transplantes cardíacos não tem crescido no Brasil? São Paulo: ABTO. Fonte: ABTO - Associação Brasileira de Transplantes de Órgãos. Fonseca, J. (2013). Projeto, Construção e Validação de um Simulador Híbrido do Sistema Cardiovascular. Tese de Doutorado. São José dos Campos: Instituto Tecnológico de Aeronáutica. Fonseca, J. (2013). Projeto, Construção e Validação de um Simulador Híbrido do Sistema Cardiovascular. São José dos Campos: Instituto Tecnológico de Aeronáutica. Fonseca, J., Andrade, A., Nicolosi, D., Biscegli, J., Leme, J., Legendre, D., . . . Lucchi, J. (2011). Cardiovascular Simulator Improvement: Pressure Versus Volume Loop Assessment. Artificial Organs, 35(5), pp. 454 - 8. Kirklin, J., & Naftel, D. (2008). Mechanical Circulatory Support: Registering a Therapy in Evolution. Circulation: Heart Failure, 1(200 - 205). Marinho, A. (2004). Um estudo sobre as filas para internações e para transplantes no sistema único de saúde brasileiro. Rio de Janeiro: IPEA. Nosé, Y., Nakata, K., Yoshikawa, M., Letsou, G., Fujisawaa, A., Wolner, E., & Schima, H. (1999). Development of a totally implantable biventricular bypass centrifugal blood pump system. Ann Thorac Surg, 68(775-779). Poonsawat, S., & Kulworawanichpong, T. (2008). Speed Regulation of a Small BLDC Motor using Genetic-Based Proportional Control. World Academy of Science, Engineering and Technology, pp. 232-237. Timms, D., & et al. (2005). A complete mock circulation loop for the evaluation of left, right, and biventricular assist devices. Artif Organs, v.29. YU, Y., & Gopalakrishnan, S. (2009). Elastance Control of a Mock Circulatory System for Ventricular Assist Deveice Test. American Control Conference. 46 9º Congresso Latino-Americano de Orgãos Artificiais e Biomateriais 13º Congresso da Sociedade Latino Americana de Biomateriais, Orgãos Artificiais e Engenharia de Tecidos - SLABO 24 a 27 de Agosto de 2016, Foz do Iguaçu, PR REAL TIME APPLICATION DEVELOPMENT FOR A BRUSHES MOTOR DRIVE OF HYBRID SIMULATOR CARDIOVASCULAR SYSTEM ABSTRACT: Develop motor control brushless (BLDC, brushless) that triggers the Hybrid Simulator Cardiovascular (SHSC) real-time platform. The SHSC is a numerical and physical tool (hybrid) type "hardware in-the-loop" fully parameterized high flexibility. It enables the hydrodynamic study of the cardiovascular system in adverse conditions in order to increase the efficiency of assistance provided at the same time reducing the impact of the natural heart. The SHSC is composed of two sections: physical and numerical. The latter is responsible for the implementation of the pulmonary circulation and control simulator. The problem addressed in the work is the replacement of the simulator using dedicated hardware to the engine control module BLDC at real-time speed control. The control of the development methodology used classic technique of control, proportional-integral control. The system transfer function is obtained experimentally. The implementation was performed in Labview software program and compiled for the real-time platform. The settling time and the error were 0,06s stationary and 5%, respectively, which are considered suitable for the application. The operation was satisfactory SHSC to reproduce the conditions of the cardiovascular system including heart failure conditions KEYWORDS: Hardware in the loop , Automation heart simulator , Cardiovascular System 47