Skip to content

update to steam dryer model using efficiency as input - #602

Open
benr-met wants to merge 4 commits into
mainfrom
update-steam-dryer-clean
Open

update to steam dryer model using efficiency as input#602
benr-met wants to merge 4 commits into
mainfrom
update-steam-dryer-clean

Conversation

@benr-met

@benr-met benr-met commented Jul 30, 2026

Copy link
Copy Markdown

Goal

Describe the big picture of your changes here (one sentence).

Update steam dryer component so that efficeincy is input instead of outlet vapor fraction, with the option to input steam fraction manually and option to model a steam fraction efficiency decrease fault. New steam dryer healty and fault test included. Response to the following issue:
#594

If you wish to incorporate into existing models and not change results at all, then set input_specs = true and define the outlet steam fraction as 0.99

Type of change

  • Bugfix
  • New feature
  • [ x] Refactoring change
  • Release & Version Update (don't forget to change the version number in package.mo)

Will it break anything in previous models ?

  • Breaking change (If yes, make sure to point it out in the changelog)
  • [ x] Non-Breaking change

Checklist

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

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

benr-met added 4 commits July 30, 2026 09:44
Previouslly steam dryer inlet enthalpy defined as C_in.h_outflow which is 1e6 by default. Replaced it with steam_phase.h_in which is the same as liquid_phase.h_in and varies appropriately with the boundary conditions.
Clarified in comments that you can still define the outlet steam fraction rather than the MS efficiency, provided you set inpt_specs = true
Updated the CHANGELOG to reflect changes in steam dryer input defaults and how to maintain compatibility with existing models.
@benr-met
benr-met requested a review from hadrienp-met August 21, 2026 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant