The Current,
Voltage, and
Rest nodes can be added as child nodes to a
Load Cycle node.
If the Load type has been set to
Galvanostatic on the parent Load Cycle node, the
Voltage is not available.
If the Load type has been set to
Potentiostatic on the parent Load Cycle node, only the
Voltage node is available.
For Function, any available function defined under
Definitions or
Global Definitions can be used. The set value will be defined to equal the function value, using the time elapsed since the activation of the node as argument.
The Step sequence option allows for defining a table of times at which the set value should be changed to a new value. The switching to the table set values is achieved by the use of automatically defined events, defined to be triggered when the elapsed time since activation of the node equals the correspondingly defined time settings values. Upon activation of the node, the set value is set to the
Initial voltage/current value.
This section specifies when the cycle should proceed to the next node at the same level in the model tree, or to the first node, if the present node is the last. The Elapsed time condition is the only available continuation condition if
Use elapsed time only has been enabled on the parent Load Cycle node, otherwise multiple conditions, internally defined using implicit solver events, can be enabled.
The Elapsed time condition can be used to proceed to the next node after a certain time, counted from the activation of the node. (This is the default condition for the
Rest node.)
The Maximum voltage and
Minimum voltage conditions can be used to proceed to the next node when the voltage reaches or goes below a certain threshold, respectively. The
Maximum voltage condition is typically used for a
Current charging step, whereas the
Minimum voltage condition is typically used for a
Current discharging step. (These conditions are not available for the
Voltage node.)
The Maximum current and
Minimum current conditions can be used to proceed to the next node when the current reaches or goes below a certain threshold, respectively. The
Maximum current condition, is typically specified, using a small negative value for a
Voltage discharging step. The
Minimum current condition is typically used for
Voltage charging steps. (These conditions are not available for the
Current and
Rest nodes.)
A User defined condition can be used to trigger a transition to the subsequent node based on the value of any globally available expression in the model. The transition will be defined to occur when the
Induser expression switches from negative to positive. For instance, to define a temperature-dependent continuation condition to occur when the maximum temperature variable
T_max exceeds
50[degC], define
Induser as
T_max-50[degC]. (Here,
T_max can for instance be a variable defined using a
Definitions >
Nonlocal Couplings >
Maximum operator on a domain.)