HyperStudy

Full Factorial

Full Factorial

Previous topic Next topic No expanding text in this topic  

Full Factorial

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

A full factorial DOE evaluates all possible combinations of input variable levels. This will resolve all the effects and interactions. The following chart illustrates the full factorial run matrix for a three variable problem (variables A and B have two levels and variable C has three levels).

Run Number

A

B

C

1

1

1

1

2

1

1

2

3

1

1

3

4

1

2

1

5

1

2

2

6

1

2

3

7

2

1

1

8

2

1

2

9

2

1

3

10

2

2

1

11

2

2

2

12

2

2

3

full_factorial_cube

 

Usability Characteristics

For a case with k input variables, each at L levels, a full factorial design has L^k runs. For studies with a large number of input variables and levels, the total number of runs is larger. For example, for a study with eight factors and each with three levels, 6561 runs are needed (3^8 = 6561).
This method may be practical for studies where there is a small number of factors and each factor has two levels, such as yes or no; -1 or 1. This method is not practical for most CAE applications where there are many factors possibly at several levels, and the simulations are costly.
If the number of levels is not equal across variables, then the total number of runs is calculated by the product of the L^k terms.  For example, consider eight variables: five variables with two levels, two variables with three levels and one variable with four levels. The number of full factorial runs is 1152 = 2^5 * 3^2 * 4^1.
Any data in the inclusion matrix is combined with the run data for post-processing. Any run matrix point which is already part of the inclusion data will not be rerun.

 

Settings

In the Specifications step, you can change the following setting of Full Factorial from the Settings tab.

Parameter

Default

Range

Description

Number of runs

(npt)

full_fact_npt

2-1,000,000

Number of designs to be evaluated. ndvi is the number of input variables with i levels. This number is determined automatically based on the number of variables and levels.

Use Inclusion Matrix

false

true or false

Concatenation without duplication between the inclusion and the generated run matrix.