bBlow 是 user.h 中的电机参数
我们将 USER_MAX_ACCEL_Hzps 修改为40.0、然后我们可以成功启动电机。
VBUS 电压为320V、来自高压直流电源、电路板原理图与 HVMotorCtrl+PfcKit_v2.1简单匹配。
但支持更高的电机速度有一些不同、您可以参阅以下 user.h 设置
TMS320F28027FPTT 用于客户 PCB 板。
我不启用过调制、因为它用于水泵项目。
但速度始终为~420RPM、具有最大 PWM 输出和电感调节功能。
总线电流约为0.3A @ 420RPM、无负载运行、电机相电流也很小。
我可以在0~400RPM 的转速范围内控制电机、而减弱可以生效以获得更高的速度、但从终端客户的反馈来看、
电机的运行速度最高可达1400RPM@160Vdc、 因此需要您的帮助来检查是否有任何其他改进设计的方法?
非常感谢。
另一个信息:我们可以使用同一个板来运行具有300Vdc 输入的洗衣机电机、我们可以看到电机的运行速度可以达到~4000RPM。
#define USER_IQ_FULL_SCALE_FREQ_Hz (2000.0)//4500RPM*24/60 = 1800Hz 最高电机转速超过4500RPM
#define USER_PWM_FREQ_kHz (15.0)
#define USER_VOLTGE_FILTER_POLE_Hz (1260) //与客户的硬件电路板设计保持一致
//! \brief 定义速度系统配置的起动最大加速度和减速度、Hz/s
//! \brief 在运行时通过用户函数更新×î´óÆô¶¯¼ÓËÙ¶È
//! 简要介绍逆变器、电机、惯性和负载将限制实际加速能力
#define USER_MAX_ACCEL_Hzps (40.0)//默认为20.0
#define USER_MOTOR_TYPE MOTOR_Type_PM
#define USER_MOTOR_NUM_POLE_PAIRS (24)
#define USER_MOTOR_RR (空)
#define USER_MOTOR_Rs (4.7884852)
#define USER_MOTOR_LS_d (0.017756062)
#define USER_MOTOR_LS_q (0.017756062)
#define USER_MOTOR_Rated 磁通(0.84448636)
#define USER_MOTOR_磁 化电流(空)
#define USER_MOTOR_RES_EST_CURRENT (2.0)
#define USER_MOTOR_MAX_CURRENT (10.0)//×î´óµçÁ÷μ A
#define USER_MOTOR_FLUX_EST_FREQ_Hz (100.0)