有研究过ST的FOC电机库的大神帮帮忙

2019-08-14 01:38发布

研究了一段时间电机库2.0,现在有几个问题不明白,如果我要控制电机转速是1000/min,这应该要输入自己的PWM吧,我现在不知怎么输入这个PWM,我只知道这个函数是控制PWM的:CALC_SVPWM(Stat_Volt_alfa_beta),函数参数结构体里面的 Stat_Volt_q_d.qV_Component1和Stat_Volt_q_d.qV_Component2分别是干什么用的呢,我发现改变这个两个值的话可以改变电机的速度的,但就是不知怎么去把握这两个值,我参考了别人的程序,别人的程序里面有这样改变这两个变量的:Stat_Volt_q_d.qV_Component1=FOC_PWM*30,但Stat_Volt_q_d.qV_Component2没有改,用电机库原来的,FOC_PWM是自己的PWM,我现在想弄明白CALC_SVPWM(Stat_Volt_alfa_beta),Stat_Volt_q_d.qV_Component1,Stat_Volt_q_d.qV_Component2这几个的关系,该怎么控制我想要的电机转速,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。