Contents

Deco engine

MultiDeco test results

Pick a scenario and compare the Dive Kit deco engine against the MultiDeco mobile app, side by side. MultiDeco is a mature planner that many divers trust, and we use it as a second opinion rather than an answer key. Every scenario behind the how Dive Kit compares to MultiDeco write-up is published here in full, so you can check the numbers yourself.

Мы сравниваем с мобильным приложением MultiDeco (iOS и Android), планировщиком, которому многие технические дайверы уже доверяют. Каждое число MultiDeco здесь взято из этого мобильного приложения. Мы не тестировали настольную версию, поэтому ничего о ней не утверждаем. Идентичные числа не цель: два корректных движка немного расходятся на решениях на усмотрение выше, так что цель в том, чтобы сойтись на физике, которая имеет значение, и объяснить каждое отличие. Чтобы выстроить два в ряд, колонка Dive Kit работает в округлённом режиме (остановки в целые минуты) для каждого сценария, поскольку MultiDeco тоже показывает целые минуты. Мы публикуем входные данные каждого сценария, вывод MultiDeco и вывод Dive Kit ниже, и эти же сценарии входят в наш автоматический набор тестов, так что числа не могут дрейфовать без того, чтобы мы это заметили.

S1

Air 30 m / 23 min, GF 30/70 (salt)

Decozone в пределах 1 деко-шага Кислородные часы совпадают
Открыть этот план в Dive Kit

Сформировано в Dive Kit v2.8.2. Ссылка загружает точно те же исходные данные, поэтому приложение воспроизводит ту же таблицу, что вы видите здесь. Более поздняя версия приложения может немного изменить число; мы по возможности поддерживаем эти страницы в актуальном состоянии.

Погружение

одно погружение · два планировщика

30 m × 23 min · Air

Gradient factors
30/70
Вода
Солёная
Последняя остановка
3 m
Газы
Air
▸ Как было настроено каждое приложение

MultiDeco

  • Введено донное время 25 мин (включая спуск)
  • Всплытие 9/6/3 м/мин (глубокое/деко/поверхностное)
  • Донный газ закреплён за каждым шагом профиля; деко-газы перечислены отдельно

Dive Kit

  • Донное время на глубине (спуск считается отдельно)
  • Двухскоростное всплытие 9/3 м/мин, с переключением на 3 м
  • Профиль + список газов хранятся раздельно; деко-газ авто-выбирается по MOD

То же физическое погружение, введённое в родном стиле каждого инструмента. Вот почему несколько чисел распределены иначе, пока физика совпадает.

Метрика MultiDeco Dive Kit Δ Совпадение
Начало decozone (m) 21 20.7 -0.3 совпадение
Первая остановка (m) 12 12 0 совпадение
Время до поверхности (min) 22 24 +2 совпадение
CNS (%) 6 6 0 консервативно
OTU 18 17.9 -0.1 совпадение
Плотность газа (g/L) 4.8 5.17 +0.37 консервативно

✓ означает в пределах задокументированного допуска для этой метрики. «≈» отмечает намеренное, объяснённое отличие (например, распределение остановок или более консервативные кислородные часы Dive Kit). См. Почему они расходятся ниже; это никогда не ошибка.

▸ Полные графики остановка за остановкой

MultiDeco

ГлубинаОстановкаХодГаз
12 m1мин2821
9 m3мин3121
6 m4мин3521
3 m11мин4621

Dive Kit

ГлубинаОстановкаХодГаз
12 m3мин3021
9 m4мин3421
6 m6мин4121
3 m7мин4821

Почему они расходятся

Чистое совпадение. Отличия здесь это обычные задокументированные соглашения (распределение остановок и справочное смещение плотности газа). См. общие объяснения.

Отличия, объяснённые один раз

Каждая посценарная заметка в обозревателе отсылает к одному из этих общих объяснений.

Согласование темпа всплытия Кросс-референс запускает Dive Kit при глубоком темпе всплытия MultiDeco (9 м/мин), так что сравнение глубоких остановок «яблоки к яблокам». Разрыв первой остановки устойчив к этому — он НЕ обнуляется, когда темпы согласованы.

