Вы находитесь на странице: 1из 22

Vetor dos esforços

Matriz de Rigidez Global Vetor dos deslocamentos

12 6𝐿 −12 6𝐿 0 0 0 0 0 −𝑃 + 𝑉𝐴
6𝐿 4𝐿² −6𝐿 2𝐿² 0 0 0 0 0 − 𝑃𝐿 4 + 𝑀𝐴∗
−12 −6𝐿 36 6𝐿 −24 12𝐿 0 0 𝐷3 −3𝑃
𝐸𝐼 6𝐿 2𝐿² 6𝐿 12𝐿² −12𝐿 4𝐿² 0 0 𝐷4 𝑃𝐿
∙ ∙ = −3𝑃 + 𝑉𝐶
𝐿³ 0 0 −24 −12 27 −9𝐿 −3 3𝐿 0
0 0 12𝐿 4𝐿² −9𝐿 12𝐿² −3𝐿 2𝐿² 𝐷6 − 𝑃𝐿 12
0 0 0 0 −3 −3𝐿 3 −3𝐿 0 −𝑃 + 𝑉𝐷
0 0 0 0 3𝐿 2𝐿² −3𝐿 4𝐿² 0 𝑃𝐿 3 + 𝑀𝐷∗
DI DIA Ji Ji' Para podermos ordenar a matriz de rigidez temos que criar 4 quadros auxiliares:
1 1 1 4 1. DI  Para deslocamentos impedidos DI=1 e para livre DI=0
1 2 2 5 2. DIA  Deslocamentos impedidos acumulados
0 2 3 1 3. J  Define as filas, nº total de deslocamentos
0 2 4 2 4. Agora devemos fazer um quadro Ji’ mostrando a posição final da fila Ji
1 3 5 6
Ji = posição inicial
0 3 6 3
Ji’ = posição final
1 4 7 7
Ji’ = Ji – DIA  quando DI = 0
1 5 8 8
Ji’ = NDL + DIA  quando DI = 1

1 2 3 4 5 6 7 8
1 12 6L -12 6L 0 0 0 0 4
Em amarelo estão as 2 6L 4L² -6L 2L² 0 0 0 0 5
posição iniciais, seguindo
3 -12 -6L 36 6L -24 12L 0 0 1
as coordenadas globais
4 6L 2L² 6L 12L² -12L 4L² 0 0 2

Em vermelho estão as 5 0 0 -24 -12 27 -9L -3 3L 6

posições finais 6 0 0 12L 4L² -9L 12L² -3L 2L² 3


7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 12 6L -12 6L 0 0 0 0 4
2 6L 4L² -6L 2L² 0 0 0 0 5

Para fazer a ordenação é necessário 3 -12 -6L 36 6L -24 12L 0 0 1

que as filas sejam permutadas, ou 4 6L 2L² 6L 12L² -12L 4L² 0 0 2

seja, as linhas e as colunas. 5 0 0 -24 -12 27 -9L -3 3L 6


6 0 0 12L 4L² -9L 12L² -3L 2L² 3

Primeiro farei a permutas das linhas e 7 0 0 0 0 -3 -3L 3 -3L 7


depois das colunas. 8 0 0 0 0 3L 2L² -3L 4L² 8
4 5 1 2 6 3 7 8
Conforme desenho ao lado, a fila que
estava na posição 1 necessita ser 1 2 3 4 5 6 7 8
permutada para a posição 4 e assim
1 4
sucessivamente, até que todas as
2 5
permutações sejam realizadas.
3 1

Nota-se que as filas 7 e 8 possuem


4 12 6L -12 6L 0 0 0 0 2
5 6
posição final igual à inicial.
6 3
7 7
8 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 12 6L -12 6L 0 0 0 0 4
2 6L 4L² -6L 2L² 0 0 0 0 5
3 -12 -6L 36 6L -24 12L 0 0 1
4 6L 2L² 6L 12L² -12L 4L² 0 0 2
5 0 0 -24 -12 27 -9L -3 3L 6
6 0 0 12L 4L² -9L 12L² -3L 2L² 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8

