Difference between revisions of "Winanda Amorosso"

From ccitonlinewiki
Jump to: navigation, search
Line 7: Line 7:
 
Jurusan : Teknik Mesin
 
Jurusan : Teknik Mesin
  
=='''MEETING SETELAH UTS'''==
+
=='''Pertemuan Setelah UTS'''==
=='''MEETING 1: PYTHON'''==
+
=='''Pertemuan 1: PYTHON'''==
 
Pada meeting pertama, kami diberikan introduction ke Python, yaitu programming language yang sekarang paling banyak digunakan oleh programmer di dunia modern.
 
Pada meeting pertama, kami diberikan introduction ke Python, yaitu programming language yang sekarang paling banyak digunakan oleh programmer di dunia modern.
  
 
=='''TUGAS 1: GOVERNING EQUATION'''==
 
=='''TUGAS 1: GOVERNING EQUATION'''==
Meencari top speed serta waktu yang dibutuhkan untuk mencapai top speed dari sebuah mobil dengan cara mencari nilai tersebut kami harus menggunakan Teknik Runge Kutta, sebuah Teknik numerik untuk mencari nilai dari turunan sebuah fungsi dimulai dengan cara mencari governing equation.
+
Tugas kelompok (saya member kelompok 8) mencari top speed serta waktu yang dibutuhkan untuk mencapai top speed dari sebuah mobil dengan cara mencari nilai tersebut kami harus menggunakan Teknik Runge Kutta, sebuah Teknik numerik untuk mencari nilai dari turunan sebuah fungsi dimulai dengan cara mencari governing equation.
 +
 
 +
Runge-Kutta Method sendiri ialah metode yang mengandalkan aplikasi repetisi kepada suatu persamaan untuk mendapatkan akurasi yang lebih tinggi selama repetisi tetap digunakan. Runge-Kutta 4th Order ialah Runge-Kutta yang menggunakan 4 repetisi, dengan persamaan umum sebagai berikut:
  
 
[[File:Runge-Kutta 4th Order Kel. 8.png]]
 
[[File:Runge-Kutta 4th Order Kel. 8.png]]
Line 47: Line 49:
 
  print ("kecepatan max mobil merupakan: ", V1)
 
  print ("kecepatan max mobil merupakan: ", V1)
 
  print ("waktu ke top speed: ", t0)
 
  print ("waktu ke top speed: ", t0)
 +
 +
=== Pertemuan 2: CFDS0F-NG ===
 +
 +
Pada pertemuan ini, kami diperkenalkan dengan software yang dikembangkan oleh AIR Team, yang bernama CFDSOF-NG. Program ialah software simulasi yang dapat digunakan untuk menganalisis dan mensimulasi problem engineering berbasis ilmu Computational Fluid Dynamics (CFD). Kami kemudian diberikan tugas untuk mendapatkan kondisi aliran udara yang mengalir di sekitar mobil saat sedang bergerak. Hal ini berguna untuk mencari tahu drag force yang dialami oleh mobil sehingga dapat diukur parameter peformanya.
 +
 +
=== Pertemuan 3: Optimasi Air Foil===
 +
 +
Pada pertemuan kali ini, kami melakukan hal yang sama dengan drag mobil, kecuali sekarang kami menggunakan airfoil yang didesain sendiri di Inventor, yang kemudian dicari tahu kondisi aliran udara yang terjadi saat bergerak dengan CFDSOF-NG dengan kecepatan dan sudut serang yang sudah ditetapkan. Dari sini kita dapat mencari grafik perbandingan drag force dengan angle of attack, serta lift force dengan angle of attack. Dengan adanya grafik, dapat ditetapkan persamaan yang kemudian akan berperan dalam menentukan sudut serang yang optimal. Sudut tersebut dicari menggunakan Python yang dapat dikompilasi di Jupyter. Dari sini, dapat didapatkan sudut serang yang optimal serta drag dan lift force pada sudut serang tersebut.
 +
 +
=== Pertemuan 4: 26 November 2019 ===
 +
 +
Pada pertemuan ini, kami diberikan kuis dengan soal berikut:
 +
1. Apa perbedaan tahu dan paham Metode Numeruk?
 +
2. Mengapa kita harus belajar Metode Numerik?
 +
3. Mengapa Pak DAI menggunakan peci saat mengajar di dalam kelas?
 +
 +
=== Pertemuan 5: 3 Desember 2019 ===
 +
 +
Pada pertemuan ini, kami diminta untuk mempresentasikan hasil dari optimasi airfoil yang kami dapatkan.
 +
 +
=== Pertemuan 6: 10 Desember 2019 ===
 +
 +
Pada pertemuan terakhir ini sebelum UAS, kami diajarkan tentang Artificial Neural Network (ANN). ANN ialah sistem komputer yang mengambil inspirasi oleh neural network yang ada dalam otak makhluk hidup. Tujuan dari ANN ini ialah membangun suatu program yang dapat 'belajar' dari contoh - contoh pekerjaan yang akan dilakukannya, sehingga tidak perlu membangun kode untuk setiap tujuan spesifik.

