Есть ли способ определить Boundary_pT с помощью двухфазной воды?

Я пытаюсь изучить задачу двухфазного потока, где в источнике у меня есть количество x массового потока в виде пара. Насколько я понимаю, «фиксированное значение состава» «X» может помочь определить это, но в моем коде, если я применю 0,95 (95% моего потока в виде жидкости), я получу следующую ошибку:

Граничные массовые доли в среде «WaterIF97» в модели «Boundary_pT» не равны 1: Сумма массовых долей среды «WaterIF97» в модели «Boundary_pT» не равна 1. Вместо этого sum( X_boundary) = 0,95: X_boundary[1] = 0,95 «вода»

Я пытался найти примеры с тем же вопросом, но ничего не нашел.

Есть ли способ определить такое граничное условие для пара и жидкой воды?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
61
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В Modelica.Fluid и Modelica.Medium вектор X представляет массовую долю различных компонентов в жидкой смеси. Фракция пара/качество пара WaterIF97 не представлена ​​вектором X, поскольку пар/жидкость рассматривается как одна и та же жидкость (H20).

Невозможно напрямую указать качество пара в Boundary_pT. Вместо этого вы должны установить давление и удельную энтальпию, которые соответствуют желаемой фракции пара 95 %. Если вы используете MassFlowSource_h — в котором граничное давление рассчитывается с помощью гидравлической модели ниже по потоку — заданная удельная энтальпия должна быть переменной, чтобы поддерживать постоянную долю пара во время моделирования.

Вы можете написать свою собственную функцию, которая вычисляет h как функцию (p,x) или (T,x) в двухфазной области. Насколько мне известно, в пакете WaterIF97 такой функции нет.

Спасибо за ответ, вы правы насчет воды IF97. Поскольку я являюсь новым пользователем этого программного обеспечения, я скорректировал свои граничные условия, чтобы испарить воду в полосовом источнике, но я думаю, что мы можем иметь только 100% воды или 100% пара (фаза 1 или 2). Посмотрим, смогу ли я скорректировать свою модель, чтобы получить конкретный результат (5% / 95%). Как вы думаете, это осуществимо? если да, то значение x всегда равно единице, что означает 100% вещества.

AMINE CHNIOUEL 10.06.2024 15:18

Не уверен, что отвечаю на ваш вопрос, но (1) да, массовая доля X[1] воды всегда равна 1,0. Это не то же самое, что фракция/качество пара x. (2) если вы хотите указать качество пара 95 % x, вы можете использовать это определение x = (h - h_liquid)/(h_vapor - h_liquid) и изолировать h для граничного компонента. h_liquid и h_vapor — это энтальпии пузырьков и росы, которые возвращаются функциями bubbleEnthalpy() и dewEnthalpy() в пакете WaterIF97.

Rene Just Nielsen 10.06.2024 16:45

Другие вопросы по теме