// Define the electrical motor parametes (1/4 hp Marathon Motor)
#define RS 11.05 // Stator resistance (ohm)
#define RR 6.11 // Rotor resistance (ohm)
#define LS 0.316423119 // Stator inductance (H)
#define LR 0.316423119 // Rotor inductance (H)
#define LM 0.2939397 // Magnatizing inductance (H)
#define POLES 4 // Number of poles
// Define the base quantites for PU system conversion
#define BASE_VOLTAGE 236.140 // Base peak phase voltage (volt)
#define BASE_CURRENT 10 // Base peak phase current (amp)
#define BASE_TORQUE // Base torque (N.m)
#define BASE_FLUX // Base flux linkage (volt.sec/rad)
#define BASE_FREQ 120 // Base electrical frequency (Hz)
// Note that 0.5 pu (1800 rpm) is max for this motor
// Above 1800 rpm, field weakening is needed.
上面是修改过的电机参数,在没有加入速度PI调节的时候(LEVEL4)可以达到最大转速。但是在加入速度PI(LEVEL5)后,就无法达到最大转速,在0.64(PU)之前是可以正常速度调节的,Speed1.speed跟随speedref。但是将speedref设置到0.64(PU)以上后,电机转速就不增加了。求大神解答。。使用28035核心,增量式编码器。