Track day telemetry

OBD-логування для track day: як зняти дані з двигуна на треку і що робити з логом

Що логувати на треку через OBD-II (RPM, boost, oil temp, EGT, coolant), яка частота (1 Гц vs 10 Гц), як не втратити дані на віражах, як експортувати у RaceRender / Trackaddict.

ШІ-згенеровано 3 хв читання

Track day — потужний тест для авто. OBD-логування допомагає розібратись, чому падає потужність на 3-му колі, чому масло перегрівається на швидкісних поворотах, чому LTFT дрейфує при повному газі. У пості — що логувати, як, і як потім аналізувати.

Що логувати на треку

Обов’язкові PID (10)

  1. RPM — базове, для нормалізації всього
  2. Vehicle speed
  3. Coolant temp — критично при 105°C+, зупинка при 115°C+
  4. Oil temp (де є) — критично при 130°C+
  5. Boost pressure (для турбо) — контроль overboost
  6. Air-fuel ratio (LTFT/STFT або wideband якщо стоїть)
  7. Throttle position (%) — коли WOT
  8. Fuel level (%) — для розрахунку витрати на треку
  9. EGT (де є) — критично при 850°C+
  10. G-forces (з IMU телефону) — окремий канал, зʼєднати з OBD

Опційні для advanced

  • Ignition timing advance (для аналізу detonation)
  • MAP / MAF — для віртуального dyno post-analysis
  • Individual O2 sensors (bank 1 sensor 1 / bank 2 sensor 1)

Частота логування

  • 1 Гц — норма для сесії 20+ хв (мало даних, легко аналізувати)
  • 5 Гц — sweet spot для більшості треків
  • 10 Гц — для аналізу коротких подій (гальмування, WOT, downshift)
  • 20 Гц+ — тільки з wideband + пряма CAN-логгер (OBD-II не тягне)

Обмеження ELM327: ~10-25 команд/сек (див. WiFi vs BT vs BLE пост). Тому реально 5-10 Гц на 3-4 PID одночасно.

Як не втратити дані

  • Live sync у хмару — не варіант, поки не буде LTE в кабіні (більшість треків = дірка)
  • Local буфер 500 MB+ — Car Diagnostics зберігає локально, після сесії синхронізує
  • Другий телефон як backup — на випадок дропу першого
  • Не залишайте телефон на приборці на сонці — thermal throttling → пропадають дані

Формати експорту

  • CSV — універсальний, для Excel/pandas/Python analysis
  • RaceRender 3 ($30) — накладення телеметрії на GoPro-відео
  • Trackaddict — мобільний застосунок для аналізу лапок
  • AiM Sports RaceStudio — професійно
  • VBOX Test Suite — для валідації результатів

Car Diagnostics експортує в CSV і RaceRender-JSON формати.

Що аналізувати після сесії

Sanity checks

  • ECT максимум за сесію (норма < 105°C)
  • Oil temp максимум (норма < 130°C)
  • EGT максимум для турбо (норма < 830°C)
  • Boost overshoot events (P0234 → корекція мап)

Performance analysis

  • Time in throttle > 80% (% від часу сесії)
  • Максимальний RPM per lap
  • Downshift consistency (заміс RPM при перемиканні)
  • G-force peak per corner (з IMU)

Fuel and stability

  • LTFT drift за сесію (норма ±3% з початку до кінця; більше → погоджуй паливо)
  • Rate of fuel consumption per lap (L/100km на треку у 3-5 раз більше за міське)

Специфіка для турбо

  • Watch overboost — на треку компресор може перегрітись, wastegate не встигає
  • Monitor intercooler efficiency — якщо MAP-inlet temp росте з часом сесії, значить air-to-air intercooler не тягне; тільки air-to-water допомагає на тривалих сесіях
  • Boost soft cut — якщо ECU обмежить boost, буде видно у логі

Специфіка для дизеля

  • DPF regeneration може стартувати в середині сесії — зросте fuel consumption
  • EGT максимум для дизеля 750-800°C
  • Common-rail pressure дивитись — падіння > 50 bar під навантаженням = HP-помпа старіє

Що робить Car Diagnostics

Ми маємо Track Mode на платному тарифі:

  • 10 Гц логування 4 PID + IMU
  • Автоматична розмітка лап (по швидкості + IMU)
  • Post-session summary: max temps, WOT %, boost events
  • Експорт у RaceRender + CSV
  • Prediction Agent аналізує: «engine getting hot in laps 5+, cool-down needed»

Спробуйте на безкоштовному тарифіпідключіть ELM327-адаптер. Basic логування 3 PID на 1 Гц — free. Track Mode — на платному.