Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • B backbone
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 45
    • Issues 45
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • backbone
  • backbone
  • Issues
  • #160
Closed
Open
Issue created Oct 21, 2021 by Niina Helistö@nhniinaMaintainer

Start-up costs calculated wrong if start-up fuel is not one of the inputs

The calculation of start-up fuel costs in 3c_inputsLoop sums over nu(node, unit) although nothing (anymore?) ensures that p_uStartupfuel nodes are linked to units in nu(node, unit).

In addition, p_unitEmissionCost, which is part of start-up cost calculation, is only calculated for nu(node, unit) and gnu_input(grid, node, unit) in 1e_inputs.

In the emission cap constraint, summing over nu(node, unit) is also used when calculating start-up emissions.

Perhaps it was originally assumed that start-up fuels would also be included as input nodes in p_gnu_io but this is not well documented.

Suggestion: Create a separate nu_startup(node, unit) set that can be used when calculating start-up fuel use, start-up emissions, start-up fuel costs, and start-up emission costs.

The calculation of p_unStartup could also take place before 3c_inputsLoop.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking

This system is mainly used for VTT projects and partners in those projects. Default permission does not allow user to create projects / groups. If you are VTT person, please contact Kimmo Ahola for getting permissions.