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
| Electrical Cycles / Mechanical Revolution | 7 | cycles/rev |
|---|
BLDC Electrical RPM & Frequency Formula Audit
| Mechanical RPM Definition | Physical rotor or shaft speed in mechanical revolutions per minute. |
|---|---|
| Mechanical Frequency Definition | fm = RPMm / 60, the shaft revolutions per second. |
| Electrical Frequency Definition | fe is the rate of electrical magnetic cycles. |
| Electrical RPM / ERPM Definition | ERPM = RPMm × p; ERPM is not physical rotor RPM. |
| Pole Count Definition | P is total magnetic rotor pole count, not stator slot count. |
| Pole Pair Definition | p is magnetic pole pairs, equal to P / 2. |
| Pole Count → Pole Pair Formula | p = P / 2. A 14-pole rotor has 7 pole pairs. |
| Mechanical RPM → Electrical Frequency | fe = RPMm × p / 60. If total poles are used directly, fe = RPMm × P / 120. |
| Electrical Frequency → Mechanical RPM | RPMm = 60 × fe / p. |
| Mechanical RPM → ERPM | ERPM = RPMm × p. |
| ERPM → Mechanical RPM | RPMm = ERPM / p. |
| Electrical Cycles / Mechanical Revolution | Electrical cycles per mechanical revolution = p. |
| Mechanical Angular Velocity | ωm = 2πRPMm / 60. |
| Electrical Angular Velocity | ωe = 2πfe = pωm. |
| Electrical Period | Te = 1 / fe. |
| Zero-Speed Period Policy | When fe = 0, electrical period is N/A, not Infinity. |
| Six-Step Sector Rate | Typical six-step sector rate = 6fe. |
| Six-Step Sector Period | Tsector = 1 / (6fe), with zero speed shown as N/A. |
| Hall Transition Reference | Typical combined six-state Hall transition rate = 6fe as a reference only. |
| Single Hall / Combined Hall Boundary | Combined Hall state transition rate must not be called single Hall channel frequency. |
| PWM Frequency Boundary | Electrical frequency is not inverter PWM carrier frequency. |
| Commutation / Switching Boundary | Six-step sector rate is not MOSFET PWM edge count or switching frequency. |
| Back-EMF Frequency Boundary | Back-EMF fundamental follows electrical frequency, but amplitude belongs to Kv/Ke scope. |
| Encoder Frequency Boundary | Encoder counts and BLDC electrical cycles are physically different. |
| Stepper Frequency Boundary | Stepper STEP pulse frequency and BLDC electrical frequency are different quantities. |
| Slot / Pole Boundary | Stator slot count must not be substituted for rotor magnetic pole count. |
| BLDC / PMSM Applicability | The relationship applies to synchronous permanent-magnet machines with correct pole-pair definition. |
| Induction-Motor Boundary | Induction 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 = 6feVariable 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
| Mechanical RPM Definition | Physical rotor or shaft speed. |
|---|---|
| Mechanical Frequency Definition | fm = RPMm / 60. |
| Electrical Frequency Definition | Rate of magnetic electrical cycles. |
| Electrical RPM / ERPM Definition | ERPM = RPMm × p; not rotor physical RPM. |
| Pole Count Definition | P is total magnetic rotor pole count. |
| Pole Pair Definition | p is total magnetic poles divided by two. |
| Pole Count → Pole Pair Formula | p = P / 2. |
| Mechanical RPM → Electrical Frequency Formula | fe = RPMm × p / 60, or fe = RPMm × P / 120 when P is total poles. |
| Electrical Frequency → Mechanical RPM Formula | RPMm = 60fe / p. |
| Mechanical RPM → ERPM Formula | ERPM = RPMm × p. |
| ERPM → Mechanical RPM Formula | RPMm = ERPM / p. |
| Electrical Cycles / Mechanical Revolution | cycles/rev = p. |
| Mechanical Angular Velocity Formula | ωm = 2πRPMm / 60. |
| Electrical Angular Velocity Formula | ωe = 2πfe = pωm. |
| Electrical Period Formula | Te = 1 / fe. |
| Zero-Speed Period Policy | When fe = 0, period is N/A. |
| Six-Step Sector Rate Formula | fsector = 6fe. |
| Six-Step Sector Period Formula | Tsector = 1 / (6fe). |
| Hall Transition Reference | Typical combined six-state transition rate = 6fe. |
| Single Hall / Combined Hall Boundary | Do not equate combined Hall state transition rate with single Hall channel frequency. |
| PWM Frequency Boundary | Electrical frequency is not PWM carrier frequency. |
| Commutation / Switching Boundary | Sector rate is not MOSFET switching edge count. |
| Back-EMF Frequency Boundary | Back-EMF fundamental follows electrical frequency; amplitude is outside MOT-012. |
| Encoder Frequency Boundary | Encoder counts and BLDC electrical cycles are different physical quantities. |
| Stepper Frequency Boundary | Stepper STEP command frequency is not BLDC electrical frequency. |
| Slot / Pole Boundary | Stator slots are not rotor magnetic poles. |
| BLDC / PMSM Applicability | Applies to synchronous permanent-magnet machines with correct pole-pair definition. |
| Induction-Motor Boundary | Induction motor slip is outside this calculator. |
Worked Examples
| Example | Calculation | Result |
|---|---|---|
| 2 Poles at 3000 RPM | p = 1, fm = 50 Hz | fe = 50 Hz |
| 4 Poles at 3000 RPM | p = 2 | fe = 100 Hz |
| 8 Poles at 3000 RPM | p = 4 | fe = 200 Hz |
| 14 Poles at 3000 RPM | p = 7 | fe = 350 Hz |
| 14 Poles at 6000 RPM | p = 7, fm = 100 Hz | fe = 700 Hz |
| ERPM from RPM | 3000 RPM × 7 | 21000 ERPM |
| RPM from ERPM | 21000 ERPM / 7 | 3000 RPM |
| RPM from Electrical Frequency | 60 × 350 / 7 | 3000 RPM |
| Mechanical Frequency | 3000 / 60 | 50 Hz |
| Cycles per Mechanical Rev | p = 7 | 7 electrical cycles/rev |
| Electrical Period | 1 / 350 | 2.8571429 ms |
| Mechanical Angular Velocity | 2π × 3000 / 60 | 314.159 rad/s |
| Electrical Angular Velocity | 2π × 350 | 2199.115 electrical rad/s |
| Angular Velocity Identity | pωm = 7 × 314.159 | ωe ≈ 2199.115 rad/s |
| Six-Step Sector Rate | 6 × 350 | 2100 transitions/s |
| Six-Step Sector Period | 1 / 2100 | 476.190 µs |
| Sectors per Mechanical Rev | 6 × 7 | 42 sectors/rev |
| Hall Transition Reference | 6 × 350 | 2100 combined transitions/s |
| Pole Count to Pairs | 14 / 2 | 7 pole pairs |
| Pole Pairs to Count | 7 × 2 | 14 poles |
| Odd Pole Count | P = 7 | Rejected |
| Zero Pole Count | P = 0 | Rejected |
| Zero Pole Pairs | p = 0 | Rejected |
| Zero Speed | RPM = 0 | frequencies = 0, period = N/A |
| 60 RPM, 1 Pair | fm = 1 Hz, p = 1 | fe = 1 Hz |
| 60 RPM, 10 Pairs | fm = 1 Hz, p = 10 | fe = 10 Hz |
| RPM / Frequency Round Trip | RPM → fe → RPM | Original RPM recovered |
| RPM / ERPM Round Trip | RPM → ERPM → RPM | Original RPM recovered |
Engineering Notes
| BLDC Motor | The mechanical/electrical speed relationship is based on rotor magnetic pole pairs. |
|---|---|
| PMSM | The same synchronous permanent-magnet speed relationship applies when pole-pair definition is correct. |
| Mechanical RPM | Mechanical RPM describes physical shaft speed. |
| Mechanical Frequency | Mechanical frequency is shaft revolutions per second. |
| Electrical Frequency | Electrical frequency is magnetic electrical cycles per second. |
| Electrical RPM | ERPM is mechanical RPM multiplied by pole pairs, not rotor RPM. |
| Pole Count | Pole count is total magnetic poles, not stator slots. |
| Pole Pairs | Pole pairs equal pole count divided by two. |
| Electrical Angle | θe = pθm modulo 2π; absolute control angle also needs offset and alignment. |
| Electrical Period | Electrical period is reciprocal electrical frequency. |
| Six-Step Commutation | Typical six-step BLDC control has six sectors per electrical cycle. |
| Hall Sensors | Typical combined six-state Hall transitions can be referenced as 6fe, but single-channel frequency depends on decoding. |
| Back EMF | Back-EMF fundamental frequency follows electrical frequency; amplitude belongs to Kv/Ke analysis. |
| PWM Switching Frequency | PWM 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.
Related Calculators
Motor Torque, Power & Speed Calculator
AvailableUse MOT-001 for mechanical shaft RPM, angular velocity, torque and power relationships.
Open CalculatorDC Motor Back EMF Calculator
AvailableUse MOT-002 for simplified DC motor voltage, current, speed and back-EMF references.
Open CalculatorMotor Kv & Kt Calculator
AvailableUse MOT-004 for Kv, Kt and Ke conversions; MOT-012 does not calculate voltage or torque constants.
Open CalculatorMotor PWM Average Voltage Calculator
AvailableUse MOT-007 for PWM average voltage. PWM carrier frequency is separate from BLDC electrical frequency.
Open CalculatorMotor Encoder RPM Calculator
AvailableUse MOT-008 for encoder pulse frequency and measured mechanical RPM from PPR or CPR.
Open CalculatorStepper Motor Pulse Frequency Calculator
AvailableUse MOT-011 for STEP/DIR command pulse rate; it is a different frequency from BLDC electrical frequency.
Open CalculatorFrequency to Period Converter
AvailableUse the converter for generic frequency and period conversions outside BLDC pole-pair context.
Open Calculator