modelDemoBLDCVoltages
Test example: Demonstrate BLDC voltages
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Demonstrates how phase voltages are built from a constant DC voltage and Hall sensor signals, spinning at constant speed.
Plot the resulting voltage space vector rotator.y[1] + j*rotator.y[2].
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m | 5 | Number of phases |
| Integer | p | 2 | Number of pole pairs |
| SI.Voltage | VDC | 100*Modelica.Electrical.Polyphase.Functions.factorY2DC(m) | Nominal DC voltage |
| SI.Frequency | fNominal | 50 | Nominal frequqncy |
| SI.AngularVelocity | wNominal | 2*pi*fNominal/p | Nominal speed |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Mechanics.Rotational.Sources.ConstantSpeed | constantSpeed | ||
| BLDC.Sensors.HallSensor | hallSensor | ||
| Utilities.ElectronicCommutator | electronicCommutator | ||
| Modelica.Electrical.PowerConverters.DCAC.Polyphase2Level | inverter | ||
| Modelica.Electrical.Analog.Sources.ConstantVoltage | constantVoltage | ||
| Modelica.Electrical.Analog.Basic.Ground | groundDC | ||
| Modelica.Electrical.Polyphase.Sensors.VoltageSensor | voltageSensor | ||
| Modelica.Electrical.Polyphase.Basic.Star | star | ||
| Modelica.Electrical.Machines.SpacePhasors.Blocks.ToSpacePhasor | toSpacePhasor | ||
| Modelica.Electrical.Machines.SpacePhasors.Blocks.Rotator | rotator | ||
| Modelica.Electrical.Analog.Basic.Resistor | resistor | ||
| Modelica.Electrical.Analog.Basic.Ground | groundAC |