我正在使用Simulink中的仿真模型,我正在使用“NN Predictive controller”模块 . 我试图在范围2中显示NN控制器的输出 .
正如您在图片中看到的那样,我有来自工作区的2个信号 . 两者都是离散信号(采样频率360 Hz) - 两者都是3600行的矢量 .
在NN预测控制器中,我已经将神经网络训练到相同大小的信号,并将采样间隔设置为0.1 .
当我运行此模拟时,它大约运行10个小时 . 有没有办法在不增加NN控制器中的采样间隔的情况下最小化模拟时间?我的第二个问题:为什么需要这么长时间?
如果您需要关于此型号的其他信息,请告诉我 .
谢谢
图片:
1 回答
在SL中使用
Accelerator Mode
或Rapid Accelerator Mode
. 您可以在下拉列表中切换当前选择了normal
的模式 .在Modell的
Accelerator Mode
部分编译 . 此外,在Rapid Accelerator Mode
中,所有范围都被停用 . 对于数据评估,您需要存储到工作空间和/或文件并在以后进行分析 .见:http://de.mathworks.com/help/simulink/ug/how-the-acceleration-modes-work.html
并且:http://de.mathworks.com/company/newsletters/articles/improving-simulation-performance-in-simulink.html