Simulation Settings
The Simulation Settings dialog is used to edit the solver parameters.
This dialog contains the following tabs:
Static Tab
| Option | Description | |
|---|---|---|
| Method | Select the type of Static
solver from the drop down:
|
|
| The following options are available if Force Imbalance - Type D/Type S is chosen: | ||
| Maximum residual | This specifies the upper limit for the change in residual of the system equations at the static equilibrium point. | |
| Maximum imbalance | Specifies the maximum force imbalance in the equations of motion that is allowed at the solution point. | |
| Maximum number of iterations | Specifies the maximum number of iterations that are allowed before simulation stops. | |
| Stability | Specifies the fraction of the mass matrix that is to be added to the Jacobian to ensure that it is not singular. | |
| The following options are available if MKEAM is chosen: | ||
| Maximum number of iterations | Specifies the maximum number of iterations that are allowed before simulation stops. | |
| Maximum residual kinetic energy tolerance | Specifies the maximum allowable residual kinetic energy of the system at the static equilibrium point. | |
| Maximum coordinate difference tolerance | This specifies the upper limit for the change in system states at the static equilibrium point. | |
Transient Tab
| Option | Description | |
|---|---|---|
| Integrator type | Select the type integrator from
the drop down:
|
|
| The following common options are available for all integrators: | ||
| Integrator tolerance | Represents the maximum absolute error per step that the integrator is allowed in computing the displacement, velocity, and differential equations states. | |
| Maximum step size | Defines the maximum step size the integrator is allowed to take. | |
| Maximum initial step size | The maximum initial step size. | |
| Minimum step size | Defines the minimum step size the integrator is allowed to take. | |
| Maximum order | Specifies the maximum order that the integrator is to take. | |
| Velocity tolerance fact | The factor that multiplies integr_tol to yield the error tolerance for velocity states. | |
| Implicit diff tolerance | Defines the accuracy to which implicit differential equations, such as Control_Diff equations with the is_implicit = "TRUE", are to be satisfied. | |
| The following options are specific to DSTIFF: | ||
| DAE index | The index of the DAE formulation. Options available are: 3 or 1. | |
| DAE corrector max iteration | The maximum number of iterations that the corrector is allowed to take to achieve convergence. | |
| DAE corrector min iteration | The minimum number of iterations that the corrector is allowed to take before it checks for corrector divergence. | |
| DAE constraint tolerance | The tolerance on all algebraic constraint equations that the corrector must satisfy at convergence. | |
| Jacobian matrix evaluation | This attribute controls the Jacobian matrix evaluation during corrector iterations. | |
| Velocity control | The logical flag that controls whether the velocity states are checked for local integration error at each step. This option is only available in the case where the DAE index = 1. | |
| The following options are specific to VSTIFF/MSTIFF/ABAM: | ||
| Constraint tolerance | Defines the accuracy to which the system configuration and motion constraints are to be satisfied at each step. | |
Linear Tab
| Option | Description |
|---|---|
| Animation scale | Used for linear analysis to set the scale factor for the modal animation. |
| Eigen values and vectors (.eig, .h3d) | Specifies whether the eigenvalue and eigenvector data is written to a .eig file. |
| Disable damping | Specifies whether the linearization solver should disable damping from all force elements for the eigenvalue solution. |
| Kinetic energy distribution | Specifies whether the modal kinetic energy distribution is written out to the solver log file and the *_linz.mrf output file. |
| State-Space matrices (Simulink MDL) | Specifies whether the A, B, C and D matrices that are calculated are to be written out in Simulink MDL format or not. |
| State-Space matrices (MATLAB) | Specifies whether the A, B, C and D matrices that are calculated are to be written out into a file that can be read in by MATLAB. |
General Tab
| Option | Description |
|---|---|
| Number of CPU cores in multiprocessor (SMP) run | Specifies the number of CPU cores to be used when multiple cores are available. This is particularly helpful in parallelizing computations in the case of Contact simulation. |