Estimado JMP y comunidad,
Estoy tratando de configurar un DOE personalizado donde uno de los factores tiene tres niveles, y cada nivel de este factor DEBE estar presente en cada bloque aleatorio solo una vez.
Situación:
Tenemos un DOE donde sabemos que habrá 4 variables continuas que pueden oscilar entre valores bajos y altos. Tenemos un factor adicional que es un factor categórico de tres niveles. El DOE debe agruparse en bloques aleatorios de tamaño 3 (esto se debe a las limitaciones en la cantidad de carreras que se pueden realizar en un día, 3 por la mañana y 3 por la tarde); por supuesto, la cantidad total de carreras también es un múltiplo de 3. El último factor, X5, tiene 3 niveles, L1, L2, L3 que representan físicamente 3 ubicaciones de una muestra dentro de un horno de secado. Estas ubicaciones son izquierda, centro y derecha.
El investigador ejecuta lotes en grupos de tres y cada lote obtiene una posición dentro del horno de secado, a la izquierda, a la derecha o al centro. Los investigadores pueden ejecutar hasta seis lotes en un día, por lo que los bloques aleatorios son de tamaño 3 (3 por la mañana y 3 por la tarde). Cada vez que se hacen tres lotes, se utilizan las tres posiciones. Por ejemplo, la ejecución 1 podría ir en la posición L2, la ejecución 2 en la posición L3 y la ejecución 3 en la posición L1. Una de las cosas que se están probando (en combinación con los otros factores) es si la ubicación dentro del horno de secado tiene un impacto en el resultado.
Problema:
El problema al que me enfrento es cómo forzar que cuando JMP genera un DOE, asegure que cada uno de los 3 niveles ocurra una vez en cada bloque aleatorio, pero que se asigne aleatoriamente a las ejecuciones. En la captura de pantalla a continuación, creo que ayuda a mostrar el problema. Para las primeras seis ejecuciones de los bloques aleatorios 1 y 2, el orden de X5 es L2, L2, L3 y L1, L1, L3. Obviamente, esto no puede ocurrir en el diseño porque L1, L2 y L3 se refieren a las posiciones izquierda, central y derecha en el horno y solo pueden usarse una vez dentro de un bloque aleatorio. entonces el orden de X5 debería ser algo así como L1, L3, L2 y L3, L2, L1 para los bloques aleatorios 1 y 2. Todavía necesito que cada nivel se asigne aleatoriamente a las carreras, pero que cada nivel aparezca solo una vez dentro de cada bloque aleatorio. No creo que agregar un factor de bloqueo sea la forma correcta, pero quizás me equivoque.

En el modelo DOE, también estoy interesado en probar todos los efectos principales de X1-X5 y todas las interacciones de segundo orden entre todos los factores.
Solución posible:
La única forma que se me ocurre en este momento es generar un DOE con los cuatro factores continuos y un DOE con el factor categórico de 3 niveles. Cada uno tiene el mismo número de ejecuciones y luego une las tablas haciendo coincidir la columna "Bloque aleatorio". Pero, cuando hago eso, cada ejecución del DOE de cuatro factores se repite 3 veces debido a los diferentes niveles de factor categórico del otro DOE. Esto tampoco es lo que quiero. Si hago clic en Soltar múltiplos de la tabla principal, vuelvo al número original de ejecuciones, pero el orden de X5 es casi siempre el mismo: L2, L3, L1. Además, no creo que las 18 ejecuciones sean suficientes para capturar también la interacción de segundo orden de X5 con los otros cuatro factores. Creo que necesitaré más de 30 ejecuciones en total para poder capturar todas las interacciones de segundo orden. Esto todavía no captura lo que quiero, porque está repitiendo la misma ejecución para los tres niveles dentro de un bloque aleatorio.

Si alguien ha tenido un problema similar y ha descubierto cómo solucionarlo, estoy muy interesado en saber cómo lo hizo. O, si hay una metodología adecuada dentro de JMP para lograr esto, eso también es algo que me interesa aprender.
¡Gracias por tu interés y aporte!,
SD