Anda di halaman 1dari 13

TUGAS

MATA KULIAH
NUMERIK

PEMBUATAN PROGRAM
FLOW CHART
APLIKASI

DIBUAT OLEH

NOVA MAMARIMBING
NIM : 0823209007

PASCASARJANA
UNIVERSITAS SAM RATULANGI
MANADO

2008
SIMULTANIOUS LINEAR EQUATION
PERSAMAAN LINEAR SIMULTAN

a11.x1 + a12.x2 + a13.x3 +.......aij.xj+ ......+ a1n.xn = b1


a21.x1 + a22.x2 + a23.x3 +.......a2j.xj+ .....+ a2n.xn = b2
.
.
.
.
.

ai.x1 + ai2.x2 + ai3.x3 +.......... aij.xj +......+ ain.xn = bi

am1.x1 + am2.x2 + am3.x3 +..... amj.xj +...+ amn.xn = bm

Dimana m= Jumlah Persamaan dan


N = Jumlah bilangan

Numerical Expresion :
[ Aij ] . { Xj }={ bj }

Bagaimana pemecahannya :
1. Metode Eksak seperti : Inversion, Cramer, Gaussian Elimination, Matriks dll
2. Metode Pendekatan / Cara Iterasi seperti : Jacobi, Gauss – Seidel, Conjungate Gradient,
dll.
METODE INVERSION
Penyelesaian persamaan linear simultan dengan metode INVERSION.

a11 a12 a13 X1 b1


a21 a22 a23 X X2 = b2
a31 a32 a33 X3 b3

ALGORITMA METODE INVERSION

1. Menghitung Deteminan matriks |A|=……

2. Menentukan matriks konjungate:


- Menghitung determinan matriks minor |Mi,j|
- [ AC ] = [Ai,jC ] = (-1)(i+j) x |Mi,j|
3. Menentukan matriks ajoint
[ Aa ] = [ AC ]T ------ Ai,ja = Aj,iC
4. Menghitung invers matriks
[ A ¿¿ a]
[ A ]-1 = ¿
¿ A∨¿ ¿

FLOW CHART PROGRAM


APLIKASI METODE INVERSION

Input : NN = Dimensi Matrix


A(I,J) = Matrix [ A ]
B(I) = Matrix { B }

( Go Sub Determinan ) untuk menghit.|A|=DETA

For K=1 To NN : For L=1 To NN

For I=1 To NN : For J=1 To NN

YA
If I=K

TDK
YA
If J=L

TDK
YA
If J>K O = I-1

TDK
YA
P=J If J>L

TDK
Membentuk mtx minor |M i,j|
A(O,P) = INV (I,J)

NEXT J

NEXT I

( Go Sub Determinan ) untuk menghitung determ


Mtx minor setiap |Mi,j|=DET

A
Penyusunan mtx kofaktor
[Ai,jC ] = (-1)(i+j) x |Mi,j|
ACOF(I,J)=DET x (-1)^(K+L)

NEXT K

NEXT L

For I=1 To NN : For J=1 To NN

Perhitungan mtx invers


[ A ¿¿ a]
[ A ]-1 = ¿
¿ A∨¿ ¿
AIN(I,J)=ACOF(J,I)/DETA

NEXT J

NEXT I

END
FLOW CHART PROGRAM
SUB PROGRAM DETERMINAN (cara expansi matriks)

For I=1 To N

For J=1 To (N+(N-1))

Pembentukan mtx expansi


IF J>N THEN K=J-N ELSE K=J
AA(I,J)=A(I,K)

NEXT J:NEXT I

For I=1 To N

DP(K)=1

For J=1 To N

L=N+K-I
Perkalian positif (kanan ke kiri)
DP(K)=DP(K)*AA(I,L)

NEXT I

Penjumlahan perkalian positif


JDP=JDP+DP(K)

NEXT K

B
For I=1 To N

DP(K)=1

For J=1 To N

L=N+K-I
Perkalian negatif (kiri ke kanan)
DP(K)=DP(K)*AA(I,L)

NEXT I

Penjumlahan perkalian negatif


JDN=JDN+DP(K)

NEXT K

Perhitungan Determinan
DET=JDP-JDN

RETURN
K
APLIKASI METODE INVERSION PADA MEKANIKA TEKNIK

Diketahui suatu struktur dan pembebanannya seperti gambar dibawah ini

L /2 EI P

EI

L
EI

L /2 L /2

Node Global sebagai berikut :

2 3
1

Matriks Kekakuannya [ K ] telah diperoleh seperti berikut ini

108 24 L −6 L EI

[
[ K ] = 24 L 12 L² 2 L ²
−6 L 2 L² 8 L ²
L³ ]
MENENTUKAN MATRIKS DEFORMASI {∆}

