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

F28379d卡尔曼滤波器问题

Other Parts Discussed in Thread:CONTROLSUITE, C2000WARE

目前需要在F28379d上使用卡尔曼滤波器得到电机的速度和电流

问题:1、F28379d系列是否有卡尔曼滤波器的例程?

          2、没有例程的话,有没有矩阵计算的库?因为卡尔曼滤波器涉及矩阵乘法、矩阵加减法以及矩阵求逆运算。

          3、我在英文论坛上看到别人用卡尔曼滤波器的问题是运算量过大,导致系统控制频率降低,运行时间过长,有没有解决办法?如何检测代码 运行时间?

   

Susan Yang:

user6510059 说:1、F28379d系列是否有卡尔曼滤波器的例程?

抱歉,目前是没有相关的例程的

user6510059 说:       2、没有例程的话,有没有矩阵计算的库?因为卡尔曼滤波器涉及矩阵乘法、矩阵加减法以及矩阵求逆运算。

关于矩阵计算的相关资料都可以在controlSUITE中提供的FPU库中找到。该库实现了几种不同类型的矢量计算。对于矩阵乘法或加法,您可以逐行或逐行调用这些函数。 

如果您在默认位置安装了controlSUITE/C2000ware,则该库位于:

C:\ ti \ controlSUITE \ libs \ dsp \ FPU \ v131 或 C:\ti\c2000\C2000Ware_3_04_00_00\libraries\dsp\FPU\c28

user6510059 说:   3、我在英文论坛上看到别人用卡尔曼滤波器的问题是运算量过大,导致系统控制频率降低,运行时间过长,有没有解决办法?

抱歉,该问题建议您在英文论坛咨询一下。

user6510059 说:如何检测代码 运行时间?

您可以参看 该链接 内给出的方法

,

user6510059:

谢谢。

,

Susan Yang:

不客气,后续有其他问题欢迎随时发帖

赞(0)
未经允许不得转载:TI中文支持网 » F28379d卡尔曼滤波器问题
分享到: 更多 (0)