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.

Vi jämför mot mobilappen MultiDeco (iOS och Android), planeraren många tekniska dykare redan litar på. Varje MultiDeco-siffra här kommer från den mobilappen. Vi har inte testat skrivbordsversionen, så vi gör inga påståenden om den. Identiska siffror är inte målet: två korrekta motorer skiljer sig lite på bedömningsfrågorna ovan, så syftet är att vara överens om fysiken som spelar roll och att förklara varje skillnad. För att ställa de två i linje kör Dive Kit-kolumnen i avrundat läge (heltalsminuts-stopp) för varje scenario, eftersom MultiDeco också visar hela minuter. Vi publicerar varje scenarios indata, MultiDecos utdata och Dive Kits utdata nedan, och samma scenarier körs i vår automatiserade testsvit, så siffrorna kan inte glida utan att vi fångar det.

S1

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

Decozon inom 1 dekosteg O₂-klocka matchar
Öppna planen i Dive Kit

Skapad med Dive Kit v2.8.2. Länken laddar exakt samma indata, så appen återskapar tabellen du ser här. En senare appversion kan ändra en siffra något; vi håller de här sidorna aktuella så gott vi kan.

Dyket

ett dyk · två planerare

30 m × 23 min · Air

Gradient factors
30/70
Vatten
Salt
Sista stopp
3 m
Gaser
Air
▸ Hur varje app konfigurerades

MultiDeco

  • Bottentid inmatad 25 min (inklusive nedstigning)
  • Uppstigning 9/6/3 m/min (djup/deco/yta)
  • Bottengas fastställd per profilsteg; decogaser listade separat

Dive Kit

  • Bottentid på djup (nedstigning räknas separat)
  • Tvåtakts-uppstigning 9/3 m/min, växlar vid 3 m
  • Profil + gaslista hålls separat; decogas autovald via MOD

Samma fysiska dyk, inmatat i varje verktygs egen stil. Det är därför några siffror är fördelade annorlunda medan fysiken är överens.

Mått MultiDeco Dive Kit Δ Överensstämmelse
Decozon-start (m) 21 20.7 -0.3 matchar
Första stopp (m) 12 12 0 matchar
Tid till ytan (min) 22 24 +2 matchar
CNS (%) 6 6 0 konservativ
OTU 18 17.9 -0.1 matchar
Gasdensitet (g/L) 4.8 5.17 +0.37 konservativ

Ett ✓ betyder inom den dokumenterade toleransen för det måttet. ”≈” markerar en medveten, förklarad skillnad (t.ex. stoppfördelning, eller Dive Kits mer konservativa O₂-klocka). Se Varför de skiljer sig nedan; det är aldrig ett fel.

▸ Fullständiga scheman stopp för stopp

MultiDeco

DjupStoppKörtidGas
12 m1min2821
9 m3min3121
6 m4min3521
3 m11min4621

Dive Kit

DjupStoppKörtidGas
12 m3min3021
9 m4min3421
6 m6min4121
3 m7min4821

Varför de skiljer sig

En ren matchning. Skillnaderna här är de vanliga dokumenterade konventionerna (stoppfördelning och gasdensitetens referensförskjutning). Se de delade förklaringarna.

Skillnaderna, förklarade en gång

Varje notering per scenario i visaren pekar tillbaka på en av dessa delade förklaringar.

Matchning av uppstigningstakt Korsreferensen kör Dive Kit vid MultiDecos djupuppstigningstakt (9 m/min), så djupstoppsjämförelsen är direkt jämförbar. Första-stopp-gapet är robust mot detta — det försvinner INTE när takterna matchas.

