ECParts Toolkit LogoECParts Toolkit

BLDC Electrical RPM & Frequency Calculator

Calculate BLDC and PMSM electrical frequency, electrical RPM (ERPM), pole pairs, mechanical RPM, electrical period, angular velocity, six-step sector rate, and typical combined Hall transition references.

MOT-012 separates mechanical shaft speed from electrical magnetic speed. It does not calculate PWM carrier frequency, phase current, Kv/Kt, FOC tuning, sensorless zero-cross timing, or encoder RPM.

Engineering tool

BLDC Electrical RPM & Frequency Calculator

Calculate BLDC and PMSM mechanical RPM, electrical frequency, ERPM, pole pairs, electrical period, six-step sector rate and Hall transition references.

Calculation mode

Parameter panel

Result console

Electrical Frequency
350Hz
Electrical RPM (ERPM)
21000ERPM
Pole Pairs
7
Electrical Period
2.85714ms

Pole count is total magnetic rotor poles; pole pairs are pole count divided by two. A 14-pole motor has 7 pole pairs. BLDC electrical frequency is not PWM switching frequency, encoder frequency, or stepper STEP command frequency.

Reference table

BLDC electrical frequency reference values
Electrical Cycles / Mechanical Revolution7cycles/rev

BLDC Electrical RPM & Frequency Formula Audit

BLDC electrical RPM and frequency formula audit
Mechanical RPM DefinitionPhysical rotor or shaft speed in mechanical revolutions per minute.
Mechanical Frequency Definitionfm = RPMm / 60, the shaft revolutions per second.
Electrical Frequency Definitionfe is the rate of electrical magnetic cycles.
Electrical RPM / ERPM DefinitionERPM = RPMm × p; ERPM is not physical rotor RPM.
Pole Count DefinitionP is total magnetic rotor pole count, not stator slot count.
Pole Pair Definitionp is magnetic pole pairs, equal to P / 2.
Pole Count → Pole Pair Formulap = P / 2. A 14-pole rotor has 7 pole pairs.
Mechanical RPM → Electrical Frequencyfe = RPMm × p / 60. If total poles are used directly, fe = RPMm × P / 120.
Electrical Frequency → Mechanical RPMRPMm = 60 × fe / p.
Mechanical RPM → ERPMERPM = RPMm × p.
ERPM → Mechanical RPMRPMm = ERPM / p.
Electrical Cycles / Mechanical RevolutionElectrical cycles per mechanical revolution = p.
Mechanical Angular Velocityωm = 2πRPMm / 60.
Electrical Angular Velocityωe = 2πfe = pωm.
Electrical PeriodTe = 1 / fe.
Zero-Speed Period PolicyWhen fe = 0, electrical period is N/A, not Infinity.
Six-Step Sector RateTypical six-step sector rate = 6fe.
Six-Step Sector PeriodTsector = 1 / (6fe), with zero speed shown as N/A.
Hall Transition ReferenceTypical combined six-state Hall transition rate = 6fe as a reference only.
Single Hall / Combined Hall BoundaryCombined Hall state transition rate must not be called single Hall channel frequency.
PWM Frequency BoundaryElectrical frequency is not inverter PWM carrier frequency.
Commutation / Switching BoundarySix-step sector rate is not MOSFET PWM edge count or switching frequency.
Back-EMF Frequency BoundaryBack-EMF fundamental follows electrical frequency, but amplitude belongs to Kv/Ke scope.
Encoder Frequency BoundaryEncoder counts and BLDC electrical cycles are physically different.
Stepper Frequency BoundaryStepper STEP pulse frequency and BLDC electrical frequency are different quantities.
Slot / Pole BoundaryStator slot count must not be substituted for rotor magnetic pole count.
BLDC / PMSM ApplicabilityThe relationship applies to synchronous permanent-magnet machines with correct pole-pair definition.
Induction-Motor BoundaryInduction motor slip is outside this synchronous BLDC/PMSM model.

