calculate samples and sample time from switching frequency, No of poles, Machine rpm.
7 views (last 30 days)
Show older comments
How do I calculate samples and sample time from switching frequency, No of poles, Machine rpm.
0 Comments
Accepted Answer
Sabin
on 27 Jul 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.
More Answers (0)
Communities
More Answers in the Power Electronics Control
See Also
Categories
Find more on Simscape Electrical in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!