Pipe (IL)

Сегмент трубопровода в изотермической гидравлической сети

  • Библиотека:
  • Simscape/Жидкости/Изотермическая жидкость/Трубы и подборы кривой

  • Pipe (IL) block

Описание

Блок Pipe (IL) моделирует течение в жёстком или гибком трубопроводе с потерями из-за трения стенки. Эффекты динамической сжимаемости, инерции жидкости и повышения трубопровода могут быть опционально смоделированы. Можно задать несколько сегментов трубопровода и задать давление жидкости для каждого сегмента. Путем сегментации трубопровода и установки значения Fluid inertia On, вы можете смоделировать события, такие как водяной молот в вашей системе.

Характеристики трубопровода

Блок трубопровода может быть разделен на сегменты с параметром Number of segments. Когда трубопровод состоит из нескольких сегментов, давление в каждом сегменте вычисляется на основе давления во входном отверстии и эффекте на сегменте массового расхода жидкости сжимаемости жидкости и гибкости стенки, если применимо. Объем жидкости в каждом сегменте остается фиксированным. Для двухсегментного трубопровода давление изменяется линейно относительно давления, заданного в портах A и B. Для трубопровода с тремя или более сегментами можно задать давление жидкости в каждом сегменте в векторной или скалярной форме в Initial liquid pressure параметре. Скалярная форма применит постоянное значение ко всем сегментам.

Гибкие стенки

Можно смоделировать гибкие стенки для всех конфигураций поперечного сечения. Когда вы задаете Pipe wall specification Flexibleблок принимает равномерное расширение по всем направлениям и сохраняет заданную форму поперечного сечения. Это не может привести к физическим результатам для некруглых участков поперечного сечения, подвергающихся высокому давлению относительно атмосферного давления. Для моделирования объемного расширения площади поперечного сечения доступны две опции:

  1. Cross-sectional area vs. pressure, где изменение объема моделируется:

    V˙=L(SN+Kps(ppatm)Sτ),

    где:

    • L является Pipe length.

    • S nom - номинальная площадь поперечного сечения по каналу, заданная для каждой формы.

    • S - текущая площадь поперечного сечения по каналу.

    • p - внутреннее давление трубопровода.

    • patm - атмосферное давление.

    • K ps является Static pressure-cross sectional area gain.

      Принимая равномерную упругую деформацию тонкостенного цилиндрического трубопровода с открытым концом, можно вычислить K ps как:

      Kps=ΔDΔp=πDN34tE,

      где t - толщина стенки трубопровода, а E - модуль Янга.

    • τ является Volumetric expansion time constant.

  2. Hydraulic diameter vs. pressure, где изменение объема моделируется:

    V˙=π2DL(DN+Kpd(ppatm)Dτ),

где:

  • D N является номинальным гидравлическим диаметром, заданным для каждой формы.

  • D - текущий гидравлический диаметр трубопровода.

  • K pd является Static pressure-hydraulic diameter gain. Принимая равномерную упругую деформацию тонкостенного цилиндрического трубопровода с открытым концом, можно вычислить K pd как:

    Kpd=ΔDΔp=DN22tE.

Когда гибкие стенки не моделируются, S N = S и D N = D.

Проспект

Номинальный гидравлический диаметр и Pipe diameter, d круг, одинаковы. Площадь поперечного сечения трубопровода составляет :SN=π4dcircle2.

Кольцевой

Номинальный гидравлический диаметр, D h, nom, является различием между Pipe outer diameter и Pipe inner diameter, d o - d i. Площадь поперечного сечения трубопровода SN=π4(do2di2).

Прямоугольный

Номинальный гидравлический диаметр:

DN=2hwh+w,

где:

  • h является Pipe height.

  • w является Pipe width.

Площадь поперечного сечения трубопровода SN=wh.

Эллиптический

Номинальный гидравлический диаметр:

DN=2amajbmin(6416(amajbminamaj+bmin)2)(amaj+bmin)(643(amajbminamaj+bmin)4),

