Anda di halaman 1dari 107

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE

CENTRO DE TECNOLOGIA
PROGRAMA DE PS-GRADUAO EM ENGENHARIA CIVIL

Estfane George Macedo de Lacerda

ANLISE NO LINEAR DE TRELIAS PELO


MTODO DOS ELEMENTOS FINITOS POSICIONAL

Natal
2014

Estfane George Macedo Lacerda

ANLISE NO LINEAR DE TRELIAS PELO


MTODO DOS ELEMENTOS FINITOS POSICIONAL

Dissertao apresentada ao Programa de Psgraduao em Engenharia Civil, da Universidade Federal do Rio Grande do Norte, como
requisito parcial obteno do ttulo de Mestre
em Engenharia Civil.

Orientador: Prof. Dr. Ada Cristina Scudelari


Coorientador: Prof. Dr. Daniel Nelson Maciel

Natal
2014

UFRN / Biblioteca Central Zila Mamede


Catalogao da Publicao na Fonte
Lacerda, Estfane George Macedo.
Anlise no linear de trelias pelo mtodo dos elementos finitos
posicional. / Estfane George Macedo Lacerda. Natal, RN, 2014.
92 f. : il.
Orientadora: Prof. Dr. Ada Cristina Scudelari.
Orientador: Prof. Dr. Daniel Nelson Maciel
Dissertao (Mestrado) Universidade Federal do Rio Grande do
Norte. Centro de Tecnologia. Programa de Ps-Graduao em Engenharia
Civil.
1. Trelia Dissertao. 2. No linearidade geomtrica - Dissertao.
3. Elementos finitos Dissertao. 4. Formulao posicional
Dissertao. 5. Medidas de deformao Dissertao. 6. Comprimento de
arco Dissertao. I. Scudelari, Ada Cristina. II. Maciel, Daniel Nelson.
III. Universidade Federal do Rio Grande do Norte. IV. Ttulo.
RN/UF/BCZM

CDU 624

ii

ESTFANE GEORGE MACEDO DE LACERDA

ANLISE NO LINEAR DE TRELIAS PELO


MTODO DOS ELEMENTOS FINITOS POSICIONAL

Dissertao apresentada ao Programa de Psgraduao, em Engenharia Civil, da Universidade Federal do Rio Grande do Norte, como
requisito parcial obteno do ttulo de Mestre
em Engenharia Civil.

BANCA EXAMINADORA

Profa . Dra. Ada Cristina Scudelari Orientadora (UFRN)

Prof. Dr. Daniel Nelson Maciel Co-orientador (UFRN)

Prof. Dr. Joo Carlos Arantes Costa Jnior Examinador Externo ao Programa (UFRN)

Prof. Dr. Alexandre Jos Soares Min Examinador Externo instituio (UFPB)

Natal, 28 de fevereiro de 2014.

iii

ANLISE NO LINEAR DE TRELIAS PELO


MTODO DOS ELEMENTOS FINITOS POSICIONAL

Estfane George Macedo Lacerda

Orientador: Prof. Dr. Ada Cristina Scudelari


Coorientador: Prof. Dr. Daniel Nelson Maciel

RESUMO
Este trabalho apresenta a formulao posicional no linear geomtrica para trelias usando
diferentes medidas de deformao. A formulao posicional uma abordagem alternativa
para problemas no lineares. Essa formulao considera as posies nodais como variveis
do sistema no linear em vez dos deslocamentos (que largamente utilizado na literatura). O
trabalho tambm descreve o mtodo do comprimento de arco, usado para traar caminhos de
equilbrio com snap-through e snap-back. Aplicaes numricas com trelias j consagradas
na literatura e comparaes com outros trabalhos so fornecidos para provar a acurcia da
formulao proposta.

Palavras-chave: trelia, no linearidade geomtrica, elementos finitos, formulao posicional,


medidas de deformao, comprimento de arco

iv

NONLINEAR ANALYSIS OF TRUSSES USING


THE POSITIONAL FINITE ELEMENT METHOD

Estfane George Macedo Lacerda

Adviser: Prof. Dr. Ada Cristina Scudelari


Co-adviser: Prof. Dr. Daniel Nelson Maciel

ABSTRACT
This work presents the positional nonlinear geometric formulation for trusses using different
strain measures. The positional formulation presents an alternative approach for nonlinear problems. This formulation considers nodal positions as variables of the nonlinear system instead
of displacements (widely found in literature). The work also describes the arc-length method
used for tracing equilibrium paths with snap-through and snap-back. Numerical applications for
trusses already established in the literature and comparisons with other studies are provided
to prove the accuracy of the proposed formulation.

Keywords: truss, geometric nonlinearity, finite elements, positional formulation, strain measures, arc-length method

Agradecimentos

Os agradecimentos principais so direcionados aos orientadores Dra. Ada Cristina


Scudelari e Dr. Daniel Nelson Maciel pela confiana e conhecimentos transmitidos.
Agradecidos tambm so direcionados aos professores que gentilmente revisaram o
texto da dissertao: Dr. Joo Carlos Arantes Costa Jnior e Dr. Alexandre Jos Soares Min.
Agradecimentos especiais so direcionados a todos que fazem parte do PEC: professores, funcionrios e colegas do mestrado.
Agradeo tambm a Deus e a minha famlia.

vi

Sumrio

Sumrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

vi

Lista de ilustraes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ix

Lista de algoritmos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

xi

Lista de smbolos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii


1

INTRODUO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1

Relevncia e Justificativa . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2

Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.3

Generalidades e reviso da literatura . . . . . . . . . . . . . . . . . . . .

1.4

Organizao do trabalho . . . . . . . . . . . . . . . . . . . . . . . . . . .

ANLISE ESTRUTURAL NO LINEAR . . . . . . . . . . . . . . . . . . .

2.1

Hipteses da anlise linear . . . . . . . . . . . . . . . . . . . . . . . . .

2.2

Tipos de no linearidade . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2.1

No linearidade geomtrica . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2.2

No linearidade fsica . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2.3

Condies de contorno no linear . . . . . . . . . . . . . . . . . . . . . . .

2.3

O caminho de equilbrio . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.3.1

Pontos especiais no caminho de equilbrio . . . . . . . . . . . . . . . . . . 10

2.3.2

A tangente de rigidez . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2.3.3

Snap-through, snap-back e bifurcao . . . . . . . . . . . . . . . . . . . . 10

2.4

Exemplos de problemas com comportamento estrutural no linear

2.4.1

Exemplo de bifurcao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.4.2

Exemplo de snap-through . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.5

Deflexo, deslocamento e deformao . . . . . . . . . . . . . . . . . . . 15

2.6

Medidas de deformao unidimensional . . . . . . . . . . . . . . . . . . 16

2.6.1

Deformao de engenharia . . . . . . . . . . . . . . . . . . . . . . . . . . 16

. . 11

vii

2.6.2

Deformao de Green . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

2.6.3

Deformao logartmica . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

2.6.4

Deformao de Almansi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2.6.5

Alongamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2.7

Medidas de deformao bidimensional . . . . . . . . . . . . . . . . . . . 18

MTODOS NUMRICOS PARA ANLISE ESTRUTURAL NO LINEAR . 21

3.1

Mtodo de Newton-Raphson

3.1.1

Mtodo de Newton-Raphson para um grau de liberdade . . . . . . . . . . . 21

3.1.2

Mtodo de Newton-Raphson para mais de um grau de liberdade . . . . . . 25

3.2

Anlise Incremental-Iterativa . . . . . . . . . . . . . . . . . . . . . . . . 27

3.2.1

Mtodo de Newton-Raphson modificado . . . . . . . . . . . . . . . . . . . 29

3.2.2

Controle de carga versus controle de deslocamento . . . . . . . . . . . . . 31

3.3

Mtodo do comprimento de arco . . . . . . . . . . . . . . . . . . . . . . 31

3.3.1

Restrio de hiperesfera . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

3.3.2

Formulao genrica

3.3.3

Restrio de hiperplano . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

3.3.4

Soluo preditora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

3.3.5

Comprimento do arco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

3.3.6

Algoritmo de Riks-Wempner . . . . . . . . . . . . . . . . . . . . . . . . . . 42

O ELEMENTO DE TRELIA PARA DIFERENTES MEDIDAS DE DEFORMAO

. . . . . . . . . . . . . . . . . . . . . . . . 21

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

4.1

Geometria do elemento de trelia . . . . . . . . . . . . . . . . . . . . . . 44

4.2

O princpio da energia potencial mnima . . . . . . . . . . . . . . . . . . 45

4.3

Mtodo de Newton-Raphson

4.4

O gradiente do comprimento da barra e outras expresses . . . . . . . 47

4.5

Formulao com deformao de Green . . . . . . . . . . . . . . . . . . 48

4.6

Formulao com deformao de engenharia . . . . . . . . . . . . . . . 49

4.7

Formulao com deformao logartmica . . . . . . . . . . . . . . . . . 50

4.8

O princpio dos trabalhos virtuais

4.9

Formulao com deformao logartmica permitindo mudana de vo-

. . . . . . . . . . . . . . . . . . . . . . . . 46

. . . . . . . . . . . . . . . . . . . . . 51

lume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.10

Matrizes de rigidez tangente para diferentes medidas de deformao . 55

4.11

Trelias espaciais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

APLICAES NUMRICAS . . . . . . . . . . . . . . . . . . . . . . . . . 57

5.1

Viga de trelia engastada . . . . . . . . . . . . . . . . . . . . . . . . . . 57

5.2

Estrutura com barra rgida e mola

5.3

Cpula de trelia com 24 barras

. . . . . . . . . . . . . . . . . . . . . 60
. . . . . . . . . . . . . . . . . . . . . . 62

viii

5.4

Trelia espacial com 12 barras . . . . . . . . . . . . . . . . . . . . . . . 65

5.5

Cpula de trelia com 168 barras . . . . . . . . . . . . . . . . . . . . . . 69

5.6

Arco de trelia de Crisfield

. . . . . . . . . . . . . . . . . . . . . . . . . 72

Concluso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
A

CDIGO FONTE

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

Referncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

ix

Lista de ilustraes

Figura 1 Viga engastada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Figura 2 O caminho de equilibrio . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Figura 3 Pontos especiais no caminho de equilbrio . . . . . . . . . . . . . . . . . . 11


Figura 4 Estrutura viga e mola . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figura 5 O problema de bifurcao . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figura 6 Trelia de duas barras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figura 7 Geometria do deslocamento da trelia de duas barras . . . . . . . . . . . . 13
Figura 8 Relao carga-deslocamento da trelia com duas barras . . . . . . . . . . 14
Figura 9 Diferena entre deformation e strain . . . . . . . . . . . . . . . . . . . . . 15
Figura 10 Alongamento da barra. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figura 11 Rotao de 90o de partculas de corpo slido. . . . . . . . . . . . . . . . . 19
Figura 12 O mtodo de Newton-Raphson. . . . . . . . . . . . . . . . . . . . . . . . . 22
Figura 13 Trelia com um grau de liberdade.

. . . . . . . . . . . . . . . . . . . . . . 23

Figura 14 Mtodo de Newton-Raphson resolvendo a equao de equilbrio. . . . . . . 24


Figura 15 Trelia com dois graus de liberdade. . . . . . . . . . . . . . . . . . . . . . 26
Figura 16 Procedimento Incremental-Iterativo com o Mtodo de Newton-Raphson. . . 28
Figura 17 Procedimento Incremental-Iterativo com o Mtodo de Newton-Raphson Modificado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figura 18 Limitaes do controle de carga e controle de deslocamento. . . . . . . . . 32
Figura 19 Restries no Mtodo do Comprimento de Arco. (a) Restrio de hiperesfera. (b) Restrio de hiperplano atualizado. (c) Restrio hiperplano fixo. . 33
Figura 20 Mtodo do Comprimento de Arco Hiperesfrico. . . . . . . . . . . . . . . . 34
Figura 21 Os componentes residual e tangencial. . . . . . . . . . . . . . . . . . . . . 36
Figura 22 Dois ciclos do mtodo do comprimento de arco . . . . . . . . . . . . . . . 37
Figura 23 Preditor

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Figura 24 Caminho de Equilbrio para dois graus de liberdade. . . . . . . . . . . . . . 42


Figura 25 Direo oposta ao caminho de equilbrio . . . . . . . . . . . . . . . . . . . 42
Figura 26 Elemento de Trelia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Figura 27 Mudana de volume da barra. . . . . . . . . . . . . . . . . . . . . . . . . . 53


Figura 28 Trelia engastada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Figura 29 Deslocamento na extremidade da trelia. . . . . . . . . . . . . . . . . . . . 58
Figura 30 Comparao entre a anlise linear e no linear referente ao deslocamento
no final da trelia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Figura 31 Mudana de configurao da viga de trelia. . . . . . . . . . . . . . . . . . 59
Figura 32 Estrutura barra-mola. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Figura 33 Relao fora-deslocamento na estrutura barra-mola. . . . . . . . . . . . . 61
Figura 34 Cpula de trelia com 24 barras. . . . . . . . . . . . . . . . . . . . . . . . 63
Figura 35 Caminho de equilbrio da cpula de trelia com 24 barras. . . . . . . . . . . 64
Figura 36 Caminho de equilbrio da cpula de trelia com 24 barras para diferentes
medidas de deformao.

. . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Figura 37 Trelia espacial com 12 barras. . . . . . . . . . . . . . . . . . . . . . . . . 65


Figura 38 Caminho do equilbrio (direo v x carga). . . . . . . . . . . . . . . . . . . 66
Figura 39 Caminho do equilbrio (direo w x carga). . . . . . . . . . . . . . . . . . . 66
Figura 40 Caminho do equilbrio (direo u x carga). . . . . . . . . . . . . . . . . . . 67
Figura 41 Caminho do equilbrio (direo w x direo v). . . . . . . . . . . . . . . . . 67
Figura 42 Caminho do equilbrio (direo w x direo v). . . . . . . . . . . . . . . . . 68
Figura 43 Caminho do equilbrio (direo u x direo v). . . . . . . . . . . . . . . . . 68
Figura 44 Cpula de trelia com 168 barras. . . . . . . . . . . . . . . . . . . . . . . . 69
Figura 45 Caminho do equilbrio (deslocamento vertical do n 1). . . . . . . . . . . . 70
Figura 46 Caminho do equilbrio (deslocamento vertical do n 2). . . . . . . . . . . . 70
Figura 47 Caminho do equilbrio (deslocamento horizontal do n 2). . . . . . . . . . . 71
Figura 48 Arco de trelia de Crisfield. . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Figura 49 Caminho de equilbrio parcial do arco de trelia de Crisfield. . . . . . . . . . 73
Figura 50 Caminho de equilbrio do arco de trelia de Crisfield . . . . . . . . . . . . . 73
Figura 51 Mudana de configurao do arco de trelia. . . . . . . . . . . . . . . . . . 74
Figura 52 Mudana de configurao do arco de trelia (continuao). . . . . . . . . . 75

xi

Lista de Algoritmos

Procedimento Incremental-Iterativo com o Mtodo de Newton-Raphson. . . . . . 28

Procedimento Incremental-Iterativo com o Mtodo de Newton-Raphson Modificado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

Algoritmo de comprimento de arco de Riks-Wempner. . . . . . . . . . . . . . . . 43

xii

Lista de smbolos

Matriz de rigidez

Kt

Matriz de rigidez tangente

Vetor de foras externas

Vetor foras internas

Vetor de deslocamentos

Vetor de posies

Equao (4.13)

Equao (4.22)

Equao (4.23)

E , G , L

Deformaes de engenharia, Green e logartmica

Alongamento (no Captulo 2) e Fator de carga (no Captulo 3)

l, a, v

Comprimento, rea de seo e volume atuais da barra

L, A, V

Comprimento, rea de seo e volume iniciais da barra

Energia potencial total

Energia de deformao

Mdulo de elasticidade

Coeficiente de Poisson

Fora residual

Vetor de foras fixo (f = f )

xiii

Incremento do fator de carga

Incremento do vetor de deslocamentos

Subincremento do fator de carga (gerado pelo mtodo de Newton-Raphson)

Subincremento vetor de deslocamentos (gerado pelo mtodo de NewtonRaphson)

Comprimento de arco

CAPTULO 1

Introduo

Esta pesquisa sobre anlise estrutural geometricamente no linear de trelias usando


o mtodos dos elementos finitos (MEF). O MEF atualmente uma importante e, frequentemente, indispensvel ferramenta de anlise estrutural (ZIENKIEWICZ; TAYLOR, 2005; BATHE,
2006). Em particular, a pesquisa usa a formulao posicional do mtodo dos elementos finitos
desenvolvido originalmente por Coda (2003) e colaboradores.
O mtodo dos elementos finitos posicional difere, principalmente, do mtodo dos elementos finitos padro para slidos no seguinte aspecto: o mtodo padro tem como incgnitas os deslocamentos nodais, enquanto no mtodo posicional, as incgnitas so as posies
nodais. Este simples fato, acarreta diversas outras diferenas na formulao do mtodo.
A pesquisa ser focada na anlise de um elemento estrutural chamado de trelia.
Trelia um arranjo estvel de barras delgadas interligadas. As barras so conectadas por
pinos sem atrito de forma que nenhum momento possa ser transmitido pela conexo. Desse
modo, as trelias caracterizam-se por ser um arranjo de barras que somente transmitem fora
axial, mas podem estar sujeitas a momento fletor, se submetidas ao de foras inerciais.
H dois tipos bsicos de no linearidade que ocorrem em anlise estrutural. O primeiro tipo chamado de no linearidade fsica que causado por um comportamento elstico no linear, plstico ou viscoso do material que compe a estrutura. Neste caso, a relao
deformao-deslocamento no linear. O segundo tipo chamado de no linearidade geomtrica e ocorre quando as deformaes so suficientemente grandes para causar mudanas
significativas na estrutura fazendo com que as equaes de equilbrio sejam formuladas na
configurao deformada da estrutura.
1.1

RELEVNCIA E JUSTIFICATIVA
A anlise no linear das estruturas fundamental para concepo de trelias mais

leves e eficientes (menos barras) dentro de padres de segurana e qualidade porque quanto
mais leves e com menos barras, maiores so as chances de ocorrerem problemas no line-

Captulo 1. Introduo

ares de estabilidade (HRINDA; NGUYEN, 2008). fundamental, tambm, para o estudo de


estruturas prximo ao colapso devido grandes modificaes na geometria da estrutura e
a perda de linearidade na relao deformao-tenso. No entanto, recentemente tem havido
um aumento significativo de busca por mtodos e teorias de anlise no lineares motivada
pela ao conjunta de outros fatores (GARCIA, 2007; GRECO, 2004):

As estruturas esto cada vez mais inovadoras, principalmente em caractersticas geomtricas e fsicas, exigindo uma anlise no linear para obter resultados mais realistas
a fim de aproveitar o mximo possvel dessas caractersticas;

