具有线性约束的混料设计我正在尝试为配方建立一个包含 6 个因素的混合物设计。 前 5 个因子之和应正好为 0.5,第 6 个因子是“虚拟”因子,应始终为 0.5。 当我尝试在 JMP 中进行设置时,我无法让它生成具有这些约束的设计。
我试图通过以下两者来强制执行这些限制:
- 1*X1+1*X2+1*X3+1*X4+1*X5+0*X6≤0.5
- 1*X1+1*X2+1*X3+1*X4+1*X5+0*X6≥0.5
似乎正在发生的一些事情是:
- JMP 正在将我的 X6 从 0.5 更改为 0.5,再更改为 0.0 更改为 0.675
- X6 并没有精确地停留在 0.5
- 正如预期的那样,X1 到 X6 加起来为 1
我缺少什么?
数据混合和清理实验设计质量和工艺工程回复:具有线性约束的混合设计我想这就是我需要的方法,谢谢!
回复:具有线性约束的混合设计你好@NG ,
如果 X6 是虚拟因子且是常数值,那么您将其保留在分析中是否有特殊原因?
简单地考虑将 X1 到 X5 添加到 100%(即使它实际上是总配方的 50%)并放弃 X6 系数可能会更容易。 由于混合设计主要是关于混合因子之间的比率,因此总计为 1 或 0.5 不会改变比率(和找到的解决方案),只会改变因子的绝对值/数量。
或者,您可以尝试将 X6 作为值为 0,5 的常数因子(不是混合因子),并应用约束 X1+X2+X3+X4+X5+X6 = 100%(或 1)。
第一个或第二个选项应该可以为您的案例带来解决方案。
我希望它能帮助你,回复:具有线性约束的混合设计不能将下限和上限指定为同一值。 这不是一个因素,而是一个常数。 因此,您可以将 X6 更改为常数,然后忽略线性约束。 请记住,X6 不需要出现在设计或模型中,因为它永远不会改变。
另一种方法是调整混合总和,根本不输入X6。 从“自定义设计”红色弹出菜单中,转到“高级选项”>“混合总和”并将总计指定为 0.5。 然后输入 5 个正在变化的混合因子。
