Package Modelica.Clocked.Examples.Systems.Utilities.ComponentsMixingUnit
Standard package icon.
Extends from Modelica.Icons.Package (Icon for standard packages).
| Name | Description |
|---|---|
CriticalDamping | Output the input signal filtered with an n-th order filter with critical damping |
FilterOrder | Block to determine the minimum filter order |
MixingUnit | Mixing unit demo from Foellinger, Nichtlineare Regelungen II, p. 280 |
MixingUnitWithContinuousControl | Simple example of a mixing unit where a (continuous) nonlinear inverse plant model is used as feedforward controller |
Model Modelica.Clocked.Examples.Systems.Utilities.ComponentsMixingUnit.MixingUnitSee description in ControlledMixingUnit.
| Type | Name | Default | Description |
|---|---|---|---|
Real | c0 | 0.848 | Nominal concentration |
Temperature | T0 | 308.5 | Nominal temperature |
Real | a1 | 0.2674 | Process parameter (see references in help) |
Real | a21 | 1.815 | Process parameter (see references in help) |
Real | a22 | 0.4682 | Process parameter (see references in help) |
Real | b | 1.5476 | Process parameter (see references in help) |
Real | k0 | 1.05e+14 | Process parameter (see references in help) |
Real | eps | 34.2894 | Process parameter (see references in help) |
| Type | Name | Description |
|---|---|---|
input RealInput | T_c | Cooling temperature |
output RealOutput | c | Concentration |
output RealOutput | T | Temperature in mixing unit |
Model Modelica.Clocked.Examples.Systems.Utilities.ComponentsMixingUnit.MixingUnitWithContinuousControl
This icon indicates an example. The play button suggests that the example can be executed.
Extends from Modelica.Icons.Example (Icon for runnable examples).
| Type | Name | Default | Description |
|---|---|---|---|
Frequency | freq | 0.003333333333333 | Critical frequency of filter |
Real | c0 | 0.848 | Nominal concentration |
Temperature | T0 | 308.5 | Nominal temperature |
Real | a1_inv | 0.2674 | Process parameter of inverse plant model (see references in help) |
Real | a21_inv | 1.815 | Process parameter of inverse plant model (see references in help) |
Real | a22_inv | 0.4682 | Process parameter of inverse plant model (see references in help) |
Real | b_inv | 1.5476 | Process parameter of inverse plant model (see references in help) |
Real | k0_inv | 1.05e+14 | Process parameter of inverse plant model (see references in help) |
Real | eps | 34.2894 | Process parameter (see references in help) |
Real | x10 | 0.42 | Relative offset between nominal concentration and initial concentration |
Real | x20 | 0.01 | Relative offset between nominal temperature and initial temperature |
Real | u0 | -0.0224 | Relative offset between initial cooling temperature and nominal temperature |
final Real | c_start | c0 * (1 - x10) | Initial concentration |
final Temperature | T_start | T0 * (1 + x20) | Initial temperature |
final Real | c_high_start | c0 * (0.28) | Reference concentration |
final Real | T_c_start | T0 * (1 + u0) | Initial cooling temperature |
Real | pro | 1.1 | Deviations of plant to inverse plant parameters |
final Real | a1 | a1_inv * pro | Process parameter of plant model (see references in help) |
final Real | a21 | a21_inv * pro | Process parameter of plant model (see references in help) |
final Real | a22 | a22_inv * pro | Process parameter of plant model (see references in help) |
final Real | b | b_inv * pro | Process parameter of plant model (see references in help) |
final Real | k0 | k0_inv * pro | Process parameter of plant model (see references in help) |
Model Modelica.Clocked.Examples.Systems.Utilities.ComponentsMixingUnit.FilterOrder
This icon indicates an example. The play button suggests that the example can be executed.
Extends from Modelica.Icons.Example (Icon for runnable examples).
| Type | Name | Description |
|---|---|---|
input RealInput | c_ref |   |
Block Modelica.Clocked.Examples.Systems.Utilities.ComponentsMixingUnit.CriticalDamping
This block defines the transfer function between the input u and the output y as an n-th order filter with critical damping characteristics and cut-off frequency f. It is a slightly simplified version of the Modelica.Blocks.Continuous.CriticalDamping block. It doesn't provide the same initialization capabilities as the continuous block, since the initialization of clocked partitions is currently performed differently to the continuous time partitions.
Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).
| Type | Name | Default | Description |
|---|---|---|---|
Integer | n | 2 | Order of filter |
Frequency | f | Cut-off frequency | |
Boolean | normalized | true | = true, if amplitude at f_cut is 3 dB, otherwise unmodified filter |
| Type | Name | Description |
|---|---|---|
input RealInput | u | Connector of Real input signal |
output RealOutput | y | Connector of Real output signal |