A technical diagram comparing Skyhook and Groundhook suspension control logics for a vehicle during opposite movement. The Skyhook model shows the car body attached to an imaginary fixed ceiling via a virtual spring and damper to maximize passenger comfort. The Groundhook model shows the wheel attached to an imaginary fixed ground reference via a virtual spring and damper to optimize tire grip and road contact.

Algoritma Kontrol Skyhook, Groundhook, dan $H_\infty$ pada Suspensi Semi-Aktif

  • Pengarang: Johnny LiuCEO di Dowway Vehicle
  • Diterbitkan: 29 Juni 2026
  • Waktu Baca: 8 menit
  • Target Audiens: Insinyur Otomotif, Spesialis Dinamika Sasis, Mahasiswa Teori Kontrol
  • Topik: #DinamikaSasis #SuspensiSemiAktif #KontrolKendaraan #Skyhook #H-Infinity #AlgoritmaKontrol

Ringkasan Singkat (TL;DR)

Suspensi semi-aktif secara dinamis mengubah resistensi peredam untuk membuatnya lunak atau keras berdasarkan input sensor.

  • Kontrol Skyhook berfokus pada kenyamanan kabin dengan berpura-pura mengikat bodi kendaraan ke langit-langit virtual.
  • Kontrol Groundhook menargetkan daya cengkeram jalan dengan berpura-pura mengikat roda ke tanah.
  • $H_\infty$ Kontrol (H-Infinity) menggunakan matematika minimax untuk menangani gangguan jalan terburuk dan variasi parameter dengan aman.

1. Inti dari Suspensi Semi-Aktif

Mari kita ungkapkan sebuah kebenaran sederhana: Inti dari sistem suspensi semi-aktif adalah membuat peredam kejut berganti antara lembut dan keras dengan cara yang cerdas. Suspensi pasif mengandalkan laju redaman tetap yang selalu merupakan kompromi. Sebaliknya, suspensi semi-aktif menggunakan sensor (seperti akselerometer dan sensor perpindahan) untuk melacak pergerakan jalan dan bodi kendaraan. Unit kontrol elektronik (ECU) menjalankan algoritma kontrol untuk menghitung gaya redaman yang dibutuhkan pada setiap mikrodetik. Kemudian, ECU memerintahkan perangkat keras—seperti katup kontrol peredaman kontinu (CDC) atau cairan magnetorheologi (MR)—untuk mengubah hambatan fluida secara instan.

Perangkat keras fisik melakukan tugas berat, tetapi algoritma kontrol bertindak sebagai otaknya. Perbedaan utama antara sistem saat ini terletak pada bagaimana otak ini mendefinisikan perilaku “cerdas”.

2. Skyhook Control: Standar Kenyamanan

Pertama kali diperkenalkan oleh Karnopp dan timnya pada tahun 1974, Kontrol Skyhook masih menjadi patokan industri untuk kenyamanan penumpang saat berkendara.

Ide

Bayangkan seutas tali yang tergantung dari langit-langit imajiner yang tidak bergerak tepat di atas mobil. Setiap kali kabin berguncang atau bergetar, tali virtual ini menarik atau mendorong untuk menahan bodi mobil agar tetap stabil di tempatnya.

   [ Virtual Ceiling (Inertial Frame) ]
                 |
                 v  (Virtual Skyhook Damper)
           [ Vehicle Body ]
                 |
           [ Physical Suspension ]
                 |
             [ Wheel ]
======================================== (Road)

Dengan meniru peredam yang ditempatkan antara bodi kendaraan (massa yang ditopang pegas) dan langit-langit imajiner ini, Skyhook bekerja untuk meminimalkan percepatan dan kemiringan vertikal kabin.

Bagaimana Logika Itu Bekerja

Perangkat peredam fisik sebenarnya terletak di antara bodi dan roda, artinya perangkat ini hanya menghasilkan gaya ketika ada gerakan relatif di antara keduanya. Skyhook menyesuaikan tingkat peredaman tergantung pada apakah gerakan relatif ini dapat secara aktif melawan gerakan absolut bodi kendaraan.

