holodepth

Sistemler · Mekanik · Adım 6

Fren Sistemi

Tork dağılımı ve PID dilinin üzerine çıkar: soru artık “kim ne kadar alır?” veya “hatayı nasıl kapatırım?” değil ne kadar yavaşlarız / ne kadar mesafede dururuz?

Önceki adım: Tork Dağılımı · Kontrol: PID Kontrol · Kardeş elektrik: Elektrik Sistemleri

Fren sistemi nedir?

Araç (veya dönen mil) hareket ediyorsa kinetik enerji taşır. Fren bu enerjiyi “silmez”; sürtünme yoluyla ısıya (ve biraz sese / aşınmaya) çevirir. Pedala bastığınızda bir enerji yolu açarsınız tezgâhta disk–balata ışıması bu yolun görsel ipucudur.

Tipik sahneler: disk–balata, kampana, robot tutucu fren, rejeneratif fren (eğitimde önce sürtünmeli modeli okuruz). Ortak soru: ne kadar kuvvet, ne kadar yavaşlama, ne kadar mesafe?

Tork dağılımı “pastayı dilimler”; fren “pastanın enerjisini ısıya döker”. PID “hatayı kapatır”; fren çoğu zaman açık bir taleptir ABS ise o talebi tutuş sınırında koruyan kapalı döngüdür (işaret ederiz, ayarlamayız).

Var: enerji dönüşümü, pedal → kuvvet, sürtünme / yavaşlama, kilitlenme, durma mesafesi.
Yok (bilinçli): dişli oranı, salınım, yol–konfor, P/I/D ayarı, tork split, ABS detayı, rejenerasyon hesabı.

İyi alışkanlık: önce hızı, sonra kuvveti, sonra mesafeyi okuyun. Tepki mesafesi (algı + karar) bu sayfada sıfır varsayılır; öğretilen şey frenleme mesafesidir.

Pedal → kuvvet zinciri

Üç düğüm: talep (demand 0…1), iletim (eğitimde Fmax çarpanı), temas (balata–disk → Fb). Pedal %100 = sınırsız kuvvet değildir; iletim ve tutuş tavan koyar tork dağılımındaki kapasite diline benzer, ama soru paylaşım değil yavaşlamadır.

Fcmd = demand · Fmax

Neden talep ile sonuç ayrılır? Islak zemin, fade veya lastik tutuşunun bitmesi Fcmd ile gerçek Fb arasını açar. Tezgâhta bunu “niyet yüksek, teslim düşük / LOCKUP” olarak okursunuz.

Zihinsel kontrol: pedal “ne istiyorum?”; tutuş “ne verebilirim?”; kütle–hız “ne kadar enerjiyi eriteceğim?”. Üçü hizalanmadan “fren iyi/kötü” yargısı erken olur.

Sürtünme ve yavaşlama

Fgrip = μ · m · g ····· Fb = min(Fcmd, Fgrip) ····· a = Fb / m

Sabit yavaşlama varsayımında durma mesafesi:

s = v² / (2 · a)

Hız iki katına çıkarsa mesafe dört katına çıkar. “Biraz hızlıydım” cümlesinin dramatik çekirdeği budur. Aynı Fb ile daha ağır kütle daha az yavaşlar mesafe uzar.

Mini kontrol: m = 1000 kg, μ = 0,7 → Fgrip ≈ 6867 N. v = 20 m/s (≈ 72 km/h) ve Fb = Fgrip iken a ≈ 6,9 m/s², s ≈ 29 m. v = 40 m/s olursa aynı a ile s ≈ 116 m dört kat.

Fade sezgisi: μ’yü bilerek düşürmek (Islak / Fade önayarı). Pedal aynı, sonuç farklı ısıl sezginin kapısı.

Kilitlenme ve tutuş

Fcmd > Fgrip ise lockup: tekerlek dönmeyi bırakır, kayma başlar. Tezgâhta tekerlek durur, amber LOCKUP yanar; Fb tavanı aşmaz mesafe “sihirli kısalmaz”.

ABS talebi tutuşun yararlı bölgesinde tutmaya çalışır (kapalı döngü koruma). P/I/D ayarı PID sayfasının işidir; burada yalnızca “neden bir denetleyici gerekir?” sorusunu işaret ederiz.