где:

  • a maj - это Pipe major axis.

  • b мин - это Pipe minor axis.

Площадь поперечного сечения трубопровода SN=π4amajbmin.

Равнобедренный треугольный

Номинальный гидравлический диаметр:

DN=lsidesin(θ)1+sin(θ2)

где:

  • l сторона является Pipe side length.

  • θ является Pipe vertex angle.

Площадь поперечного сечения трубопровода SN=lside22sin(θ).

Падение давления на трение

Корреляция Haaland

Аналитическая корреляция Haaland моделирует потери из-за трения стенки или по совокупной эквивалентной длине, которая учитывает сопротивления из-за неоднородностей как добавленную длину прямого трубопровода, которая приводит к эквивалентным потерям, или по локальному коэффициенту потерь, который непосредственно применяет коэффициент потерь для неоднородностей трубопровода.

Когда параметр Local resistances specification установлен в Aggregate equivalent length и поток в трубе ниже Laminar flow upper Reynolds number limit, падение давления на всех сегментах трубопровода составляет:

Δpf,A=υλ2D2SL+Ladd2m˙A,

Δpf,B=υλ2D2SL+Ladd2m˙B,

где:

  • ν - кинематическая вязкость жидкости.

  • λ - это Laminar friction constant for Darcy friction factor, которую можно задать, когда Cross-sectional geometry задано значение Custom и в противном случае равен 64.

  • D - гидравлический диаметр трубопровода.

  • L add является Aggregate equivalent length of local resistances.

  • m˙A - массовый расход жидкости в порту A.

  • m˙B - массовый расход жидкости в порту B.

Когда число Рейнольдса больше Turbulent flow lower Reynolds number limit, падение давления в трубопроводе:

Δpf,A=f2ρIS2L+Ladd2m˙A|m˙A|,

Δpf,B=f2ρIS2L+Ladd2m˙B|m˙B|,

где:

  • f - коэффициент трения Дарси. Это аппроксимируется эмпирическим уравнением Haaland и основано на Surface roughness specification, ε и гидравлическом диаметре трубопровода:

    f={1.8log10[6.9Re+(ε3.7Dh)1.11]}2,

    Шероховатость трубопровода для латуни, свинца, меди, пластика, стали, кованого железа и оцинкованной стали или железа обеспечивается в виде стандартных значений ASHRAE. Вы также можете предоставить свои собственные Internal surface absolute roughness с Custom настройка.

  • ρ I является внутренней плотностью жидкости.

Когда параметр Local resistances specification установлен в Local loss coefficient и поток в трубе ниже Laminar flow upper Reynolds number limit, падение давления на всех сегментах трубопровода составляет:

Δpf,A=υλ2D2SL2m˙A.

Δpf,B=υλ2D2SL2m˙B.

Когда число Рейнольдса больше Turbulent flow lower Reynolds number limit, падение давления в трубопроводе:

Δpf,A=(fL2D+Closs,total)12ρIS2m˙A|m˙A|,

Δpf,B=(fL2D+Closs,total)12ρIS2m˙B|m˙B|,

где C loss, total - коэффициент потерь, который может быть определен в параметре Total local loss coefficient как один коэффициент или сумма всех коэффициентов потерь вдоль трубопровода.

Nominal pressure drop от номинального Массового расхода жидкости

Параметризация Nominal pressure drop от номинального Массового расхода жидкости характеризует потери с коэффициентом потерь для жестких или гибких стенок. Когда жидкость несжимаема, падение давления по всему трубопроводу из-за трения стенки:

Δpf,A=Kpm˙Am˙A2+m˙th2,

где K p есть :

Kp=ΔpNm˙N2,

где:

  • Δp N является Nominal pressure drop, которая может быть задана либо как скаляр, либо как вектор.

  • m˙N - Nominal mass flow rate, который может быть задан как скаляр или вектор.

