Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

Modelica Buildings Library Data Center Example Fails

Hi We are using Modelica Buildings Library version 10.0.0 with OpenModelica version 1.22.0 on Linux Mint 21.2. The installs of the Buildings Modelica Library and OpenModelica are clean installs.

OpenModelica works with some simple (no Buildings library) examples, plus a number of the Buildings Modelica Library examples also work with out any problem. For example, Buildings.Examples.ChillerPlant.DataCenter.ContinuousTimeControl is fine. We infer both our OpenModelica and Modelica Buildings Library installations are fine. However, the data center chiller example :

Buildings.Applications.DataCenters.Examples.IntegratedPrimaryLoadSideEconomizer

fails with and error:

[1] 12:12:39 Scripting Error Unable to find component chiWSE.yPum while parsing connection {pumSpeSig.y,chiWSE.yPum,}.

[2] 12:12:39 Scripting Error Unable to find component chiWSE.yVal5 while parsing connection {yVal5.y,chiWSE.yVal5,}.

[3] 12:12:39 Scripting Error Unable to find component chiWSE.yVal6 while parsing connection {yVal6.y,chiWSE.yVal6,}.

[1] 12:12:58 Translation Error [2] 12:12:58 Translation Error [3] 12:12:58 Translation Error [1] 12:13:44 Translation Error [2] 12:13:44 Translation Error [3] 12:13:44 Translation Error [1] 12:14:36 Translation Error [2] 12:14:36 Translation Error [3] 12:14:36 Translation Error It also fails in the model checking phase in OpenModelica with an error of:

[1] 12:12:58 Translation Error [2] 12:12:58 Translation Error [3] 12:12:58 Translation Error Can anybody offer any advice? It looks to us like data center model in the latest distribution of the Modelica Buildings Library is lacking some dependency? The fact that the error messages contain references to Jenkins implies some build problem?

P.

Modelica Buildings Library Data Center Example Fails

Hi We are using Modelica Buildings Library version 10.0.0 with OpenModelica version 1.22.0 on Linux Mint 21.2. The installs of the Buildings Modelica Library and OpenModelica are clean installs.

OpenModelica works with some simple (no Buildings library) examples, plus a number of the Buildings Modelica Library examples also work with out any problem. For example, Buildings.Examples.ChillerPlant.DataCenter.ContinuousTimeControl is fine. We infer both our OpenModelica and Modelica Buildings Library installations are fine. However, the data center chiller example :

Buildings.Applications.DataCenters.Examples.IntegratedPrimaryLoadSideEconomizer

fails with and error:

[1] 12:12:39 Scripting Error
Unable to find component chiWSE.yPum while parsing connection {pumSpeSig.y,chiWSE.yPum,}.

Unable to find component chiWSE.yPum while parsing connection {pumSpeSig.y,chiWSE.yPum,}. [2] 12:12:39 Scripting Error Unable to find component chiWSE.yVal5 while parsing connection {yVal5.y,chiWSE.yVal5,}.

Unable to find component chiWSE.yVal5 while parsing connection {yVal5.y,chiWSE.yVal5,}. [3] 12:12:39 Scripting Error Unable to find component chiWSE.yVal6 while parsing connection {yVal6.y,chiWSE.yVal6,}.

[1] 12:12:58 Translation Error [2] 12:12:58 Translation Error [3] 12:12:58 Translation Error Unable to find component chiWSE.yVal6 while parsing connection {yVal6.y,chiWSE.yVal6,}. [1] 12:12:58 Translation Error [/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.00366, 0.01098, 0.0183, 0.02196, 0.02745}[pressure.n] * 0.0‘ [2] 12:12:58 Translation Error [/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.006940000000000001, 0.02082, 0.0347, 0.04164, 0.05205000000000001}[pressure.n] * 0.0‘ [3] 12:12:58 Translation Error [/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 62.53875968992248, 125.077519379845, 646.2338501291983}[pressure.n] * 0.0‘ [1] 12:13:44 Translation Error [/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.00366, 0.01098, 0.0183, 0.02196, 0.02745}[pressure.n] * 0.0‘ [2] 12:13:44 Translation Error [/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.006940000000000001, 0.02082, 0.0347, 0.04164, 0.05205000000000001}[pressure.n] * 0.0‘ [3] 12:13:44 Translation Error [/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 62.53875968992248, 125.077519379845, 646.2338501291983}[pressure.n] * 0.0‘ [1] 12:14:36 Translation Error [/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.00366, 0.01098, 0.0183, 0.02196, 0.02745}[pressure.n] * 0.0‘ [2] 12:14:36 Translation Error [/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.006940000000000001, 0.02082, 0.0347, 0.04164, 0.05205000000000001}[pressure.n] * 0.0‘ [3] 12:14:36 Translation Error [/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 62.53875968992248, 125.077519379845, 646.2338501291983}[pressure.n] * 0.0‘

It also fails in the model checking phase in OpenModelica with an error of:

[1] 12:12:58 Translation Error [2] 12:12:58 Translation Error [3] 12:12:58 Translation Error

[1] 12:12:58 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.00366, 0.01098, 0.0183, 0.02196, 0.02745}[pressure.n] * 0.0‘

[2] 12:12:58 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.006940000000000001, 0.02082, 0.0347, 0.04164, 0.05205000000000001}[pressure.n] * 0.0‘

[3] 12:12:58 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 62.53875968992248, 125.077519379845, 646.2338501291983}[pressure.n] * 0.0‘

Can anybody offer any advice? It looks to us like data center model in the latest distribution of the Modelica Buildings Library is lacking some dependency? The fact that the error messages contain references to Jenkins implies some build problem?

P.

Modelica Buildings Library Data Center Example Fails

Hi We are using Modelica Buildings Library version 10.0.0 with OpenModelica version 1.22.0 on Linux Mint 21.2. The installs of the Buildings Modelica Library and OpenModelica are clean installs.

OpenModelica works with some simple (no Buildings library) examples, plus a number of the Buildings Modelica Library examples also work with out any problem. For example, Buildings.Examples.ChillerPlant.DataCenter.ContinuousTimeControl is fine. We infer both our OpenModelica and Modelica Buildings Library installations are fine. However, the data center chiller example :

Buildings.Applications.DataCenters.Examples.IntegratedPrimaryLoadSideEconomizer

fails with and error:

[1] 12:12:39 Scripting Error
Unable to find component chiWSE.yPum while parsing connection {pumSpeSig.y,chiWSE.yPum,}.

[2] 12:12:39 Scripting Error
Unable to find component chiWSE.yVal5 while parsing connection {yVal5.y,chiWSE.yVal5,}.

[3] 12:12:39 Scripting Error
Unable to find component chiWSE.yVal6 while parsing connection {yVal6.y,chiWSE.yVal6,}.

[1] 12:12:58 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.00366, 0.01098, 0.0183, 0.02196, 0.02745}[pressure.n] * 0.0‘

[2] 12:12:58 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.006940000000000001, 0.02082, 0.0347, 0.04164, 0.05205000000000001}[pressure.n] * 0.0‘

[3] 12:12:58 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 62.53875968992248, 125.077519379845, 646.2338501291983}[pressure.n] * 0.0‘

[1] 12:13:44 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.00366, 0.01098, 0.0183, 0.02196, 0.02745}[pressure.n] * 0.0‘

[2] 12:13:44 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.006940000000000001, 0.02082, 0.0347, 0.04164, 0.05205000000000001}[pressure.n] * 0.0‘

[3] 12:13:44 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 62.53875968992248, 125.077519379845, 646.2338501291983}[pressure.n] * 0.0‘

[1] 12:14:36 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.00366, 0.01098, 0.0183, 0.02196, 0.02745}[pressure.n] * 0.0‘

[2] 12:14:36 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.006940000000000001, 0.02082, 0.0347, 0.04164, 0.05205000000000001}[pressure.n] * 0.0‘

[3] 12:14:36 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 62.53875968992248, 125.077519379845, 646.2338501291983}[pressure.n] * 0.0‘

It also fails in the model checking phase in OpenModelica with an error of:

[1] 12:12:58 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.00366, 0.01098, 0.0183, 0.02196, 0.02745}[pressure.n] * 0.0‘

[2] 12:12:58 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 0.006940000000000001, 0.02082, 0.0347, 0.04164, 0.05205000000000001}[pressure.n] * 0.0‘

[3] 12:12:58 Translation Error
[/var/lib/jenkins/ws/LINUX_BUILDS/tmp.build/openmodelica-1.21.2/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo: 1089:9-1089:67]: Internal error NFCeval.evalBinaryMul failed to evaluate ‘{0.0, 62.53875968992248, 125.077519379845, 646.2338501291983}[pressure.n] * 0.0‘

Can anybody offer any advice? It looks to us like data center model in the latest distribution of the Modelica Buildings Library is lacking some dependency? The fact that the error messages contain references to Jenkins implies some build problem?

P.