modelBLDC

BLDC machine

Extends from Partials.DriveBase (DC drives base).

Information

Complete brushless DC drive with inverter.

For block (rectangular) non-pulsed modulation the input to uPhasor[1] is arbitrary and has no influence.

For pulsed rectangles uPhasor[1] can be used
a) to simulate time-average voltage amplitudes.
b) to determine the ratio of on- to off-time when using a pulsed modulator.
where 0 < uPhasor[1] < 1.

The rectangle width is a parameter with default value 2/3, corresponding to '2 phases on, 1 phase off' at a time.

Note: for machines with gear w_ini denotes the initial angular velocity at the generator-side!

Parameters

TypeNameDefaultDescription
SIpu.AngularVelocity_rpmrpm_ini (from DriveBase)0initial rpm (start-value if ini='st')

Connectors

TypeNameDefaultDescription
Spot.Base.Interfaces.ElectricV_pterm (from DriveBase)electric terminal
Spot.Base.Interfaces.Rotation_nflange (from DriveBase)mechanical flange
Base.Interfaces.ThermalV_nheat (from DriveBase)heat source port {stator, rotor}

Components

TypeNameDefaultDescription
Spot.Mechanics.Rotation.ElectricRotorrotor (from DriveBase)machine rotor
Spot.Mechanics.Rotation.NoGeargear (from DriveBase)type of gear
ACdqo.Inverters.InverterAverageinverter
Partials.Synchron3rd_bldcmotorBLDC motor (syn pm machine)
Common.Thermal.HeatV_a_b_abheat_adapt