亲爱的 JMP 和社区,
我正在尝试设置一个自定义 DOE,其中一个因素具有三个级别,并且该因素的每个级别必须仅在每个随机块中出现一次。
情况:
我们有一个 DOE,我们知道将有 4 个连续变量,其范围可以在低值和高值之间。 我们有一个额外的因素,它是一个三级分类因素。 DOE 必须分组为大小为 3 的随机块(这是由于一天中可以执行的运行次数的限制,3 上午和 3 下午)——当然总运行次数也是3. 最后一个因素 X5 具有 3 个水平,L1、L2、L3,它们物理上代表干燥炉内样品的 3 个位置。 这些位置是左、中和右。
研究人员以三组为一组运行批次,每批次在烘箱内获得一个位置,左侧、右侧或中间。 研究人员一天最多可以运行 6 个批次,因此随机块的大小为 3(3 个上午和 3 个下午)。 每当制造三批时,所有三个位置都会被使用。 例如,运行 1 可能会进入位置 L2,运行 2 可能会进入位置 L3,运行 3 可能会进入位置 L1。 正在测试的事情之一(结合其他因素)是烘箱内的位置是否对结果有影响。
问题:
我面临的问题是,当 JMP 生成 DOE 时,如何强制它确保 3 个级别中的每一个在每个随机块中出现一次,但随机分配给运行。 在下面的屏幕截图中,我认为它有助于显示问题。 对于随机块 1 和 2 的前六次运行,X5 的顺序是 L2、L2、L3 和 L1、L1、L3。 显然,这不会出现在设计中,因为 L1、L2 和 L3 指的是烤箱中的左、中和右位置,并且只能在随机块中使用一次。所以对于随机块 1 和 2,X5 的顺序应该类似于 L1、L3、L2 和 L3、L2、L1。 我仍然需要将每个级别随机分配给运行,但每个级别在每个随机块中只出现一次。 我不认为添加阻塞因子是正确的方法,但也许我错了。

在 DOE 模型中,我也有兴趣测试 X1-X5 的所有主要影响以及所有因素之间的所有二阶交互作用。
可能的解决方案:
目前我能想到的唯一方法是生成一个具有四个连续因子的 DOE 和一个具有一个 3 级分类因子的 DOE。 每个都有相同的运行次数,然后通过匹配“随机块”列将表连接在一起。 但是,当我这样做时,由于另一个 DOE 的分类因子水平不同,四因子 DOE 的每次运行都会重复 3 次。 这也不是我想要的。 如果我从主表中单击 Drop Multiples,那么我会回到原来的游程数,但 X5 的顺序几乎总是相同的:L2、L3、L1。 此外,我认为 18 次运行不足以捕捉 X5 与其他四个因子的二阶交互作用。 我相信我需要总共运行 30 次才能捕获所有二阶交互。 这仍然没有完全捕捉到我想要的东西,因为它在随机块中对所有三个级别重复相同的运行。

如果有人有类似的问题并想出如何克服这个问题,我很想知道你是怎么做到的。 或者,如果 JMP 中有适当的方法来实现这一点,那也是我有兴趣学习的东西。
感谢您的关注和投入!,
DS