O estgio atual de evoluo dos mtodos numricos em anlise estrutural. Principalmente, os mtodos dos elementos finitos e suas variantes que esto com um comportamento aproximativo cada vez melhor e tambm esto computacionalmente mais
eficientes;

O aumento da capacidade de processamento dos computadores e de outros recursos


computacionais junto com sua disponibilidade cada vez maior.
Devido a crescente procura por anlise no linear, necessria a realizao de pesquisas que reflitam mais exatamente os avanos dos mtodos nesta rea que crescem com
o aumento dos recursos computacionais modernos.
A trelia uma estrutura simples, mas a pesquisa em anlise de trelias se justifica
porque as principais caractersticas dos elementos finitos mais complexos, bem como muitos
fenmenos (e.g., bifurcao e snap-through) e mtodos envolvidos na anlise no linear em
geral podem ser completamente aplicados e estudados nas trelias com a vantagem de evitar
a inerente complexidade das estruturas mais sofisticadas.
A formulao posicional do MEF o mtodo escolhido nesta pesquisa porque ele
alcanou resultados satisfatrios em anlises no lineares de variadas estruturas. Contudo,
por ser uma formulao desenvolvida recentemente, h poucos trabalhos publicados quando
comparados a outros j estabelecidos na literatura. Desse modo, a pesquisa contribui para
aprimorar e ampliar as aplicaes da formulao posicional.
1.2

OBJETIVOS

Desenvolver, de forma mais completa possvel, a formulao posicional do elemento de


trelia;

Implementar os elementos de trelia elaboradas no item anterior, a fim de ter uma biblioteca capaz de reproduzir os resultados das diferentes trelias da literatura;

Descrever e implementar o processo incremental-iterativo usando o mtodo de NewtonRaphson para controle de carga e de deslocamento;

Captulo 1. Introduo

Descrever e implementar o mtodo do comprimento de arco para lidar com problemas


como snap-through e snap-back ;

Selecionar um nmero de trelias j consagradas na literatura e que apresente um certo


nvel de dificuldade. Depois, aplicar a formulao desenvolvida neste trabalho com as
trelias selecionadas e comparar com trabalhos anteriores.
1.3

GENERALIDADES E REVISO DA LITERATURA


A anlise no linear geomtrica se refere ao estudo do comportamento de estruturas

que sofrem grandes mudanas na sua geometria (deslocamentos e rotaes). Nestes casos,
certas suposies pela qual se fundamenta as teorias lineares deixam de ser vlidas. Um
exemplo disso a suposio de que os deslocamentos da estrutura sejam muito pequenos.
Outro exemplo a suposio de que as condies de contorno no se modifica durante
a aplicao das cargas. Quando tais suposies no so mais vlidas requerido teorias
no lineares para estudar a estrutura. Elas tem aplicao em engenharia civil, mecnica,
aeronutica e bioengenharia.
Teorias no lineares tem sido descritas em livros especficos, sendo (TRUESDELL;
NOLL; ANTMAN, 2004) uma obra seminal e avanada neste assunto. Outros livros populares neste assunto so (OGDEN, 1997; HOLZAPFEL, 2000; CIARLET, 1988). Vale tambm
mencionar (NOVOZHILOV, 2011; ANTMAN, 2005). E na literatura nacional consta (GARCIA,
2007). Os livros de mecnica do contnuo, apesar de mais abrangentes, tambm fornecem
fundamentao para teorias no lineares como, por exemplo, os livros (MALVERN, 1977; LAI;
RUBIN; KREMPL, 2009; MASE; SMELSER; MASE, 2009; COIMBRA, 1981; GURTIN, 1981;
SILHAVY, 1997).
A maioria dos livros de mtodos dos elementos finitos para estruturas focam a anlise
linear. Alguns deles fornecem captulos introdutrios sobre anlise no linear como por exemplo (ZIENKIEWICZ; TAYLOR, 2005; BATHE, 2006). Livros inteiramente dedicados anlise
no linear so poucos. Um dos livros pioneiros foi (ODEN, 2006) (republicao). Depois vieram (CRISFIELD, 1991; CRISFIELD, 1997), que considerado um clssico, e (KLEIBER,
1989). Entre os livros recentes ou atualizados destacam-se (KRENK, 2009; BORST et al.,
2012; BONET; WOOD, 2008; BELYTSCHKO et al., 2014; WRIGGERS, 2008; FELLIPA, 2012).
A anlise no linear, neste trabalho, utilizar a formulao posicional do mtodo dos
elementos finitos desenvolvido por H. Coda (CODA, 2003) e seus colaboradores. Esta formulao baseada no princpio da mnima energia potencial e as incgnitas fundamentais do
problema so as posies dos ns do elemento finito, aos invs dos deslocamentos, que so
as incgnitas na formulao padro dos elementos finitos para slidos.
A formulao posicional classificada como sendo uma formulao lagrangeana total.
Uma breve explicao desta classificao dada a seguir. Uma formulao pode ter uma des-

Captulo 1. Introduo

crio lagrangeana ou euleriana. Na descrio lagrangeana, as mudanas de configurao


da estrutura so medidas a partir de um referencial fixo no espao. Na descrio euleriana, as
mudanas de configurao da estrutura so medidas a partir de um referencial que se move
pelo espao. H dois tipos bsicos de formulao lagrangeana: total e atualizada (BATHE,
2006). A formulao lagrangena total tambm chamada simplesmente de formulao lagrangeana. Nesta formulao, a configurao de referncia a configurao inicial no tempo
zero. Na formulao atualizada, a configurao de referncia a ltima configurao calculada, ou seja, a configurao de referncia atualizada a cada incremento de carga ou tempo.
Maiores explicaes podem ser encontradas em (WONG; TIN-LOI, 1990).
Apesar da formulao posicional ser recente, j existem algumas aplicaes por Coda
e colaboradores. Uma das primeiras aplicaes foi em anlise dinmica de prticos planos
(GRECO; CODA, 2004). Em (GRECO, 2004) foi feito um estudo do impacto entre estruturas de prtico sendo realizadas anlises estticas e dinmicas considerando tambm efeitos
elastoplsticos. O artigo (GRECO; CODA, 2006) apresenta uma anlise dinmica no linear
geomtrica de estruturas unidimensionais utilizando um algoritmo da famlia de integradores
temporais de Newmark.
Em (MARQUES, 2006), o trabalho de Greco (2004) foi ampliado para problemas no
lineares de slidos realizando anlises estticas e dinmicas e considerando tambm o problema de impacto entre slidos bidimensionais.
Em (MACIEL, 2008) foi realizada uma anlise no linear geomtrica dinmica de prticos e slidos tridimensionais considerando tambm plasticidade. Alm disso, foi estudado o
problema de impacto para slidos tridimensionais. Nesse trabalho foi utilizado o mtodo de
Newton-Raphson e o integrador temporal de Newmark. Adotou-se, tambm, a cinemtica de
Reissner na anlise de prticos.
Anlises de cascas foram realizados em (CODA; PACCOLA, 2007; CODA; PACCOLA,
2008). Em (CODA; PACCOLA, 2008) foi realizado anlise no linear geomtrica de cascas
com variao de espessura e utilizao de elementos curvos. Em (CARRAZEDO, 2009) foi
estudado o problema de impacto considerando transferncia de calor e seus efeitos. Em
(SILVA, 2010), a formulao posicional foi combinada com o mtodo dos elementos de contorno (BREBBIA; DOMINGUEZ, 1992) na anlise no linear geomtrica do acoplamento soloestrutura. Outros trabalhos com a formulao posicional so (GRECO; CODA H. B.; VENTURINI, 2004; MINSKI, 2008; PASCON; CODA, 2009; REIS, 2012).
Vale destacar dois trabalhos na formulao posicional aplicada s trelias. No primeiro
deles (GRECO et al., 2006) foi realizado uma anlise esttica no linear de trelias espaciais sofrendo grandes deslocamentos e tendo comportamento elasto-plstico. Houve um bom
acordo numrico com as solues analticas dos problemas e tambm com as solues nuR
mricas encontradas pelo software de MEF ANSYS
. Os autores enfatizaram a simplicidade

do mtodo posicional e sua boa convergncia em estruturas severamente deformadas ps-

Captulo 1. Introduo

flambagem.
No segundo artigo (GRECO et al., 2012), a formulao posicional foi comparada com
R
a formulao co-rotacional (COOK, 2001) e com os resultados produzidos pelo ANSYS

usando trelias planas e espaciais encontradas da literatura. Tambm, houve um bom acordo
numrico entre os resultados das duas formulaes. Os autores afirmaram que a formulao
posicional consideravelmente mais simples que a formulao co-rotacional e, por ser mais
simples, processou os clculos mais rapidamente que a formulao co-rotacional. Contudo, a
formulao co-rotacional mais vantajosa no que diz respeito reutilizao do cdigo computacional para formulaes baseadas em outras leis constitutivas. Isto porque na formulao
posicional requerido derivar uma nova formulao posicional toda vez que uma nova lei
constitutiva vem a ser estudada.
Trelias quando submetidas a grandes cargas apresentam no linearidades geomtricas e estas frequentemente contm certos pontos crticos chamados de snap-through (ponto
crtico em relao a carga) e snap-back (ponto crtico em relao ao deslocamento) que esto relacionados com a instabilidade da estrutura. Obter os pontos crticos e o caminho de
equilbrio dessas trelias requer estratgias numricas especiais. Uma das estratgias mais
utilizadas o mtodo do comprimento de arco originalmente criado por Riks (RIKS, 1972;
RIKS, 1979) e Wempner (WEMPNER, 1971).
Na dcada de 1980, foram propostas vrias variantes do mtodo original que ainda
so muito utilizadas (CRISFIELD, 1981; RAMM, 1981; SCHWEIZERHOF; WRIGGERS, 1986;
FRIED, 1984), sendo o mtodo de Crisfield um dos mais conhecidos. Vrias trabalhos tem
sido propostos visando aperfeioar esses mtodos. O problema das razes complexas do
mtodo de Crisfield tem sido tratado em (LAM; MORLEY, 1992; ZHOU; MURRAY, 1994).
(FORDE; STIEMER, 1987) props um mtodo baseado em princpios de ortogonalidade que
forneceu exatamente o mesmo resultado do mtodo de Crisfield sem precisar calcular razes. Em (TENG; LUO, 1998) foi introduzido o conceito de comprimento de arco acumulado.
O mtodo permite convergncia em um predefinido estado de deformao. Sendo utilizado
em anlise de bifurcao. Um apanhado mais completo de mtodos antigos e recentes so
encontrados em (XIAO-ZU; BASHIR-AHMED, 2004; RITTO-CORRA; CAMOTIM, 2008).
1.4

ORGANIZAO DO TRABALHO
O trabalho est organizado em cinco captulos. O primeiro captulo apresentou os ob-

jetivos e justificativas da pesquisa e uma reviso bibliogrfica. O segundo captulo uma viso
geral da anlise estrutural no linear, introduzindo conceitos para o restante dos captulos tais
como as medidas de deformao. O terceiro captulo apresenta os mtodos numricos para
resolver o sistema de equaes no lineares que surge na anlise no linear e tcnicas (o
procedimento incremental-iterativo e o comprimento de arco) para traar o caminho de equilbrio. No quarto captulo, apresentado a formulao posicional do MEF do elemento de trelia

Captulo 1. Introduo

para diferentes medidas de deformao. O Captulo 5 apresenta aplicaes computacionais


utilizando trelias benchmark encontradas na literatura. Por fim, a concluso da pesquisa.

CAPTULO 2

Anlise Estrutural No Linear

Este captulo descreve alguns conceitos bsicos encontrados na anlise no linear


de estruturas tais como caminho de equilbrio, pontos especiais neste caminho e tipos de
no linearidade. Alm disso, apresenta exemplos de fenmenos no lineares e descreve as
medidas de deformao no lineares. Tambm procura ilustrar algumas diferenas entre a
anlise linear e no linear.
2.1

HIPTESES DA ANLISE LINEAR


Na anlise linear de estruturas, a formulao do mtodo dos elementos finitos cons-

truda assumindo as seguintes hipteses no modelo estrutural (BATHE, 2006):

Os deslocamentos nodais so infinitesimalmente pequenos;


O material linearmente elstico;
As condies de contorno no se modificam durante a aplicao das cargas.
Quando isto acontece, o vetor de deslocamentos u se relaciona linearmente como o
vetor de cargas f da seguinte forma

Ku = f
onde K a matriz de rigidez. Ento, se as cargas aumentarem por um fator , isto , f
ento os deslocamentos aumentam pelo mesmo fator, isto , u. Quando isto no acontece,
porque existem no linearidades no sistema estrutural como descritas a seguir.
2.2

TIPOS DE NO LINEARIDADE
Os tipos de no linearidade em um sistema estrutural so diversos. A seguir ser

apresentada as principais delas.

Captulo 2. Anlise Estrutural No Linear

2.2.1

No linearidade geomtrica
Na anlise linear, as equaes de equilbrio so elaboradas com base na geometria

inicial da estrutura (i.e., antes da estrutura sofrer deslocamentos ou rotaes). Naturalmente,


se o sistema estrutural sofrer grandes mudanas na sua geometria ento aquelas equaes
de equilbrio deixam de ser vlidas necessitando ser reformuladas a cada mudana de geometria, causando perda de linearidade nas relaes deslocamento e deformao. Este tipo
de no linearidade denominado de no linearidade geomtrica. So classificadas em:

Pequenas deformaes, mas grandes deslocamentos ou rotaes


Neste caso, a estrutura sofre deformaes pequenas, mas os deslocamentos e rotaes
no so pequenos. Este tipo de no linearidade ocorre, em geral, em arcos, molas,
barras de trelia e placas e cascas finas.
Um exemplo tomado de (BORST et al., 2012) e mostrado na Figura 1 ilustra como
uma viga pode ter pequena deformao e grande deslocamento. Podemos obter uma
deformao arbitrariamente pequena nesta viga se aumentarmos sua rigidez EI. E, por
outro lado, podemos obter deslocamentos arbitrariamente grandes na mesma viga se
aumentarmos seu comprimento l.

EI

l
Figura 1 Viga engastada

Grandes deformaes
Por ser grande a deformao, este tipo de no linearidade, frequentemente, gera tambm no linearidade fsica. Pode-se considerar, em muitos casos, acima 5% de deformao como sendo grande deformao. Este tipo de no linearidade ocorre na formao de metais e em materiais de borracha.
O conceito de grande e pequeno , naturalmente, impreciso. Alguns autores preferem
usar o termo deformao infinitesimal para pequena deformao e deformao finita (no
infinitesimal) para grande deformao.
2.2.2

No linearidade fsica
Muitos materiais apresentam um comportamento no linear tais como elasticidade

no linear, plasticidade, viscoelasticidade e fluncia. Por exemplo, o concreto, o ao e o solo

Captulo 2. Anlise Estrutural No Linear

apresentam comportamento elastoplstico. Metais em alta temperatura, argila, borracha e


polmeros apresentam viscoelasticidade. A no linearidade fsica caracteriza-se por causar
relaes no lineares entre tenso e deformao e pelo fato da anlise estrutural depender
do caminho ou histrico de deformao do material.
2.2.3

Condies de contorno no linear


Ocorre quando as condies de contorno se alteram durante o deslocamento da es-

trutura. Isto ocorre, por exemplo, devido ao contato ou impacto entre dois corpos ou quando
as foras externas so dependentes dos deslocamentos (e.g., foras no conservativas).
No contexto da formulao posicional do MEF, h exemplos deste tipo de no linearidade em (MACIEL, 2008) (foras no conservativas) e (GRECO, 2004; MARQUES, 2006)
(impacto).
2.3

O CAMINHO DE EQUILBRIO
Um grfico, frequentemente, utilizado para estudar o comportamento de um sistema

estrutural, relaciona carga deslocamento ou fora deflexo ou alguma outra medida que
os represente. Se o grfico carga deslocamento no linear ento o comportamento da
estrutura no linear. A curva contnua neste grfico denominada de caminho. Se cada
ponto sobre o caminho representa uma configurao de equilbrio esttico da estrutura ento
a curva recebe a denominao de caminho de equilbrio como mostra a Figura 2. O estudo
do caminho de equilbrio fundamental para revelar conceitos chave de um comportamento
estrutural no linear.

carga

caminho de equlibrio

deslocamento
Figura 2 O caminho de equilbrio. Cada ponto na curva representa uma configurao de
equilbrio esttico da estrutura

Captulo 2. Anlise Estrutural No Linear

2.3.1

10

Pontos especiais no caminho de equilbrio


Alguns pontos no caminho de equilbrio so de especial interesse. Entre eles esto os

chamados pontos crticos que so de dois tipos:

Ponto de limite: um ponto extremo (ponto de mximo ou mnimo) no caminho de


equilbrio. Nestes pontos, a tangente horizontal;

Ponto de bifurcao: um ponto no qual dois ou mais caminhos de equilbrio se cruzam.


Quando atinge os pontos crticos, a estrutura pode torna-se instvel, por isso, a identificao deles de grande importncia para um projeto de engenharia. A interpretao fsica
dos pontos crticos deixada para a Seo 2.4.
H tambm outros pontos especiais no caminho de equilbrio. O ponto de viragem
ponto no caminho de equilbrio cuja tangente vertical. Tem mais importncia computacional do que fsica porque pode afetar o desempenho de alguns mtodos numricos. Est
associado com o fenmeno de snap-back.
E finalmente, h o ponto de falha que o ponto que termina o caminho de equilbrio,
isto , onde ocorre falha da estrutura.
2.3.2

A tangente de rigidez
A tangente do caminho de equilbrio chamada de tangente de rigidez e representa,

de forma geral, a razo:


carga ou fora
deslocamento ou deflexo
Nos pontos onde a tangente de rigidez negativa, a estrutura instvel.
2.3.3

Snap-through, snap-back e bifurcao


A Figura 3 ilustra pontos de limite (L), pontos de bifurcao (B), pontos de viragem

(V) e pontos de falha (F). Na Figura 3(a) mostrado um fenmeno chamado snap-through1 . A
partir do ponto em que o deslocamento atinge o primeiro ponto de limite, a tangente de rigidez
torna-se negativa e a estrutura torna-se instvel. O que ocorre fisicamente um saldo repentino entre os dois pontos de limite. Podemos ver este fenmeno diariamente nos interruptores
de luz. comum em trelias e arcos rasos (do ingls, shallow), isto , suavemente curvados.
Na Figura 3(b), mostra o fenmeno snap-back que uma forma amplificada do snap-through
na qual o caminho de equilbrio chega a virar. comum em cpulas de trelia e em cascas
1

Alguns autores (GRECO, 2004), traduzem snap-through como salto de deslocamento (ou simplesmente
salto) e snap-back como salto de fora.

Captulo 2. Anlise Estrutural No Linear

11

carga

carga

carga

deslocamento

deslocamento

deslocamento

(a)

(b)

(c)

Figura 3 Pontos especiais no caminho de equilbrio. (a) Snap-through (b) Snap-back (c)
Bifurcao

