Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer

The simulation fails.

The simulation fails with the message shown in the log.

Model Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer
Tool OpenModelica OpenModelica 1.19.0~dev-613-gd6e04c0
OS Linux Ubuntu 20.04
Status open
Setup
git clone git@github.com:lbl-srg/modelica-buildings.git
git checkout 60595a70f9830422198abff9190c84ead456b20c
Command
cd modelica-buildings
omc openmod.mos
Files openmod.mos

setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=initialization");
setCommandLineOptions("-d=backenddaeinfo");
setCommandLineOptions("-d=discreteinfo");
setCommandLineOptions("-d=stateselection");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
loadFile("Buildings/package.mo");
translateModel(Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer, method="dassl", tolerance=1e-06, numberOfIntervals=500);
getErrorString();
system("make -f Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer.makefile");
system("./Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer -s dassl -steps -cpu -lv LOG_STATS");
Log message
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[1] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[2] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[3] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[4] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[5] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[6] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[7] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[8] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[9] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[10] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[11] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[12] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[13] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Opt.sinZonFlo.flo.irRadExc.J[14] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[1] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[2] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[3] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[4] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[5] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[6] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[7] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[8] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[9] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[10] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[11] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[12] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[13] <= 0.0, has value: 3350.13
assert            | warning | The following assertion has been violated at time 15984000.000000
|                 | |       | false
assert            | warning | Nominal variable violating max constraint: zonAHUG36Con.sinZonFlo.flo.irRadExc.J[14] <= 0.0, has value: 3350.13
assert            | debug   | division leads to inf or nan at time 1.5984e+07, (a=-nan) / (b=-nan), where divisor b is: 1006.0 * zonAHUG36Con.hvac.heaCoi.sta_a.X[2] + 1860.0 * zonAHUG36Con.hvac.heaCoi.sta_a.X[1]
assert            | error   | Failed to solve the initialization problem with global homotopy with equidistant step size.
assert            | debug   | Unable to solve initialization problem.
assert            | info    | simulation terminated by an assertion at initialization
255