血液酒精浓度(BAC)计算器

采用法医学 Widmark 精算模型,输出中国标准单位 mg/100mL(GB/T 42436-2023)。选择酒类、填写体重与距结束饮酒已过去的时间,即可估算当前血液酒精浓度、安全驾车等待时间与 24 小时消退曲线(含 20 / 80 mg 法定预警线)。

输入参数

kg
酒类快捷添加

点击可多次叠加。啤酒默认 500 ml · 4%;白酒 100 ml · 52%;红酒 150 ml · 12%;黄酒 200 ml · 15%。

ml
%
h
min

从结束饮酒起算(模型假定饮毕即达峰,刚喝完填 0)。

计算结果

当前预估血液酒精浓度

—mg/100mL

距安全驾车(<20)

—

完全代谢至 0

—

峰值血液酒精浓度(模型)
— mg/100mL
摄入纯酒精
— g
代谢速率 β
12 mg/100mL / 小时(群体均值)

血液酒精浓度时间消退曲线

添加饮酒记录后显示曲线。

Widmark 模型与中国酒驾标准

Widmark 方程(1914,后经法医学广泛采用)把一次饮酒后的峰值血液酒精浓度,与摄入纯乙醇质量、体重及性别相关的水分布系数 r 联系起来。它假设乙醇迅速入血并在零级代谢近似下随时间线性下降——这是学术上最常用的可复核算术框架,而非个体实时检测方法。

本页时间约定(请务必按此填写)

输入框中的时间 t 表示距结束饮酒已过去的小时数,并假定饮毕即达峰,之后按平均代谢速率 β 线性下降。刚喝完请填 0。真实酒局中肝脏会边喝边代谢、吸收峰值也可能再晚 30–90 分钟;本简化未扣除饮酒过程中的代谢,结果往往略偏高,更适合作为「多等一会儿」的安全向参考,不可当作执法检测依据。

吸收生理学(为何峰值会延迟)

乙醇约 20% 在胃黏膜吸收,80% 在小肠吸收。空腹时胃排空快,血酒精上升更陡;高脂、高蛋白餐可延迟排空,使峰值后移 30–90 分钟。男性体内水分比例通常高于同体重女性,故相同饮酒量下女性 Widmark 峰值往往更高——本计算器对男性取 r = 0.68、女性 r = 0.55。

内置精算公式

纯酒精质量 A(g)= Σ 体积(ml) × 酒精度/100 × 0.8
峰值 BAC(mg/100mL)= A×1000 / (体重×r×10)
当前 BAC = max(0, 峰值 − β×t),t = 距结束饮酒小时数,β ≈ 12 mg/100mL/h

中国法律红线(GB 19522-2004 及配套检测标准)

道路交通领域长期以血液酒精 ≥ 20 mg/100mL 作为饮酒后驾驶机动车的阈值,≥ 80 mg/100mL 作为醉酒驾驶机动车的阈值。GB/T 42436-2023 等标准规范了血液、呼气中酒精检测的方法与结果表述;司法鉴定与执法以法定检验为准。

BAC(血液)法律评价(概要)可能的后果(因情节而异)
< 20 mg/100mL未达饮酒驾车标准仍须保证实际安全;注意“隔夜酒”
20 – 80 mg/100mL饮酒后驾驶暂扣驾照、罚款、记分等行政处罚
≥ 80 mg/100mL醉酒驾驶吊销驾照、刑事责任(危险驾驶罪)等

三个真实场景演算

点击下方按钮,将案例数据填入上方计算器并查看曲线游标。

案例 A · 一瓶啤酒

“喝了一瓶啤酒,多久能开车?”

设定
70 kg 男性 · 500 ml 啤酒 4%
纯酒精
约 16 g
峰值 BAC
约 34 mg/100mL
法律状态
超过 20,涉嫌酒驾
降至 <20
约 1–2 小时(模型)