finas. A Figura 3(c) ilustra o ponto de bifurcao (cruzamento de dois caminhos). O fenmeno de bifurcao , s vezes, chamado de flambagem. Na Seo 2.4, ser apresentado
exemplos de alguns desses fenmenos.
2.4

EXEMPLOS DE PROBLEMAS COM COMPORTAMENTO ESTRUTURAL NO


LINEAR

2.4.1

Exemplo de bifurcao
Este exemplo tomado de (WRIGGERS, 2008). Na Figura 4(a) mostrada uma viga

rgida suportada, na extremidade esquerda, por uma mola rotacional elstica com rigidez c.
A equao de equilbrio formulada com base na Figura 4(b):

Fl sen = c
ou seja,

Fl
=
c
sen

(2.1)

A soluo trivial deste problema = 0 que representado pela linha vertical do


grfico da Figura 5 e vale para qualquer valor de F. Para valores de F tal que
uma outra soluo tambm mostrada na Figura 5. O ponto

Fl
c

Fl
c

> 1, existe

um ponto de bifurcao, isto

, de cruzamento das duas solues.


Pela Figura 5, a estrutura pode comear seguindo a soluo representada pelo caminho da linha vertical. Este caminho torna-se instvel a partir do ponto de bifurcao (
mostrado atravs de uma linha tracejada). Um pequena pertubao far estrutura tomar o
caminho da esquerda ou direita. Neste caso, ocorrer grandes deslocamentos (chamado de
flambagem) com o aumento do carregamento que, em geral, levar a estrutura ao colapso.

Captulo 2. Anlise Estrutural No Linear

12

(a)

(b)
Figura 4 Estrutura viga e mola

Figura 5 O problema de bifurcao. A linha slida representa equilbrio estvel e a linha


tracejada representa equilbrio instvel.

Por isso, importante identificar o ponto de bifurcao e a correspondente carga (de-

Captulo 2. Anlise Estrutural No Linear

13

nominada de carga crtica) na anlise da estrutura. Neste problema, a carga crtica (Fc ) que
corresponde ao ponto de bifurcao

F = Fc =

c
l

A flambagem ocorre quando a carga aplicada excede a carga crtica.


2.4.2

Exemplo de snap-through
Este exemplo tomado de (BATHE, 2006). A estrutura apresentada na Figura 6(a)

consiste de duas barras suportando uma carga no centro. Devido a simetria da estrutura,
possvel simplificar a trelia usando uma das metades da estrutura conforme mostra a Figura 6(b).

(a)

(b)

Figura 6 (a) Trelia de duas barras. (b) Modelo simplificado.

Assume-se que a fora axial na barra dada por N = kl, onde k a rigidez da
barra e l o alongamento da barra. A Figura 7 ilustra a geometria do problema. w o
deslocamento vertical no ponto de aplicao da carga e o ngulo depois do deslocamento.
A equao de equilbrio , portanto, dada por

N sen = kl sen = F/2

(2.2)

Figura 7 Geometria do deslocamento da trelia de duas barras.

Pela Figura 7, obtm-se as seguintes relaes:

(l l) cos = l cos 15o

(2.3)

(l l) sen = l sen 15o w

(2.4)

Captulo 2. Anlise Estrutural No Linear

14

Da equao (2.4), temos


sen =

l sen 15o w
l l

(2.5)

Elevando ao quadrado ambos os lados da Equao (2.3) e usando a relao cos2 =


1 sen 2 , obtm-se

(l l)2 (1 sen 2 ) = l2 (1 sen 2 15o )

(2.6)

Substituindo (2.5) em (2.6), obtm-se

l = l

l2 2lw sen 15o + w2

(2.7)

Finalmente, aplicando (2.5) e (2.7) na equao de equilbrio (2.2), obtm-se a relao


fora deslocamento dada por



sen 15o w
 w 2
l
w
1 2 sen 15o +
l
l

F
=
1 + r
2kl

(2.8)

Figura 8 Relao carga-deslocamento da trelia com duas barras.

A Figura 8 mostra o grfico da Equao (2.8). O ponto A um ponto de limite. Aps o


ponto A, o caminho torna-se instvel (tangente negativa). Nota-se que se houver um aumento
monotnico de carga, o caminho seguido pelo deslocamento saltar repentinamente toda a

Captulo 2. Anlise Estrutural No Linear

15

regio entre ponto A e o ponto B. Este fenmeno de mudana instantnea entre dois estados
de equilbrio distantes um do outro o snap-through.
Outro exemplo (WRIGGERS, 2008) deste fenmeno aquele que ocorre na abertura
de um pote de geleia na qual ocorre um estalo. Este estalo est relacionado com a queda de
presso interna e com o fenmeno de snap-through na tampa do recipiente (uma estrutura
de casca fina) e indica que o pote foi aberto pela primeira vez. O fenmeno snap-through
est associado com trelias, vigas e cascas e placas finas e podem causar o colapso total da
estrutura.
2.5

DEFLEXO, DESLOCAMENTO E DEFORMAO


Segundo (FELLIPA, 2012), deflexo a magnitude ou a amplitude de um desloca-

mento. Deslocamento um vetor e deflexo um escalar. Deformao, na lngua portuguesa,


tem dois significados diferentes: o significado de deformation e o significado de strain.
Deformao, no sentido de deformation como usado em livros como (OGDEN, 1997),
refere-se a uma transformao do corpo de uma configurao de referncia para a configurao atual. O conceito de deformation no difere um simples movimento de corpo rgido de
uma alterao na forma do corpo. Portanto, ambos so deformaes no sentido de deformation. J deformao, no sentido de strain, refere-se a uma medida adimensional normalizada
do deslocamento entre os pontos materiais do corpo com relao a uma configurao (ou
comprimento) de referncia. Strain mede o quanto uma deformao no sentido de deformation diferente de um movimento de corpo rgido. Em (COIMBRA, 1981) evitou-se este duplo
significado do termo deformao, adotando-se o termo mudana de configurao para o
conceito de deformation.

(a)

(b)

Figura 9 Diferena entre deformation e strain. (a) ilustra um movimento de corpo rgido e (b)
ilustra um movimento com alterao na forma do corpo. Ambos so deformation,
mas uma medida de strain deveria ser zero em (a) e diferente de zero em (b).

Captulo 2. Anlise Estrutural No Linear

16

A Figura 9 procura esclarecer estes conceitos. A Figura 9(a) ilustra um movimento de


corpo rgido. Na Figura 9(b) ilustra um movimento que no de corpo rgido, pois o corpo
muda de forma. Ambos os movimentos so considerados deformation (mudana de configurao). Contudo, qualquer medida de strain deveria ser nula para a Figura 9(a) e diferente de
zero para a Figura 9(b).
2.6

MEDIDAS DE DEFORMAO UNIDIMENSIONAL


A deformao de barra caracterizada por um deslocamento u na barra como mostra

a Figura 10. L comprimento inicial (antes da deformao) da barra e l seu comprimento


aps a deformao tal que u = l L.

Figura 10 Alongamento da barra.

H vrias medidas de deformao que podem ser apropriadas para a anlise no


linear de trelias. O termo deformao usado aqui refere-se ao termo em ingls strain. Sero
apresentadas nas sees seguintes.
2.6.1

Deformao de engenharia
A deformao de engenharia ou de Cauchy a medida de deformao mais simples

sendo dada por:

E =

u
lL
=
L
L

(2.9)

A deformao de engenharia mede a deformao mesmo que a barra tenha sofrido uma
grande rotao na direo de E .
2.6.2

Deformao de Green
Seria conveniente existir uma medida com base em l2 porque o clculo do compri-

mento l envolve uma raiz quadrada que seria eliminada com l2 . Considerando a deformao
de engenharia, podemos reescreve-la da seguinte forma:

lL
(l L)(l + L)
=
L
L(l + L)
2
2
l L
= 2
L (2 + E )

E =

Captulo 2. Anlise Estrutural No Linear

17

No caso da deformao ser pequena temos E 0. Ento E pode ser omitido na expresso
anterior e teremos,

G =

l2 L2
2L2

(2.10)

que denominada de deformao de Green.


A relao entre as deformaes de Green e engenharia dada por:

G = E (1 + 12 E )
H muitos exemplos de estruturas com grandes deslocamentos, mas com pequenas
deformaes. Nestes casos, a deformao de Green perfeitamente adequada. Por isso, a
deformao de Green e suas verses para duas e trs dimenses bastante utilizada na
anlise dessas estruturas.
2.6.3

Deformao logartmica
Se a deformao for muito grande, como ocorre em materiais semelhantes borracha,

ento a medida de deformao mais adequada a deformao logartmica. tambm conhecida por deformao natural, deformao verdadeira ou deformao de Hencky. A ideia por
trs, uma medida que some todas os incrementos infinitesimais de deformao que ocorrem durante o alongamento da barra deste do comprimento inicial L at o final l. O incremento
infinitesimal de deformao dado por:

d =

dl
l

A integrao deste incremento a definio da deformao logartmica:

Zl
L =

d = ln
L

l
L

(2.11)

A relao entre as deformaes logartmica e de engenharia dada por:

L = ln(1 + E )
A relao entre as deformaes logartmica e de Green dada por:

L = 21 ln(1 + 2G )
Apesar da deformao logartmica poder ser generalizada para mais de uma dimenso, tal generalizao complexa e de alto custo computacional (BONET; WOOD, 2008).

Captulo 2. Anlise Estrutural No Linear

2.6.4

18

Deformao de Almansi
A deformao de Almansi ou Euler-Almansi dada por:

A =

l2 L2
2l2

(2.12)

A concepo da deformao de Almansi similar a deformao de Green. A diferena


que a primeira tem como referncia a configurao deformada (descrio euleriana) e a
segunda tem como referncia a configurao inicial (descrio lagrangeana).
2.6.5

Alongamento
A ltima expresso a ser apresentada

l
L

(2.13)

onde denominado de alongamento (do ingls, stretch). Colocando as deformaes em


funo do alongamento , temos

E = 1
1
2

deformao de engenharia

G = (2 1)

deformao de Green

L = ln
deformao logartmica


1
1
A =
1 2
deformao de Almansi
2

2.7

MEDIDAS DE DEFORMAO BIDIMENSIONAL


Este trabalho de pesquisa utilizada somente medidas de deformao unidimensional

por lidar com trelias. Por isso, esta seo descreve, brevemente, somente duas medidas de
deformao bidimensional apenas para ressaltar diferenas entre a anlise linear e no linear.
Comearemos com um exemplo tomado de (BONET; WOOD, 2008). Considere (X, Y)
(em maisculas) e (x, y) (em minusculas) como sendo as posies inicial e final (aps o
deslocamento) de uma partcula qualquer de um slido. Neste exemplo, as duas posies
esto relacionadas por

x = Y ,

y=X

O deslocamento sofrido pelo ponto (X, Y) , portanto,

ux = x X = X Y
uy = y Y = X Y
Este conjunto de frmulas denominado de campo de deslocamentos.

Captulo 2. Anlise Estrutural No Linear

19

Aplicando aqueles deslocamentos em cada ponto do seguimento de reta OP da Figura 11 obtm-se o seguimento de reta OP 0 . A seguir, calcula-se as deformaes usando
medidas para deformaes pequenas e para deformaes grandes para mostrar a inadequao da medida para deformaes pequenas neste exemplo.

Figura 11 Rotao de 90o de partculas de corpo slido.

Na anlise linear, mede-se a deformao de uma partcula atravs do seguinte tensor:

"

xx xy
xy yy

onde seus componentes so

ux
X
uy
=
Y


ux
1 ux
=
+
2 Y
Y

xx =

(2.14a)

yy

(2.14b)

xy

(2.14c)

Este tensor bem conhecido dos livros de resistncia dos materiais. Alguns autores (LAI; RUBIN; KREMPL, 2009) denominam este tensor de tensor de deformao infinitesimal porque assume que as deformaes so pequenas (infinitesimais).
Aplicando as frmulas (2.14) no exemplo, obtm-se as seguintes deformaes:

xx = yy = 1; xy = 0

(2.15)

Claramente o deslocamento de OP para OP 0 uma rotao de corpo rgido e, por


isso, no existe deformao alguma. Ento as deformaes fornecidas em (2.15) esto incorretas, pois todas deveriam ser nulas.

Captulo 2. Anlise Estrutural No Linear

20

Na anlise no linear, utiliza-se frequentemente a deformao de Green que quando


generalizado para duas dimenses dado pelo tensor:

"

Exx Exy
Exy Eyy

onde os componentes so

Exx
Eyy
Exy

ux 1
=
+
X
2

"

ux
X

2


+

uy
X

2 #

"
2 
2 #
uy
ux
uy 1
+
+
=
Y
2
Y
Y




1 ux
ux
1 ux ux
uy uy
=
+
+
+
2 Y
X
2 X Y
X Y

(2.16a)

(2.16b)
(2.16c)

Aplicando as frmulas (2.16) para mesmo o exemplo, obtm-se a resposta correta (de
acordo com nossa intuio) para a deformao:

Exx = Eyy = Exy = 0

(2.17)

Comparando as duas medidas descritas na seo, ou seja (2.14) e (2.16), nota-se


que a medida de deformao de Green usada na anlise no linear bem mais complexa
que a deformao infinitesimal. Em geral, as frmulas envolvidas na anlise no linear so
mais complexas e de maior custo computacional. Nota-se tambm que para pequenas deformaes, o tensor de deformao de Green se reduz (tende) ao tensor de deformao
infinitesimal.
Uma descrio detalhada do tensor de deformao infinitesimal e de Green (tambm
conhecido como tensor de deformao lagrangeano) podem ser encontrada em livros de
mecnica do contnuo (MALVERN, 1977; LAI; RUBIN; KREMPL, 2009; MASE; SMELSER;
MASE, 2009).

21

CAPTULO 3

Mtodos Numricos para Anlise Estrutural No


Linear

O problema bsico da anlise no linear encontrar a configurao de equilbrio de


uma estrutura que est sob a ao de foras aplicadas. As condies de equilbrio dos elementos finitos que representam esta estrutura podem ser expressas pelo seguinte sistema de
equaes no lineares (BATHE, 2006):

qf =0

(3.1)

onde f o vetor de foras externas nodais e q o vetor de foras internas nodais correspondente s tenses da estrutura. Este captulo descreve alguns dos mtodos numricos mais
conhecidos para resolver estas equaes no lineares. A exposio comea com o mtodo
de Newton-Raphson para um grau de liberdade porque simplifica a sua interpretao geomtrica. Depois, ser apresentado o procedimento incremental-iterativo e, por fim, o mtodo do
comprimento de arco.
3.1
3.1.1

MTODO DE NEWTON-RAPHSON
Mtodo de Newton-Raphson para um grau de liberdade
O mtodo de Newton-Raphson (tambm chamado de mtodo de Newton1 ) um m-

todo numrico clssico aplicado na engenharia e na cincia para resolver sistemas de equaes no lineares. A apresentao a seguir comea descrevendo esse mtodo de uma forma
genrica para em seguida ser particularizado para a soluo da Equao (3.1).
Considere uma equao escrita na forma g(x) = 0. Suponha que g(x) contnua e
diferencivel e tenha raiz prxima de um ponto estimado. A Figura 12 mostra o mtodo de
Newton sendo processado para encontrar a raiz de g(x) = 0. O mtodo comea a partir
de um ponto x0 que a primeira estimativa da raiz (em geral, uma simples suposio). A
prxima estimativa x1 , obtida pelo cruzamento do eixo x com a reta tangente g(x) no ponto
1

No confundir com o mtodo de Newton usado em otimizao.

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

22

reta tangente com


inclinao

soluo

Figura 12 O mtodo de Newton-Raphson.

(x0 , g(x0 )). As outras estimativas x2 , x3 , . . . so obtidas de forma semelhante. A sequncia de


estimativas obtida pela frmula:

xi+1 = xi

g(xi )
g 0 (xi )

(3.2)

Esta frmula pode ser deduzida sem esforo observando a Figura 12, mas tambm
pode ser deduzida pela expanso em srie de Taylor de g(x). Em torno do ponto xi , a srie
dada por:

g(x) = g(xi ) + (x xi )g 0 (xi ) +

1
(x xi )2 g 00 (xi ) + . . .
2!

Fazendo g(x) = 0 (pois procura-se a raiz) e desprezando os termos de segunda


ordem e superior, obtm-se
0 g(xi ) + (x xi )g 0 (xi )
logo,

x xi

g(xi )
g 0 (xi )

e substituindo x por xi+1 , obtm-se (3.2).


A seguir, o mtodo ser aplicado a uma trelia simples tomada de (CRISFIELD, 1991)
e ilustrada na Figura 13. A barra tem mdulo de elasticidade E e rea da seo A. A equao
de equilbrio vertical dada por

q(u) f = 0
onde q a fora interna na barra e f a fora externa. Neste exemplo, q = N sen onde N

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

23

Figura 13 Trelia com um grau de liberdade.

sendo a fora axial na barra. Assume-se aqui que pequeno. Portanto, tem-se

q(u) = N sen =

N(a + u)
N(a + u)

l
L

(3.3)

O mtodo de Newton-Raphson utilizado aqui para encontrar a raiz da funo:

g(u) = q(u) f = 0
Aplicao a Equao (3.2) para funo g(u), obtm-se
1
ui+1 = ui K
t g(ui )

(3.4)

onde,

Kt = g 0 (ui ) =

dq(u)
d
[q(u) f] =
du
du

pois df/du = 0 uma vez que f uma constante.


Na mecnica computacional, Kt chamado de tangente de rigidez e g(ui ) chamado de fora residual ou fora de desequilbrio (do ingls, out-of-balance force). Contudo,
importante distinguir a tangente de rigidez do mtodo de Newton-Raphson com a tangente
de rigidez que est sobre o caminho de equilbrio pois esta tem uma importante interpretao
fsica relacionada com a estabilidade da estrutura, conforme mencionado na Seo 2.3.2. J
a primeira pode no ter relao com o estado de equilbrio at antes do mtodo convergir,
podendo tornar-se positiva, negativa ou zero durante o processo de convergncia, sem que
isto tenha relao alguma com a estabilidade da estrutura.
Frequentemente, a Equao (3.4) apresentada desdobrada em duas:
1
ui = K
t g(ui )

ui+1 = ui + ui

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

24

A Figura 14 mostra o mtodo de Newton de uma forma diferente, mas equivalente, da


que foi apresentada na Figura 12. A Figura 14 mostra o processo de convergncia para a interseo da curva q(u) com uma reta horizontal de altura f. Comeando com uma estimativa
inicial u0 , obtm-se uma nova estimativa

u1 = u0 + u0 ,

1
onde u0 = K
t g(u0 )

u2 = u1 + u1 ,

1
onde u1 = K
t g(u1 )

u3 = u2 + u2 ,

1
onde u2 = K
t g(u2 )

E assim por diante:

..
.

Carga

soluo de

Deslocamento
Figura 14 Mtodo de Newton-Raphson resolvendo a equao de equilbrio.

As iteraes terminam quando satisfaz a algum critrio de parada. Dois critrios de


