Next: 4.4 An Illustration of
Up: 4. COUPLING OF THE
Previous: 4.2 Automatic Differentiation using
Subsections
The coupling of SRSM and ADIFOR follows the same steps as the SRSM with
respect to input and output transformations. The coupled method,
SRSM-ADIFOR, SRSM approximates uncertain model outputs in terms of a set of
``standard random variables'' (srvs), denoted by the set
.
The following steps are involved in the application of the SRSM-ADIFOR:
ithe model inputs are expressed as functions of selected srvs, as
described in Section 3.2,
ian approximation for the model outputs is assumed in the same form as
presented in Section 3.3:
where,
is the
th output metric (or random output) of the model, the
's are deterministic constants to be estimated, and the
are multi-dimensional
Hermite polynomials of degree
,
given by
icorrespondingly, the first order partial derivatives of the
th model
output with respect to
th srv
,
given by
are expressed as
ithe model derivative code is generated using the original model code and
ADIFOR and modified so that it can calculate the first order partial
derivatives of model outputs with respect to the srvs,
ia set of sample points is selected using the sampling algorithm presented
in Section 3.4.2; the number of sample points selected
is smaller than the number of coefficients to be estimated, as shown
in Equation 4.11,
ithe model outputs and the partial derivatives with respect to the
srvs are calculated at these sample points,
ioutputs at these points are equated with the polynomial chaos
approximation (Equation 4.8, resulting in a set of
linear equations in
's, and partial derivatives at these points
are equated with the corresponding approximation given by
Equation 4.10,
iThe resultant equations are solved using singular value decomposition, to
obtain estimates of
's, as illustrated in
Section 4.4.
In the application of SRSM-ADIFOR to the uncertainty analysis of a
model with
inputs,
outputs, for a given order of expansion,
Equation 4.8 is used to calculate the number of
coefficients to be estimated (say
). Thus,
coefficients need to
be estimated for each output. The execution of the model derivative
code at one sample point gives the model calculations for the outputs
and
first order partial derivatives for each output. Thus,
equations 4.8 and
4.10 in conjunction with these calculations result
in
linear equations at each sample point.
Here, the number of recommended sample points is based on the
rationale behind the regression based SRSM: the number of resulting
equations should be higher than the number of coefficients estimated
in order to obtain robust estimates of the coefficients. Here, the
recommended number of equations is about twice the number of
coefficients to be estimated.
Since for each sample point, the number of resultant equations is
,
the
number of sample points required for SRSM-ADIFOR,
,
is approximately
given by4.1:
 |
(4.10) |
Footnotes
- ... by4.1
- the number is approximate because
may not
always be exactly divisible by
Next: 4.4 An Illustration of
Up: 4. COUPLING OF THE
Previous: 4.2 Automatic Differentiation using
Sastry S. Isukapalli
1999-01-19