Temperature Control Valve (G)

Клапан с входным термостатом, чтобы отрегулировать поток

  • Библиотека:
  • Simscape / Жидкости / Газ / Valves & Orifices / Клапаны контроля потока

Описание

Блок Temperature Control Valve (G) моделирует отверстие с термостатом как механизм управления потоками. Термостат содержит датчик температуры и черный ящик вводный механизм — тот, геометрия которого и механика имеют значение меньше, чем ее эффекты. Датчик во входе, и это отвечает небольшой задержкой, полученной задержкой первого порядка, к изменениям температуры.

Когда датчик читает температуру сверх предварительно установленного значения активации, вводный механизм приводится в движение. Клапан начинает открываться или закрываться, в зависимости от выбранного режима работы — первый случай, соответствующий обычно закрытому клапану и второму к обычно открытому клапану. Изменение во вводной области продолжается до предела диапазона температур клапана, вне которой точки вводной областью является константа. В диапазоне температур вводной областью является линейная функция температуры.

Поток может быть ламинарным или турбулентным, и он может достигнуть (до) звуковых скоростей. Это происходит в vena contracta, точка только мимо горловины клапана, где поток является и своим самым узким и самым быстрым. Поток затем дросселирует, и его скорость насыщает с понижением нисходящего давления, больше не бывшего достаточного, чтобы увеличить его скорость. Дросселирование появляется, когда отношение противодавления поражает характеристику критического значения клапана. Сверхзвуковой поток не получен блоком.

Контролируйте температуру

Температура, читающая во входе, служит управляющим сигналом для клапана. Чем больше его повышение по температуре активации, тем больше вводная область отличается от своего нормального состояния — максимально закрытый в установке Valve operation по умолчанию Opens above activation temperature, полностью открытый в альтернативной установке.

Различие между чтением температуры датчика и температурой активации упомянуто здесь как температурное перерегулирование. Для использования в вычислениях блока эта переменная нормирована против температурной области значений регулирования клапана (что, по которому вводная область является переменной). Его значение вычисляется в этой (нормированной) форме с помощью выражения:

T^=TSTAΔT,

где T является температурой. Служебный ^ символ обозначает свое нормированное значение в то время как индексы S и A укажите на входное чтение датчика и значение активации (константа, полученная из параметров блоков того же имени). ΔT различия является температурным регулированием клапана (это также получило из параметров блоков того же имени).

Динамика датчика

Чтобы эмулировать действительный датчик температуры, который может указать сдвиг в температуре только постепенно, блок добавляет задержку первого порядка в температурное чтение, T S. Задержка дает датчику переходный процесс изменениям температуры. Этот ответ получен в выражении:

ddtTS=T\inTSτ,

где τ является временем, требуемым для датчика указывать ступенчатое изменение в температуре. Его значение получено из параметров блоков Sensor time constant. Чем меньше это, тем быстрее датчик отвечает. Нижний In обозначает фактическую входную температуру на шаге текущего времени симуляции.

Числовое сглаживание

Нормированное температурное перерегулирование охватывает три области давления. Ниже температуры активации ее значение является постоянным нулем. Выше максимальной температуры — суммы температуры активации и температурной области значений регулирования — это - 1. Промежуточный, это варьируется, как линейная функция чтения датчика температуры, T S.

Переходы между областями резки и их прерывистые наклоны. Они ставят проблему к решателям переменного шага (вид, обычно используемый с моделями Simscape). Чтобы точно получить разрывы, упомянутые в некоторых контекстах как нулевые события пересечения, решатель должен уменьшать свой временной шаг, делая паузу кратко во время пересечения для того, чтобы повторно вычислить его якобиевскую матрицу (представление зависимостей между переменными состояния модели и их производных времени).

Эта стратегия решателя эффективна и устойчива, когда разрывы присутствуют. Это делает решатель менее подверженным ошибкам сходимости — но это может значительно расширить время, должен был закончить запущенную симуляцию, возможно, чрезмерно так для практического применения в режиме реального времени симуляция. Альтернативный подход, используемый здесь, должен удалить разрывы в целом.

