blockSignal2mPulse

Generic control of 2*m pulse rectifiers

Extends from PowerConverters.Icons.Control (Control icon).

Information

General information about controllers is summarized in Control.

Parameters

TypeNameDefaultDescription
Integerm3Number of phases
BooleanuseConstantFiringAngletrueUse constant firing angle instead of signal input
SI.AngleconstantFiringAngle0Firing angle
SI.Frequencyf50Frequency
SI.AnglefiringAngleMaxModelica.Constants.piMaximum firing angle
SI.AnglefiringAngleMin0Minimum firing angle
Filter
BooleanuseFiltertrueEnable use of filter
SI.FrequencyfCut2*fCut off frequency of filter
SI.Voltage[m]vStartzeros(m)Start voltage of filter output

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputfiringAngleFiring angle
Modelica.Blocks.Interfaces.BooleanOutput[m]fire_p
Modelica.Blocks.Interfaces.BooleanOutput[m]fire_n
Modelica.Blocks.Interfaces.RealInput[m]vVoltages

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.ConstantconstantconstantFiringAngle
Modelica.Blocks.Logical.GreaterThreshold[m]positiveThreshold
Modelica.Blocks.Logical.LessThreshold[m]negativeThreshold
Modelica.Blocks.Logical.Timer[m]timerPositive
Modelica.Blocks.Logical.Timer[m]timerNegative
Modelica.Blocks.Logical.Greater[m]greaterPositive
Modelica.Blocks.Logical.Greater[m]greaterNegative
Modelica.Blocks.Math.Gaingain
Modelica.Blocks.Routing.Replicatorreplicator
Modelica.Blocks.Nonlinear.Limiterlimiter
Filter[m]filter
Modelica.Blocks.Routing.RealPassThrough[m]realPassThroughPass through in case filter is off
Modelica.Blocks.Math.Gain[m]gainPositive
Modelica.Blocks.Math.Gain[m]gainNegative

Revisions