配方試驗設計我必須為 2 個連續因子和 1 個定性因子定義 DOE,其中 2 個水平(A 和 B)在不同濃度下測試。 我的限制如下:
- 如果 A 濃度 >0,則 B=0
- 如果 B 濃度 >0,則 A=0
目標是優化配方。
我嘗試進行自定義設計,但沒有找到定義約束的方法。
最佳應選擇定性因子(A 或 B)的最佳水平和介於 -1 到 1 之間的濃度水平。
我將感謝您對此主題的幫助。
提前致謝。
回复:制定 DOE如果範圍非常不同,可以使用的另一種方法是使用從 -1 到 1 的編碼範圍。 當您在 (A,-1) 處遇到處理時,這將意味著您在 10 處運行 A。 如果是 (B,-1),則以 800 運行 B。 您需要記住將結果轉換回適當的比例。
回复:制定 DOE感謝您提供此附加信息。 所以,如果我很好理解的話,當範圍真的不同時,並不真正推薦使用這個 doe tip。回复:制定 DOECustom Design 沒有為我收斂,所以我無法檢查最終的設計。 我相信你對 A 級和 B 級不平衡的觀察。
我去掉了約束做了設計,啟用了Simulate Responses,做了數據表,手動把A的505改成12.5,1000改成15,B的10改成800,505改成900,然後模擬響應。
我懷疑由於奇點,這些數據實際上不支持估計模型參數。 事實證明,情況並沒有那麼糟糕,只是非常糟糕。 A 和 B 的所需濃度水平在 X3、Conc 以及與 X3 的任何相互作用的估計值之間產生非常強的相關性。 這種相關性反過來會導致不穩定的估計。 我在模擬響應中加入了 Conc 的強非線性效應和大的 X3*Conc 相互作用,但根本沒有檢測到它們。
我附上這個數據表供您檢查。
回复:制定 DOE非常感謝您的回复,這是解決我的問題的一種有趣方法(我有點絕望)。 只是評論,也許是您的一條建議,當 A 濃度範圍 (10-15) 與 B 濃度範圍 (800-1000) 確實不同時,您如何處理。 A 和 B 之間的運行次數確實不平衡(A 運行 3 次,B 運行 17 次)。 在我看來很奇怪。 下面是一個代碼示例。
你怎麼認為?
再次感謝您的及時回复。
能源部(
定制設計,
{添加響應(最大化, "Y", ., ., . ),
添加因子(連續,-1、1、“X1”、0),
添加因子(連續,-1、1、“X2”、0),
添加因子(分類,{“A”,“B”},“X3”,0),
添加因子( Continuous, 10, 1000, "Conc", 0 ), 設置隨機種子( 2111591509 ),
開始數 ( 1453 ),添加項 ( {1, 0} ),添加項 ( {1, 1} ),
添加項( {2, 1} ), 添加項( {3, 1} ), 添加項( {4, 1} ), 添加項( {1, 2} ),
添加項( {1, 1}, {2, 1} ), 添加項( {2, 2} ), 添加項( {1, 1}, {3, 1} ),
添加項( {2, 1}, {3, 1} ), 添加項( {1, 1}, {4, 1} ),
添加項( {2, 1}, {4, 1} ), 添加項( {3, 1}, {4, 1} ), 添加項( {4, 2} ),
添加別名項( {1, 1}, {2, 1} ), 添加別名項( {1, 1}, {3, 1} ),
添加別名項( {1, 1}, {4, 1} ), 添加別名項( {2, 1}, {3, 1} ),
添加別名項( {2, 1}, {4, 1} ), 添加別名項( {3, 1}, {4, 1} ),
設置樣本大小(20),不允許的組合(
X3 == 1 & 濃度 > 15 | X3 == 2 & 濃度 < 800
), 最優性準則( 2 ), 進行設計, 設置運行順序( 隨機化 ),
製表}
)回复:制定 DOE請看這個討論. 將濃度定義為具有跨越 A 和 B 的寬範圍。 設置一個約束條件,以便當因子設置為 A 時,則排除濃度範圍的一部分。對設置為 B 的因子執行相同的操作。
我認為它應該可以回答您的問題,但如果您仍然需要幫助,請告訴我們。
回复:制定 DOE我忘了補充一點,兩種成分的濃度範圍不同。
事實上,我的約束如下:
如果 CA>0 則 CB=0
或者如果 CB>0 則 CA=0
其中 CA(resp. CB)是 A(resp. B)成分的濃度。
當我嘗試實現這個 cosntraint 時,我收到以下消息:
“模型大綱中的選定項與之前的項線性相關。 請按刪除條款按鈕,然後重試。”
希望對您有所幫助。
在此先感謝您的幫助。
回复:制定 DOE你需要約束嗎? 似乎您可能有兩個因素:成分(A 或 B)的分類因素和濃度的連續因素。 這樣,您就不會在同一個公式中使用 A 和 B。