Захваты MultiDeco используют трёхскоростное всплытие: 9 м/мин в глубине (от дна до первой остановки), 6 м/мин между деко-остановками, 3 м/мин на финальном всплытии к поверхности. Движок Dive Kit использует двухскоростную модель (глубокий темп выше глубины переключения, мелкий темп ниже), которая может совпасть максимум с двумя из трёх темпов MultiDeco. Кросс-референс согласует глубокий (9) и поверхностный (3) темпы — divekitAscentDefaults = 9 м/мин в глубине / 3 м/мин мелко, глубина переключения на последней остановке — та же конфигурация точного совпадения, которую серии A/C/R уже использовали. Серии S и FS раньше наследовали более старое значение по умолчанию 6/6/6, что оставляло глубокое всплытие (область, задающую глубину первой остановки) НЕСОГЛАСОВАННЫМ, и именно это несовпадение — а не деко-модель — раздувало их TTS и CNS. Перезапуск S/FS при согласованном глубоком темпе 9 м/мин подтвердил ключевой вывод: первая выводимая остановка НЕ сдвигается к остановке MultiDeco (S6 остаётся на 36 м против 48 м и при 6, и при 9 м/мин в глубине; S5 остаётся на 27 против 33), так что перераспределение глубоких остановок это настоящий эффект непрерывного интегрирования, а не артефакт темпа всплытия. Что согласование ИЗМЕНИЛО, так это суммарное TTS и CNS, которые раздувало медленное всплытие 6 м/мин: S6 TTS упало 88,8 -> 81,3 (против 81 у MultiDeco) и CNS 82 -> 76% (против 65), а суммы S5/S7/FS2/FS5 опустились до равных или чуть ниже MultiDeco (MultiDeco чуть больше удлиняет мелкие выдержки — оба всё равно всплывают при GF-High). Первые остановки пресноводных погружений сдвинулись на один шаг сетки глубже (FS5 18 -> 21, FS2/FS3/FS4 на один шаг вверх), потому что более быстрое согласованное глубокое всплытие зачитывает меньше рассыщения на подъёме от дна к первой остановке — FS2 теперь совпадает с первой остановкой MultiDeco точно. Начало decozone не зависит от темпа всплытия (вычисляется по полному насыщению на дне) и не изменилось ни на одном сценарии.

Начало decozone Начало decozone совпадает с MultiDeco в пределах примерно одного деко-шага на каждом сценарии (максимум 3,6 м) и по конструкции не зависит от GF.

Движок Dive Kit вычисляет «начало decozone» — глубину, на которой начинается декомпрессионное обязательство (используется здесь как самая чистая сверка в сравнении; в UI приложения оно не выводится). Это НЕ ЗАВИСЯЩЕЕ ОТ GF пересечение линии окружающего давления: самая глубокая глубина, где суммарное напряжение инертного газа любого тканевого компартмента (pN2 + pHe) превышает окружающее давление. Gradient factors масштабируют линию M-value (максимального перенасыщения), а не линию окружающего давления, поэтому глубина начала decozone не сдвигается с GF. Эмпирическое доказательство: S2 (GF 30/70) и S7 (GF 50/80) это одно и то же погружение на воздухе 45 м / 22 мин, и оба показывают ~32 м, хотя их глубины первой ОСТАНОВКИ отличаются (21 против 15 м). По всем 22 кросс-референсным сценариям Dive Kit укладывается в пределах примерно одного 3 м шага от значения MultiDeco (максимум 3,6 м, на самом глубоком высокогелиевом CCR-погружении C3).

Распределение остановок Суммарная декомпрессия совпадает с MultiDeco, но распределена иначе: на глубоких гелиевых погружениях первая выдержка Dive Kit мельче, потому что он зачитывает рассыщение, происходящее во время самого всплытия.

