blockSwitchingPWM

Generates a pulse width modulated (PWM) boolean fire signal

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Information

Generate boolean firing signal from duty cycle input. Adapted from SignalPWM.

Parameters

TypeNameDefaultDescription
RealdMax1Maximum duty cycle
RealdMin0Minimum duty cycle
Modelica.SIunits.FrequencyfsSwitching frequency
Modelica.SIunits.TimestartTime0Start time

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputvcControl voltage
Modelica.Blocks.Interfaces.BooleanOutputc1Firing PWM signal

Components

TypeNameDefaultDescription
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Blocks.Logical.LessgreaterEqual
Modelica.Blocks.Sources.SawToothsawtooth