MultiDecos fångster använder en uppstigning med tre takter: 9 m/min på djupet (botten till första stoppet), 6 m/min mellan dekostopp, 3 m/min för den sista uppstigningen till ytan. Dive Kits motor använder en tvåtaktsmodell (en djuptakt ovanför ett bytesdjup, en grund takt under), vilken som mest kan matcha två av MultiDecos tre takter. Korsreferensen matchar djup- (9) och yttakten (3) — divekitAscentDefaults = 9 m/min djupt / 3 m/min grunt, bytesdjup vid sista stoppet — samma exakt-matchande konfiguration som A/C/R-serien redan använde. S- och FS-serien ärvde tidigare en äldre 6/6/6-standard, vilken lämnade djupuppstigningen (det område som bestämmer första-stoppets djup) OMATCHAD, och den avvikelsen — inte deco-modellen — blåste upp deras TTS och CNS. Att köra om S/FS vid den matchade 9 m/min-djuptakten bekräftade huvudfyndet: det första rapporterade stoppet flyttar sig INTE mot MultiDecos (S6 stannar på 36 m mot 48 m vid både 6 och 9 m/min på djupet; S5 stannar på 27 mot 33), så djupstoppsomfördelningen är en genuin kontinuerlig-integrerings-effekt, inte ett artefakt av uppstigningstakten. Det som matchningen DÄREMOT ändrade var total TTS och CNS, som den långsamma 6 m/min-uppstigningen hade blåst upp: S6 TTS sjönk 88,8 -> 81,3 (mot MultiDecos 81) och CNS 82 -> 76 % (mot 65), och S5/S7/FS2/FS5-summorna sjönk till lika med eller en aning under MultiDeco (MultiDeco vaddar sina grunda håll en aning mer — båda når fortfarande ytan vid GF-High). Sötvattendykens första stopp flyttade sig ett rutnätssteg djupare (FS5 18 -> 21, FS2/FS3/FS4 upp ett steg) eftersom den snabbare matchade djupuppstigningen tillgodoräknar mindre avgasning över klättringen botten-till-första-stopp — FS2 matchar nu MultiDecos första stopp exakt. Decozon-start är oberoende av uppstigningstakten (beräknad från full belastning vid botten) och ändrades inte i något scenario.

Decozon-start Decozon-start matchar MultiDeco inom ungefär ett dekosteg i varje scenario (som mest 3,6 m), och är GF-oberoende av design.

Dive Kits motor beräknar ”decozon-start” — djupet där dekompressionsskyldigheten börjar (används här som jämförelsens renaste korskontroll; det visas inte i appens UI). Det är den GF-OBEROENDE korsningen av omgivningstryckslinjen: det djupaste djupet där något vävnadskompartments totala inert-gas-spänning (pN2 + pHe) överstiger omgivningstrycket. Gradient factors skalar M-värdeslinjen (maximal övermättnad), inte omgivningslinjen, så decozon-start-djupet flyttar sig inte med GF. Empiriskt bevis: S2 (GF 30/70) och S7 (GF 50/80) är samma 45 m / 22 min luftdyk och båda visar ~32 m, även om deras första STOPP-djup skiljer sig (21 mot 15 m). Över alla 22 korsrefererade scenarier hamnar Dive Kit inom ungefär ett 3 m-steg av MultiDecos värde (som mest 3,6 m, på det djupaste hög-helium-CCR-dyket C3).

Stoppfördelning Total dekompression matchar MultiDeco men fördelas annorlunda: på djupa heliumdyk är Dive Kits första håll grundare eftersom det tillgodoräknar avgasningen som sker under själva uppstigningen.

