本项目旨在提供一个便捷、准确的辐射剂量计算与核素查询平台。 为了确保数据的可靠性与计算的科学性,我们严格遵循国家标准与经典物理模型。 以下是本项目所使用的参数来源及核心算法的技术说明。
《核医学放射防护要求》。这是本项目中空气比释动能率常数($\Gamma_{\text{Air}}$)的首要来源。 对于该标准中收录的核素,我们直接采用其推荐值,以确保合规性。
对于 GBZ 120-2020 未收录的核素,我们参考了权威的辐射防护手册、ICRP 出版物及相关学术论文中的实测或推荐数据。 这些数据在查询结果中会标注具体的文献来源。
当上述两种来源均缺失时,我们基于最新的核结构与衰变数据(ENSDF),利用物理公式进行理论计算。
参考图:空气的质量衰减系数与质量能量吸收系数
本工具采用以下公式计算所需的屏蔽厚度 $x$:
本系统基于 Bateman 方程 (Bateman Equations) 的解析解来计算复杂衰变链中各核素的活度变化。 对于一条包含 $n$ 个核素的衰变链 $1 \to 2 \to \dots \to n$,第 $n$ 个核素在时刻 $t$ 的活度 $A_n(t)$ 计算如下:
其中系数 $c_k$ 由下式给出(考虑分支比 $b_i$):
注:该算法支持任意长度的衰变链及分支衰变,并能自动处理长期平衡与瞬时平衡情况。
对于体源(如圆柱体、球体)及多层屏蔽结构,本系统采用点核积分法 (Point Kernel Integration)。 本工具的核心算法参照了开源项目 ZapMeNot 的 Python 实现。 该方法将具有一定体积的放射源离散化为大量微元点源,通过对所有微元贡献的数值积分来计算探测点处的总辐射场。
ZapMeNot 使用点核方程计算未碰撞光子通量:
未碰撞光子的照射量率计算如下:
其中 $\Re$ 单位为 $\text{R} \cdot \text{cm}^2$,$\mu_{en}/\rho$ 为空气的质量能量吸收系数 ($\text{cm}^2/\text{g}$)。
累积因子 $B(\mu r)$ 用于修正散射光子对剂量的贡献。计算公式如下:
其中 $B(\mu r)$ 采用 几何级数 (Geometric Progression, GP) 近似公式计算:
适用范围说明: 标准 GP 参数适用于 40 mfp 以内。本系统基于 Harima 等人 (1991) 的方法,将累积因子外推至 80 mfp。
散射光子(碰撞光子)的剂量贡献通过累积因子 $B(\mu r)$ 导出。计算公式如下:
对于分布源(体源或面源),系统采用数值求积法将其划分为空间网格,每个网格视为一个点源。 权重 $W_k$ 按体积或面积比例分配:$W_{k} = V_{k} / \sum V_{k}$。
多能谱处理策略:
计算完成后,系统会将照射量率 (mR/h) 转换为周围剂量当量率 $\dot{H}^*(10)$ ($\mu$Sv/h),1mR/h=8.69565217391μSv。
注:本工具仅供参考,实际工程应用请以国家标准和现场实测数据为准。