万博1manbetx仿真软件模型运行加速度

2视图(30天)
维维
维维 2015年4月8日
编辑: 维维2015年4月9日
大家好!
我有问题运行仿真软件模型,这是一个multi-generator万博1manbetx系统,都是由数学模型,由用户定义函数和其他Matlab-imbedded模型。然而,模拟运行非常缓慢。因为并不是所有发电机的状态是稳定的,我怀疑这是个问题但当我减少的发电机,它的工作原理。谁能给我一些建议关于如何accerlate仿真。多谢! !

答案(1)

塞巴斯蒂安·卡斯特罗
一些想法,假设您正在使用SimPowerSystems专业技术:
  1. 你看到任何警告显示在吗诊断查看器(或命令窗口,如果它是一个旧版本)当你模拟模型?例如,任何相关代数循环,零交叉,等等?如果是这样,这些应该可以显著降低模拟。
  2. 你使用了什么解决你的模型吗?这是设置为ode23tb吗?这是最有效的解决者,和其他解决(如默认数值)真的会使你慢下来。
  3. 你有电力电子设备在你的模型吗?如果没有,你可以尝试切换到相量仿真模式。甚至从一个连续切换到离散模拟模式powergui有时可以加快你的模拟。
  4. 你有试过使用加速器和快速加速模式加快你的模拟使用代码生成?别担心,这并不需要额外的许可证模型之外。万博1manbetx
——塞巴斯蒂安
1评论
维维
维维 2015年4月9日
编辑:维维 2015年4月9日
我试图使用ode23tb解算器和残疾人零点交叉控制。然而,当运行时间达到某一点,在我的例子中,约0.28秒。它只是冻结,更准确地讲,命令窗口显示图片所示的警告消息附加价值不断增加(连续倍)。似乎解决者试图减少步长实现错误宽容。但即使我改变了更高的价值和降低最小步长。错误的发生。我想知道是什么导致了它吗?谢谢你的帮助!

登录置评。

类别

找到更多的在配置模拟条件帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!