Ne zaman “daha az talep” daha iyidir? Tutuş sınırına yakınken demand’ı biraz düşürmek tekerleğin dönmesini koruyabilir. Başarı: lockup yanarken mesafenin tavan mesafesinde kaldığını (veya kontrol kaybı sezgisini) görmek “köklemek her zaman en kısa” tuzağını kırmak.

Simülasyonda ne izlenir?

Tezgâh Stopping Runway’dir: yan görünüm kızak + disk–balata, metrik pist, hayalet stop işareti (hesaplanan s). Tipik girişler: m, v₀, demand, μ, Fmax. Tipik çıkışlar: Fcmd, Fb, a, s, lockup.

Tek seferde bir değişken. Önce sabit v ile demand kaydırın; sonra demand sabitleyip v’yi iki katına çıkarın; en sonda μ düşürün. Göstergeler: a, s, Fb/Fgrip, LOCKUP.

  • Deney 1 Talep kaydır. m ve v sabit, demand 0,3 → 0,9. Mesafe kısalır mı? Tutuş tavanına çarpınca kısalma durur mu?
  • Deney 2 Hızın karesi. demand ve μ sabit, v’yi iki katına çıkarın. s yaklaşık dört kat büyür mü? “Pedal aynı, mesafe şişti.”
  • Deney 3 Tutuş / lockup. Islak veya Fade: μ düşür. Aynı demand ile lockup daha erken gelir mi? Mesafe uzar mı? Demand’ı biraz geri çekip usable grip’i deneyin.

Stopping Runway Bench

Sol sahne: kızak + disk–balata + pist metreleri + hayalet stop. Lockup’ta tekerlek donar, balata ember yanar. Sağ şerit: Fcmd vs Fgrip ve yavaşlama / mesafe okuması. Çalıştır = sürüş (v₀, fren yok); Frenle = yerinde fren. Slider’lar canlı: s / LOCKUP / tekerlek hızı anında güncellenir.

Byteomi mekanik · CANLI · Stopping runway

Fb = min(demand·Fmax, μmg) · a = Fb/m · s = v²/(2a)

ember = Fb · soft = Fgrip · cyan = v · amber = Fcmd

BRAKE / DEMAND

1) Slider → s / LOCKUP canlı. 2) Çalıştır → tekerlek döner. 3) Frenle → ısı halkası + balata sıkışır; LOCKUP’ta tekerlek donar, yassılaşır, hale + kıvılcım.

Talep → kuvvet → yavaşlama → mesafe çekirdeği (UI aynı denklemleri besler):

// Fren  yavaşlama çekirdeği (tutuş tavanı; taşan talep lockup)
const Fgrip = mu * mass * g;
const Fcmd = demand * Fmax;
const lockup = Fcmd > Fgrip;
const Fb = Math.min(Fcmd, Fgrip);
const a = Fb / mass;
const s = a > 0 ? (speed * speed) / (2 * a) : Infinity;

Sezgi tuzakları

  • “Pedalı köklemek her zaman en kısa mesafedir.” Tutuş tavanını aşınca lockup kontrolü bozar; Fb tavanı aşmaz.
  • “Hız iki katına çıkınca mesafe iki katına çıkar.” Sabit a ile s ∝ v² kabaca dört kat.
  • “Fren = PID.” Fren talebi çoğu zaman açıktır; ABS kapalı döngü korumadır.
  • “Bu, tork dağılımının devamıdır.” Orada “kim alır?”; burada “ne kadar yavaşlarız?”.
  • “Balata ısınırsa daha iyi tutar.” Fade ile μ düşebilir Fade önayarı.
  • “Kütle artınca mesafe aynı kalır.” Aynı Fb ile a düşer; s uzar.
  • “Tek gösterge (pedal %) yeter.” v, a, s ve lockup olmadan fren okunmaz.

Cebinizde üç cümle: fren enerjiyi ısıya çevirir, mesafe v² ile şişer, tutuş tavanı talebi yener. Doğal sıra: tork dağılımı → bu sayfa → drone stabilizasyonu.