1253171658 发表于 2018-3-9 16:03

同步电机PARK变换与电机转速的关系

本帖最后由 1253171658 于 2018-3-9 19:15 编辑

PARK_Cale((p_PARK)&ParkI); // park变换
      
pi_id.Ref = 0;
pi_iq.Ref= pi_spd.OutF;//给定参数

pi_id.Fbk = ParkI.Ds;//反馈参数
PI_Controller((p_PI_Control)&pi_id); // id轴 PI控制
pi_id.OutF= _IQ10mpy(FilK1,pi_id.OutF)+_IQ10mpy(FilK2,pi_id.Out);

pi_iq.Fbk = ParkI.Qs;
PI_Controller((p_PI_Control)&pi_iq); // iq轴 PI控制
pi_iq.OutF= _IQ10mpy(FilK1,pi_iq.OutF)+_IQ10mpy(FilK2,pi_iq.Out);

如上:先进行PARK变换,然后分别进行PI滤波。
问题:1.为什么pi_id.Fbk(给定的D轴电流)=0
          2.为什么pi_iq.Ref(给定的Q轴电流)= pi_spd.OutF(滤波后的输出速度)
页: [1]
查看完整版本: 同步电机PARK变换与电机转速的关系