Você está na página 1de 27

Programa BaPMEF

Base de Programacao do Metodo dos Elementos Finitos


Jose Dias Rodrigues
Faculdade de Engenharia da U.PORTO
Departamento de Engenharia Mecanica
Metodo dos Elementos Finitos
Mestrado Integrado em Engenharia Mecanica
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 1 / 53
Programa BaPMEF
Sumario
1
Programa BaPMEF
Estrutura
2
Programa BaPMEF: Analise estatica
3
Programa BaPMEF: Analise modal
4
Matrizes e vectores elementares no BaPMEF
5
Assemblagem no BaPMEF
Ligacoes nodais, Condicoes de fronteira, Afectacao das equa coes
Assemblagem
Identicacao das variaveis nodais
6
Dicionario de variaveis
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 2 / 53
Programa BaPMEF Estrutura
Programa BaPMEF
BaPMEF
BaPMEF: Base para Programacao do Metodo dos Elementos Finitos
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 3 / 53
Programa BaPMEF Estrutura
BaPMEF: Estrutura geral
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 4 / 53
Programa BaPMEF Estrutura
BaPMEF: Estrutura para Analise estatica
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 5 / 53
Programa BaPMEF Estrutura
BaPMEF: Estrutura para Analise modal
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 6 / 53
Programa BaPMEF: Analise estatica
Sumario
1
Programa BaPMEF
Estrutura
2
Programa BaPMEF: Analise estatica
3
Programa BaPMEF: Analise modal
4
Matrizes e vectores elementares no BaPMEF
5
Assemblagem no BaPMEF
Ligacoes nodais, Condicoes de fronteira, Afectacao das equa coes
Assemblagem
Identicacao das variaveis nodais
6
Dicionario de variaveis
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 7 / 53
Programa BaPMEF: Analise estatica
BaPMEF: Analise estatica
Estrutura para analise estatica
Leitura de dados;
Identicacao das equacoes;
Formacao da matriz de rigidez global;
formacao da matriz de rigidez elementar;
assemblagem da matriz de rigidez elementar na matriz de rigidez global;
Formacao do vector de carga global;
formacao do vector elementar de cargas nodais;
assemblagem do vector elementar de carga no vector de carga global;
assemblagem dos vectores de cargas nodais no vector de carga global;
Resolucao do sistema de equacoes: [k] {u} = {f };
Posprocessamento da solucao;
Representacao graca dos deslocamentos nodais.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 8 / 53
Programa BaPMEF: Analise estatica
Leitura de dados
Leitura de dados
parametros do elemento: ndof, n umero de nos,...;
n umero de elementos;
coordenadas nodais;
ligacoes nodais;
condicoes de fronteira;
propriedades geometricas;
propriedades do material;
condicoes de carregamento.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 9 / 53
Programa BaPMEF: Analise estatica
Identicacao das equac oes
Afectacao das equacoes para a assemblagem
afectacao das equacoes aos nos;
introdu cao das condi coes de fronteira;
afectacao das equacoes aos elementos;
liga coes nodais.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 10 / 53
Programa BaPMEF: Analise estatica
Forma cao da matriz de rigidez global
Formacao da matriz de rigidez global
Inicializacao da matriz de rigidez global;
Ciclo para os elementos...;
Formacao da matriz de rigidez elementar;
Assemblagem da matriz de rigidez elementar na matriz de rigidez
global.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 11 / 53
Programa BaPMEF: Analise estatica
Forma cao do vector de carga global
Formacao do vector de carga global
Inicializacao do vector de carga global;
Ciclo para os elementos...;
Formacao do vector de carga elementar;
Assemblagem do vector de carga elementar no vector de carga global;
Ciclo para os nos carregados...
Assemblagem dos vectores de cargas nodais no vector de carga global.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 12 / 53
Programa BaPMEF: Analise estatica
Resolucao do sistema de equac oes
Solucao estatica: deslocamentos nodais
Resolucao do sistema de equacoes:
[k] {u} = {f } ;
[k]: matriz de rigidez;
{u}: vector de deslocamentos nodais;
{f }: vector de for cas nodais.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 13 / 53
Programa BaPMEF: Analise estatica
Posprocessamento
Posprocessamento da solucao
identicacao das variaveis nodais e formacao de uma matriz
varnos(nutnosndof) com os deslocamentos nodais de cada no;
identicacao das variaveis nodais elementares e formacao de uma
matriz varels(nuelsndof) com os deslocamentos nodais de cada
elemento;
expansao do vector global (dofs activos) para um vector global(dofs
activos+inactivos=nutnosndof);
....
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 14 / 53
Programa BaPMEF: Analise estatica
Representacao graca da solucao estatica
Representacao graca dos deslocamentos nodais
Identicacao e formacao de um vector com os graus de liberdade a
representar;
Representacao graca dos deslocamentos nodais;
....
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 15 / 53
Programa BaPMEF: Analise modal
Sumario
1
Programa BaPMEF
Estrutura
2
Programa BaPMEF: Analise estatica
3
Programa BaPMEF: Analise modal
4
Matrizes e vectores elementares no BaPMEF
5
Assemblagem no BaPMEF
Ligacoes nodais, Condicoes de fronteira, Afectacao das equa coes
Assemblagem
Identicacao das variaveis nodais
6
Dicionario de variaveis
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 16 / 53
Programa BaPMEF: Analise modal
BaPMEF: Frequencias e formas naturais
BaPMEF: estrutura para analise modal
Leitura de dados;
Identicacao das equacoes;
Formacao da matriz de rigidez global;
formacao da matriz de rigidez elementar;
assemblagem da matriz de rigidez elementar na matriz de rigidez global;
Formacao da matriz de massa global;
formacao da matriz de massa elementar;
assemblagem da matriz de massa elementar na matriz de massa global;
Resolucao do problema de valores e vectores proprios:
[k] {u} =
2
[m] {u};
Display das frequencias naturais;
Representacao graca das formas naturais.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 17 / 53
Programa BaPMEF: Analise modal
Leitura de dados
Leitura de dados
parametros do elemento: ndof, n umero de nos,...;
n umero de elementos;
coordenadas nodais;
ligacoes nodais;
condicoes de fronteira;
propriedades geometricas;
propriedades do material;
n umero de modos naturais.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 18 / 53
Programa BaPMEF: Analise modal
Identicacao das equac oes
Afectacao das equacoes para a assemblagem
afectacao das equacoes aos nos;
introdu cao das condi coes de fronteira;
afectacao das equacoes aos elementos;
liga coes nodais.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 19 / 53
Programa BaPMEF: Analise modal
Forma cao da matriz de rigidez global
Formacao da matriz de rigidez global
Inicializacao da matriz de rigidez global;
Ciclo para os elementos...;
Formacao da matriz de rigidez elementar;
Assemblagem da matriz de rigidez elementar na matriz de rigidez
global.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 20 / 53
Programa BaPMEF: Analise modal
Forma cao da matriz de massa global
Formacao da matriz de massa global
Inicializacao da matriz de massa global;
Ciclo para os elementos...;
Formacao da matriz de massa elementar;
Assemblagem da matriz de massa elementar na matriz de massa global.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 21 / 53
Programa BaPMEF: Analise modal
Extraccao das frequencias e formas naturais
Resolucao do problema (generalizado) de valores e vectores proprios
Denicao do n umero de solucoes proprias pretendidas;
Resolucao do problema generalizado de valores e vectores proprios:
[k] {} = [m] {} ;
[k]: matriz de rigidez;
[m]: matriz de massa;
=
2
: frequencias naturais;
{}: formas naturais.
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 22 / 53
Programa BaPMEF: Analise modal
Display das frequencias naturais
Display das frequencias naturais
frequencias naturais
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 23 / 53
Programa BaPMEF: Analise modal
Representacao graca das formas naturais
Representacao graca das formas naturais
Expansao do vector proprio (ndofa: dofs activos) para um vector
global(dofs activos+inactivos=nutnosndof);
Identicacao do grau de liberdade a representar;
Representacao graca das formas naturais;
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 24 / 53
Matrizes e vectores elementares no BaPMEF
Sumario
1
Programa BaPMEF
Estrutura
2
Programa BaPMEF: Analise estatica
3
Programa BaPMEF: Analise modal
4
Matrizes e vectores elementares no BaPMEF
5
Assemblagem no BaPMEF
Ligacoes nodais, Condicoes de fronteira, Afectacao das equa coes
Assemblagem
Identicacao das variaveis nodais
6
Dicionario de variaveis
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 25 / 53
Matrizes e vectores elementares no BaPMEF
Matriz de rigidez elementar
Denicao da matriz de rigidez elementar
[k
e
] =
_