4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 4
2 5
3 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 3
7 7
8 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 12 6L -12 6L 0 0 0 0 4
2 6L 4L² -6L 2L² 0 0 0 0 5
3 -12 -6L 36 6L -24 12L 0 0 1
4 6L 2L² 6L 12L² -12L 4L² 0 0 2
5 0 0 -24 -12 27 -9L -3 3L 6
6 0 0 12L 4L² -9L 12L² -3L 2L² 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8

4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 5
3 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 3
7 7
8 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 12 6L -12 6L 0 0 0 0 4
2 6L 4L² -6L 2L² 0 0 0 0 5
3 -12 -6L 36 6L -24 12L 0 0 1
4 6L 2L² 6L 12L² -12L 4L² 0 0 2
5 0 0 -24 -12 27 -9L -3 3L 6
6 0 0 12L 4L² -9L 12L² -3L 2L² 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8

4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 6L 2L² 6L 12L² -12L 4L² 0 0 5
3 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 3
7 7
8 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 12 6L -12 6L 0 0 0 0 4
2 6L 4L² -6L 2L² 0 0 0 0 5
3 -12 -6L 36 6L -24 12L 0 0 1
4 6L 2L² 6L 12L² -12L 4L² 0 0 2
5 0 0 -24 -12 27 -9L -3 3L 6
6 0 0 12L 4L² -9L 12L² -3L 2L² 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8
4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 6L 2L² 6L 12L² -12L 4L² 0 0 5
3 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 0 0 -24 -12 27 -9L -3 3L 3
7 7
8 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 12 6L -12 6L 0 0 0 0 4
2 6L 4L² -6L 2L² 0 0 0 0 5
3 -12 -6L 36 6L -24 12L 0 0 1
4 6L 2L² 6L 12L² -12L 4L² 0 0 2
5 0 0 -24 -12 27 -9L -3 3L 6
6 0 0 12L 4L² -9L 12L² -3L 2L² 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8
4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 6L 2L² 6L 12L² -12L 4L² 0 0 5
3 0 0 12L 4L² -9L 12L² -3L 2L² 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 0 0 -24 -12 27 -9L -3 3L 3
7 7
8 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 12 6L -12 6L 0 0 0 0 4
2 6L 4L² -6L 2L² 0 0 0 0 5
3 -12 -6L 36 6L -24 12L 0 0 1
4 6L 2L² 6L 12L² -12L 4L² 0 0 2
5 0 0 -24 -12 27 -9L -3 3L 6
6 0 0 12L 4L² -9L 12L² -3L 2L² 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8

4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 6L 2L² 6L 12L² -12L 4L² 0 0 5
3 0 0 12L 4L² -9L 12L² -3L 2L² 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 0 0 -24 -12 27 -9L -3 3L 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 6L 2L² 6L 12L² -12L 4L² 0 0 5
3 0 0 12L 4L² -9L 12L² -3L 2L² 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 0 0 -24 -12 27 -9L -3 3L 3
7 0 0 0 0 -3 -3L 3 -3L 7
Agora fazemos as permutadas das 8 0 0 0 0 3L 2L² -3L 4L² 8
linhas.
4 5 1 2 6 3 7 8

Não é necessário que a ordenação


