在看InstaSPIN-FOC的程序中,在Lab10a的user.h文件中,有
//! \brief Set USER_MAX_VS_MAG = 0.5 for a pure sinewave with a peak at SQRT(3)/2 = 86.6% duty cycle.
//! \brief Set USER_MAX_VS_MAG = 1/SQRT(3) = 0.5774 for a pure sinewave with a peak at 100% duty cycle.
//! \brief Set USER_MAX_VS_MAG = 2/3 = 0.6666 to create a trapezoidal voltage waveform.
在InstaSPIN-FOC的用户指南中,有
所以有点疑惑:
1、为什么二者的值正好差2倍?
2、如果以表格为例,以Udc/sqrt(3)作为基准值,
当USER_MAX_VS_MAG = 1.0的时候,正好是六边形的内切圆半径,
当USER_MAX_VS_MAG = 2/sqrt(3)的时候,正好是六边形的外接圆半径,
当USER_MAX_VS_MAG = 4/3的时候,不明白这个值怎么计算出来的?
有知道的敬请解惑,谢谢!