MultiDeco listar ett kort stopp på i princip varje 3 m-rutnätssteg från det djupaste stoppet och nedåt — ofta väl under en minut (t.ex. ett 0,45-minuters stopp på 48 m, ett 8-sekunders stopp på 27 m). Dive Kit håller färre, längre stopp och hoppar över de djupa, så dess första RAPPORTERADE stopp är grundare (S6: 36 mot 48 m; S5: 27 mot 33; FS5: 21 mot 27). Detta är INTE en artefakt av stoppkvantisering ELLER uppstigningstakt: det överlever att 1-minuters minimumet tas bort helt (sanna stopp under en minut visas — S6:s första håll stannar på 36 m), OCH det överlever att MultiDecos uppstigningstakt matchas (korsreferensen kör Dive Kit vid MultiDecos djupa 9 m/min — se general/ascentRateMatch; S6:s första stopp är identiskt 36 m vid 6 och 9 m/min på djupet). Spårat är de två motorerna ÖVERENS om det djupaste stoppet — på S6 beräknar Dive Kits GF-Low-tak 45,9 m vid botten, vilket avrundas uppåt till ett 48 m-rutnätsstopp, exakt MultiDecos första stopp. De skiljs åt under UPPSTIGNINGEN: Dive Kit integrerar klättringen i 1-sekundssteg (på samma sätt som en dykdator spårar vävnader medan du rör dig) och tillgodoräknar avgasningen som sker under förflyttning. På heliumdyk fäller de snabba kompartmenten gas snabbt, så GF-Low-taket drar sig undan snabbare än dykaren klättrar — inom de första metrarnas uppstigning har det redan fallit väl under 48 m, så det finns ingen anledning att pausa på 48-39 m, och Dive Kit håller i stället längre längre ned. I helminuts-läge hamnar TTS inom 1-3 minuter från MultiDeco åt endera hållet på de flesta dyk — DK kan vara något kortare eller något längre beroende på avrundningsriktning (S6 82,6 mot 81; S5 45,3 mot 45; FS5 40,2 mot 42; A2 55,4 mot 56). Det konsekventa undantaget är dyk med 6 m sista stopp där DK avslutar det sista hållet tidigare (A4: 77,3 mot 80; A5: 40,7 mot 48 — se de noterna). Den verkliga garantin håller åt endera hållet: det ledande kompartmentet når ytan vid exakt GF-High, så ingendera underdekomprimerar. Effekten skalar med avgasning från snabba kompartment på den djupa uppstigningen — störst på djupa, heliumrika dyk (S6 80 m/55 % He: 12 m gap; S5 60 m/45 % He och FS5 50 m/35 % He: 6 m vardera) och som mest ett 3 m-steg på luft och nitrox (FS2 matchar nu exakt). Vi kan spåra vår egen motor men inte MultiDecos källkod; observationen är bara att dess utdata är förenlig med att lägga ut ett håll vid varje rutnätssteg snarare än att tillgodoräkna den kontinuerliga djup-uppstigningsavgasningen — inte ett påstående om dess interna funktion. Jämför total TTS och decozon-start, inte första-stoppets djup ensamt.

CNS-grund (omgivande ppO₂) Dive Kit använder omgivande ppO2 för CNS (det mer konservativa, NOAA/Baker-anpassade valet).

CNS-syreförgiftnings-% ackumuleras mot NOAA:s exponeringsgränser med det OMGIVANDE ppO2 (fO2 x absoluttryck), utan alveolärt vattenångavdrag. Detta är Erik Bakers publicerade metod och stämmer med Shearwater, Garmin och Subsurface; det är aningen mer konservativt än ett vattenångareducerat värde. Det kör ~1-3 % högre än MultiDeco på de flesta dyk, och märkbart högre när en hög-ppO2-decogas sitter precis vid ett brant intervall av NOAA-kurvan (se S6).

Gasbytesgränser Dive Kit begränsar varje gasbyte med gasens O2%-bands-ppO2 (MultiDeco-standard 1,4/1,5/1,6); bytesdjupen matchar nu MultiDeco inom ett dekosteg.

