Difference between revisions of "Metnum03-Gandes Satria Pratama"

From ccitonlinewiki
Jump to: navigation, search
(Pertemuan 4 (30 November 2020))
(TUGAS 4)
Line 321: Line 321:
  
 
[[File:GSPW5T4915.jpg|400px]]
 
[[File:GSPW5T4915.jpg|400px]]
 +
 +
9. Dan berikut Hasilnya
 +
 +
[[File:GSPW5T4916.jpg|400px]]
  
 
Pada koding ini saya masih belum terlalu mengerti fungsi dari boundary dan check force. Yang nantinya akan saya pelajari lebih lanjut
 
Pada koding ini saya masih belum terlalu mengerti fungsi dari boundary dan check force. Yang nantinya akan saya pelajari lebih lanjut

Revision as of 12:36, 14 December 2020

BIODATA DIRI

Gandes Satria Pratama.S1 Teknik Mesin Ekstensi 2019.Universitas Indonesia

Assallammualaiakum Warrahmatullahi Wabarakatuh.

Alhamdulillah, segala puji bagi Allah SWT Tuhan semesta alam dan sholawat beserta salam kepada Nabi Muhammad SAW.

Nama  : Gandes Satria Pratama

NPM  : 1906435492

Email  : Gandessatria@gmail.com / Gandes.Satria@ui.ac.id

No. Handphone  : 081220792803

Pertemuan 1 (9 November 2020)

Materi sebelum UTS


Materi yang diajarkan sebelum UTS adalah sebagai berikut

1. Deret Taylor dan Deret Mclaurin

2. Pencarian Akar - Akar

Pada Pencarian akar akar ini ada 2 metode yang digunakan, yaitu metode menggunakan Open Methods dan Bracketing Method. Pada open methods diajarkan menggunakan Newton Rhapson, Simple Fix Point dan Secant Method. Sedangkan pada metode bracketing diajarkan menggunakan False methods dan Bisections.

3. Penurunan Numeric Pada penurunan ini kita diajarkan penurunan secara backward, forward dan center.

4. Regresi Linear dan Interpolasi

5. Gauss-Jordan dan Aljabar

Tutorial Menggunakan OpenModelica


Pada pertemuan ini ditugaskan untuk mempelajari dan mengenal software OpenModelica. Pada tugas ini saya mencoba menggunakan open modelica dalam menyelesaikan soal thermal resistance. Berikut ini adalah soal dari thermal resistance beserta hasilnya.

1.Asoal.jpg

Asoal.jpg

Dan berikut ini adalah coding openmodelica dan hasilnya.

Mode1.jpg

Mode2.jpg

Mode3.jpg

Dan berikut link video tutorial dalam menggunakan openmodelica.

https://www.youtube.com/watch?v=0ECIS6ybP9w&t=7s

Pertemuan 2 (16 November 2020)

Latihan 1 dengan membuat program kecil dimana persamaannya y = x + 10 lalu di running dengan openmodelica. lalu mencoba dengan merubah x dan memastikan bahwa nilai sesuai.

Latih1a.jpg

Latih1b.jpg

Lalu membuat latihan 2 bagaimana mencari mean. Berikut hasil open modelica yang saya lakukan.

Latih2a.jpg

Latih2b.jpg

Lalu kita mempelajari menggunakan function mode. Dimana function mode dapat digunakan pada equation pada class.

Latih3a.jpg

contoh coding pada function mode.

Latih3b.jpg

Function dimasukan kepada equation di class mode.

Latih3c.jpg

Hasil dari simulasi class mode.

Latihan Tugas Minggu 2


Pada minggu ini pak dai memberikan tugas untuk menyelesaikan aljabar menggunakan open modelica. Saya mencoba melakukan dengan persamaan sebagai berikut.

W2.1.jpeg

Lalu saya melakukan coding di modelica seperti berikut

W2.2.jpeg

Lalu hasilnya menjadi seperti ini

W2.3.jpeg

Dapat dilihat hasil dari foto pertama dengan hasil foto diatas nilai x1, x2, x3, x4 sama dan sesuai.

Pertemuan 3 (23 November 2020)

Pada pertemuan ini, memperdalami penggunaan openmodelica untuk penyelesaian matriks. Penyelesaiannya tugasnya seperti berikut berdasarkan contoh sebagai berikut.

W3.1.jpg

W3.2.jpg

Lalu pada open modelica buka class and function sheet lalu masukan coding seperti dibawah ini.

W3.3.jpg

W3.4.jpg

Dan berikut hasilnya.

W3.5.jpg

Hasilnya sama seperti dengan dibuku.

TUGAS PERTEMUAN 3


Berikut tugas yang diberikan pada pertemuan ini

Beam1.jpg

Lalu kita tentukan node pada sistem tersebut. Sesuai gambar node pada sistem tersebut seperti tabel dibawah ini.

Beam2.jpg

Lalu tentukan persamaan 'k'. karena pada beam 1,3,4,6 memiliki karakteristik yang sama. Maka dikelompokan menjadi k(1,3,4,6) dan k(2,5)

Beam3.jpg

lalu masukan nilai k ke matriks seperti dibawah ini

Beam4.jpg

karena sudut dari beam 1,3,6 = 0, sama maka matriks akan seperti ini. dan masukan ke matriks global maka akan jadi seperti ini. Lakukan hal yang sama pada setiap beamnya.

Beam5.jpg

Beam6.jpg

Beam7.jpg

Untuk beam 4 gunakan persamaan ini

Beam8.jpg

Untuk beam 2 dan 5 matriknya seperti ini.

Beam9.jpg

Beam10.jpg

Beam11.jpg

Lalu semua matriks K 1 sampai K6 global ditambahkan menjadi matriks berikut dan lakukan eliminasi pada matriks

Beam12.jpg

Lalu karena U1x, U1y, U3x dan U3y = 0 maka dapat disederhanakan menjadi seperti ini

Beam13.jpg

Lalu akan didapatkan hasil U seperti ini.

Beam14.jpg

Lalu cari gaya gaya reaksinya

Beam15.jpg

dan hasil akan seperti ini

Beam16.jpg

Dan berikut penyelesaiannya menggunakan Open Modelica. Berikut pada saat mencari K global

Beam17.jpg

Berikut koding mencari R

Beam18.jpg

dan berikut hasilnya

Beam19.jpg

Terjadi sedikit perbedaan karena pada dibuku ada nilai yang dibulatkan.

Pertemuan 4 (30 November 2020)

Quiz 2


Q001.jpg

Q002.jpg

Lalu flow perhitungannya

Q003.jpg

Nomor 4


Hal yang harus dilakukan pertama adalah menentukan node padasetiap batang dan menentukan nilai kekakuan pada batang. Lalu mencari K lokal di setiap batang. Satukan K lokal setiap batang menjadi K global.

2D01.jpg

2D02.jpg

Pada open modelica mencari ke kakuan setiap batang dan akan menemukan K lokal.

2D03.jpg

2D04.jpg

Lalu hasil K lokal digabungkan menjadi K global pada excel

ExKG.jpg

Selanjutnya menghitung U dan R pada open modelica

2D05.jpg

2D06.jpg

2D07.jpg

Dan berikut Hasil R dan Unya

2D08.jpg

Nomor 8


Untuk soal nomor 8 saya menggunakan coding dari josiah enrico. Dengan koding seperti berikut

GSOQ8.1.jpg

GSOQ8.2.jpg

GSOQ8.3.jpg

Dan menghasilkan nilai seperti ini

GSOQ8.4.jpg

Tapi menurut saya ada yang harus diperbaiki karena cosx, cos y dan cos z hanya 1 sedangkan cos dimasing sumbu harusnya ada 3. Jadi secara teoritis hasilnya akan salah. Saya akan mencoba mencari tahu bagaimana melakukan proses loop pada cos x, cos y dan cos z.

Pertemuan 5 (7 Desember 2020)

Pada pertemuan ke 5 pak dai menyuruh untuk belajar dengan berbagai macam fungsi di open modelica. Dan juga pak dai menyuruh dengan menyelesaikan soal dengan menggunakan berbagai rumus di open modelica seperti

-proses loooping

-data array

-fungsi if

-class dan memanggil function dalam modelica

Selanjutnya disuruh memahami koding yang dibuat oleh Ahmad Mohammad Fahmi.

TUGAS 4

GSPTugas4.jpg

Pada tugas ini saya bersama teman - teman yang lain melakukan diskusi dengan Ahmad Mohammad Fahmi dan cukup memahami alur dari pengerjaan.

1. Langkah 1 buat Class dengan memasukan semua parameter dan semua equation untuk menyelesaikan permasalahan.

GSPW5T41.jpg

GSPW5T42.jpg

GSPW5T43.jpg

2. Lalu membuat function matriks elemen

GSPW5T44.jpg

GSPW5T45.jpg

3. Lalu hasil dari matriks elemen di konversikan menjadi matriks global

GSPW5T46.jpg

GSPW5T47.jpg

4. Lalu tambahkan semua matriks global setiap elemen menjadi 1 matriks global dari semua elemen dengan fungsi sum

GSPW5T47.jpg

5. Cek setiap boundary di setiap poin

GSPW5T48.jpg

GSPW5T49.jpg

GSPW5T4910.jpg

GSPW5T4911.jpg

GSPW5T4912.jpg

6. Lalu lakukan gauss jordan untuk mendapatkan K global Boundary

GSPW5T4913.jpg

7. Hitung Reaction Force

GSPW5T4914.jpg

8. Lakukan check force

GSPW5T4915.jpg

9. Dan berikut Hasilnya

GSPW5T4916.jpg

Pada koding ini saya masih belum terlalu mengerti fungsi dari boundary dan check force. Yang nantinya akan saya pelajari lebih lanjut