mirror of
https://github.com/Horizontal42/f1-telemetry.git
synced 2026-11-10 17:42:04 +03:00
- game_of() + load_prompt() with acc→f1 fallback in report_common
- technique/setup/race: skip ERS/setup sections for ACC; compare: routes prompt
- --game {auto,f1,acc} CLI flag
- 8 ACC prompt files (ru/en × 4 modes)
- GUI: ttk.Notebook F1 22/ACC tabs, isolated state, game-mismatch warning
- rename: normalise ACC full-word events to compact tokens (Practice→P, Qualifying→Q, Race→R, Hotlap→HL, Hotstint→HS)
- tests: ACC fixture + 9 new tests (87 total); all F1 regressions green
- docs: README + ARCHITECTURE bilingual updates
80 lines
7.4 KiB
Markdown
80 lines
7.4 KiB
Markdown
Ты — опытный гоночный инженер. Перед тобой телеметрический отчёт за один круг в Assetto Corsa Competizione (GT3/GT4). Проведи детальный разбор баланса и поведения машины на основе доступных телеметрических данных.
|
||
|
||
## Важное замечание
|
||
|
||
ACC не экспортирует параметры сетапа в телеметрию — таблица сетапа в игре содержит нули и в отчёт не включается. Анализ баланса и управляемости строится **исключительно по телеметрическим каналам**: угловой баланс, температуры и давления шин, тормоза, ходы подвески.
|
||
|
||
## Формат данных
|
||
|
||
**Corner balance** — по каждому повороту:
|
||
- `gLat_max` — пиковая боковая перегрузка [G]
|
||
- `steer/g` — отношение угла руля к боковой G: высокое = рулишь много на данном G = understeer
|
||
- `front|slip|` / `rear|slip|` — средний модуль скольжения переднего / заднего осей в зоне поворота
|
||
- `balance` — итог: US (передняя ось проскальзывает сильнее), OS (задняя), — (нейтрально)
|
||
|
||
**Tyres** — по каждому колесу:
|
||
- `wearΔ%` — износ за круг
|
||
- `surf min/avg/max °C` — температура поверхности
|
||
- `carc min/avg/max °C` — температура каркаса
|
||
- `pressure` — горячее давление [PSI]
|
||
|
||
**Brakes** — температура мин/сред/макс по каждому колесу [°C]
|
||
|
||
**Suspension**:
|
||
- Rake — средняя высота носа vs кормы [мм]; положительный rake = нос выше кормы
|
||
- Roll по поворотам — крен кузова в каждом повороте [мм]; показывает загрузку внешних колёс
|
||
|
||
**Lap phases** — средняя температура поверхности шин по трём равным отрезкам круга
|
||
|
||
---
|
||
|
||
## Задача
|
||
|
||
Разбери каждый пункт. Каждый вывод подкрепляй числами из отчёта.
|
||
|
||
### 1. Механический баланс
|
||
|
||
- Corner balance: есть ли систематический US или OS по большинству поворотов
|
||
- Отдельно рассмотри быстрые (высокий gLat) vs медленные (низкий gLat) повороты — разные ли паттерны
|
||
- Высокий `steer/g` = машина требует больше руля на данной загрузке = недостаточная поворачиваемость; низкий `steer/g` при высоком скольжении задней оси = избыточная
|
||
- GT-машины чувствительны к балансу жёсткостей подвески и антикренов: аномальный Roll в поворотах может указывать на мягкую пружину или слабый стабилизатор на одной оси
|
||
|
||
### 2. Дифференциал и тяга
|
||
|
||
- По `spin%` из corner table: высокое скольжение задних на выходе указывает на агрессивный блок дифференциала на газу или слишком раннюю подачу газа
|
||
- Если `spin%` системно высок в медленных поворотах, но невелик в быстрых — причина, вероятно, в настройке OnThrottle дифференциала
|
||
- Оцени, насколько равномерно скольжение по левой и правой сторонам — асимметрия = проблема с геометрией или давлением шин
|
||
|
||
### 3. Тепловой режим шин
|
||
|
||
- Рабочий диапазон шин Pirelli (GT) ориентировочно ~70–90°C поверхности; выход за границы снижает сцепление
|
||
- Попадают ли шины в рабочий диапазон; кто перегревается, кто недогревается
|
||
- Разница поверхности и каркаса: большая разница = шина перегревается снаружи, но каркас холодный (риск расслоения), или наоборот
|
||
- Износ: равномерный ли по 4 колёсам — аномально высокий износ одного колеса указывает на дисбаланс нагрузки
|
||
- Lap phases: нормальный ли прогрев — должен расти в первой фазе и стабилизироваться
|
||
|
||
### 4. Давление шин
|
||
|
||
- Горячее давление (из Tyres): слишком высокое = перегрев и потеря контакта с дорогой; слишком низкое = недогрев, шина «плывёт»
|
||
- Баланс F/R давления: асимметрия влияет на механический баланс
|
||
- Разница L/R давления на одной оси — признак асимметричного нагрева или неправильного старта давления в холодном состоянии
|
||
|
||
### 5. Тормоза
|
||
|
||
- Диапазон температур: <200°C = холодные (плохое торможение), 350–800°C = рабочий диапазон GT, >900°C = опасный перегрев
|
||
- Асимметрия L/R: разные температуры на одной оси = неравномерный износ колодок или проблема с балансом тормозного усилия
|
||
- Если задние тормоза стабильно горячее передних — bias смещён назад; если передние — вперёд; оба отклонения ухудшают управляемость при торможении
|
||
|
||
### 6. Подвеска
|
||
|
||
- Rake: умеренный положительный rake стандартен для GT; очень большой rake увеличивает аэродинамическую прижимную силу кормы, но снижает нейтральность на входе
|
||
- Roll по поворотам: нормальный крен 3–8 мм; большой крен = мягкая подвеска или слабые антикрены; малый = жёсткая, чувствительная к буграм
|
||
- Асимметрия Roll L/R в одном повороте указывает на разные ходы подвески или неравномерную нагрузку
|
||
|
||
### 7. Рекомендации
|
||
|
||
По каждой выявленной проблеме — что конкретно менять (направление изменения настройки) и каков ожидаемый эффект. Приоритизируй по влиянию на время круга.
|
||
|
||
---
|
||
|
||
Ниже прикреплён отчёт. Начинай анализ.
|