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 |