blockMVdiscrete

Discrete Multi-Variable controller

Extends from DiscreteBlock (Base class of discrete control blocks).

Information

Block has two Real input signal vectors and one Real output signal vector. The vector signals are sampled due to the defined samplePeriod parameter. The block is designed to be used as base class for a corresponding controller. See the base-class DiscreteBlock for more information.

Parameters

TypeNameDefaultDescription
SI.TimesamplePeriod (from DiscreteBlock)Sample period of component
SI.TimestartTime (from DiscreteBlock)0First sample time instant
Integernu_s1Number of setpoint inputs
Integernu_m1Number of measurement inputs
Integerny1Number of actuator outputs

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInput[nu_s]u_sSetpoint input signals
Modelica.Blocks.Interfaces.RealInput[nu_m]u_mMeasurement input signals
Modelica.Blocks.Interfaces.RealOutput[ny]yActuator output signals

Components

TypeNameDefaultDescription
Discrete.Sampler[nu_s]sampler_s
Discrete.Sampler[nu_m]sampler_m