2

我最近尝试实例化位于 PowerSystems.Examples.Wind.WindFarm 中的 WindFarm.mo,但收到一条错误消息:

[1] 08:40:50 Translation Error
[PowerSystems.AC3ph.Machines: 667:58-667:76]: Variable system.f_nom not found in scope PowerSystems.AC3ph.Machines.Partials.AsynchronBase.

我以前遇到过这个问题,错误消息总是将用户重定向到不同的类或部分类。

这个错误让我很困惑,因为WindFarm.mo 中没有任何地方使用 PowerSystems.AC3ph.Machines 库中的任何模型。

WindFarm.mo 中使用的所有组件确实都有 PowerSystems.AC3ph 中使用的组件,但是,这就是它的终点。我相信转子速度的变量n_r甚至没有在我的模型中使用。

如果您对此主题有任何了解,建议或建议,请随时发表评论!谢谢!

4

1 回答 1

1

正如我在您的另一个问题中回答的那样,这可能是 OM 中的错误。它仅在打开模型(至少对我而言)并且检查/模拟工作正常时发生。该示例WindFarm.mo用作PowerSystems.AC3ph.Machines.Partials.AsynchronBase风力涡轮机的发电机,从部分模型扩展而来。

于 2019-02-23T15:27:46.793 回答