Revision as of 09:46, 17 December 2019

Profil

Nama  : Winanda Amorosso

NPM.  : 1506729922

Jurusan : Teknik Mesin

Pertemuan Setelah UTS

Pertemuan 1: PYTHON

Pada meeting pertama, kami diberikan introduction ke Python, yaitu programming language yang sekarang paling banyak digunakan oleh programmer di dunia modern.

TUGAS 1: GOVERNING EQUATION

Tugas kelompok (saya member kelompok 8) mencari top speed serta waktu yang dibutuhkan untuk mencapai top speed dari sebuah mobil dengan cara mencari nilai tersebut kami harus menggunakan Teknik Runge Kutta, sebuah Teknik numerik untuk mencari nilai dari turunan sebuah fungsi dimulai dengan cara mencari governing equation.

Runge-Kutta Method sendiri ialah metode yang mengandalkan aplikasi repetisi kepada suatu persamaan untuk mendapatkan akurasi yang lebih tinggi selama repetisi tetap digunakan. Runge-Kutta 4th Order ialah Runge-Kutta yang menggunakan 4 repetisi, dengan persamaan umum sebagai berikut:

Runge-Kutta 4th Order Kel. 8.png

Berdasarkan pembahasan di kelas, berikut analisa gaya yang diformulasikan dalam python :

import math

import cmath
m= float(input("massa mobil: "))
Cd= float(input("Koefisien Drag Udara: "))
Myu= float(input("koefisien gesek dinamis: "))
F = float(input("Engine's Force: "))
g= float(9.18)     #gravitational_acceleration
N = float(m*g)      #Normal_Force
V0 = float(0)       #inital_speed_value2
t0 = float(0) #initial time_value
H = 1 #step_size
Error = float(100)
print ("data data runge kutta: ")
 def Va(t0, V0):
   return ((F)-(Cd*V0**(2/3)-Myu*N)/m)
 while(Error>0.0005):
   k1 = Va(t0, V0)
   k2 = Va(t0 + 0.5, V0 + k1*0.5)
   k3 = Va(t0 + 0.5, V0 + k2*0.5)
   k4 = Va(t0 + 1, V0 + k3)
   V1 = V0 + (1/6)*(k1 + 2*k2 + 3*k3 + k4)
   Error = ((V1 - V0) / V1)
   V0 = V1
   t1 = t0 + H
   t0 = t1
   print (V1)
print ("")
print ("kecepatan max mobil merupakan: ", V1)
print ("waktu ke top speed: ", t0)

Pertemuan 2: CFDS0F-NG

Pada pertemuan ini, kami diperkenalkan dengan software yang dikembangkan oleh AIR Team, yang bernama CFDSOF-NG. Program ialah software simulasi yang dapat digunakan untuk menganalisis dan mensimulasi problem engineering berbasis ilmu Computational Fluid Dynamics (CFD). Kami kemudian diberikan tugas untuk mendapatkan kondisi aliran udara yang mengalir di sekitar mobil saat sedang bergerak. Hal ini berguna untuk mencari tahu drag force yang dialami oleh mobil sehingga dapat diukur parameter peformanya.

Pertemuan 3: Optimasi Air Foil

Pada pertemuan kali ini, kami melakukan hal yang sama dengan drag mobil, kecuali sekarang kami menggunakan airfoil yang didesain sendiri di Inventor, yang kemudian dicari tahu kondisi aliran udara yang terjadi saat bergerak dengan CFDSOF-NG dengan kecepatan dan sudut serang yang sudah ditetapkan. Dari sini kita dapat mencari grafik perbandingan drag force dengan angle of attack, serta lift force dengan angle of attack. Dengan adanya grafik, dapat ditetapkan persamaan yang kemudian akan berperan dalam menentukan sudut serang yang optimal. Sudut tersebut dicari menggunakan Python yang dapat dikompilasi di Jupyter. Dari sini, dapat didapatkan sudut serang yang optimal serta drag dan lift force pada sudut serang tersebut.

Pertemuan 4: 26 November 2019

Pada pertemuan ini, kami diberikan kuis dengan soal berikut: 1. Apa perbedaan tahu dan paham Metode Numeruk? 2. Mengapa kita harus belajar Metode Numerik? 3. Mengapa Pak DAI menggunakan peci saat mengajar di dalam kelas?

Pertemuan 5: 3 Desember 2019

Pada pertemuan ini, kami diminta untuk mempresentasikan hasil dari optimasi airfoil yang kami dapatkan.

Pertemuan 6: 10 Desember 2019

Pada pertemuan terakhir ini sebelum UAS, kami diajarkan tentang Artificial Neural Network (ANN). ANN ialah sistem komputer yang mengambil inspirasi oleh neural network yang ada dalam otak makhluk hidup. Tujuan dari ANN ini ialah membangun suatu program yang dapat 'belajar' dari contoh - contoh pekerjaan yang akan dilakukannya, sehingga tidak perlu membangun kode untuk setiap tujuan spesifik.