NeuraTiM DecoLab

同一次潜水,六种模型。 看清差异。

探索减压模型如何改变潜水计划。比较六种模型,制定包含换气和耗气量估算的多深度计划,或亲自控制交互式模拟。规划计算在你的设备上进行,无需账户,也不会自动上传潜水数据。

6 种减压模型无需账户不在后台上传潜水数据18 种语言
decolab-app.neuratim.com
整次潜水的时间表是什么样?

减压计划示例:使用空气下潜至 40 m,潜水开始 25 分钟后开始上升。Bühlmann ZH-L16C,GF 30/85。结果由应用生成。

六种模型,一次潜水

看清区别,再选择模型。

减压时间取决于模型及其设置。DecoLab 用六种模型计算同一次潜水,将时间表并列显示,方便你看清差别。时间表更短,本身并不意味着更安全或更好。

溶解气体模型

Bühlmann ZH-L16C + GF

Bühlmann ZH-L16C,可调整低、高梯度因子。比较保守程度的设置如何影响计算出的上升过程。

溶解气体模型

Bühlmann ZH-L16B + GF

另一组 Bühlmann 参数,用于在相同潜水条件下与 ZH-L16C 比较结果。

气泡模型

RGBM

基于 Bruce Wienke 已发表的 Reduced Gradient Bubble Model 方程。这是教学用近似实现,并不等同于某家制造商的潜水电脑。

已发布的减压表

US Navy Standard Air

将 US Navy Standard Air 空气减压表第 6 修订版应用于一个深度和一个时长。此选项不支持换气或多深度剖面。

气泡模型

VPM-B

采用 VPM-B 扩展的 Varying Permeability Model。在下方示例中,它给出的首次停留更深,总潜水时间也比 Bühlmann 选项更长。

气泡模型

VPM-B/GFS

在 VPM-B 的最后上升阶段加入基于梯度因子的出水判据。与 VPM-B 对比,即可查看这一判据是否会改变你所选潜水的结果。

40 m · 潜水开始 25 分钟后开始上升 · 空气 · 海水 · 适用模型采用 GF 30/85 · 最后停留 6 m

算法首次停留TTS总潜水时间CNSOTU
Bühlmann ZH-L16C + Gradient Factors15 m43:1568:1510 %28
Bühlmann ZH-L16B + Gradient Factors15 m36:4161:4110 %28
RGBM (Reduced Gradient Bubble Model)9 m37:0862:0810 %28
US Navy Standard Air Decompression Table6 m30:4055:4010 %28
VPM-B (Varying Permeability Model, Boosted)18 m48:1373:1310 %28
VPM-B/GFS (Gradient Factor Surfacing)18 m48:1373:1310 %28

在此示例中,首次停留深度相差 12 m,总潜水时间相差 17 分 33 秒。这些只是模型输出的差异,并非潜水安全性的排名。

潜水模式与详细程度,都由你选择。

两个开关,四种使用方式。

选择休闲或技术模式,决定可用页面;再选择 UI Minimal 或 UI Full,决定显示多少字段。无论怎样组合,隐藏选项都使用全局默认值,而不是之前为某个页面保存的专用值。

默认

休闲

默认模式。计算使用“设置”中的模型与保守程度,需要管理的控件更少。

  • 六个页面:减压计划、NDL、NDL 表、计算、气体与气瓶、设置
  • 使用一个在“设置”中选定的默认模型
  • 不提供页面内的模型选择或保守程度覆盖设置
  • 完整时间表、潜水剖面、耗气量及可打印计划
  • 备份与恢复,可选加密

适合休闲潜水员、正在转向技术潜水的人,以及更喜欢使用单一模型而不是比较多个模型的人。

切换开关即可

技术

包含休闲模式的全部功能,另加四个进阶页面。UI Full 还会显示模型选择,以及仅作用于当前计算的设置。

  • 全部十个页面,包括算法比较、气体选择、配气和模拟
  • 使用 UI Full 时,可在支持的计算页面选择模型
  • 使用 UI Full 时,可在各页面单独设置梯度因子、上升速度和 ppO₂ 上限等参数
  • 对同一次潜水比较六种模型,并查看每种模型的完整结果
  • 以实时 1× 至 30× 速度运行交互式模拟