不少驾驶人误以为“一瓶啤酒没事”。在 Widmark 模型下,峰值已越过 20 mg/100mL 参考线,至少需等待约 1.5 小时(β=12)才有望回到安全参考线以下——且未计入吸收延迟与个体差异。

案例 B · 隔夜酒

宿醉后次日早晨的“无意酒驾”

设定
70 kg 男性 · 晚间 250 ml 52° 白酒
纯酒精
约 104 g
峰值 BAC
约 218 mg/100mL
喝完后 8 小时
仍约 122 mg/100mL
完全代谢
模型约 18+ 小时

睡眠不会“加速解酒”。按本页约定,填入的是喝完后约 8 小时:模型仍可能残留约 122 mg/100mL,远超 80 mg/100mL 醉驾线。这是交警晨间整治中常见的“隔夜酒”案例类型。

案例 C · 空腹 vs 饱腹

感觉没醉 ≠ 血液未超标

设定
55 kg 女性 · 红酒+啤酒叠加
时间
结束饮酒 1.5 小时后
要点
饱腹延迟峰值,空腹峰值更尖

本页按「结束饮酒起算、饮毕即达峰」给出偏保守的参考:未扣除酒局进行中的代谢,结果可能略高于真实浓度。空腹快速饮酒时,真实峰值也可能晚于主观“上头”时刻;饱腹则峰值更低、更晚。无论哪种,都不能用“头脑清醒”替代仪器检测。

代谢差异、解酒误区与“假性酒驾”

解酒药无法绕过肝脏

进入血液的乙醇,90% 以上依赖肝脏 ADH → ALDH 通路氧化为乙酸,最终分解为 CO2 与水。所谓“解酒酶”补充剂、维生素或中药,至多缓解宿醉症状,不能把群体平均代谢率 β 从 12 mg/100mL/h 变成 20。唯一可靠策略是时间 + 不再饮酒。

可能导致呼气检测假阳性的物品

  • 荔枝、榴莲等高糖水果发酵产物(口腔残留)
  • 蛋黄派、部分发酵糕点(含微量乙醇)
  • 腐乳、酒酿、醉蟹等烹饪残留
  • 含酒精漱口水、口腔喷雾

若刚进食上述食物,呼气初检可能偏高。可依法漱口后等待复测或要求抽血检验;最终以法定程序认定。

呼气 vs 血液(中国常用换算)

执法与鉴定中,呼气酒精浓度(BrAC,常用 mg/L)与血液 BAC(mg/100mL)按约 1 : 2100 的换算关系理解(即 0.25 mg/L 呼气约相当于 50 mg/100mL 血液,具体以仪器与标准为准)。

参考文献与标准

  1. Widmark EMP. Principles and Applications of Medicolegal Alcohol Determination. Biomedical Publications, 1981 (classic).
  2. GB 19522-2004 车辆驾驶人员血液、呼气酒精含量与检验标准(及后续修订)。
  3. GB/T 42436-2023 司法鉴定技术规范 血液酒精含量的测定(顶空气相色谱法)。
  4. Jones AW. Evidence-based survey of the elimination rates of ethanol from blood. Forensic Sci Int. 2010;200(1-3):1-20.
  5. 《中华人民共和国刑法》第一百三十三条之一 危险驾驶罪。

常见问题

会。乙醇代谢在睡眠中仍在进行,但不会加速;宿醉后 BAC 仍可能超过 20 甚至 80 mg/100mL。

“感觉清醒”是神经系统适应,不是血液酒精清零的证据。

不能。喝水改变的是尿液浓度,不是肝脏氧化速率;运动出汗主要失水,对 BAC 影响可忽略。

对已入血的酒精几乎无效;若怀疑口腔残留,等待并漱口后复测更合理。可申请抽血检验。

中国实践中常用 1 mg/L 呼气 ≈ 2.1 mg/100mL 血液(1:2100)。本计算器输出血液当量 mg/100mL。

体重、性别、饮酒速度、是否进食、ADH/ALDH 基因型(如 ALDH2*2)都会造成 β 值偏离。群体均值 12 mg/100mL/h 仅供参考。