Data Transfer Ramping

If the full magnitude of the data transfer is applied to the target side on the first iteration, it may be too much of a change for the next coupling participant to absorb instantaneously. To soften the startup, you can ramp the target-side data from the final value in the previous coupling step to the full magnitude during the initial coupling iterations within the current step. For more information about the ramping algorithm, see Ramping Algorithm.

For more information about ramping controls in a given context, see:

  • the RampingOption data model setting (for System Coupling in its GUI or CLI), as described in the System Coupling Settings and Commands Reference manual.

  • the Ramping option in the Data Transfer Control settings (for System Coupling in Workbench) or


Note:  On the first coupling iteration of the first step (including after a restarted run), the ramping algorithm ramps against the initial guess for the data transfer. To obtain this initial guess, System Coupling interpolates the initial guess of the participant which serves this initial data. An alpha-level setting allows you to revert to System Coupling's previous method of setting initial target-side reference values to program-specified constants. To do so, perform the following steps:

  1. Enable alpha-level settings, as described in Activate System Coupling Hidden Features in the System Coupling Beta Features documentation.

  2. Set AnalysisControl.TargetInitializationOption to UseConstantValue.

For details about the constant values that will be applied, see Initial Values Used for the Reference Target-Side Value in the 2020 R1 System Coupling User's Guide.