modelP_Control

Proportional controller: y = yb + Kc*e

Extends from Modelica.Blocks.Interfaces.SVcontrol (Single-Variable continuous controller).

Parameters

TypeNameDefaultDescription
BooleandirectActingtrue=false reverse acting
Realk1Error gain
Realyb0Output bias
Realk_s1Scaling factor for setpoint: set = k_s*u_s
Realk_m1Scaling factor for measurment: meas = k_m*u_m

Connectors

TypeNameDefaultDescription
RealInputu_s (from SVcontrol)Connector of setpoint input signal
RealInputu_m (from SVcontrol)Connector of measurement input signal
RealOutputy (from SVcontrol)Connector of actuator output signal

Components

TypeNameDefaultDescription
RealKck*(if directActing then +1 else -1)
Realek_s*u_s - k_m*u_mSetpoint - Measured error