Formula

Formula reference

BLDC electrical RPM, electrical frequency and pole-pair formulas

A 14-pole motor has 7 pole pairs. Do not use total pole count directly as pole pairs.

p = P / 2fm = RPMm / 60fe = fm × pfe = RPMm × p / 60fe = RPMm × P / 120ERPM = RPMm × pRPMm = 60fe / pRPMm = ERPM / pTe = 1 / feωm = 2πRPMm / 60ωe = 2πfe = pωmfsector = 6fe

Variable definitions

P
total magnetic pole count
p
pole pairs
RPMm
mechanical shaft RPM
fm
mechanical frequency
fe
electrical frequency
ERPM
electrical RPM
Te
electrical period

BLDC Electrical RPM & Frequency Formula Audit

BLDC electrical RPM and frequency formula audit
Mechanical RPM DefinitionPhysical rotor or shaft speed.
Mechanical Frequency Definitionfm = RPMm / 60.
Electrical Frequency DefinitionRate of magnetic electrical cycles.
Electrical RPM / ERPM DefinitionERPM = RPMm × p; not rotor physical RPM.
Pole Count DefinitionP is total magnetic rotor pole count.
Pole Pair Definitionp is total magnetic poles divided by two.
Pole Count → Pole Pair Formulap = P / 2.
Mechanical RPM → Electrical Frequency Formulafe = RPMm × p / 60, or fe = RPMm × P / 120 when P is total poles.
Electrical Frequency → Mechanical RPM FormulaRPMm = 60fe / p.
Mechanical RPM → ERPM FormulaERPM = RPMm × p.
ERPM → Mechanical RPM FormulaRPMm = ERPM / p.
Electrical Cycles / Mechanical Revolutioncycles/rev = p.
Mechanical Angular Velocity Formulaωm = 2πRPMm / 60.
Electrical Angular Velocity Formulaωe = 2πfe = pωm.
Electrical Period FormulaTe = 1 / fe.
Zero-Speed Period PolicyWhen fe = 0, period is N/A.
Six-Step Sector Rate Formulafsector = 6fe.
Six-Step Sector Period FormulaTsector = 1 / (6fe).
Hall Transition ReferenceTypical combined six-state transition rate = 6fe.
Single Hall / Combined Hall BoundaryDo not equate combined Hall state transition rate with single Hall channel frequency.
PWM Frequency BoundaryElectrical frequency is not PWM carrier frequency.
Commutation / Switching BoundarySector rate is not MOSFET switching edge count.
Back-EMF Frequency BoundaryBack-EMF fundamental follows electrical frequency; amplitude is outside MOT-012.
Encoder Frequency BoundaryEncoder counts and BLDC electrical cycles are different physical quantities.
Stepper Frequency BoundaryStepper STEP command frequency is not BLDC electrical frequency.
Slot / Pole BoundaryStator slots are not rotor magnetic poles.
BLDC / PMSM ApplicabilityApplies to synchronous permanent-magnet machines with correct pole-pair definition.
Induction-Motor BoundaryInduction motor slip is outside this calculator.

Worked Examples

BLDC electrical frequency worked examples
ExampleCalculationResult
2 Poles at 3000 RPMp = 1, fm = 50 Hzfe = 50 Hz
4 Poles at 3000 RPMp = 2fe = 100 Hz
8 Poles at 3000 RPMp = 4fe = 200 Hz
14 Poles at 3000 RPMp = 7fe = 350 Hz
14 Poles at 6000 RPMp = 7, fm = 100 Hzfe = 700 Hz
ERPM from RPM3000 RPM × 721000 ERPM
RPM from ERPM21000 ERPM / 73000 RPM
RPM from Electrical Frequency60 × 350 / 73000 RPM
Mechanical Frequency3000 / 6050 Hz
Cycles per Mechanical Revp = 77 electrical cycles/rev
Electrical Period1 / 3502.8571429 ms
Mechanical Angular Velocity2π × 3000 / 60314.159 rad/s
Electrical Angular Velocity2π × 3502199.115 electrical rad/s
Angular Velocity Identitypωm = 7 × 314.159ωe ≈ 2199.115 rad/s
Six-Step Sector Rate6 × 3502100 transitions/s
Six-Step Sector Period1 / 2100476.190 µs
Sectors per Mechanical Rev6 × 742 sectors/rev
Hall Transition Reference6 × 3502100 combined transitions/s
Pole Count to Pairs14 / 27 pole pairs
Pole Pairs to Count7 × 214 poles
Odd Pole CountP = 7Rejected
Zero Pole CountP = 0Rejected
Zero Pole Pairsp = 0Rejected
Zero SpeedRPM = 0frequencies = 0, period = N/A
60 RPM, 1 Pairfm = 1 Hz, p = 1fe = 1 Hz
60 RPM, 10 Pairsfm = 1 Hz, p = 10fe = 10 Hz
RPM / Frequency Round TripRPM → fe → RPMOriginal RPM recovered
RPM / ERPM Round TripRPM → ERPM → RPMOriginal RPM recovered

Engineering Notes

BLDC electrical frequency engineering notes
BLDC MotorThe mechanical/electrical speed relationship is based on rotor magnetic pole pairs.
PMSMThe same synchronous permanent-magnet speed relationship applies when pole-pair definition is correct.
Mechanical RPMMechanical RPM describes physical shaft speed.
Mechanical FrequencyMechanical frequency is shaft revolutions per second.
Electrical FrequencyElectrical frequency is magnetic electrical cycles per second.
Electrical RPMERPM is mechanical RPM multiplied by pole pairs, not rotor RPM.
Pole CountPole count is total magnetic poles, not stator slots.
Pole PairsPole pairs equal pole count divided by two.
Electrical Angleθe = pθm modulo 2π; absolute control angle also needs offset and alignment.
Electrical PeriodElectrical period is reciprocal electrical frequency.
Six-Step CommutationTypical six-step BLDC control has six sectors per electrical cycle.
Hall SensorsTypical combined six-state Hall transitions can be referenced as 6fe, but single-channel frequency depends on decoding.
Back EMFBack-EMF fundamental frequency follows electrical frequency; amplitude belongs to Kv/Ke analysis.
PWM Switching FrequencyPWM carrier frequency is independently selected and must not be derived from electrical frequency.

Common Mistakes

  • Using pole count as pole pairs.
  • Treating 14 poles as 14 pole pairs.
  • Using fe = RPM × P / 60 with total pole count.
  • Forgetting to divide RPM by 60.
  • Calling ERPM the rotor mechanical RPM.
  • Confusing mechanical Hz and electrical Hz.
  • Treating electrical frequency as PWM frequency.
  • Calling six-step sector rate PWM frequency.
  • Calling combined Hall transition rate single Hall frequency.
  • Using stator slots instead of magnetic poles.
  • Accepting odd pole count as conventional pole count.
  • Allowing fractional pole pairs.
  • Showing Infinity period at zero electrical frequency.
  • Confusing encoder frequency with electrical frequency.
  • Confusing stepper pulse frequency with BLDC electrical frequency.

Support reference

FAQ

How do I calculate BLDC electrical frequency from RPM?

Use fe = RPMm × p / 60, where RPMm is mechanical shaft RPM and p is pole pairs. If total pole count P is entered, use fe = RPMm × P / 120.

How do I calculate mechanical RPM from electrical frequency?

Use RPMm = 60 × fe / p. Electrical frequency must be divided by pole pairs before converting back to mechanical RPM.

What is electrical RPM or ERPM?

Electrical RPM is electrical revolutions per minute: ERPM = mechanical RPM × pole pairs. It is not the physical shaft RPM.

What is the difference between mechanical RPM and electrical RPM?

