holodepth

Sistemler · Mekanik · Adım 3

Süspansiyon

Yay-sönümleyici dilini yol sahnesine taşır: giriş artık x₀ ile “itip bırakmak” değil, sürekli gelen yol bozucusudur. Tezgâhta gövde (amber) konforu, tekerlek (slate) tutuşu taşır; aradaki yay–damper çevirmendir.

Önceki adım: Yay-Sönümleyici · Sonraki: PID Kontrol · Dişli: Dişli Oranı · Kardeş elektrik: Elektrik Sistemleri

Süspansiyon nedir?

Önceki sayfada yay geri çağırır, damper uslandırır, kütle geciktirir demiştik. Süspansiyon bu üçlüyü yol üzerinde çalıştırır. Amaç yalnızca “yumuşak his” değildir; tekerleğin yolda kalmasını ve gövdenin sarsılmamasını aynı anda yönetmektir.

Süspansiyonu bir filtre gibi okuyun: yolun sert darbelerini gövdeye birebir iletmemeye çalışır. Filtre çok agresif olursa tekerlek yolu “kaçırabilir”; çok zayıf olursa kabin her çukurda sarsılır. Tezgâhta bunu çıplak gözle değil, iki eğriyle doğrularsınız.

Bu yüzden süspansiyon, yay-sönümleyici formülünün kopyası değil; o formülün görevli halidir. Aynı elemanlar, farklı soru: “sistem nasıl sakinleşir?” yerine “zr gelirken kim ne kadar sarsılır?” Modelde yol → lastik (kt) → tekerlek (mw) → yay/damper (ks, cs) → gövde (mb) zinciri bu soruyu somutlaştırır.

Var: gövde–tekerlek ayrımı, üç yol profili (darbe / basamak / dalga), konfor–tutuş takası, stroke, iki kanallı izleme.
Yok (bilinçli): ζ ailesinin yeniden anlatımı, aktif / PID süspansiyon, dişli oranı, dört tekerlek / yalpa.

Gövde ve tekerlek

Yay-sönümleyicide tek kütle vardı. Quarter-car’da en az iki oyuncu vardır: gövde mb (yay üstü / sprung) ve tekerlek mw (yay altı / unsprung). Aynı yol darbesi ikisine farklı etki eder bu yüzden tek kanal “güzel” görünürken diğeri bozulabilir.

Gövde, yolcunun hissettiği taraftır; tezgâhta amber eğri budur. Tekerlek yol ile teması taşır; slate eğri budur. Aradaki yay + damper iki kütleyi bağlar; lastik kt ile tekerleği yola bağlar. Denklemde fs süspansiyon kuvveti, ft lastik kuvvetidir UI aynı çekirdeği besler.

Her okumada stroke (xb − xw) da bakın: süspansiyonun ne kadar “çalıştığının” göstergesidir. Readout’taki mm cinsinden stroke, sahnedeki yay boyunun kısaltılmasıyla aynı hikâyeyi anlatır. Zihinsel cümle: gövde konforun dili, tekerlek tutuşun dili, stroke çevirmenin izidir.

Yol bozucusu

Laboratuvarda sistemi x₀ ile “itip” bırakırdık. Süspansiyonda itki sürekli dışarıdan gelir: çukur, tümsek, kasis. Eğitim dilinde buna yol bozucusu zr deriz. Tezgâhta soft gri eğri ve sahnedeki yol plakası aynı zr(t)’dir.

Üç profil düğmesi farklı sezgi üretir: Darbe kısa Gauss şoku, Basamak ani seviye değişimi, Dalga sürekli titreşim (ride frekansına yakın). Aynı cs / ks üçünde farklı karakter gösterir. Sertliği değiştirmeden önce girişin şeklini sabitleyin hangi etki yoldan, hangisi ayardan?

Okuma sırası tezgâh disiplinine birebir uyumludur: (1) yol tipini seç, (2) amber gövdeye bak, (3) slate tekerleğe bak, (4) stroke / |ab| readout’unu not al, (5) sonra tek kaydırıcıyı değiştir. “Yeniden başlat” aynı profili sıfırdan tekrarlatır karşılaştırma için temiz çerçeve.

Konfor ve yol tutuş

Kalp sezgi: çoğu ayar konforu iyileştirirken yol tutuşu bozabilir (veya tersi). Dişli oranındaki tork–hız takasına benzer; burada takas edilen şey güç paketi değil, iki performans hedefidir ve ikisi de aynı ekranda yan yana durur.

Konfor, tezgâhta çoğunlukla gövde konumunun sakinliği ve |ab| proxy’siyle okunur. Tutuş, tekerlek eğrisinin yola ne kadar “yapışık” kaldığıyla ilişkilidir. Çok yumuşak (düşük ks / düşük cs): gövde emer gibi görünür, tekerlek zıplayabilir. Çok sert: tekerlek yapışık kalabilir, darbe amber kanala geçer.

Takası tek cümlede sabitleyin: gövdeyi sakinleştirmek ile tekerleği yolda tutmak her zaman aynı yönde gitmez. “İyi ayar buldum” demeden önce iki eğriyi ve stroke’u birlikte doğrulayın. Aktif damper / PID bu sayfada yok önce pasif dengeyi okuyoruz; kapalı döngü bir sonraki adımın işidir.

Simülasyonda ne izlenir?

Tezgâh yan görünüm çeyrek araçtır: yol → lastik → tekerlek → yay + damper → gövde. Sağdaki şerit elektrik osiloskopu değildir; onu çift kanallı konum–zaman cevabı olarak okuyun: soft = zr, slate = xw, amber = xb. HUD’da stroke ve |ab| proxy’si; formül satırı fs / ft dilini hatırlatır.

