当我无法满足连续因素的规定水平时,应该如何修改DOE?我正在设计一组实验,以拟合具有2个分类因子(每个2个级别)和1个连续因子的响应表面模型。输入分类因素不是问题,但是当我将第三个因素添加为连续因素时,我注意到设计只为该因素选择了低(0),高(1)和中点(.5)。
不幸的是,我没有可用于复合中点值的材料。我已经准备好将低和高水平的材料,以及等同于0.3和0.7水平的材料。我仍然想拟合完整的响应曲面模型,因此我可以将0.3或0.7的水平替换为0.5的水平吗?有没有更好的方法将我手边的所有4种材料合并到设计中?
任何指导,不胜感激!
回复:当我无法达到连续因素的规定水平时,应该如何修改DOE?另一个可能的选择是使因子离散数值具有4个级别。JMP将强制每个级别进入设计,将因子视为连续的,但仅允许您指定的特定级别。为了做到这一点,JMP将在模型中添加更高阶的术语,但是将其设为“如果可能”。保留这些术语,并在适当的情况下将其更改为“必需”。
回复:当我无法达到连续因素的规定水平时,应该如何修改DOE?首先,我注意到您的连续变量范围是0到1,而不是-1到1。这不是问题,只是不寻常,我将直接从这里开始处理。
我对这种情况的解决方案是使用不允许的组合。假设您将连续变量指定为X1。在“自定义设计”窗口中设置因子后,转到“定义因子约束”选项卡,然后选择“使用不允许的组合脚本”。选择此选项时,将打开“禁止的组合表达式”窗口。在此窗口中,键入以下约束(复制并粘贴“”标记内的内容,而不是“”标记内的内容):“ X1> = 0.3001&X1 <= 0.6999”。 这两个约束定义了X1的范围不要想要在您的DOE表中。
您可能会感到有趣的是,分别使用0.3001和0.6999代替0.3和0.7。这样做的原因是,如果您改用0.3和0.7,则可以“推动”搜索最佳设计的算法,以考虑X1级别分别低于0.3和高于0.7,而不是分别精确地为0.3和0.7。你不想要那些。因此,您可以通过使用非常接近您想要的约束级别(例如0.3001和0.6999)的约束级别来欺骗算法。尝试改用0.3和0.7,然后自己看看进一步澄清了什么。
您可能还想知道由于这种限制而损失了多少。为此,您将找到两个JMP表文件。一个带有产生的DOE,其中包含不允许遵守您的约束的组合,另一个则没有任何约束。两者都使用n = 14,这是响应曲面模型的默认运行次数,其中包含1个连续变量和2个类别变量,每个变量具有2个级别。如果比较两个设计-打开两个表,然后在其中一个表中选择DOE> Design Diagnostics> Compare Designs,选择两个表并单击OK-您将看到预测差异方面的损失相对较小。在比较报告中,您将看到下面的图,显示预测方差与 空间的分数。即使对于受限范围设计(蓝色),曲线下的面积较大,但相对而言并没有太大。因此,您可能认为通过限制X1范围会失去预测能力,但是您做得很好,但幅度不大。