Mechanical RPM is rotor or shaft speed. Electrical RPM counts magnetic electrical cycles, so it is higher by the pole-pair count.

What is the difference between mechanical frequency and electrical frequency?

Mechanical frequency is shaft revolutions per second, RPM / 60. Electrical frequency is mechanical frequency multiplied by pole pairs.

What is a motor pole pair?

A pole pair is one north-south magnetic pair on the rotor. Total pole count equals two times pole pairs.

How do I calculate pole pairs from motor pole count?

Divide total magnetic pole count by two. A 14-pole motor has 7 pole pairs.

Does a 14-pole motor have 14 pole pairs?

No. It has 14 total magnetic poles and 7 pole pairs. Treating 14 poles as 14 pole pairs doubles the electrical frequency incorrectly.

What is the electrical frequency of a 14-pole motor at 3000 RPM?

A 14-pole motor has 7 pole pairs. Mechanical frequency is 3000 / 60 = 50 Hz, so electrical frequency is 50 × 7 = 350 Hz.

How many electrical cycles occur per mechanical revolution?

The number of electrical cycles per mechanical revolution equals pole pairs.

How do I calculate electrical period?

Electrical period is Te = 1 / fe. At zero speed, electrical period is not finite and is displayed as N/A.

How do I calculate electrical angular velocity?

Use ωe = 2πfe. It is also equal to pole pairs multiplied by mechanical angular velocity: ωe = pωm.

What is the relationship between mechanical and electrical angle?

For a synchronous permanent-magnet motor, θe = pθm modulo 2π. Absolute control angle still requires reference offset and alignment.

How does pole count affect BLDC electrical frequency?

More pole pairs produce more electrical cycles per mechanical revolution, increasing electrical frequency for the same shaft RPM.

What is six-step commutation frequency?

For a typical three-phase six-step reference, there are six commutation sectors per electrical cycle, so sector transition rate is 6fe.

How many commutation sectors are there per electrical cycle?

A conventional ideal six-step BLDC sequence has six sectors per electrical cycle. This is not the same as PWM switching edges.

Is BLDC electrical frequency the same as PWM frequency?

No. Electrical frequency comes from shaft speed and pole pairs. PWM carrier frequency is chosen by the inverter or controller and may be much higher.

How do Hall sensor transitions relate to electrical frequency?

Typical three-Hall six-state decoding may produce six combined Hall state transitions per electrical cycle. Single Hall-channel frequency depends on arrangement and decoder definition.

Is encoder pulse frequency the same as BLDC electrical frequency?

No. Encoder pulse frequency depends on encoder counts per mechanical revolution. BLDC electrical frequency depends on pole pairs.

Is BLDC electrical frequency the same as stepper motor pulse frequency?

No. Stepper pulse frequency is a STEP command event rate. BLDC electrical frequency is magnetic electrical rotation frequency.

Motor Torque, Power & Speed Calculator

Available

Use MOT-001 for mechanical shaft RPM, angular velocity, torque and power relationships.

Open Calculator

DC Motor Back EMF Calculator

Available

Use MOT-002 for simplified DC motor voltage, current, speed and back-EMF references.

Open Calculator

Motor Kv & Kt Calculator

Available

Use MOT-004 for Kv, Kt and Ke conversions; MOT-012 does not calculate voltage or torque constants.

Open Calculator

Motor PWM Average Voltage Calculator

Available

Use MOT-007 for PWM average voltage. PWM carrier frequency is separate from BLDC electrical frequency.

Open Calculator

Motor Encoder RPM Calculator

Available

Use MOT-008 for encoder pulse frequency and measured mechanical RPM from PPR or CPR.

Open Calculator

Stepper Motor Pulse Frequency Calculator

Available

Use MOT-011 for STEP/DIR command pulse rate; it is a different frequency from BLDC electrical frequency.

Open Calculator

Frequency to Period Converter

Available

Use the converter for generic frequency and period conversions outside BLDC pole-pair context.

Open Calculator