안녕 @안젤라 ,
이 주제는 "혼합물의 혼합물"을 다루는 이 주제와 유사해 보입니다. 혼합물 설계 방법 - JMP 사용자 커뮤니티.두 가지 옵션이 가능할 수 있습니다:
- 공식 "그룹"의 개별 구성 요소 작업: 각 개별 구성 요소의 영향에 대한 명확한 개요이지만 매우 많은 수의 실험을 나타낼 수 있습니다.
- 사전 테스트/사전 정의된 그룹 혼합으로 작업: 필요한 실험은 훨씬 적지만 프로세스에서 개별 구성 요소 간의 상호 작용과 같은 일부 정보가 손실될 수 있습니다.
실험에서 요인을 선별하는 데 관심이 있으므로 두 가지 질문이 있습니다.
- 혼합물 설계가 유일한 옵션입니까(여기서 의미하는 바는 다양한 구성 요소가 항상 혼합물에 도입되고 그 양이 제제의 다른 부분에 비해 상대적이라는 것입니까?)? 혼합물 설계를 사용하여 요인을 선별하려는 시도는 복잡할 수 있으며 많은 수의 실험이 필요하므로 질문이 생깁니다.
- 모든 제약조건이 필요한가요? 실험 공간을 줄이면 일부 정보가 누락될 수 있습니다.
모든 제약 조건을 사용하여 D-최적 설계를 테스트하려고 했지만 그룹 G의 성분이 혼합 요인으로 사용되는 경우 제약 조건 4를 도입할 수 없는 것 같습니다. 이 제약 조건이 없는 디자인은 105개의 실험을 나타내며 다음과 같습니다(테스트용 스크립트, 더 편리한 경우 데이터 테이블 포함).
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ), Add Factor( Mixture, 0, 1, "S1", 0 ),
Add Factor( Mixture, 0, 1, "S2", 0 ), Add Factor( Mixture, 0, 1, "F1", 0 ),
Add Factor( Mixture, 0, 1, "F2", 0 ), Add Factor( Mixture, 0, 1, "T1", 0 ),
Add Factor( Mixture, 0, 1, "T2", 0 ), Add Factor( Mixture, 0, 1, "T3", 0 ),
Add Factor( Mixture, 0, 1, "T4", 0 ), Add Factor( Mixture, 0, 1, "H1", 0 ),
Add Factor( Mixture, 0, 1, "H2", 0 ), Add Factor( Mixture, 0, 1, "H3", 0 ),
Add Factor( Mixture, 0, 1, "G1", 0 ), Add Factor( Mixture, 0, 1, "G2", 0 ),
Add Factor( Mixture, 0, 1, "G3", 0 ), Add Factor(
Continuous, 1.5, 3, "Water", 0
), Set Random Seed( 800692047 ), Number of Starts( 2 ),
Add Constraint(
[-1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.35,
1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55,
0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0.24,
0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0.34,
0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 -0.07,
0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0.14,
0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -0.001,
0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0.015]
), Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ),
Add Term( {4, 1} ), Add Term( {5, 1} ), Add Term( {6, 1} ), Add Term( {7, 1} ),
Add Term( {8, 1} ), Add Term( {9, 1} ), Add Term( {10, 1} ), Add Term( {11, 1} ),
Add Term( {12, 1} ), Add Term( {13, 1} ), Add Term( {14, 1} ),
Add Term( {15, 1} ), Add Alias Term( {1, 1}, {2, 1} ),
Add Alias Term( {1, 1}, {3, 1} ), Add Alias Term( {1, 1}, {4, 1} ),
Add Alias Term( {1, 1}, {5, 1} ), Add Alias Term( {1, 1}, {6, 1} ),
Add Alias Term( {1, 1}, {7, 1} ), Add Alias Term( {1, 1}, {8, 1} ),
Add Alias Term( {1, 1}, {9, 1} ), Add Alias Term( {1, 1}, {10, 1} ),
Add Alias Term( {1, 1}, {11, 1} ), Add Alias Term( {1, 1}, {12, 1} ),
Add Alias Term( {1, 1}, {13, 1} ), Add Alias Term( {1, 1}, {14, 1} ),
Add Alias Term( {1, 1}, {15, 1} ), Add Alias Term( {2, 1}, {3, 1} ),
Add Alias Term( {2, 1}, {4, 1} ), Add Alias Term( {2, 1}, {5, 1} ),
Add Alias Term( {2, 1}, {6, 1} ), Add Alias Term( {2, 1}, {7, 1} ),
Add Alias Term( {2, 1}, {8, 1} ), Add Alias Term( {2, 1}, {9, 1} ),
Add Alias Term( {2, 1}, {10, 1} ), Add Alias Term( {2, 1}, {11, 1} ),
Add Alias Term( {2, 1}, {12, 1} ), Add Alias Term( {2, 1}, {13, 1} ),
Add Alias Term( {2, 1}, {14, 1} ), Add Alias Term( {2, 1}, {15, 1} ),
Add Alias Term( {3, 1}, {4, 1} ), Add Alias Term( {3, 1}, {5, 1} ),
Add Alias Term( {3, 1}, {6, 1} ), Add Alias Term( {3, 1}, {7, 1} ),
Add Alias Term( {3, 1}, {8, 1} ), Add Alias Term( {3, 1}, {9, 1} ),
Add Alias Term( {3, 1}, {10, 1} ), Add Alias Term( {3, 1}, {11, 1} ),
Add Alias Term( {3, 1}, {12, 1} ), Add Alias Term( {3, 1}, {13, 1} ),
Add Alias Term( {3, 1}, {14, 1} ), Add Alias Term( {3, 1}, {15, 1} ),
Add Alias Term( {4, 1}, {5, 1} ), Add Alias Term( {4, 1}, {6, 1} ),
Add Alias Term( {4, 1}, {7, 1} ), Add Alias Term( {4, 1}, {8, 1} ),
Add Alias Term( {4, 1}, {9, 1} ), Add Alias Term( {4, 1}, {10, 1} ),
Add Alias Term( {4, 1}, {11, 1} ), Add Alias Term( {4, 1}, {12, 1} ),
Add Alias Term( {4, 1}, {13, 1} ), Add Alias Term( {4, 1}, {14, 1} ),
Add Alias Term( {4, 1}, {15, 1} ), Add Alias Term( {5, 1}, {6, 1} ),
Add Alias Term( {5, 1}, {7, 1} ), Add Alias Term( {5, 1}, {8, 1} ),
Add Alias Term( {5, 1}, {9, 1} ), Add Alias Term( {5, 1}, {10, 1} ),
Add Alias Term( {5, 1}, {11, 1} ), Add Alias Term( {5, 1}, {12, 1} ),
Add Alias Term( {5, 1}, {13, 1} ), Add Alias Term( {5, 1}, {14, 1} ),
Add Alias Term( {5, 1}, {15, 1} ), Add Alias Term( {6, 1}, {7, 1} ),
Add Alias Term( {6, 1}, {8, 1} ), Add Alias Term( {6, 1}, {9, 1} ),
Add Alias Term( {6, 1}, {10, 1} ), Add Alias Term( {6, 1}, {11, 1} ),
Add Alias Term( {6, 1}, {12, 1} ), Add Alias Term( {6, 1}, {13, 1} ),
Add Alias Term( {6, 1}, {14, 1} ), Add Alias Term( {6, 1}, {15, 1} ),
Add Alias Term( {7, 1}, {8, 1} ), Add Alias Term( {7, 1}, {9, 1} ),
Add Alias Term( {7, 1}, {10, 1} ), Add Alias Term( {7, 1}, {11, 1} ),
Add Alias Term( {7, 1}, {12, 1} ), Add Alias Term( {7, 1}, {13, 1} ),
Add Alias Term( {7, 1}, {14, 1} ), Add Alias Term( {7, 1}, {15, 1} ),
Add Alias Term( {8, 1}, {9, 1} ), Add Alias Term( {8, 1}, {10, 1} ),
Add Alias Term( {8, 1}, {11, 1} ), Add Alias Term( {8, 1}, {12, 1} ),
Add Alias Term( {8, 1}, {13, 1} ), Add Alias Term( {8, 1}, {14, 1} ),
Add Alias Term( {8, 1}, {15, 1} ), Add Alias Term( {9, 1}, {10, 1} ),
Add Alias Term( {9, 1}, {11, 1} ), Add Alias Term( {9, 1}, {12, 1} ),
Add Alias Term( {9, 1}, {13, 1} ), Add Alias Term( {9, 1}, {14, 1} ),
Add Alias Term( {9, 1}, {15, 1} ), Add Alias Term( {10, 1}, {11, 1} ),
Add Alias Term( {10, 1}, {12, 1} ), Add Alias Term( {10, 1}, {13, 1} ),
Add Alias Term( {10, 1}, {14, 1} ), Add Alias Term( {10, 1}, {15, 1} ),
Add Alias Term( {11, 1}, {12, 1} ), Add Alias Term( {11, 1}, {13, 1} ),
Add Alias Term( {11, 1}, {14, 1} ), Add Alias Term( {11, 1}, {15, 1} ),
Add Alias Term( {12, 1}, {13, 1} ), Add Alias Term( {12, 1}, {14, 1} ),
Add Alias Term( {12, 1}, {15, 1} ), Add Alias Term( {13, 1}, {14, 1} ),
Add Alias Term( {13, 1}, {15, 1} ), Add Alias Term( {14, 1}, {15, 1} ),
Set Sample Size( 105 ), Simulate Responses( 0 ), Save X Matrix( 0 ), Make Design
}
);
그룹 G의 성분은 다른 성분 그룹에 비해 농도가 매우 낮기 때문에 한 가지 해결 방법은 제약 조건 4를 도입하기 위해 이러한 성분을 연속 요인으로 간주하는 것입니다(아직 테스트되지 않았으며 나중에 시간이 더 있을 때 시도할 것입니다).
이는 다른 회원이 토론에 참여하고 관련 아이디어를 제공할 수 있도록 주제를 더 잘 이해하기 위한 몇 가지 정보입니다.