TI中文支持网
TI专业的中文技术问题搜集分享网站

instaSPIN 的自动识别电机参数

 各位工程师们

           最近在看2806x控制电机的instaSPIN方案例程,有几点疑问,希望各位大牛能帮小弟解答一下。

   1、2806XM和2806XF都可以控制交流电机和伺服电机吗?如果都可以,那么M的内置算法InstaSPIN-MOTION的优势主要是什么(伺服是不是需要这个算法比较好)?

  2、我看例程的user.h有如下代码:

     #elif (USER_MOTOR == Belt_Drive_Washer_IPM)
#define USER_MOTOR_TYPE                 MOTOR_Type_Pm
#define USER_MOTOR_NUM_POLE_PAIRS       (4)
#define USER_MOTOR_Rr                   (NULL)
#define USER_MOTOR_Rs                   (2.832002)
#define USER_MOTOR_Ls_d                 (0.0115)
#define USER_MOTOR_Ls_q                 (0.0135)
#define USER_MOTOR_RATED_FLUX           (0.5022156)
#define USER_MOTOR_MAGNETIZING_CURRENT  (NULL)
#define USER_MOTOR_RES_EST_CURRENT      (1.0)
#define USER_MOTOR_IND_EST_CURRENT      (-1.0)
#define USER_MOTOR_MAX_CURRENT          (4.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz     (20.0)          

 电机参数不是自动识别,怎么这里还需要电机的参数值,难道要通过GUI来测试出来再在这里初始化吗?

3、用了InstaSPIN-MOTION算法来控制伺服电机的位置控制,是不是不需要传感器了?

4、在2806X芯片中FOC有全部固化到ROM也有只固化FAST到ROM两种,全部固化是不是能够满足电机的控制要求了,还是全部固化准确度不是很高,如果需要精确电机调整是不是选部分固化比较好?

         谢谢!

liangheng feng:

怎么没人帮我解答一下呢?最近想用instaspin来设计电机控制,但是刚开始不清楚,不知对我的项目有木有用,还请各位TI的工程师们解惑一下。

 各位工程师们

           最近在看2806x控制电机的instaSPIN方案例程,有几点疑问,希望各位大牛能帮小弟解答一下。

   1、2806XM和2806XF都可以控制交流电机和伺服电机吗?如果都可以,那么M的内置算法InstaSPIN-MOTION的优势主要是什么(伺服是不是需要这个算法比较好)?

  2、我看例程的user.h有如下代码:

     #elif (USER_MOTOR == Belt_Drive_Washer_IPM)
#define USER_MOTOR_TYPE                 MOTOR_Type_Pm
#define USER_MOTOR_NUM_POLE_PAIRS       (4)
#define USER_MOTOR_Rr                   (NULL)
#define USER_MOTOR_Rs                   (2.832002)
#define USER_MOTOR_Ls_d                 (0.0115)
#define USER_MOTOR_Ls_q                 (0.0135)
#define USER_MOTOR_RATED_FLUX           (0.5022156)
#define USER_MOTOR_MAGNETIZING_CURRENT  (NULL)
#define USER_MOTOR_RES_EST_CURRENT      (1.0)
#define USER_MOTOR_IND_EST_CURRENT      (-1.0)
#define USER_MOTOR_MAX_CURRENT          (4.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz     (20.0)          

 电机参数不是自动识别,怎么这里还需要电机的参数值,难道要通过GUI来测试出来再在这里初始化吗?

3、用了InstaSPIN-MOTION算法来控制伺服电机的位置控制,是不是不需要传感器了?

4、在2806X芯片中FOC有全部固化到ROM也有只固化FAST到ROM两种,全部固化是不是能够满足电机的控制要求了,还是全部固化准确度不是很高,如果需要精确电机调整是不是选部分固化比较好?

         谢谢!

liangheng feng:

回复 Young Hu:

鸵鸟蝈蝈:

       很感谢你的回答,解答了我很多疑问。

       我还想问下,如果我用自己的控制板和仿真器连接仿真,测量的电机参数是不是可以直接在CCS里得到,硬件上有没有需要注意什么?

       再次感谢你。

 各位工程师们

           最近在看2806x控制电机的instaSPIN方案例程,有几点疑问,希望各位大牛能帮小弟解答一下。

   1、2806XM和2806XF都可以控制交流电机和伺服电机吗?如果都可以,那么M的内置算法InstaSPIN-MOTION的优势主要是什么(伺服是不是需要这个算法比较好)?

  2、我看例程的user.h有如下代码:

     #elif (USER_MOTOR == Belt_Drive_Washer_IPM)
#define USER_MOTOR_TYPE                 MOTOR_Type_Pm
#define USER_MOTOR_NUM_POLE_PAIRS       (4)
#define USER_MOTOR_Rr                   (NULL)
#define USER_MOTOR_Rs                   (2.832002)
#define USER_MOTOR_Ls_d                 (0.0115)
#define USER_MOTOR_Ls_q                 (0.0135)
#define USER_MOTOR_RATED_FLUX           (0.5022156)
#define USER_MOTOR_MAGNETIZING_CURRENT  (NULL)
#define USER_MOTOR_RES_EST_CURRENT      (1.0)
#define USER_MOTOR_IND_EST_CURRENT      (-1.0)
#define USER_MOTOR_MAX_CURRENT          (4.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz     (20.0)          

 电机参数不是自动识别,怎么这里还需要电机的参数值,难道要通过GUI来测试出来再在这里初始化吗?

3、用了InstaSPIN-MOTION算法来控制伺服电机的位置控制,是不是不需要传感器了?

4、在2806X芯片中FOC有全部固化到ROM也有只固化FAST到ROM两种,全部固化是不是能够满足电机的控制要求了,还是全部固化准确度不是很高,如果需要精确电机调整是不是选部分固化比较好?

         谢谢!

Young Hu:

回复 liangheng feng:

可以看得到,从GUI或者CCS的Watch Window里面

 各位工程师们

           最近在看2806x控制电机的instaSPIN方案例程,有几点疑问,希望各位大牛能帮小弟解答一下。

   1、2806XM和2806XF都可以控制交流电机和伺服电机吗?如果都可以,那么M的内置算法InstaSPIN-MOTION的优势主要是什么(伺服是不是需要这个算法比较好)?

  2、我看例程的user.h有如下代码:

     #elif (USER_MOTOR == Belt_Drive_Washer_IPM)
#define USER_MOTOR_TYPE                 MOTOR_Type_Pm
#define USER_MOTOR_NUM_POLE_PAIRS       (4)
#define USER_MOTOR_Rr                   (NULL)
#define USER_MOTOR_Rs                   (2.832002)
#define USER_MOTOR_Ls_d                 (0.0115)
#define USER_MOTOR_Ls_q                 (0.0135)
#define USER_MOTOR_RATED_FLUX           (0.5022156)
#define USER_MOTOR_MAGNETIZING_CURRENT  (NULL)
#define USER_MOTOR_RES_EST_CURRENT      (1.0)
#define USER_MOTOR_IND_EST_CURRENT      (-1.0)
#define USER_MOTOR_MAX_CURRENT          (4.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz     (20.0)          

 电机参数不是自动识别,怎么这里还需要电机的参数值,难道要通过GUI来测试出来再在这里初始化吗?

3、用了InstaSPIN-MOTION算法来控制伺服电机的位置控制,是不是不需要传感器了?

4、在2806X芯片中FOC有全部固化到ROM也有只固化FAST到ROM两种,全部固化是不是能够满足电机的控制要求了,还是全部固化准确度不是很高,如果需要精确电机调整是不是选部分固化比较好?

         谢谢!

liangheng feng:

回复 Young Hu:

鸵鸟蝈蝈:

哦,谢谢你耐心的解答!

我想问下在USER.H里有电机参数设置,我不知道电机的一些参数进行第一次检测,那些不知道的参数应该设为NULL还是设什么好?还有第一次检测电机参数要不要开启PWM闭合电流速度环来运转电机?

麻烦再解答一下下,谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » instaSPIN 的自动识别电机参数
分享到: 更多 (0)