关于 AlcoCalc
AlcoCalc 是一款免费的信息工具,用于估算血液酒精浓度(‰)以及模型浓度降至零所需的时间。结果根据用户输入和简化模型计算得出,并非来自血液或呼气测量。
AlcoCalc 的创建初衷
本项目旨在帮助用户了解饮品中的乙醇含量,以及模型对乙醇代谢过程的假设。计算器会透明展示所用输入、假设和时间变化。它不能替代酒精检测仪或专业评估。
计算实际使用的输入
饮品容量 V(ml)、酒精体积百分比 ABV、份数、体重 m(kg)、所选分布模型,以及饮酒开始和结束时间。部分品牌设有默认 ABV;具体产品标签上的信息优先于目录数据。
纯乙醇含量
A = 份数 × V × ABV / 100 × 0.789。常数 0.789 g/ml 是乙醇密度的近似值。例如,500 ml、酒精度为 5% 的饮品约含 19.7 g 乙醇。这表示饮品中的乙醇量,并不直接等于血液酒精浓度。
分布系数 r
模型剂量按 A / (m × r) 计算。男性模型使用 r = 0.68,女性模型使用 r = 0.55。这些数值也用于已发表的 eBAC 模型 [1],但个人身体组成可能与平均值不同,因此它们并非个人测量值。
代谢速度:固定假设为每小时 0.15‰
AlcoCalc 从一个共同的模型浓度中每小时扣除 0.15‰。Jones 的综述指出,血液中的酒精消除速度存在个体差异,约为 0.1–0.3 g/l/h [2]。因此,一个固定值无法代表每个人。g/l 与质量浓度千分比通常并非完全相同的单位;工具采用了简化的模型约定。
吸收过程与时间分配
模型会将每项饮品均匀分成 60 个剂量,并分布在饮酒时段内;每个剂量按 45 分钟吸收计算。如果时段长度为零,则使用一个剂量。这些是 AlcoCalc 的实现假设。来源 [1] 采用了不同的吸收假设,并未验证我们采用的 45 分钟设置。
不确定性与实际情况的差异
论文 Alcohol calculations and their uncertainty [3] 说明了 Widmark 方法计算中的不确定性。容量、酒精浓度、时间或分布系数不准确,都会影响结果。AlcoCalc 不会直接考虑食物、药物、健康状况或个人代谢速度,也不提供保证误差或置信区间。
仅供参考的非约束性结果
所有数值和时间均为参考信息,不具约束力。它们可能与实际浓度和测量结果有明显差异。本工具不提供医疗或法律评估,没有法律证据效力,也不能确认是否适合驾驶。
即使显示 0.00‰,也不能证明已经清醒
零值、绿色和笑脸表示模型结果。千分比数值四舍五入到小数点后两位。请勿依据计算器结果、倒计时或自觉清醒来决定是否开车。
透明度与专业审查
本项目不列出虚构的评论、专业作者或认证。专业文献链接用于解释所采用的原理,并不意味着 AlcoCalc 已获认可或经过临床验证。 联系邮箱见隐私页面。
专家资源
- [1] Prevalence of Hangover Resistance According to Two Methods for Calculating Estimated Blood Alcohol Concentration (eBAC), 2020 — Appendix A
- [2] A. W. Jones: Pharmacokinetics of Ethanol — Issues of Forensic Importance
- [3] Alcohol calculations and their uncertainty, 2015
来源出版物支持所声明的原则,而不是该计算器的认证。
相关主题
打开酒精计算器来源: NIAAA – 酒精代谢 · NIAAA – 什么是标准饮料?