APLICAÇÃO DE REDES NEURAIS ARTIFICIAIS PARA REPRESENTAR O COMPORTAMENTO VISCOELÁSTICO

Documentos relacionados
Redes Neurais Artificiais

3 Redes Neurais Artificiais

Introdução à Redes Neurais. Prof. Matheus Giovanni Pires EXA 868 Inteligência Artificial Não-Simbólica B Universidade Estadual de Feira de Santana

Prof. Willyan Machado Giufrida Curso de Engenharia Química. Ciências dos Materiais. Propriedades Mecânicas dos Materiais

REDES NEURAIS ARTIFICIAIS

Deformações do concreto

RECONHECIMENTO DE GÊNERO ATRAVÉS DA VOZ

4 Modelo Constitutivo de Drucker-Prager para materiais rochosos

Regra de Oja. Para taxa de aprendizagem pequena, Oja aproximou. pesos para criar uma forma útil da aprendizagem

Redes Neurais. A Rede RBF. Redes RBF: Função de Base Radial. Prof. Paulo Martins Engel. Regressão não paramétrica. Redes RBF: Radial-Basis Functions

Classificação de Padrões. Abordagem prática com Redes Neurais Artificiais

INTELIGÊNCIA ARTIFICIAL

PROPOSTA DE UTILIZAÇÃO DE REDES NEURAIS PARA ANÁLISES FÍSICO- QUÍMICA UTILIZANDO DADOS ESPECTROMÉTRICOS NO UV-VIS

Tópicos Especiais: Inteligência Artificial REDES NEURAIS

COMPORTAMENTO MECÂNICO DOS MATERIAIS

MATERIAIS ELASTOPLÁSTICOS

CÁLCULO DO EQUILIBRIO DE TROCA-IÔNICA DO SISTEMA Na + -Pb 2+ -Cu 2+ USANDO REDES NEURAIS ARTIFICIAIS.

4 Validação do uso do programa ABAQUS

3 Teoria do Método dos Elementos Discretos 3.1. Introdução

serotonina (humor) dopamina (Parkinson) serotonina (humor) dopamina (Parkinson) Prozac inibe a recaptação da serotonina

Echo State Networks. Fabricio Breve João Bertini

2. Redes Neurais Artificiais

A evolução natural deu ao cérebro humano muitas características desejáveis que não estão presentes na máquina de von Neumann:

Inteligência Artificial Redes Neurais

Paradigmas de Aprendizagem

Escola Superior de Tecnologia e Gestão

2. Redes Neurais Artificiais

Redes Neurais Artificiais Sistemas Inteligentes Especialização em Automação Industrial SISTEMAS INTELIGENTES PROFESSOR FLÁVIO MURILO

Multi-Layer. Perceptrons. Algoritmos de Aprendizado. Perceptrons. Perceptrons

INF 1771 Inteligência Artificial

Aplicação da Técnica de Componentes Principais no Treinamento de uma Rede Neural no Contexto de Assimilação de Dados

UM MODELO NEURAL PARA A PREVISÃO DA DEMANDA DE ENERGIA ELÉTRICA NA CIDADE DE FRANCA

Figura 4.1: a)elemento Sólido Tetraédrico Parabólico. b)elemento Sólido Tetraédrico Linear.

Multi-Layer. Perceptrons. Algoritmos de Aprendizado. Perceptrons. Perceptrons

Autor: Edroaldo Lummertz da Rocha Home page: edroaldo.wordpress.com

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

Unidade 08 MATLAB Neural Network Toolkit

Introdução às Redes Neurais Artificiais

Este capítulo contém os resultados obtidos nos ensaios virtuais e análises efetuadas em cada uma das etapas do desenvolvimento da presente pesquisa.

Tensão convencional: P A. σ = Deformação convencional: = l

Rede RBF (Radial Basis Function)

Resultados 6.1. Teste de Deformação

LOM Teoria da Elasticidade Aplicada

3. Metodologia utilizada na modelagem numérica dos conglomerados

UNIVERSIDADE DO ESTADO DE MATO GROSSO - UNEMAT. Faculdade de Ciências Exatas e Tecnológicas FACET / Sinop Curso de Bacharelado em Engenharia Elétrica

Redes neurais artificiais

Redes Neurais e Sistemas Fuzzy

Critérios para cálculo da retração e da fluência

2 Análise do Colapso de Estruturas através do Método dos Elementos Finitos

Redes Neurais: RBF. Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação

5 Resultados Dados artificiais Convergência à mediana e à média com dados artificiais

XII Congresso Brasileiro de Meteorologia, Foz de Iguaçu-PR, 2002

ANÁLISE POR ELEMENTOS FINITOS DE VÁLVULAS SUBMETIDAS A CARREGAMENTOS DE CHOQUE

Aprendizado de Máquina (Machine Learning)

Reconhecimento de Padrões em imagens ruidosas utilizando Redes Neurais Artificiais

Redes Neurais Artificiais

Redes Neurais: MLP. Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação

REDE NEURAL DE ELMAN APLICADA NA PREVISÃO DE PREÇOS DE COMBUSTÍVEIS

Redes Neurais Artificiais

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

3. Materiais e Métodos

SIMULAÇÃO NUMÉRICA DE ALETAS EM UM CONTEXTO DE ALTAS TEMPERATURAS. R. Sobral.

Capítulo 4 Propriedades Mecânicas dos Materiais

UNIVERSIDADE DO ESTADO DE MATO GROSSO - UNEMAT. Faculdade de Ciências Exatas e Tecnológicas FACET / Sinop Curso de Bacharelado em Engenharia Elétrica

3 Extração de Regras Simbólicas a partir de Máquinas de Vetores Suporte 3.1 Introdução

Construir o elo de ligação entre o estado de tensão e o estado de deformação.

AVALIAÇÃO DO ENRIQUECIMENTO POLINOMIAL NO MÉTODO DOS ELEMENTOS FINITOS GENERALIZADOS EM ELEMENTOS TRIANGULARES

3 Modelos Comparativos: Teoria e Metodologia

Relações entre tensões e deformações

Neural Networks. Neurônios: Elementos aritméticos simples. Redes Neuronais: conj de neurônios interligados.

RECONHECIMENTO DE CARACTERES EM PLACAS AUTOMOTIVAS UTILIZANDO REDES NEURAIS

Recalques em Estacas. Teoria da Elasticidade

SCC Capítulo 2 Topologia e Representação

Muitos materiais, quando em serviço, são submetidos a forças ou cargas É necessário conhecer as características do material e projetar o elemento

Redes Neurais Artificial. Prática. Inteligência Artificial

p TPP = (6.1) e a rajada de perda de pacote é medida pela Comprimento Médio da Rajada (CMR ) que é dada por

2. Redes Neurais Artificiais

Aprendizagem por treinamento de redes de aproximação

ESTRUTURAS PARA LINHAS DE TRANSMISSÃO 6 MÉTODO DOS ELEMENTOS FINITOS

PSI.3212 LABORATÓRIO DE CIRCUITOS ELETRICOS

0RGHODJHP&RPSXWDFLRQDO$WUDYpVGR3URJUDPD$%$486

Q RT. Lista de Exercícios 9. Comportamento Mecânico dos Materiais - Parte II

Inteligência Computacional

FLUÊNCIA I. Generalidades II. Comportamento em Fluência deformação X tempo

Previsão de Vazões utilizando Redes Neurais Artificiais MLP e NSRBN

MÓDULO 2: Propriedades mecânicas dos metais. Deformação elástica, Deformação plástica

Resistência dos Materiais I

DESENVOLVIMENTO DE TÉCNICA DE INTELIGENCIA ARTIFICIAL BASEADA EM REDE NEURAL FUZZY-CMAC PARA APLICAÇÃO EM CONTROLE DE MÁQUINAS DE PRODUÇÃO

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

Classificação Linear. André Tavares da Silva.

PMR3507 Fábrica digital

Carregamentos Combinados

4 Resultados dos Testes e Comentários

O uso de uma Rede Neural Artificial Supervisionada para obtenção do fator de carga de um alimentador.

TÓPICOS EM INTELIGÊNCIA ARTIFICIAL Redes Neurais Artificiais

Transcrição:

APLICAÇÃO DE REDES NEURAIS ARTIFICIAIS PARA REPRESENTAR O COMPORTAMENTO VISCOELÁSTICO Marcelo Massarani Escola Politécnica da Universidade de São Paulo, Departamento de Engenharia Mecânica, Av. Prof. Mello Moraes 3, Cidade Universitária, 558-9, São Paulo. Brasil. E-mail: massarani@pobox.com Resumo O comportamento viscoelástico não linear de materiais ainda é representado de forma rudimentar por modelos constitutivos analíticos. É proposto o uso de redes neurais artificiais para representar o comportamento viscoelástico de materiais sob carregamentos uniaxiais. Alguns exemplos são desenvolvidos usando redes neurais artificiais que geram sua própria arquitetura e também redes neurais recorrentes para representar o comportamento viscoelástico de materiais. Os resultados obtidos podem ser considerados animadores. As vantagens observadas no uso de redes neurais artificiais para representar o comportamento de materiais são as seguintes: nenhuma hipótese a respeito do comportamento do material é necessária; o comportamento do material é apreendido diretamente dos dados de ensaios; e não é necessário nenhuma aproximação numérica para usar uma rede neural artificial já treinada. Palavras-chave: equações constitutivas, redes neurais artificiais, viscoelasticidade.. INTRODUÇÃO Os modelos constitutivos representam adequadamente o comportamento viscoelástico somente na região de comportamento linear. Para tensões maiores, que caracterizam o comportamento não linear, faltam modelos constitutivos capazes de descrevê-lo. Mesmo para o caso de tensão uniaxial, os comportamentos de fluência são representados de forma rudimentar pelos modelos constitutivos existentes. As redes neurais artificiais (RNA s) constituem um conceito computacional inspirado no que atualmente se acredita ser a forma de funcionamento do cérebro humano. São constituídas por várias unidades de processamento, denominados neurônios, conectados entre si. Cada neurônio recebe valores de outros neurônios com os quais está conectado, calcula um valor e o transmite adiante para outros neurônios da RNA. As RNA s mais comuns são formadas por camadas de neurônios (de entrada, oculta e de saída) e o fluxo de informações percorre o sentido da camada de entrada para a camada de saída. As conexões entre neurônios são caracterizadas por pesos que multiplicam os valores transferidos de um neurônio para outro. Os pesos das ligações entre neurônios são ajustados para se obter valores de saída compatíveis com os de entrada. Os algoritmos que realizam esta função são chamados de algoritmos de treinamento. Nas aplicações mais comuns, as RNA s são treinadas apresentando-se os valores de entrada e de saída esperada para a RNA. O uso de RNA s para representar o comportamento de um material é uma forma alternativa de aquisição de conhecimento. A RNA funciona como caixa-preta. O conhecimento a respeito do comportamento do material é absorvido dos dados provenientes de ensaios, ficando armazenado nos pesos das ligações entre os neurônios. As informações

para explicar o comportamento do material não estão disponíveis nas RNA s, mas pode-se simular o seu comportamento. A contribuição deste trabalho consiste em verificar a viabilidade de uma forma alternativa de se representar o comportamento viscoelástico de materiais no caso uniaxial de tensão usando RNA s. Vários paradigmas de RNA s podem ser testados para modelar o comportamento viscoelástico de materiais. Alguns exemplos são desenvolvidos a seguir para verificar a viabilidade desta abordagem.. EXEMPLO - CURVAS ISÓCRONAS TENSÃO-DEFORMAÇÃO A PARTIR DE DADOS COM RUÍDOS. É interessante verificar o que acontece quando são usados dados provenientes diretamente dos ensaios de fluência no treinamento de RNA s. Para isso são utilizados dados publicados por Findley & Khosla (956), de ensaios de fluência de corpos de prova de polietileno. A quantidade de dados é reduzida e apresentam ruídos. Findley & Khosla ensaiaram corpos de prova de polietileno a uma temperatura constante de 5 o C, submetidos cargas uniaxiais constantes de 75 psi, 5 psi, 5 psi e 3 psi. Os dados disponíveis são valores de deformação em um dado instante para a tensão correspondente. No total 83 valores estão disponíveis (Figura ). Uma RNA foi desenvolvida para representar a função que relaciona deformação com tempo e tensão. A RNA tem a tensão e o tempo como entradas e a deformação como saída. Dos 83 valores disponíveis, foram separados para constituir o conjunto de dados teste e os 73 restantes formam o conjunto de treinamento. A medida de erro usada é obtida normalizando a soma dos quadrados das diferenças pelo desvio padrão (Equação ). O erro fica invariante com relação translações (offsets) e transformações (scaling) dos vetores de saída. erro = p dif p o po, p o alvo.. alvo p o o po, po, p o p o ( p o ) () com: p número de pares; o número de unidades de saída da RNA; dif p = alvo p - saída p ; saída p é o valor de saída da rede para o par de treinamento p.; alvo p é o valor esperado como saída da rede. Uma RNA do tipo Cascor (Fahlmann & Lebiere, 99) foi obtida com o programa FAST v.. (Arras & Mohraz, 996) para um erro máximo de % para o conjunto de treinamento.

