MPCPy
MPCPy copied to clipboard
Open-source platform for model predictive control (MPC) in buildings.
I'm following the introductory tutorial under doc. I'm getting the following error: ``` File "introductory.py", line 131, in __main__ Failed example: weather = exodata.WeatherFromEPW('USA_IL_Chicago-OHare.Intl.AP.725300_TMY3.epw') Exception raised: Traceback (most recent call...
This issue is to fix a typo in the occupancy model that instantiates a ``parameters_data`` attribute instead of ``parameter_data``.
This issue is to address an issue which appears when running MPCPy in a docker container. When MPCPy tries to validate some parameter estimation runs, it uses matplotlib to create...
This issue is to deal with unittests that fail from with JModelica 2.4: - Small numeric differences in fmu simulation - Deprecation warning for "extra_lib_dirs"
Extending final_time by 1 hour for EPW radiation data so that interpo…lation gives consistent result for final value in timeseries. This means that appending the final uninterpolated value is no...
WeatherFromEPW._read_timeseries_from_epw gives changing values for final hour radiation variables. This is because after resampling the values, interpolating, and shifting 30 minutes backwards (as mentioned in [Buildings.BoundaryConditions.WeatherData.ReaderTMY3](http://simulationresearch.lbl.gov/modelica/releases/latest/help/Buildings_BoundaryConditions_WeatherData.html#Buildings.BoundaryConditions.WeatherData.ReaderTMY3)) the original unshifted uninterpolated...
This issue is to address a bug in the optimization, in which constraint data does not update if new constraint data is passed to the optimization object. Note that the...
This issue is to be able to specify multiple objective variables. This enables the application of energy and demand pricing to power consumption variables separate from additional penalty functions.
This issue is to provide provide the capability to use custom EPW files with time intervals different than 1 hour. MPCPy assumes a 1 hour time interval when creating the...
This issue is to address the raising of an error when optimization options try to be changed after an initial optimization is solved. That is in something like the following:...