配方實驗設計我必須為 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 配方定制設計對我來說沒有收斂,所以我無法檢查最終的設計。我相信你對 A 和 B 水平不平衡的觀察。
我刪除了約束並進行了設計,啟用了模擬響應,製作了數據表,手動將A 的505 更改為12.5,將1000 更改為15,將B 的10 更改為800,將505 更改為900,然後模擬響應。
我懷疑由於存在奇點,這些數據實際上並不支持估計模型參數。事實證明,情況並沒有那麼糟糕,只是非常糟糕。 A 和 B 的所需濃度水準在 X3、濃度以及與 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(分別 CB)是 A(分別為 B)成分的濃度。
當我嘗試實現此約束時,我收到以下訊息:
“模型大綱中選定的項目與先前的項目線性相關。請按“刪除項目”按鈕,然後重試。”
我希望它有幫助。
在此先感謝您的幫忙。
回覆:DOE 配方需要約束嗎?似乎您可以有兩個因素:成分(A 或 B)的分類因素和濃度的連續因素。這樣,A 和 B 就不會出現在同一個配方中。