Pressure-Compensated Pump (IL)

Постоянное давление, насос переменного смещения в изотермической жидкой сети

  • Библиотека:
  • Simscape / Жидкости / Изотермическая Жидкость / Pumps & Motors

  • Pressure-Compensated Pump (IL) block

Описание

Блок Pressure-Compensated Pump (IL) моделирует постоянное давление, насос переменного смещения в изотермической жидкой сети. Перемещением насоса управляют дифференциальное давление, pcontrol, измеренный между портами X и Y. Когда это давление превышает Set pressure differential, жидкое смещение настроено согласно насосу Leakage and friction parameterization. Функциональность переменного смещения происходит в Pressure regulation range между Maximum displacement, в pset, и Minimum displacement, в pmax.

Жидкость может переместиться от порта A до порта B, названного прямым режимом, или от порта B до порта A, названного реверсным режимом. Операция режима насоса происходит, когда существует перепад давления в направлении потока. Моторная операция режима происходит, когда существует перепад давления в направлении потока.

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

Режимы работы

Блок имеет восемь режимов работы. Рабочий режим зависит от перепада давления от порта A до порта B, Δp = p Bp A; скорость вращения, ω = ω Rω C; и жидкое объемное смещение, установленное перепадом давления. Фигура выше сопоставляет эти режимы с октантами Δp-ω-D график:

  • Режим 1, Прямой насос: Положительная угловая скорость вала вызывает увеличение давления от порта A до порта B, и теките из порта A к порту B.

  • Режим 2, Реверсивный мотор: Теките из порта B к причинам порта A уменьшение давления от B до A и отрицательной угловой скорости вала.

  • Режим 3, Реверсивный насос: Отрицательная угловая скорость вала вызывает увеличение давления от порта B до порта A, и теките из B к A.

  • Режим 4, Прямое движение: Теките из порта A к причинам B уменьшение давления от A до B и положительной угловой скорости вала.

  • Режим 5, Реверсивный мотор: Теките из порта B к причинам порта A уменьшение давления от B до A и положительной угловой скорости вала.

  • Режим 6, Прямой насос: Отрицательная угловая скорость вала вызывает увеличение давления от A до B, и теките из A к B.

  • Режим 7, Прямое движение: Теките из порта A к причинам B уменьшение давления от A до B и отрицательной угловой скорости вала.

  • Режим 8, Реверсивный насос: Положительная угловая скорость вала вызывает увеличение давления от порта B до порта A, и теките из B к A.

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

Пороговый Pressure gain threshold for pump-motor transition параметров, Angular velocity threshold for pump-motor transition и Displacement threshold for pump-motor transition идентифицируют области, где численно сглаживавший переход потока между насосом операционные режимы может произойти. При давлении и порогах скорости вращения, выберите область перехода, которая обеспечивает некоторое поле для термина перехода, но которая мала достаточно относительно типичного перепада давления насоса и скорости вращения так, чтобы это не влияло на результаты вычисления. Для порога смещения выберите пороговое значение, которое меньше, чем типичный рабочий объем во время нормального функционирования.

Аналитический Leakage and friction parameterization

Если вы устанавливаете Leakage and friction parameterization на Analytical, блок вычисляет утечку и трение от постоянных значений для скорости вала, перепада давления и крутящего момента. Уровень утечек, который коррелируется с перепадом давления по насосу, вычисляется как:

m˙leak=KρavgΔp,

где:

  • Именем Δp является p Bp A.

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

  • K является коэффициентом Хагена-Пуазейля за аналитическую потерю,

    K=Dnomωnom(1ηv,nom)Δpnom,

    где:

    • Именем D является Nominal displacement.

    • Именем ω является Nominal shaft angular velocity.

    • Именем η является Volumetric efficiency at nominal conditions.

    • Именем Δp является Nominal pressure gain.

Момент трения, который связан с перепадом давления насоса, вычисляется как:

