runge-kutta method
Metode Runge-Kutta merupakan kelas metode yang secara bijak memanfaatkan informasi kemiringan kurva pada lebih dari satu titik untuk mengekstrapolasi solusi pada langkah selanjutnya [1]. Metode ini mengintegrasi secara numerik persamaan diferensial biasa menggunakan langkah coba-coba pada titik tengah suatu rentang agar suku kesalahan pada orde lebih rendah saling meniadakan [2]. Anggota keluarga metode Runge-Kutta yang paling dikenal adalah RK4, metode klasik Runge-Kutta atau cukup metode Runge-Kutta [3]. Telah terdapat contoh penerapan metode ini dalam berbagai bahasa pemrograman [4]. Metode ini pun dapat dijalankan beberapa processor secara paralel dalam menyelesaikan persamaan diferensial [5].
ode 1st order#
Suatu persamaan diferensial biasa (PDB) orde satu dapat dituliskan dalam bentuk
dengan
euler method#
Dengan metode Euler Persamaan
sebagai solusi numeriknya [6], yang merupakan suatu permasalahan nilai awal, dengan
Suku
rk2#
Formula untuk orde dua metode Runge-Kutta memiliki bentuk
dan perlu ditambahkan pula Persamaan
rk4#
Formula untuk orde dua metode Runge-Kutta memiliki bentuk
dan perlu ditambahkan pula Persamaan
example 1#
Misalkan terdapat suatu PDB orde pertama berbentuk
yang akan digunakan sebagai contoh. Di sini
analytical solution#
Persamaan
sebagai solusi analitiknya dengan
euler solution#
Dengan menerapkan Persaamaan
sebagai solusinya dan dibutuhkan syarat awal
rk2 solution#
Dengan menerapkan Persamaan
Penggunaan Persamaan
Dan substitusi Persamaan
sebagai solusinya dan dibutuhkan syarat awal
rk4 solution#
Dengan menerapkan Persamaan
Penggunaan Persamaan
Substitusi Penggunaan Persamaan
Selanjutnya penggunaan Penggunaan Persamaan
Dan substitusi Persamaan
sebagai solusinya dan dibutuhkan syarat awal
the solutions#
Permasalahan pada Persamaan
Tabel 1. Beberapa hal terkait dengan contoh pada Persamaan
Hal | Persamaan terkait |
---|---|
Persamaan Diferensial | |
Analitik | |
Metode Euler | |
Metode RK2 | |
Metode RK4 |
Solusi-solusi numerik yang diberikan pada Tabel 1 tidak selalu perlu untuk dituliskan dalam bentuk eksplisitnya sehingg terlihat jelas
example 2#
Suatu sistem fisis yang mirip dengan Persamaan
- Gaya gravitasi bumi
dengan massa jenis bola dan adalah diameter bola. - Gaya apung fluida
dengan massa jenis fluida. - Gaya gesek fluida
dengan adalah kekentalan fluida.
Hukum Newton II memberikan
yang dapat dituliskan tanpa notasi vektornya menjadi
Misalkan suatu konstanta
sehingga Persamaan
Dapat didefinisikan suatu besaran baru
yang akan membuat Persamaan
yang bentuknya telah serupa dengan Persamaan
real parameters#
Minyak motor SAE 50 memiliki viskositas (dinamis)
exer#
- Tunjukkan bagaimana pengaruh dari nilai
terhadap hasil yang diperoleh dari solusi-solusi yang diberikan pada Tabel 1. - Apakah satuan dari
pada Persamaan ?
notes#
- Nikos Drakos, R. Sureshkumar, Michael Zeltkevic (translator), “Runge-Kutta Methods”, 10.001: Numerical Solution of Ordinary Differential Equations, 15 Apr 1998, url https://web.mit.edu/10.001/Web/Course_Notes/Differential_Equations_Notes/node5.html [20220322].
- Eric W. Weisstein, “Runge-Kutta Method”, from MathWorld–A Wolfram Web Resource, Wolfram Research, Inc., 2022, url https://mathworld.wolfram.com/Runge-KuttaMethod.html [20220322].
- Wikipedia contributors, “Runge–Kutta methods”, Wikipedia, The Free Encyclopedia, 9 March 2022, 07:21 UTC, url https://en.wikipedia.org/w/index.php?oldid=1076075901 [20220322].
- GeeksforGeeks, Sam007, vt_m, divyesh072019, piotrkopec amartyaghoshgfg, “Runge-Kutta 4th Order Method to Solve Differential Equation”, GeeksforGeeks, 21 Jan 2022, url https://www.geeksforgeeks.org/runge-kutta-4th-order-method-solve-differential-equation/ [20220322].
- Iman Al Fajri, Hendra Mesra, Jeffry Kusuma, “Solving Ordinary Differential Equation Using Parallel Fourth Order Runge-Kutta Method With Three Processors”, Jurnal Matematika, Statistika & Komputasi, [J Mat Stat Kom], vol 17, no 3, p 349-356, May 2021, url https://doi.org/10.20956/j.v17i3.12490.
- freeCodeCamp.org, “Euler’s Method Explained with Examples”, freeCodeCamp, 26 Jan 2022, url https://www.freecodecamp.org/news/eulers-method-explained-with-examples/ [20220322].
- Wikipedia contributors, “Order of accuracy”, Wikipedia, The Free Encyclopedia, 30 January 2022, 12:46 UTC, url https://en.wikipedia.org/w/index.php?oldid=1068844657 [20220322].
- Eric W. Weisstein, “Landau Symbols”, from MathWorld–A Wolfram Web Resource, Wolfram Research, Inc., 2022, url https://mathworld.wolfram.com/LandauSymbols.html [20220322].
- “Motor Oils - Dynamic Viscosities”, The Engineering ToolBox, 2011, url https://www.engineeringtoolbox.com/dynamic-viscosity-motor-oils-d_1759.html [20220322].
- “Density of Aluminium”, Thyssenkrupp Materials (UK) Ltd, 2022, url https://www.thyssenkrupp-materials.co.uk/density-of-aluminium.html [20220322].
- “Pure Water Density Standard”, Merck KGaA, Darmstadt, Germany, 2022, url https://www.sigmaaldrich.com/ID/en/product/sial/denwat [20220322].
- “standard acceleration of gravity”, The NIST Reference on Constant, Units, and Uncertainty, url https://physics.nist.gov/cgi-bin/cuu/Value?gn [20220322].
- “Aluminum Solid Ball No Hole”, Liberty Brass Turning Company, 2019, url https://libertybrass.com/products/aluminum-solid-ball-no-hole [20220322].
- “Convert inches to cm”, unitconverters.net, 2022, url https://www.unitconverters.net/length/inches-to-cm.htm [20220322].