For the option: | Do the following: |
|---|---|
Model | Enter the name of the model. |
General State Equation Name | Enter the name of the GSE to be created. |
External System Library | Enter the name of the external system library. If the extension entered is .fmu, Adams will expect an FMU that conforms to the FMI standard. |
Import I/O Signals from Existing Controls Plant | Select to display the Database Navigator, where you can select an existing controls plant from which output and input signals are to be imported. |
From Poutput | Select to display the Database Navigator, where you can select an existing poutput from which to import output signals. For more information on creating plant outputs, see Data Element Create Plant Output. |
From Pinput | Select to display the Database Navigator, where you can select an existing pinput from which to import input signals. For more information on creating plant inputs, see Data Element Create Plant Input. |
Re-order Adams Inputs Signal(s)/Re-order Adams Output Signal(s) | The reorder of plant inputs and outputs change the order of the signals in the PINPUT and POUTPUT entities. This is useful when you already created the PINPUT and POUTPUT entities and at a later point in time (during plant export) would like to reorder the signals within them. Note: The order of signals should be same during plant export and plant import. Otherwise, simulation could fail and produce undesired results. |
Static Hold | Select one of the following: ■Off: Turns static hold off. ■On: Turns static hold on. For more information on static hold, see GSE statement. |
Use External System Library Error Tolerance | Check to apply the error tolerance values of the continuous states of ESL to the GSE during integration. The ESL error tolerance values change the computation of the local integration error that is computed after the corrector as converged. If the estimated error is greater than the specified integration ERROR the integrator rejects the solution. See the INTEGRATOR statement for more details about ERROR. You may want to use this feature to help refine the accuracy of your ESL states, but just like any INTEGRATOR setting, this may require tuning. This feature only applies to the C++ Solver, and only Easy5 models currently report error tolerance values. Error Scale Factor: Values > 0 will scale all of the ESL error tolerance values in order to tighten or loosen these values, that is, Final GSE error tolerance = Error Scale Factor * ESL error tolerance Values <= 0 will disable using the ESL error tolerance values, and the default computation for the local integration error will be used. |
Information | Check to display verbose information about the general state equation (GSE) that the controls system import created. |
Communication Interval | This option is only enabled for External System Libraries of type FMU co-simulation. For co-simulation with the FMU, you need to specify the communication interval. Sample the FMU at least two times faster than the highest frequency of interest (refer to Nyquist frequency). This option is disabled for FMU of type model exchange and other ESLs exported using MATLAB or Easy5. |
Visibility | This option is only enabled for External System Libraries of type FMU co-simulation. Visibility means the FMU runs in interactive mode. Turn it off if you want to run it in batch mode. In order for this option to work in Adams, visibility needs to be supported by the specified FMU. |
Overwrite PINPUT Functions | Check to overwrite the values of any existing PINPUT functions in the GSE. Default is to add to the existing values. One caveat when checking this option is that, if the same PINPUT variable is updated by multiple ESLs, then only the last imported ESL value would be retained. |
ESL Output Extrapolation Order | This option is only enabled for External System Libraries of type FMU co-simulation. When Adams is acting as parent in a co-simulation, this would allow the outputs of the FMU (inputs of Adams) to be extrapolated and used by Adams during its integrator step. Currently supported extrapolation orders are 0, 1, 2 and 3. (that is, zero order hold, linear, quadratic and linear least squares) |
Create Mechatronics Objects | This option is only enabled for External System Libraries of type FMU. Select this option to create Mechatronics objects upon a successful control system import. ■Transducer signals ■Actuator signals ■Control System Input ■Control System Output ■Control System For more information please refer Components in Adams Mechatronics. |