,6,5,4,3,, 75 psi 3 4 5,,8,6,4, 5 psi 3 4 5,5,5 5 psi 3 4 5 3,5,5,5 3 psi 3 4 5 Figura - Dados de ensaio de fluência do polietileno. A seguir estão indicadas curvas de fluência (cortes por planos perpendiculares ao eixo das tensões nas curvas isócronas tensão-deformação) fornecidas pela RNA (Figura ).

3,5,5,5 75 5 5 75 5 5 75 3 3 4 5 Figura - Curvas de fluência fornecida por RNA obtida para um erro máximo de %. 3. EXEMPLO - FLUÊNCIA E RECUPERAÇÃO Os modelos constitutivos conhecidos ainda têm grande dificuldade para representar alguns comportamentos viscoelásticos. Por exemplo as deformações causadas por carga e posterior descarga de um material (fluência e recuperação). Nesse caso específico não foi encontrado nenhum modelo analítico que represente para um dado material a fluência e a recuperação de uma forma geral. Para representar o comportamento de fluência e recuperação foi selecionado um paradigma de RNA recorrente. Esse paradigma de RNA possui um comportamento dinâmico e o estado da RNA é alterado de acordo com os valores previamente apresentados. Camada de Saída Camada Oculta Camada de Contexto Camada de Entrada Figura 3 - RNA recorrente simples. A falta de dados de ensaios de fluência de materiais viscoelásticos nas condições de carga e descarga e também a falta de um modelo constitutivo capaz de representar o comportamento do material, foram os motivos da adoção de um pseudo-material como fonte de dados para treinamento. Como hipóteses básicas temos as seguintes: material obedece o modelo constitutivo proposto por Glockner & Szyszkowski (987,99) e para condições de carregamentos complexos (carga/descarga, variações de tensão) vale o Princípio da

Superposição de Boltzmann. Estas hipóteses podem aproximar o comportamento a fluência de um material (Ward, 983). Glockner & Szyszkowski propuseram um modelo constitutivo que considera que a taxa de deformação total de um material é a soma de três parcelas: uma taxa de deformação elástica, uma taxa de deformação recuperável (reversível) e uma taxa de deformação permanente (irreversível) (Equação ). ε = σ + d t n σ ()( τ) τ () E ν tjt dt d + ν σ n t onde E, n, ν e ν são parâmetros do material. O material escolhido foi o asbesto, cujos parâmetros foram determinados por Glockner & Szyszkowski (987): E = 8, Gpa ; n =,4 ; ν = 8,67 6 MPa n.h ; ν = 354 8 MPa n.h ; t = h. Foram considerados 3 casos de carregamentos. Uma parte composta por tensão constante de a horas. Outra parte composta por tensão constante seguida de descarregamento antes de horas. Uma RNA recorrente simples (Elman, 99 e 993) com dois neurônios na camada de entrada (tempo e tensão) e um neurônio na camada de saída (deformação), foi treinada com os dados gerados a partir das condições de carregamento. A configuração da RNA que apresentou o melhor resultado contém 35 neurônios na camada oculta. (),9,8,7,6,5,4,3,, RNA Esperado Tensão 7 3 9 5 3 37 43 49 55 6 67 73 79 85 9 97 3 5 5 5 tensão MPa tempo h Figura 3 - Caso de teste 9: tensão de MPa descarregado a 36 horas.,9,8,7,6,5,4,3,, RNA Esperado Tensão 7 3 9 5 3 37 43 49 55 6 67 73 79 85 9 97 3 5 5 5 tensão MPa tempo h Figura 4 - Caso de teste : tensão de MPa descarregado a 7 horas.

