Hola,
Tengo un diseño:
Consiste en 3 parámetros de configuración inicial (continua), duración de Fase 1 (continua), duración de Fase 2 (continua) y configuración de secado de fase 2 (ENCENDIDO / APAGADO categórico), todos con configuraciones específicas que ya puede ver en el DOE a continuación.
El problema que no estoy seguro de cómo resolver es que hay combinaciones rechazadas y restricciones lineales al mismo tiempo:
Duración de la Fase 1 + Duración de la Fase 2 <= 15min, y Si la duración de la Fase 2 == 0 aka no se procesó la Fase 2, el secado de la Fase 2 se establece en APAGADO.
Puedo hacer una combinación lineal, pero luego corro donde la duración de P2 es 0 pero el secado de P2 está activado, no tiene sentido.
Puedo hacer una combinación rechazada, pero podría tener una duración de P1 y una duración de P2 de más de 15 min.
Si quiero hacer ambas cosas, incluso por script, siempre pierdo una de las dos. ¿Hay alguna solución?
Martín
DOE(
Custom Design,
{Add Response( Maximize, "Process effectiveness", 3, ., . ),
Add Response( Minimize, "Process duration", ., ., . ),
Add Factor( Continuous, -1, 1, "Initial parameter 1", 0 ),
Add Factor( Continuous, -1, 1, "Initial parameter 2", 0 ),
Add Factor( Continuous, -1, 1, "Initial parameter 3", 0 ),
Add Factor( Continuous, 3, 12, "Phase 1 duration", 0 ),
Add Factor( Continuous, 0, 9, "Phase 2 duration", 0 ),
Add Factor( Categorical, {"ON", "OFF"}, "Phase 2 drying", 0 ),
Set Random Seed( 37980736 ), Number of Starts( 399 ),
Add Constraint( [0 0 0 1 1 15] ), Add Term( {1, 0} ), 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( {1, 2} ), Add Term( {1, 1}, {2, 1} ),
Add Term( {2, 2} ), Add Term( {1, 1}, {3, 1} ), Add Term( {2, 1}, {3, 1} ),
Add Term( {3, 2} ), Add Term( {1, 1}, {4, 1} ), Add Term( {2, 1}, {4, 1} ),
Add Term( {3, 1}, {4, 1} ), Add Term( {4, 2} ), Add Term( {1, 1}, {5, 1} ),
Add Term( {2, 1}, {5, 1} ), Add Term( {3, 1}, {5, 1} ),
Add Term( {4, 1}, {5, 1} ), Add Term( {5, 2} ), Add Term( {1, 1}, {6, 1} ),
Add Term( {2, 1}, {6, 1} ), Add Term( {3, 1}, {6, 1} ),
Add Term( {4, 1}, {6, 1} ), Add Term( {5, 1}, {6, 1} ), Set Sample Size( 33 ),
Optimality Criterion( Name( "Make I-Optimal Design" ) ), Simulate Responses( 0 ),
Save X Matrix( 0 )}
);