This package contains utility models that are used for the examples.
Extends from Modelica.Icons.UtilitiesPackage
(Icon for utility packages).
Name | Description |
---|---|
ImpureRandom | Block generating random numbers with the impure random number generator |
NormalDensity | Calculates the density of a normal distribution |
Parts … | Parts for use in the ActuatorWithNoise examples |
UniformDensity | Calculates the density of a uniform distribution |
WeibullDensity | Calculates the density of a Weibull distribution |
This block determines the probability density y of a uniform distribution for the given input signal u (for details of this density function see Math.Distributions.Uniform.density).
This block is demonstrated in the example Examples.NoiseExamples.Densities .
Extends from Modelica.Blocks.Icons.Block
(Basic graphical layout of input/output block).
Type | Name | Default | Description |
---|---|---|---|
Real | u_min | Lower limit of u | |
Real | u_max | Upper limit of u |
Type | Name | Description |
---|---|---|
input RealInput | u | Real input signal |
output RealOutput | y | Density of the input signal according to the uniform probability density function |
This block determines the probability density y of a normal distribution for the given input signal u (for details of this density function see Math.Distributions.Normal.density).
This block is demonstrated in the example Examples.NoiseExamples.Densities .
Extends from Modelica.Blocks.Icons.Block
(Basic graphical layout of input/output block).
Type | Name | Default | Description |
---|---|---|---|
Real | mu | Expectation (mean) value of the normal distribution | |
Real | sigma | Standard deviation of the normal distribution |
Type | Name | Description |
---|---|---|
input RealInput | u | Real input signal |
output RealOutput | y | Density of the input signal according to the normal probability density function |
This block determines the probability density y of a Weibull distribution for the given input signal u (for details of this density function see Math.Distributions.Weibull.density).
This block is demonstrated in the example Examples.NoiseExamples.Densities .
Extends from Modelica.Blocks.Icons.Block
(Basic graphical layout of input/output block).
Type | Name | Default | Description |
---|---|---|---|
Real | lambda | Scale parameter of the Weibull distribution | |
Real | k | Shape parameter of the Weibull distribution |
Type | Name | Description |
---|---|---|
input RealInput | u | Real input signal |
output RealOutput | y | Density of the input signal according to the Weibull probability density function |
This block demonstrates how to implement a block using the impure random number generator. This block is used in the example Examples.NoiseExamples.ImpureGenerator.
Extends from Modelica.Blocks.Interfaces.SO
(Single Output continuous control block).
Type | Name | Default | Description |
---|---|---|---|
Period | samplePeriod | Sample period for random number generation |
Type | Name | Description |
---|---|---|
output RealOutput | y | Connector of Real output signal |
Generated 2018-12-12 12:09:54 EST by MapleSim.