[B]
T
[D] [B] d
Matriz de rigidez elementar em coordenadas intrnsecas
[k
e
] =
_

[B (, , )]
T
[D] [B (, , )] |J| ddd
Formacao da matriz de rigidez elementar por integra cao numerica de
Gauss
[k
e
] =

p,q,r
[B (
p
,
q
,
r
)]
T
[D] [B (
p
,
q
,
r
)] |J| w
pqr
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 26 / 53
Matrizes e vectores elementares no BaPMEF
Vector elementar de cargas nodais
Denicao do vector elementar de cargas nodais
{f
e
} =
_

[N]
T
{p} d
Vector elementar de cargas nodais em coordenadas intrnsecas
{f
e
} =
_

[N (, , )]
T
{p} |J| ddd
Formacao do vector elementar de cargas nodais por integracao
numerica de Gauss
{f
e
} =

p,q,r
[N (
p
,
q
,
r
)]
T
{p} |J| w
pqr
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 27 / 53
Matrizes e vectores elementares no BaPMEF
Matriz de massa elementar
Denicao da matriz de massa (consistente) elementar
[m
e
] =
_

[N]
T
[] [N] d
Matriz de massa elementar em coordenadas intrnsecas
[m
e
] =
_

[N (, , )]
T
[] [N (, , )] |J| ddd
Formacao da matriz de massa elementar por integra cao numerica de
Gauss
[m
e
] =

