已回答

请问MWorks是否对Modelica的暖通包Buildings不支持?

Youth_Yuan
发布于 2021.06.28 15:13
74 1

大家好,

最近要使用Modelica的暖通包Buildings(https://simulationresearch.lbl.gov/modelica/)来做暖通仿真,但是发现MWorks似乎对该包的“room”类对象不支持。

举个例子,在Dymola上运行Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer, 不会报错,但用MWorks运行报如下错误:

 

正在解析模型...
HeaterCooler_u.mo(3): 警告(2631): 对组件进行重声明要求满足严格子类型关系,但对元素vol的重声明不满足此要求.
实例层次为"chillerDXHeatingEconomizer.hvac.heaCoi".
ConservationEquation.mo(77): 错误(2492): 抽象类Medium.BaseProperties不能实例化为组件medium.
实例层次为"chillerDXHeatingEconomizer.hvac.chi.vol1.dynBal".
PartialElectric.mo(8): 警告(2631): 对组件进行重声明要求满足严格子类型关系,但对元素vol2的重声明不满足此要求.
实例层次为"chillerDXHeatingEconomizer.hvac.chi".
ExteriorBoundaryConditionsWithWindow.mo(5): 警告(2631): 对组件进行重声明要求满足严格子类型关系,但对元素conPar的重声明不满足此要求.
实例层次为"chillerDXHeatingEconomizer.zon.roo.bouConExtWin".
MixedAir.mo(3): 警告(2631): 对组件进行重声明要求满足严格子类型关系,但对元素air的重声明不满足此要求.
实例层次为"chillerDXHeatingEconomizer.zon.roo".

模型有 1 个错误和 4 个警告.

---- 检查发现错误终止 ----

模型"Model2"编译失败。

 

请问有没有办法解决这个问题?

 

谢谢!

0 个回答
按时间排序
按点赞排序
暂无回答
Youth_Yuan
主题
1
回复
1