Difference between revisions of "Miftah Dhia Falah"
Miftah.dhia (talk | contribs) |
Miftah.dhia (talk | contribs) (→Daftar tiap pertemuan) |
||
(84 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | ||
+ | '''بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ | ||
+ | ''' | ||
+ | |||
+ | [[File:miftahdf2019.jpg|200px|thumb|right|Surabaya, 2019]] | ||
<h2>Personal Information</h2> | <h2>Personal Information</h2> | ||
Line 7: | Line 11: | ||
NPM : '''1806149684''' | NPM : '''1806149684''' | ||
− | + | Jurusan : '''Teknik Perkapalan''' | |
Date of Birth : '''14 december 2000''' | Date of Birth : '''14 december 2000''' | ||
Line 37: | Line 41: | ||
== Daftar tiap pertemuan == | == Daftar tiap pertemuan == | ||
− | < | + | <h3><u>Pertemuan 2</u></h3> |
''14 February 2020'' | ''14 February 2020'' | ||
Line 43: | Line 47: | ||
Dari buku ( aan Kiusalaas, Numerical Methods in Engineering with Python 3, cambridge university press ) | Dari buku ( aan Kiusalaas, Numerical Methods in Engineering with Python 3, cambridge university press ) | ||
− | saya menemukan soal yang menarik pada bab 3 section 3.2 , | + | saya menemukan soal yang menarik pada bab 3 section 3.2 , |
+ | |||
+ | [[File:Section_3.2_,_No_2.png|thumb|500px|center|sumber : Jaan Kiusalaas, Numerical Methods in Engineering with Python 3, cambridge university press, bab 3.2 no 2]] | ||
− | satu bentuk dari implementasi matematika dalam pengambilan rata2 dalam data percobaan. | + | soal ini sangat menarik bagi saya karena salah satu bentuk dari implementasi matematika dalam pengambilan rata2 dalam data percobaan. |
metode ini juga sangat dibutuhkan dalam pengolahan data percobaan khususnya bagi mahasiswa yang akan menjalani | metode ini juga sangat dibutuhkan dalam pengolahan data percobaan khususnya bagi mahasiswa yang akan menjalani | ||
− | skripsi, disertasi, maupun thesis. | + | skripsi, disertasi, maupun thesis. materi ini sendiri masuk kepada bidang ilmu statistika dan problabilitas dari suatu himpunan data. |
+ | |||
+ | <h3><u>Pertemuan 3</u></h3> | ||
+ | ''21 February 2020'' | ||
+ | |||
+ | Pemodelan suatu kejadian, namun perlu diketahui bahwa pemodelan suatu fenomena tidak akan menyamai fenomena aktual yang terjadi | ||
+ | |||
+ | karena persamaan yang dimodelkan ini hanyalah suatu bentuk pendekatan dari sebenarnya. yang dimana setelah ditemukan model matematika dari persamaamn tesebut | ||
+ | |||
+ | kemudian dilakukan kalkulasi oleh perhitungan secara numerik digital. Contoh penerapan dari pemodelan ini adalah gerak osilasi pada pegas | ||
+ | |||
+ | yang dimana dapat diformulasikan menjadi rumus pemodelan matematika yaitu <i>F = k dX</i>. | ||
+ | |||
+ | |||
+ | Seperti yang dijelaskan sebelumnya bahwa semua rumus dapat dimodelkan serta memiliki asal mula yang sama atau merujuk pada konservasi energi, | ||
+ | |||
+ | prinsip ini sendiri biasanya sangat memainkan peran penting dalam suatu bentuk kerja dari daya yang dihasilkan maupun kalor yang bekerja. | ||
+ | |||
+ | == <b>Tugas UTS</b> == | ||
+ | |||
+ | ''2 April 2020'' | ||
+ | |||
+ | <h3><u>Pembuatan Model Sederhana AUV</u></h3> | ||
+ | |||
+ | Model AUV berbentuk silinder dengan Diameter 15 Cm dan Panjang 45 Cm. | ||
+ | |||
+ | Merujuk pada model <u>AUV Bluefin - 21</u>. Berikut link video pengerjaan pada platform Youtube. | ||
+ | |||
+ | https://youtu.be/_PJVxSS5Hfk | ||
− | + | <h3><u>Pengerjaan Menggunakan CFDSOF v1.5</u></h3> | |
+ | |||
+ | Menggunakan CFDSOF v1.5 untuk mencari nilai Drag kapal pada variasi kecepatan tertentu | ||
+ | |||
+ | berikut link video pengerjaan pada platform Youtube, | ||
+ | |||
+ | https://youtu.be/sToK5RozFcs | ||
+ | <h3><u>Nilai Persamaan Regresi Pangkat 2</u></h3> | ||
− | + | Pengerjaan regresi pangkat 2 menggunakan Phyton 3.8.1 dengan video penjelasan sebagai berikut. | |
+ | https://youtu.be/3XHtOT1VvjQ | ||
== Tugas 1 == | == Tugas 1 == | ||
− | <h3> Soal Tugas 1 </h3> | + | <h3><u>Soal Tugas 1 </u></h3> |
[[File:Soaltugas1miftah.png|300px|thumb|center|februari 2019]] | [[File:Soaltugas1miftah.png|300px|thumb|center|februari 2019]] | ||
− | <h3> Jawaban Manual </h3> | + | <h3><u> Jawaban Manual </u></h3> |
Diberikan fungsi seperti pada gambar di soal sebelumnya, dan dicari niali dari fungsi tersebut jika mendekati nilai 1. | Diberikan fungsi seperti pada gambar di soal sebelumnya, dan dicari niali dari fungsi tersebut jika mendekati nilai 1. | ||
Line 79: | Line 121: | ||
<i>f(1) = ( 1 + 1 ) = 2</i> | <i>f(1) = ( 1 + 1 ) = 2</i> | ||
− | <h3> Jawaban Menggunakan Python </h3> | + | <h3><u> Jawaban Menggunakan Python </u></h3> |
Komputasi telah saya lakukan menggunakan <i><b>Python ver 3.8.1</b></i> | Komputasi telah saya lakukan menggunakan <i><b>Python ver 3.8.1</b></i> | ||
[[File:Tugas1miftah.PNG|600px|center]] | [[File:Tugas1miftah.PNG|600px|center]] | ||
+ | |||
+ | == Tugas 2 == | ||
+ | |||
+ | <h3><u>Soal Tugas 2.1 </u></h3> | ||
+ | |||
+ | [[File:Section_3.2_,_No_2.png|500px|center]] | ||
+ | |||
+ | Soal ini diambil dari buku <i>( aan Kiusalaas, Numerical Methods in Engineering with Python 3, cambridge university press )</i> | ||
+ | |||
+ | pada bab 3 section 3.2 , no 2. | ||
+ | |||
+ | <h3><u> Jawaban Manual </u></h3> | ||
+ | |||
+ | pada perhitungan manual data dikelompokkan dan diolah berdasarkan perhitungan dibawah ini, | ||
+ | |||
+ | Rumu perhitungan dan pengolahan data manual didapat dari buku <u>Prinsip-prinsip Statistik untuk Teknik dan Sains</u> | ||
+ | |||
+ | oleh : '''Prof. Dr. Ir. Harinaldi, M.Eng.''' | ||
+ | |||
+ | [[File:Manual2.2reglin.jpg|500px|center]] | ||
+ | |||
+ | sehingga didapatkan persamaan regresi linear-nya yaitu, <i>y = -0.02 + x</i> | ||
+ | |||
+ | <h3><u> Jawaban Menggunakan Python </u></h3> | ||
+ | |||
+ | Komputasi telah saya lakukan menggunakan <i><b>Python ver 3.8.1</b></i> | ||
+ | |||
+ | dengan meng-import function <i>numphy</i> | ||
+ | |||
+ | serta function <i>matplotlib</i> untuk menampilkan plotting garis | ||
+ | |||
+ | [[File:Tugas2.3reglin.jpg|700px|center]] | ||
+ | |||
+ | dari perhitungan menggunakan python diatas, diketahui bahwa persamaan garis regresi linear tersebut adalah | ||
+ | |||
+ | <i>y = -0.02 + x</i> yang dimana hasil ini selaras dengan perhitungan manual data tersebut. Dengan bentuk garis seperti diatas | ||
+ | |||
+ | <h3><u>Soal Tugas 2.2 </u></h3> | ||
+ | |||
+ | Suatu bola dengan berat 25 kg jatuh dari ketinggian 300 meter dalam keadaan diam. Bola ini memiliki hambatan jatuh bernilai 100 N. | ||
+ | |||
+ | Pada detik ke 5, berapakah jarak yang telah ditempug bola tersebut? | ||
+ | |||
+ | <h3><u> Jawaban Manual </u></h3> | ||
+ | |||
+ | Dengan menggunakan rumus dasar '''F = m . a''' yang dimana merupakan hukum Newton kedua. Jika gerakan kebawah dianggap merupakan gerakan positif. Pada awalnya harus mencari percepatan total karena adanya hambatan gesek Udara. Kemudian mencari rumus dasar jarak berdasarkan penurunan rumus sebelumnya. | ||
+ | |||
+ | [[File:Tugas2.1manualmiftah.jpg|500px|left]] | ||
+ | |||
+ | [[File:Tugas2.2manualmiftah.jpg|500px|Right]] | ||
+ | |||
+ | <h3><u> Jawaban Menggunakan Python </u></h3> | ||
+ | |||
+ | Jawaban saya menggunakan <i>python 3.7</i>. Input fungsi yang saya masukkan berupa <b>h =V0t + (at^2)/2</b> yang menjadi | ||
+ | input fungsi python <b>h = V0*t + (a*t**2)/2</b>. dengan bentuk secara spesifik setelah dieksekusi sebagai berikut, | ||
+ | |||
+ | [[File:Tugas2.1bolajatuhmiftah.jpg|1000px|center]] | ||
+ | |||
+ | Dari perhitungan <i>python</i> diatas didapatkan bahwa nilai jarak sebesar 75 meter, dengan ini perhitungan manual sama dengan perhitungan <i>python</i> | ||
+ | |||
+ | == Tugas 3 == | ||
+ | |||
+ | ''27 Februari 2020'' | ||
+ | |||
+ | <h3><u>Soal Tugas 3 </u></h3> | ||
+ | |||
+ | [[File:Soal runge kuta 1.jpg|500px|center]] | ||
+ | |||
+ | Soal ini diambil dari buku <i>( aan Kiusalaas, Numerical Methods in Engineering with Python 3, cambridge university press )</i> | ||
+ | |||
+ | <h3><u> Jawaban Menggunakan Python </u></h3> | ||
+ | |||
+ | [[File:Hasil rungekutamdf.jpg|500px|left]] | ||
+ | |||
+ | Sebuah benda dipasangkan dengan sebuah pegas bernilai k. Benda tersebut diberikan gaya sebesar P(t), namun P(t) memiliki suatu kondisi. | ||
+ | |||
+ | Diberikan persamaan diferensial sebagai geraknya benda tersebut terhadap pegas. Jika diketahui massa benda adalah 2,5 kg dan k adalah 75 N/m serta tidak ada gaya gesek. | ||
+ | |||
+ | Menggunakan metode Runge-Kutta 4 orde untuk mencari perpindahannya. | ||
+ | |||
+ | |||
+ | Dengan metode ini, kita mendefinisikan Runge-Kutta 4 dengan k0, k1, k2, k3 dan dihitung nilai rata-rata K. | ||
+ | |||
+ | Kemudian menguraikan persamaan P(t) sesuai dengan soal. Selanjutnya penguraian persamaan diferensial benda, | ||
+ | |||
+ | sebagai persamaan turunan. kemudian untuk plotting grafik langsung oleh fungsi matplotlib.pyplot. | ||
+ | |||
+ | |||
+ | Sehingga hasil perhitungan tersebut adalah bentuk plot titik untuk melihat perilaku pegas terhadap benda m dengan nilai tertinggi berkisar | ||
+ | |||
+ | antara x = 2,4 detik, dengan nilai y = 0,273 | ||
+ | |||
+ | == Tugas 4 == | ||
+ | |||
+ | ''5 Maret 2020'' | ||
+ | |||
+ | <h3><u>Pengerjaan Awal</u></h3> | ||
+ | |||
+ | Pada asistensi tanggal 3 Maret 2020, kami telah diajarakan menggunakan CFD dan perhitungan regresi linier | ||
+ | |||
+ | untuk mengetahui nilai persamaan kudarat maupun persamaan biasa dari suatu persoalan berdasarkan beberapa data yang didapat. | ||
+ | |||
+ | Kemudian menggunakan CFD kita menghitung hambatan uss berdasarakan pengaturan yang telah dilakukan sebelumnya, | ||
+ | |||
+ | kemudian execute semua data tersebut. Dan menghasilkan, beberapa data yang ada dibawah ini. | ||
+ | |||
+ | [[File:Cfd4miftah.jpg|300px|Center]] | ||
+ | |||
+ | [[File:Cfd7miftah.jpg|300px|Center]] | ||
+ | |||
+ | <h3><u>Data Kecepatan dan Drag Kapal</u></h3> | ||
+ | |||
+ | Dari gambar kedua diatas didapatkan nilai hambatan drag kapal sebesar 304,46 untuk contoh dari 5 m/s sedangkan | ||
+ | |||
+ | rata - rata kecepatan kapal yang akan ada berkisar antara 11 m/s - 20 m/s. Kemudian metode tersebut diulang dari | ||
+ | |||
+ | awal dengan mengubah kecepatan kapal tersebut dari 11 m/s - 20 m/s. | ||
+ | |||
+ | Dan pada akhirnya didapatkan data kapal sebagai berikut. | ||
+ | |||
+ | [[File:Data kecepatan cfd.jpg|100px|Center]] | ||
+ | |||
+ | <h3><u>Hasil Perhitungan Python</u></h3> | ||
+ | |||
+ | Setelah didapatkan kemudian sepuluh data tersebut dimasukkan kedalam perhitungan menggunakan python dan didapatkan, | ||
+ | |||
+ | [[File:Cfdpiton1.jpg|300px|Center]] | ||
+ | |||
+ | Dari gambar diatas didapatkan output berupa persamaan yang dicari dalam bentuk 3 angka yang akan dimasukkan kedalam persamaan kuadrat. | ||
+ | |||
+ | Dan bentuk grafik dari data tersebut. Sehingga persamaan drag terhadap kecepatan yang dicari sebagai berikut, | ||
+ | |||
+ | <b>Y= 5.05963636X² - 0.49635152x + 2.23081212</b> | ||
+ | |||
+ | == Tugas 5 == | ||
+ | |||
+ | ''11 Maret 2020'' | ||
+ | |||
+ | <h3><u>Initial Value Problem</u></h3> | ||
+ | |||
+ | Suatu benda jatuh bebas memiliki beban sebesar 30 kg dari pesawat terbang, jika gaya tahanan dari gesekan udara diabaikan. tentukan jarak jatuh benda tersebut jika telah mengalami terjun bebas selama 10 detik.? | ||
+ | |||
+ | Situasi dari permasalahan tersebut telah diketahui awalnya seperti waktu jatuh dan beban jatuh dari benda tersebut. Dan jika dilakukan kalkulasi menggunnakan python hasil dari jarak yang dicari menjadi sekitar [[490 meter]]. Secara spesifik menggunakan python menjadi, | ||
+ | |||
+ | [[File:Annotation 2020-03-12 210338.jpg|500px|center]] | ||
+ | |||
+ | <h3><u>Boundary Value Problem</u></h3> | ||
+ | |||
+ | Pada kasus yang saya pilih merupakan kasus pendinginan balok beli dengan dimensi sekitar 6 x 1 x 1 meter yang kemudian akan dicari nilai drag dari pendinginan tersebut agar diketahui nilai kecepatan rambat pendinginan tersebut tiap satuan m3 dari material tersebut. | ||
+ | |||
+ | [[File:Annotation 2020-03-12 210620.jpg|500px|center]] | ||
+ | |||
+ | [[File:Annotation 2020-03-12 211356.jpg|500px|center]] | ||
+ | |||
+ | [[File:Annotation 2020-03-12 211105.jpg|500px|center]] | ||
+ | |||
+ | setelah mendapatkan nilai Drag pada kecepatan 10 m/s untuk fluida udara sebagai media pendinginan kemudian melakukan re-calculate mesh pada bagian awal sebelum hasil paraview keluar seperti yang telah dilakukan ssebelumnya. Sehingga setelah pengulangan sebanyak 5 x untuk kecepatan 10 m/s - 50 m/s didapatkan data sebagai berikut, | ||
+ | |||
+ | [[File:Annotation 2020-03-12 212555.jpg|250px|center]] | ||
+ | |||
+ | kemudian kelima data tersebut dapat dicari persamaan garis regresi kuadrat dari kelima hasil drag tersebut untuk mencari nilai drag lainnya pada kecepatan fluida udara yang berbeda menggunakan python, | ||
+ | |||
+ | [[File:Annotation 2020-03-12 221439.jpg|500px|center]] | ||
+ | |||
+ | sehingga didapatkan nilai persamaan garis regresi tersebut untuk mencari nilai drag pada kecepatan lain untuk kasus batang balok yang didinginkan oleh udara yang memiliki kecepatan spesifik menjadi, | ||
+ | |||
+ | <b>Y= 1.42857143e-03X² + 5.77185714e-01x - 5</b> | ||
+ | |||
+ | == Tugas 6 & Video Sebelum UTS == | ||
+ | |||
+ | ''20 Maret 2020'' | ||
+ | |||
+ | <h3><u>Optimasi</u></h3> | ||
+ | |||
+ | Berikut tugas yang diberikan bang edo | ||
+ | |||
+ | [[File:Tugas Optimasi - Fahmi Aqwa - 1.jpg|400px|center|]] | ||
+ | |||
+ | <h3><u> Tugas di Kelas dari Bang Edo </u></h3> | ||
+ | |||
+ | [[File:Annotation 2020-03-19 220043.jpg|900px|center|]] | ||
+ | |||
+ | Dapat dijelaskan bahwa saya hanya memasukkan persamaan dari optimasi sederhana tersebut. dan memasukkan nilai Panjang (keliling) total dari kayu | ||
+ | |||
+ | sebesar 20 meter sebagai batas parameter perhitungan. Kemudian diproses berdasarkan persamaan sebelumnya didapatkan Luasan maksimal dari | ||
+ | |||
+ | kayu sepanjang 20 meter tersebut sebesar 25 M² | ||
+ | |||
+ | <h3><u> Tugas Video - 20 Maret 2020 </u></h3> | ||
+ | |||
+ | ''Last edit: 11.15 - 21 Maret 2020'' | ||
+ | |||
+ | '''SOAL''' | ||
+ | |||
+ | [[File:Soal optimasi baru.jpg|400px|center|]] | ||
+ | |||
+ | '''Video Jawaban''' | ||
+ | |||
+ | [[File:2020-03-21 10-39-32.mkv|700px|center|]] | ||
+ | |||
+ | == Progress Belajar - Week 3 == | ||
+ | |||
+ | [[File:Eval1.1mdf.JPG|300px|left]][[File:Eval1.2mdf.JPG|300px|center]] | ||
+ | |||
+ | [[File:Eval1.3mdf.JPG|300px|left]][[File:Eval1.4mdf.JPG|300px|center]] | ||
+ | |||
+ | == Progress Belajar - Week 4 == | ||
+ | |||
+ | <b>Asistensi Selasa, 25 Februari 2020</b> | ||
+ | |||
+ | [[File:Eval1.1mdf.JPG|300px|left]][[File:Progasismdf1.PNG|300px|center]] | ||
+ | [[File:Progasismdf2.1.PNG|300px|left]][[File:Progasismdf2.2.PNG|300px|center]] | ||
+ | |||
+ | |||
+ | untuk update tugas 3 per tanggal 27 Februari 2020 23:46 di link berikut, | ||
+ | |||
+ | http://air.eng.ui.ac.id/index.php?title=Miftah_Dhia_Falah#Tugas_3 | ||
+ | |||
+ | == Progress Belajar - Week 5 == | ||
+ | |||
+ | <b>Asistensi Selasa, 3 Maret 2020</b> | ||
+ | |||
+ | [[File:Laporan3.1miftah.JPG|300px|left]][[File:Laporan3.2miftah.JPG|300px|center]] | ||
+ | [[File:Laporan3.3miftah.JPG|300px|left]] | ||
+ | |||
+ | |||
+ | Hasil pengerjaan CFD ada pada link dibawah ini, | ||
+ | |||
+ | http://air.eng.ui.ac.id/index.php?title=Miftah_Dhia_Falah#Tugas_4 | ||
+ | |||
+ | == Progress Belajar - Week 6 == | ||
+ | |||
+ | <b>Asistensi Selasa, 10 Maret 2020</b> | ||
+ | |||
+ | [[File:Prog4mif.JPG|300px|left]][[File:Prog4.2mif.JPG|300px|center]] | ||
+ | [[File:Prog4.3mif.JPG|300px|left]][[File:Prog4.4mif.JPG|300px|center]] | ||
+ | |||
+ | Hasil pengerjaan Boundary dan Initial Value Problem dapat dicek pada link dibawah ini, | ||
+ | |||
+ | http://air.eng.ui.ac.id/index.php?title=Miftah_Dhia_Falah#Tugas_5 | ||
+ | |||
+ | == Progress Belajar - Week 7 == | ||
+ | |||
+ | <b>Kelas, 13 Maret 2020</b> | ||
+ | |||
+ | [[File:Progbelmif5.1.PNG|300px|left]][[File:Progbelmif5.2.PNG|300px|center]] | ||
+ | |||
+ | Hasil pengerjaan tugas optimasi dapat dicek pada link dibawah ini, | ||
+ | |||
+ | http://air.eng.ui.ac.id/index.php?title=Miftah_Dhia_Falah#Tugas_6 |
Latest revision as of 17:03, 2 April 2020
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Contents
- 1 Personal Information
- 2 Biography at Glance
- 3 Daftar tiap pertemuan
- 4 Tugas UTS
- 5 Tugas 1
- 6 Tugas 2
- 7 Tugas 3
- 8 Tugas 4
- 9 Tugas 5
- 10 Tugas 6 & Video Sebelum UTS
- 11 Progress Belajar - Week 3
- 12 Progress Belajar - Week 4
- 13 Progress Belajar - Week 5
- 14 Progress Belajar - Week 6
- 15 Progress Belajar - Week 7
Personal Information
Name : Miftah Dhia Falah
NPM : 1806149684
Jurusan : Teknik Perkapalan
Date of Birth : 14 december 2000
Biography at Glance
Inspired by Atta S Gibran
Pengalaman mengenai perkomputeran dan pemrograman
- MS Word
- MS Excell
- MS Power Point
- Autocad
- Inventor
- Maxsurf
- Thinkercad
- Basic HTML
- Basic C
Daftar tiap pertemuan
Pertemuan 2
14 February 2020
Dari buku ( aan Kiusalaas, Numerical Methods in Engineering with Python 3, cambridge university press )
saya menemukan soal yang menarik pada bab 3 section 3.2 ,
soal ini sangat menarik bagi saya karena salah satu bentuk dari implementasi matematika dalam pengambilan rata2 dalam data percobaan.
metode ini juga sangat dibutuhkan dalam pengolahan data percobaan khususnya bagi mahasiswa yang akan menjalani
skripsi, disertasi, maupun thesis. materi ini sendiri masuk kepada bidang ilmu statistika dan problabilitas dari suatu himpunan data.
Pertemuan 3
21 February 2020
Pemodelan suatu kejadian, namun perlu diketahui bahwa pemodelan suatu fenomena tidak akan menyamai fenomena aktual yang terjadi
karena persamaan yang dimodelkan ini hanyalah suatu bentuk pendekatan dari sebenarnya. yang dimana setelah ditemukan model matematika dari persamaamn tesebut
kemudian dilakukan kalkulasi oleh perhitungan secara numerik digital. Contoh penerapan dari pemodelan ini adalah gerak osilasi pada pegas
yang dimana dapat diformulasikan menjadi rumus pemodelan matematika yaitu F = k dX.
Seperti yang dijelaskan sebelumnya bahwa semua rumus dapat dimodelkan serta memiliki asal mula yang sama atau merujuk pada konservasi energi,
prinsip ini sendiri biasanya sangat memainkan peran penting dalam suatu bentuk kerja dari daya yang dihasilkan maupun kalor yang bekerja.
Tugas UTS
2 April 2020
Pembuatan Model Sederhana AUV
Model AUV berbentuk silinder dengan Diameter 15 Cm dan Panjang 45 Cm.
Merujuk pada model AUV Bluefin - 21. Berikut link video pengerjaan pada platform Youtube.
Pengerjaan Menggunakan CFDSOF v1.5
Menggunakan CFDSOF v1.5 untuk mencari nilai Drag kapal pada variasi kecepatan tertentu
berikut link video pengerjaan pada platform Youtube,
Nilai Persamaan Regresi Pangkat 2
Pengerjaan regresi pangkat 2 menggunakan Phyton 3.8.1 dengan video penjelasan sebagai berikut.
Tugas 1
Soal Tugas 1
Jawaban Manual
Diberikan fungsi seperti pada gambar di soal sebelumnya, dan dicari niali dari fungsi tersebut jika mendekati nilai 1.
Saat fungsi tersebut dimasukkan nilai x = 1 secara langsung maka menghasilkan 0/0,
hal ini mengharuskan kita untuk memecah persamaan tersebut menjadi lebih sederhana dan melakukan metoda eliminasi.
dari hasil perhitungan diatas, diketahui bahwa nilai fungsi tersebut tidak 0/0 setelah dilakukan eliminasi,
dan fungsi akhir setelah dilakukannya eliminasi menjadi f(x) = ( x + 1 ), dengan memasukkan nilai x sebesar 1
f(1) = ( 1 + 1 ) = 2
Jawaban Menggunakan Python
Komputasi telah saya lakukan menggunakan Python ver 3.8.1
Tugas 2
Soal Tugas 2.1
Soal ini diambil dari buku ( aan Kiusalaas, Numerical Methods in Engineering with Python 3, cambridge university press )
pada bab 3 section 3.2 , no 2.
Jawaban Manual
pada perhitungan manual data dikelompokkan dan diolah berdasarkan perhitungan dibawah ini,
Rumu perhitungan dan pengolahan data manual didapat dari buku Prinsip-prinsip Statistik untuk Teknik dan Sains
oleh : Prof. Dr. Ir. Harinaldi, M.Eng.
sehingga didapatkan persamaan regresi linear-nya yaitu, y = -0.02 + x
Jawaban Menggunakan Python
Komputasi telah saya lakukan menggunakan Python ver 3.8.1
dengan meng-import function numphy
serta function matplotlib untuk menampilkan plotting garis
dari perhitungan menggunakan python diatas, diketahui bahwa persamaan garis regresi linear tersebut adalah
y = -0.02 + x yang dimana hasil ini selaras dengan perhitungan manual data tersebut. Dengan bentuk garis seperti diatas
Soal Tugas 2.2
Suatu bola dengan berat 25 kg jatuh dari ketinggian 300 meter dalam keadaan diam. Bola ini memiliki hambatan jatuh bernilai 100 N.
Pada detik ke 5, berapakah jarak yang telah ditempug bola tersebut?
Jawaban Manual
Dengan menggunakan rumus dasar F = m . a yang dimana merupakan hukum Newton kedua. Jika gerakan kebawah dianggap merupakan gerakan positif. Pada awalnya harus mencari percepatan total karena adanya hambatan gesek Udara. Kemudian mencari rumus dasar jarak berdasarkan penurunan rumus sebelumnya.
Jawaban Menggunakan Python
Jawaban saya menggunakan python 3.7. Input fungsi yang saya masukkan berupa h =V0t + (at^2)/2 yang menjadi input fungsi python h = V0*t + (a*t**2)/2. dengan bentuk secara spesifik setelah dieksekusi sebagai berikut,
Dari perhitungan python diatas didapatkan bahwa nilai jarak sebesar 75 meter, dengan ini perhitungan manual sama dengan perhitungan python
Tugas 3
27 Februari 2020
Soal Tugas 3
Soal ini diambil dari buku ( aan Kiusalaas, Numerical Methods in Engineering with Python 3, cambridge university press )
Jawaban Menggunakan Python
Sebuah benda dipasangkan dengan sebuah pegas bernilai k. Benda tersebut diberikan gaya sebesar P(t), namun P(t) memiliki suatu kondisi.
Diberikan persamaan diferensial sebagai geraknya benda tersebut terhadap pegas. Jika diketahui massa benda adalah 2,5 kg dan k adalah 75 N/m serta tidak ada gaya gesek.
Menggunakan metode Runge-Kutta 4 orde untuk mencari perpindahannya.
Dengan metode ini, kita mendefinisikan Runge-Kutta 4 dengan k0, k1, k2, k3 dan dihitung nilai rata-rata K.
Kemudian menguraikan persamaan P(t) sesuai dengan soal. Selanjutnya penguraian persamaan diferensial benda,
sebagai persamaan turunan. kemudian untuk plotting grafik langsung oleh fungsi matplotlib.pyplot.
Sehingga hasil perhitungan tersebut adalah bentuk plot titik untuk melihat perilaku pegas terhadap benda m dengan nilai tertinggi berkisar
antara x = 2,4 detik, dengan nilai y = 0,273
Tugas 4
5 Maret 2020
Pengerjaan Awal
Pada asistensi tanggal 3 Maret 2020, kami telah diajarakan menggunakan CFD dan perhitungan regresi linier
untuk mengetahui nilai persamaan kudarat maupun persamaan biasa dari suatu persoalan berdasarkan beberapa data yang didapat.
Kemudian menggunakan CFD kita menghitung hambatan uss berdasarakan pengaturan yang telah dilakukan sebelumnya,
kemudian execute semua data tersebut. Dan menghasilkan, beberapa data yang ada dibawah ini.
Data Kecepatan dan Drag Kapal
Dari gambar kedua diatas didapatkan nilai hambatan drag kapal sebesar 304,46 untuk contoh dari 5 m/s sedangkan
rata - rata kecepatan kapal yang akan ada berkisar antara 11 m/s - 20 m/s. Kemudian metode tersebut diulang dari
awal dengan mengubah kecepatan kapal tersebut dari 11 m/s - 20 m/s.
Dan pada akhirnya didapatkan data kapal sebagai berikut.
Hasil Perhitungan Python
Setelah didapatkan kemudian sepuluh data tersebut dimasukkan kedalam perhitungan menggunakan python dan didapatkan,
Dari gambar diatas didapatkan output berupa persamaan yang dicari dalam bentuk 3 angka yang akan dimasukkan kedalam persamaan kuadrat.
Dan bentuk grafik dari data tersebut. Sehingga persamaan drag terhadap kecepatan yang dicari sebagai berikut,
Y= 5.05963636X² - 0.49635152x + 2.23081212
Tugas 5
11 Maret 2020
Initial Value Problem
Suatu benda jatuh bebas memiliki beban sebesar 30 kg dari pesawat terbang, jika gaya tahanan dari gesekan udara diabaikan. tentukan jarak jatuh benda tersebut jika telah mengalami terjun bebas selama 10 detik.?
Situasi dari permasalahan tersebut telah diketahui awalnya seperti waktu jatuh dan beban jatuh dari benda tersebut. Dan jika dilakukan kalkulasi menggunnakan python hasil dari jarak yang dicari menjadi sekitar 490 meter. Secara spesifik menggunakan python menjadi,
Boundary Value Problem
Pada kasus yang saya pilih merupakan kasus pendinginan balok beli dengan dimensi sekitar 6 x 1 x 1 meter yang kemudian akan dicari nilai drag dari pendinginan tersebut agar diketahui nilai kecepatan rambat pendinginan tersebut tiap satuan m3 dari material tersebut.
setelah mendapatkan nilai Drag pada kecepatan 10 m/s untuk fluida udara sebagai media pendinginan kemudian melakukan re-calculate mesh pada bagian awal sebelum hasil paraview keluar seperti yang telah dilakukan ssebelumnya. Sehingga setelah pengulangan sebanyak 5 x untuk kecepatan 10 m/s - 50 m/s didapatkan data sebagai berikut,
kemudian kelima data tersebut dapat dicari persamaan garis regresi kuadrat dari kelima hasil drag tersebut untuk mencari nilai drag lainnya pada kecepatan fluida udara yang berbeda menggunakan python,
sehingga didapatkan nilai persamaan garis regresi tersebut untuk mencari nilai drag pada kecepatan lain untuk kasus batang balok yang didinginkan oleh udara yang memiliki kecepatan spesifik menjadi,
Y= 1.42857143e-03X² + 5.77185714e-01x - 5
Tugas 6 & Video Sebelum UTS
20 Maret 2020
Optimasi
Berikut tugas yang diberikan bang edo
Tugas di Kelas dari Bang Edo
Dapat dijelaskan bahwa saya hanya memasukkan persamaan dari optimasi sederhana tersebut. dan memasukkan nilai Panjang (keliling) total dari kayu
sebesar 20 meter sebagai batas parameter perhitungan. Kemudian diproses berdasarkan persamaan sebelumnya didapatkan Luasan maksimal dari
kayu sepanjang 20 meter tersebut sebesar 25 M²
Tugas Video - 20 Maret 2020
Last edit: 11.15 - 21 Maret 2020
SOAL
Video Jawaban
Progress Belajar - Week 3
Progress Belajar - Week 4
Asistensi Selasa, 25 Februari 2020
untuk update tugas 3 per tanggal 27 Februari 2020 23:46 di link berikut,
http://air.eng.ui.ac.id/index.php?title=Miftah_Dhia_Falah#Tugas_3
Progress Belajar - Week 5
Asistensi Selasa, 3 Maret 2020
Hasil pengerjaan CFD ada pada link dibawah ini,
http://air.eng.ui.ac.id/index.php?title=Miftah_Dhia_Falah#Tugas_4
Progress Belajar - Week 6
Asistensi Selasa, 10 Maret 2020
Hasil pengerjaan Boundary dan Initial Value Problem dapat dicek pada link dibawah ini,
http://air.eng.ui.ac.id/index.php?title=Miftah_Dhia_Falah#Tugas_5
Progress Belajar - Week 7
Kelas, 13 Maret 2020
Hasil pengerjaan tugas optimasi dapat dicek pada link dibawah ini,
http://air.eng.ui.ac.id/index.php?title=Miftah_Dhia_Falah#Tugas_6