1 2 3 4 5 6 7 8
seja realizada nessa sequência.
1 -12 4
2 6L 5
3 0 1
4 12 2
5 6L 6
6 0 3
7 0 7
8 0 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 6L 2L² 6L 12L² -12L 4L² 0 0 5
3 0 0 12L 4L² -9L 12L² -3L 2L² 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 0 0 -24 -12 27 -9L -3 3L 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8
4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 -12 -6L 4
2 6L 2L² 5
3 0 0 1
4 12 6L 2
5 6L 4L² 6
6 0 0 3
7 0 0 7
8 0 0 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 6L 2L² 6L 12L² -12L 4L² 0 0 5
3 0 0 12L 4L² -9L 12L² -3L 2L² 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 0 0 -24 -12 27 -9L -3 3L 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8
4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 36 -12 -6L 4
2 6L 6L 2L² 5
3 12L 0 0 1
4 -12 12 6L 2
5 -6L 6L 4L² 6
6 -24 0 0 3
7 0 0 0 7
8 0 0 0 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 6L 2L² 6L 12L² -12L 4L² 0 0 5
3 0 0 12L 4L² -9L 12L² -3L 2L² 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 0 0 -24 -12 27 -9L -3 3L 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8
4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 36 6L -12 -6L 4
2 6L 12L² 6L 2L² 5
3 12L 4L² 0 0 1
4 -12 6L 12 6L 2
5 -6L 2L² 6L 4L² 6
6 -24 -12 0 0 3
7 0 0 0 0 7
8 0 0 0 0 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 6L 2L² 6L 12L² -12L 4L² 0 0 5
3 0 0 12L 4L² -9L 12L² -3L 2L² 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 0 0 -24 -12 27 -9L -3 3L 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8
4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 36 6L -12 -6L -24 4
2 6L 12L² 6L 2L² -12L 5
3 12L 4L² 0 0 -9L 1
4 -12 6L 12 6L 0 2
5 -6L 2L² 6L 4L² 0 6
6 -24 -12 0 0 27 3
7 0 0 0 0 -3 7
8 0 0 0 0 3L 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 6L 2L² 6L 12L² -12L 4L² 0 0 5
3 0 0 12L 4L² -9L 12L² -3L 2L² 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 0 0 -24 -12 27 -9L -3 3L 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8
4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 36 6L 12L -12 -6L -24 4
2 6L 12L² 4L² 6L 2L² -12L 5
3 12L 4L² 12L² 0 0 -9L 1
4 -12 6L 0 12 6L 0 2
5 -6L 2L² 0 6L 4L² 0 6
6 -24 -12 -9L 0 0 27 3
7 0 0 -3L 0 0 -3 7
8 0 0 2L² 0 0 3L 8
4 5 1 2 6 3 7 8
1 2 3 4 5 6 7 8
1 -12 -6L 36 6L -24 12L 0 0 4
2 6L 2L² 6L 12L² -12L 4L² 0 0 5
3 0 0 12L 4L² -9L 12L² -3L 2L² 1
4 12 6L -12 6L 0 0 0 0 2
5 6L 4L² -6L 2L² 0 0 0 0 6
6 0 0 -24 -12 27 -9L -3 3L 3
7 0 0 0 0 -3 -3L 3 -3L 7
8 0 0 0 0 3L 2L² -3L 4L² 8
4 5 1 2 6 3 7 8

1 2 3 4 5 6 7 8
1 36 6L 12L -12 -6L -24 0 0 4
2 6L 12L² 4L² 6L 2L² -12L 0 0 5
3 12L 4L² 12L² 0 0 -9L -3L 2L² 1
4 -12 6L 0 12 6L 0 0 0 2
5 -6L 2L² 0 6L 4L² 0 0 0 6
6 -24 -12 -9L 0 0 27 -3 3L 3
7 0 0 -3L 0 0 -3 3 -3L 7
8 0 0 2L² 0 0 3L -3L 4L² 8

4 5 1 2 6 3 7 8
Matriz de Rigidez Global Ordenada

36 6L 12L -12 -6L -24 0 0


6L 12L² 4L² 6L 2L² -12L 0 0
Agora que já ordenamos as matriz de 12L 4L² 12L² 0 0 -9L -3L 2L²
rigidez global, precisamos ordenar os -12 6L 0 12 6L 0 0 0
vetores deslocamento e esforços.
-6L 2L² 0 6L 4L² 0 0 0
-24 -12L -9L 0 0 27 -3 3L
0 0 -3L 0 0 -3 3 -3L
0 0 2L² 0 0 3L -3L 4L²
1 0 4 1 0 4 1 0 4 D3
2 0 5 2 0 5 2 0 5
3 D3 1 3 D3 1 3 D3 1
4 D4 2 0 4 D4 2 0 4 D4 2 0
5 0 6 5 0 6 0 5 0 6 0
6 D6 3 6 D6 3 6 D6 3
7 0 7 7 0 7 7 0 7
8 0 8 8 0 8 8 0 8

