SignalPWMGenerates a pulse width modulated (PWM) boolean fire signal |
This information is part of the Modelica Standard Library maintained by the Modelica Association.
This controller can be used both for DC/DC and AC/DC converters.
The signal input of the PWM controller is the duty cycle; the duty cycle is the ratio of the on time
to the switching period. The output firing signal is strictly determined by the actual duty cycle, indicated as d
in Fig. 1.
The firing signal is generated by comparing the sampled duty cycle input with a periodic saw tooth signal [Williams2006].
dutyCycle |
Type: RealInput Description: Duty cycle |
|
---|---|---|
fire |
Type: BooleanOutput Description: Firing PWM signal |
|
notFire |
Type: BooleanOutput Description: Firing PWM signal |
Modelica.Electrical.PowerConverters.Examples.DCAC.PolyphaseTwoLevel Polyphase DC to AC converter with R load |
|
Modelica.Electrical.PowerConverters.Examples.DCAC.PolyphaseTwoLevel Polyphase DC to AC converter with R-L load |
Modelica.Electrical.Machines.Examples.ControlledDCDrives.Utilities Switching DC-DC inverter |
|
Modelica.Electrical.PowerConverters.Examples.DCAC.ExampleTemplates Single-phase two level inverter including control |
|
Modelica.Electrical.PowerConverters.Examples.DCDC.ExampleTemplates Step down chopper including control |
|
Modelica.Electrical.PowerConverters.Examples.DCDC.ExampleTemplates Step up chopper including control |
|
Modelica.Electrical.PowerConverters.Examples.DCDC.ExampleTemplates H bridge DC/DC converter |