Populating the Simulink BLDC block for behavioral simulation of the motor

7 Ansichten (letzte 30 Tage)
Leonardo
Leonardo am 23 Jan. 2025
Kommentiert: Leonardo am 5 Jul. 2025
Hello MathWorks community,
I am building a control system simulation model for a BLDC motor used in an electric vehicle.
However, I cannot find some data to enter in the fields:
  • Maximum permanent magnet flux linkage
  • Rotor angle range over which the permanent magnet flux linking the stator winding is constant
possibly use:
  • Maximum rotor-induced back EMF
In addition, I should also characterize the motor from a thermal aspect, so that I can make assessments on the type of cooling to be used and the working conditions under which it might operate: how could I “theoretically” derive the values to be entered in the fields:
1) Temperature Dependence
2) Thermal Port
Thank you in advance.
  2 Kommentare
Umar
Umar am 9 Feb. 2025
Bearbeitet: Umar am 9 Feb. 2025

Hi @Leonardo,

Perhaps clicking the link below will help answer your questions.

Electric Vehicle Powered by BLDC Motor

Leonardo
Leonardo am 5 Jul. 2025
Thank you very much!
I am working on something very similar!
Thank you!

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Sabin
Sabin am 2 Jul. 2025
Below some tips for BLDC parameterization:
'Rotor angle range over which back emf is constant' can be set to pi/(2*NumberOfPolePairs) rad
'Maximum permanent magnet flux linkage' or 'Maximum rotor-induced back EMF' should be know from motor specification (either datasheet or tests)
Parameters under Temperature Dependence:
  • Resistance temperature coefficient: for copper is 0.00393 1/K
  • Permanent magnet flux coeffcient: can be approximated with -0.001 1/K for neodymium magnets
  • Measurement temperature: for the above data we can use 298.15 K (that is 25 Celsius degrees)
Thermal Port:
  • These parameters will be characteristic to the motor. Thermal mass is the product between winding/rotor mass in kg and specific heat capacity in J/(kg*K). The specific heat capacity for copper is approximately 385 J/(kg·K).
  1 Kommentar
Leonardo
Leonardo am 5 Jul. 2025
Thank you, this is data that I had basically already considered and this confirms that I was on the right track!
Thank you very much for the response!

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Simscape Electrical finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by