calculate samples and sample time from switching frequency, No of poles, Machine rpm.

7 visualizzazioni (ultimi 30 giorni)
How do I calculate samples and sample time from switching frequency, No of poles, Machine rpm.

Risposta accettata

Sabin
Sabin il 27 Lug 2023
Electrical speed [rad/s] = mechanical_rpm*(2*pi/60)*Pp
Electrical frequency [Hz] = Electrical speed [rad/s] / (2*pi)
Electrical frequency [s] = 1 / Electrical frequency [Hz]
No samples per electrical revolution = Electrical frequency [s] / Ts
----------
Example: 5000 rpm, No pole pairs Pp=5 and Ts=6.25e-5
Electrical speed [rad/s] = 5000*(2*pi/60)*5 = 2618 rad/s
Electrical frequency [Hz] = 2618 / (2*pi) = 416.67
Electrical frequency [s] = 1 / 416.67 = 0.024 s
No samples per electrical revolution = 0.024 / 6.25e-5 = 38.4
I hope this helps.

Più risposte (0)

Community

Più risposte nel  Power Electronics Control

Categorie

Scopri di più su Simscape Electrical in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by