TI给的电机控制软件库克拉克变换,输入和输出数据的范围是Q15格式,8000~7FFF,我觉得这个范围是错的,有没有人来指点迷津
Joey Mao:
通过TI的关于clarke的说明文档查得如图:
附件是说明文档,具体文件来源是安装软件包SPRC213:C:\tidcs\DMC\c28\v32x\lib\doc\clarke.pdf
TI给的电机控制软件库克拉克变换,输入和输出数据的范围是Q15格式,8000~7FFF,我觉得这个范围是错的,有没有人来指点迷津
Jay:
你好。
Q格式定成Q15是你定的吗?因为例程里是Global_Q。
对于Q15来讲,如果你使用的是16位整数来表示,那么其范围就是8000~7FFF,正好对应-1~1.
如果用32位整数表示Q15,那么-1~1的,对应的Q15数为FFFF8000~00007FFF