TMS320F28069: SFRA库中,为什么扫描OpenLoop,却能得到Plant响应图像?

Part Number: TMS320F28069
Other Parts Discussed in Thread: SFRA

我正在使用F28069开发逆变产品,在使用SFRA库时,有如下疑问:

1,在SFRA库中,为什么扫描OpenLoop,却能得到Plant响应图像的(SFRA库并不知道我使用的控制器参数或响应) ?

2,在SFRA库中,为什么扫描Plant,却能得到OpenLoop响应图像的(Plant下并没有控制器,理论来说plant和OpenLoop是相同的? 实际给出的好像不一样)?

3,在读取GUI对DSP的通讯中,发现并没有发送plant或openloop模式相关信息,DSP中SFRA是如何识别我的代码是哪个模式的 ?

以上三个问题还望TI专家解答,感谢!

  • 已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

  • 在SFRA中,控制器和设备的频率响应图是基于SFRA_INJECT()和SFRA_COLLECT()函数中使用的参数获得的。 该算法使用"u"(输入),"y"(输出)和"r"(参考)信号分析Bode图。 

    关于您的第二个问题,能否就您所指的具体项目提供更多详情? 如果系统中没有控制器,则工厂和开环系统的频率响应确实相同。

    对于SFRA GUI,一旦选择了正确的COM端口和波特率(与固件配置和I/O引脚设置匹配),就会建立连接。 GUI还允许您为可视化选择所需的显示模式(开环/工厂)。