τfr=(τ0+k|ΔpDDnom|)tanh(4ω5×105ωnom),

где:

  • τ 0 является No-load torque.

  • k является моментом трения по сравнению с коэффициентом перепада давления в номинальном смещении, которое определяется из Mechanical efficiency at nominal conditions, ηm,nom:

    k=τfr,nomτ0Δpnom.

    τfr,nom является моментом трения при номинальных условиях:

    τfr,nom=(1ηm,nomηm,nom)DnomΔpnom.

  • ω является относительной угловой скоростью вала, или ωRωC.

Параметризация табличных данных

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

Tabulated data - volumetric and mechanical efficiencies параметризация

Уровень утечек вычисляется как:

m˙leak=m˙leak,pump(1+α2)+m˙leak,motor(1α2),

где:

  • m˙leak,pump=(1ηυ)m˙ideal

  • m˙leak,motor=(ηv1)m˙

и η v является объемным КПД, который интерполирован от обеспеченных пользователями табличных данных. Термин перехода, α,

α=tanh(4ΔpΔpthreshold)tanh(4ωωthreshold)tanh(4DDthreshold),

где:

  • Δp является p Bp A.

  • Порогом p является Pressure gain threshold for pump-motor transition.

  • ω является ω Rω C.

  • Порогом ω является Angular velocity threshold for pump-motor transition.

Момент трения вычисляется как:

τfr=τfr,pump(1+α2)+τfr,motor(1α2),

где:

  • τfr,pump=(1ηm)τ

  • τfr,motor=(ηm1)τideal

и η m является механическим КПД, который интерполирован от обеспеченных пользователями табличных данных.

Tabulated data - volumetric and mechanical losses параметризация

Уровень утечек вычисляется как:

m˙leak=ρavgqloss(Δp,ω,D),

где потеря q интерполирована от параметра Volumetric loss table, q_loss(dp,w,D), который основан на предоставленных пользователями данных для перепада давления, угловой скорости вала и жидкого объемного смещения.

Момент трения вала вычисляется как:

τfr=τloss(Δp,ω,D),

где потеря τ интерполирована от параметра Mechanical loss table, torque_loss(dp,w,D), который основан на предоставленных пользователями данных для перепада давления, угловой скорости вала и жидкого объемного смещения.

Параметризация входного сигнала

Когда вы выбираете Input signal - volumetric and mechanical efficiencies, порты EV и EM включены. Внутренняя утечка и трение вала вычисляются таким же образом как Tabulated data - volumetric and mechanical efficiencies параметризация, за исключением того, что η v и η m получены непосредственно в портах EV и EM, соответственно.

Когда вы выбираете Input signal - volumetric and mechanical losses, порты LV и LM включены. Эти порты получают утечку и момент трения как положительные физические сигналы. Уровень утечек вычисляется как:

m˙leak=ρavgqLVtanh(4Δppthresh),

где:

  • LV q является утечкой, полученной в порте LV.

  • p молотит, параметр Pressure gain threshold for pump-motor transition.

Момент трения вычисляется как:

τfr=τLMtanh(4ωωthresh),

где

  • τ LM является моментом трения, полученным в порте LM.

  • ω молотит, параметр Angular velocity threshold for pump-motor transition.

Объемная область значений и область значений механического КПД между пользовательскими заданными минимальными и максимальными значениями. Любые значения ниже или выше, чем эта область значений возьмут минимальные и максимальные заданные значения, соответственно.

Накачайте операцию

Скорость потока жидкости насоса:

m˙=m˙idealm˙leak,

где m˙ideal=ρavgDω.

Крутящий момент насоса:

τ=τideal+τfr,

где τideal=DΔp.

Механическая энергия, обеспеченная валом насоса:

φmech=τω,

и гидравлическая мощность насоса:

φhyd=Δpm˙ρavg.