Когда параметры Nominal pressure drop и Nominal mass flow rate заданы как векторы, скалярное значение K p определяется из аппроксимации векторных элементов методом наименьших квадратов.

Табличные данные - коэффициент трения Дарси по сравнению с числом Рейнольдса

Падения давления из-за вязкого трения также могут быть определены из предоставленных пользователем табличных данных о Darcy friction factor vector и параметрах Reynolds number vector for turbulent Darcy friction factor. Линейная интерполяция используется между точками данных.

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

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

m˙A+m˙B=0.

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

m˙A+m˙B=p˙IdρIdpIV,

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

m˙A+m˙B=p˙IdρIdpIV+ρIV˙.

Изменения импульса между входным и выходным отверстиями трубопровода содержат изменения давления из-за трения стенки трубопровода, которое моделируется согласно Viscous friction parameterization и повышению трубопровода. Для трубопровода, который не моделирует инерцию жидкости, баланс импульса:

pApI=Δpf,A+ρIΔz2g,

pBpI=Δpf,BρIΔz2g,

где:

  • p A является давлением в порте A.

  • p I является внутренним давлением объема жидкости.

  • p B - давление в порте B.

  • Δp f - падение давления из-за трения стенки, параметризованное спецификацией Viscous friction losses в соответствии с соответствующим портом.

  • Δz - повышение трубопровода. В случае трубопроводов постоянной высоты это параметр Elevation gain from port A to port B; в противном случае он принимается как физический сигнал в порте EL.

  • g - ускорение свободного падения. В случае фиксированного ускорения свободного падения это параметр Gravitational acceleration; в противном случае он принимается как физический сигнал в порте G.

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

pApI=Δpf,A+pIΔz2g+m¨AL2S,

pBpI=Δpf,BpIΔz2g+m¨BL2S,

где:

  • m¨ - ускорение жидкости в соответствующем порте.

  • S - площадь поперечного сечения по каналу.

Порты

Сохранение

расширить все

Порт входа или выхода жидкости.

Порт входа или выхода жидкости.

Исходные данные

расширить все

Вертикальное повышение от порта A до порта B, заданная как физический сигнал. Амплитуда повышения должна быть меньше или равной длине трубопровода. Если сигнал падает ниже значения - Pipe length, значение в EL поддерживается равным –pipe length. Если сигнал превышает значение Pipe length, значение в EL поддерживается на pipe length.

Зависимости

Чтобы включить этот порт, установите Elevation gain specification равным Variable.

Переменное ускорение свободного падения, заданное как физический сигнал.

Зависимости

Чтобы включить этот порт, установите Gravitational acceleration specification равным Variable.

Параметры

расширить все

Строение

Общая длина трубопровода по всем сегментам трубопровода.

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

Геометрия трубопровода в поперечном сечении. Номинальный гидравлический диаметр и номинальная площадь поперечного сечения вычисляются на основе геометрии поперечного сечения.

Диаметр для круглых трубопроводов поперечного сечения.

Зависимости

Чтобы включить этот параметр, установите Cross-sectional geometry равным Circular.

Внутренний диаметр кольцевого трубопровода потока или потока между двумя концентрическими трубопроводами.

Зависимости

Чтобы включить этот параметр, установите Cross-sectional geometry равным Annular.

Внешний диаметр кольцевого потока трубопровода или потока между двумя концентрическими трубами.

Зависимости

Чтобы включить этот параметр, установите Cross-sectional geometry равным Annular.

Ширина прямоугольного трубопровода.

Зависимости

Чтобы включить этот параметр, установите Cross-sectional geometry равным Rectangular.

Высота прямоугольного трубопровода.

Зависимости

Чтобы включить этот параметр, установите Cross-sectional geometry равным Rectangular.

Основная ось для эллипсоидальных трубопроводов.

Зависимости

Чтобы включить этот параметр, установите Cross-sectional geometry равным Elliptical.

Малая ось для эллипсоидальных трубопроводов.

Зависимости

