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.