SkenarioArah Pergerakan Bodi & RodaKeadaan TeredamAlasan Teknik
Skenario ATubuh bergerak ke ATAS, Roda bergerak ke BAWAH (Kebalikannya)Peredaman Maksimum (Keras)Benda tersebut bergerak ke atas; gaya redaman yang tinggi membantu menariknya kembali ke bawah untuk menstabilkannya.
Skenario BTubuh bergerak ke BAWAH, Roda bergerak ke BAWAH (Arah yang sama, tetapi Tubuh lebih cepat)Peredaman Maksimum (Keras)Benda tersebut jatuh terlalu cepat; peredaman yang tinggi membantu memperlambat jatuhnya ke bawah.
Skenario CTubuh bergerak ke BAWAH, Roda bergerak ke BAWAH (Arah yang sama, tetapi Roda lebih cepat)Peredaman Minimum (Lembut)Roda tersebut turun lebih cepat daripada bodi. Pengaturan yang keras akan menarik bodi ke bawah secara agresif. Menjaga pengaturan tetap lembut memungkinkan pegas menyerap gerakan tersebut.

Perhitungannya didasarkan pada perkalian kecepatan absolut benda ($v_s$) dan kecepatan relatif ($v_s – v_u$) antara benda dan roda:$$\text{Jika } v_s \cdot (v_s – v_u) \ge 0, \quad F_{\text{peredaman}} = c_{\text{langit}} \cdot v_s \quad (\text{Keras/Kokoh})$$$$\text{Jika } v_s \cdot (v_s – v_u) < 0, \quad F_{\text{peredaman}} = c_{\text{min}} \cdot (v_s – v_u) \quad (\text{Lembut})$$

Kelebihan & Kekurangan

  • Keuntungan:
    • Sangat Sederhana: Perangkat lunak ini membutuhkan daya pemrosesan yang rendah, artinya dapat dijalankan dengan mudah pada mikrokontroler otomotif 16-bit atau 32-bit dasar.
    • Hasil yang Baik: Ini mengurangi Root-Mean-Square (RMS) percepatan bodi kendaraan sebesar lebih dari 30% dibandingkan dengan pengaturan pasif.
    • Penggunaan Energi Rendah: Ini hanya menggambar tentang ~50 Watt daya yang cukup untuk menjalankan keempat peredam tersebut.
  • Batasan:
    • Mengabaikan Daya Cengkeram Ban: Karena Skyhook hanya berfokus pada menjaga kabin tetap rata, sistem ini tidak mengelola beban dinamis pada ban, yang dapat mengurangi daya cengkeram jalan saat bergerak cepat.
    • Kekerasan Frekuensi Tinggi: Pada frekuensi antara 5 dan 10 HzKoefisien Skyhook yang tinggi ($c_{\text{sky}}$) dapat memperburuk getaran, mengirimkan suara berdengung yang kasar ke dalam kabin.

3. Kontrol Groundhook: Alternatif yang Berfokus pada Cengkeraman

Saat Skyhook mengarah ke atas untuk menstabilkan kabin, Kontrol Groundhook Menengok ke bawah untuk memaksimalkan cengkeraman ban.

Ide

Alih-alih mengikat bodi mobil ke langit, bayangkan tali virtual yang menarik roda ke bawah menuju jalan. Tujuan utamanya adalah untuk menjaga agar ban tetap menempel kuat pada aspal, sehingga menghasilkan daya cengkeram jalan, kemampuan menikung, dan pengereman yang lebih baik.

Bagaimana Logika Itu Bekerja

