Yacht Devices Новости: Engine Gateway: мгновенный и расчётный расход топлива
08.04.2024
Мгновенный расход топлива для Volvo Penta D3 и D4 и расчётный расход для любого двигателя!
В новой прошивке появился параметр RUDDER=ON/OFF для отключения сообщений об угле поворота руля. Сейчас эти данные доступны только в протоколе SmartCraft для Mercury и MerCruiser, причём некоторые двигатели всегда передают нулевое значение.
Для Volvo Penta D3 и D4 выпуска 2003–2004 годов (протокол Volcano, EVC-MC, включается настройкой VOLCANO=ON) благодаря пользователям удалось получить данные мгновенного расхода топлива. В явном виде они не передаются и требуют вычислений. Для корректировки расчёта добавлен параметр FUEL_RATE_MUL=0.7 со значением по умолчанию 0.7. Допустимый коэффициент — от 0.001 до 65.5; значение 0 отключает расчёт. Будем очень благодарны за ваши отзывы.
Наш Engine Gateway также передаёт расход топлива двигателей J1939, включая Volvo Penta, Yanmar и многие другие, а также VW Marine, MEFI, BRP, Mercury и MerCruiser.
К сожалению, не все двигатели передают мгновенный расход топлива. Пользователи давно предлагали нам добавить его моделирование по оборотам. В этом есть смысл: даже после десяти лет владения лодкой многие помнят лишь примерный расход на крейсерском ходу. А у арендатора может не быть и этих сведений. Конечно, хорошо бы учитывать нагрузку и включённую передачу, но простые двигатели часто не передают и эти данные.
Итак, встречайте чрезвычайно запутанный параметр FUEL_RATE_FAKE=ON. Попробуем объяснить его применение. Он включает моделирование мгновенного расхода только для двигателей 0 и 1, левого и правого, используя настройки топливных баков 8 и 9. По некоторым причинам мы решили не вводить отдельные настройки — простите.
Допустим, заданы настройки:
ENGINE_0=0 TANK_CAPACITY_8=6000 FUEL_RATE_MUL=30.0 FUEL_RATE_FAKE=ON
Они означают, что левый или единственный двигатель (0) имеет максимальные обороты 6000 об/мин, заданные в TANK_CAPACITY_8. Им соответствует максимальный расход 30 американских галлонов в час, заданный в FUEL_RATE_MUL. Да, именно галлонов, а не литров, как выше.
При таких настройках на 3000 об/мин шлюз сообщит расход 15 американских галлонов в час, или 56,78 л/ч. Разумеется, если задать FUEL_RATE_FAKE=OFF, остальные настройки снова будут иметь обычный смысл.
Расход редко зависит от оборотов линейно, поэтому через TANK_CALIBRATION_8 и TANK_CALIBRATION_9 можно задать калибровочную кривую по 12 точкам. Значения 0 и 100% считаются не требующими калибровки. Строка настройки содержит скорректированные значения для 4, 8, 12, 20, 30, 40, 50, 60, 60, 70, 70, 80, 90 и 95 процентов.
Допустим, настройка выглядит так:
TANK_CALIBRATION_8=5,7,11,19,16,37,46,54,66,78,87,91
Первое число (5) — скорректированное значение для 4%. При FUEL_RATE_FAKE=ON это означает: 4% от максимальных оборотов, заданных в TANK_CAPACITY_8, соответствуют 5% максимального расхода топлива FUEL_RATE_MUL. Промежуточные значения интерполируются. Раньше калибровка допускала только последовательно возрастающие значения, иначе для бака она не имела смысла. В текущей версии мы убрали эту проверку, поскольку у двигателя расход может снижаться с ростом оборотов.
Для расчёта параметров можно воспользоваться нашей калибровочной таблицей Engine Gateway (см. рисунок 2 ниже). Вместо объёма жидкости введите расход топлива, а в столбце «Device readings» — процент от максимальных оборотов. Мы рекомендуем эту статью , если вы не знакомы с характеристиками двигателей.
Возьмём для примера Volvo Penta D2-40F: см. средний ряд на рисунке 1 выше или полный исходный документ. По справочным данным максимальный расход составляет 9,5 л/ч при 3200 об/мин и максимальной нагрузке. Чтобы упростить заполнение таблицы, примем максимальные обороты равными 4000 об/мин, а расход — 10 л/ч. Тогда данные легко перевести в проценты: 1200 об/мин — это 30% от 4000, далее с шагом 5%, то есть 200 об/мин.
Вот наша калибровка. При переносе в YDEG.TXT замените значение вместимости на максимальные обороты:
TANK_CAPACITY_8=4000 TANK_CALIBRATION_8=1,2,4,6,9,15,24,38,60,95,98,99
Осталось добавить максимальный расход топлива, переведя 10 л/ч в галлоны:
FUEL_RATE_MUL=2.641 FUEL_RATE_FAKE=ON
Нужна ли вам имитация расхода топлива в других наших шлюзах для двигателей — Outboard Gateway или J1708 Gateway? Планируете ли вы пользоваться этой функцией? Присылайте ваши отзывы!
Обновление прошивки версии 1.41 уже доступно для скачивания.


