你好我好大家好! 发表于 2014-7-23 11:51:00

基于ST的foc控制库2.0中占空比计算的问题

  最近在搞基于stm32的pmsm控制,有个问题看不明白,有没有前辈们可以指导一下啊,不胜感激:在这个函数中void SVPWM_3ShuntCalcDutyCycles (Volt_Components Stat_Volt_Input)的矢量占空比的计算公式是怎么推倒过来的啊,: 
    
    case SECTOR_1:
                hTimePhA = (T/8) + ((((T + wX) - wZ)/2)/131072);
                hTimePhB = hTimePhA + wZ/131072;
                hTimePhC = hTimePhB - wX/131072;
    case SECTOR_2:
                hTimePhA = (T/8) + ((((T + wY) - wZ)/2)/131072);
                hTimePhB = hTimePhA + wZ/131072;
                hTimePhC = hTimePhA - wY/131072;
     
    case SECTOR_3:
                hTimePhA = (T/8) + ((((T - wX) + wY)/2)/131072);
                hTimePhC = hTimePhA - wY/131072;
                hTimePhB = hTimePhC + wX/131072;

    case SECTOR_4:
                hTimePhA = (T/8) + ((((T + wX) - wZ)/2)/131072);
                hTimePhB = hTimePhA + wZ/131072;
                hTimePhC = hTimePhB - wX/131072;

    case SECTOR_5:
                hTimePhA = (T/8) + ((((T + wY) - wZ)/2)/131072);
                hTimePhB = hTimePhA + wZ/131072;
                hTimePhC = hTimePhA - wY/131072;
   case SECTOR_6:
                hTimePhA = (T/8) + ((((T - wX) + wY)/2)/131072);
                hTimePhC = hTimePhA - wY/131072;
                hTimePhB = hTimePhC + wX/131072;
           

aaa999kk 发表于 2014-7-24 14:38:35

RE:基于ST的foc控制库2.0中占空比计算的问题

六种可能性都排列出来了

你好我好大家好! 发表于 2014-7-24 17:27:43

回复:基于ST的foc控制库2.0中占空比计算的问题

回复第 2 楼 于2014-07-24 14:38:35发表:
六种可能性都排列出来了
 
 
是啊,没办法,搞不懂,主要是那个T/8是爱那里代表什么意思搞不明白
 

霹雳之火 发表于 2014-7-28 16:41:06

RE:基于ST的foc控制库2.0中占空比计算的问题

查查数据手册看看上面怎么说的

无双个妹 发表于 2015-3-21 09:12:31

foc的库在哪有?

richen123 发表于 2019-6-8 23:28:06

请问博主,该问题解决了吗?我最近也在看电机控制,希望得到博主的帮助,QQ2743701314:loveliness:
页: [1]
查看完整版本: 基于ST的foc控制库2.0中占空比计算的问题