Проблемы нового регламента Ф1 2026
Как и многие фанаты автоспорта, я внимательно слежу за жаркими дискуссиями вокруг жесточайшего клиппинга (исчерпания заряда батареи) в рамках нового технического регламента Формулы-1.
В этом контексте вспомнил про открытую библиотеку fastf1 с сырыми данными с телеметрии болидов и решил посмотреть в цифрах на этот самый клиппинг. Длинная 1.2-километровая задняя прямая в Шанхае (между 13 и 14 поворотами) показалась мне идеальным полигоном, чтобы на цифрах проверить, насколько сильно машины задыхаются в конце скоростных участков.
Методология
-
Находим точную координату максимальной скорости (Vmax) на отрезке.
-
Ищем точку прямо перед тем, как пилот отпускает педаль газа или бьет по тормозам (Vend).
-
Ключевой триггер: Если педаль акселератора всё ещё выжата в пол (>99%), но скорость между этими двумя точками неуклонно падает, значит мы поймали момент полного истощения батареи. Электромотор отключается, и машина преодолевает сопротивление воздуха только за счет ДВС.
for team in teams:
driver = results[results['TeamName'] == team]['Abbreviation'].iloc[0]
laps = session.laps.pick_driver(driver).pick_quicklaps()
drops = []
vmaxs = []
for _, lap in laps.iterlaps():
try:
tel = lap.get_car_data().add_distance()
tel['Speed_Smooth'] = tel['Speed'].rolling(window=5, min_periods=1).mean()
straight = tel[(tel['Distance'] > 4100) & (tel['Distance'] < 4900)]
if not straight.empty:
v_max = straight['Speed_Smooth'].max()
idx_vmax = straight['Speed_Smooth'].idxmax()
after_vmax = straight.loc[idx_vmax:]
lift_or_brake = after_vmax[(after_vmax['Throttle'] < 99) | (after_vmax['Brake'] > 2)]
if not lift_or_brake.empty:
idx_end = lift_or_brake.index[0]
v_end = straight.loc[idx_end, 'Speed_Smooth']
loss = v_max - v_end
if loss > 0.5:
drops.append(loss)
vmaxs.append(v_max)
except Exception:
continue
if drops:
avg_loss = np.mean(drops)
absolute_vmax = np.max(vmaxs)
team_clipping[team] = avg_loss
team_peak_vmax[team] = absolute_vmax
team_colors[team] = plotting.get_team_color(team, session=session)
print(f"[{team}] Avg Clipping: {avg_loss:.2f} km/h | Peak Vmax: {absolute_vmax:.1f} km/h")
else:
print(f"[{team}] No Clipping.")
Видно, как болиды теряют колоссальный объем скорости (вплоть до 40+ км/ч у некоторых команд), в то время как пилот всё ещё держит газ .
Особенно показателен случай Ferrari. Судя по данным, у них были огромные проблемы с ранним разрядом в квалификации. Однако, видимо, они смогли перенастроить батарею к основной гонке. Это отлично видно на сглаженном графике Леклера, где потеря скорости стала гораздо менее драматичной.
В этом контексте все текущие жалобы команд и разговоры в паддоке о необходимости срочно менять регламент (в частности, вводить специальные правила для квалификаций) звучат логично. Батареи просто не хватает на один быстрый круг в агрессивном режиме.
Но есть один нюанс... Если мы посмотрим на телеметрию Red Bull, очевидно, что проблема кроется не только в правилах 😢. Но отсюда же еще вопрос насколько вообще можно доверять сырым данным телеметрии с fastf1. Но так или иначе, возгласы и споры из паддока на счет проблем с батареями и распределением мощности 50/50 это подтверждает.
Автор: mazalex
