OpenIPSL.Electrical.VSD.Generic.ControllerLogic

Controller logic for variable speed drive

Information

This package contains the controlling logic of the variable speed drive model.

Extends from Modelica.Icons.Package (Icon for standard packages).

Package Content

Name Description
OpenIPSL.Electrical.VSD.Generic.ControllerLogic.VoltsHertzController VoltsHertzController Volts/Hertz controller model

OpenIPSL.Electrical.VSD.Generic.ControllerLogic.VoltsHertzController OpenIPSL.Electrical.VSD.Generic.ControllerLogic.VoltsHertzController

Volts/Hertz controller model

Information

The VoltsHertzController component represents the controller logic for the variable speed drive. The volts hertz control is a simple and widely used method for controlling the speed of an AC induction motor by adjusting the voltage and frequency supplied to the motor at a constant ratio.

The model has three inputs and two output connectors. The W_ref input connector represents the reference synchronous speed that is user defined, motor_speed input is the motor speed that is generated by the motor model, and the Vc input is the capacitor voltage value from the AC2DCandDC2AC component. The m output is the PWM modulation index, and the we output is the synchronous speed that is used in the controllable motor model.

The modelling of such devices is based, mainly, on the following reference:

Extends from OpenIPSL.Electrical.Essentials.pfComponent (Partial model containing all the parameters for entering power flow data).

Parameters

NameDescription
Power flow data
S_bSystem base power [V.A]
V_bBase voltage of the bus [V]
fnSystem frequency [Hz]
P_0Initial active power [W]
Q_0Initial reactive power [var]
v_0Initial voltage magnitude [1]
angle_0Initial voltage angle [rad]
displayPFDisplay power flow:
VSD project specifics
f_maxMaximum input voltage frequency [Hz]
f_minMinimum input voltage frequency [Hz]
m0Initial PWM Modulation Value
Control Parameters
TrTime constant for speed sensor filter [s]
KfGain value multiplied with input signal
KpPI proportional gain
KiPI integrator gain
we_maxMaximum Synchronous Speed
we_minMinimum Synchronous Speed
Parameter mask
enableS_bEnable S_b in parameter list
enableV_bEnable V_b in parameter list
enablefnEnable fn in parameter list
enableP_0Enable P_0 in parameter list
enableQ_0Enable Q_0 in parameter list
enablev_0Enable v_0 in parameter list
enableangle_0Enable angle_0 in parameter list
enabledisplayPFEnable displayPF in parameter list

Connectors

NameDescription
motor_speedMotor speed from motor model
weSynchronous speed
mPWM modulation index
VcCapacitor voltage value
W_refSynchronous speed reference
Automatically generated Thu Feb 26 06:56:11 2026.