Overview
Response Surface Models (RSM) in Isight use polynomials of low order (from 1 to 4) to approximate the response of an actual analysis code. To construct a model, a number of exact analyses using the simulation codes must be performed. Alternatively, a data file with a set of analyzed design points can be used. Therefore, the Response Surface Models can be used in optimization and sensitivity studies with a small computational expense because evaluation only involves calculating the value of a polynomial for a given set of input values. The model accuracy is highly dependent on the amount of data used for its construction (the number of data points), the shape of the exact response function that is approximated, and the volume of the design space in which the model is constructed. In a sufficiently small volume of the design space, any smooth function can be approximated by a quadratic polynomial with good accuracy. For highly nonlinear functions, polynomials of the third or fourth order can be used. If the model is used outside the design space where it was constructed, its accuracy is impaired and the model must be refined.
A maximum order model (fourth order or Quartic model) is represented by a polynomial of the following form:
where
is the number of model inputs,
is the set of model inputs, and
are the polynomial coefficients.
A lower-order model (linear, quadratic, cubic) includes only lower-order polynomial terms (only linear, quadratic, or cubic terms correspondingly). The third and fourth order models in Isight do not have any mixed polynomial terms (interactions) of order 3 and 4. Only pure cubic and quartic terms are included to reduce the amount of data required for model construction.
Coefficients of the polynomial () are determined by solving a linear system of equations (one equation for each analyzed design point).
The Response Surface Model construction is controlled by the following options:
-
The order of the model polynomial (referred to as the polynomial order).
-
The sub-set of polynomial terms selected.
If you select this option, you can select a sub-set of polynomial terms using one of the four available term selection methods:
- Sequential Replacement
- Stepwise Regression (Efroymson’s algorithm)
- Two-at-a-time Replacement
- Exhaustive Search
For more information about term selection, see Polynomial Term Selection in Response Surface Models.
-
The number of design points (if Random Points is used for initialization).
-
The size of the design space around the baseline point in which the initial random designs are generated (if Random Points is used for initialization).
The size of the design space can be set individually for each input parameter. The bounds of the design sub-space can be entered directly (absolute values) or calculated by Isight by applying lower and upper bounds to the baseline value of each parameter (relative to baseline).
Sampling data points needed for initialization of the Response Surface Model approximations can be obtained using one of the available sampling methods in Isight. The typical initialization mode for a Response Surface Model, if no previous data are available, is Random Points. In this case Isight generates the required number of random designs inside the specified boundaries and runs an exact analysis for each of those designs. Obtained data are used for calculating polynomial coefficients of the model. A least squares fit is used to calculate the coefficients.
The recommended number of sampling points for initialization is twice the number of polynomial coefficients, which for a linear polynomial is (), for a quadratic polynomial is , for a cubic polynomial is , and for a quartic polynomial is , where is the number of input variables.