Чтобы быть уведомленным, если блок действует вне предоставленных табличных данных, устанавливает Check if operating beyond the octants of supplied tabulated data на Warning получить предупреждение, если это происходит, или Error остановить симуляцию, когда это происходит. Для параметризации входным сигналом за объемные или механические потери вы можете быть уведомлены, если симуляция превосходит рабочие режимы параметром Check if operating beyond pump mode.

Можно также контролировать функциональность насоса. Установите Check if pressures are less than pump minimum pressure на Warning получить предупреждение, если это происходит, или Error остановить симуляцию, когда это происходит.

Параметризация смещения

Линейная параметризация перемещения насоса:

D=p^(DminDmax)+Dmax,

где нормированное давление, p^,

p^=pcontrolpsetpmaxpset,

где pmax является суммой Set pressure differential и Pressure regulation range.

Динамика смещения

Если движущие силы смещения моделируются, задержка введена ответу потока на смоделированный, контролируют давление. управление p становится динамическим давлением управления, p dyn; в противном случае управление p является установившимся давлением. Мгновенное изменение в динамическом давлении управления вычисляется на основе Time constant, τ:

p˙dyn=pcontrolpdynτ.

По умолчанию Displacement dynamics установлен в Off.

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

В экстремальных значениях области значений давления управления можно обеспечить числовую робастность в симуляции путем корректировки блока Smoothing factor. Функция сглаживания применяется к каждому расчетному, контролируют давление, но в основном влияет на симуляцию в экстремальных значениях этой области значений.

Smoothing factor, s, применяется к нормированному давлению, p^:

p^smoothed=12+12p^2+(s4)212(p^1)2+(s4)2,

и сглаживавшее давление:

psmoothed=p^smoothed(pmaxpset)+pset.

Порты

Сохранение

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

Запись или выходной порт жидкости к или от насоса.

Запись или выходной порт жидкости к или от насоса.

Контролируйте давление в модулях МПа, обозначил P x. Давление управления, P xP y, сравнено с Set pressure differential, чтобы инициировать или модерировать переменное перемещение насоса.

Контролируйте давление в модулях МПа, обозначил P y. Давление управления, P xP y, сравнено с Set pressure differential, чтобы инициировать или модерировать переменное перемещение насоса.

Вращение угловой скорости вала и крутящего момента.

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

Накачайте КПД для жидкого смещения в виде физического сигнала. Значение должно быть между 0 и 1.

Зависимости

Чтобы включить этот порт, установите Leakage and friction parameterization на Input signal - volumetric and mechanical efficiencies.

Накачайте КПД для механического предоставления энергии в виде физического сигнала. Значение должно быть между 0 и 1.

Зависимости

Чтобы включить этот порт, установите Leakage and friction parameterization на Input signal - volumetric and mechanical efficiencies.

Накачайте потери, сопоставленные с жидким смещением в m3/s в виде физического сигнала.

Зависимости

Чтобы включить этот порт, установите Leakage and friction parameterization на Input signal - volumetric and mechanical losses.

Накачайте потери, сопоставленные с механическим предоставлением энергии в N*m в виде физического сигнала.

Зависимости

Чтобы включить этот порт, установите Leakage and friction parameterization на Input signal - volumetric and mechanical losses.

Параметры

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

Насос

Параметризация характеристик утечки и трения насоса.

  • В Analytical параметризация, уровень утечек и момент трения вычисляются аналитическими уравнениями.

  • В Tabulated data - volumetric and mechanical efficiencies параметризация, объемное и механический КПД вычислены от предоставленного пользователями Pressure gain vector, dp, Shaft angular velocity vector, w и параметров Displacement vector, D и интерполированы из 3-D таблиц Volumetric efficiency table, e_v(dp,w,D) и Mechanical efficiency table, e_m(dp,w,D).

  • В Tabulated data - volumetric and mechanical losses параметризация, уровень утечек и момент трения вычислены от предоставленного пользователями Pressure gain vector, dp, Shaft angular velocity vector, w и параметров Displacement vector, D и интерполированы от 3-D Volumetric loss table, q_loss(dp,w,D) и параметров Mechanical loss table, torque_loss(dp,w,D).

  • В Input signal - volumetric and mechanical efficiencies параметризация, объемное и механический КПД получены как физические сигналы в портах EV и EM, соответственно.

  • В Input signal - volumetric and mechanical loss параметризация, уровень утечек и момент трения получены как физические сигналы в портах LV и LM, соответственно.

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

