4. 试样初始尺寸与截面积计算

为什么初始尺寸必须先算清楚

UCS 试验的应力基准是“初始截面积 A₀”,后续所有应力值都由 P/A₀ 得到;而规范对试样的高径比又有硬性要求(通常 2.0±0.2,即 1.8~2.2 可接受,理想 2:1)。因此本节的任务不是简单求平均,而是:用多次卡尺读数得到可信的 D̄、H̄,算出 A₀ 与长径比,并用离散度判断这组读数本身是否可信。若离散度超标,说明试样端面不平、测点选错或卡尺操作有问题,此时算出的 A₀ 不能直接用于后续应力计算。

测量方案与记录格式

按岩石力学常规做法,直径在试样上、中、下三个截面各测一次,每个截面在互相垂直的两个方向各测一次,共 6 个直径读数;高度沿圆周每隔 120° 测一次,共 3 个读数。所有读数精确到 0.01 mm(0.02 mm 分度游标卡尺)。下面是一组教学示例数据(示例值,非实测):

测点方向/位置读数 (mm)
D1上部 · 0°49.86
D2上部 · 90°49.92
D3中部 · 0°49.88
D4中部 · 90°49.90
D5下部 · 0°49.84
D6下部 · 90°49.94
H10°99.62
H2120°99.70
H3240°99.58

计算流程与判据

核心公式只有三个:D̄ = ΣDᵢ/n,A₀ = πD̄²/4,长径比 = H̄/D̄。离散度用极差与变异系数 CV = s/x̄ 双重表达——极差直观反映“最大最小差多少”,CV 便于跨试样比较。工程上常以直径极差 ≤ 0.3 mm、CV ≤ 0.3% 作为读数可信的参考线(示例判据,可按项目规程调整)。

测点布置(6 直径 + 3 高度) 上截面 D1/D2 中截面 D3/D4 下截面 D5/D6 H1/H2/H3 沿周向 120° 示例:D≈49.9 mm,H≈99.6 mm 计算链 D̄ = ΣDᵢ / 6 49.89 mm A₀ = πD̄² / 4 1954.6 mm² H̄ = ΣHᵢ / 3 99.63 mm 长径比 = H̄ / D̄ 1.997 离散度与判定 直径极差 = 49.94 − 49.84 = 0.10 mm 直径 CV ≈ 0.07 % 高度极差 = 99.70 − 99.58 = 0.12 mm 高度 CV ≈ 0.05 % 参考线:极差 ≤ 0.3 mm,CV ≤ 0.3 % 长径比 1.997 ∈ [1.8, 2.2] 离散度均低于参考线 判定:尺寸合格,A₀ 可用于应力计算 若长径比 < 1.8 或 > 2.2: → 端面修整或换样,不可直接试验 若极差/CV 超标: → 复测,检查端面平行度与卡尺零点

用 Python 完成同一套计算

把读数写成列表即可复现上面的结果,并自动输出离散度与判定结论。代码不依赖第三方库,可直接运行。

import math

D = [49.86, 49.92, 49.88, 49.90, 49.84, 49.94]   # mm,6 个直径读数
H = [99.62, 99.70, 99.58]                         # mm,3 个高度读数

def stats(x):
    n = len(x)
    mean = sum(x) / n
    var = sum((v - mean) ** 2 for v in x) / (n - 1)   # 样本方差
    sd = math.sqrt(var)
    return mean, sd, max(x) - min(x), sd / mean * 100

Dm, Dsd, Drange, Dcv = stats(D)
Hm, Hsd, Hrange, Hcv = stats(H)

A0 = math.pi * Dm ** 2 / 4
ratio = Hm / Dm

print(f"D̄ = {Dm:.3f} mm, s = {Dsd:.4f}, 极差 = {Drange:.2f}, CV = {Dcv:.3f}%")
print(f"H̄ = {Hm:.3f} mm, s = {Hsd:.4f}, 极差 = {Hrange:.2f}, CV = {Hcv:.3f}%")
print(f"A0 = {A0:.2f} mm², 长径比 = {ratio:.3f}")

ok_ratio = 1.8 <= ratio <= 2.2
ok_scatter = Drange <= 0.3 and Dcv <= 0.3 and Hrange <= 0.3 and Hcv <= 0.3
print("尺寸合格" if (ok_ratio and ok_scatter) else "需复测或修整试样")

示例数据下的输出为:D̄ = 49.890 mm,极差 0.10 mm,CV 0.070%;H̄ = 99.633 mm,极差 0.12 mm,CV 0.049%;A₀ = 1954.6 mm²,长径比 1.997,判定“尺寸合格”。

A₀ 的精度直接线性传递到应力:D̄ 若有 0.1% 的相对误差,A₀ 就有约 0.2% 的相对误差,应力同比例偏移。因此直径读数比高度读数更“值钱”,测点不足时优先补测直径。
常见错误:① 用单个直径读数直接算 A₀,忽略椭圆度;② 把高度极差当成“试样不平行”,实际应先看端面磨平质量;③ 长径比用设计值 2.0 代替实测值,导致后续应变计算基准不一致。三种情况都会让应力-应变曲线整体偏移。

结果记录与后续衔接

把 D̄、H̄、A₀、长径比、极差与 CV 一并写入试验记录表,A₀ 与 H̄ 将作为例 5 构建应力-应变曲线的分母基准。若判定不合格,应在记录中注明处理方式(修整后复测 / 换样),不得用修整前的 A₀ 继续计算。