主题中讨论的其他器件:MOTORWARE
下面是对应于该电机的 user.h 部分。
#Elif (USER_MOTOR== Anaheim BLWS235D)
#define USER_MOTOR_TYPE MOTOR_Type_PM // Motor_Type_PM (全部同步:BLDC、PMSM、SMPM、IPM)或 Motor_Type_Induction (ACI 异步)
#define USER_MOTOR_NUM_POLE_PAIRS (4)//对、而不是总极数。 仅用于根据转子 Hz 计算用户 RPM
#define USER_MOTOR_RR (NULL)//仅感应电机、否则为 NULL
#define USER_MOTOR_Rs (5.310565)//在 Y 等效电路中确定的相位到中性点电阻(欧姆、浮点)
#define USER_MOTOR_LS_d (0.02047198)//对于 PM、确定的平均定子电感(亨利、浮点数)
#define USER_MOTOR_LS_q (0.02047198)//对于 PM、确定的平均定子电感(亨利、浮点数)
#define USER_MOTOR_RATGE_FLUX (0.6824858)//确定的转子和定子之间的总磁链(V/Hz)
#define USER_MOTOR_磁 化电流(NULL)//仅感应电机、否则为 NULL
#define USER_MOTOR_RES_EST_CURRENT (1.0)//在电机识别期间、用于 Rs 估算的最大电流(安培、浮点数)、10-20%额定电流
#define USER_MOTOR_IND_EST_CURRENT (-1.0)//在电机识别期间、用于 LS 估算的最大电流(负电流、浮点数)、只需足够的时间即可启用旋转
#define USER_MOTOR_MAX_CURRENT (3.82)//关键:在 ID 和运行时使用、设置所提供速度 PI 控制器向 IQ 控制器输出的最大电流命令的限制
#define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)//在电机识别期间、最大命令速度(Hz、浮点)、额定电流~10%
下面是几个我不确定的问题。
1)它的数据表显示它有4个极点,而在 motorware user.h 中它提到它有4个极对。
2) 2)电机的额定电压为160V、我怀疑这是否对应于直流链路电压或电机线路通电的最大峰值?
3) 3) USER_MOTOR_RATGE_FLUX (0.6824858) (V/Hz)... 该 Van (峰值)/频率还是 VAB (峰值)/频率?