Library of blocks for combining several input clock signals by logical combinators
Extends from Modelica.Icons.Package (Icon for standard packages).
Name | Description |
---|---|
PartialLogicalClock | Logical clock combining arbitrary many input clock signals according to a replaceable logical combinator |
ConjunctiveClock | Logical clock ticking whenever all input clocks ticked at least once, then resets and starts the next conjunctive cycle |
DisjunctiveClock | Logical clock ticking whenever any of its input clock signals ticks. |
Logical clock combining arbitrary many input clock signals according to a replaceable logical combinator
Extends from Interfaces.PartialClock (Icon, connector, and solver method of a block that generates a clock).
Name | Description |
---|---|
nu | Number of input connections. |
combinator | Replaceable logical combinator applied on vector of Clock input signals. Important: Must not be any kind of negation since such would result in infinite many ticks for an infinitesimal short time period. |
Advanced | |
useSolver | = true, if solverMethod shall be explicitly defined |
solverMethod | Integration method used for discretized continuous-time partitions |
Name | Description |
---|---|
y | |
u[nu] | Vector of Clock input signals. |
Logical clock ticking whenever all input clocks ticked at least once, then resets and starts the next conjunctive cycle
Extends from PartialLogicalClock (Logical clock combining arbitrary many input clock signals according to a replaceable logical combinator).
Name | Description |
---|---|
nu | Number of input connections. |
Advanced | |
useSolver | = true, if solverMethod shall be explicitly defined |
solverMethod | Integration method used for discretized continuous-time partitions |
Name | Description |
---|---|
y | |
u[nu] | Vector of Clock input signals. |
Logical clock ticking whenever any of its input clock signals ticks.
Extends from PartialLogicalClock (Logical clock combining arbitrary many input clock signals according to a replaceable logical combinator).
Name | Description |
---|---|
nu | Number of input connections. |
Advanced | |
useSolver | = true, if solverMethod shall be explicitly defined |
solverMethod | Integration method used for discretized continuous-time partitions |
Name | Description |
---|---|
y | |
u[nu] | Vector of Clock input signals. |