parada comumente usados so (GILAT; SUBRAMANIAN, 2008):
1. Erro relativo estimado: as iteraes terminam quando o erro relativo menor do que um
valor de tolerncia tol pr-especificado:




u
u

u
i+1
i
i

=
6 tol

ui
ui

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

25

2. Tolerncia em g(u): as iteraes terminam quando o valor absoluto de g(ui ) menor


do que um valor de tolerncia tol pr-especificado:

|g(ui )| 6 tol
A seguir ser determinado a tangente de rigidez para este problema. Considerando
que a fora axial na barra N = EA, ento a tangente de rigidez, Equao 3.3,



N
dq
d a + u
+
Kt =
= EA
du
du
L
L

(3.5)

Adotando a deformao de Green, Equao (4.17), tem-se

(a + u)2 + b2 (a2 + b2 )
l2 L2
=
=
=
2L2
2L2
e substituindo

d
du

  
 2
a
u
1 u
+
L
L
2 L

(3.6)

em (3.5), obtm-se

 2


EA a
EA 2au + u2
N
Kt =
+
+
2
L L
L
L
L

(3.7)

Em problemas com mais de um grau de liberdade, a tangente de rigidez torna-se uma


matriz chamada de matriz de rigidez tangente Kt . Deste modo, os trs termos do lado direito
da Equao (3.7) pode ser interpretados do seguinte modo. O primeiro termo chamado de
matriz de rigidez linear porque constante uma vez que funo apenas da geometria inicial.
O segundo termo chamado de matriz de deslocamento inicial e representa uma contribuio
geomtrica e no linear. O ltimo termo chamado de matriz de tenso inicial e importante
no estudo da estabilidade dos membros estruturais que esto sujeitas a foras compressivas
(BORST et al., 2012).
3.1.2

Mtodo de Newton-Raphson para mais de um grau de liberdade


Nesta seo, o mtodo de Newton-Raphson extendido para mais de um grau de

liberdade utilizando o exemplo mostrado na Figura 15 que difere do exemplo anterior somente
pela adio de um segundo grau de liberdade. Agora h duas equaes de equilbrio que
juntas formam o seguinte sistema de equaes:

g (u , u ) = q (u , u ) f = 0
1
1
2
1
1
2
1
g (u , u ) = q (u , u ) f = 0
2
1
2
2
1
2
2
onde,

q1 = N cos N
q2 = N sen

N(a + u2 )
L

(3.8)

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

26

Figura 15 Trelia com dois graus de liberdade.

O mtodo de Newton-Raphson para mais de um grau de liberdade deduzido de


forma similar a seo anterior. Aplicando a expanso em srie de Taylor (j truncada) no
sistema (3.8) no ponto (u1,i , u2,i ), tem-se

g1
g1
+ (u2 u2,i )
u1
u2
g2
g2
g2 (u1 , u2 ) = g2 (u1,i , u2,i ) + (u1 u1,i )
+ (u2 u2,i )
u1
u2
g1 (u1 , u2 ) = g1 (u1,i , u2,i ) + (u1 u1,i )

(3.9a)
(3.9b)

ressaltando que as derivadas so calculadas no ponto (u1,i , u2,i ). Tem-se que

gi
[qi fi ]
qi
=
=
,
uj
uj
uj

(3.10)

Agora, aplica-se (3.10) nas equaes (3.9) e considera-se que g1 (u1 , u2 ) = 0 e

g2 (u1 , u2 ) = 0 (pois procura-se a raiz). Depois, faz-se o rearranjo das equaes (3.9) em
forma de matrizes e obtm-se

q1
"
#

g1 (u1,i , u2,i )
u1
=
q2
g2 (u1,i , u2,i )
u1

q1 "
#
u

u
u2
1
1,i

q2
u2 u2,i
u2

Substituindo (u1 , u2 ) por (u1,i+1 , u2,i+1 ), obtm-se a frmula do mtodo de NewtonRaphson:


1
ui = K
t gi

(3.11)

ui+1 = ui + ui

(3.12)

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

27

onde,

"
#
u1,i+1 u1,i
ui = [u1,i , ui,2 ],
ui =
u1,i+1 u2,i

q1 q1
u u q(u )
1
2
i
Kt =
=
q2 q2
u
u1 u2
"
# "
#
g1 (ui )
q1 (ui ) f1
gi =
=
= qi f
g2 (ui )
q2 (ui ) f2
T

Nota-se que a matriz de rigidez Kt a matriz jacobiana das foras internas q e, no


Captulo 4, ser mostrado que ela tambm a matriz hessiana da energia de deformao.
Em estruturas com comportamento linear, o valor de Kt constante sendo chamado simplesmente de matriz de rigidez K sem o subscrito t. Ambos K e Kt relacionam pequenas
variaes de cargas ou foras com pequenas variaes de deslocamentos.
Para sistemas com n graus de liberdade, a matriz tangente de rigidez torna-se:

q1
u1

q2
q
= u1
Kt =
u
.
..

qn
u1

q1
u2
q2
u2
..
.

q1
...
un

q2

...
un

..
..
.
.

qn

qn
...
u2
un

1
Computacionalmente, a Equao (3.11) no resolvida determinando a inversa K
t .
1
A expresso K
t foi usada apenas por simplicidade notacional. No computador, resolvido

o sistema linear correspondente

gi = Kt ui ,
em geral, atravs da fatorao de Kt usando decomposio LU. Descries de decomposio LU so encontradas em livros texto de mtodos numricos (CHAPRA; CANALE, 2008;
BURDEN; FAIRES, 2003).
3.2

ANLISE INCREMENTAL-ITERATIVA
O mtodo de Newton-Raphson s fornece a soluo de um simples ponto no caminho

de equilbrio. Para obter outros pontos, combina-se as iteraes de Newton-Raphson com um


procedimento incremental. A ideia aplicar as iteraes para vrios ciclos de nvel de carga.
Ou seja, no primeiro ciclo obtm-se uma soluo para um nvel de carga f . No segundo
ciclo, obtm-se outra soluo para um nvel de carga 2f e assim por diante, gerando uma

28

Carga

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

Deslocamento, u
Figura 16 Procedimento Incremental-Iterativo com o Mtodo de Newton-Raphson.

f = f , u = 0;
for n = 1 to nmax do
g = q(u) f ;
for i = 1 to imax do
q(u)
Kt =
;
u
1
u = Kt g;
u = u + u;
g = q(u) f ;
if g 6 tol f then break;
end
output u, f ;

f = f + f
end
Algoritmo 1: Procedimento Incremental-Iterativo com o Mtodo de Newton-Raphson.
soluo para cada nvel de carga. O procedimento ilustrado na Figura 16 e descrito no
Algoritmo 1.
Critrios de parada tipicamente usados no mtodo de Newton-Raphson com mais de
um grau de liberdade so:

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

1. Erro relativo estimado:

29

ui
6 tol
ui

2. Tolerncia em g(u):

g
< tol
f
onde tol a tolerncia, um pequeno valor pr-especificado pelo usurio.
O procedimento incremental-iterativo deveria ser usado mesmo quando se busca uma
soluo para um nico nvel de carga. Impor uma grande carga f de uma s vez para o mtodo
de Newton-Raphson pode levar a problemas de convergncia. Pois, a soluo inicial pode
estar muito longe da soluo final e neste caso, a prtica mostra que as iteraes podem
encontrar dificuldades para convergir e at mesmo no encontrar a soluo do problema.
Incrementar a carga lentamente at atingir a carga desejada f , torna a soluo inicial, em
cada nvel, prxima da soluo final facilitando a convergncia.
Alm disso, o procedimento incremental-iterativo importante para materiais que exibem dependncia do caminho seguido pela estrutura durante sua deformao. Diferentes
tenses podem ser obtidas dependendo da forma com que so aplicadas as cargas. Aplicar
incrementos de cargas pequenos permite seguir mais de perto o caminho de deformao e
obter a soluo correta do problema (BORST et al., 2012).
3.2.1

Mtodo de Newton-Raphson modificado


O mtodo de Newton-Raphson requer computar e fatorar a matriz de rigidez tangente

em cada iterao. H problemas que geram grandes matrizes de rigidez tangente, principalmente problemas tridimensionais. Nesses casos, o custo computacional de montar e fatorar
grandes matrizes repetidas vezes consideravelmente alto. Vrios mtodos tem sido propostos, para lidar com esse problema como o mtodo de Newton-Raphson Modificado, entre
outros.
O mtodo de Newton-Raphson modificado consiste em computar a matriz de rigidez
tangente uma nica vez e na primeira iterao de cada ciclo de nvel de carga no procedimento incremental-iterativo. O procedimento ilustrado na Figura 17 e descrito no Algoritmo 2.
O mtodo de Newton-Raphson modificado pode ser bem eficiente quando se usa
decomposio LU para resolver os sistemas lineares. Pois, a matriz de rigidez tangente
fatorada uma nica vez em cada ciclo e a mesma fatorao reaproveitada para resolver o
sistemas lineares das iteraes seguintes do ciclo.
A convergncia do mtodo de Newton-Raphson modificado mais lenta (requer maior
nmero de iteraes) do que o mtodo de Newton-Raphson e isso pode diminuir ou mesmo
anular sua possvel vantagem computacional. Mas, h outros mtodos alternativos (e mais

30

Carga

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

Deslocamento, u
Figura 17 Procedimento Incremental-Iterativo com o Mtodo de Newton-Raphson Modificado.

f = f , u = 0;
for n = 1 to nmax do
q(u)
;
Kt =
u
g = q(u) f ;
for i = 1 to imax do
1
u = K
t g;
u = u + u;
g = q(u) f ;
if g 6 tol f then break;
end
output u, f ;

f = f + f
end
Algoritmo 2: Procedimento Incremental-Iterativo com o Mtodo de Newton-Raphson
Modificado.
sofisticados) para lidar com o alto custo computacional do Newton-Raphson, como por exemplo, os mtodos quasi-Newton cuja descrio pode ser encontrada em (KRENK, 2009) e em
livros textos de otimizao numrica ou programao no linear em geral (LUENBERGER,
2009).

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

3.2.2

31

Controle de carga versus controle de deslocamento


Na seo 3.2, as cargas foram aplicadas de forma incremental. Uma outra alternativa

prescrever deslocamentos incrementais em vez de cargas incrementais. A primeira alternativa denominada controle de carga e a segunda chamada de controle de deslocamento.
Quando um deslocamento prescrito em um n, geram-se tenses na estrutura que resulta
em uma fora naquele n que oposta, mas igual em mdulo, a fora externa que causaria o
mesmo deslocamento que foi prescrito naquele n.
O controle de carga tem suas limitaes para traar o caminho de equilbrio. Por exemplo, na Figura 18(a) no seria possvel alcanar o ponto B. Pois o aumento de carga faria o
trajeto saltar diretamente para o ponto C. E mesmo neste caso, pode causar problemas de
convergncia. A matriz de rigidez tangente torna-se singular no ponto A (ponto de limite) do
caminho de equilbrio como mostra a Figura 18(b) e por isso no pode ser invertida. Isto significa que a tangente de rigidez horizontal. Alm disso, um salto de A para C pode ser muito
para que o mtodo de Newton-Raphson possa convergir corretamente.
O controle de deslocamento deveria, sempre que possvel, ser utilizado no lugar do
controle de carga pois supera parte de suas limitaes. O ponto B da Figura 18(c) seria
alcanado naturalmente e a matriz de rigidez tangente no se tornaria singular no ponto de
mximo (ponto de limite).
Contudo, o snap-back causa dificuldades ao controle de deslocamento da mesma
forma que o snap-through causa ao controle de carga. Por exemplo, o controle de deslocamento no pode alcanar pontos como o ponto B da Figura 18(c), saltando de A para C. Um
mtodo indicado para resolver todos esses problemas denominado de mtodo do comprimento de arco, descrito a seguir.
3.3

MTODO DO COMPRIMENTO DE ARCO


Foram vistos, anteriormente, procedimentos para determinar o caminho de equilbrio

controlando a carga ou o deslocamento. Foi mostrado que estes procedimentos tem suas
limitaes, tais como tangente horizontal nos pontos de limite e dificuldade de seguir o caminho gerado pelo fenmeno snap-back. O mtodo do comprimento de arco supera todos estes
problemas de uma forma elegante e eficiente. De fato, ele tornou-se mtodo preferido para
determinar o caminho de equilbrio, apesar de outros mtodos tambm terem sido propostos.
Ver (KRENK, 2009).
No mtodo do comprimento de arco incrementa-se simultaneamente tanto a carga
como o deslocamento. Para conseguir isto, adiciona-se uma nova equao ou restrio no
sistema de equaes de equilbrio e uma nova incgnita: o fator de carga. A Figura 19 ilustra o processamento do mtodo do comprimento de arco para diferentes tipos de restries
utilizando iteraes do mtodo de Newton-Raphson. A Figura 19(a) ilustra a restrio deno-

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

32

Matriz de rigidez singular


(tangente horizontal)
A

Carga

Deslocamento

Deslocamento

(a)

(b)

Carga

Carga

divergncia
B

Deslocamento
(c)
Figura 18 Limitaes do controle de carga e controle de deslocamento. (a) Snap-through.
(b) Matriz de rigidez tangente singular. (c) Snap-back.

minada de restrio de hiperesfera. Verses linearizadas desta restrio so chamadas de


restries de hiperplano e so mostradas na Figura 19(b) (hiperplano atualizado) e na Figura 19(c) (hiperplano fixo). A apresentao a seguir, comea descrevendo o mtodo com a
restrio de hiperesfera.

33

Carga

Carga

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

Deslocamento

(a)

(b)

Carga

Deslocamento

Deslocamento
(c)
Figura 19 Restries no Mtodo do Comprimento de Arco. (a) Restrio de hiperesfera. (b)
Restrio de hiperplano atualizado. (c) Restrio hiperplano fixo.

3.3.1

Restrio de hiperesfera
O mtodo de comprimento de arco controla os incrementos de carga e deslocamento.

O incremento do deslocamento representado por u. A carga expressa de uma forma

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

34

Carga

normalizada como sendo o produto de uma carga fixa f por um fator de carga , ou seja,
f = f . O incremento de carga representado por f .

Deslocamento, u
Figura 20 Mtodo do Comprimento de Arco Hiperesfrico.

A restrio de hiperesfera, mostrada na Figura 20, foi proposta por (CRISFIELD, 1981)
e ainda muito utilizada. expressa matematicamente pela equao:


c = uT u + 2 2 f T f l2 = 0

(3.13)

onde l o comprimento de arco que de certo modo determina o incremento de carga.


um fator de escala necessrio para o termo de carga porque unidades diferentes so usadas
para carga e para deslocamento. Contudo, frequentemente, usa-se = 0 e, neste caso, a
restrio (3.13) passa a ser chamada de restrio cilndrica (em vez de hiperesfrica).

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

35

Adicionando a Equao (3.13) ao sistema de equaes de equilbrio (3.1), obtm-se


um novo sistema:

g = q f = 0
c = uT u + 2 2 f T f  l2 = 0

(3.14)

Resolvendo o sistema, obtm-se u e que so incrementos relativos a um ponto


n

(u , f ) qualquer no caminho de equilbrio. Em outras palavras, a soluo do sistema gera


um novo ponto (un+1 , f n+1 ) no caminho de equilbrio dado por
un+1 = un + u

(3.15)

f n+1 = (n + )f = n+1 f

(3.16)

O sistema (3.14) poderia ser resolvido diretamente pelo mtodo de Newton-Raphson


que ento resultaria em:

gi 1
gi
" #
" #
u

gi
ui

= 

T
ci
ci
i
ci
u

(3.17)

onde usa-se o smbolo para representar os incrementos do mtodo de Newton-Raphson.


Desenvolvendo, obtm-se

" #
"
#1 " #
ui
Kt
f
gi
=
i
2uiT 2i 2 f T f
ci

(3.18)

"
# "
# " #
ui+1
ui
ui
=
+
i+1
i
i

(3.19)

com,

Contudo, a matriz que resultou neste sistema no possui boas propriedades numricas (no simtrica e nem banda). Por causa disso, o sistema no resolvido, em geral,
da forma convencional. Em vez disso, utiliza-se o mtodo proposto por (BALTOZ; DHATT,
1979) que resolve o sistema em duas etapas. A primeira equao do Sistema (3.18) fornece
a equao

Kt ui + f i = gi
da qual obtm-se,

ui = uiR + i uiF
sendo os dois componentes dados por
1
uiF = K
t f
1
uiR = K
t gi

(3.20)

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

36

O componente uiR gerado pela fora residual gi e corresponde ao incremento do


mtodo de Newton-Raphson usado no procedimento incremental-iterativo. O componente uiF
um incremento de retorno para ajustar a carga a fim de satisfazer a restrio. O vetor uiF
tambm chamado de deslocamento tangencial porque tangente ao caminho de equilbrio
(no espao de deslocamentos). Os componentes so ilustrados na Figura 21.

restrio

e
od

eq

b
uil

rio

inh

m
ca

Figura 21 Os componentes residual e tangencial.

Substituindo (3.20) na segunda equao do Sistema (3.18), obtm-se uma equao


quadrtica:

a1 2i + a2 i + a3 = 0

(3.21)

onde,

 T
a1 = uiF uiF + 2 f T f
T

a2 = 2 ui + uiR uiF + 22 i f T f


T 
ui + uiR + 2 2i f T f l2
a3 = ui + uiR

(3.22)
(3.23)
(3.24)

Resolvendo a equao quadrtica, obtm-se i e pode-se determinar ui+1 pelas


equaes (3.20) e (3.19). No entanto, a equao quadrtica pode ter duas razes e escolher
uma delas constitui um problema a parte. Considere i0 e i00 como sendo duas razes da
equao quadrtica. Portanto, tem-se dois candidatos a soluo:
0
R
0
F
ui+
1 = ui + ui + i ui

(3.25)

F
00
R
00
ui+
1 = ui + ui + i ui

(3.26)

Qual deles escolher? O critrio escolher o candidato que se encontra mais prximo do incremento anterior ui para prevenir que se caminhe para trs durante o traado do caminho
do equilbrio. Computacionalmente, isto pode ser feito escolhendo o candidato que forma o
menor ngulo com ui . Estes ngulos so dados por:
0
uiT ui+
1
cos =
,
2
l
0

00
uiT ui+
1
cos =
2
l
00

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

37

possvel que a equao quadrtica tenha razes complexas e isto causa problemas
de divergncia da soluo. Este problema tem sido tratado por vrios autores (LAM; MORLEY,
1992; ZHOU; MURRAY, 1994).
Uma vez escolhida a soluo da equao quadrtica, so obtidos ui+1 e i+1
a partir de (3.20) e (3.19). As demais iteraes de Newton-Raphson so processados da
mesma forma. Depois de convergirem, obtm-se (un+1 , f n+1 ) usando (3.15) e (3.16) e ento
processado um novo ciclo para obter o ponto seguinte (un+2 , f n+2 ) no caminho de equilbrio

Carga