MultiDeco перечисляет короткую остановку практически на каждом шаге сетки 3 м от самой глубокой остановки вниз — часто сильно меньше минуты (например, остановку 0,45 мин на 48 м, остановку 8 секунд на 27 м). Dive Kit держит меньше, но более длинных остановок и пропускает глубокие, так что его первая ВЫВОДИМАЯ остановка мельче (S6: 36 против 48 м; S5: 27 против 33; FS5: 21 против 27). Это НЕ артефакт квантования остановок ИЛИ темпа всплытия: это переживает как полное убирание минимума в 1 минуту (показаны истинные подминутные остановки — первая выдержка S6 остаётся на 36 м), ТАК И согласование темпа всплытия MultiDeco (кросс-референс запускает Dive Kit при глубоком темпе MultiDeco 9 м/мин — см. general/ascentRateMatch; первая остановка S6 это в точности 36 м при 6 и 9 м/мин в глубине). Прослеженные, два движка СОГЛАСНЫ на самой глубокой остановке — на S6 потолок GF-Low Dive Kit вычисляет 45,9 м на дне, округляясь вверх до остановки сетки 48 м, в точности первая остановка MultiDeco. Они расходятся во время ВСПЛЫТИЯ: Dive Kit интегрирует подъём шагами в 1 секунду (так, как дайв-компьютер отслеживает ткани, пока вы движетесь), зачитывая рассыщение, происходящее во время движения. На гелиевых погружениях быстрые компартменты сбрасывают газ быстро, так что потолок GF-Low отступает быстрее, чем дайвер поднимается — в пределах первых нескольких метров всплытия он уже опускается значительно ниже 48 м, так что нет причины делать паузу на 48-39 м, и Dive Kit вместо этого держит дольше ниже. В режиме целых минут TTS укладывается в пределах 1-3 минут от MultiDeco в любом случае на большинстве погружений — Dive Kit может быть чуть короче или чуть длиннее в зависимости от направления округления (S6 82,6 против 81; S5 45,3 против 45; FS5 40,2 против 42; A2 55,4 против 56). Устойчивое исключение это погружения с последней остановкой 6 м, где Dive Kit завершает финальную выдержку раньше (A4: 77,3 против 80; A5: 40,7 против 48 — см. эти заметки). Реальная гарантия держится в любом случае: ведущий компартмент всплывает ровно при GF-High, так что ни один не недодекомпрессируется. Эффект масштабируется с рассыщением быстрых компартментов на глубоком всплытии — наибольший на глубоких, богатых гелием погружениях (S6 80 м/55% He: разрыв 12 м; S5 60 м/45% He и FS5 50 м/35% He: по 6 м) и максимум один 3 м шаг на воздухе и nitrox (FS2 теперь совпадает точно). Мы можем проследить наш собственный движок, но не исходный код MultiDeco; наблюдение лишь в том, что его вывод согласуется с выставлением выдержки на каждом шаге сетки, а не с зачётом непрерывного рассыщения на глубоком всплытии — а не утверждение о его внутреннем устройстве. Сравнивайте суммарное TTS и начало decozone, а не глубину первой остановки в одиночку.

Основа CNS (окружающее ppO₂) Dive Kit использует окружающее ppO2 для CNS (более консервативный, согласованный с NOAA/Baker выбор).

% кислородной токсичности CNS накапливается по пределам экспозиции NOAA с использованием ОКРУЖАЮЩЕГО ppO2 (fO2 x абсолютное давление), без вычитания альвеолярного водяного пара. Это опубликованный метод Эрика Бейкера (Erik Baker), совпадающий с Shearwater, Garmin и Subsurface; он чуть более консервативен, чем значение со сниженным водяным паром. Он идёт на ~1-3% выше MultiDeco на большинстве погружений и заметно выше, когда деко-газ с высоким ppO2 сидит прямо на крутом участке кривой NOAA (см. S6).

Пределы переключения газа Dive Kit ограничивает каждое переключение газа по ppO2 полосы O2% газа (MultiDeco по умолчанию 1.4/1.5/1.6); глубины переключения теперь совпадают с MultiDeco в пределах одного деко-шага.