Чтобы включить этот параметр, установите Cross-sectional geometry равным Elliptical.

Длина двух одинаковых сторон равнобедренно-треугольных трубопроводов.

Зависимости

Чтобы включить этот параметр, установите Cross-sectional geometry равным Isosceles triangular.

Угол вершины для треугольных трубопроводов. Значение должно быть меньше 180 степени.

Зависимости

Чтобы включить этот параметр, установите Cross-sectional geometry равным Isosceles triangular.

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

Зависимости

Чтобы включить этот параметр, установите Cross-sectional geometry равным Custom.

Площадь поперечного сечения по каналу для пользовательской геометрии трубопровода.

Зависимости

Чтобы включить этот параметр, установите Cross-sectional geometry равным Custom.

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

Учитывать ли сопротивление изменениям скорости потока жидкости из-за массы жидкости.

Зависимости

Чтобы включить этот параметр, установите Fluid dynamic compressibility равным On.

Остается ли повышение трубопровода постоянной или переменной от порта A до B.

Перепад повышений для трубопроводов постоянной высоты. Коэффициент усиления повышения должен быть меньше или равен Pipe length.

Зависимости

Чтобы включить этот параметр, установите Elevation gain specification равным Constant.

Является ли ускорение свободного падения постоянной или переменной.

Ускорение свободного падения для окружений с постоянным ускорением свободного падения.

Зависимости

Чтобы включить этот параметр, установите Gravitational acceleration specification равным Constant.

Вязкое трение

Параметризация падения давления из-за трения стенки. Доступны как аналитические, так и табличные составы.

СПОСОБ КОЛИЧЕСТВЕННОЙ ОЦЕНКИ ПАДЕНИЯ ДАВЛЕНИЯ ИЗ-ЗА НЕОДНОРОДНОСТИ ТРУБОПРОВОДА.

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization равным Haaland correlation.

Коэффициент потерь, сопоставленный с каждой неоднородностью трубопровода. Можно ввести один коэффициент потерь или сумму всех коэффициентов потерь вдоль трубопровода.

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization равным Haaland correlation и Local resistance specifications к Local loss coefficient.

Длина трубопровода, которая могла бы привести к эквивалентным гидравлическим потерям, как и труба с поворотами, изменениями площади или другими неоднородными атрибутами. Эффективная длина трубопровода является суммой Pipe length и Aggregate equivalent length of local resistances.

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization равным Haaland correlation и Local resistance specifications к Aggregate equivalent length.

Абсолютная шероховатость поверхности на основе материала трубопровода. Приведенные значения являются стандартными значениями шероховатости ASHRAE. Можно также ввести собственное значение, установив для Surface roughness specification значение Custom.

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization равным Haaland correlation.

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

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization равным Haaland correlation и Surface roughness specification к Custom.

Верхний предел числа Рейнольдса, равное ламинарное течение. Помимо этого числа, режим жидкости является переходным, приближается к турбулентному режиму и становится полностью турбулентным в Turbulent flow lower Reynolds number limit.

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization либо на:

  • Haaland correlation

  • Tabulated data - Darcy friction factor vs. Reynolds number

Нижний предел числа Рейнольдса для турбулентного потока. Ниже этого числа режим течения является переходным, приближается к ламинарному течению и становится полностью ламинарным в Laminar flow upper Reynolds number limit.

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization либо на:

  • Haaland correlation

  • Tabulated data - Darcy friction factor vs. Reynolds number

Номинальный массовый расход жидкости, используемый для вычисления коэффициента падения давления для жёстких и гибких трубопроводов виде скаляра или вектора. Все номинальные значения должны быть больше 0 и иметь то же количество элементов, что и параметр Nominal pressure drop. Когда этот параметр подается как вектор, скалярное значение K потерь определяется как аппроксимация векторных элементов методом наименьших квадратов.

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization равным Nominal pressure drop vs. nominal mass flow rate.