e assim por diante. Ver Figura 22.

Deslocamento, u
Figura 22 Dois ciclos do mtodo do comprimento de arco

3.3.2

Formulao genrica
Esta seo descreve o mtodo comprimento de arco de forma genrica, isto , sem

especificar a restrio. Ser usado, basicamente, os mesmos passos descritos na seo anterior, e por isso a descrio ser abreviada. Suponha que estamos no ponto (un , f n ) do
caminho de equilbrio. Agora tem-se o seguinte sistema para resolver:

g = q f = 0
c = 0

(3.27)

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

38

onde c = 0 uma restrio qualquer. Aplicando o mtodo de Newton, tem-se

#1 " #
" #
"
gi
ui
Kt f
= T
ci
i
hi si
"
# "
# " #
ui+1
ui
ui
=
+
i+1
i
i

(3.28)

(3.29)

onde,

h=

c
,
u

s=

Este sistema resolvido da mesma forma da seo anterior. Da primeira equao do Sistema (3.28), obtm-se

ui = uiR + i uiF

(3.30)

onde,
1
uiF = K
t f
1
uiR = K
t gi

Substituindo (3.30) na segunda equao do Sistema (3.28), obtm-se:

i =

ci + hiT uiR
si + hiT uiF

(3.31)

Uma vez que as iteraes convergiram, obtm-se um novo ponto no caminho de equilbrio:

un+1 = un + u
f n+1 = f n + f
3.3.3

Restrio de hiperplano
A restrio de hiperplano uma verso linearizada da restrio de hiperesfera. H

duas verses: uma com hiperplano atualizado e outra com hiperplano fixo. A restrio de
hiperplano atualizado condiciona o sub-incremento (u, f ) para que este se encontre no
hiperplano ortogonal ao incremento atual (u, f ). Ver Figura 19(b). Ou seja:

c = (u, f )T (u, f ) = 0
onde a constante foi introduzida aqui pelo mesmo motivo que existe na Equao 3.13,
como um fator de escala para as cargas pois elas so expressas em uma unidade diferente
dos deslocamentos. Desenvolvendo, tem-se

c = uT u + 2 f T f = 0
que a restrio de hiperplano atualizado. Aplicando esta restrio na formulao genrica
da Seo 3.3.2, especialmente na Equao 3.31, obtm-se

i =

uiT uiR
uiT uiF + 2 i f T f

(3.32)

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

39

Esse mtodo foi proposto em (RAMM, 1981).


A restrio de hiperplano fixo bem similar. A diferena que ela condiciona o subincremento (u, f ) para que este se encontre no hiperplano ortogonal ao primeiro incremento (u1 , 1 f ). Ver Figura 19(c). Ou seja:

c = u1T u + 2 1 f T f = 0
Dai,

i =

u1T uiR
u1T uiF + 2 i f T f

(3.33)

esse o mtodo do comprimento de arco original conforme foi proposto por (RIKS, 1972).
A experincia numrica mostra que o valor de parece no exercer muita influncia
no desempenho do mtodo de comprimento de arco que usa essas restries. O valor = 0
tem sido usado na prtica e parece ser bem robusto em problemas de engenharia (BORST et
al., 2012). Fazer = 0 remove a componente da carga. Neste caso, tem-se para o hiperplano
atualizado:

uiT uiR
i = T F
ui ui

(3.34)

u1T uiR
i = T F
u1 ui

(3.35)

e para o hiperplano fixo:

Esta seo mostrou mais algumas alternativas de restrio alm daquela j apresentada na Seo 3.3.1. Observa-se que a restrio de hiperplano no requer o clculo de razes.
J a restrio hiperesfrica tem a vantagem de sempre intersectar o caminho de equilbrio.
Contudo, de acordo com (BORST et al., 2012), todas estas diferentes alternativas produzem,
computacionalmente, resultados muitos semelhantes. De forma que no se pode afirmar qual
delas superior a outra, de maneira geral.
3.3.4

Soluo preditora
Este seo dedica-se a determinar a primeira estimativa de um ciclo n, que deno-

minada de soluo preditora ou preditor. A soluo preditora ilustrado na Figura 23 sendo


representada pelos incrementos iniciais u1 e 1 . Pela Figura 23, a direo do preditor
1
tangente ao caminho de equilbrio. Ento u1 tem a mesma direo do vetor uF = K
t f
que tambm tangente ao caminho de equilbrio (no espao de deslocamentos). Ento uma
possvel soluo preditora seria

1 =

l
uF

u1 = 1 uF

(3.36)
(3.37)

40

predit

Carga

or

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

Deslocamento, u
Figura 23 O preditor primeira estimativa de um ciclo.

Note que o preditor foi normalizado para que tenha o tamanho do arco. O sinal indefinido da
soluo preditora (3.36) deve-se ao fato que preditor u1 pode ter ou no o mesmo sentido
do vetor uF .
De acordo com (NETO; FENG, 1999), determinar o sentido de avano do preditor
de vital importncia para o sucesso do algoritmo comprimento de arco. Ou seja, determinar
se 1 est aumentando ou diminuindo no fim de um incremento. Um critrio muito utilizado
OWEN, 1995; FENG; PERIC;
OWEN,
para determinar o sentido do preditor (FENG; PERIC;
1996) descrito da seguinte forma: 2
sgn(1 ) = sgn (un1 )T uF

onde un1 o incremento total do ciclo anterior (resultado da convergncia). Em outras


palavras:

se (un1 )T uF > 0, ento o preditor u1 tem o mesmo sentido de uF , isto ,


1 =
2

l
uF

A funo sgn x retorna o sinal de nmero real x. Ou seja:

sgn x =

se
se
se

x<0
x=0
x > 0.

(3.38)

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

41

se (un1 )T uF < 0, ento o preditor u1 tem o sentido oposto de uF , isto :


1 =

l
uF

(3.39)

Uma interpretao geomtrica deste critrio dada no seguinte exemplo. Considere


de uma estrutura com dois graus de liberdade cujo deslocamento representado pelo vetor

u = (v, w)T . Suponha que a Figura 24(a) representa um tpico caminho de equilbrio (v f)
desta estrutura. A Figura 24(b) representa a curva de equilbrio no plano v w, ou seja, no
espao de deslocamentos. Esta curva tambm representa o caminho que os incrementos u
deveriam a seguir durante as iteraes do algoritmo.
A Figura 25 mostra dois vetores. O primeiro representa o vetor tangente ao caminho de
equilbrio uF . O segundo, un1 , representa o incremento total do ciclo anterior (resultado
da convergncia) e, por isso, o incremento un1 conecta dois pontos sobre a curva de
equilbrio. Dois casos podem ocorrer como mostra a Figura 25. No primeiro caso, Figura 25(a),
o vetor uF tem o sentido de avano na curva de equilbrio e o produto (un1 )T uF > 0.
J no segundo caso, Figura 25(b), o vetor uF tem o sentido contrrio ao sentido de avano
na curva de equilbrio e o produto (un1 )T uF < 0. Neste caso, o preditor no poderia
ter o mesmo sentido de uF porque o mtodo iria caminhar para trs durante o traado do
caminho do equilbrio. Ento, neste caso, o correto seria o preditor ter o sentido contrrio a

uF .
Quando se usa o mtodo de Newton-Raphson (que no o modificado), outra maneira de determinar o preditor simplesmente extrapolar os incrementos anteriores do deslocamento e do fator de carga:

u1n = un1 ,

n1
n
1 =

onde um fator de escala para determinar o tamanho do arco. Por exemplo, usando a ideia
de comprimento varivel mostrada na Seo 3.3.5, tem-se

ln1
= n1
u

Nd
Nn1

1/2

Outras maneiras de determinar o preditor encontrado em (NETO; FENG, 1999).


3.3.5

Comprimento do arco
Comumente usa-se um comprimento de arco varivel. H um mtodo heurstico bem

popular para determinar o comprimento do arco. Ele baseado na observao que mais iteraes so necessrias para convergir em trechos do caminho do equilbrio em que ocorrem
grandes mudanas. A ideia estimar o comprimento de arco ln de forma que o nmero de
iteraes para convergir no ciclo n seja igual a um nmero desejado de iteraes Nd , ou seja

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

(a)

42

(b)

Figura 24 Caminho de Equilbrio para dois graus de liberdade.

(a)

(b)

Figura 25 (a) uF tem o sentido de avano no caminho do equilbrio. (b) uF tem o sentido
contrrio ao sentido de avano no caminho do equilbrio.

n1

l = l

Nd
Nn1


(3.40)

onde ln1 o comprimento de arco do ciclo n 1, Nn1 o nmero de iteraes que


foram utilizadas para convergir no ciclo n 1 e um parmetro para aumentar ou diminuir
a influncia da razo
3.3.6

Nd
.
Nn1

Normalmente, usa-se = 0, 5 e Nd entre 3 e 5.

Algoritmo de Riks-Wempner
O algoritmo de Riks-Wempner apresentado no Algoritmo 3. Nas linhas entre o pri-

meiro e o segundo comando for contm a determinao do preditor. Ele normalizado para
ter tamanho l e em seguida verificado se ele segue o sentido de avano do caminho do
equilbrio. Foi utilizado o mtodo de Newton-Raphson modificado onde a matriz de rigidez

Captulo 3. Mtodos Numricos para Anlise Estrutural No Linear

43

tangente computada uma nica vez no comeo de cada ciclo. O critrio de convergncia
expresso pela norma da fora residual normalizada pela norma da fora total aplicada:

g
6 tol
f

u = 0, u = 0, = 0;
for n = 1 to nmax do
q(u)
Kt =
;
u
1
uF = K
t f;
l
;
=
u1
if uT uF < 0 then
= ;
end

u1 = uF ;
u = u1 ;
g = q(u + u) ( + )f ;
for i = 1 to imax do
1
uR = K
t g;
uT uR
= 1T F ;
u1 u
u = uR + uF ;
u = u + u;
= + ;
g = q(u + u) ( + )f ;
if g 6 tol f then break;
end

u = u + u;
= + ;
output u, ;

1/2
Nd
;
l = l
i
end
Algoritmo 3: Algoritmo de comprimento de arco de Riks-Wempner.

44

CAPTULO 4

O Elemento de Trelia para Diferentes Medidas de


Deformao

Neste captulo ser apresentado a formulao posicional do mtodo dos elementos


finitos para trelias. Sero derivadas frmulas para a matriz de rigidez tangente e foras
internas do elemento de trelia. As frmulas sero deduzidas para diferentes medidas de
deformao incluindo mudana de volume na barra.

Figura 26 Elemento de Trelia.

4.1

GEOMETRIA DO ELEMENTO DE TRELIA


O elemento de trelia (ou de barra) corresponde a uma barra da trelia e transmite

somente fora axial. Ele mostrado na Figura 26. As coordenadas (XA , YA ) e (XB , YB ) representam a configurao inicial do elemento de barra (tambm conhecido como coordenadas de
referncia). Aps uma mudana de configurao devido a deslocamentos da trelia, a barra

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

45

passa a ter novas coordenadas (xa , ya ) e (xb , yb ). O comprimento inicial (ou referencial) e
o comprimento atual da barra so

L=

(XB XA )2 + (YB YA )2

l=

(xb xa )2 + (yb ya )2

respectivamente. No MEF, til reunir as novas coordenadas em um vetor dado por:

x = [x1 , x2 , x3 , x4 ]T
onde,

x1 = xa ,

x2 = ya ,

x3 = xb ,

x4 = yb

A barra tem rea de seo A na configurao inicial e rea de seo a aps a mudana de configurao. Ento

V = AL

(4.1)

v = al

(4.2)

so o volume da configurao inicial e o volume aps a mudana de configurao da barra,


respectivamente.
4.2

O PRINCPIO DA ENERGIA POTENCIAL MNIMA


Dois princpios variacionais da mecnica (CASSEL, 2013; LNCZOS, 1986) so co-

mumente empregados para derivar as equaes de elementos finitos para slidos:


1. O princpio da energia potencial mnima.
2. O princpio dos trabalhos virtuais;
O princpio da energia potencial mnima tem sido o princpio mais empregado na formulao posicional do MEF. Na Seo 4.8, ser empregado, como uma alternativa, os trabalhos virtuais na formulao posicional. Nas formulaes apresentadas a seguir, ser considerado primeiramente o caso em que no h mudana de volume na barra (i.e., V = v). O caso
em que permite a mudana de volume na barra ser descrito na Seo 4.9.
A energia potencial total tem a forma:

=UP
onde U a energia de deformao e P a energia potencial das foras externas aplicadas,
sendo dada por

P=

fi xi = f T x

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

46

onde fi a fora externa aplicada na direo da coordenada xi .


A energia de deformao dada por:

Z
U = udV

(4.3)

onde u a densidade de energia de deformao. Considerando um material isotrpico, homogneo e elstico, ento, de acordo com a lei de Hooke, tem-se

u = 12 E2

(4.4)

onde E is o mdulo de elasticidade e uma medida de deformao. Ento, tem-se

Z
U=
V

1
2

E2 dV = 12 EAL2

(4.5)

O princpio da energia potencial mnima declara que a configurao equilibrada corresponde a um valor mnimo da energia potencial total. Em outras palavras, a configurao
equilibrada obtida requerendo que todas derivadas parciais em relao as coordenadas xi
se anulem:

=
fi = 0,
xi
xi

for i = 1, . . . , 4

(4.6)

e escrevendo na forma matricial, tem-se

=qf =0
x

(4.7)

onde,

q=

U
x

(4.8)

o vetor de foras internas.


A expresso (4.7) representa o sistema equaes de equilbrio. Este sistema no
linear e pode ser resolvido pelo mtodo de Newton-Raphson.
4.3

MTODO DE NEWTON-RAPHSON
O mtodo de Newton-Raphson foi descrito no Captulo 3 para resolver o sistema de

equaes de equilbrio (3.1) que similar ao sistema de equaes de equilbrio dado por (4.7).
A diferena fundamental que no primeiro as incgnitas so os deslocamentos e no segundo
as incgnitas so as posies. De fato, todos os mtodos e algoritmos descritos no Captulo 3
podem ser aplicados diretamente para resolver o sistema (4.7) desde que se faa a devida
substituio das variveis de deslocamentos pelas variveis de posies.
Para ser tornar adequado ao mtodo de Newton-Raphson, o sistema (4.7) rescrito
da seguinte forma:

g =qf =0

(4.9)

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

47

onde g a fora residual. Desta forma, o mtodo de Newton-Raphson dado pela seguinte
frmula iterativa (cf. Equao (3.11)):
1
xi = K
t gi

(4.10)

xi+1 = xi + xi

(4.11)

onde Kt a matriz de rigidez tangente.


4.4

O GRADIENTE DO COMPRIMENTO DA BARRA E OUTRAS EXPRESSES


No desenvolvimento da formulao, algumas expresses como o gradiente do com-

primento da barra sero teis. Usando a notao introduzida na Seo 4.1, primeiramente
ser obtido a frmula do gradiente do comprimento da barra ao quadrado porque elimina a
raiz quadrada, ou seja



l2
(xb xa )2 + (yb ya )2
=
x
x
ento,

onde

l2
= 2d
x

(4.12)

h
iT
d = xa xb , ya yb , xb xa , yb ya

(4.13)

Para calcular o gradiente do comprimento da barra, considere a seguinte relao

l
l2
= 2l
x
x
ento,

l
1 l2
=
x
2l x
Logo,
1
l
= d
x
l

(4.14)

A seguir listamos duas expresses teis envolvendo o gradiente de funes escalares


e vetoriais quaisquer:

(fv)
v
f
=f
+v
x
x
x
 T
 T
(v w)
v
w
=
w+
v
x
x
x

(4.15)
(4.16)

onde o produto tensorial. Em livros sobre tensores (FLEISCH, 2011) pode-se obter mais
informaes sobre gradientes.

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

4.5

48

FORMULAO COM DEFORMAO DE GREEN


Nesta seo, sero desenvolvidas expresses para o vetor de foras internas e a

matriz de rigidez tangente do elemento de trelia usando a deformao de Green:

G =

l2 L2
2L2

(4.17)

que foi apresentada na Seo 2.6.2.


Comearemos determinando a expresso do gradiente da deformao de Green que
ser usado no desenvolvimento da formulao.



1 l2
G
l2 L2
=
=
x
x
2L2
2L2 x
Aplicando (4.12), obtm-se

G
1
= 2d
x
L

(4.18)

Substituindo a deformao de Green em (4.5), obtm-se a energia de deformao:

U = 21 EAL2G

(4.19)

Ento o vetor de foras internas dado por,

U
EAL 2G
G
q=
=
= EALG
x
2 x
x
Aplicando (4.18), obtm-se

q=

EAG
d
L

(4.20)

A matriz de rigidez tangente dada por



EAG
EA
q
[G d]
Kt =
=
d =
x
x
L
L x
Aplicando (4.15), obtm-se

Kt =

EA d EA
G
G
+
d
L
x
L
x

Aplicando (4.18), obtm-se

Kt =

EA d EA
G
+ 3 dd
L
x
L

Ento, tem-se

Kt =

EA
AG
B+
C
3
L
L

(4.21)

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

49

onde G = EG a tenso na barra e

B=dd

0
d
=
C=

x 1
0

(4.22)

(4.23)

Na expresso (4.21), a matriz de rigidez tangente est decomposta em duas matrizes.


A primeira representa a contribuio devido a geometria da estrutura. A segunda matriz
chamada de matriz de tenso inicial.
4.6

FORMULAO COM DEFORMAO DE ENGENHARIA


Nesta seo, sero obtidas expresses usando a deformao de engenharia anlogas

aquelas da seo anterior. A deformao de engenharia dada por

E =

lL
L

(4.24)

tendo j sido apresentada na Seo 2.6.1. Comearemos determinando o gradiente da deformao de engenharia:



lL
1 l
E
=
=
x
x
L
L x
Aplicando (4.14), obtm-se

E
1
= d
x
Ll

(4.25)

Substituindo a deformao de engenharia em (4.5), obtm-se a energia de deforma-

o:

U=
V

1
2

E2E dV = 12 EAL2E

(4.26)

Ento o vetor de foras internas dado por

U
EAL 2E
E
q=
=
= EALE
x
2 x
x
Aplicando (4.25), obtm-se

q=

EAE
d
l

A matriz de rigidez tangente dada por



q
EAE
h E i
Kt =
=
d = EA
d
x
x
l
x l

(4.27)

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

50

Aplicando (4.15), obtm-se

EAE d
h E i
Kt =
+ EAd
l x
x l
Aplicando a regra do quociente do Clculo, obtm-se

E
l
l E
EAE d

Kt =
+ EAd x 2 x
l x
l

Aplicando (4.25) e (4.14), obtm-se

lL1
ld
d
EAE d

L l
Kt =
+ EAd Ll

l x
l2

EAE d EA
+ 3 dd
l x
l

Ento, tem-se

Kt =

EA
AE
C
B
+
l3
l

(4.28)

onde E = EE a tenso na barra. Na expresso (4.28), a matriz de rigidez tangente est


