Skip to content

Conversation

@valentind-met
Copy link
Contributor

@valentind-met valentind-met commented Nov 3, 2022

Goal

Adding internal leaks in heaters, using faulty variables. Faults added in : Reheater (tube rupture + separation plate), Superheater (tube rupture) and DryReheater (tube rupture + separation plate).
This change impacts current faulty models.
This PR also changes the variables Q_cold and Q_hot of these heaters, with new variables Q_cold_in and Q_cold_out (etc) to acount for the fact that the inlet cold flow is not the same as the outlet cold flow when there is internal leakage. This PR could therefore impact models that use these variables.

Type of change

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Release & Version Update (when cumulative changes justify a release)
  • Documentation Update

Checklist

You can also fill these out after creating the PR, but make sure to check them all before submitting your PR for review.

  • I have added the appropriate tags, reviewers, projects and linked issues to this PR
  • I have performed a self-review of my own code
  • Existing tests pass.
  • I have added/updated tests that prove my development works and does not break anything.
  • I have made corresponding changes or additions to the documentation
  • I have added corresponding entries to the Changelog
  • [x ] I have checked for conflicts with target branch, and merged/rebased in consequence

Copy link
Contributor

@moritzn-met moritzn-met left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All checked and approved!

@pierre-eliep-met pierre-eliep-met added the 🛠️ Faults For changes related to failures modeling label Nov 7, 2022
Signed-off-by: pepmts <pierre-elie.personnaz@metroscope.tech>
@pierre-eliep-met pierre-eliep-met merged commit a72ecd4 into main Nov 28, 2022
@pierre-eliep-met pierre-eliep-met deleted the internal_faults_heaters branch November 28, 2022 16:54
valentind-met added a commit that referenced this pull request Nov 28, 2022
* adding units in leaks

* updating changelog

* Internal leaks in heaters (#306)

* adding internal leak to reheater and dryreheater

* dryreheater corrections

* corrected flow rate sign unit

Signed-off-by: pepmts <pierre-elie.personnaz@metroscope.tech>

* internal leaks in superheater

* update changelog

* corrected min modifier in superheater

Signed-off-by: pepmts <pierre-elie.personnaz@metroscope.tech>

Signed-off-by: pepmts <pierre-elie.personnaz@metroscope.tech>
Co-authored-by: pepmts <pierre-elie.personnaz@metroscope.tech>

* impprove test values

Co-authored-by: pepmts <97044708+pepmts@users.noreply.github.com>

* adding units in leaks

* updating changelog

* impprove test values

Co-authored-by: pepmts <97044708+pepmts@users.noreply.github.com>

Signed-off-by: pepmts <pierre-elie.personnaz@metroscope.tech>
Co-authored-by: pepmts <pierre-elie.personnaz@metroscope.tech>
Co-authored-by: pepmts <97044708+pepmts@users.noreply.github.com>
@pierre-eliep-met pierre-eliep-met mentioned this pull request Nov 30, 2022
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨enhancement New feature or request 🛠️ Faults For changes related to failures modeling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] HX separator plate failure should be modelled inside the component

4 participants