- 积分
- 3
- 回帖
- 0
- 西莫币
-
- 贡献
-
- 威望
-
- 存款
-
- 阅读权限
- 5
- 最后登录
- 1970-1-1
该用户从未签到
|
采用如下图所示的框图进行电流开环调试时,
程序运行后电机抖动一下,然后硬件就过流保护了(IGBT驱动芯片HCPL-316J)。
程序中给定:
SpeedRef = 0.1;
VdTesting = 0; VqTesting = 0.25;
斜坡信号与SVPWM模块已经调试通过的,产生的PWM也正常,10kHz,3.2us死区。
想请问:
1、导致电机不能正常启动的原因可能是什么?开环控制时是否也需要考虑转子初始位置问题?是否需要电机参数?
例如parameter.h文件里定义的这些参数,这些会对电机启动产生影响吗?
// Define the PMSM motor parameters
#define RS 0.9 // Stator resistance (ohm)
#define RR 0 // Rotor resistance (ohm)
#define LS 0.00435 // Stator inductance (H)
#define LR 0 // Rotor inductance (H)
#define LM 0 // Magnetizing inductance (H)
#define P 4 // Number of poles
// Define the base quantites
#define BASE_VOLTAGE 83.138 // Base peak phase voltage (volt)
#define BASE_CURRENT 150 // Base peak phase current (amp)
#define BASE_TORQUE 7.35105194 // Base torque (N.m)
#define BASE_FLUX 0.79616 // Base flux linkage (volt.sec/rad)
#define BASE_FREQ 50 // Base electrical frequency
2、TI例程里不少参数采用的都是标幺值,但实际程序中又没有出现对标幺化过程做出定义的语句,想请问这些标幺值都是如何确定的?
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|