Nominal pressure drop, используемый для вычисления коэффициента падения давления для жёстких и гибких трубопроводов виде скаляра или вектора. Все номинальные значения должны быть больше 0 и должны иметь то же количество элементов, что и параметр Nominal mass flow rate. Когда этот параметр подается как вектор, скалярное значение K потерь определяется как аппроксимация векторных элементов методом наименьших квадратов.

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization равным Nominal pressure drop vs. nominal mass flow rate.

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

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization равным Nominal pressure drop vs. nominal mass flow rate.

Вектор чисел Рейнольдса для табличной параметризации коэффициента трения Дарси. Векторные элементы образуют независимую ось с параметром Darcy friction factor vector. Векторные элементы должны быть перечислены в порядке возрастания. Положительное число Рейнольдса соответствует потоку от порта A к порту B. Отрицательное число Рейнольдса соответствует потоку от порта B к A. Если вы предоставляете вектору только положительные или только отрицательные элементы, тот же набор данных расширяется для потоков в противоположном направлении.

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization равным Tabulated data - Darcy friction factor vs. Reynolds number.

Вектор Дарси коэффициентов трения для табличной параметризации коэффициента трения Дарси. Векторные элементы должны соответствовать один к одному элементам в параметре Reynolds number vector for turbulent Darcy friction factor и должны быть уникальными и большими или равными 0.

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization равным Tabulated data - Darcy friction factor vs. Reynolds number.

Коэффициент трения для ламинарных течений. Коэффициент трения Дарси фиксирует вклад трения стенки в вычислениях падения давления. Если Cross-sectional geometry не задано Custom, этот параметр внутренне установлен в 64.

Зависимости

Чтобы включить этот параметр, установите Viscous friction parameterization либо на:

  • Haaland correlation

  • Tabulated data - Darcy friction factor vs. Reynolds number

и Cross-sectional geometry к Custom.

Стенки трубопровода

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

Зависимости

Чтобы включить этот параметр, установите Fluid dynamic compressibility равным On.

Линейная корреляция расширения. Настройки коррелируют новую площадь поперечного сечения или гидравлический диаметр с давлением в трубопроводе.

Зависимости

Чтобы включить этот параметр, установите Fluid dynamic compressibility равным On и Pipe wall specification к Flexible.

Коэффициент для вычисления деформации трубопровода для Cross-sectional area vs. pressure настройка. Коэффициент усиления умножается на перепад давления между давлением в сегменте и атмосферным давлением.

Зависимости

Чтобы включить этот параметр, установите Fluid dynamic compressibility равным On, Pipe wall specification к Flexible, и Volumetric expansion specification к Cross-sectional area vs. pressure.

Коэффициент для вычисления деформации трубопровода для Hydraulic diameter vs. pressure настройка. Коэффициент усиления умножается на перепад давления между давлением в сегменте и атмосферным давлением.

Зависимости

Чтобы включить этот параметр, установите Fluid dynamic compressibility равным On, Pipe wall specification к Flexible, и Volumetric expansion specification к Hydraulic diameter vs. pressure.

Время, необходимое для достижения стенкой устойчивого состояния после деформации трубопровода. Этот параметр влияет на динамическое изменение объема трубопровода.

Зависимости

Чтобы включить этот параметр, установите Fluid dynamic compressibility равным On и Pipe wall specification к Flexible.

Начальные условия

Начальное давление жидкости, заданное как скаляр или вектор. Векторные n элементы долго определяют давление жидкости для каждого из n сегментов трубопровода. Если вектор имеет длину в два элемента, давление вдоль трубопровода линейно распределяется между двумя значениями элемента. Если вектор имеет длину три или более элемента, начальное давление в n-м сегменте устанавливается n-м элементом вектора.

Зависимости

Чтобы включить этот параметр, установите Fluid dynamic compressibility равным On.

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

Зависимости

Чтобы включить этот параметр, установите Fluid dynamic compressibility равным On и Fluid inertia к On.

Примеры моделей

Введенный в R2020a