适合技术潜水员、三混气潜水员、教练,以及希望探索减压模型表现的人。

选择显示多少细节

第二个开关改变的是显示字段的数量,而不是可用页面。UI Minimal 会隐藏与全局设置重复的字段,并使用“设置”中的值。隐藏字段对应的页面专用设置不会生效。

默认

UI Minimal

默认布局。在 NDL 页面输入深度和氧含量;计划卡片中的气瓶容积、充装压力字段保持隐藏。水体类型、模型及其他隐藏选项使用对应的全局设置。

切换开关即可

UI Full

显示水体类型、气瓶详情等额外字段。在技术模式下,还能为单次计算选择模型,并修改受支持的设置。

技术UI Full

两个开关都位于导航底部。休闲 ↔ 技术改变可用页面;UI Minimal ↔ UI Full 改变可见字段。你的选择会被记住,不会删除计划或其他数据。

十个页面

从快速解答,到完整仪表台

每个页面解决一种不同的规划问题。选择一个页面,了解它的布局与工具。

整次潜水的时间表是什么样?

设置深度层级、气体、模型、保守程度、水体类型和最后停留深度,计算包含下潜、深度停留、换气、上升及减压停留的完整时间表。

  • 支持多个深度层级,可在每层指定气体或自动选气
  • 显示汇总数值、带减压上限深度的剖面、时间表和各气瓶耗气量
  • “本计划的计算条件”列出结果所依据的设置
  • 打印、分享、保存或导出计划,也可在模拟中打开
decolab-app.neuratim.com
整次潜水的时间表是什么样?

导航下方的两个开关

技术模式显示全部十个页面。休闲模式隐藏算法比较、气体选择、配气和模拟。UI Minimal 与 UI Full 控制字段是否显示。只要某个选项被隐藏,就使用其全局设置,而不是之前保存的页面专用值。

风格

八种风格,同一份计划。

选择你喜欢的外观。风格会改变每一个界面——表面、标题、输入框、按钮和结果卡片——但绝不会改变计算。下方每部手机都以应用八种风格之一展示同一份已计算的计划。

  • 9:41•••
    便当驾驶舱

    便当驾驶舱默认

    现代仪表盘:带数值条的简洁卡片、薄荷色点缀和简短的字段标签。

  • 9:41•••
    潜水电脑

    潜水电脑

    细边框、方形控件和简短标题的仪表面板。

  • 9:41•••
    实验室蓝图

    实验室蓝图

    工程图纸:轮廓线、等宽字体和带下划线的标题。

  • 9:41•••
    彩色分区

    彩色分区

    每个分区一种颜色:圆形图标徽章、边缘色条和大圆角卡片。

  • 9:41•••
    宁静排版

    宁静排版

    卡片无填充:开放的分区、大而轻的标题和唯一的强调色。

  • 9:41•••
    航海图

    航海图

    印刷海图:纸张、等深线、双线、衬线字体和信号橙。

  • 9:41•••
    生物荧光

    生物荧光

    水色渐变之上带发光边缘的半透明玻璃面板。

  • 9:41•••
    表现力色调

    表现力色调

    色调柔和的粉彩表面、圆形图标徽章和胶囊形控件。

以浅色主题展示。每种风格也有深色版本,你可以随时在 设置 → 风格 中切换。

配气

两种方法,算清如何充装

在同一个页面规划分压法配气或气瓶间转充,查看需要添加的气体、各阶段目标压力表读数,以及供气端的剩余压力。这些计算不能代替配气培训、合适的设备或对成品气体的分析。

分压法配气

输入初始混合气和压力,再输入目标混合气和充装压力。应用会计算是否需要先排出部分气体,以及应添加多少氦气、氧气和空气。例如,在配制 200 bar 的 18/45 之前,模型会先将 150 bar 的 10/70 降至 128.6 bar,因为初始气体中的氦气多于目标充装所需的量。

