1. 09 Nov, 2017 4 commits
  2. 06 Nov, 2017 2 commits
    • Topi Rasku's avatar
      Minor changes to notes in the code. · e85f1432
      Topi Rasku authored
      e85f1432
    • Topi Rasku's avatar
      Added a reminder to "q_startupType" that the constraint isn't working as... · 17397c34
      Topi Rasku authored
      Added a reminder to "q_startupType" that the constraint isn't working as intended and requires changes.
      
      The current formulation of the startup type constraint allows for multiple sub-units to hot/warm start on subsequent timesteps for each shutdown within the hot/warm startup time window. Unfortunately this issue cannot be solved simply by considering the startups within the time window as well, as this could result in forcible shutdowns when only recent startups are seen by the time window. This could be done if the entire simulated history (t_full) would be included in the equations, but this results in severe performance issues.
      
      The current formulation still works for units with "unitCount" = 1, and since cold starts are not affected they still work as intended.
      17397c34
  3. 02 Nov, 2017 3 commits
  4. 01 Nov, 2017 1 commit
  5. 26 Oct, 2017 2 commits
  6. 25 Oct, 2017 1 commit
  7. 24 Oct, 2017 4 commits
    • Topi Rasku's avatar
      Fixing an issue where time series form reserve requirements were not generated... · 5686fc96
      Topi Rasku authored
      Fixing an issue where time series form reserve requirements were not generated if no time series found in data (but were generated based on forecast data read in the loop). Now determines the need for reserves based on constant parameters or the "use_time_series" flag.
      
      NOTE! This flag is redundant with "useTimeseries" and is pending removal...
      5686fc96
    • 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
    • Topi Rasku's avatar
    • Topi Rasku's avatar
      Merge trtopi_develop. Major changes include changing the time step indexing to... · ca41726f
      Topi Rasku authored
      Merge trtopi_develop. Major changes include changing the time step indexing to get rid of ft_dynamic for simplicity, distinction between directOnLP and directOnMIP efficiency approximations and a quick fix for the lambda approximation, as well as including the model-dimension to all model definition related parameters. Unit ramping constraints are currently disabled and pending changes.
      
      NOTE! "invest_temp" model probably doesn't work at the moment due to changes in the model definitions, and reworking of the equations.
      ca41726f
  8. 23 Oct, 2017 4 commits
  9. 20 Oct, 2017 4 commits
  10. 19 Oct, 2017 4 commits
  11. 18 Oct, 2017 3 commits
  12. 17 Oct, 2017 7 commits
  13. 16 Oct, 2017 1 commit