Preview only show first 10 pages with watermark. For full document please download

Aula Met Matematicos3

modelagem de sistemas

   EMBED

  • Rating

  • Date

    December 2018
  • Size

    181KB
  • Views

    4,846
  • Categories


Share

Transcript

SISTEMAS DE ODE DE 1a. ORDEM ACOPLADAS Muitos exemplos em engenharia química são modelados por um conjunto de ODE´S , tais como: Reator CSTR e bateladas não isotérmicos, destilador diferencial, comportamento transiente de um sistema de controle multivariável, etc. Seja o seguinte sistema de equações de primeira ordem: Onde (y1,y2,...,yn) e para um valor de " x" todos os valores de yi são conhecidos. Por outro lado, a taxa de rigidez é dada por : e a estabilidade da taxa de rigidez ( Stiffness) deverá ser calculada pelo maior valor de . Um método conveniente para se estimar cada λi é dado por: O método de Euler explícito pode ser extendido para resolver um sistema de ODE´S. O algoritmo desse método é : Onde (y1,j ,y2,j,... yn,j). Por exemplo, yi,j é o valor de yi em Jth valor de x ( i.e., se a condição inicial for especificada em x=0, o valor de x será: J x) Obs : o tamanho do passo deverá ser escolhido de modo a tornar o sistema estável. Nesse método o tamanho do passo será: 2 / ((( Exemplo : Considere o seguinte reator em batelada não istérmico. Onde CA =1,0 e T= 300 K inicialmente. Determine a concentração e temperatura depois de 100 s, sabendo-se que: E/R= 300 K e K1= - 0.1/sec e K2 = 1,0 K-litro/gmol-seg A relação de recorrência será : Onde T0= 300 K e CA0= 1,0gmol/litro Portanto, λ0,1 > λ0,2 e dessa forma, λ0,1 determina o valor do passo , nesse caso , o que significa um problema não stiff. MÉTODO DE RUNGE-KUTTA DE 4a. ORDEM Da mesma forma que o método de Euler explícito, o método de runge Kutta pode ser aplicado na solução de um sistema de ODE´S. Considere o método de Rung-Kutta de 4a. ordem. O valor de K1 é determinado para cada variável dependente, e então, esses valores são usados para calcular K2, e assim sucessivamente. A relação de recorrência do método é : Onde YI,J é o valor da variável YI depois de " J" passos na variável independente x. Nesse método, o tamanho do passo pode ser 40% maior do que o do método explícito de Euler (i.e., 2,8/ ((( comparado com 2/ ((( ). Por outro lado, nos métodos explícito, o tamanho do passo pode ser facilmente ajustado durante o processo de integração. Considere a seguinte expansão em série de Taylor: Deseja-se limitar " YI " em %P com relação a troca no tamanho do passo x. Então, e como FI (x,y)= dyI /dx tem-se então: Para nenhuma variável dependente exceder a P por cento em ralação a troca de seu valor, deve-se selecionar o menor valor de x, isto é : I = 1,2,...,n Dessa forma, quando a variável dependente varia rapidamente, pequenos passos são usados, e quando ela varia lentamente, grandes passos são tomados. O valor de P é tomado entre 1 e 20 %. EXEMPLO: Considere o seguinte sistema de ODE´S Com y1(0)=y2(0)=y3(0)=1 Determine y1, y2 e y3 em x=0,3 usando o método de runge Kutta de 4a. ordem, com x = 0,1 Solução : em x=0 y1=y2=y3=1 Para calcular os k2,i,0 utiliza-se os valores de k1,i,o OBS: O VALOR DE K2,3,0 ESTÁ ERRADO FAZER CORREÇÃO COM OS ALUNOS Para calcular os k3,i,0 procede-se da mesma forma: e para calcular os k4,i,0 tem-se : Agora calcula-se os valores de y1, y2 e y3 em x=0,1 usando-se a formula de Runge-Kutta Esses valores são usados para o cálculo do passo seguinte. Exemplo : Agora aplique o método de Runge-Kutta na solução do reator em batelada não isotérmico . Obtenha os resultados com três casas decimais e compare com o método de Euler. MÉTODO TRAPEZOIDAL Aplicando-se o método trapezoidal para um sistema de ODE´S resulta na seguinte equação: Onde (y1,j,y2,j,y3,j,...,yn,j) Os métodos implícitos são mais difíceis de implementar que os métodos explícitos, pois muitas vezes, faz-se necessário a resolução de um sistemas de equações algébricas não lineares em cada iteração. Dessa forma, muitas vezes é utilizado o método preditor corretor nesse esquema de integração. Os métodos implícitos, como o trapezoidal , são indicados para solução de sistemas de ODE stiff. Quando um método explícito é aplicável a um sistema stiff , passos muito pequenos são necessários para manter a estabilidade do método, dessa forma, um grande número de passos são necessários para completar a integração. Portanto, um grande erro de arredondamento pode afetar a precisão do método. Enquanto que nos métodos implícitos não precisam diminuir o passo para manter a estabilidade do método. EXEMPLO: aplique o método trapezoidal no seguinte sistema: Determine y1 e y2 em x=0,2 com x=0,1 Aplicando o método trapezoidal nesse problema fica: Substituindo-se os valores e simplificando fica: Resolvendo simultaneamente fica: y1,1=0,0995 e y2,1=-0,1005 Então , Que resolvendo simultaneamente fica: y1,2= 0,1970 e y2,2=-0,2030 em x=0,2 EXEMPLO: analise o seguinte sistema de ODE stiff (rígido) com relação a estabilidade e precisão do método o Euler explícito e o trapezoidal. Neste caso, o sistema será integrado até x=40 Solução: Considerando o método de Euler explícito, tem-se que o tamanho do passo deverá ser menor que 2/ ((( ( neste caso λi é aproximadamente -100000) e dessa forma x deverá ser menor ou igua a 2 x 10-5 .Nesse caso o número de passos será: 40/10-5=4 x 106 passos. Dessa forma, o erro de truncamento em cada passo afetará o processo de integração. Considerando a aplicação do método de Euler na segunda equação fica: Portanto, o tamanho do passo só pode ser reduzido até onde o erro de truncamento torna-se significante. Como o tamanho do passo não é limitação para o método trapezoidal, tomando-se um passo igual a 0,01, o sistema é integrado com uma boa precisão e com um menor número de passos. CONVERTENDO-SE UMA ODE DE ORDEM "N" NUM SISTEMA DE "N" ODE´S DE PRIMEIRA ORDEM Considere a seguinte ODE de segunda ordem e condições iniciais : Como as condições são dadas no mesmo valor de "x" , esse problema é de valor inicial. Então, faz-se a seguinte substituição: Z1=y e Z2= Dessa forma, Agora esse sistema pode ser integrado conforme anteriormente. EXEMPLO: a tragetória de uma bola é dada pela seguinte equação: Solução: Tomando-se a seguinte transformação, tem-se que : Z1= e Z2= , então Que pode ser integrado pelos métodos descritos anteriormente. O IMSL (International Matematical Software Library) contém o pacote de integração numérica Gear. Vários métodos implícitos são usados no Gear. O pacote Gear, otimiza o tamanho dos passos de integração no decorrer do processo. Deve ser informado que essa é uma biblioteca do fortran, e que o programa LSODE está contido nessa biblioteca. Segundo seminário Desenvolva um sistema de engenharia que resulte num problema de valor inicial. Em seguida, aplique um método de Runge-Kutta na solução do problema verificando se uma diminuição ou aumento no tamanho do passo alterará o resultado do problema ( Consulte o livro " the art of Modeling in science and engeneering) e Reproduza um artigo que possua um sistema de ODE'S ou uma ODE como problema de valor inicial. Para Isso, vá no portal capes, e encontre um sistema de engenharia química que utiliza essa metodologia, e reproduza os seus resultados.