气瓶间转充

气体从压力较高的供气端流入,直到两端压力平衡,或你停止转充。流入气体的组成与供气端相同,最终混合比例则取决于转入的量。添加供气瓶组、指定是否有空气压缩机,并设置工作压力上限,即可计算转充顺序和每一步的停止压力。

得到可行的充装计划

Bleed off first−7.5 barDown to 92.5 bar
Source 1+27.5 barEAN50 bank, 150.0 → 120.0 bar
Final mixEAN28Destination starts at 100.0 bar
Final pressure120.0 bar

三种气体,一次计算

两种方法均支持高氧和三混气,同时考虑氧、氮和氦。例如,可用 10/70、空气和氧气的供气源配成 18/45,计算会给出各供气源所需贡献的气量。

查看替代方案

无法达到目标充装条件时,应用会解释限制,并在有可行选项时提供替代方案,例如 140 bar 的 EAN29,或将所需的 EAN28 充至 131.8 bar。每个替代方案都有自己的充装步骤。

了解需要改变什么

应用还会显示怎样调整才能达到目标,例如把供气压力从 150 bar 提高至 186.8 bar,使用 EAN38.8 至 EAN45.5 之间的供气混合气,或配备可用的空气压缩机。

配气求解算法已通过独立模拟器检验,覆盖数百种高氧、三混气及多供气源场景。这些检查在模型假设范围内,既寻找无法执行的计划,也寻找算法可能漏掉的可行充装方案。

计算详情与可打印计划

“减压 23 分钟”,还需要说明计算条件。

时间表取决于梯度因子、水体类型、气体和之前潜水留下的组织负荷等假设。DecoLab 将这些设置与结果一起保存,并写入可打印计划,让数字离开应用后仍然有据可查。

设置与结果一同保留每份时间表都会记录模型、保守程度、水体、气体、之前的潜水、ppO₂ 上限、上升与下潜速度、停留间距、计算时间及应用版本。无需返回输入表单,也能检查计算前提。
保存的设置保持不变保存计划时,也会保留计算所用的设置。载入计划不会在没有提示的情况下,把已保存的值换成当前全局默认值。
打印后也清晰易读采用不依赖颜色的黑白排版,每一页包含时间表的页面都会显示警告。大字模式调整分页,而不是缩小字号。
也能以文本分享通过消息或潜水日志,以纯文本分享计划。接收者无需安装 DecoLab 即可阅读。
本计划的计算条件
模型
Bühlmann ZH-L16C + 梯度因子
梯度因子
30 / 85
水体
海水 · 1025 kg/m³
所用气体
空气
之前的潜水
无 — 假定不存在之前潜水留下的组织负荷
ppO₂ 上限(bar)
深度阶段 1.40 · 减压阶段 1.60
速度(m/分钟)
↓ 18 · ↑ 9 · 停留点之间 3 · 最后上升 3
停留
每 3 m 一级;最后停留在 6 m
生成时间
2026-08-04 13:06 UTC+02:00
生成工具
NeuraTiM DecoLab 1.1.0
40 m / 25 分钟第 1 页,共 3 页

减压时间表

2:13 minDescend · 0 → 40 m · 2:13 min · Air
25:00 minAt depth · 40 m · 22:47 min · Air
28:27 minAscend · 40 → 15 m · 3:27 min · Air
28:47 minDeco stop · 15 m · 0:20 min · Air
66:15 minDeco stop · 6 m · 30:19 min · Air

DecoLab 是规划和教学工具,不是潜水电脑。请用专用设备交叉核对本计划,遵循所学训练,并记住:任何减压模型都无法消除风险。

同一个 40 m 潜水示例的可打印计划,第 1 页。

模拟仪表台

亲自操作,观察每一秒的变化

在宽屏上,模拟会展开为三列仪表台:剖面与控制、实时指标、组织负荷与停留。气瓶和潜水历史也可并列显示,便于同时查看减压上限深度、预测值和剩余气体。