Зависимости

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

Скорость вращения вала под номинальными условиями работы.

Зависимости

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

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

Зависимости

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

Отношение фактической скорости потока жидкости к идеальной скорости потока жидкости при номинальных условиях.

Зависимости

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

Минимальное значение крутящего момента, чтобы преодолеть трение изоляции и вызвать движение вала.

Зависимости

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

Отношение фактической механической энергии к идеальной механической энергии при номинальных условиях.

Зависимости

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

Вектор из значений перепада давления для табличной параметризации утечки и трения крутящего момента. Этот вектор формирует независимую ось с Shaft angular velocity vector, w и параметрами Displacement vector, D для 3-D зависимого Volumetric efficiency table, e_v(dp,w,D) и параметрами Mechanical efficiency table, e_m(dp,w,D). Векторные элементы должны быть перечислены в порядке возрастания.

Зависимости

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

  • Tabulated data - volumetric and mechanical efficiencies

  • Tabulated data - volumetric and mechanical losses

Вектор из данных о скорости вращения для табличной параметризации утечки и трения крутящего момента. Этот вектор формирует независимую ось с Pressure gain vector, dp и параметрами Displacement vector, D для 3-D зависимого Volumetric efficiency table, e_v(dp,w,D) и параметрами Mechanical efficiency table, e_m(dp,w,D). Векторные элементы должны быть перечислены в порядке возрастания.

Зависимости

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

  • Tabulated data - volumetric and mechanical efficiencies

  • Tabulated data - volumetric and mechanical losses

Вектор из жидких объемных данных о смещении для табличной параметризации утечки и трения крутящего момента. Этот вектор формирует независимую ось с Shaft angular velocity vector, w и параметрами Pressure gain vector, dp для 3-D зависимого Volumetric efficiency table, e_v(dp,w,D) и параметрами Mechanical efficiency table, e_m(dp,w,D). Векторные элементы должны быть перечислены в порядке возрастания.

Зависимости

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

  • Tabulated data - volumetric and mechanical efficiencies

  • Tabulated data - volumetric and mechanical losses

M-by-N-by-P матрица объемных КПД в заданном давлении жидкости, угловой скорости вала и объемном смещении. Линейная интерполяция используется между табличными элементами. M, N и P являются размерами соответствующих векторов:

  • M является количеством векторных элементов в параметре Pressure gain vector, dp.

  • N является количеством векторных элементов в параметре Shaft angular velocity vector, w.

  • P является количеством векторных элементов в параметре Displacement vector, D.

Зависимости

Чтобы включить этот параметр, установите Leakage and friction parameterization на Tabulated data - volumetric and mechanical efficiencies.

M-by-N-by-P матрица механического КПД в заданном давлении жидкости, угловой скорости вала и смещении. Линейная интерполяция используется между табличными элементами. M, N и P являются размерами соответствующих векторов:

  • M является количеством векторных элементов в параметре Pressure gain vector, dp.

  • N является количеством векторных элементов в параметре Shaft angular velocity vector, w.

  • P является количеством векторных элементов в параметре Displacement vector, D.

Зависимости

Чтобы включить этот параметр, установите Leakage and friction parameterization на Tabulated data - volumetric and mechanical efficiencies.

M-by-N-by-P матрица объемной утечки в заданном давлении жидкости, угловой скорости вала и смещении. Линейная интерполяция используется между табличными элементами. M, N и P являются размерами соответствующих векторов:

  • M является количеством векторных элементов в параметре Pressure gain vector, dp.

  • N является количеством векторных элементов в параметре Shaft angular velocity vector, w.

  • P является количеством векторных элементов в параметре Displacement vector, D.

