modelMixingUnitWithContinuousControl

Simple example of a mixing unit where a (continuous) nonlinear inverse plant model is used as feedforward controller

Extends from Modelica.Icons.Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
SI.Frequencyfreq1/300Critical frequency of filter
Realc00.848Nominal concentration
SI.TemperatureT0308.5Nominal temperature
Reala1_inv0.2674Process parameter of inverse plant model (see references in help)
Reala21_inv1.815Process parameter of inverse plant model (see references in help)
Reala22_inv0.4682Process parameter of inverse plant model (see references in help)
Realb_inv1.5476Process parameter of inverse plant model (see references in help)
Realk0_inv1.05e14Process parameter of inverse plant model (see references in help)
Realeps34.2894Process parameter (see references in help)
Realx100.42Relative offset between nominal concentration and initial concentration
Realx200.01Relative offset between nominal temperature and initial temperature
Realu0-0.0224Relative offset between initial cooling temperature and nominal temperature
Realc_startc0*(1 - x10)Initial concentration
SI.TemperatureT_startT0*(1 + x20)Initial temperature
Realc_high_startc0*(1 - 0.72)Reference concentration
RealT_c_startT0*(1 + u0)Initial cooling temperature
Realpro1.1Deviations of plant to inverse plant parameters
Reala1a1_inv*proProcess parameter of plant model (see references in help)
Reala21a21_inv*proProcess parameter of plant model (see references in help)
Reala22a22_inv*proProcess parameter of plant model (see references in help)
Realbb_inv*proProcess parameter of plant model (see references in help)
Realk0k0_inv*proProcess parameter of plant model (see references in help)

Components

TypeNameDefaultDescription
Utilities.ComponentsMixingUnit.MixingUnitinvMixingUnit
Modelica.Blocks.Math.Addadd
Modelica.Blocks.Math.InverseBlockConstraintsinverseBlockConstraints
Modelica.Blocks.Continuous.CriticalDampingfilter
Utilities.ComponentsMixingUnit.MixingUnitmixingUnit
Modelica.Blocks.Math.Feedbackfeedback
Modelica.Blocks.Sources.Stepstep
Modelica.Blocks.Math.Gaingain