p,q,r
[N (
p
,
q
,
r
)]
T
[] [N (
p
,
q
,
r
)] |J| w
pqr
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 28 / 53
Matrizes e vectores elementares no BaPMEF
Forma cao da matriz de rigidez elementar no BaPMEF
denicao das coordenadas nodais do elemento
inicializacao da matriz de rigidez elementar [k
e
]
formacao da matriz tensao-deformacao [D]
xacao das coordenadas e pesos dos pontos de Gauss
ciclo para os pontos de Gauss (contribui cao de cada ponto)
coordenadas do ponto de Gauss
fun coes de forma e derivadas relativas `as coordenadas locais
matriz jacobiana [J]
determinante da matriz jacobiana |[J]|
inversa da matriz jacobiana [J]
1
derivadas das funcoes de forma relativas `as coordenadas globais
formacao da matriz deforma cao [B]
formacao da produto [B]
T
[D] [B]
multiplicacao por |[J]| e pelo peso do ponto de Gauss
soma (cumulativa) `a matriz de rigidez elementar
[k
e
] e = 1, . . .
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 29 / 53
Matrizes e vectores elementares no BaPMEF
Forma cao do vector carga elementar no BaPMEF
denicao das coordenadas nodais do elemento
inicializacao do vector carga elementar [f
e
]
xacao das coordenadas e pesos dos pontos de Gauss
ciclo para os pontos de Gauss (contribui cao de cada ponto)
coordenadas do ponto de Gauss
fun coes de forma e derivadas relativas `as coordenadas locais
matriz jacobiana [J]
determinante da matriz jacobiana |[J]|
formacao da matriz das fun coes de forma [N]
formacao do produto [N]
T
{f }
multiplicacao por |[J]| e pelo peso do ponto de Gauss
soma (cumulativa) ao vector carga elementar
{f
e
} e = 1, . . .
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 30 / 53
Matrizes e vectores elementares no BaPMEF
Forma cao da matriz de massa elementar no BaPMEF
denicao das coordenadas nodais do elemento
inicializacao da matriz de massa elementar [m
e
]
formacao da matriz de inercia []
xacao das coordenadas e pesos dos pontos de Gauss
ciclo para os pontos de Gauss (contribui cao de cada ponto
coordenadas do ponto de Gauss
fun coes de forma e derivadas relativas `as coordenadas locais
matriz jacobiana [J]
determinante da matriz jacobiana |[J]|
formacao da matriz das fun coes de forma [N]
formacao da produto [N]
T
[] [N]
multiplicacao por |[J]| e pelo peso do ponto de Gauss
soma (cumulativa) `a matriz de massa elementar
[m
e
] e = 1, . . .
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 31 / 53
Assemblagem no BaPMEF
Sumario
1
Programa BaPMEF
Estrutura
2
Programa BaPMEF: Analise estatica
3
Programa BaPMEF: Analise modal
4
Matrizes e vectores elementares no BaPMEF
5
Assemblagem no BaPMEF
Ligacoes nodais, Condicoes de fronteira, Afectacao das equa coes
Assemblagem
Identicacao das variaveis nodais
6
Dicionario de variaveis
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 32 / 53
Assemblagem no BaPMEF
BaPMEF: Malha e elemento (exemplo)
Parametros da malha
n umero de nos: nutnos=5;
n umero de elementos: nuels=4;
n umero de nos fronteira: nunof=2
Parametros do elemento
n umero de graus de liberdade: ndof=2
n umero de nos: nunos=2
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 33 / 53
Assemblagem no BaPMEF Ligac oes nodais, Condicoes de fronteira, Afectacao das equacoes
BaPMEF: Liga coes nodais
Tabela linos(nunosnuels): ligacoes nodais
Elemento 1 2 3 4
No 1 2 3 4
2 3 4 5
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 34 / 53
Assemblagem no BaPMEF Ligac oes nodais, Condicoes de fronteira, Afectacao das equacoes
BaPMEF: Condicoes de fronteira
Condicoes de fronteira
Nos de fronteira e codigo
Nos de fronteira 1 5
codigo 1 1
1 0
0: grau de liberdade livre
1: grau de liberdade xo
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 35 / 53
Assemblagem no BaPMEF Ligac oes nodais, Condicoes de fronteira, Afectacao das equacoes
BaPMEF: Afectacao das equa coes aos n os
Tabela eqnos(ndofnutnos): afectacao das equa coes aos nos
No 1 2 3 4 5
Equacao 0 1 3 5 0
0 2 4 6 7
0: grau de liberdade inactivo (restringido por uma condicao de
fronteira com codigo 1);
= 0: grau de liberdade activo ao qual corresponde uma equacao;
ndofm=nutnosndof: n umero de graus de liberdade da malha (sem
condicoes de fronteira)
ndofa: n umero de graus de liberdade activos (ap os condicoes de
fronteira).
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 36 / 53
Assemblagem no BaPMEF Ligac oes nodais, Condicoes de fronteira, Afectacao das equacoes
BaPMEF: Afectacao das equa coes aos elementos
Ligacoes nodais
Elemento 1 2 3 4
No 1 2 3 4
2 3 4 5
Equacoes dos nos
No 1 2 3 4 5
Equa cao 0 1 3 5 0
0 2 4 6 7
Tabela eqels(ndofenuels): Afectacao das equa c oes aos elementos
Elemento 1 2 3 4
Equacao 0 1 3 5
0 2 4 6
1 3 5 0
2 4 6 7
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 37 / 53
Assemblagem no BaPMEF Assemblagem
BaPMEF: Processo de assemblagem das matrizes
elementares
Assemblagem das matrizes elementares
Elemento 1 2 3 4
equacao 0 1 3 5
0 2 4 6
1 3 5 0
2 4 6 7
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 38 / 53
Assemblagem no BaPMEF Assemblagem
BaPMEF: Processo de assemblagem dos vectores
elementares
Assemblagem dos vectores elementares
Elemento 1 2 3 4
equacao 0 1 3 5
0 2 4 6
1 3 5 0
2 4 6 7
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 39 / 53
Assemblagem no BaPMEF Assemblagem
BaPMEF: Matrizes elementares
Matriz elementar (ndofendofe):
[k
e
] =
_

_
k
e
11
k
e
12
k
e
13
k
e
14
k
e
21
k
e
22
k
e
23
k
e
24
k
e
31
k
e
32
k
e
33
k
e
34
k
e
41
k
e
42
k
e
43
k
e
44
_

_
e = 1, 2, 3, 4
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 40 / 53
Assemblagem no BaPMEF Assemblagem
BaPMEF: Assemblagem de matrizes elementares
Assemblagem da matriz elementar (ndofendofe) na matriz global
(ndofandofa):

k
1
33
+k
2
11
k
1
34
+k
2
12
k
2
13
k
2
14
k
1
43
+k
2
21
k
1
44
+k
2
22
k
2
23
k
2
24
k
2
31
k
2
32
k
2
33
+k
3
11
k
2
34
+k
3
12
k
3
13
k
3
14
k
2
41
k
2
42
k
2
43
+k
3
21
k
2
44
+k
3
22
k
3
23
k
3
24
k
3
31
k
3
32
k
3
33
+k
4
11
k
3
34
+k
4
12
k
4
14
k
3
41
k
3
42
k
3
43
+k
4
21
k
3
44
+k
4
22
k
4
24
k
4
41
k
4
42
k
4
44

Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 41 / 53


Assemblagem no BaPMEF Assemblagem
BaPMEF: Vectores elementares
Vector carga elementar (ndofe1):
{f
e
} =
_

_
f
e
1
f
e
2
f
e
3
f
e
4
_

_
e = 1, 2, 3, 4
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 42 / 53
Assemblagem no BaPMEF Assemblagem
BaPMEF: Assemblagem de vectores elementares
Assemblagem do vector carga elementar (ndofe) no vector carga
global(ndofa)
{f } =
_

_
f
1
3
+f
2
1
f
1
4
+f
2
2
f
2
3
+f
3
1
f
2
4
+f
3
2
f
3
3
+f
4
1
f
3
4
+f
4
2
f
4
4
_

_
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 43 / 53
Assemblagem no BaPMEF Identicacao das variaveis nodais
BaPMEF: Identica cao das variaveis nodais
Identicacao das variaveis nodais dos elementos
[varels]=IdentificaVarEls(varel,varmesh,varassemb,vsa);
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 44 / 53
Assemblagem no BaPMEF Identicacao das variaveis nodais
BaPMEF: Identica cao das variaveis nodais
Expansao do vector global(ndofa) para o vector global(nutnosxndof)
graus de liberdade activos=ndofa
graus de liberdade da malha (sem condi coes de
fronteira)=nutnosndof
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 45 / 53
Assemblagem no BaPMEF Identicacao das variaveis nodais
BaPMEF: Identica cao das variaveis nodais
Expansao do vector global(ndofa) para o vector global(nutnosxndof)
pvg={3 4 5 6 7 8 10};
...
vdofm(vpg)=vdofa;
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 46 / 53
Dicionario de variaveis
Sumario
1
Programa BaPMEF
Estrutura
2
Programa BaPMEF: Analise estatica
3
Programa BaPMEF: Analise modal
4
Matrizes e vectores elementares no BaPMEF
5
Assemblagem no BaPMEF
Ligacoes nodais, Condicoes de fronteira, Afectacao das equa coes
Assemblagem
Identicacao das variaveis nodais
6
Dicionario de variaveis
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 47 / 53
Dicionario de variaveis
BaPMEF: Dicionario de variavies I
Parametros da malha e do elemento no cheiro de dados
ndof: n umero de graus de liberdade (por no);
nunos: n umero de nos do elemento;
ndofe=ndofnunos: n umero de graus de liberdade do elemento;
nuels: n umero de elementos;
nutnos: n umero de nos da malha;
propels(nutnos2): propriedades geometricas do elemento;
propmat(13): propriedades do material;
coord(nutnos3): coordenadas nodais;
linos(nunosxnuels)
nunof: n umero de nos de fronteira;
nofcod(nunofx(ndof+1)): n umero dos nos de fronteira e respectivo
c odigo (0/1);
nuelc: n umero de elementos carregados;
elcar(nuelc): n umero dos elementos carregados;
carel(nuelcndof): carga aplicada nos elementos;
nunoc: n umero de nos carregados;
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 48 / 53
Dicionario de variaveis
BaPMEF: Dicionario de variavies II
nocar(nunoc): n umero dos nos carregados;
carno(nunocndof): carga aplicada nos nos;
numodos: n umero de modos pretendidos;
Variavies tipo estrutura
condf: condicoes de fronteira
props: propriedades
varassemb: variaveis de assemblagem
varcarga: carregamentos
varel: parametros do elemento
varmesh: parametros da malha
varmodal: parametros da analise modal
Variaveis do elemento
B: matriz das deformacoes
D: matriz elasticidade
Bb: matriz das deformacoes para a exao
Bs: matriz das deformacoes para o corte
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 49 / 53
Dicionario de variaveis
BaPMEF: Dicionario de variavies III
Db: matriz elasticidade para a exao
Ds: matriz elasticidade para o corte
derivatives: derivadas locais das funcoes de forma
detjacobian: determinante da matriz jacobiana
fe(ndofe): vector solicitacao elementar
gderivatives: derivadas globais das funcoes de forma
invjacobian: inversa da matriz jacobiana
jacobian: matriz jacobiana
ke(ndofendofe): matriz de rigidez elementar
me(ndofendofe): matriz de massa elementar
ngaus: n umero de pontos de Gauss
ngausb: n umero de pontos de Gauss para a componente de exao
ngauss: n umero de pontos de Gauss para o corte
shapes: funcoes de forma
Variaveis do problema
eqels(ndofenuels): n umero das equacoes dos elementos
eqnos(ndofnutnos): n umero das equacoes dos nos
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 50 / 53
Dicionario de variaveis
BaPMEF: Dicionario de variavies IV
k(ndofandofa): matriz de rigidez global
ksp: matriz de rigidez global esparsa
frf: funcao de resposta em frequencia
m(ndofandofa): matriz de massa global
msp: matriz de massa global esparsa
ndofa: n umero de graus de liberdade activos
omega(numodos): frequencias naturais
pvg: vector(ndofa) de localizacao do vector vsa(ndofa) no vector
vsn(nutnosndof)
varels: matriz(nuelsndofe) com as variaveis nodais elementares
varnos: matriz(nutnosndof) com as variaveis nodais de cada no
vfa(ndofa): vector solicita cao global
vphi(ndofanumodos): matriz modal
vphin((nutnosndof)numodos): matriz modal expandida
vsa(ndofa): vector global de deslocamentos nodais
vsn(nutnosndof): vector global expandido de deslocamentos nodais
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 51 / 53
Dicionario de variaveis
Referencias I
Reddy, J. N.;An Introduction to the Finite Element Method. ISBN:
0-07-112799-2
BATHE, K. J. ;Finite Element Procedures, Prentice-Hall, 1996
Zienkiewicz, O. C.;The nite element method. ISBN:
0-07-084174-8(vol.1)
Zienkiewicz, O. C.;Finite elements and approximation
CRISFIELD, M .A.;Finite Element Procedures for Structural Analysis,
Pineridge Press, Vol. 1, 1986
COOK, R. D; MALKUS, D. S. and PLESHA, M. E;Concepts and
Applications of Finite Element Analysis, John Wiley & Sons, 1989.
Szabo, Barna;Finite element analysis. ISBN: 0-0471-50273-1
Zienkiewicz, O. C.;The nite element method. ISBN: 0-07-084072-5
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 52 / 53
Dicionario de variaveis
Referencias II
Cook, Robert D.;Finite element modeling for stress analysis. ISBN:
0-471-11598-3
Hinton, E.;Finite element programming. ISBN: 0-12-349350-1
Hughes, Thomas J. R.;The nite element method. ISBN:
0-13-317017-9
Cook, Robert D.;Concepts and Applications of Finite Element
Analysis. ISBN: 0-471-03050-3
I.M. Smith and D.V. Griths,Programming the nite element method,
John Wiley and Sons Inc., New Jersey, 2004, ISBN: 0-470-84970-3
Y.W. Kwon and H. Bang, The nite element method using MATLAB,
CRC PRESS, BOCA RATON, 2000
Jose Dias Rodrigues (FEUP-DEMec) Programa BaPMEF 53 / 53