-
Notifications
You must be signed in to change notification settings - Fork 81
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1569 from RWTH-EBC/1534-add-kpi-assessment-package
1534 add kpi assessment package
- Loading branch information
Showing
51 changed files
with
1,773 additions
and
0 deletions.
There are no files selected for viewing
24 changes: 24 additions & 0 deletions
24
AixLib/Resources/ReferenceResults/Dymola/AixLib_Utilities_KPIs_Examples_Co2Kpis.txt
Large diffs are not rendered by default.
Oops, something went wrong.
20 changes: 20 additions & 0 deletions
20
AixLib/Resources/ReferenceResults/Dymola/AixLib_Utilities_KPIs_Examples_EnergyKpis.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
last-generated=2025-01-30 | ||
statistics-simulation= | ||
{ | ||
"linear": " ", | ||
"nonlinear": " ", | ||
"number of continuous time states": "9", | ||
"numerical Jacobians": "0" | ||
} | ||
time=[0e+00, 1e+01] | ||
pulQ_flow.y=[1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 2.000000000000002e-01, -6.000000000000005e-01, -5.999999999999996e-01, 1.999999999999993e-01, 1e+00, 1.999999999999993e-01, -5.999999999999996e-01, -5.999999999999996e-01, 2.000000000000011e-01, 1e+00, 1.999999999999993e-01, -6.000000000000014e-01, -6.000000000000014e-01, 1.999999999999993e-01, 1e+00, 1.999999999999993e-01, -6.000000000000014e-01, -5.999999999999979e-01, 1.999999999999993e-01, 1e+00] | ||
thmMtr.QHea=[0e+00, 4e-01, 8e-01, 1.2e+00, 1.6e+00, 2e+00, 2e+00, 2e+00, 2.2e+00, 2.6e+00, 3e+00, 3e+00, 3e+00, 3.2e+00, 3.600000000000001e+00, 4e+00, 4e+00, 4e+00, 4.199999999999999e+00, 4.6e+00, 5e+00, 5e+00, 5e+00, 5.200000000000001e+00, 5.6e+00, 6e+00] | ||
thmMtr.QCoo=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, -3.999999999999999e-01, -8.000000000000003e-01, -1e+00, -1e+00, -1e+00, -1.4e+00, -1.8e+00, -2e+00, -2e+00, -2e+00, -2.4e+00, -2.800000000000001e+00, -3e+00, -3e+00, -3e+00, -3.4e+00, -3.800000000000001e+00, -4e+00, -4e+00, -4e+00] | ||
thmMtrTim.QHea=[0e+00, 4e-01, 8e-01, 1.2e+00, 1.6e+00, 2e+00, 2e+00, 2e+00, 2.2e+00, 2.6e+00, 3e+00, 3e+00, 3e+00, 3.2e+00, 3.600000000000001e+00, 4e+00, 4e+00, 4e+00, 4.199999999999999e+00, 4.6e+00, 5e+00, 5e+00, 5e+00, 5.200000000000001e+00, 5.6e+00, 6e+00] | ||
thmMtrTim.QCoo=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, -3.999999999999999e-01, -8.000000000000003e-01, -1e+00, -1e+00, -1e+00, -1.4e+00, -1.8e+00, -2e+00, -2e+00, -2e+00, -2.4e+00, -2.800000000000001e+00, -3e+00, -3e+00, -3e+00, -3.4e+00, -3.800000000000001e+00, -4e+00, -4e+00, -4e+00] | ||
thmMtrTim.timeHea=[0e+00, 4e-01, 8e-01, 1.2e+00, 1.6e+00, 2e+00, 2e+00, 2e+00, 2.2e+00, 2.6e+00, 3e+00, 3e+00, 3e+00, 3.2e+00, 3.600000000000001e+00, 4e+00, 4e+00, 4e+00, 4.199999999999999e+00, 4.6e+00, 5e+00, 5e+00, 5e+00, 5.200000000000001e+00, 5.6e+00, 6e+00] | ||
thmMtrTim.timeCoo=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 3.999999999999999e-01, 8.000000000000003e-01, 1e+00, 1e+00, 1e+00, 1.4e+00, 1.8e+00, 2e+00, 2e+00, 2e+00, 2.4e+00, 2.800000000000001e+00, 3e+00, 3e+00, 3e+00, 3.4e+00, 3.800000000000001e+00, 4e+00, 4e+00, 4e+00] | ||
pulP.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 7.999999999999998e-01, 1.600000000000001e+00, 1.6e+00, 8.000000000000007e-01, 0e+00, 8.000000000000007e-01, 1.6e+00, 1.6e+00, 7.999999999999989e-01, 0e+00, 8.000000000000007e-01, 1.600000000000001e+00, 1.600000000000001e+00, 8.000000000000007e-01, 0e+00, 8.000000000000007e-01, 1.600000000000001e+00, 1.599999999999998e+00, 8.000000000000007e-01, 0e+00] | ||
eleMtr.E=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 7.999999999999998e-01, 1.600000000000001e+00, 2e+00, 2e+00, 2e+00, 2.800000000000001e+00, 3.6e+00, 4e+00, 4e+00, 4e+00, 4.800000000000001e+00, 5.600000000000001e+00, 6e+00, 6e+00, 6e+00, 6.800000000000001e+00, 7.600000000000001e+00, 8e+00, 8e+00, 8e+00] | ||
eleMtrTim.E=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 7.999999999999998e-01, 1.600000000000001e+00, 2e+00, 2e+00, 2e+00, 2.800000000000001e+00, 3.6e+00, 4e+00, 4e+00, 4e+00, 4.800000000000001e+00, 5.600000000000001e+00, 6e+00, 6e+00, 6e+00, 6.800000000000001e+00, 7.600000000000001e+00, 8e+00, 8e+00, 8e+00] | ||
eleMtrTim.timeAct=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 3.999999999999999e-01, 8.000000000000003e-01, 1e+00, 1e+00, 1e+00, 1.4e+00, 1.8e+00, 2e+00, 2e+00, 2e+00, 2.4e+00, 2.800000000000001e+00, 3e+00, 3e+00, 3e+00, 3.4e+00, 3.800000000000001e+00, 4e+00, 4e+00, 4e+00] |
23 changes: 23 additions & 0 deletions
23
...ces/ReferenceResults/Dymola/AixLib_Utilities_KPIs_Examples_IntegralErrorDualReference.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
last-generated=2025-01-30 | ||
statistics-simulation= | ||
{ | ||
"linear": " ", | ||
"nonlinear": " ", | ||
"number of continuous time states": "6", | ||
"numerical Jacobians": "0" | ||
} | ||
time=[0e+00, 1e+01] | ||
pul.y=[4e+00, 4e+00, 4e+00, 2.769230769230768e+00, -3.076923076923084e-01, -3.384615384615385e+00, -1.538461538461537e+00, 1.538461538461537e+00, 3.384615384615383e+00, 3.076923076923066e-01, -2.76923076923077e+00, -2.153846153846153e+00, 9.230769230769269e-01, 4e+00, 9.230769230769269e-01, -2.153846153846146e+00, -2.769230769230766e+00, 3.076923076923066e-01, 3.384615384615387e+00, 1.53846153846154e+00, -1.53846153846154e+00, -3.384615384615387e+00, -3.076923076923066e-01, 2.769230769230774e+00, 2.153846153846146e+00, -9.230769230769198e-01, -4e+00] | ||
ramUppBou.y=[1e+00, 1e+00, 1e+00, 1.076923076923077e+00, 1.269230769230769e+00, 1.461538461538462e+00, 1.653846153846154e+00, 1.846153846153846e+00, 2.038461538461538e+00, 2.230769230769231e+00, 2.423076923076923e+00, 2.615384615384615e+00, 2.807692307692308e+00, 3e+00, 3.192307692307692e+00, 3.384615384615384e+00, 3.576923076923077e+00, 3.769230769230769e+00, 3.961538461538462e+00, 4.153846153846153e+00, 4.346153846153847e+00, 4.538461538461538e+00, 4.730769230769231e+00, 4.923076923076923e+00, 5e+00, 5e+00, 5e+00] | ||
ramLowBou.y=[-1e+00, -1e+00, -1e+00, -1.038461538461539e+00, -1.134615384615385e+00, -1.230769230769231e+00, -1.326923076923077e+00, -1.423076923076923e+00, -1.519230769230769e+00, -1.615384615384615e+00, -1.711538461538462e+00, -1.807692307692308e+00, -1.903846153846154e+00, -2e+00, -2.096153846153846e+00, -2.192307692307692e+00, -2.288461538461538e+00, -2.384615384615385e+00, -2.480769230769231e+00, -2.576923076923077e+00, -2.673076923076923e+00, -2.769230769230769e+00, -2.865384615384615e+00, -2.961538461538462e+00, -3e+00, -3e+00, -3e+00] | ||
booSteItgAct.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.307692307692308e-01, 6.153846153846159e-01, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00] | ||
booSteItgRes.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 7.692307692307665e-02, 4.615384615384617e-01, 8.461538461538467e-01, 1e+00, 1e+00, 1e+00] | ||
ied.y=[0e+00, 1.153846153846154e+00, 2.307692307692308e+00, 3.442307692307693e+00, 4.548076923076923e+00, 5.653846153846154e+00, 6.567307692307693e+00, 7.432692307692307e+00, 8.307692307692308e+00, 9.221153846153847e+00, 1.013461538461539e+01, 1.078846153846154e+01, 1.126923076923077e+01, 1.175e+01, 1.247115384615384e+01, 1.319230769230769e+01, 1.366346153846154e+01, 1.375961538461539e+01, 1.385576923076923e+01, 1.429807692307692e+01, 1.482692307692308e+01, 1.525e+01, 1.525e+01, 1.525e+01, 1.548076923076923e+01, 1.586538461538461e+01, 1.625e+01] | ||
ied.yPos=[0e+00, 1.153846153846154e+00, 2.307692307692308e+00, 3e+00, 3e+00, 3e+00, 3.692307692307693e+00, 4.557692307692307e+00, 5.25e+00, 5.25e+00, 5.25e+00, 5.538461538461538e+00, 6.01923076923077e+00, 6.5e+00, 6.5e+00, 6.5e+00, 6.538461538461538e+00, 6.634615384615385e+00, 6.730769230769231e+00, 6.75e+00, 6.75e+00, 6.75e+00, 6.75e+00, 6.75e+00, 6.75e+00, 6.75e+00, 6.75e+00] | ||
ied.yNeg=[0e+00, 0e+00, 0e+00, -4.423076923076926e-01, -1.548076923076923e+00, -2.653846153846154e+00, -2.875e+00, -2.875e+00, -3.057692307692308e+00, -3.971153846153847e+00, -4.884615384615385e+00, -5.25e+00, -5.25e+00, -5.25e+00, -5.971153846153845e+00, -6.692307692307691e+00, -7.125e+00, -7.125e+00, -7.125e+00, -7.548076923076922e+00, -8.076923076923077e+00, -8.5e+00, -8.5e+00, -8.5e+00, -8.730769230769232e+00, -9.115384615384615e+00, -9.5e+00] | ||
iedAct.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.884615384615385e-01, 7.692307692307698e-01, 1.25e+00, 1.971153846153845e+00, 2.692307692307691e+00, 3.163461538461538e+00, 3.259615384615385e+00, 3.355769230769231e+00, 3.798076923076923e+00, 4.326923076923078e+00, 4.75e+00, 4.75e+00, 4.75e+00, 4.980769230769232e+00, 5.365384615384615e+00, 5.75e+00] | ||
iedAct.yPos=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.884615384615385e-01, 7.692307692307698e-01, 1.25e+00, 1.25e+00, 1.25e+00, 1.288461538461539e+00, 1.384615384615385e+00, 1.480769230769231e+00, 1.5e+00, 1.5e+00, 1.5e+00, 1.5e+00, 1.5e+00, 1.5e+00, 1.5e+00, 1.5e+00] | ||
iedAct.yNeg=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, -7.211538461538453e-01, -1.442307692307691e+00, -1.875e+00, -1.875e+00, -1.875e+00, -2.298076923076923e+00, -2.826923076923077e+00, -3.25e+00, -3.25e+00, -3.25e+00, -3.480769230769232e+00, -3.865384615384615e+00, -4.25e+00] | ||
iedActRes.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.884615384615385e-01, 7.692307692307698e-01, 1.25e+00, 1.971153846153845e+00, 2.692307692307691e+00, 3.163461538461538e+00, 3.259615384615385e+00, 3.355769230769231e+00, 3.798076923076923e+00, 4.326923076923078e+00, 4.384615384615386e+00, 2.557692307692307e+00, 7.307692307692282e-01, 2.307692307692317e-01, 6.15384615384615e-01, 1e+00] | ||
iedActRes.yPos=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.884615384615385e-01, 7.692307692307698e-01, 1.25e+00, 1.25e+00, 1.25e+00, 1.288461538461539e+00, 1.384615384615385e+00, 1.480769230769231e+00, 1.5e+00, 1.5e+00, 1.384615384615385e+00, 8.076923076923075e-01, 2.307692307692299e-01, 0e+00, 0e+00, 0e+00] | ||
iedActRes.yNeg=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, -7.211538461538453e-01, -1.442307692307691e+00, -1.875e+00, -1.875e+00, -1.875e+00, -2.298076923076923e+00, -2.826923076923077e+00, -3.000000000000001e+00, -1.75e+00, -4.999999999999982e-01, -2.307692307692317e-01, -6.15384615384615e-01, -1e+00] |
23 changes: 23 additions & 0 deletions
23
...s/ReferenceResults/Dymola/AixLib_Utilities_KPIs_Examples_IntegralErrorSingleReference.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
last-generated=2025-01-30 | ||
statistics-simulation= | ||
{ | ||
"linear": " ", | ||
"nonlinear": " ", | ||
"number of continuous time states": "10", | ||
"numerical Jacobians": "0" | ||
} | ||
time=[0e+00, 1e+01] | ||
pul.y=[1e+00, 1e+00, 1e+00, 6.25e-01, 2.220446049250313e-16, -3.749999999999998e-01, 2.5e-01, 8.750000000000004e-01, 5.000000000000004e-01, -1.25e-01, -2.499999999999996e-01, 3.749999999999996e-01, 1e+00, 3.750000000000009e-01, -2.500000000000009e-01, -1.25e-01, 4.999999999999991e-01, 8.749999999999991e-01, 2.5e-01, -3.749999999999991e-01, 8.881784197001252e-16, 6.25e-01, 7.500000000000009e-01, 1.249999999999991e-01, -5e-01] | ||
conZeroRef.y=[0e+00, 0e+00] | ||
booSteItgAct.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 1.66666666666667e-01, 5.83333333333333e-01, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00, 1e+00] | ||
booSteItgRes.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 3.333333333333339e-01, 7.5e-01, 1e+00, 1e+00, 1e+00] | ||
iae.y=[0e+00, 4.166666666666666e-01, 8.333333333333333e-01, 1.125e+00, 1.333333333333333e+00, 1.583333333333333e+00, 2e+00, 2.416666666666667e+00, 2.666666666666667e+00, 2.875e+00, 3.166666666666667e+00, 3.583333333333333e+00, 4e+00, 4.208333333333333e+00, 4.416666666666667e+00, 4.75e+00, 5.166666666666666e+00, 5.541666666666667e+00, 5.75e+00, 5.958333333333333e+00, 6.333333333333334e+00, 6.75e+00, 7.083333333333333e+00, 7.291666666666667e+00, 7.5e+00] | ||
iaeAct.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 1.66666666666667e-01, 5.83333333333333e-01, 1e+00, 1.208333333333333e+00, 1.416666666666667e+00, 1.75e+00, 2.166666666666666e+00, 2.541666666666667e+00, 2.75e+00, 2.958333333333333e+00, 3.333333333333334e+00, 3.75e+00, 4.083333333333333e+00, 4.291666666666667e+00, 4.5e+00] | ||
iaeActRes.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 1.66666666666667e-01, 5.83333333333333e-01, 1e+00, 1.208333333333333e+00, 1.416666666666667e+00, 1.75e+00, 2.166666666666666e+00, 2.541666666666667e+00, 2.75e+00, 2.958333333333333e+00, 2.333333333333332e+00, 1.5e+00, 1.083333333333333e+00, 1.291666666666667e+00, 1.5e+00] | ||
ise.y=[0e+00, 4.166666666666666e-01, 8.333333333333333e-01, 1.0625e+00, 1.166666666666667e+00, 1.333333333333333e+00, 1.75e+00, 2.166666666666667e+00, 2.333333333333333e+00, 2.4375e+00, 2.666666666666667e+00, 3.083333333333333e+00, 3.5e+00, 3.604166666666667e+00, 3.708333333333333e+00, 4e+00, 4.416666666666666e+00, 4.770833333333334e+00, 4.875e+00, 4.979166666666666e+00, 5.333333333333334e+00, 5.75e+00, 6.041666666666666e+00, 6.145833333333334e+00, 6.25e+00] | ||
itgTim.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 1.66666666666667e-01, 5.83333333333333e-01, 1e+00, 1.416666666666666e+00, 1.833333333333334e+00, 2.25e+00, 2.666666666666666e+00, 3.083333333333334e+00, 3.5e+00, 3.916666666666666e+00, 4.333333333333334e+00, 4.75e+00, 5.166666666666666e+00, 5.583333333333334e+00, 6e+00] | ||
itgTimRes.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 1.66666666666667e-01, 5.83333333333333e-01, 1e+00, 1.416666666666666e+00, 1.833333333333334e+00, 2.25e+00, 2.666666666666666e+00, 3.083333333333334e+00, 3.5e+00, 3.916666666666666e+00, 2.999999999999998e+00, 1.75e+00, 1.166666666666666e+00, 1.583333333333334e+00, 2e+00] | ||
itgErrPos.y=[0e+00, 4.166666666666666e-01, 8.333333333333333e-01, 1e+00, 1e+00, 1.083333333333333e+00, 1.5e+00, 1.916666666666667e+00, 2e+00, 2e+00, 2.166666666666667e+00, 2.583333333333333e+00, 3e+00, 3e+00, 3e+00, 3.25e+00, 3.666666666666666e+00, 4e+00, 4e+00, 4e+00, 4.333333333333334e+00, 4.75e+00, 5e+00, 5e+00, 5e+00] | ||
itgErrNeg.y=[0e+00, 0e+00, 0e+00, -1.25e-01, -3.333333333333333e-01, -5e-01, -5e-01, -5e-01, -6.666666666666665e-01, -8.75e-01, -1e+00, -1e+00, -1e+00, -1.208333333333333e+00, -1.416666666666667e+00, -1.5e+00, -1.5e+00, -1.541666666666667e+00, -1.75e+00, -1.958333333333333e+00, -2e+00, -2e+00, -2.083333333333333e+00, -2.291666666666667e+00, -2.5e+00] | ||
itgErrPosAct.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 1.66666666666667e-01, 5.83333333333333e-01, 1e+00, 1e+00, 1e+00, 1.25e+00, 1.666666666666666e+00, 2e+00, 2e+00, 2e+00, 2.333333333333334e+00, 2.75e+00, 3e+00, 3e+00, 3e+00] | ||
itgErrPosActRes.y=[0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 1.66666666666667e-01, 5.83333333333333e-01, 1e+00, 5.833333333333339e-01, 1.666666666666661e-01, 2.5e-01, 6.666666666666661e-01, 9.166666666666661e-01, 5e-01, 8.333333333333393e-02, 3.333333333333339e-01, 7.5e-01, 8.333333333333339e-01, 4.166666666666661e-01, 0e+00] |
Oops, something went wrong.