Pressure-Compensated Pump (IL)

Насос постоянного давления переменного объема в изотермической гидравлической сети

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

  • Pressure-Compensated Pump (IL) block

Описание

Блок Компенсированный по давлению насос (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 B - p 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 nom равно p B - p A.

  • ρ avg - средняя плотность жидкости.

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

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

    где:

    • D nom - это Nominal displacement.

    • ω nom - это Nominal shaft angular velocity.

    • η nom - это Volumetric efficiency at nominal conditions.

    • Δp nom - это 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.

Табличные данные

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

The 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 B - p 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 - механическая эффективность, который интерполируется из предоставленных пользователем табличных данных.

The 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),

где:

  • 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 х. Давление управления, P x - P y, сравнивается с Set pressure differential запуска или умеренного переменного перемещения насоса.

Управление давлением в единицах МПа, обозначаемое P y. Давление управления, P x - P 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.

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

Зависимости

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

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

Зависимости

Чтобы включить этот порт, установите 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 параметры и интерполированы от 3D 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 параметры и интерполированы от 3D 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