我最近尝试实例化PowerSystems.Examples.Wind.WindFarm中的WindFarm.mo,并且收到一条错误消息:
“ [1] 08:40:50翻译错误 [PowerSystems.AC3ph.Machines:667:58-667:76]:在范围PowerSystems.AC3ph.Machines.Partials.AsynchronBase中找不到变量system.f_nom。“
我以前遇到过这个问题,错误消息总是将用户重定向到其他类或部分类。
这个错误令我非常困惑,因为WindFarm.mo中的无处没有使用PowerSystems.AC3ph.Machines库中的任何模型。
在WindFarm.mo中使用的所有组件确实确实在PowerSystems.AC3ph中使用了组件,这就是结束之处。我相信模型中甚至都没有使用变量“ n_r”。
如果您对此主题有任何知识,建议或意见,请随时发表评论!谢谢!
答案 0 :(得分:1)
正如我在another问题中回答的那样,这很可能是OM中的错误。仅在打开模型时(至少对我而言)并且检查/模拟工作正常时才会发生。
由于风力涡轮机的发电机从局部模型扩展,因此示例WindFarm.mo
使用PowerSystems.AC3ph.Machines.Partials.AsynchronBase
。