🧪 实验设计基础

全因子 · 部分因子 · 中心复合设计

📐 工艺参数优化的核心工具 —— 选对实验设计,用最少资源获取最大信息量。

🔬 全因子实验 2^k

  • 原理:所有因子所有水平组合全部进行实验
  • 特点:效应估计无混杂,信息最完整
  • 适用:因子数 ≤ 5,资源充足,筛选关键因子后建模
✅ 适合精确建模 & 交互作用分析

🧩 部分因子实验 2^(k-p)

  • 原理:通过混淆(aliasing)减少实验次数
  • 特点:主效应与部分交互作用混杂,分辨率III/IV/V
  • 适用:因子数 ≥ 5,筛选阶段,初期探索
⚡ 高效筛选,降低成本

🌀 中心复合设计 CCD

  • 原理:全因子/部分因子点 + 轴点 + 中心点
  • 特点:可拟合二阶响应曲面,序贯性
  • 适用:优化阶段,寻找最优工艺区域
📈 响应曲面建模 & 优化
📊 核心对比 适用场景 & 实验次数
设计类型实验次数 (k=4)混杂程度主要用途资源消耗
全因子 (2⁴)16 + 中心点无混杂精确估计主效应 & 交互高
部分因子 (2⁴⁻¹)8 + 中心点主效应与2因子交互混杂因子筛选中
中心复合设计 (CCD)16 + 2×4 + 中心点 ≈ 26~30可估计二次项优化 & 曲面建模中高
部分因子 + 轴点 (序贯CCD)从8扩充至26逐步清晰筛选→优化灵活
📐 几何示意 因子空间 (k=2)
全因子 2² = 4 个角点
全因子 · 四个角点
部分因子 · 2个角点+中心
部分因子 (分辨率III)
CCD · 角点+轴点+中心
中心复合设计 (CCD)
⚙️ 实验设计决策架构
因子数 ≤ 4 ? 全因子实验 响应曲面 / 优化 因子数 ≥ 5 ? 部分因子筛选 CCD 优化 ✅ 资源充足 → 全因子 ✅ 因子多 → 部分因子 + CCD ✅ 序贯策略:筛选→建模 🎯 中心复合设计(CCD) 适用于二阶曲面 & 最优区域
📋 设计生成示例 (Python)
import itertools, math
# 全因子 2^3
factors = ['温度','压力','浓度']
levels = [-1, 1]
full_fact = list(itertools.product(levels, repeat=3))
print(f"全因子实验次数: {len(full_fact)}")   # 8

# 部分因子 2^(3-1) 分辨率III
# 使用生成元 I=ABC
frac_fact = [(a,b, a*b) for a,b in itertools.product(levels, repeat=2)]
print(f"部分因子实验: {frac_fact}")  

# 中心复合设计 (k=3, 轴点 α=1.682)
alpha = 1.682
center = [0,0,0]
axial = [[alpha,0,0], [-alpha,0,0], [0,alpha,0], [0,-alpha,0], [0,0,alpha], [0,0,-alpha]]
print(f"CCD 总实验数: {len(full_fact) + len(axial) + 3}")  # 8+6+3=17

📌 选型口诀

因子少,全因子;因子多,部分筛;要优化,用CCD;序贯策略最聪明。