Нормированное температурное перерегулирование с резкими переходами

Чтобы удалить наклонные разрывы, блок приглаживает их по небольшой части вводной кривой. Сглаживание, которое добавляет небольшое искажение при каждом переходе, гарантирует, что простота клапана в его ограничивающие положения, а не привязывается (резко) в них. Сглаживание является дополнительным: можно отключить его путем обнуления его масштаба времени. Форма и шкала сглаживания, когда применено, выводят частично из кубических полиномов:

λL=3T¯L22T¯L3

и

λR=3T¯R2 2T¯R3,

где

T¯L=T^ΔT*

и

T¯R=T^(1ΔT*)ΔT*.

В уравнениях:

  • ƛ L является выражением сглаживания для перехода от максимально закрытой позиции.

  • ƛ R является выражением сглаживания для перехода от положения полностью открытого отверстия.

  • Δp* является (безразмерной) характеристической шириной области сглаживания температуры:

    ΔT*=f*12,

    где f* является фактором сглаживания, оцененным между 0 и 1 и полученный из параметров блоков того же имени.

    Когда фактором сглаживания является 0, нормированное температурное перерегулирование остается в своей исходной форме — никакое примененное сглаживание — и его переходы не остается резким. Когда это - 1, сглаживание порождает всю температурную линейную оболочку столбцов регулирования (с нормированным температурным перерегулированием, принимающим форму S-кривой).

    В промежуточных значениях сглаживание ограничивается частью той области значений. Значение 0.5, например, будет сглаживать переходы более чем четверть температурной области значений регулирования на каждой стороне (для общей сглаженной области половины области значений регулирования).

Сглаживание добавляет две новых области в нормированное температурное перерегулирование — один для плавного перехода слева, другого для того справа, давая в общей сложности пять областей. Они выражаются в кусочно-линейной функции:

