1. 15 Jun, 2018 1 commit
  2. 10 May, 2018 1 commit
    • Juha Kiviluoma's avatar
      Changing the way reserves are treated. An additional penalty variable... · 13b9ebe3
      Juha Kiviluoma authored
      Changing the way reserves are treated. An additional penalty variable vq_resMissing can now be used to mitigate lack of reserves after gate closure while the former vq_resDemand is used only for the later time periods. This allows to fix reserves for the time periods between gate closure and reserve update-frequency. In this way problems arising from the forecast errors (VG cannot do what promised) can be mitigated by the vq_resMissing and it is then visible separately from the vq_resDemand (and they can have different penalty values). Released tertiary reserves cannot now be used to mitigate primary and secondary reserves - this could be re-implemented as an option if seen beneficial (and of course in a reserve type agnostic manner).
      13b9ebe3
  3. 16 Apr, 2018 1 commit
  4. 30 Nov, 2017 1 commit
  5. 10 Nov, 2017 1 commit
  6. 24 Oct, 2017 1 commit
    • Topi Rasku's avatar
      Model definition files included in the VCS now only include the GAMS... · 3498697c
      Topi Rasku authored
      Model definition files included in the VCS now only include the GAMS definition (list of included equations), all of which are read by Backbone to allow for easier swapping of models without having to tamper with the "3e_solve.gms" fole. Rest of model parameters are expected to be given as input through the renamed "modelsInit.gms" in the input folder (by default). "periodicLoop.gms" and "periodicInit.gms" now treated as integral parts of the Backbone model.
      
      Example input parameters provided by the "scheduleInit_temp.gms", "buildingInit_temp.gms" and "investInit_temp.gms" included in the defModels folder within the VCS.
      3498697c
  7. 27 Sep, 2017 1 commit
  8. 20 Sep, 2017 1 commit
    • Topi Rasku's avatar
      Added the ".holdfixed" option to the solve commands, which should make the... · 639143c9
      Topi Rasku authored
      Added the ".holdfixed" option to the solve commands, which should make the GAMS compiler convert fixed variables into parameters before feeding the problem to the solver.
      
      NOTE! Regarding the last change concerning the inclusion of flow units into the suft sets: Now conversion equations are generated for flow units, which is required for EV batteries. However, without a defined "fuel" or input energy, traditional flow units (wind, solar, RoR) stop generating energy due to the seemingly nonexistant energy source. This problem can be circumvented by defining free "fuels" for flow units, but is a rather unnecessarily convoluted way of handling things.
      639143c9
  9. 18 Aug, 2017 1 commit
  10. 14 Aug, 2017 1 commit
  11. 09 Aug, 2017 1 commit
  12. 08 Aug, 2017 1 commit
  13. 04 Aug, 2017 1 commit
  14. 31 Jul, 2017 1 commit
    • Topi Rasku's avatar
      Various changes required for running both the building model, the dispatch... · 1daa625b
      Topi Rasku authored
      Various changes required for running both the building model, the dispatch model, and the combined model. IMPORTANT! The modelsInit.gms is key, when defining multiple models.
      
      Because some of the parameters in the model definition file don't have the "mType" dimension, multiple model declarations result in overwriting previous model settings by the newer ones. For this reason, it becomes necessary to define the models in a certain order to avoid errors. This issue will probably need to be fixed at some point.
      1daa625b
  15. 21 Jul, 2017 1 commit
  16. 22 Jun, 2017 1 commit
  17. 19 Jun, 2017 2 commits
  18. 16 Jun, 2017 1 commit