[ K ] . { ∆ } + { Xo } = { X }
[ K ]-1 [ K ] . { ∆ } = [ K ]-1{ X - Xo }
{ ∆ } = [ K ]-1 . { X - Xo } Dimana [ K ] = Matriks Kekakuan Global Struktur
{ ∆ } = Matriks Deformasi
{ Xo } = Matriks FEM dan FEF
{ X } = Matriks Gaya Luar

GAYA LUAR { X } FEM DAN FEF { Xo } { X – Xo }

X1 = 0 Xo1 = 0 0
X2 = 0 Xo2 = −0.125 PL 0.125 PL
X3 = 0 Xo3 = 0.125 PL −0.125 PL

Dengan demikian hubungan antara matriks deformasi dan kekakuan menjadi sbb
108 24 L −6 L ∆1 0

[ −6 L 2 L2 8 L2
EI
24 L 12 L2 2 L2 3
L ] { }{ ∆ 2 = 0.125 PL
∆3 −0.125 PL }
Persamaan Matriks diatas kita masukkan ke program aplikasi METODE INVERSION sehingga
diperoleh matriks [ K ]-1 , kemudian di kalikan dengan { X-Xo } menjadi :
-
0.04722 0.00000
0.021296 2 0.027777 0 -0.009375
- 0.19166 - 0.12500
0.047222 7 0.083333 0 = 0.034375
-
0.08333
0.027778 3 0.166667 -0.12500 -0.031250

Sehingga diperoleh matriks deformasi struktur sbb :


∆1 = - 0.009375 PL3/EI
∆2 = 0.034375 PL2/EI
∆3 = - 0.03125 PL2/EI
N O D E ELEM EN TER N O D E G LO BAL
1
3

5
2 3
4 6 9
1
2 2 11
7 8
3

12

10

MENGHITUNG MATRIKS GAYA DALAM { S } SETIAP ELEMEN

[ k ] X { δ } + { So } = { S } Dimana, [ k ] = Matriks kekakuan elemen


{ δ } = Matriks deformasi elementer
{So}= Matriks FEM dan FEF
{ S } = Matriks Gaya Dalam

KEKAKUAN ELEMEN ADALAH SBB :

4L² 2L² −6L 6L


[k]= 2L² 4L² −6L 6L (EI / L³)
−6L −6L 12 −12
6L 6L −12 12
GAYA DALAM BATANG 1 : [ k ] el.1 x { δ } + { So } = { S }

8 4 -24 24 0 -0.0875 0 S1= -0.0875


4 8 -24 24 0.034 = 0.05 + 0 = S2= 0.0500
-24 -24 96 -96 0 0.075 0 S3= 0.0750
24 24 -96 96 -0.009 -0.075 0 S4= -0.0750

GAYA DALAM BATANG 2 : [ k ] el.2 x { δ } + { So } = { S }

4 2 -6 6 0.034 0.075 -0.125 S5= -0.0500


2 4 -6 6 -0.031 = -0.05625 + 0.125 = S6= 0.0688
-6 -6 12 −12 0 -0.0187 0.5 S7= 0.4813
6 6 −12 12 0 0.01875 0.5 S8= 0.5188

GAYA DALAM BATANG 3 : [ k ] el.3 x { δ } + { So } = { S }

4 2 -6 6 -0.031 -0.0688 0 S9 = -0.0688


2 4 -6 6 0 = -0.0063 + 0 = S10= -0.0063
-6 -6 12 −12 -0.009 0.075 0 S11= 0.0750
6 6 −12 12 0 -0.075 0 S12= -0.0750
FREE BODY
(G A Y A D A L A M )

0 .4 8 1 3 P

0 .0 8 7 5 P L

0 .0 7 5 P
0 .5 1 8 8 P

0 .0 7 5 P 0 .0 5 P L 0 .0 6 8 8 P L 0 .0 6 8 8 P L
0 .0 7 5 P
0 .0 5 P L 0 .0 7 5 0 .0 7 5 P
0 .4 8 1 3 P 0 .5 1 8 8 P
0 .4 8 1 3 P
0 .0 7 5 P

0 .0 0 6 3 P L

0 .5 1 8 8 P

KONTROL REAKSI PERLETAKAN :

0 .4 8 1 3 P

0 .0 8 7 5 P L

0 .0 7 5 P A
L /2 P

L /2 L /2 L

0 .0 7 5 P
B
0 .0 0 6 3 P L

0 .5 1 8 8 P
KONTROL REAKSI PERLETAKAN :

∑ MA = 0 → -0.5188 P(L) + 0.075 P (3L/2) + P (L/2) – 0.0063 - 0.0875 PL = 0 → OK

∑ V = 0 → 0.4813 P + 0.51878 P – P = 0 → OK

∑ H = 0 → 0.075 P – 0.075 P = 0 → ok

Anda mungkin juga menyukai