Skip to content

RU Pedal Dynamics

Barden edited this page Aug 27, 2026 · 2 revisions

⚡ Динамика педалей (Физика газа и тормоза — Schema V2)

🌐 Language / Язык: English | Русский

В реальных гоночных автомобилях педали газа и тормоза — это аналоговые механические системы с возвратными пружинами, прогрессивными демпферами и датчиками давления. На клавиатуре же клавиши работают бинарно (либо 100% нажатия, либо 0%).

Движок динамики педалей vWheel Hub (Schema V2) моделирует реалистичную физическую инерцию педалей с плавным нарастанием, двухфазными кривыми (Fast Attack / Slow Attack), настраиваемым временем в секундах, турбо-атакой (Turbo Attack) и гамма-коррекцией.


⏱️ Физика Schema V2 и независимость от частоты опроса

В Schema V2 скорость хода педалей измеряется напрямую во времени, что гарантирует:

  1. 100% независимость от частоты опроса: Независимо от того, установлена ли частота хаба на 125 Hz, 200 Hz, 400 Hz, 500 Hz или 1000 Hz, скорость и время хода педалей в секундах остаются абсолютно одинаковыми.
  2. Защита от микрофризов: При кратковременных просадках FPS в игре педали сохраняют плавный ход и никогда не совершают резких рывков.

🟢 Динамика газа (Gas / Throttle)

При нажатии клавиши газа ускорение нарастает в две последовательные фазы, разделенные порогом Gas Threshold:

Ход педали газа (от 0% до 100%)
[0% ------------------------ Порог / Gas Threshold (напр. 80%) ------------------------ 100%]
             Первичный сегмент                                  Вторичный сегмент
      (Длительность Fast Attack: напр. 0.120 с)          (Длительность Slow Attack: напр. 0.250 с)
flowchart TD
    A[Клавиша газа нажата] --> B{Режим Turbo активен?}
    B -->|Да: Двойное нажатие клавиш| C[Применить скорость GasAttackTurbo напрямую до 100%]
    B -->|Нет: Одиночная клавиша| D{Дроссель < Gas Threshold?}
    D -->|Да: Первичный подхват| E[Нарастание со скоростью Fast Attack]
    D -->|Нет: Модуляция на высоких оборотах| F[Нарастание со скоростью Slow Attack]
    G[Клавиша газа отпущена] --> H{Одновременно нажат Тормоз?}
    H -->|Да: Защитный сброс| I[Instant Throttle Cutoff: экстренный сброс газа]
    H -->|Нет: Обычный возврат| J[Gas Decay Rate: возврат пружиной к 0%]
Loading

Параметры настройки газа:

Parameter UI Unit Default Description & Mechanics
Gas Threshold % 80% (0.80) Порог разделения фаз педали газа, где ускорение переходит из Fast Attack в Slow Attack.
Gas Fast Attack Seconds 0.120 s Время (в секундах) хода педали от 0% до порога (Fast Attack). Дает мгновенный подхват крутящего момента на выходе из медленных поворотов.
Gas Slow Attack Seconds 0.250 s Время (в секундах) хода педали от порога до 100% (Slow Attack). Предотвращает внезапный срыв задней оси при открытии дросселя на выходе из поворота.
Gas Attack Turbo Seconds 0.050 s Сверхбыстрое время нарастания газа до 100% при одновременном зажатии основной и дополнительной клавиш (Primary + Secondary).
Gas Decay Seconds 0.080 s Время (в секундах) полного возврата педали газа со 100% до 0% при отпускании клавиши (симулирует возвратную пружину дросселя).
Gas Instant Cut Seconds 0.020 s Время (в секундах) защитного сброса тяги при одновременном нажатии педали тормоза (safety throttle dump).
Gas Gamma Exponent 1.00 Нелинейная кривая отклика дросселя. Значения > 1.0 (напр. 1.20) дают максимальную точность на малых углах открытия дросселя.

🔴 Динамика тормоза (Brake)

Двухфазная модель торможения обеспечивает резкий начальный «укус» колодок на прямой для эффективного замедления, но замедляет нарастание перед максимумом, предотвращая внезапную блокировку колес:

Ход педали тормоза (от 0% до 100%)
[0% ------------------------ Порог / Brake Threshold (напр. 90%) ------------------------ 100%]
             Первичный сегмент                                    Вторичный сегмент
      (Длительность Fast Attack: напр. 0.080 с)            (Длительность Slow Attack: напр. 0.150 с)

Параметры настройки тормоза:

Parameter UI Unit Default Description & Mechanics
Brake Threshold % 90% (0.90) Порог разделения фаз торможения, где первичное замедление переходит из Fast Attack в точную модуляцию Slow Attack.
Brake Fast Attack Seconds 0.080 s Время (в секундах) нарастания тормозного давления от 0% до порога (Fast Attack) для мгновенного замедления на прямой.
Brake Slow Attack Seconds 0.150 s Время (в секундах) нарастания давления от порога до 100% (Slow Attack), дающее время скорректировать тормоз до срыва шин в блокировку.
Brake Decay Seconds 0.060 s Время (в секундах) полного сброса тормозного давления со 100% до 0% при отпускании клавиши тормоза.
Brake Gamma Exponent 1.00 Нелинейная кривая торможения. Значения > 1.0 симулируют гидравлическую упругость педали тормоза.

📊 Настройка времени в секундах

vWheel Hub предоставляет настройку длительностей сегментов хода напрямую в секундах с миллисекундной точностью (например, 0.120 s):

  1. Автоматическое сохранение длительности при изменении порога: При перемещении ползунка Gas Threshold или Brake Threshold длительность сегментов в секундах сохраняется, защищая привычную мышечную память.
  2. Расчетное время полного нажатия (Estimated Full Press): Интерфейс приложения автоматически отображает суммарное время полного нажатия педали (Fast Attack + Slow Attack).

🚀 Турбо-атака педалей (Turbo Pedal Attack)

При назначении дополнительной клавиши (например, W на клавиатуре + Левая кнопка мыши для газа) одновременное нажатие обеих клавиш активирует режим Turbo Attack:

  • Turbo Gas: Мгновенно выводит дроссель на 100% с максимальной скоростью (идеально для лаунч-контроля и стартов).
  • Turbo Brake: Принудительно отключает ограничения Synthetic Trail Braking для мгновенного 100% экстренного торможения.

⏭️ Следующие шаги

Clone this wiki locally