目标对象中缺少数据

2次浏览(过去30天)
SAnbaran
SAnbaran 2019年10月30日
回答: SAnbaran2019年11月6日
大家好,我在实时和桌面运行了一个基于ice的汽车模型。但从目标对象获得的实时图形有部分缺失(t=80之前)。
在Simulink/Simscape中创建万博1manbetx模型,使用plot(tg.TimeLog,tg.Outputlog)“绘制目标信号日志。此外,目标范围配置为:
作用域类型:Target /
作用域模式:图形重绘/
样品数量:1000个/
前/后样本数:0 /
大量毁灭:1 /
触发方式:FreeRun。
我尝试将目标范围内的样本数量从250增加到500,最后增加到1000。但它没有任何效果。
你知道这是什么原因吗?解决方案是什么?
另一方面,PI控制器具有恒定的偏移量。从桌面模拟图可以明显看出这一点。例如,当0
谢谢你!

接受的答案

SAnbaran
SAnbaran 2019年11月6日
解决了。
致将来读到这篇文章的人。我使用“输出块”来记录数据,并通过将“信号记录数据缓冲区大小”增加5倍来解决这个问题。您可以在配置参数>代码生成>Simulink实时选项下找到此设置。万博1manbetx欲了解更多详情,请访问//www.tianjin-qmedu.com/help/xpc/ug/log-signals-with-xpc-target-explorer.html

更多答案(0)

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!