Dive Kit använder tre gas-O2%-bands-max-ppO2-gränsvärden — mager (<28 % O2) 1,4, mellan (28-45 %) 1,5, rik (>=45 %) 1,6 — samma gränsvärde per gas som driver både byte-MOD och hyperoxivarningen. Kört med MultiDecos standard 1,4/1,5/1,6 (vilket är hur MultiDeco-referenserna fångades) matchar varje gasbyte i dessa scenarier MultiDeco inom ett 3 m-dekosteg: en mellanliggande trimix som Tx21/35 (en mager gas) byter nu vid ~54 m (dess 1,4-bar-MOD, snäppt till dekorutnätet) mot MultiDecos ~57 m, och Tx35/25 (mellan) vid 30 m mot 33 m; alla rik-gas-byten (EAN50 på 21 m, O2 på 6 m) matchar exakt. Den lilla resten är dekostopp-snäppning, inte en modellavvikelse. Dive Kit begränsar via gas-O2%; MultiDeco zonindelar via djup — för en standardgasstack (mager djupt, rik grunt) sammanfaller dessa. Tidigare, före banden, bytte Dive Kit varje gas vid ett enhetligt 1,6-bar-gränsvärde och Tx21/35 gick vid ~66 m — den historiska avvikelse detta stänger.

Gasdensitet Liten gasdensitetsförskjutning (~7-9 %) från skiljande gastemperaturantaganden.

Dive Kits gasdensitet i värsta fall (t.ex. S1 luft på 30 m ~5,2 g/L) kör något över MultiDecos (4,8 g/L) eftersom de två verktygen antar olika gastemperaturer i den ideala gasdensitetsberäkningen. Båda flaggar samma densitetsvarningströsklar; det absoluta talet är en referens, inte en säkerhetsgräns.

Gasförbrukning (liter) Liter förbrukade är RMV/SAC-beroende — inte en algoritmjämförelse.

Gasförbrukning beror helt på andningsfrekvensinställningarna (RMV/SAC), som är en användarpreferens, inte en deco-modellutdata. Dive Kits siffror här använder RMV 20 (arbete) / 15 (deco) L/min, så absoluta liter skiljer sig från en MultiDeco-körning konfigurerad med en annan SAC. Matcha SAC-värdena innan du jämför liter.

CCR-slingdeco CCR-slingdeco (återandningsapparat) matchar MultiDeco nära — CNS/OTU nästan exakt, decozon inom ett steg.

Ren-sling-CCR-deco (konstant börvärde 1,3, inga öppen-krets-byten) validerar väl över luft, trimix, och djupa hög-helium-utspädningsmedel (C1-C3): CNS inom 1 procentenhet (27/27, 37,8/37, 53,9/53), OTU inom 2-3 enheter (71,8/70, 100,5/99, 143,4/140), TTS inom 1-3 min. Decozon är inom ett 3 m-steg utom det djupa 80 m hög-helium-C3 (65,6 mot 62 — samma bredare spridning som ses på den djupa öppen-krets-trimixen S6). Första rapporterade stoppet är grundare än MultiDeco (den vanliga kontinuerliga uppstigningens takvikning på ett heliumutspädningsmedel — se general/stopDistribution). Gasdensitet kör ~8 % högre (temperaturantagandeförskjutning). CCR täcks också av våra automatiserade regressionstester.

Kör det själv

Du behöver inte ta vårt ord på något av det. Mata in dessa exakta scenarier i Dive Kit och i mobilappen MultiDeco och jämför dem mot siffrorna ovan. Vi publicerar hela datamängden här: varje scenarios indata, båda verktygens utdata, och noteringarna per scenario. Båda kolumnerna visar heltalsminuts-stopp, eftersom Dive Kit-kolumnen kör i avrundat läge, som är appens standard. Så appen visar dig dessa samma siffror. (Ställ om appen till precist läge så löses stoppen upp till sekunden, men total tid till ytan håller sig inom en minut eller två.)

Koppla samman de fyra filerna via scenario-id. Dive Kits motor är proprietär, men varje utdata här är reproducerbar genom att köra samma dyk i appen. Jämförelsen står på data, inte på tillit.

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.