5D Library › 铁皮石斛的生态栽培、逆境多糖合成与鲜汁流变学 · English
第五章 体温与睡眠
夜间核心体温的下降
核心体温有昼夜节律。它在下午晚些时候或傍晚最高,在清晨最低,多数成年人的波动幅度约为半度到一度。傍晚,身体主要通过扩张手脚的血管来散热,于是四肢末端的皮肤变暖,而核心变凉。入睡往往发生在这一节律的下降段。
证据
克劳希(Kräuchi)等人在傍晚测量健康男性的皮肤温度和核心体温。远端皮肤(手、脚)与近端皮肤(躯干)的温差,是预测入睡快慢的最佳指标,优于核心体温、褪黑素或心率:手脚相对躯干越暖,入睡越快 (Kräuchi et al. 1999)。
证据
雷曼(Raymann)、斯瓦布(Swaab)和范索梅伦(Van Someren)用水循环服使睡眠中受试者的皮肤升温约 0.4 °C,核心体温不变。夜间觉醒减少,睡眠向更深的阶段转移,在老年人中尤为明显 (Raymann et al. 2008)。
证据
一项被动身体加热的元分析发现,睡前一到两小时洗 40–42.5 °C 的温水澡或泡澡,与自评睡眠质量和睡眠效率提高、入睡更快有关,即使只洗约 10 分钟。作者把这一效应归因于手脚血流增加,以及随后核心体温下降加快;但纳入的研究数量很少 (Haghayegh et al. 2019)。
从这些证据可以得出三点。皮肤温度,特别是手脚的温暖,至少与核心体温同样重要。洗澡是通过一大份热负荷,引发皮肤血管持续扩张而起作用的。这些研究都不涉及饮品。
一杯热饮里有多少热量?
推导
一杯热饮带给身体的热量,与身体自身产热及洗澡相比较。
# How much heat does a warm drink bring, compared with the body's own heat flows?
C_WATER = 4.186 # kJ kg⁻¹ K⁻¹ (a thin decoction is close to water)
C_BODY = 3.47 # kJ kg⁻¹ K⁻¹, mean specific heat of the human body
mass, core = 70.0, 37.0 # kg, °C
for ml, temp in ((200, 45), (200, 55), (300, 50)):
q = ml / 1000 * C_WATER * (temp - core) # kJ given up as the drink reaches 37 °C
rise = q / (mass * C_BODY) # if all of it stayed in the body
minutes = q / (80 * 60 / 1000) # resting heat production ≈ 80 W
print(f"{ml} mL at {temp} °C: {q:4.1f} kJ, mean body temperature +{rise:.3f} K at most, "
f"= {minutes:3.1f} min of resting heat production")
# For comparison: a 40 °C bath that raises core temperature by 0.5 K stores about
print(f"\nbath raising the core by 0.5 K: ≈ {0.5 * mass * C_BODY * 0.7:.0f} kJ "
f"(taking the warmed mass as 70 % of the body)")
# 200 mL at 45 °C: 6.7 kJ, mean body temperature +0.028 K at most, = 1.4 min of resting heat production
# 200 mL at 55 °C: 15.1 kJ, mean body temperature +0.062 K at most, = 3.1 min of resting heat production
# 300 mL at 50 °C: 16.3 kJ, mean body temperature +0.067 K at most, = 3.4 min of resting heat production
#
# bath raising the core by 0.5 K: ≈ 85 kJ (taking the warmed mass as 70 % of the body)一杯温热的煎煮液只带来几千焦耳热量,最多使全身平均温度升高几百分之一度,相当于身体静息时几分钟的产热。一次使核心体温升高半度的泡澡,储存的热量是它的十倍以上。无论一杯热饮对夜间核心体温的下降有什么作用,这种作用都不可能来自它所含的热量。
一个夜间模型
推导
一个双室模型:核心与外壳,通过血流相连。核心的调定点按昼夜余弦变化(平均 36.8 °C,振幅 0.4 K,05:00 最低);当核心温度高于调定点时,流向皮肤的血流增加;外壳向被窝散热。比较四个晚上:什么都不做;22:00 喝一杯热饮;喝热饮后皮肤血流增加 30%;20:30 洗一次温水澡。
import math
def setpoint(h):
"""Circadian set point of core temperature: cosine, mesor 36.8 °C, amplitude 0.4 K, lowest at 05:00."""
return 36.8 - 0.4 * math.cos(2 * math.pi * (h - 5) / 24)
def simulate(heat_kj=0.0, at_h=22.0, vasodilation=1.0, start=14.0, end=32.0, dt=1 / 60):
"""Two compartments, core and shell (kJ, hours). Heat flows core -> shell through blood flow,
whose conductance rises when the core is above its set point (the controller); the shell
loses heat to the bedding. 'vasodilation' multiplies the conductance after 22:00."""
C_CORE, C_SHELL = 160.0, 80.0 # kJ/K
M = 288.0 # kJ/h, about 80 W
T_ENV, H = 29.0, 52.0 # bedding microclimate °C; shell -> environment kJ/h/K
core, shell = setpoint(start), 34.4
out, h = {}, start
while h <= end + 1e-9:
k = max(20.0, 75.0 + 900.0 * (core - setpoint(h))) # kJ/h/K, bounded below
if h >= 22.0:
k *= vasodilation
q_cs = k * (core - shell)
core += dt * (M - q_cs) / C_CORE
shell += dt * (q_cs - H * (shell - T_ENV)) / C_SHELL
if abs(h - at_h) < dt / 2:
core += heat_kj / C_CORE # a drink or a bath adds heat to the core
out[round(h * 60)] = core
h += dt
return out
def report(label, run):
at = lambda hh: run[round(hh * 60)]
slope = (at(24.0) - at(22.5)) / 1.5
print(f"{label:41s} 22:00 {at(22.0):.2f}, 00:00 {at(24.0):.2f} °C, slope {slope:+.3f} K/h")
print("core temperature; slope from 22:30 to 00:00")
report("nothing", simulate())
report("drink 200 mL at 45 °C, 22:00 (heat only)", simulate(heat_kj=6.7))
report("drink + 30 % more blood flow to the skin", simulate(heat_kj=6.7, vasodilation=1.30))
report("warm bath at 20:30 storing 85 kJ", simulate(heat_kj=85.0, at_h=20.5))
# core temperature; slope from 22:30 to 00:00
# nothing 22:00 36.97, 00:00 36.78 °C, slope -0.095 K/h
# drink 200 mL at 45 °C, 22:00 (heat only) 22:00 37.01, 00:00 36.78 °C, slope -0.096 K/h
# drink + 30 % more blood flow to the skin 22:00 37.01, 00:00 36.75 °C, slope -0.098 K/h
# warm bath at 20:30 storing 85 kJ 22:00 37.00, 00:00 36.79 °C, slope -0.103 K/h这个模型展示的是一个受调节的系统。核心体温跟随调定点,任何额外的热量都在约一小时内散失。即使皮肤血流持续增加 30%——远超一杯饮品可能引起的程度——午夜时核心也只凉了百分之几度,下降斜率的变化小于每小时 0.01 K。在这个模型中,洗澡的热量到就寝时也已散失;模型本身不能再现洗澡的益处,一般认为这种益处有赖于热量散失后仍持续的血管扩张。因此在这个模型里,核心体温不是一杯饮品的合适目标。如果一杯温热浓稠的饮品影响睡眠,更有希望的途径是皮肤温度(如克劳希和雷曼的研究所示),或者放松和作息习惯,而后两者根本不是热学效应。
重新表述假说
最初的设想是:睡前饮用温热浓稠的铁皮石斛煎煮液,通过肠道迷走神经传入和微循环调节,加快夜间核心体温下降,从而增加深睡。上面的计算缩小了它的范围。饮品的热量太小,不足以起作用;而受调节的核心体温会抵抗散热的微小变化。这个假说仍可检验,第八章就检验它,但它最合理的形式涉及手脚的升温和深睡,核心体温斜率作为次要指标。
假说 · 尚未验证
尚未确立。 健康成年人在熄灯前 30 分钟饮用 200 毫升温热(45 °C)的铁皮石斛鲜条煎煮液,与温度和黏度相同的安慰剂相比,能增大上床后第一小时的远端–近端皮肤温差,并使慢波睡眠(N3)增加至少 10 分钟。该假说预测在双盲交叉试验中出现这两种变化。如果 N3 睡眠没有增加 10 分钟以上,假说就被推翻。这项试验不检验、阳性结果也不能证明煎煮液可以治疗失眠。
参考文献
Fan, Y. (2026). Ecological Cultivation, Stress-Induced Polysaccharide Synthesis and Fresh-Extract Rheology of Dendrobium officinale: CAM Photosynthesis, VPD Water Control, Growth-Differentiation Balance and Nocturnal Core-Body-Temperature Regulation [铁皮石斛的生态栽培、逆境多糖合成与鲜汁流变学] (Version 1.0.0). 5D Library. https://doi.org/10.5281/zenodo.23729740 · Licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0).