If an approximation is created in the Design Gateway
and initialized before accessing the Runtime Gateway’s
Visual Design tab (either in the Design Gateway
or during execution), the approximation will be immediately available
for viewing. Otherwise, the approximation must be initialized before
Isight
can display the visuals and internal data on the Visual Design
tab.
Approximations work by building a simplified mathematical model for
the selected component using multiple data points. The approximation
data points can be obtained either by executing the approximated component
multiple times or by reading a data file with previously analyzed points.
The process of building the mathematical model using data points is called
initialization. After an approximation is initialized, it can be evaluated
and used at run time to replace the approximated component. Multiple
approximations can be created, initialized, and viewed for any Isight
component, but only one of them can be used at run time. To use an approximation
at run time, you must activate it before submitting the model for execution.
When an approximation is created for a process
component, the subflow of the component is approximated, such that when
the process
component executes the subflow, the active approximation is executed
instead. If there are multiple components in the subflow (i.e., multiple
simcodes, calculations, etc.), they are all replaced by one approximation.
You can create a user-defined approximation in which you can select
the desired approximation algorithm (see Creating User-Defined Approximations). Alternatively, you can create an automatic approximation
if you do not want to learn the details of the approximation techniques.
By default, Isight
uses a preconfigured RBF model when you create an automatic approximation
(see Creating an Automatic Approximation). Finally, you can create an approximation based on
a previously saved coefficient file (see Creating Approximations Using a Coefficient File).
Approximation Component
Isight
has a separate component called the Approximation component, which should
not be confused with the regular approximations described in this section.
The Approximation component is based on using an approximation that is
not attached to any other component, but rather is constructed from a
data file. An Approximation component is a self-contained unit that can
be used anywhere within the Isight
model, contrary to the regular approximations, which are always attached
to a specific component.
For more information about the Approximation
component, see Approximation Component in the Isight Component Guide.