decomposta em duas matrizes. A primeira representa a contribuio devido a geometria da
estrutura. Nota-se que esta contribuio no linear. A segunda matriz a matriz de tenso
inicial.
4.7

FORMULAO COM DEFORMAO LOGARTMICA


A deformao logartmica dada por

L = ln

l
L

(4.29)

tendo j sido apresentada na Seo 2.6.3. Comearemos determinando o gradiente da deformao logartmica:

  

l
1 l
L
=
ln
=
x
x
L
l x
Aplicando (4.14), obtm-se

L
1
= 2d
x
l

(4.30)

Substituindo a deformao logartmica em (4.5), obtm-se a energia de deformao:

U = 12 EAL2L
Ento, o vetor de foras internas dado por

q=

U
EAL 2L
L
=
= EALL
x
2 x
x

(4.31)

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

51

Aplicando (4.30), obtm-se

q=

EALL
d
l2

(4.32)

A matriz de rigidez tangente dada por



q
EALL
h L i
Kt =
=
d
=
EAL
d
x
x
l2
x l2
Aplicando (4.15), obtm-se

Kt =

EALL d
h L i
+
EALd

l2 x
x l2

Aplicando a regra do quociente do Clculo, obtm-se

L 2
l2
l L
EALL d
x
x
Kt =
+
EALd

l2 x
l4

Aplicando (4.30) e (4.12), obtm-se

2
dl

2
d
L
EALL d
l2

Kt =
+
EALd

2
4
l
x
l
=

EALL d EAL
+ 4 (1 2L )d d
l2 x
l

Ento, tem-se

Kt =

EAL
ALL
(
1

)B
+
C
L
l4
l2

(4.33)

onde L = EL a tenso na barra.


4.8

O PRINCPIO DOS TRABALHOS VIRTUAIS


O princpio dos trabalhos virtuais declara que uma variao arbitrria de deslocamento

(ou equivalentemente de posio) gera um trabalho interno e um trabalho externo que so


idnticos. Isto fornece uma relao entre foras externas e foras internas. Pelo princpio dos
trabalhos virtuais tem-se,

Z
dV = xT f

(4.34)

dv = xT f

(4.35)

ou

Z
v

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

52

onde x uma variao arbitrria de posio e a variao de deformao causada por

x. Os termos da esquerda e direita das Equaes (4.34) e (4.35), so, respectivamente,


o trabalho interno e o trabalho externo causados pela variao arbitrria de posio x. A
diferena entre as Equaes (4.34) e (4.35) que na primeira equao, a integral feita em
relao ao volume inicial e empregada, neste texto, quando no h mudana de volume
(volume incompressvel). Enquanto na segunda equao, integral em relao ao volume
atual (i.e., aps a deformao) e utilizada, neste texto, quando h mudana de volume.
A ttulo de ilustrao, ser desenvolvido a mesma formulao posicional com a deformao de Green da Seo 4.5, mas desta vez empregando o princpio dos trabalhos virtuais.
Como antes, supe-se que o volume incompressvel. Ento, aplica-se a deformao de
Green na equao (4.34) e integra-se em relao ao volume inicial. Ou seja,

Z
G G dV xT f
T

Z
G
xdV xT f
G
x
Z
G
T
x G
dV xT f
x
Z
G
dV f
G
x

=0
=0
=0
=0

qf =0
Z

onde,

q = G

G
dV
x

Aplicando (4.18), tem-se

Z
q = G

1
2

ddV =

EAG
d
L

que a mesma expresso de (4.20) que foi obtida pelo princpio da energia potencial mnima.
4.9

FORMULAO COM DEFORMAO LOGARTMICA PERMITINDO MUDANA DE


VOLUME
A deformao logartmica adequada para grandes deformaes. Nestes casos, deveria-

se considerar tambm a mudana de volume causado pelo efeito do coeficiente de Poisson.


A Figura 27 mostra uma barra de raio r que muda de volume aps a deformao. Aps uma
deformao infinitesimal d =

dl
,
l

a nova rea da barra a + da.

Usando o coeficiente de Poisson possvel determinar esta nova rea que dada
por:



a + da = a(1 d)2 = a 1 2d + 2 d2

(4.36)

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

53

Figura 27 Mudana de volume da barra.

Desprezando os termos de alta ordem, tem-se

a + da = a(1 2d)

(4.37)

da = 2ad

(4.38)

A equao diferencial separvel (4.38) pode ser resolvida da seguinte forma:

Za
A

da
=
a

Za

Zl
2d = 2

dl
l

Logo,

 
 
l
a
= 2 ln
ln
A
L
Ento,

a
=
A

 2
L
l

(4.39)

Aplicando a deformao logartmica na equao dos trabalhos virtuais (4.35), tem-se

Z
L L dv xT f

T
Z
L
L
xdv xT f
x
Z
L
T
x L
dv xT f
x
Z
L
L
dv f
x

=0
=0
=0
=0

qf =0
onde,

Z
q = L

o vetor de foras internas.

L
dv
x

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

Aplicando (4.30), tem-se

q = L 2 ddv = EL 2 d dv =
l
l

54

EvL
d
l2

Ento,

q=

EaL
d
l

Aplicando (4.39), tem-se

 2+1
L
EAL
d
q=
l
L

(4.40)

A matriz de rigidez tangente dada por

q
x 

EaL
d
=
x
l
h aL i
=E
d
x l
h aL i
EaL d
=
+ Ed
l x
x l

[aL ]
l
l

a
L
EaL d

x
=
+ Ed x

2
l x
l

Kt =

a aL
L
+ lL

d
la
EaL d

x
l
=
+ Ed x

l x
l2

De (4.15)

Pela regra do quociente do Clculo

De (4.14)

"   #

2
a

L
aL
A

d
d + lL
x
l
l
l
EaL d
De (4.39) e (4.30)
+ Ed
=

2
l x
l

2a
aL
a
d lL 2 d
d
EaL d

l
l
=
+ Ed l

l x
l2

EaL d Ea
+ 3 [1 (1 + 2)L ] d d
l x
l
Ento, tem-se

Ea
L a
[
]
1

(
1
+
2
)
B
+
C
L
l3
l

(4.41)

EAL2
L AL2
[
]
1

(
1
+
2
)
B
+
C
L
l2+3
l2+1

(4.42)

Kt =
ou

Kt =

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

55

onde L = EL a tenso na barra.


Quando = 0, 5, o volume incompressvel e a frmula (4.42) torna-se igual a frmula 4.33.
4.10

MATRIZES DE RIGIDEZ TANGENTE PARA DIFERENTES MEDIDAS DE


DEFORMAO
A Tabela 1 resume as frmulas obtidas para diferentes medidas de deformao. A

tabela mostra as quatro matrizes de rigidez tangente que foram obtidas neste captulo.
Tabela 1 Matrizes de rigidez tangente
Deformao

Fora interna

Green

q=

EAG
d
L

Kt =

EA
AG
B+
C
3
L
L

Engenharia

q=

EAE
d
l

Kt =

EA
AE
C
B+
3
l
l

Logartmica

q=

Kt =

EAL
ALL
(1 2L )B +
C
4
l
l2

Kt =

L AL2
EAL2
[
]
1

(
1
+
2
)
B
+
C
L
l2+3
l2+1

Logartmica
(com mudana
de volume)

4.11

Matriz de rigidez tangente

EALL
d
l2
 2+1
L
EAL
d
q=
l
L

TRELIAS ESPACIAIS
As formulaes desenvolvidas para trelias planas podem ser estendidas prontamente

para trelias espaciais. Para fazer isto, o comprimento inicial (ou referencial) e o comprimento
atual da barra so estendidos para

p
(XB XA )2 + (YB YA )2 + (ZB ZA )2
p
l = (xb xa )2 + (yb ya )2 + +(zb za )2

L=

respectivamente. O vetor x estendido para

x = [x1 , x2 , x3 , x4 , x5 , x6 ]T
onde,

x1 = xa ,

x2 = ya ,

x3 = za ,

x4 = xb ,

x5 = yb ,

x6 = zb

O vetor d estendido para

h
iT
d = xa xb , ya yb , za zb , xb xa , yb ya , zb za

(4.43)

Captulo 4. O Elemento de Trelia para Diferentes Medidas de Deformao

56

e o vetor C estendido para

0
1

0
0

C=
1 0

0 1

(4.44)

No prxima captulo, ser apresentado aplicaes numricas usando a formulao


posicional.

57

CAPTULO 5

Aplicaes Numricas

Este captulo apresenta resultados numricos da formulao posicional e dos mtodos


apresentados nos captulos anteriores. Para isso, foram utilizados trelias j conhecidas na
literatura de mecnica computacional. A formulao posicional e os mtodos numricos foram
implementadas na linguagem de programao Scilab1 .
5.1

VIGA DE TRELIA ENGASTADA


A trelia engastada de 10 quadros, mostrado na Figura 28 , foi retirada de (ABRAT;

SUN, 1983). Suas propriedades so as seguintes:

Al = 80 106 m2 ,

Ll = 7, 5 m

At = 60 106 m2 ,

Lt = 5, 0 m

Ad = 40 106 m2 ,

E = 7, 17 106 N/m2

onde At , Av e Ad so as reas da seo das barras longitudinal, transversal e diagonal,


respectivamente. Ll e Lt so os comprimentos das barras longitudinal e transversal, respectivamente. E o mdulo de elasticidade.

10 x 7,5m
Figura 28 Trelia engastada.

www.scilab.org

Captulo 5. Aplicaes Numricas

58

Deslocamento adimensional

Viga de trelia engastada

Deslocamento horizontal
Deslocamento vertical

Carga concentrada (N)

Figura 29 Deslocamento na extremidade da trelia.

Grandes deformaes da trelia submetido a uma fora esttica concentrada F aplicada no ponto A sero analisadas com a formulao posicional. A Figure 29 mostra o deslocamento vertical e horizontal da barra AB em termos de deslocamentos adimensionais dados
pelas seguintes frmulas

vA + vB
2L

1+

uA + uB
2L

respectivamente, onde vA e uA so deslocamentos vertical e horizontal para o ponto A e vB


e uB so os deslocamentos vertical e horizontal para o ponto B na qual so dados por

vA = ya YA ,

uA = xa XA

vB = yb YB ,

uB = xb XB

onde as coordenadas (XA , YA ) e (XB , YB ) representam a configurao inicial da barra e

(xa , ya ) e (xb , yb ) representam a configurao deformada.


A Figura 29 mostra grandes deformaes na extremidade da trelia na qual altera
significadamente a geometria da estrutura. Estas deformaes esto ilustradas na Figura 31
que mostra vrias configuraes muito deformadas para diferentes foras concentradas.
Na Figura 30 mostrada uma comparao entre a anlise no linear realizada pela
formulao posicional com a anlise linear realizada pelo mtodo padro dos elementos finitos
para trelias (BATHE, 2006). A Figura 30 mostra que a estrutura tem um comportamento linear
para F < 1500 N. Contudo, as mudanas de geometria causam no linearidades de tal forma
que a deformao no pode ser aproximada satisfatoriamente pela anlise linear quando a
fora concentrada F grande (F > 1500 N).

Captulo 5. Aplicaes Numricas

59

Deslocamento adimensional

Viga de trelia engastada (linear vs no linear)


1

linear
no linear

0.8

linear

0.6

no linear
0.4
Deslocamento horizontal
Deslocamento vertical

0.2
0

1 000

2 000

3 000

4 000

5 000

Carga concentrada (N)

6 000

7 000

Figura 30 Comparao entre a anlise linear e no linear referente ao deslocamento no final


da trelia.

F = 1000 N

F = 2000 N

F = 4000 N

F = 8000 N
F = 16000 N
Figura 31 Mudana de configurao da viga de trelia.

Captulo 5. Aplicaes Numricas

5.2

60

ESTRUTURA COM BARRA RGIDA E MOLA


Este exemplo foi extrado de (BONET; GIL; WOOD, 2012) e demonstra o fenmeno

snap-through. A estrutura mostrada na Figura 32 e contm uma barra rgida e uma mola de
rigidez k = 4, 5 N/cm2 . Considere a fora F e o deslocamento vertical v como sendo positivo
para baixo. A soluo analtica deste problema, em termos do ngulo deformado , dado
em (BONET; GIL; WOOD, 2012) da seguinte forma:

u = 10 cos 6

(5.1)

v = 8 10 sen

(5.2)

F = k tg (10 cos 6)

(5.3)

Figura 32 Estrutura barra-mola.

As equaes (5.2) e (5.3) so usadas para obter a soluo analtica da relao foradeslocamento mostrado na Figura 33. Na linha slida, na Figura 33, o caminho de equilbrio.
Cada ponto do caminho de equilbrio representa uma posio de equilbrio da estrutura ou,
equivalentemente, o valor mnimo da energia potencial total. Vale notar que em algumas partes do grfico, h trs posies de equilbrio diferentes para o mesmo valor da fora.
A estrutura foi modelada com a formulao posicional usando a deformao de engenharia. Ambos os membros da estrutura foram modelados com elementos de barra. A barra
rgida foi modelada por um elemento de barra com E = 1 107 N/cm2 e rea da seo

A = 1 cm2 . A mola foi modelada por um elemento de barra de rigidez equivalente de tal
forma que seu mdulo de elasticidadeicidade igual a

E=

kl
4, 5 6
=
= 27 N/cm2
A
1

Captulo 5. Aplicaes Numricas

a
snap

(a)

61

(b)

Figura 33 Relao fora-deslocamento na estrutura barra-mola. (a) Controle de carga. (b)


Controle de deslocamento.

Dois tipos de grficos foram produzidos com a formulao posicional que seguem
bem de perto o caminho de equilbrio encontrado pela soluo analtica. O primeiro grfico,
na Figura 33(a), foi gerado utilizando controle de carga. A fora F incrementada de zero at
15 N usado um incremento constante de 0, 75 N. Quando a fora F torna-se maior do que o
primeiro pico (no ponto a), a posio de equilbrio salta para longe do pico e engata-se do
lado direito do grfico (no ponto b). Este comportamento chamado de snap-through.
O segundo grfico, na Figura 33(b), foi gerado utilizando controle de deslocamento. O
deslocamento vertical v incrementado de zero at 17 cm usando um incremento constante
de 0, 5 cm. Assim, possvel obter, na Figura 33(b), aquelas posies intermedirias que
foram saltadas entre o ponto a e o ponto b na Figura 33(a). O ponto a um ponto crtico
que representa a fora mxima em que a estrutura pode suportar antes do snap-through.
Nas posies intermedirias, a fora F decresce e reverte de sinal duas vezes enquanto o
deslocamento continua a crescer. Contudo, impossvel permanecer em uma das posies
intermedirias porque elas so posies de equilbrio instvel. Quando o efeito snap-through
termina no ponto b, a estrutura comea a suportar valores adicionais de carga.
Neste exemplo, o controle de deslocamento determinou satisfatoriamente o caminho
de equilbrio que relativamente simples (no apresenta snap-backs, por exemplo). Nos

Captulo 5. Aplicaes Numricas

62

exemplos seguintes, os caminhos de equilbrio sero mais complexos, requerendo o uso do


algoritmo de comprimento de arco.
5.3

CPULA DE TRELIA COM 24 BARRAS


Este exemplo tambm foi extrado de (BONET; GIL; WOOD, 2012). A trelia ilustrada

na Figura 34. Na vista superior da cpula, o crculo externo possui raio de 50 e altura zero. O
crculo interno possui raio de 25 e altura de 6, 216. A carga aplicada no pice da trelia que
possui altura de 8,816.
Na Figura 35 mostrado o caminho de equilbrio. O deslocamento refere-se ao deslocamento do pice da trelia. Tanto a carga quanto o deslocamento vertical tem o sentido
positivo para baixo. O caminho de equilbrio complexo e apresenta os fenmenos de snapthrough e snap-back e por isso no pode ser obtido por simples controle de deslocamento
como foi feito na Seo 5.2. Ento, o caminho foi gerado com o algoritmo de comprimento de
arco. Mais exatamente, o algoritmo de Riks-Wempner descrito pelo Algoritmo 3. O caminho
foi gerado com 290 ciclos do algoritmo usando tolerncia igual a 104 .
Os resultados da Figura 35 so compatveis com os dados obtidos de (BONET; GIL;
WOOD, 2012). Estes dados so, de certo modo, aproximados porque foram obtidos por digitalizao da pgina do livro. A formulao posicional utilizou a medida de deformao logartmica usando coeficiente de poisson igual a = 0, 5, indicando que volume da barra
incompressvel. Esta foi a mesma medida de deformao usada em (BONET; GIL; WOOD,
2012).
Na Figura 36 mostrado dois grficos de caminho de equilbrio obtidos pela formulao posicional usando deformao logartmica ( = 0, 5) e deformao de Green. A deformao logartmica difere da deformao de Green quando h grande deformao (do ingls,
strain). Nesta figura, nota-se que h uma diferena nos dois grficos na vizinhana dos pontos
de limites mais extremos sugerindo que nestas configuraes ocorrem maiores deformaes.

Captulo 5. Aplicaes Numricas

Figura 34 Cpula de trelia com 24 barras.

63

Captulo 5. Aplicaes Numricas

64

Figura 35 Caminho de equilbrio da cpula de trelia com 24 barras.

Figura 36 Caminho de equilbrio da cpula de trelia com 24 barras para diferentes medidas
de deformao.

Captulo 5. Aplicaes Numricas

5.4

65

TRELIA ESPACIAL COM 12 BARRAS


A trelia espacial com 12 barras ilustrada na Figura 37. Esta trelia surgiu em (YANG;

LEU, 1991), contudo o caminho de equilbrio no foi gerado de forma completa. O caminho
completo foi obtido por (KRENK; HEDEDAL, 1995) usando o algoritmo descrito no artigo
e (KRENK, 2009) usando o algoritmo de comprimento de arco. O caminho de equilbrio
complexo com vrios snap-throughs e snap-backs.
Na trelia, os trs ns do topo so livres e os restantes so fixos. Todas a barras possui
a mesma rigidez EA. As dimenses so relativas a altura h = 1. Para efeitos de comparao,
utilizou-se a mesma notao usada em (KRENK; HEDEDAL, 1995). Ou seja, o deslocamento
da trelia caracterizado pelas variveis u, v e w. No n central do topo aplicado uma fora

F e ns dois ns vizinhos do topo aplicado uma fora de 1, 5F.


O caminho de equilbrio foi gerado completo com 79 ciclos pelo algoritmo de comprimento de arco de Riks-Wempner descrito no Algoritmo 3 usando uma tolerncia igual a 104 .
Foi utilizado a medida de deformao de Green. A Figura 38 mostra que o resultado concorda
com aqueles obtidos por (KRENK; HEDEDAL, 1995) e (KRENK, 2009). As Figuras 39, 40, 41,
42 e 43 mostram o caminho de equilbrio visto de outras direes.

1.5 F, v
F, w
1.5 F, v

h=1

1.414

1.697

1.414

1.697

