blockPWM
Pulse width modulation
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Information
Let the user choose the PWM type from:
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m | 3 | Number of phases |
| PowerConverters.Types.PWMType | pwmType | PowerConverters.Types.PWMType.SVPWM | PWM Type |
| SI.Frequency | f | Switching frequency | |
| SI.Time | startTime | 0 | Start time of PWM |
| Real | uMax | Maximum amplitude of signal | |
| PowerConverters.Types.ReferenceType | refType | PowerConverters.Types.ReferenceType.Triangle3 | Type of reference signal |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput[2] | u | Reference space phasor | |
| Modelica.Blocks.Interfaces.BooleanOutput[m] | fire_p | Positive fire signal | |
| Modelica.Blocks.Interfaces.BooleanOutput[m] | fire_n | Negative fire signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| PowerConverters.DCAC.Control.SVPWM | svPWM | ||
| PowerConverters.DCAC.Control.IntersectivePWM | intersectivePWM |