フィルターのクリア

TMS320F28379D sample time for control systems

10 ビュー (過去 30 日間)
bill co
bill co 2022 年 1 月 10 日
回答済み: KrishnaKumar 2022 年 11 月 14 日
I want to control PMSM motor with TMS320F28379. Iam using Matlab examples for code generations, the PWM frequency is given as 20khz. The sampling period is set to 1/20khz=50us. Isn't there anything strangeness here? So it doesn't require several times smaller sampling time to be able to sample a 50us PWM signal? How is the sampling time of the control system sufficient?

回答 (1 件)

KrishnaKumar
KrishnaKumar 2022 年 11 月 14 日
This is generally how most of the motor control algorithms are implemented. The sampling time is used for measuring currents, motor position and implementing control tasks. It is not used for sampling the PWM pulses.
However if you intend to simulate a motor model, then that model needs to have a lower sampling time if you need to observe the dynamic behaviour in detail.

カテゴリ

Help Center および File ExchangeC2000 Microcontroller Blockset についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by