Dive Kit использует три предела max-ppO2 по полосе O2% газа — бедный (<28% O2) 1,4, средний (28-45%) 1,5, богатый (>=45%) 1,6 — один и тот же предел для газа управляет и MOD переключения, и предупреждением о гипероксии. При запуске со значениями MultiDeco по умолчанию 1.4/1.5/1.6 (именно так захватывались референсы MultiDeco) каждое переключение газа в этих сценариях совпадает с MultiDeco в пределах одного 3 м деко-шага: промежуточный trimix вроде Tx21/35 (бедный газ) теперь переключается на ~54 м (его MOD 1,4 бар, привязанный к деко-сетке) против ~57 м у MultiDeco, а Tx35/25 (средний) на 30 м против 33 м; все переключения богатых газов (EAN50 на 21 м, O2 на 6 м) совпадают точно. Небольшой остаток это привязка деко-остановки к сетке, а не расхождение модели. Dive Kit ограничивает по O2% газа; MultiDeco зонирует по глубине — для стандартного газового стека (бедный используется глубоко, богатый мелко) они совпадают. Раньше, до полос, Dive Kit переключал каждый газ при едином пределе 1,6 бар, и Tx21/35 уходил на ~66 м — историческое расхождение, которое это закрывает.

Плотность газа Небольшое смещение плотности газа (~7-9%) из-за различающихся допущений о температуре газа.

Плотность газа в наихудшем случае у Dive Kit (например, S1 air на 30 м ~5,2 г/л) идёт чуть выше, чем у MultiDeco (4,8 г/л), потому что два инструмента предполагают разные температуры газа в расчёте плотности идеального газа. Оба помечают одни и те же пороги предупреждения о плотности; абсолютное число это справка, а не граница безопасности.

Расход газа (литры) Использованные литры зависят от RMV/SAC — это не сравнение алгоритма.

Расход газа полностью зависит от настроек темпа дыхания (RMV/SAC), которые являются пользовательским предпочтением, а не выводом деко-модели. Цифры Dive Kit здесь используют RMV 20 (рабочий) / 15 (деко) л/мин, так что абсолютные литры отличаются от запуска MultiDeco, настроенного с другим SAC. Согласуйте SAC перед сравнением литров.

Деко на контуре CCR Деко на контуре CCR (ребризер) тесно совпадает с MultiDeco — CNS/OTU почти точно, decozone в пределах шага.

Чисто-контурное деко CCR (постоянный setpoint 1,3, без переключений на открытый контур) хорошо валидируется на air, trimix и глубоких высокогелиевых разбавителях (C1-C3): CNS в пределах 1 процентного пункта (27/27, 37,8/37, 53,9/53), OTU в пределах 2-3 единиц (71,8/70, 100,5/99, 143,4/140), TTS в пределах 1-3 мин. Decozone в пределах одного 3 м шага, кроме глубокого высокогелиевого C3 на 80 м (65,6 против 62 — тот же более широкий разброс, что виден на глубоком trimix S6 на открытом контуре). Первая выводимая остановка мельче, чем у MultiDeco (обычное отступание потолка при непрерывном всплытии на гелиевом разбавителе — см. general/stopDistribution). Плотность газа идёт на ~8% выше (смещение из-за допущения о температуре). CCR также покрыт нашими автоматическими регрессионными тестами.

Запустите сами

Вам не нужно верить нам на слово ни в чём из этого. Введите эти точные сценарии в Dive Kit и в мобильном приложении MultiDeco и сравните их с числами выше. Полный набор данных опубликован здесь: входные данные каждого сценария, выводы обоих инструментов и посценарные заметки. Обе колонки показывают остановки в целые минуты, потому что колонка Dive Kit работает в округлённом режиме, который и есть режим приложения по умолчанию. Так что приложение показывает вам эти же числа. (Переключите приложение в точный режим, и остановки разрешаются до секунды, но суммарное время до поверхности остаётся в пределах минуты-двух.)

Сопоставьте четыре файла по id сценария. Движок Dive Kit проприетарный, но каждый вывод здесь воспроизводим запуском того же погружения в приложении. Сравнение стоит на данных, а не на доверии.

The full write-up covers how the cross-check is run, where the two planners agree and differ, and a step-by-step trace of the deep-stop difference: see How Dive Kit compares to MultiDeco.

Parts of this guide were drafted with AI assistance and may contain mistakes. It's educational, not a substitute for training. Always dive within your certification and verify with your instruments.