Six-Phase BLDC with trapezoidal BEMF

A model of a six-phase BLDC with 2x3 phase stator windings, shifted by 30deg and trapezoidal BEMF

Al momento, stai seguendo questo contributo

Mutual inductances are respected. They are calculated according to https://de.mathworks.com/help/physmod/sps/ref/pmsmsixphase.html. Note the typos in the formula for Lab (the factor 2 has to be within the cos) and Lca (factor 2 missing) which are of course corrected in this implementation. Back-Emf calculation and speed generation was adopted from https://de.mathworks.com/matlabcentral/fileexchange/51069-dynamic-mathematical-modeling-of-brushless-dc-motor-trapezodial-back-emf?s_tid=srchtitle
and adapted to match a six-phase BLDC.

First model was build with R2021a and the R2014a version was exported therefrom. Both were tested in R2021a.

Cita come

Nils Herjürgen (2026). Six-Phase BLDC with trapezoidal BEMF (https://it.mathworks.com/matlabcentral/fileexchange/89749-six-phase-bldc-with-trapezoidal-bemf), MATLAB Central File Exchange. Recuperato .

Informazioni generali

Compatibilità della release di MATLAB

  • Compatibile con R2014a e release successive

Compatibilità della piattaforma

  • Windows
  • macOS
  • Linux
Versione Pubblicato Note della release Action
1.1.1

Removed incomprehensible comments

1.1.0

Fixed a bug and added first order transfer function to break algebraic loops.

1.0.3

added preview image

1.0.2

Fixed minor description typo

1.0.1

Minor description update

1.0.0