EBSILON®Professional Online Documentation
In This Topic
    Transient Simulation
    In This Topic

    Transient Simulation


    General


    Functions

    Drop-down list "Time handling" defines the calculation of the

    The equations used by Ebsilon require a steady state of the plant. However, there are in connection with the time series dialogue (see: solar components - time series calculation) and the z. B. memory components the ability to consider time-dependent operations. But this requires that the changes proceed slowly enough for dynamic effects to be neglected.

    The behaviour of the storage components during the calculation is specified in the model settings under Simulation/Calculation, Treatment of time-dependent processes:

    Hereby, the new state is always shown in the result values without changing the specification values. This complies with the usual behaviour of Ebsilon that several calculations can be carried out in a row without any changes to the results.

    If you want to calculate several time intervals successively, the result values for the storage states have to be copied onto the specification values.

    When using the time series dialog, however, this is done automatically.

     

    The input field "Time maximum" default value: 3600 s

     

    The Drop-down list ”Transient mode defines, if the transient mode is executed with the first run or with the continuation run.

    All transient components that possess the flag FINIT (and are set to FINIT=0) can now be commonly controlled via one global flag.

    If FINIT is set to this value, the control of the transient simulation will be handed over to the global variable “Transient mode“, which can be found under Model Options\Simulation\Transient. This will then pass on the desired mode (first run or continuation run) to the components. This can be controlled from the time series dialog by means of the expression “@calcoptions.sim.transientmode“.

     

    Lower bound for calculated time step (@calcoptions.sim.lowerboundforcalculatedtimestep):

    This variable input value represents an auxiliary value for the determination of the transient behaviour of storage components.

    In mass- or volume-controlled components, this value controls the reaching of a limit value in the time series, e.g.

    - maximum storage content

    - minimum storage content

    Thus depending on this variable, the amount of the total time steps and thus also the computing time for the calculation of a time series is manipulated.

    In order to prevent numerical imprecision, this input value is to be selected in connection with the maximum time step and the desired accuracy of the calculation point, e.g. storage full / storage empty, of the time series.

    As the bound for a calculated time step,

    values between

    >0 and <1% - 10% maximum time step

    are reasonable.

    This value has no significance for the calculation of transient heat exchangers by means of a time series.