Fixed-Displacement Motor (IL)

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

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

  • Fixed-Displacement Motor (IL) block

Описание

Блок Двигатель Постоянной Производительности (IL) моделирует двигатель с постоянным объемом хода. Жидкость может перемещаться от порта A к порту B, вызываемому прямым режимом или от порта B к порту A, называемому реверсивным режимом. Операция моторного режима происходит, когда происходит перепад давления в направлении потока. Операция режима насоса происходит, когда происходит перепад давления в направлении потока.

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

Операции

Блок имеет восемь режимов работы. Рабочий режим зависит от перепада давления от порта A до порта B, Δp = p A - p B и скорости вращения, ω = ω R - ω C:

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

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

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

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

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

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

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

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

m˙leak=KρavgΔp,

где:

  • Δp nom - это Nominal pressure drop.

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

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

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

    где:

    • D является Displacement.

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

    • η v, nom есть Volumetric efficiency at nominal conditions.

  • Δp nom - это Nominal pressure drop.

Крутящий момент трения, который коррелирует с угловой скоростью вала, вычисляется как:

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

где:

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

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

    k=τfr,nomτ0Δpnom.

    τfric - крутящий момент трения в номинальных условиях:

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

  • Δp - перепад давления между портами A и B.

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

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

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

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

Значение уровня утечек определяется как:

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

где:

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

  • m˙leak,motor=(1ηv)m˙

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

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

где:

  • Δp p A - p B.

  • p порог является Pressure drop threshold for motor-pump transition.

  • ω представляет ω R - ω C.

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

Крутящий момент трения вычисляется как:

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

где:

  • τfr,pump=(ηm1)τ

  • τfr,motor=(1ηm)τideal

и η m - механическая эффективность, который интерполируется из предоставленных пользователем табличных данных.

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

Значение уровня утечек определяется как:

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

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

Крутящий момент трения на валу вычисляется как:

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

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

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

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

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

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

где:

  • q НН является потоком утечек, принимаемым в порту LV.

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

Крутящий момент трения вычисляется как:

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

где

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

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

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

Операция насоса

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

m˙=m˙ideal+m˙leak,

где m˙ideal=ρavgDω.

Это крутящий момент двигателя:

τ=τidealτfr,

где τideal=DΔp.

Механическая степень, извлеченная валом мотора, является:

φmech=τω,

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

φhyd=Δpm˙ρavg.

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

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

Порты

Сохранение

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

Входной или выходной порт для двигателя.

Входной или выходной порт для двигателя.

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

Исходная скорость вращения и крутящий момент корпуса мотора.

Вход

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

Эффективность двигателя для перемещения жидкости, заданный как физический сигнал. Значение должно быть от 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/с, указаны как физический сигнал.

Зависимости

Чтобы включить этот порт, установите 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 drop vector, dp и Shaft angular velocity vector, w и интерполируются из 2-D зависимых таблиц Volumetric efficiency table, e_v(dp,w) и Mechanical efficiency table, e_m(dp,w).

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

  • В 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.

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

Зависимости

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

  • Tabulated data - volumetric and mechanical efficiencies

  • Tabulated data - volumetric and mechanical losses

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

Зависимости

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

  • Tabulated data - volumetric and mechanical efficiencies

  • Tabulated data - volumetric and mechanical losses

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

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

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

Зависимости

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

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

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

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

Зависимости

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

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

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

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

Зависимости

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

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

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

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

Зависимости

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

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

Зависимости

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

Нужно ли уведомлять, превышены ли границы предоставленных данных. Выберите 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 motor minimum pressure либо на:

  • Warning

  • Error

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

Введенный в R2020a