This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM263P4:通用电机控制-电机参数

Guru**** 2393955 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1509107/am263p4-universal-motor-control---motor-parameter

器件型号:AM263P4

工具/软件:

您好、  

我想控制 Emax - RS2205电机。 我使用 AM263 LP 和 X-Nucleo-IHM08M1电路板。 我想确定电机控制参数。 我更改了一些参数、但不确定是否正确。 如何确定这些参数是否正确?

我添加了代码块中指定的参数。

#define USER_MOTOR1_TYPE                   MOTOR_TYPE_PM
#define USER_MOTOR1_NUM_POLE_PAIRS         (7)            // 14 kutup - 7 çift
#define USER_MOTOR1_MAX_CURRENT_A          (3.0f)         // STSPIN830
#define USER_MOTOR1_OVER_CURRENT_A         (5.0f)         // Koruma


#define USER_MOTOR1_Rs_Ohm                 (0.12f)
#define USER_MOTOR1_Ls_d_H                 (0.00015f)
#define USER_MOTOR1_Ls_q_H                 (0.00015f)
#define USER_MOTOR1_RATED_FLUX_VpHz        (0.0006f)      // Hesaplanan değer

#define USER_MOTOR1_Rr_Ohm                 (0.0f)
#define USER_MOTOR1_MAGNETIZING_CURRENT_A  (0.0f)

#define USER_MOTOR1_RES_EST_CURRENT_A      (1.5f)
#define USER_MOTOR1_IND_EST_CURRENT_A      (-1.0f)
#define USER_MOTOR1_FLUX_EXC_FREQ_Hz       (60.0f)

#define USER_MOTOR1_INERTIA_Kgm2           (1e-6f)

#define USER_MOTOR1_RATED_VOLTAGE_V        (14.8f)
#define USER_MOTOR1_FREQ_MIN_Hz            (10.0f)
#define USER_MOTOR1_FREQ_MAX_Hz            (600.0f)

#define USER_MOTOR1_FREQ_LOW_Hz            (5.0f)
#define USER_MOTOR1_FREQ_HIGH_Hz           (600.0f)
#define USER_MOTOR1_VOLT_MIN_V             (2.0f)
#define USER_MOTOR1_VOLT_MAX_V             (14.8f)

#define USER_MOTOR1_FLUX_CURRENT_A         (1.5f)
#define USER_MOTOR1_ALIGN_CURRENT_A        (2.0f)
#define USER_MOTOR1_STARTUP_CURRENT_A      (2.5f)
#define USER_MOTOR1_TORQUE_CURRENT_A       (2.5f)
#define USER_MOTOR1_FORCE_DELTA_A          (0.05f)
#define USER_MOTOR1_ALIGN_DELTA_A          (0.01f)

#define USER_MOTOR1_SPEED_START_Hz         (50.0f)
#define USER_MOTOR1_SPEED_FORCE_Hz         (40.0f)
#define USER_MOTOR1_ACCEL_START_Hzps       (20.0f)
#define USER_MOTOR1_ACCEL_MAX_Hzps         (50.0f)
#define USER_MOTOR1_SPEED_FS_Hz            (5.0f)

#define USER_MOTOR1_BRAKE_CURRENT_A        (1.0f)
#define USER_MOTOR1_BRAKE_TIME_DELAY       (12000U)

#define USER_MOTOR1_KSLIDE_MAX             (0.5f)
#define USER_MOTOR1_KSLIDE_MIN             (0.1f)
#define USER_MOTOR1_PLL_KP_MAX             (10.0f)
#define USER_MOTOR1_PLL_KP_MIN             (1.5f)
#define USER_MOTOR1_PLL_KP_SF              (5.0f)
#define USER_MOTOR1_PLL_KI                 (2.8125E-06f)
#define USER_MOTOR1_BEMF_THRESHOLD         (0.5f)
#define USER_MOTOR1_BEMF_KSLF_FC_SF        (2.0f)
#define USER_MOTOR1_THETA_OFFSET_SF        (1.0f)
#define USER_MOTOR1_SPEED_LPF_FC_Hz        (200.0f)


此致、
BURAK

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Burak、

    我已经将该主题分配给了我们的电机控制专家、他目前不在办公室。 请期待下周的回复(5/5)。

    此致、

    Brennan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Burak、

    您需要获取您自己电机的参数并将其放入该配置文件中。 需要注意的一点是:我们在软件中使用的 Rs 和 Ls 是相对中性点(线圈星形连接的中心点)、许多电机数据表都将 Rs 和 Ls 指定为相间值。 谢谢。

    Han