1 0 4 D3 1 0 4 D3 1 0 4 D3 1 0 4 D3
2 0 5 D4 2 0 5 D4 2 0 5 D4 2 0 5 D4
3 D3 1 3 D3 1 3 D3 1 D6 3 D3 1 D6
4 D4 2 0 4 D4 2 0 4 D4 2 0 4 D4 2 0
5 0 6 0 5 0 6 0 5 0 6 0 5 0 6 0
6 D6 3 6 D6 3 0 6 D6 3 0 6 D6 3 0
7 0 7 7 0 7 7 0 7 7 0 7 0
8 0 8 8 0 8 8 0 8 8 0 8 0
1 4 1 4 1 4
2 5 2 5 2 5
3 1 3 1
3 1
4 2 4 2
4 2
5 6 5 6
5 6
6 3
6 3 6 3
7 7
7 7 7 7
8 8
8 8 8 8

1 4 1 4 1 4

2 5 2 5 2 5

3 1 3 1 3 1

4 2 4 2 4 2

5 6 5 6 5 6
6 3 6 3 6 3
7 7 7 7 7 7

8 8 8 8 8 8

1 4
2 5
3 1
4 2
5 6
6 3
7 7
8 8
Agora, com todos os termos da nossa equação ordenados temos:

36 6𝐿 12𝐿 −12 −6𝐿 −24 0 0 𝐷3 −3𝑃


6𝐿 12𝐿² 4𝐿² 6𝐿 2𝐿² −12𝐿 0 0 𝐷4 𝑃𝐿
12𝐿 4𝐿² 12𝐿² 0 0 −9𝐿 −3𝐿 2𝐿² 𝐷6 − 𝑃𝐿 12
𝐸𝐼 −12 6𝐿 0 12 6𝐿 0 0 0 0 −𝑃 + 𝑉𝐴
∙ ∙ = − 𝑃𝐿 4 + 𝑀∗
𝐿³ −6𝐿 2𝐿² 0 6𝐿 4𝐿² 0 0 0 0 𝐴
−24 −12𝐿 −9𝐿 0 0 27 −3 3𝐿 0 −3𝑃 + 𝑉𝐶
0 0 −3𝐿 0 0 −3 3 −3𝐿 0 −𝑃 + 𝑉𝐷
0 0 2𝐿² 0 0 3𝐿 −3𝐿 4𝐿² 0 𝑃𝐿 3 + 𝑀𝐷∗

Vetor dos esforços


Vetor dos deslocamentos
Matriz de Rigidez Global ordenado {E0}
ordenado {D0}
Ordenada [R0]
Resolvendo as sub matrizes podemos calcular o valor dos deslocamentos:

𝐸𝐼 36 6𝐿 12𝐿 𝐷3 −3𝑃
6𝐿 12𝐿² 4𝐿² ∙ 𝐷4 = 𝑃𝐿
𝐿³
12𝐿 4𝐿² 12𝐿² 𝐷6 − 𝑃𝐿 12

−398 𝑃𝐿³ 366𝑃𝐿² 255𝑃𝐿²


∴ 𝐷3 = ∴ 𝐷4 = ∴ 𝐷6 =
3024𝐸𝐼 3024𝐸𝐼 3024𝐸𝐼
Resolvendo as sub matrizes podemos calcular os valores das reações de apoio:

−12 6𝐿 0 −𝑃 + 𝑉𝐴

𝐷 − 𝑃𝐿 4 + 𝑀
𝐸𝐼 −6𝐿 2𝐿² 0 3 𝐴
−24 −12𝐿 −9𝐿 ∙ 𝐷4 = −3𝑃 + 𝑅𝐶
𝐿³
0 0 −3𝐿 𝐷6 −𝑃 + 𝑉𝐶
0 0 2𝐿² 𝑃𝐿 3 + 𝑀𝐶∗

3332𝑃 1292𝑃𝐿 3979𝑃


∴ 𝑉𝐴 = ∴ 𝑀𝐴∗ = ∴ 𝑅𝐶 =
1008 1008 1008

753𝑃 −166𝑃𝐿
∴ 𝑅𝐷 = ∴ 𝑀𝐷∗ =
1008 1008

Вам также может понравиться