O erro mínimo alcançado para os casos de treinamento foi de 7,9% (Equação ) e de 7,8% para os casos de teste após épocas de treinamento (uma época de treinamento é a denominação dada para o ciclo de apresentação de todos os pares à RNA durante a fase de treinamento). Os valores obtidos para dois casos de teste estão mostrados nas figuras 3 e 4. Foi usado o programa FAST v.. (Arras & Mohraz, 996) para treinar a RNA. É interessante notar que para se obter os resultados apresentados nas figuras, nenhuma hipótese a respeito do comportamento do material foi necessária. A RNA foi treinada a partir de exemplos do comportamento viscoelástico não linear obtidos do modelo analítico. 4. EXEMPLO 3 - HISTÓRIA DE CARREGAMENTOS COMPLEXA Uma RNA recorrente com dois neurônios na camada de entrada (tempo e tensão) e um neurônio na camada de saída (deformação), foi treinada para determinar a deformação de um material viscoelástico submetido a uma história de carregamentos uniaxiais. As tensões podem ser tanto constantes com variações discretas. O paradigma usado foi o mesmo empregado no exemplo anterior: RNA recorrente simples proposto por (Elman, 99 e 993). O material utilizado é o mesmo do exemplo anterior com o modelo constitutivo descrito no item anterior. Um total de 6 histórias de carregamentos foram geradas aleatoriamente por um programa de computador. Destas 5 fazem parte do conjunto de dados de treinamento e do conjunto de dados de teste. Cada história pode ter de nenhuma até 4 variações no valor da tensão e possuem pontos no intervalo de a horas. A configuração da RNA que apresentou o melhor resultado contém 35 neurônios na camada oculta, sendo que todos os neurônios da camada de saída e da camada oculta possuem função de transferência do tipo sigmoid. O erro mínimo alcançado para os casos de treinamento foi de % (Equação ) e de 6,5% para os casos de teste após 47 épocas de treinamento. Os valores obtidos para dois casos de teste estão mostrados nas figuras a seguir (Figura 5 e Figura 6). Foi usado o programa FAST v.. para treinar a RNA.,9,8,7,6,5,4,3,, RNA Esperado Tensão 6 6 6 3 36 4 46 5 56 6 66 7 76 8 86 9 96 3 5 5 5 tensão MPa tempo h Figura 5 - Caso de teste 7: 9 MPa - 8 MPa - 6 MPa - 9 MPa.

,9,8,7,6,5,4,3,, RNA Esperado Tensão 3 5 5 5 tensão MPa 6 6 6 3 36 4 46 5 56 6 66 7 76 8 86 9 96 tempo h Figura 6 - Caso de teste : 4 MPa - 3 MPa - 5 MPa - 6 MPa. Observa-se dos resultados indicados nas figuras que a forma geral das curvas é representada pela RNA. 5. CONCLUSÕES Os resultados dos exemplos foram obtidos sem o estabelecimento de hipóteses a respeito do material e sem a definição de expressões matemáticas, o que é a grande vantagem do uso de RNA s para representar o comportamento viscoelástico de materiais. Os mesmos resultados apresentados pelas RNA s seriam extremamente trabalhosos de se obter com modelos constitutivos analíticos. A maior desvantagem do uso de RNA s é o número de ensaios necessários para se obter os exemplos para o treinamento. Os modelos constitutivos analíticos são baseados em regras e expressões que definem parâmetros do material obtidos de poucos ensaios. Ao contrário das RNA s, os modelos analíticos permitem economizar nos ensaios. Nenhuma aproximação numérica é necessária com o uso de RNA s para representar o comportamento viscoelástico. A não linearidade fica impregnada nos pesos das ligações distribuídos na RNA. 6. BIBLIOGRAFIA Arras, M.K.; Mohraz, K., 996, FORWISS artificial neural network simulation toolbox - FAST v.., Bavarian Research Center for Knowledge-Based Systems (FORWISS), Erlanden. Elman, J.L., 99, Incremental learning, or The importance of starting small, CRL Technical Report 9, Center for Research in Language, University of California, San Diego.

Elman, J.L., 993, Learning and development in neural networks: The importance of starting small, Cognition, n.48, pp.7-99. Fahlmann, S.E.; Lebiere, C., 99, The cascade-correlation learning architecture, In Touretzky, D.S. (ed.) Advances in Neural Information Processing, Morgan Kaufmann, San Mateo CA, USA, pp.54-53. Fahlmann, S.E.; Lebiere, C., 99, The cascade-correlation learning architecture. Pittsburgh, Technical Report CMU-CS-9-, Carnegie Mellon University. Findley, W.N; Khosla, G., 956, An equation for tension creep of three unfilled thermoplastics, SPE Journal, December, pp.-4. Glockner, P.G.; Szyszkowski, W., 987, On a multiaxial non-linear hereditary constitutive law for non-ageing materials with fading memory International Journal of Solids Structures, v.3, n., p.35-34. Glockner, P.G.; Szyszkowski, W., 99, An engineering multiaxial constitutive model for nonlinear time-dependent materials International Journal of Solids Structures, v.6, n., pp.73-8. Ward, I.M., 983, Mechanical properties of solid polymers, a ed.,, John Wiley & Sons, Chichester, 475p.