Untuk menghitung osilasi teredam memang biasa menggunakan solusi eksak atau analitis tapi kali ini, saya akan mencoba dengan pendekatan metode interpolasi kubik spline. Saya akan menggunakan contoh parameter sebagai berikut:
- Massa: m = 0,5 kg
- Konstanta pegas: k = 8 N/m
- Koefisien redaman: c = 1,5 kg/s
- Posisi awal: xโ = 2,0 m
- Kecepatan awal: vโ = 0 m/s
Pertama-tama saya hitung 3 parameter utama yakni:
- Frekuensi natural: ฯโ = โ(k/m) = โ(8/0,5) = 4,0 rad/s {1}
- Parameter redaman: ฮณ = c/(2m) = 1,5/(2ร0,5) = 1,5 sโปยน {2}
- Rasio redaman: ฮถ = ฮณ/ฯโ = 1,5/4,0 = 0,375 {3}
Karena ฮถ < 1, maka sistem ini Underdamped
MAKA Frekuensi Teredamnya : ฯแต = ฯโโ(1-ฮถยฒ) = 4,0โ(1-0,375ยฒ) = 3,72 rad/s {4}
Rumus untuk sistem Underdamped:
x(t) = Ae^(-ฮณt)cos(ฯแตt – ฯ)
Dimana:
- A = โ(xโยฒ + [(vโ + ฮณxโ)/ฯแต]ยฒ) = โ(2ยฒ + [(0 + 1,5ร2)/3,72]ยฒ) = โ(4 + 0,65) = 2,16 m
- ฯ = arctan(xโฯแต/(vโ + ฮณxโ)) = arctan(2ร3,72/(0 + 3)) = arctan(2,48) = 1,20 rad
Jadi: x(t) = 2,16e^(-1,5t)cos(3,72t – 1,20)
Berikut hasil perhitungan analitis dengan interval t=0,5s
| Waktu (s) | Posisi (m) | Keterangan |
|---|---|---|
| 0.0 | 2.000000 | Positif |
| 0.5 | 0.102900 | Positif kecil |
| 1.0 | -0.473429 | Negatif; mendekati puncak |
| 1.5 | 0.102042 | Positif kecil |
| 2.0 | 0.078694 | Positif kecil |
| 2.5 | -0.043546 | Negatif kecil |
| 3.0 | -0.006061 | Dekat nol |
| 3.5 | 0.011317 | Dekat nol |
| 4.0 | -0.001636 | Dekat nol |
Namun data yang dihasilkan spline kubik dengan interval 0,25s sedikit berbeda. Spline kubik ini didapat dari rumus
Siโ(t)=aiโ+biโ(tโxiโ)+ciโ(tโxiโ)2+diโ(tโxiโ)3
[UNDER CONSTRUCTION]
Perbandingan: Solusi Analitik vs Cubic Spline
Sistem massa-pegas-peredam: m=0.5 kg, k=8 N/m, c=1.5 kg/s, x(0)=2.0 m, v(0)=0.0 m/s.
Data sumber untuk spline: sampel setiap 0.5 s (0 โ 4 s). Evaluasi dilakukan tiap 0.25 s.
Tabel nilai (t, analitik, spline, error)
| Waktu (s) | Analitik x(t) (m) | Spline x(t) (m) | Error (spline โ analitik) (m) | |Error| (m) |
|---|