可以观察哪些指标

  • 深度、潜水时间和最大深度当前深度、已过潜水时间,以及已到达的最大深度。
  • 减压上限深度与水面 GF模型允许上升到的最浅深度,以及此刻直接到达水面时预计的梯度因子。
  • 八种上升至水面用时估算八种上升至水面用时估算:分别使用所有计划气体或仅当前气体,计算立即开始上升,以及在当前深度再停留 1、5 或 10 分钟后上升的情况。
  • 剩余气体可用时间按当前深度和耗气速率,估算每个气瓶中的气体还能供呼吸多久。
  • ppO₂、CNS、OTU、密度与 END显示氧分压、中枢神经系统氧暴露百分比(CNS)、氧耐受单位(OTU)、气体密度和等效麻醉深度(END)。气体密度有助于评估呼吸负担,但不是对呼吸功的直接测量。
  • 组织负荷在人体示意图上显示模型中的 16 个组织舱,采用统一色标,并突出显示主导组织舱。示意图用于说明模型,并非对真实解剖组织的测量。
潜水进行时,模型会如何响应?

应用输出示例:使用空气,在 40 m 深度,潜水开始后 15:02,已超过免减压极限。这些是模型计算值,不是对潜水员身体的测量,也不是对个人医疗风险的预测。

模拟控制

控制深度和时间

按 ±1 m 或 ±5 m 的步长改变深度,选择目标深度,上升至下一停留点,或返回水面。无论模拟正在运行还是暂停,都可以将时间向前推进 30 秒,或 1、5、10 分钟。

按你的节奏,演练你的潜水

以实时的 1×、2×、5×、10× 或 30× 速度运行,也可以载入计算好的计划并播放。在 30× 速度下,现实中的 1 秒对应模拟中的 30 秒。

少一个气瓶,会发生什么?

立即切换气体,或使用设定的换气时长。将一个气瓶排除,模拟无法再使用它的情况,查看剩余气体条件下重新计算的上升至水面用时和停留安排。

按习惯布置面板

逐个隐藏指标,再通过面板下方的控件恢复显示。布局会被保存,让你关心的数值始终清晰可见。

你的数据

你的备份,恢复前先检查。

设置和计划保存在你的设备上。导出备份即可另存一份,也可选择用口令短语保护。导入文件会在替换现有数据之前接受检查;无效文件会被拒绝,并说明原因。

可读的 JSON 备份

设置、气瓶、气瓶组合和已保存计划都可放在一个可读的 JSON 文件中。留一份不打开 DecoLab 也能查看的副本。

可选加密

同样的数据也可用口令短语保护。加密采用 AES-256-GCM,密钥通过迭代 210,000 次的 PBKDF2-SHA256 派生,全部在你的设备上完成。请妥善保管口令短语:我们无法找回它,也无法在没有它的情况下打开加密备份。

检测数据篡改

加密备份的文件头会与内容一起进行认证。迭代次数或盐值等受保护数据被修改后,验证会失败,而不是在没有提示的情况下恢复被改动的内容。

先检查,再恢复

在你确认恢复之前,应用会检查文件结构、大小限制和各个字段。验证不通过时,会指出问题,并保持现有数据不变。

一致的输入限制

表单输入、已存记录和导入文件使用相同且有文档说明的数值范围。超出范围的值会被拒绝,而不是被悄悄修正:400 m/分钟的上升速度不会在没有提示的情况下变成 30 m/分钟。

用对应的工具导入对应文件

完整备份与单份计划文件都会声明自己的文件类型。把文件交给错误的导入工具时,应用会拒绝它,而不是将其当成另一种格式处理。

备份未恢复

此设备上的数据未发生任何更改。

文件中发现的问题

  • savedPlans[2].input.depths[0].depth — 数值超出允许范围:412。
  • settings.ascentSpeed — 数值超出允许范围:400。
  • tanks — 此列表的条目过多(600 > 500)。

应用中的文件验证报告示例。

准确性