T^*={0,T^0T^λL,T^<ΔT*T^,T^1ΔT*T^(1λR)+λR,T^<11T^1,

где звездочка обозначает сглаживавшую переменную (нормированное температурное перерегулирование). Рисунок показывает эффект сглаживания на резкости переходов.

Звуковая проводимость

В то время как вводная область варьируется в процессе моделирования, также - массовая скорость потока жидкости через клапан. Отношение между этими двумя переменными, однако, является косвенным. Массовая скорость потока жидкости задана в терминах звуковой проводимости клапана и именно этого количества, вводная область действительно определяет.

Звуковая проводимость, если вы незнакомы с ним, описывает простоту, с которой будет течь газ, когда это будет дросселироваться — когда его скорость в его теоретическом максимуме (локальная скорость звука). Его измерение и вычисление покрыты подробно в стандарте ISO 6358 (на котором этот блок базируется).

О только одном значении обычно сообщают в таблицах данных клапана: один взятый в устойчивом состоянии в положении полностью открытого отверстия. Это - то же самое, заданное в диалоговом окне блока (когда установкой Valve parameterization является Sonic conductance). Для значений через вводную область значений клапана этот максимум масштабируется (нормированной) областью открытия клапана:

C(S)=SSMax CMax ,

где C является звуковой проводимостью и нижним Max обозначает значение заданного (производителя). Звуковая проводимость варьируется линейно между C Max в положении полностью открытого отверстия и SУтечка÷SMax ×CMax в максимально закрытой позиции — значение близко к нулю и только благодаря внутренней утечке между портами.

Другая параметризация

Поскольку звуковая проводимость не может быть доступной (или самый удобный выбор для вашей модели), блок обеспечивает несколько эквивалентной параметризации. Используйте Valve parameterization выпадающий список, чтобы выбрать лучшее для данных под рукой. Параметризация:

  • Restriction area

  • Sonic conductance

  • Cv coefficient (USCS)

  • Kv coefficient (SI)

Параметризация отличается только по данным, которых они требуют вас. Их массовые вычисления скорости потока жидкости все еще основаны на звуковой проводимости. Если вы выбираете параметризацию кроме Sonic conductance, затем блок преобразует альтернативные данные — (вычисленную) вводную область или (заданный) коэффициент потока — в эквивалентную звуковую проводимость.

Коэффициенты потока

Коэффициенты потока измеряют то, что является, в основе, тем же количеством — скорость потока жидкости через клапан в некоторых согласованных температурный и перепад давления. Они отличаются только по стандартным условиям, используемым в их определении и в физических единицах измерения, используемых в их выражении:

  • C v измеряется при общепринятой температуре 60 ℉ и перепад давления 1 PSI; это выражается в имперских модулях US gpm. Это - коэффициент потока, используемый в модели, когда параметры блоков Valve parameterization установлены в Cv coefficient (USCS).

  • K v измеряется при общепринятой температуре 15 ℃ и перепад давления 1 bar; это выражается в метрических модулях m3/h. Это - коэффициент потока, используемый в модели, когда параметры блоков Valve parameterization установлены в Kv coefficient (SI).

Звуковые преобразования проводимости

Если параметризация клапана установлена в Cv Coefficient (USCS), звуковая проводимость вычисляется в максимально закрытых и полностью открытых положениях клапана из параметров блоков Cv coefficient (SI) at leakage flow и Cv coefficient (SI) at maximum flow:

C=(4×108Cv)m3/(s Pa),

где C v является содействующим значением потока в максимальной или утечке. Дозвуковой индекс, m, установлен в 0.5 и критическое отношение давления, b cr, установлено в 0.3. (Они используются в массовых вычислениях скорости потока жидкости, данных в разделе Momentum Balance.)

Если Kv coefficient (SI) параметризация используется вместо этого, звуковая проводимость вычисляется в тех же положениях клапана (максимально закрытый и полностью открытый) от параметров блоков Kv coefficient (USCS) at leakage flow и Kv coefficient (USCS) at maximum flow:

C=(4.758×108Kv)m3/(s Pa),

где K v является содействующим значением потока в максимальной или утечке. Дозвуковой индекс, m, установлен в 0.5 и критическое отношение давления, b cr, установлено в 0.3.

Для Restriction area параметризация, звуковая проводимость вычисляется (в тех же положениях клапана) от Maximum opening area и параметров блоков Leakage area:

C=(0.128×4S/π)L/(s bar),

где S является вводной областью в максимальной или утечке. Дозвуковой индекс, m, установлен в 0.5 в то время как критическое отношение давления, b cr вычисляется из выражения:

0.41+0.272[T^(SUSL)+SLS]0.25,

где S является областью открытия клапана и индексами U и L обозначьте его значения в верхнем (U) и ниже (L) границы температурной области значений регулирования. Они зависят от установки параметра Valve operation (Opens above activation temperature или Closes above activation temperature).

Баланс импульса

Причины того падения давления, понесенного в проходах клапана, проигнорированы в блоке. Безотносительно их характеров — внезапных изменений области, искривлений прохода потока — только их совокупный эффект рассматривается в процессе моделирования. Этот эффект принят, чтобы отразиться полностью в звуковой проводимости клапана (или в данных альтернативной параметризации клапана).

Массовая скорость потока жидкости

Когда поток дросселируется, массовая скорость потока жидкости является функцией звуковой проводимости клапана и термодинамических условий (давление и температура), установленное во входе. Функция линейна относительно давления:

m˙ch=Cρ0p\inT0T\in,

где:

  • C является звуковой проводимостью в клапане. Его значение получено из параметров блоков того же имени или преобразованием других параметров блоков (точный источник в зависимости от установки Valve parameterization).

  • ρ является плотностью газа, здесь при стандартных условиях (преобразуйте в нижний индекс 0), полученный из параметров блоков Reference density.

  • p является абсолютным давлением газа, здесь соответствуя входу (in).

  • T является температурой газа во входе (in) или при стандартных условиях (0), последний, полученный из параметров блоков Reference temperature.

Когда поток является дозвуковым, и поэтому больше не дросселируемый, массовая скорость потока жидкости становится нелинейной функцией давления — оба это во входе, а также уменьшаемое значение при выходе. В режиме турбулентного течения (с давлением выхода, содержавшимся в отношении противодавления клапана), массовое выражение скорости потока жидкости:

m˙tur=Cρ0p\inT0T\in[1(prbcr1bcr)2]m,

где:

  • p r является отношением противодавления, или что между давлением выхода (p) и входным давлением (p в):

    Pr=pp\in

  • b cr является критическим отношением давления, в котором поток становится дросселируемым. Его значение получено из параметров блоков того же имени или преобразованием других параметров блоков (точный источник в зависимости от установки Valve parameterization).

  • m является дозвуковым индексом, эмпирический коэффициент, используемый, чтобы более точно охарактеризовать поведение дозвуковых потоков. Его значение получено из параметров блоков того же имени или преобразованием других параметров блоков (точный источник в зависимости от установки Valve parameterization).

Когда поток является ламинарным (и все еще дозвуковым), массовые изменения выражения скорости потока жидкости в:

m˙бегство=Cρ0p\in[1pr1bбегство]T0T\in[1(bбегствоbcr1bcr)2]m

где бегство b является критическим отношением давления, при котором происходит смена ламинарного на турбулентный режим течения (полученный из параметров блоков Laminar flow pressure ratio). При объединении массовых выражений скорости потока жидкости в одну (кусочную) функцию, дает:

m˙={m˙бегство,bбегствоpr<1m˙tur,bcrpr<pбегствоm˙ch,pr<bCr,

с верхней строкой, соответствующей дозвуковому и ламинарному течению, средней строке к дозвуковому и турбулентному течению и нижнему ряду к дросселируемому (и поэтому звуковой) поток.

Массовый баланс

Объем жидкости в клапане, и поэтому масса того же самого, приняты, чтобы очень быть малыми, и это, для моделирования целей, проигнорированных. В результате никакое количество газа не может накопиться там. Принципом сохранения массы массовая скорость потока жидкости в клапан через один порт должна поэтому равняться этому из клапана через другой порт:

m˙A+m˙B=0,

где m˙ задан как массовая скорость потока жидкости в клапан через порт A или B. Обратите внимание на то, что в этом блоке поток может достигнуть, но не превысить звуковые скорости.

Энергетический баланс

Клапан моделируется как адиабатический компонент. Никакой теплообмен не может произойти между газом и стеной, которая окружает его. Никакие работа сделана на или газом, когда это пересекает от входа до выхода. С этими предположениями энергия может течь адвекцией только через порты A и B. Принципом сохранения энергии сумма энергетических потоков порта должна затем всегда равняться нулю:

ϕA+ϕB=0,

где ϕ задан как энергетическая скорость потока жидкости в клапан через один из портов (A или B).

Порты

Сохранение

развернуть все

Открытие, посредством которого рабочая жидкость может ввести или выйти из клапана. Направление потока зависит от перепада давления, установленного на клапане. Оба прямых и обратных направления позволены.

Открытие, посредством которого рабочая жидкость может ввести или выйти из клапана. Направление потока зависит от перепада давления, установленного на клапане. Оба прямых и обратных направления позволены.

Параметры

развернуть все

Основные параметры

Знак изменения во вводной области вызван путем потепления. Вводная область может расшириться с повышением температуры, или это может сократиться. Изменение начинается при температуре активации и продолжает нагревающиеся условия в температурной области значений регулирования клапана.

Настройка по умолчанию соответствует обычно закрытому клапану, который открывается возрастающей температурой; альтернативная установка соответствует обычно открытому клапану, который соглашается с тем же самым.

Температура, при которой инициирован вводный механизм. Потепление выше этой температуры или откроет или закроет клапан, в зависимости от установки параметра Valve operation. Вводная область остается переменной в температурной области значений регулирования клапана.

Промежуток температурного интервала, на котором область открытия клапана меняется в зависимости от температуры. Интервал начинается при температуре активации клапана; это заканчивается в сумме того же самого с диапазоном регулирования, указанным здесь.

Характеристическое время для изменения температуры, чтобы указать во входном датчике. Этот параметр определяет задержку между началом изменения и устойчивым измерением того же самого (взятый, когда датчик приближается к своему новому устойчивому состоянию). Значение 0 средние значения, что датчик мгновенно отвечает на изменение температуры.

Выбор метода ISO использовать в вычислении массовой скорости потока жидкости. Все вычисления основаны на параметризации Sonic conductance; если различная опция выбрана, данные, заданные в конвертированном в эквивалентную звуковую проводимость, критическое отношение давления и дозвуковой индекс. См. описание блока для получения дополнительной информации о преобразовании.

Этот параметр определяет, какие меры открытия клапана необходимо задать — и поэтому какая из тех мер появляется как параметры в диалоговом окне блока.

Область, нормальная к пути к потоку в портах клапана. Порты приняты, чтобы быть тем же самым в размере. Площадь потока, заданная здесь, должна идеально совпадать с теми из входов смежных компонентов.

Отношение давления, в который переходы потока между режимами ламинарного и турбулентного течения. Отношение давления является частью абсолютного давления в нисходящем направлении клапана по тот только восходящий из него. Поток ламинарен, когда фактическое отношение давления выше порога, заданного здесь и турбулентного, когда это ниже. Типичные значения лежат в диапазоне от 0.995 к 0.999.

Абсолютная температура, используемая во входе в измерении звуковой проводимости (как задано в ISO 8778).

Плотность газа, установленная во входе в измерении звуковой проводимости (как задано в ISO 8778).

Вкладка Model parameterization

Эквивалентная мера максимальной скорости потока жидкости, позволенной через клапан при некоторых ссылочных входных условиях, обычно обрисованные в общих чертах в ISO 8778. Поток в максимуме, когда клапан полностью открыт, и скорость потока дросселируется (это насыщаемый на локальной скорости звука). Это - значение, о котором обычно сообщают производители в листах технических данных.

Звуковая проводимость задана как отношение массовой скорости потока жидкости через клапан к продукту давления и плотности в восходящем направлении входа клапана. Этот параметр часто упоминается в литературе как C-значение.

Зависимости

Этот параметр активен и отсоединен в диалоговом окне блока, когда установкой Valve parameterization является Sonic conductance.

Эквивалентная мера минимальной скорости потока жидкости, позволенной через клапан при некоторых ссылочных входных условиях, обычно обрисованные в общих чертах в ISO 8778. Поток как минимум, когда клапан максимально закрывается, и только маленькая область утечки — из-за изоляции недостатков, скажем, или естественных допусков клапана — остается между его портами.

Звуковая проводимость задана как отношение массовой скорости потока жидкости через клапан к продукту давления и плотности в восходящем направлении входа клапана. Этот параметр часто упоминается в литературе как C-значение.

Этот параметр служит, в основном, чтобы гарантировать, что закрытие клапана не заставляет фрагменты газовой сети становиться изолированными (условие, которое, как известно, вызвало проблемы в симуляции). Точное значение, заданное здесь, менее важно что то, что это было (очень маленьким) номером, больше, чем нуль.

Зависимости

Этот параметр активен и отсоединен в диалоговом окне блока, когда установкой Valve parameterization является Sonic conductance.

Отношение нисходящего потока к восходящим абсолютным давлениям, при которых поток становится дросселируемым (и его скорость становится влажным на локальной скорости звука). Этот параметр часто упоминается в литературе как b-значение. Введите номер, больше, чем или равный нулю и меньший, чем параметры блоков Laminar flow pressure ratio.

Зависимости

Этот параметр активен и отсоединен в диалоговом окне блока, когда установкой Valve parameterization является Sonic conductance.

Эмпирическая экспонента раньше более точно вычисляла массовую скорость потока жидкости через клапан, когда поток является дозвуковым. Этот параметр иногда упоминается как m-индекс. Его значением является приблизительно 0.5 для клапанов (и другие компоненты), чьи пути к потоку фиксируются.

Зависимости

Этот параметр активен и отсоединен в диалоговом окне блока, когда установкой Valve parameterization является Sonic conductance.

Коэффициент потока полностью открытого клапана, выраженного в США обычные модули ft3/min (как описано в NFPA T3.21.3). Этот параметр измеряет относительную простоту, с которой газ пересечет клапан, когда управляется данным перепадом давления. Это - значение, о котором обычно сообщают производители в листах технических данных.

Зависимости

Этот параметр активен и отсоединен в диалоговом окне блока, когда установкой Valve parameterization является Cv coefficient (USCS).

Коэффициент потока максимально закрытого клапана, выраженного в США обычные модули ft3/min (как описано в NFPA T3.21.3). Этот параметр измеряет относительную простоту, с которой газ пересечет клапан, когда управляется данным перепадом давления.

Цель этого параметра состоит в том, чтобы, в основном, гарантировать, что закрытие клапана не заставляет фрагменты газовой сети становиться изолированными (условие, которое, как известно, вызвало проблемы в симуляции). Точное значение, заданное здесь, менее важно что то, что это было (очень маленьким) номером, больше, чем нуль.

Зависимости

Этот параметр активен и отсоединен в диалоговом окне блока, когда установкой Valve parameterization является Cv coefficient (USCS).

Коэффициент потока полностью открытого клапана, выраженного в единицах СИ L/min. Этот параметр измеряет относительную простоту, с которой газ пересечет клапан, когда управляется данным перепадом давления. Это - значение, о котором обычно сообщают производители в листах технических данных.

Зависимости

Этот параметр активен и отсоединен в диалоговом окне блока, когда установкой Valve parameterization является Kv coefficient (SI).

Коэффициент потока максимально закрытого клапана, выраженного в единицах СИ L/min. Этот параметр измеряет относительную простоту, с которой газ пересечет клапан, когда управляется данным перепадом давления.

Цель этого параметра состоит в том, чтобы, в основном, гарантировать, что закрытие клапана не заставляет фрагменты газовой сети становиться изолированными (условие, которое, как известно, вызвало проблемы в симуляции). Точное значение, заданное здесь, менее важно что то, что это было (очень маленьким) номером, больше, чем нуль.

Зависимости

Этот параметр активен и отсоединен в диалоговом окне блока, когда установкой Valve parameterization является Kv coefficient (SI).

Вводная область клапана в положении полностью открытого отверстия, когда клапан в верхнем пределе области значений регулирования давления. Блок использует этот параметр, чтобы масштабировать выбранную меру открытия клапана — звуковой проводимости, скажем, или C V коэффициентов потока — в области значений регулирования давления.

Зависимости

Этот параметр активен и отсоединен в диалоговом окне блока, когда установкой Valve parameterization является Opening area.

Вводная область клапана в максимально закрытой позиции, когда только внутренняя утечка между портами остается. Этот параметр служит, в основном, чтобы гарантировать, что закрытие клапана не заставляет фрагменты газовой сети становиться изолированными (условие, которое, как известно, вызвало проблемы в симуляции). Точное значение, заданное здесь, менее важно что то, что это было (очень маленьким) номером, больше, чем нуль.

Зависимости

Этот параметр активен и отсоединен в диалоговом окне блока, когда установкой Valve parameterization является Opening area.

Объем сглаживания, чтобы примениться к вводной функции области клапана. Этот параметр определяет ширины областей, которые будут сглаживаться — один расположенный в положении полностью открытого отверстия, другой в положении полностью закрытого отверстия.

Сглаживание накладывает на каждой области вводной функции области нелинейный сегмент (полиномиальная функция третьего порядка, из которой сглаживание возникает). Чем больше значение, заданное здесь, тем больше сглаживание, и более широкое, которым становятся нелинейные сегменты.

В значении по умолчанию 0, никакое сглаживание не применяется. Переходы к максимально закрытому и положения полностью открытого отверстия затем вводят разрывы (сопоставленный с нулевыми пересечениями), которые имеют тенденцию замедлять уровень симуляции.

Вкладка переменных

Начальное условие для температуры во входе клапана. Блок использует задержку первого порядка, чтобы определить, как эта температура будет варьироваться в процессе моделирования. Установите опцию Priority на Low игнорировать значение, заданное, здесь должен конфликты с другими начальными условиями существовать.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2018b

Для просмотра документации необходимо авторизоваться на сайте