Figura 37 Trelia espacial com 12 barras.

Captulo 5. Aplicaes Numricas

Figura 38 Caminho do equilbrio (direo v x carga).

Figura 39 Caminho do equilbrio (direo w x carga).

66

Captulo 5. Aplicaes Numricas

Figura 40 Caminho do equilbrio (direo u x carga).

Figura 41 Caminho do equilbrio (direo w x direo v).

67

Captulo 5. Aplicaes Numricas

Figura 42 Caminho do equilbrio (direo w x direo v).

Figura 43 Caminho do equilbrio (direo u x direo v).

68

Captulo 5. Aplicaes Numricas

5.5

69

CPULA DE TRELIA COM 168 BARRAS


A cpula de trelia com 168 barras ilustrada na Figura 44 com suas dimenses.

Uma carga igual a um aplicada no pice na trelia que possui altura de 8,816. A rigidez das
barras EA = 104 . Este trelia apareceu em (FORDE; STIEMER, 1987) e (PAPADRAKAKIS,
1981).
O caminho de equilbrio foi traado usando o algoritmo de Riks-Wempner descrito no
Algoritmo 3 usando tolerncia igual a 104 . Nesta trelia foi utilizada a deformao logartmica
para volumes incompressveis ( = 0, 5). Os resultados do deslocamento vertical do n 1
(Figura 45), do deslocamento vertical do n 2 (Figura 46) e do deslocamento horizontal do n
2 (Figura 47) foram comparados com (FORDE; STIEMER, 1987) e (PAPADRAKAKIS, 1981)
e apresentaram boa concordncia.

179,022
156,947

94,083
0,000
110,98
203,3
290,0

Figura 44 Cpula de trelia com 168 barras.

Captulo 5. Aplicaes Numricas

Figura 45 Caminho do equilbrio (deslocamento vertical do n 1).

Figura 46 Caminho do equilbrio (deslocamento vertical do n 2).

70

Captulo 5. Aplicaes Numricas

Figura 47 Caminho do equilbrio (deslocamento horizontal do n 2).

71

Captulo 5. Aplicaes Numricas

5.6

72

ARCO DE TRELIA DE CRISFIELD


O arco de trelia mostrado na Figura 48 foi tomada de (CRISFIELD, 1997) e tambm

pode ser encontrada em (HRINDA, 2007; HRINDA, 2010). A trelia possui 101 barras com 42
ns. A rigidez das barras EA = 107 e no pice do arco aplicada uma carga vertical de 106
lb.
Uma soluo parcial do caminho de equilbrio foi apresentada em (HRINDA, 2010).
Os dados desta soluo aproximado porque foram obtidos por digitalizao. Os dados so
comparados com a formulao posicional na Figura 49. Os resultados concordaram satisfatoriamente. Foi utilizado a medida de deformao de engenharia na formulao posicional.
O caminho de equilbrio complexo com mltiplos snap-throughs e snap-backs. O caminho completo traado na Figura 50. Ele foi gerado completo com 5000 ciclos do algoritmo
de comprimento de arco de Riks-Wempner descrito no Algoritmo 3 usando tolerncia igual a
104 . Os pontos mostrados na figura representam as configuraes desenhadas nas Figuras 51 e 52 . Estas configuraes esto compatveis com aquelas encontradas em (HRINDA,
2010).

Figura 48 Arco de trelia de Crisfield.

Captulo 5. Aplicaes Numricas

73

Figura 49 Caminho de equilbrio parcial do arco de trelia de Crisfield.

Figura 50 Caminho de equilbrio do arco de trelia de Crisfield. Os pontos representam as


configuraes mostradas nas Figuras 51 e 52.

Captulo 5. Aplicaes Numricas

Figura 51 Mudana de configurao do arco de trelia.

74

Captulo 5. Aplicaes Numricas

Figura 52 Mudana de configurao do arco de trelia (continuao).

75

76

Concluso

O texto inicia com uma introduo anlise no linear de estruturas e uma descrio
terica e computacional dos principais mtodos numricos da anlise no linear: o mtodo
de Newton-Raphson para resolver as equaes de equilbrio, o procedimento incrementalinterativo e o mtodo do comprimento de arco.
Uma contribuio desta dissertao para literatura est na forma abrangente em que
foi formulado o elemento de trelia plana e espacial. Foram formulados elementos de trelia
usando deformao de Green, deformao de engenharia e deformao logartmica. Para
tornar mais geral a apresentao, foram feitas formulaes tanto pelo princpio da energia potencial mnima como pelo princpio dos trabalhos virtuais. Foram desenvolvidas formulaes
tanto para barras com volume incompressvel como permitindo mudana de volume. As frmulas, obtidas na forma matricial, podem ser diretamente empregadas em uma linguagem de
programao cientfica.
A formulao posicional mostrou-se prtica e atrativa em termos de implementao
computacional. A explicao para isso, est na cinemtica do elemento finito que ocorre diretamente no sistema de coordenadas globais e, portanto, no requer matrizes de transformaes entre as coordenadas globais e locais.
A formulao foi inicialmente aplicada para uma estrutura simples de barra-mola para
ilustrar o comportamento estrutural snap-through. Tambm foi realizada uma anlise no linear de uma viga engastada de trelia de 10 quadros submetida a grandes cargas e os resultados foram comparados com a anlise linear padro do MEF para ressaltar as diferenas.
Mas outra contribuio desta dissertao para literatura da formulao posicional est
nos resultados das aplicaes numricas empregando o algoritmo de complemento de arco.
A formulao posicional foi aplicada a diversas trelias j consagradas na literatura incluindo
trelia espacial com 12 barras, arco de trelia e duas cpulas de trelias com 24 e 168 barras.
Estas estruturas apresentam caminhos de equilbrio complexos com mltiplos snap-throughs
e snap-backs. A formulao posicional utilizando o algoritmo de comprimento de arco obteve
sucesso em traar todos os caminhos de equilbrio. Os resultados obtidos foram compatveis

Concluso

77

e mesmo idnticos a trabalhos importantes apresentados por outros pesquisadores.


Conclumos que a formulao posicional uma alternativa vivel para as formulaes
tradicionais do MEF, tanto por causa da praticidade na implementao computacional como
pelo desempenho mostrado nas aplicaes numricas submetidas neste trabalho que foram
todas bem sucedidas.
TRABALHOS FUTUROS
Uma natural continuao deste trabalho consiste em estend-lo para outras reas
da anlise no linear como estruturas com no linearidade material e anlise dinmica no
linear. A otimizao no linear do layout de trelias tambm outra rea pela qual poderia
ser aplicado o material desenvolvido neste trabalho.

78

APNDICE A

Cdigo fonte

Este apndice apresenta o cdigo fonte em Scilab do algoritmo de comprimento de


arco de Riks-Wempner descrito no Algoritmo 3. Um exemplo de como usar o cdigo fonte est
no arquivo exemplo.sce aplicado trelia da Figura 37. Os dados da trelia esto no arquivo
krenkdata.sci. O algoritmo de Riks-Wempner e outras funes esto no arquivo positionaltruss3d.sci.
DADOS DE ENTRADA
A geometria da trelia, as propriedades do elemento e as condies de contorno so
armazenadas nas matrizes descritos a seguir. A matriz edof representa a topologia da trelia.

edof uma matriz ne 7 onde ne o nmero de elementos. Cada linha de edof tem a
seguinte forma
GL
GL
GL
GL
GL
e, xGL
a , ya , za , xb , yb , zb

onde e nmero do elemento e xGL


a o grau de liberdade da coordenada xa da barra referente
ao elemento e.
A matriz bc representa as condies de contorno. bc uma matriz nc 2 onde nc
o nmero de condies de contorno. Cada linha de bc tem a seguinte forma:
GL, valor
que significa que h uma condio de contorno aplicada no grau de liberdade GL. Valor o
deslocamento prescrito para GL. Em geral, zero. O cdigo simplificado apresentado neste
apndice no trata o caso de valor diferente de zero.
A opo st representa o tipo de medida de deformao e assume os seguinte valores:
1 para deformao de Green;
2 para deformao de engenharia;
3 para deformao logartmica;

APNDICE A. Cdigo fonte

79

4 para deformao logartmica com mudana de volume.


A matriz ep representa as propriedades do elemento. Cada linha de ep refere-se a um
elemento de trelia e tem a seguinte forma:

E, A ,
onde E o mdulo de elasticidade, A a rea de seo e o coeficiente de Poisson. O
coeficiente de Poisson s usado quando a opo st for igual a 4 (que permite mudana de
volume). Mais informaes so dadas no cdigo fonte do arquivo krenkdata.sci.

APNDICE A. Cdigo fonte

0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
0030
0031
0032
0033
0034
0035
0036
0037
0038
0039
0040
0041
0042

80

///////////////////////////////////////////////////////////
//
// ARQUIVO: exemplo.sce
//
// ASSUNTO: exemplo de utilizao da implementao
//
do algoritmo comprimento de arco
//
///////////////////////////////////////////////////////////
clear;
cd(get_absolute_file_path("exemplo.sce"))
exec("positionaltruss3d.sci");
exec("krenkdata.sci");
// obtm as propriedades da trelia
[coord,edof,bc,f,ep] = krenk83();
a0
[ex0,ey0,ez0]
el0
dl
maxCycle
id
st
dofPath

=
=
=
=
=
=
=
=

dofs(coord);
coordE(edof,a0);
lengthE(ex0,ey0,ez0);
0.1;
76;
2;
1;
[24 21];

[aPath,lamPath,fail] = riksSolver(a0,edof,f,bc,ep,el0,st,..
dl,maxCycle,id,dofPath);
if ~fail then
// calcula os deslocamentos
// deslocamento = posio atual - posio inicial
w = aPath(1,:)-a0(dofPath(1));
v = aPath(2,:)-a0(dofPath(2));
clf()
subplot(121)
plot(w,lamPath,"k.-");
xtitle("","$w/h$","$F/EA$")
subplot(122)
plot(v,lamPath,"k.-");
xtitle("","$v/h$","$F/EA$")
end

APNDICE A. Cdigo fonte

0001
0002
0003
0004
0005
0006
0007
0008
0009
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
0030
0031
0032
0033
0034
0035
0036
0037
0038
0039
0040
0041
0042
0043
0044
0045
0046
0047
0048

81

///////////////////////////////////////////////////////////
//
// ARQUIVO: krenkdata.sci
//
// ASSUNTO: Propriedades geomtricas e materiais
//
da trelia
//
///////////////////////////////////////////////////////////
function [coord, edof, bc, f, ep]=krenk83()
// Coordenadas
coord = [0.000
1.697
3.394
0.000
1.697
3.394
0.283
1.697
3.111

dos ns
0.000 0.000; //
0.000 0.000; //
0.000 0.000; //
2.000 0.000; //
2.000 0.000; //
2.000 0.000; //
1.000 1.000; //
1.000 1.000; //
1.000 1.000];//

n
n
n
n
n
n
n
n
n

1
2
3
4
5
6
7
8
9

// Elementos (cada elemento contm dois ns)


elem = [1 7; 4 7; 1 8; 4 8; 2 8; 5 8;
3 8; 6 8; 3 9; 6 9; 7 8; 8 9];
// Computa a matriz com a topologia da trelia
ne
= size(elem,1)
edof = [];
for k=1:ne
i = 3*elem(k,1);
j = 3*elem(k,2);
a = [i-2 i-1 i];
b = [j-2 j-1 j];
edof = [edof; k a b];
end
// As
nc
f
f(21)
f(24)
f(27)

foras atuam nos graus de liberdade 21, 24 e 27


= size(coord,1);
= zeros(3*nc);
= -1.5;
= -1;
= -1.5,

// Os graus de liberdade da base da trelia so fixos,


// todos os outros so livres.
bc = [];
for i=1:18
bc = [bc; i 0];
end
// Propriedades dos elementos
ep = [];
for i=1:12
ep = [ep;1 1 0.25];
end
endfunction

APNDICE A. Cdigo fonte

0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0001
000-1
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
0030
0031
0032
0033
0034
0035
0036
0037
0038
0039
0040
0041
0042
0043
0044
0045
0046
0047
0048

///////////////////////////////////////////////////////////
//
// ARQUIVO...: positionaltruss3d.sci
// ASSUNTO...: Implementao da formulao posicional do MEF
//
para o elemento de trelia e o algoritmo
//
de comprimento de arco de Riks
// VERSO....: 1.2
// DATA......: 25/03/2014
// LINGUAGEM.: Scilab 5.4
// AUTOR.....: Estfane G. M. de Lacerda
//
///////////////////////////////////////////////////////////
function [aPath, lamPath, fail]=riksSolver(a0, edof, fhat, bc, ep, el0, ..
st, dl, maxCycle, id, dofPath)
// OBJETIVO: Determina o caminho de equilbrio usando
//
o algoritmo de comprimento de arco de Riks.
//
// ENTRADA
//
a0
- vetor de posies iniciais.
//
edof - matriz com a topologia dos graus de liberdade.
//
fhat - vetor de forcas fixo.
//
bc
- matriz das condies de contorno:
//
size(bc) [n,2], onde n um nmero de condies
//
de contorno.
//
ep
- propriedades do elemento.
//
el0 - vetor com o comprimento inicial de cada elemento.
//
st
- Medida de deformao:
//
1 - deformao de Green;
//
2 - deformao de engenharia;
//
3 - deformao logartmica;
//
4 - deformao logartmica com mudana de volume.
//
dl
- comprimento de arco inicial.
//
maxCycle - nmero mximo de ciclos.
//
id
- nmero desejado de iteraes em cada ciclo.
//
dofPath - vetor com os graus de liberdade de interesse
//
- para a anlise (e.g., para gerar grficos).
//
// SADA
//
aPath
- caminho de equilbrio dos graus de liberdade
//
especifcados no vetor dofPath.
//
size(aPath) [m,n], onde m o nmero
//
de ciclos e n o tamanho do vetor dofPath.
//
lamPath - caminho de equilbrio do fator de carga.
//
fail
- retorna %f se o algoritmo falhou em algum
//
ciclo. Retorna %t se foi bem sucedido.
fail
= %f;
tol
= 1.0e-4;
maxInt = 10;
maxLam = 1.0e20;
aPath
= [];
lamPath = [];
lam
= 0.0;
a
= a0;
da
= zeros(a0);
for cycle=1:maxCycle
[fint,k1] = stiff(a,edof,ep,el0,st);
d1
= linearSolver(k1,fhat,bc);
dlam
= dl/norm(d1);
if (da'*d1 < 0) then

82

APNDICE A. Cdigo fonte

0049
0050
0051
0052
0053
0054
0055
0056
0057
0058
0059
0060
0061
0062
0063
0064
0065
0066
0067
0068
0069
0070
0071
0072
0073
0074
0075
0076
0077
0078
0079
0080
0081
0082
0083
0097
0098
0099
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024

83

dlam = -dlam;
end
da1 = dlam*d1;
da
= da1;
fint = stiff(a+da,edof,ep,el0,st);
res
= fint-(lam+dlam)*fhat;
for i=1:maxInt
d2
= linearSolver(k1,-res,bc);
ddlam = (-da1'*d2)/(da1'*d1);
dda
= d2+ddlam*d1;
dlam = dlam+ddlam;
da
= da+dda;
fint = stiff(a+da,edof,ep,el0,st);
res
= fint-(lam+dlam)*fhat;
if dofNorm(res,bc) < tol*dofNorm(fhat,bc) then
break;
end
end
if (i>=maxInt) then
printf("nao convergiu!\n");
fail = %t;
return;
end
lam = lam+dlam;
if (lam > maxLam) then
printf("fator de carga excedeu o limite!\n");
fail = %t;
return;
end
a
= a+da;
aPath(:,cycle)
= a(dofPath);
lamPath(:,cycle) = lam;
dl
= dl*(id/i)^0.5;
end
endfunction
function [fint, k]=stiff(a, edof, ep, el0, st)
//
// Montagem da matriz de rigidez tangente e do vetor de forcas
// internas
ndof
= size(a,1);
[ne,ndofe] = size(edof)
[ex,ey,ez] = coordE(edof,a);
if argn(1) == 1 then
// monta apenas o vetor de forcas internas
fint = zeros(ndof,1);
for i=1:ne
fintE
= trussE(ep(i,:),ex(i,:),ey(i,:),ez(i,:),el0(i,:),st);
p
= edof(i,2:ndofe);
fint(p(:)) = fint(p(:))+fintE;
end
else
// monta o vetor de forcas internas e a matriz de rigidez
// tangente
k = zeros(ndof,ndof);
fint = zeros(ndof,1);
for i=1:ne
[fintE,kE]
= trussE(ep(i,:),ex(i,:),ey(i,:),ez(i,:),el0(i,:),st);
p
= edof(i,2:ndofe);
fint(p(:))
= fint(p(:))+fintE;
k(p(:),p(:)) = k(p(:),p(:))+kE;

APNDICE A. Cdigo fonte

0025
0026
0027
0028
0029
0129
0130
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0155
0156
0157
0158
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0176
0177
0178
0001
0002
0003
0004
0005
0006
0007

84

end
end
endfunction
// Metodo de newton Raphson
function [a, fint, fail]=newtonRaphsonSolver(a0, edof, fext, bc, ep, el0, st)
maxInt = 30;
tol = 1e-4;
a = a0;
[ex,ey,ez] = coordE(edof,a);
ne = size(edof,1);
ndof = size(a,1);
for i=1:maxInt
[fint,k] = stiff(a,edof,ep,el0,st);
res = fext-fint;
da = linearSolver(k,res,bc);
if norm(da) < tol then
break;
end
a = a + da;
[ex,ey,ez] = coordE(edof,a);
end
if (i>=maxInt) then
printf("O programa no convergiu!\n");
fail = %t;
else
fail = %f;
end
endfunction
// Elemento genrico de trelia
function [fintE, kE]=trussE(ep, ex, ey, ez, l0, st)
if argn(1) == 1 then
select st
case 1 then fintE = trussGreen(ep,ex,ey,ez,l0);
case 2 then fintE = trussEng(ep,ex,ey,ez,l0);
case 3 then fintE = trussLog(ep,ex,ey,ez,l0);
case 4 then fintE = trussLogVar(ep,ex,ey,ez,l0);
end
else
select st
case 1 then [fintE,kE] = trussGreen(ep,ex,ey,ez,l0);
case 2 then [fintE,kE] = trussEng(ep,ex,ey,ez,l0);
case 3 then [fintE,kE] = trussLog(ep,ex,ey,ez,l0);
case 4 then [fintE,kE] = trussLogVar(ep,ex,ey,ez,l0);
end
end
endfunction
// Elemento de trelia usando deformao de Green
function [fint, k]=trussGreen(ep, ex, ey, ez, l0)
ea
= ep(1)*ep(2);
dx
= ex(2)-ex(1);
dy
= ey(2)-ey(1);
dz
= ez(2)-ez(1);
l
= sqrt(dx*dx+dy*dy+dz*dz);
d
= [-dx;-dy;-dz;dx;dy;dz];
eps = (l^2-l0^2)/(2*l0^2);
fint = (ea*eps/l0)*d;
if argn(1) == 2 then
b = d*d';
c = [ 1 0 0 -1 0 0;

APNDICE A. Cdigo fonte

0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0199
0200
0201
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0222
0223
0224
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0245
0246
0247

0 1 0 0 -1 0;
0 0 1 0 0 -1;
-1 0 0 1 0 0;
0 -1 0 0 1 0;
0 0 -1 0 0 1];
k = (ea/l0^3)*b + (ea*eps/l0)*c;
end
endfunction
// Elemento de trelia usando deformao de engenharia
function [fint, k]=trussEng(ep, ex, ey, ez, l0)
ea
= ep(1)*ep(2);
dx
= ex(2)-ex(1);
dy
= ey(2)-ey(1);
dz
= ez(2)-ez(1);
l
= sqrt(dx*dx+dy*dy+dz*dz);
d
= [-dx;-dy;-dz;dx;dy;dz];
eps = (l-l0)/l0;
fint = ea*eps/l*d;
if argn(1) == 2 then
b = d*d';
c = [ 1 0 0 -1 0 0;
0 1 0 0 -1 0;
0 0 1 0 0 -1;
-1 0 0 1 0 0;
0 -1 0 0 1 0;
0 0 -1 0 0 1];
k = ea/(l^3)*b + (ea*eps/l)*c;
end
endfunction
// Elemento de trelia usando deformao logartmica
function [fint, k]=trussLog(ep, ex, ey, ez, l0)
ea = ep(1)*ep(2);
dx = ex(2)-ex(1);
dy = ey(2)-ey(1);
dz = ez(2)-ez(1);
l
= sqrt(dx*dx+dy*dy+dz*dz);
d
= [-dx;-dy;-dz;dx;dy;dz];
eps = log(l/l0);
fint = (ea*l0*eps/l^2)*d;
if argn(1) == 2 then
b
= d*d';
c
= [ 1 0 0 -1 0 0;
0 1 0 0 -1 0;
0 0 1 0 0 -1;
-1 0 0 1 0 0;
0 -1 0 0 1 0;
0 0 -1 0 0 1];
k
= (ea*l0/l^4)*(1-2*eps)*b + (ea*eps*l0/l^2)*c;
end
endfunction
// Elemento de trelia usando deformao logartmica e permitindo
// mudana de volume
function [fint, k]=trussLogVar(ep, ex, ey, ez, l0)
e
= ep(1);
a0
= ep(2);
pois = ep(3);
dx
= ex(2)-ex(1);
dy
= ey(2)-ey(1);
dz
= ez(2)-ez(1);

85

APNDICE A. Cdigo fonte

0248
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0272
0273
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0285
0286
0287
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0298
0299
0300
0301
0001
0002
0003
0004
0005
0006
0007
0008

l
= sqrt(dx*dx+dy*dy+dz*dz);
d
= [-dx;-dy;-dz;dx;dy;dz];
eps = log(l/l0);
an
= a0*(l0/l)^(2*pois);
fint = (e*eps*an/l)*d;
if argn(1) == 2 then
b
= d*d';
c
= [ 1 0 0 -1 0 0;
0 1 0 0 -1 0;
0 0 1 0 0 -1;
-1 0 0 1 0 0;
0 -1 0 0 1 0;
0 0 -1 0 0 1];
k
= (e*an/l^3)*(1-(1+2*pois)*eps)*b + (e*eps*an/l)*c;
end
endfunction
function [ex, ey, ez]=coordE(edof, a)
ne = size(edof,1);
ex = zeros(ne,2);
ey = zeros(ne,2);
ez = zeros(ne,2);
for i=1:ne
ex(i,:) = a(edof(i,[2 5]))';
ey(i,:) = a(edof(i,[3 6]))';
ez(i,:) = a(edof(i,[4 7]))';
end
endfunction
// Converte as coordenadas em vetor de graus de liberdade
function a=dofs(coord)
[m,n] = size(coord);
a
= zeros(m*n);
for i=1:m
j
= 3*i;
a(j-2) = coord(i,1);
a(j-1) = coord(i,2);
a(j)
= coord(i,3);
end
endfunction
// Converte os graus de liberdade
// nas coordenadas de cada elemento
function [ex, ey, ez]=coordE(edof, a)
ne = size(edof,1);
ex = zeros(ne,2);
ey = zeros(ne,2);
ez = zeros(ne,2);
for i=1:ne
ex(i,:) = a(edof(i,[2 5]))';
ey(i,:) = a(edof(i,[3 6]))';
ez(i,:) = a(edof(i,[4 7]))';
end
endfunction
// Retorna um vetor com os comprimento de cada elemento
function el=lengthE(ex, ey, ez)
b = [ ex(:,2)-ex(:,1), ey(:,2)-ey(:,1), ez(:,2)-ez(:,1) ];
el = sqrt(diag(b*b'));
endfunction
// Resolve um sistema linear respeitando os

86

APNDICE A. Cdigo fonte

0009
0010
0011
0313
0314
0315
0001
0002
0003
0004
0320
0321
0322
0323
0001
0002
0003
0004
0005
0006
0007

// as condies de contorno
function da=linearSolver(k, fext, bc)
ndof
= size(k,1);
fdof
= [1:ndof]';
da
= zeros(ndof,1);
pdof
= bc(:,1);
fdof(pdof) = [];
s
= k(fdof,fdof)\(fext(fdof));
da(pdof)
= 0;
da(fdof)
= s;
endfunction
// Calcula a norma de um vetor respeitando os
// as condies de contorno
function n=dofNorm(a, bc)
ndof = size(a,1);
fdof = [1:ndof]';
pdof = bc(:,1);
fdof(pdof) = [];
n = norm(a(fdof))
endfunction

87

88

Referncias

ABRAT, S.; SUN, C. T. Dynamic analysis of geometrically nonlinear truss structures. Computers & Structures, v. 17, n. 4, p. 491497, 1983.
ANTMAN, S. Nonlinear Problems of Elasticity. 2. ed. [S.l.]: Springer, 2005.
BALTOZ, J.; DHATT, G. Incremental displacement algorithms for nonlinear problems. International Journal for Numerical Methods in Engineering, v. 4, p. 12621266, 1979.
BATHE, K. J. Finite Element Procedures. Cambridge, MA: Klaus-Jrgen Bathe, 2006.
BELYTSCHKO, T. et al. Nonlinear Finite Elements for Continua and Structures. 2. ed. Chichester, West Sussex, UK: John Wiley and Sons Ltd, 2014.
BONET, J.; GIL, A. J.; WOOD, . Worked Examples in Nonlinear Continuum Mechanics for
Finite Element Analysis. [S.l.]: Cambridge University Press, 2012.
BONET, J.; WOOD, R. D. Nonlinear Continuum Mechanics for Finite Element Analysis. 2. ed.
[S.l.]: Cambridge University Press, 2008.
BORST, R. D. et al. Nonlinear Finite Element Analysis of Solids and Structures. 2. ed. Chichester, West Sussex, UK: John Wiley and Sons Ltd, 2012.
BREBBIA, C.; DOMINGUEZ, J. Boundary Elements: An Introductory Course. [S.l.]: WIT Press,
1992.
BURDEN, R. L.; FAIRES, J. D. Anlise numrica. So Paulo: Thomson, 2003.
CARRAZEDO, R. Estudo e desenvolvimento de cdigo computacional para anlise de impacto entre estruturas levando em considerao efeitos trmicos. Tese (Doutorado) Escola
de Engenharia de So Carlos, Universidade de So Paulo, So Carlos, 2009.
CASSEL, K. W. Variational Methods with Applications in Science and Engineering. [S.l.]: Cambridge University Press, 2013.
CHAPRA, S. C.; CANALE, R. P. Mtodos Numricos para Engenharia. 5. ed. So Paulo:
McGraw Hill, 2008.
CIARLET, P. G. Mathematical Elasticity: Three-dimensional elasticity, Volume 1. [S.l.]: Elsevier,
1988.

Referncias

89

CODA, H. B. Anlise no linear geomtrica de slidos e estruturas: uma formulao posicional


baseada no MEF. 2003. Escola de Engenharia de So Carlos, Universidade de So Paulo,
So Paulo. Tese (Texto complementar para concurso de professor titular).
CODA, H. B.; PACCOLA, R. R. An alternative positional fem formulation for geometrically nonlinear analysis of shells-curved triangular isoparametric elements. Computational Mechanics,
v. 40, p. 185200, 2007.
CODA, H. B.; PACCOLA, R. R. A positional fem formulation for geometrical non-linear analysis
of shells. Latin American Journal of Solids and Structures, v. 5, p. 205223, 2008.
COIMBRA, A. L. Novas lies de Mecnica do Contnuo. [S.l.]: Edgard Bcher, 1981.
COOK, R. D. Concepts and Applications of Finite Element Analysis. 3. ed. New York: John
Wiley & Sons Inc., 2001.
CRISFIELD, M. A. A fast incremental/iterative solution procedure that handles snap-through.
Computer and Structures, 1981.
CRISFIELD, M. A. Non-Linear Finite Element Analysis of Solids and Structures. Volume 1:
Essentials. 1. ed. Chichester, West Sussex, UK: John Wiley and Sons Ltd, 1991.
CRISFIELD, M. A. Non-Linear Finite Element Analysis of Solids and Structures. Volume 2:
Advanced Topics. 1. ed. Chichester, West Sussex, UK: John Wiley and Sons Ltd, 1997.
FELLIPA, C. A. Nonlinear Finite Element Methods. 2012. Course Note ASEN 5017.
D.; OWEN, D. R. J. Determination of travel directions in path-following
FENG, Y. T.; PERIC,
methods. Mathematical and Computer Modelling, v. 21, n. 7, p. 4359, 1995.
D.; OWEN, D. R. J. A new criterion for determination of initial loading
FENG, Y. T.; PERIC,
parameter in arc-length methods. Computers & Structures, v. 58, n. 3, p. 479485, 1996.
FLEISCH, D. A Students Guide to Vectors and Tensors. [S.l.]: Cambridge University Press,
2011.
FORDE, B. W. R.; STIEMER, S. F. Improved arc length orthogonality methods for nonlinear
finite element analysis. Computers and Structures, v. 27, n. 5, p. 625630, 1987.
FRIED, I. Orthogonal trajectory accession to the non-linear equilibrium curve. Computer
Methods in Applied Mechanics and Engineering, v. 47, p. 28397, 1984.
GARCIA, L. F. T. Elasticidade no linear teoria geral e aplicaes. Rio de Janeiro/RJ: Letra
Capital, 2007.
GILAT, A.; SUBRAMANIAN, V. Mtodos Numricos para Engenheiros e Cientistas. Porto Alegre/RS: Bookman, 2008.
GRECO, M. Nonlinear structural contact/impact analysis problems using the finite element
method. Tese (Doutorado) So Carlos school of engineering, University of So Paulo, So
Carlos, 2004.
GRECO, M.; CODA, H. B. A simple fem formulation for large deflection 2d frame analysis
based on position description. Computer Methods in Applied Mechanics and Engineering,
v. 193, n. 33-35, p. 35413557, 2004.

Referncias

90

GRECO, M.; CODA, H. B. Positionalfem formulation for flexible multi-body dynamic analysis.
Journal of Sound and Vibration, v. 290, p. 11411174, 2006.
GRECO, M.; CODA H. B.; VENTURINI, W. S. An alternative contact/impact identification algorithm for 2d structural problems. Computational Mechanics, v. 34, n. 5, p. 410422, Maio
2004.
GRECO, M. et al. Nonlinear positional formulation for space truss analysis. Finite Elements in
Analysis and Design, v. 42, p. 10791086, 2006.
GRECO, M. et al. Comparison between two geometrical nonlinear methods for truss analyses.
Structural Engineering and Mechanics, v. 41, n. 6, p. 735750, 2012.
GURTIN, M. E. An Introduction to Continuum Mechanics. [S.l.]: Academic Press, 1981.
HOLZAPFEL, G. A. Nonlinear Solid Mechanics: A Continuum Approach for Engineering. Chichester, England: Wiley, 2000.
HRINDA, G. Geometrically nonlinear static analysis of 3d trusses using the arclength method.
Computational Methods and Experimental Measurements, p. 243252, 2007. WIT Press, vol.
XIII.
HRINDA, G. Snap-through instability patterns in truss structures. 2010. Nasa Langley Research Center, Hamptom, Virginia, 23831.
HRINDA, G. A.; NGUYEN, D. T. Optimization of stability-constrained geometrically nonlinear
shallow trusses using an arc length sparse method with a strain energy density approach.
Finite Elements in Analysis and Design, v. 44, p. 933950, 2008.
KLEIBER, M. Incremental Finite Element Modelling in Non-Linear Solid Mechanics. [S.l.]:
Prentice Hall, 1989.
KRENK, S. Non-linear modeling analysis of solids and structures. Cambridge, UK: Cambridge,
2009.
KRENK, S.; HEDEDAL, O. A dual orthogonality procedure for non-linear finite element equations original research article. Computer Methods in Applied Mechanics and Engineering,
v. 123, p. 95107, 1995.
LAI, W. M.; RUBIN, D.; KREMPL, E. Introduction to Continuum Mechanics. 4. ed. Oxford, UK:
Elsevier, 2009.
LAM, W.; MORLEY, C. Arc-length method for passing limit points in structural calculation.
Journal of Structural Engineering, v. 118, n. 1, p. 169185, 1992.
LNCZOS, C. Nonlinear Finite Elements for Continua and Structures. 4. ed. [S.l.]: Dover, 1986.
LUENBERGER, D. G. Linear and Nonlinear Programming. 2. ed. [S.l.]: Springer, 2009.
MACIEL, D. N. Anlise de problemas elsticos no-lineares geomtricos empregando o mtodo dos elementos finitos posicional. Tese (Doutorado) Escola de Engenharia de So
Carlos, Universidade de So Paulo, So Paulo, 2008.
MALVERN, L. E. Introduction to the Mechanics of a Continuous Medium. [S.l.]: Prentice Hall,
1977.

Referncias

91

MARQUES, G. C. d. S. C. Estudo e Desenvolvimento de Cdigo Computacional Baseado no


Mtodo dos Elementos Finitos para Anlise Dinmica No Linear Geomtrica de Slidos Bidimensionais. Dissertao (Mestrado) Escola de Engenharia de So Carlos, Universidade
de So Paulo, So Paulo, 2006.
MASE, G. T.; SMELSER, R. E.; MASE, G. E. Continuum Mechanics for Engineers. 3. ed. [S.l.]:
CRC Press, 2009.
MINSKI, R. L. Aprimoramento de formulao de identificao e soluo do impacto bidimensional entre estrutura e anteparo rgido. Dissertao (Mestrado) Escola de Engenharia de
So Carlos, Universidade de So Paulo, So Paulo, 2008.
NETO, E. A. de S.; FENG, Y. T. On the determination of the path direction for arc-length
methods in the presence of bifurcations and snap-backs. Computer Methods in Applied Mechanics and Engineering, v. 179, p. 8189, 1999.
NOVOZHILOV, V. Foundations of the Nonlinear Theory of Elasticity. [S.l.]: Dover, 2011.
ODEN, J. T. Finite Elements of Nonlinear Continua. [S.l.]: Dover, 2006.
OGDEN, R. W. Non-Linear Elastic Deformations. [S.l.]: Dover, 1997.
PAPADRAKAKIS, M. Post-buckling analysis of spatial structures by vector iteration methods.
computers and structures. Computers and Structures, v. 14, n. 5-6, p. 393402, 1981.
PASCON, J. P.; CODA, H. B. Anlise no linear geomtricade slidos elsticos com gradao
funcional via mef-p. Cadernos de Engenharia de Estruturas - So Carlos, v. 11, n. 53, p.
161165, 2009.
RAMM, E. Strategies for tracing the nonlinear response near limit points. In: WUNDERLICH,
W.; STEIN, E.; BATHE, K. (Ed.). Nonlinear Finite Element Analysis in Structural Mechanics.
[S.l.]: Springer-Verlag, 1981. p. 6389.
REIS, M. C. J. Anlise no linear geomtrica de prticos planos considerando ligaes semirrgidas elastoplsticas. Dissertao (Mestrado) Escola de Engenharia de So Carlos,
Universidade de So Paulo, So Carlos, 2012.
RIKS, E. The application of newtons method to the problem of elastic stability. Journal of
Applied Mechanics, v. 39, p. 10601065, 1972.
RIKS, E. Incremental approach to the solution of snapping and buckling problems. International journal of solids and structures, v. 15, p. 529551, 1979.
RITTO-CORRA, M.; CAMOTIM, D. On the arc-length and other quadratic control methods:
Established, less known and new implementation procedures. Computers and Structures,
v. 86, p. 13531368, 2008.
SCHWEIZERHOF, K.; WRIGGERS, P. Consistent linearization for path following methods in
nonlinear fe-analysis. Computer Methods in Applied Mechanics and Engineering, v. 59, n. 1,
p. 261279, 1986.
SILHAVY, M. The Mechanics and Thermodynamics of Continuous Media. [S.l.]: Springer,
1997.

Referncias

92

SILVA, W. Q. Anlise no linear geomtrica do acoplamento solo-estrutura atravs da combinao MEC-MEF. Dissertao (Mestrado) Escola de Engenharia de So Carlos, Universidade de So Paulo, So Carlos, 2010.
TENG, J. G.; LUO, Y. F. A user-controlled arc-length method for convergence to predefined
deformation states. Communications in Numerical Methods in Engineering, v. 14, p. 5158,
1998.
TRUESDELL, C.; NOLL, W.; ANTMAN, S. The Non-Linear Field Theories of Mechanics. 3. ed.
[S.l.]: Springer, 2004.
WEMPNER, G. Discrete approximation related to nonlinear theories of solids. International
Journal of Solids and Structures, v. 7, p. 15811599, 1971.
WONG, M. B.; TIN-LOI, F. Geometrically nonlinear analysis of elastic framed structures. Computers & Structures, v. 34, n. 4, p. 633640, 1990.
WRIGGERS, P. Nonlinear Finite Element Methods. [S.l.]: Springer, 2008.
XIAO-ZU, S.; BASHIR-AHMED, M. Arc-length technique for nonlinear finite element analysis.
Journal of Zhejiang University SCIENCE, v. 5, n. 5, p. 618628, 2004.
YANG, Y.-B.; LEU, L.-J. Constitutive laws and force recovery procedures in nonlinear analysis
of trusses. Computer Methods in Applied Mechanics and Engineering, v. 92, p. 121131, 1991.
ZHOU, Z.; MURRAY, D. An incremental solution technique for unstable equilibrium paths of
shell structures. Computer and Structures, v. 55, n. 5, p. 749759, 1994.
ZIENKIEWICZ, O. C.; TAYLOR, R. L. The Finite Element Method for Solid and Structural Mechanics. 6. ed. [S.l.]: Butterworth-Heinemann, 2005.

Anda mungkin juga menyukai