以参考实现检验计算,也把局限说清楚。

DecoLab 通过回归测试,将计算结果与参考实现进行核对。这检验的是软件计算的一致性,并不能确认某次潜水是否安全。用于教学的近似实现会在应用中明确标注,让你知道自己在比较什么。

与参考实现进行回归测试

六个计算引擎均移植自 TypeScript 参考实现。回归测试会比较上升至水面用时、总潜水时间、停留安排、免减压极限、CNS、OTU 和平均深度。测试结果中的差异会被检出,包括停留时间的变化。

计算与界面分离

计算库使用 Dart 编写,不依赖 Flutter,可以脱离界面单独测试。改变显示方式,不会改变底层计算方程。

明确说明 RGBM 的局限

DecoLab 的 RGBM 实现使用 Bruce Wienke 已发表的方程。应用明确标注它是教学用近似实现,并非对某款潜水电脑专有算法的复刻。其适用范围和局限已在源代码中说明。

用熟悉的语言读懂警告

计算引擎返回警告、错误代码及相关数值,界面再将其转换为全部 18 种支持语言的提示,安全关键警告也不例外。

制定潜水计划之前

DecoLab 是规划和教学工具,不是潜水电脑,也不能代替训练。请用专用潜水电脑交叉核对每份计划,并遵循该类潜水训练中学到的程序。没有任何模型能保证不会发生减压病。减压潜水可能导致重伤或死亡;潜水决策的责任仍由你本人承担。

隐私

你的潜水数据,留在你的设备上。

DecoLab 不要求账户,也不会将潜水数据上传至云服务。规划数据保留在本地。发送反馈和打开外部链接是独立操作,由你主动选择。

无需账户

不必注册,即可开始规划。气瓶、设置和已保存计划都存放在你使用的设备上。

默认本地存储

设置、气瓶、气瓶组合和已保存计划均保存在本地,不自动进行云备份或同步。

规划工具中没有跟踪

应用不包含使用分析、广告跟踪器或自动崩溃报告,也不会向我们发送潜水记录或规划工具的使用记录。

是否反馈,由你决定

“设置 → 关于与反馈”提供一个建议表单和两个外部链接。提交反馈时,会发送你的消息、可选回复地址、应用版本、平台和界面语言。潜水计划、气瓶、设置和设备标识符不会自动附带发送。

自己保留一份副本

将设置和计划导出为可读的 JSON 备份,也可用口令短语保护备份。请将文件存放在安全位置;不会自动生成云端副本。

阅读完整隐私政策
9:41•••
还能停留多久,才需要强制减压停留?

390 × 844 手机布局中的 NDL 页面。

9:44•••
计算会使用哪些默认值?

手机上的“设置 → 关于与反馈”。建议表单仅发送隐私政策中说明的反馈内容和应用信息。

使用 DecoLab

无论屏幕大小,都能从容规划

布局随可用空间调整:手机上是单列和抽屉式导航,较窄的桌面窗口使用图标栏,宽屏则展开为多列面板。

18 种语言

支持阿拉伯语、孟加拉语、捷克语、德语、英语、西班牙语、法语、印地语、印度尼西亚语、意大利语、日语、韩语、波兰语、葡萄牙语、俄语、土耳其语、越南语和中文。规划错误及安全关键警告均提供全部支持语言的版本,阿拉伯语界面按从右到左的方向显示。

Web

在浏览器中打开完整应用。数据保存在该浏览器内;加载完成后,规划工具可以离线运行。

Android

正在 Google Play 进行封闭测试。加入测试者名单后,即可像其他应用一样安装。

iOS

iPhone和iPad用户可在App Store免费下载。

支持开发

所有工具,不设付费档位。

所有页面、模型和语言均免费使用,没有广告或付费功能。DecoLab 是否帮你省下了一个晚上做计划的时间?自愿的小额支持有助于支付开发和分发成本。

支持 DecoLab

支持 DecoLab 的其他方式:

支持完全自愿,不会解锁功能,也不会改变应用的工作方式。