Tipik girişler (konsol): yol profili, cs, ks, mb, kt. Tekerlek kütlesi mw eğitimde sabittir bilinçli sadeleştirme. Tipik çıkışlar: iki konum eğrisi, stroke (xb − xw), gövde ivmesi proxy’si. Güvenli dt; her karede sınırlı alt-adım while(true) yoktur.

İyi deney disiplini: önce yolu sabitleyin, sonra tek seferde yalnızca damper veya yalnızca sertliği oynatın. Aksi halde “ne değişti?” bulanıklaşır Byteomi döngüsünün kalbi tam da bu sorudur. Her turda dört göstergeyi not alın: gövde sarsıntısı, tekerlek zıplaması, stroke, sakinleşme.

  • Deney 1 Aynı yolda damper. Darbe (veya basamak) sabitken yalnızca cs’yi artırın. Amber kanal sakinleşirken slate tekerlek yola daha mı yapışık kalıyor? Başarı: “gövde daha sakin” cümlesini tekerlek eğrisiyle birlikte söyleyebilmek tek kanala bakmak eksiktir.
  • Deney 2 Aynı yolda sertlik. Aynı profilde yalnızca ks’yi artırın. Darbe amber kanala daha mı çabuk / daha mı sert ulaşıyor? Stroke nasıl değişiyor? Bu, konfor pahasına tutuş arayan ayarın görünür hâlidir “sert = her zaman iyi” demeden önce iki eğriye bakın.
  • Deney 3 Bozucuyu değiştir. Aynı cs / ks ile Darbe ve Dalga’yı karşılaştırın (isterseniz Basamak’ı da ekleyin). “Bu ayar her yolda iyi” çoğu zaman yanlıştır; dalga sürekli titreşimi, darbe transient şoku test eder.

İsterseniz dördüncü mini tur: aynı yolda mb’yi artırın (yük) veya kt’yi değiştirin. Ayarın bitkiye / lastiğe bağlı kaldığını görün yine tek değişken disipliniyle. Sonraki sayfa (PID) bu pasif filtreyi “ölçüp düzeltme” katmanına taşır; burada önce paylaşılmayan, sadece filtrelenen yolu okuyoruz.

Quarter-Car Road Bench

Sol sahne: strut mount’lu gövde, flanşlı tekerlek; yol plakası zr ile yükselir. Sağ şerit üç iz: soft yol, slate tekerlek, amber gövde. Konsolda Darbe / Basamak / Dalga ve cs · ks · mb · kt. Stroke sıkışınca görsel clearance gövde–lastik iç içe geçmesini engeller; fizik kanalı doğru kalır.

Byteomi mekanik · CANLI · Quarter-car

Yol bozucusu · gövde / tekerlek · stroke · ks · cs · mb

amber = gövde · slate = tekerlek · soft = yol

ROAD / SUSP

Önce yol tipini sabitleyin. Sonra yalnızca cs veya yalnızca ks. Amber + slate + stroke’u birlikte okuyun tek kanala bakmak eksiktir. mb / kt turunu en sona bırakın.

Çeyrek araç çekirdeği (UI aynı denklemleri besler). fs süspansiyon, ft lastik; yarı-örtük Euler ile güvenli adım:

// Süspansiyon  güvenli çeyrek araç (while(true) yok)
const fs = ks * (xw - xb) + cs * (vw - vb);
const ft = kt * (zr - xw);
const ab = fs / mb;
const aw = (-fs + ft) / mw;
vb += ab * dt; xb += vb * dt;
vw += aw * dt; xw += vw * dt;

Sezgi tuzakları

  • “Daha yumuşak her zaman daha konforludur.” Aşırı düşük ks / cs amber kanalı uzun sallayabilir; slate tekerlek yoldan kopabilir. Tezgâhta “yumuşak”ı iki eğriyle doğrulamadan seçmeyin.
  • “Daha sert her zaman daha iyi tutuştur.” ks artınca darbe gövdeye daha çabuk geçebilir; tutuş da yol profiline (darbe vs dalga) bağlıdır.
  • “Tek gövde eğrisi yeter.” Amber sakinken slate zıplıyor olabilir. En az gövde + tekerlek (+ stroke) birlikte okunur plot etiketinin nedeni budur.
  • “Bu, yay-sönümleyicinin tekrarı.” Orada x₀ ile çıplak 1-DOF salınım vardı; burada zr, iki kütle, kt ve konfor–tutuş takası vardır.
  • “Süspansiyon = PID.” Pasif süspansiyon açık bir mekanik filtredir; aktif kontrol kapalı döngüye girer. Bu tezgâh ölçüp komut üretmez yol gelir, bitki cevap verir.
  • “Yol aynıysa ayar her yerde aynıdır.” Aynı cs / ks Darbe’de iyi, Dalga’da kötü görünebilir; mb (yük) değişince “iyi ayar” kayabilir.
  • “Stroke büyükse her zaman kötüdür.” Stroke çalışmanın göstergesidir; readout’ta mm olarak büyüyebilir. Aşırı büyüme sorun, kontrollü büyüme yolu emmektir yay boyunun kısalmasıyla aynı hikâye.
  • “kt’yi artırmak her şeyi sertleştirir.” Lastik tavanı tekerlek–yol bağını sıkılaştırır; gövde cevabı hâlâ ks / cs filtresinden geçer. Tek kaydırıcıyla “tüm sistem sertleşti” demeyin.

Cebinizde üç cümle: yol giriş üretir, gövde konforu taşır, tekerlek tutuşu taşır. Doğal sıra: yay-sönümleyici → bu sayfa → PID.