1. 29 Mar, 2021 1 commit
    • s181413's avatar
      Final integration · 906616c7
      s181413 authored
      This update contains the a direct integration of the reliability model with the sizing model as a library. So anyone can directly run the sizing model , and it will call the reliability model on necessity. To integrate, I following are considered: -
      
        1) The sizing model continues its first loop with 100% reliability for all considered components.
        2) Then from the 2nd loop, it cross-checks if the components' quantity in the optimization of the current loop with the number of reliability parameters it has in its environment.
        3) If there are not enough reliability parameters, then it assigns a new max-quantity for those components by considering a lowest possible availability
        4) It calls the reliability model and collects the reliability parameters in return for new max-quantity of those components
        5) Finally, the sizing model resumes the size optimization through the loops
      
      Note:
        * The sizing model generally calls the reliability model only in the 2nd loop, but it may call it in other loops if it needs reliability parameters for more assets.
        * As in this implementation, the sizing model loads the initial reliability parameters from the CSV files, so there should be at least 1 asset's reliability parameter of each component are stored in the CSV file for now. Which can be resolve by further improvement.
      
      Thanks all
      906616c7
  2. 28 Jan, 2021 1 commit
  3. 10 Jan, 2021 1 commit
  4. 07 Jan, 2021 1 commit
  5. 19 Dec, 2020 1 commit
  6. 17 Dec, 2020 1 commit
  7. 12 Dec, 2020 1 commit
  8. 09 Dec, 2020 1 commit
  9. 02 Dec, 2020 1 commit
  10. 01 Dec, 2020 1 commit
  11. 30 Nov, 2020 1 commit
  12. 26 Nov, 2020 2 commits
  13. 23 Sep, 2020 1 commit
  14. 22 Sep, 2020 2 commits
  15. 21 Sep, 2020 1 commit
    • kdas's avatar
      removed Landbosse connection · 476b1e5a
      kdas authored
      class name changed from "HPP_Sizing" to "hpp"
      new methods for the class added
      mathematical optimization for wind, solar sizing and wind, solar and battery sizing
      new files added for parameters_hpp.py and parameters_Simulation.py
      476b1e5a
  16. 27 Nov, 2019 1 commit
  17. 15 Nov, 2019 1 commit
    • jumu's avatar
      Merge branch 'hsizing_v1' into 'master' · 3fea1c52
      jumu authored
      added hybrid sizing optimization class also including example. Reads BOS cost data from LandBOSSE
      
      See merge request kdas/hydesign!2
      3fea1c52
  18. 13 Nov, 2019 1 commit
  19. 01 Nov, 2019 3 commits