-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Track points utilized by test controllers #514
Comments
I suggest having the list of accessed inputs, measurements and forecast variables returned by /kpis. I think it is important to return the list of variables, and not just the length of the lists since there are variables that are less likely to have in practice than others e.g. it is clear that accessing a heat flow measurement is less likely than a temperature measurement. That notion is something that we want to make explicit when evaluating the controller. |
I agree @JavierArroyoBastida with returning the full list of points utilized as it would be more informative. |
This issue should also remove the |
I am a little concerned that changing this API makes BOPTEST more towards a control development environment rather than a control testing environment as it begins to create differences. |
@SenHuang19 Can you elaborate on what you mean by "create differences?" The intent is to keep track of which sensors, control points, and forecast variables are used by test controllers to help evaluate their relative need for data and actuation authority. |
Sorry, I didn't make myself clear. |
The testing period can be chosen using the |
Initial implementation which tracks inputs, measurements, and forecast points used in a controller test and reports in /kpis is here: https://github.com/ibpsa/project1-boptest/tree/issue514_variableTrack. An example call to /kpi using the bestest_air case as an example with various API requests already made looks like:
A couple things to note:
|
One thought on the need to remove current state data from returning from |
I think point_names argument is a good solution. |
This issue is to implement a mechanism in BOPTEST to keep track of the inputs, measurement, and forecast points utilized by a test controller.
A question is if the list of variables for each inputs, measurements, forecasts should be reported back from /kpis, or just the length of the lists, or reported in some other way?
To Do:
/advance
./kpis
The text was updated successfully, but these errors were encountered: