V-twin мания

Откуда берутся цифры на этом сайте

У каждого числа здесь стоит метка: проверено, выведено или оценка. Зачем это нужно и что такая дисциплина ловит на самом деле.

Как мы это знаем 9 августа 20266 мин

В интернете про тюнинг V-twin написано много. Проблема не в количестве, а в том, что почти нигде нельзя понять, откуда взялось конкретное число. «Этот вал даёт плюс двенадцать» – кто мерил, на каком моторе, с каким выпуском, на каком стенде? Обычно ответа нет, и число живёт само по себе, переезжая с форума на форум.

Поэтому на этом сайте у каждой величины стоит метка происхождения, а под каждой таблицей – список источников. Нажмите на метку – и увидите конкретный документ, раздел и дату чтения. Не всплывающую подсказку, которую на телефоне не показать, а обычный текст, который можно прочитать и скопировать.

Три метки

Проверено – прочитано в первичном источнике. Спек-лист Harley-Davidson, сертификат CARB, каталог производителя, официальный реестр калибровок. В поле источника не «спецификация H-D», а вполне конкретное:

Официальный спек-лист Harley-Davidson «DYNA Fat Bob FXDF, Model Specifications» (MY2017), блок ENGINE, прочитан 2026-08-07; Bore x Stroke 3.87 in. x 4.38 in.

Выведено – вычислено из проверенного, с формулой и входными величинами. Так получены, например, углы LSA у валов, для которых производитель публикует не сам угол, а центры кулачков.

Оценка – это оценка, и она помечена честно. Не поражение, а состояние дел: часть величин не публикует вообще никто. Пороги детонации, теплоёмкости головок, характеристики датчиков – их можно только откалибровать по своим измерениям.

Что дисциплина ловит на самом деле

Не опечатки: опечатки ловятся проверками. Она ловит тихое превращение догадки в факт.

Механика всегда одна. Величина попадает в таблицу как «пока прикинем, потом уточним». Потом её начинают использовать, ссылаться на неё, строить на ней выводы. Через месяц никто уже не помнит, что там была прикидка. Метка не даёт этому случиться – она едет вместе с числом.

Пример из собственной практики, неприятный. В базе лежали заводские таблицы наполнения с меткой «проверено» – потому что мы их действительно загрузили из заводского файла. Вот только подписи осей у этих таблиц были подставлены по размеру таблицы, то есть угаданы. Метка означала происхождение файла, а не проверку содержимого, и это позволило четырём ошибкам жить незамеченными.

Теперь «проверено» для таблицы означает конкретное: оси прочитаны с картинки, числа текста сверены с числами картинки, расхождений нет – и рядом лежит счётчик сверенных ячеек.

Отказ вместо догадки

Прямое следствие: если данных не хватает, правильный ответ – отказ.

Инструмент, который читает заводские таблицы, отвергает таблицу, если не прочиталась подпись оси, если числа текста разошлись с числами картинки, если по значениям не понять единицу измерения. Отвергнутое не записывается вовсе и печатается в отчёте с причиной.

То же самое в справочнике валов. Если производитель не публикует диапазон оборотов – там стоит прочерк, а не правдоподобное число. Star Racing, например, для большинства своих валов вообще не печатает длительность: он описывает вал точкой закрытия впускного клапана. Значит, в таблице будет она, а колонка длительности останется пустой.

Данные, проверяющие сами себя

Самое полезное, что даёт такая дисциплина, – привычка искать в данных вторую сторону, с которой можно сверить первую.

Текстовый экспорт заводской таблицы и её скриншот содержат одни и те же числа – значит, они обязаны совпасть, и расхождение означает ошибку сборки данных.

Заводская целевая смесь в крейсерском режиме записана и отношением (14.6), и лямбдой (1.00) – значит, коэффициент перевода можно не брать из учебника, а прочитать прямо в данных.

Кривые момента оцифрованы с публикаций одних людей, а наполнение взято из заводских калибровок совсем других. Источники независимы, и совпадение модели с обоими – настоящая проверка, а не согласованность конвейера с самим собой.

Свежий пример: ловушка на сайте производителя

Собирая справочник валов, мы читаем карточки товаров у производителей, которые не издают каталогов. В описании одного вала Star Racing рядом с настоящим подъёмом .615 стоит ещё и .620. Второе число – это требование к клапанным пружинам, а не характеристика вала.

Числа выглядят одинаково, а означают разное. Инструмент, который берёт «первое похожее число из текста», записал бы в справочник неверный подъём и был бы очень уверен в себе. Поэтому подъём берётся из заголовка карточки, а всякое расхождение уходит в отчёт для человека.

Цена

Дисциплина недешёвая. Каждая величина требует поиска первичного источника – это часы на то, что «и так известно». Честная метка «оценка» портит сводку, и есть постоянный соблазн дотянуть её до «выведено» подгонкой.

Однажды мы этому соблазну не поддались, и это стоит рассказать. Модель наполнения зависит от разрежения степенным образом. По заводским таблицам можно было подогнать эту степень и перевести её из оценки в вывод – доля проверенных величин подросла бы. Подгонка дала отклонение 14 % на одном моторе и 24 % на другом. Это значит, что формула не описывает заводскую плоскость: дело не в параметрах, а в форме модели. Число, подогнанное под данные, которые оно не описывает, – это не «выведено». Это «оценка» с лишним знаком после запятой. Подгонку отклонили.

Зато в любой момент можно ответить на вопрос «откуда это число» – по любому числу на сайте, включая те, что появились полгода назад.

Если нашли ошибку

Нашли – напишите. Под каждой статьёй есть форма «уточнить цифру»: какая величина, какое значение предлагаете и ссылка на источник. Принятое уточнение правит справочник целиком, во всех статьях сразу, а в журнале изменений появляется строка с вашим именем.

Это не вежливость: справочник, который никто не поправляет, устаревает молча.