局部阴影系统导数状态错误

2视图(30天)
托尼·卡斯蒂略
托尼·卡斯蒂略 2018年9月7日
回答: 沙宾 2022年12月22日
你好女士,我开始测试部分阴影模型属于Matworks https://es.mathworks.com/help/physmod/sps/examples/partial-shading-of-a-pv-module.html(一个例子),但当我对模型包括巴克转换器坠毁,给我回一个相关错误信息如下:
一个错误发生在运行模拟和仿真是终止
引起的由:
导数国家' 1 '块' power_PVArray_PartialShading2 /光伏电池65 - 96 /二极管Rsh /矿山/转移Fcn的0.0时间不是有限的。仿真将停止。可能有一个奇点的解决方案。如果不是,试一试减少步长(通过减少固定步长或紧缩误差公差)
支持技术人员的建议,我已经测试一些见解如何迂回或金宝app避免这个问题在我的实验和生产一个MATLAB的例子,这些都是向我推荐的步骤来解决这个问题:
“…你可以尝试下面列出的步骤。
开放的模型和做所有的初始化过程。2-Change解算器类型固定的步骤和运行模型(模拟会失败)。3解决类型更改为变步和运行模式。”
不幸的是,后来我发现只能当我保持POWERGUI“固定”,你改变它“连续”我是否会有相同的错误和模拟无法运行。
另一件事对我来说很奇怪的是系统的行为当我添加一个电源转换器(巴克)模型中,我可以观察到与一个固定的“工作循环”,并添加这个到模型中出现的所有问题。因为如果你拿下来你就可以观察我和V的范围1,但是如果你再把它你不会有任何信号。有人能解释我什么问题吗?

接受的答案

沙宾
沙宾 2022年12月22日
这个错误发生在非常大或无限值积分器模块,例如,由于除零(1/0 =正)。解决集成这样的价值观有问题。此外,模型不稳定或边缘可以迅速积累。使用调试,可能会有用 端口值显示 通过模拟步骤 了解正在发生的事情。 解算器分析器 也可以给好的迹象在零交叉,重置,刚度等。

更多的答案(0)

类别

找到更多的在开关和断路器帮助中心文件交换

社区寻宝

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

开始狩猎!