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

TypeNameDefaultDescription
Integerm5Number of phases
Integerp2Number of pole pairs
SI.VoltageVDC100*Modelica.Electrical.Polyphase.Functions.factorY2DC(m)Nominal DC voltage
SI.FrequencyfNominal50Nominal frequqncy
SI.AngularVelocitywNominal2*pi*fNominal/pNominal speed

Components

TypeNameDefaultDescription
Modelica.Mechanics.Rotational.Sources.ConstantSpeedconstantSpeed
BLDC.Sensors.HallSensorhallSensor
Utilities.ElectronicCommutatorelectronicCommutator
Modelica.Electrical.PowerConverters.DCAC.Polyphase2Levelinverter
Modelica.Electrical.Analog.Sources.ConstantVoltageconstantVoltage
Modelica.Electrical.Analog.Basic.GroundgroundDC
Modelica.Electrical.Polyphase.Sensors.VoltageSensorvoltageSensor
Modelica.Electrical.Polyphase.Basic.Starstar
Modelica.Electrical.Machines.SpacePhasors.Blocks.ToSpacePhasortoSpacePhasor
Modelica.Electrical.Machines.SpacePhasors.Blocks.Rotatorrotator
Modelica.Electrical.Analog.Basic.Resistorresistor
Modelica.Electrical.Analog.Basic.GroundgroundAC