Groundhook berfokus pada stabilitas roda (massa tak terpegas). Ia hanya memerintahkan peredaman tinggi ketika gerakan relatif suspensi dapat digunakan untuk menghentikan pantulan vertikal absolut roda:$$\text{Jika } -v_u \cdot (v_s – v_u) \ge 0, \quad F_{\text{damping}} = c_{\text{ground}} \cdot v_u \quad (\text{Firm/Hard})$$$$\text{Jika } -v_u \cdot (v_s – v_u) < 0, \quad F_{\text{damping}} = c_{\text{min}} \cdot (v_s – v_u) \quad (\text{Soft})$$

  • Skenario 1 ($|v_s| > |v_u|$ (berlawanan arah): Peredaman mengarah ke Maksimum (Sulit). Bodi mobil bergerak banyak sementara roda tertinggal. Mengencangkan peredam kejut akan menarik roda agar tetap menapak di jalan.
  • Skenario 2 ($|v_s| \le |v_u|$): Peredaman turun menjadi Minimum (Lembut). Roda tersebut menangani getaran jalan yang cepat secara mandiri; memisahkannya dari bodi mencegah benturan ini mengguncang kabin.

Menemukan Titik Optimal

Menyetel koefisien redaman Groundhook terlalu tinggi akan mengurangi performa. Para insinyur menargetkan nilai tertentu ($C_{\text{opt}}$) yang menjaga roda tetap dekat dengan titik redaman kritisnya:$$C_{\text{opt}} \approx 2 \sqrt{m_s \cdot k_s}$$

Di mana $m_s$ adalah massa yang ditopang pegas (massa bodi kendaraan di sudut tersebut), dan $k_s$ adalah kekakuan pegas suspensi.

4. Perbandingan Langsung: Skyhook vs. Groundhook

MetrikSkyhookPengait tanah
Koneksi Virtual“Langit-langit” imajinerPermukaan jalan
Tujuan UtamaStabilitas tubuh $\rightarrow$ Kenyamanan BerkendaraGaya kontak ban $\rightarrow$ Penanganan & Keselamatan
Target FrekuensiPaling cocok untuk pantulan tubuh frekuensi rendah (1-2 Hz)Terbaik untuk getaran roda frekuensi tinggi (10-15 Hz)
Manfaat UtamaMengurangi akselerasi tubuh RMS sebesar 15% hingga 25%Menjaga beban dinamis ban tetap stabil untuk cengkeraman yang andal.

Solusi di Dunia Nyata: Kontrol Hibrida

Karena kenyamanan berkendara dan cengkeraman ban saling bertentangan, memilih salah satunya berarti mengorbankan yang lainnya. Untuk mengatasi hal ini, para insinyur sasis menggunakan Kontrol Hibrida untuk menggabungkan kedua metode tersebut.

Gaya redaman hibrida ($F_{\text{hybrid}}$) menggunakan rumus pembobotan dasar:$$F_{\text{hybrid}} = \alpha \cdot F_{\text{Skyhook}} + (1 – \alpha) \cdot F_{\text{Groundhook}}$$

Dengan mengubah faktor bobot $\alpha$ (dari 0 ke 1) secara real-time, ECU mengubah sensasi pengendalian mobil:

  • Berkendara di Jalan Raya: Sistem ini mengatur $\alpha \rightarrow 0.8$ untuk perjalanan yang nyaman dan mulus.
  • Pengereman/Penerbangan Agresif: Sistem ini secara dinamis menyapu $\alpha \rightarrow 0.2$ untuk menjaga agar ban tetap menempel di jalan.

5. Kontrol $H_\infty$ (H-Infinity): Dirancang untuk Kasus Terburuk

Skyhook dan Groundhook adalah aturan yang sederhana dan intuitif. $H_\infty$ KontrolNamun, metode ini mengandalkan optimasi matematis untuk menangani ketidakpastian.

Filsafat

Anggap saja Skyhook sebagai pengemudi berpengalaman yang bereaksi berdasarkan memori otot. $H_\infty$ adalah seorang ahli bertahan hidup. Pengontrol ini tidak mempermasalahkan kondisi jalan yang sangat bergelombang, atau perubahan berat mobil saat penumpang naik. Pengontrol ini menggunakan perhitungan matematis yang dirancang untuk menjamin bahwa performa kendaraan tidak pernah turun di bawah level yang aman dan dapat diterima.

   Traditional Rules (Skyhook) ---------> Optimizes for expected road conditions
   Robust H-Infinity Control   ---------> Limits the worst-case road impacts

Matematika: Optimasi Minimax

Norma $H_\infty$ mewakili nilai puncak maksimum dari respons frekuensi suatu sistem. Oleh karena itu, kontrol $H_\infty$ adalah sebuah Minimax (minimum-maksimum) Desain: berfungsi untuk meminimalkan dampak terburuk yang mungkin ditimbulkan oleh gangguan eksternal pada kendaraan.

Membiarkan:

  • $w$ adalah gangguan eksternal (profil jalan yang kasar, perubahan muatan, atau komponen suspensi yang menua).
  • $z$ adalah output performa yang ingin kita jaga agar tetap kecil (akselerasi kabin, pergerakan suspensi, beban ban dinamis).
  • Misalkan $T_{zw}$ adalah fungsi transfer yang memetakan gangguan $w$ ke keluaran kinerja $z$.

Pengontrol $K$ dirancang untuk menjaga norma $H_\infty$ dari $T_{zw}$ di bawah batas keamanan tertentu $\gamma$:$$\|T_{zw}\|_{\infty} = \sup_{w \neq 0} \frac{\|z\|_2}{\|w\|_2} < \gamma$$

Ini berarti bahwa bahkan dalam skenario jalan terburuk ($w$), gangguan tersebut dikurangi setidaknya sebesar faktor $\gamma$ sebelum mencapai penumpang ($z$).

Pengaturan Perhitungan

Kami memodelkan sistem suspensi menggunakan standar. Ruang-Keadaan Format: $$\dot{x}(t) = A x(t) + B_1 w(t) + B_2 u(t)$$$$z(t) = C_1 x(t) + D_{11} w(t) + D_{12} u(t)$$$$y(t) = C_2 x(t) + D_{21} w(t) + D_{22} u(t)$$

Di Sini, $x(t)$ mewakili keadaan sistem (seperti perpindahan dan kecepatan), $u(t)$ adalah perintah gaya redaman, dan $y(t)$ adalah pembacaan sensor yang sebenarnya.

Matriks penguatan pengontrol $K$ diselesaikan secara offline menggunakan Persamaan Riccati Aljabar (ARE) atau Ketidaksetaraan Matriks Linear (LMI):$$A^TP + PA + P \left( \frac{1}{\gamma^2} B_1 B_1^T – B_2 B_2^T \right) P + C_1^T C_1 = 0$$

Setelah kita menemukan solusi matriks definit positif $P$, maka penguatan umpan balik $K$ menjadi sederhana: $$K = -B_2^TP$$

ECU mobil hanya menjalankan $u(t) = K x(t)$ secara real-time, yang menjaga beban pemrosesan di dalam mobil tetap sangat ringan.

6. Kontrol $H_\infty$ vs. LQR (Regulator Kuadrat Linier)

Keduanya merupakan metode kontrol optimal, tetapi keduanya bergantung pada asumsi inti yang berbeda.

FiturLQR (Regulator Kuadrat Linier)Kontrol Robust H∞
Akurasi ModelMembutuhkan model fisik yang sangat akurat dan sempurna.Memperkirakan adanya kesalahan model, penuaan pegas, dan perubahan beban.
Kebisingan & GangguanDiasumsikan berupa derau putih Gaussian acak dan dapat diprediksi.Berfungsi dengan baik meskipun terdapat rintangan di jalan nyata yang tidak diketahui tetapi memiliki batasan tertentu.
Tujuan OptimalisasiRata-rata Optimal: Meminimalkan rata-rata kehilangan energi seiring waktu.Skenario Terburuk yang Optimal: Membatasi kemungkinan kegagalan sistem maksimum.
KetahananSedang. Performa menurun jika berat mobil berubah.Bagus sekali. Tetap stabil bahkan dengan variasi muatan yang sangat besar.

Apa yang Ditunjukkan oleh Penelitian: Studi mengkonfirmasi bahwa ketika muatan penumpang berubah (yang mengubah $m_s$ secara signifikan), $H_\infty$ kinerjanya jauh lebih baik daripada LQR dengan menjaga kenyamanan dan stabilitas berkendara tanpa perlu disetel ulang secara manual.

7. Implementasi di Dunia Nyata: Apa yang Digunakan di Jalan Raya?

Pada Kendaraan DowwayKami menyeimbangkan algoritma-algoritma ini saat mendesain sistem sasis produksi:

  1. Skyhook & Kontrol Hibrida: Ini berjalan pada lebih dari 95% mobil penumpang yang diproduksi dengan peredam yang dapat disesuaikan (seperti CDC atau Magnetic Ride). Sistem ini membutuhkan daya pemrosesan yang rendah, menggunakan akselerometer standar yang terjangkau, dan memberikan kualitas berkendara yang mulus dan responsif seperti yang diharapkan pembeli.
  2. $H_\infty$ Kontrol: Meskipun secara historis dianggap terlalu kompleks untuk ECU otomotif standar, $H_\infty$ digunakan dalam kereta api berkecepatan tinggi, roda pendaratan pesawat terbang, dan peredam industri tugas berat. Seiring dengan semakin canggihnya komputer mobil, kita mulai melihat pengontrol $H_\infty$ yang tangguh digunakan pada kendaraan premium yang dirancang untuk mengatasi medan off-road yang tidak terduga.

Pertanyaan yang Sering Diajukan (FAQ)

Q1: Dapatkah mobil penumpang standar dengan CDC menjalankan kontrol H-infinity melalui pembaruan perangkat lunak over-the-air (OTA)?

Johnny Liu: Tidak, ini membutuhkan kalibrasi perangkat keras khusus dan prosesor yang lebih cepat. Meskipun peredam fisik dapat menjalankan perintah, $H_\infty$ bergantung pada model ruang keadaan terperinci dari sasis tertentu. Hal ini membutuhkan kalibrasi sensor yang akurat dan daya komputasi yang lebih besar daripada yang dapat ditawarkan oleh konversi pasif-ke-aktif standar.

Q2: Mengapa Groundhook jarang digunakan sendiri?

Johnny Liu: Karena hal itu membuat perjalanan di dalam kabin menjadi sangat tidak nyaman. Groundhook hanya berfokus pada menjaga ban tetap menempel di jalan. Jika digunakan sendiri, hampir semua guncangan jalan akan diteruskan langsung ke bodi kendaraan, membuat pengendaraan terasa kaku dan tidak nyaman. Itulah mengapa Groundhook hampir selalu dipadukan dengan Skyhook menggunakan pendekatan hibrida.

Q3: Bagaimana suhu memengaruhi sistem kontrol ini?

Johnny Liu: Hal ini mengubah kekentalan oli pada peredam, sehingga mengubah keluaran gaya yang sebenarnya. Pengenceran atau pengentalan oli ini menyebabkan kesalahan model. Inilah mengapa $H_\infty$ sangat berguna; desainnya yang kokoh secara matematis memperhitungkan perubahan fisik ini, menjaga mobil tetap aman dan stabil bahkan saat suhu berfluktuasi.

Tentang Penulis

Johnny Liu adalah CEO dari Kendaraan DowwayJohnny adalah pengembang sistem peredaman aktif dan teknologi kontrol sasis cerdas. Dengan pengalaman bertahun-tahun di bidang teknik otomotif, Johnny berfokus pada pengembangan pengontrol suspensi yang tangguh dan cerdas untuk kendaraan penumpang generasi berikutnya.

Apakah Anda lebih menyukai kesederhanaan Skyhook atau ketangguhan dari $H_\infty$Mari kita diskusikan di kolom komentar di bawah!

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Need a Quote or Have Questions?

Please fill out the form below, our engineers will contact you within 24 hours.