Зависимости

Чтобы включить этот параметр, установите Leakage and friction parameterization на Tabulated data - volumetric and mechanical loss.

M-by-N-by-P матрица момента трения в заданном давлении жидкости, угловой скорости вала и смещении. Линейная интерполяция используется между табличными элементами. M, N и P являются размерами соответствующих векторов:

  • M является количеством векторных элементов в параметре Pressure gain vector, dp.

  • N является количеством векторных элементов в параметре Shaft angular velocity vector, w.

  • P является количеством векторных элементов в параметре Displacement vector, D.

Зависимости

Чтобы включить этот параметр, установите Leakage and friction parameterization на Tabulated data - volumetric and mechanical loss.

Минимальное значение объемного КПД. Если входной сигнал ниже этого значения, объемный КПД установлен в минимальный объемный КПД.

Зависимости

Чтобы включить этот параметр, установите Leakage and friction parameterization на Input signal - volumetric and mechanical efficiencies.

Максимальное значение объемного КПД. Если входной сигнал выше этого значения, объемный КПД установлен в максимальный объемный КПД.

Зависимости

Чтобы включить этот параметр, установите Leakage and friction parameterization на Input signal - volumetric and mechanical efficiencies.

Минимальное значение механического КПД. Если входной сигнал ниже этого значения, механический КПД установлен в минимальный механический КПД.

Зависимости

Чтобы включить этот параметр, установите Leakage and friction parameterization на Input signal - volumetric and mechanical efficiencies.

Максимальное значение механического КПД. Если входной сигнал выше этого значения, механический КПД установлен в максимальный механический КПД.

Зависимости

Чтобы включить этот параметр, установите Leakage and friction parameterization на Input signal - volumetric and mechanical efficiencies.

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

Зависимости

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

  • Tabulated data - volumetric and mechanical efficiencies

  • Input signal - volumetric and mechanical efficiencies

  • Input signal - volumetric and mechanical losses

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

Зависимости

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

  • Tabulated data - volumetric and mechanical efficiencies

  • Input signal - volumetric and mechanical efficiencies

  • Input signal - volumetric and mechanical loss

Уведомить ли, если степени данных, которыми снабжают, превзойдены. Выберите Warning чтобы уведомить, когда блок использует значения вне предоставленной области значений данных. Выберите Error остановить симуляцию, когда блок использует значения вне предоставленной области значений данных.

Зависимости

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

  • Tabulated data - volumetric and mechanical efficiencies

  • Tabulated data - volumetric and mechanical losses

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

Зависимости

Чтобы включить этот параметр, установите Leakage and friction parameterization на Input signal - volumetric and mechanical losses.

Уведомить ли, если жидкость в порте A или B испытывает низкое давление. Выберите Warning чтобы уведомить, когда давление выхода падает ниже минимально заданного значения. Выберите Error остановить симуляцию, когда давление выхода падает ниже минимально заданного значения.

Параметр помогает идентифицировать потенциальные условия для кавитации, когда жидкое давление падает ниже жидкого давления пара.

Более низкий порог приемлемого давления во входном отверстии насоса или выхода.

Зависимости

Чтобы включить этот параметр, установите Check if pressures are less than pump minimum pressure на:

  • Warning

  • Error

Компенсация давления

Верхний предел перемещению насоса.

Нижний предел к перемещению насоса.

Пороговое значение, вне которого настроено перемещение насоса.

Переменное смещение операционная область значений. Насос действует между Set pressure differential и давлением максимума насоса, которое является pset + pregulation.

Ли с учетом переходных эффектов к гидросистеме из-за изменений в смещении жидкости насоса. Установка Displacement dynamics к On аппроксимирует изменение условия путем представления задержки первого порядка в ответе потока. Величина Time constant также влияет на смоделированную динамику смещения.

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

Введенный в R2020a