Постоянный объем гидравлическая камера

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

Библиотека

Гидравлические элементы

Описание

Блок Constant Volume Hydraulic Chamber моделирует камеру фиксированного объема с твердыми или гибкими стенами, чтобы использоваться в гидравлических клапанах, насосах, коллекторах, каналах, шлангах, и так далее. Используйте этот блок в моделях, где необходимо объяснить некоторую форму жидкой сжимаемости. Можно выбрать соответствующее представление жидкой сжимаемости с помощью параметров блоков.

Жидкая сжимаемость в ее самой простой форме моделируется согласно следующим уравнениям:

Vf=Vc+VcEp

q=VcEdpdt

где

qСкорость потока жидкости в камеру
V fОбъем жидкости в камере
V cГеометрический объем камеры
EЖидкий объемный модуль
pМанометрическое давление жидкости в камере

Если давление в камере, вероятно, упадет на отрицательные величины и приблизится к кавитационному пределу, вышеупомянутые уравнения должны быть улучшены. В этом блоке это сделано путем представления жидкости в камере как смесь жидкости и небольшое количество определенных, не растворило газ (см. [1, 2]). Модуль объема смеси определяется как:

E=El1+α(papa+p)1/n1+αpa1/nn·(pa+p)n+1nEl

где

E lЧистый жидкий объемный модуль
p αАтмосферное давление
αОтносительное газовое содержимое в атмосферном давлении, α = V G/VL
V GГазовый объем в атмосферном давлении
V LОбъем жидкости
nГазово-специфичное отношение тепла

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

Чтобы воспроизвести этот график, скопируйте и вставьте следующий скрипт в своем Командном окне MATLAB®:

% Parameters
p_atm    = 1.01325e5;            % Atmospheric pressure [Pa]
pressure = -1.01325e5:1e3:5e6;   % Pressure (gauge) [Pa]
alpha    = 0:2e-3:0.01;          % Relative amount of trapped air
k_sh     = 1.4;                  % Specific heat ratio
bulk     = 1.24285e+09;          % Bulk modulus at atmospheric pressure and no gas [Pa]

% Absolute pressure
p_abs = p_atm + pressure;
% Relative absolute pressure
p_nom = (p_atm./p_abs).^(1/k_sh);
p_den = p_nom .* bulk ./ (k_sh .* p_abs);
% Instantaneous bulk modulus
bulk_inst = bulk * (1+ bsxfun(@times, alpha', p_nom)) ./ (1 + bsxfun(@times, alpha', p_den));

% Reuse figure if it exists, else create new figure
if ~exist('h1_bulk_modulus', 'var') || ~isgraphics(h1_bulk_modulus, 'figure')
    h1_bulk_modulus = figure('Name', 'h1_bulk_modulus');
end
figure(h1_bulk_modulus)
clf(h1_bulk_modulus)
legend_label = cell(length(alpha),1);

for i=1:length(alpha)
    plot(pressure, bulk_inst(i,:))
    hold on
    legend_label{i,1} = ['alpha = ',num2str(alpha(i))];
end

grid on
xlabel('Pressure (Pa)')
ylabel('Bulk modulus (Pa)')
title('Bulk modulus vs. pressure at different air contents')
legend(legend_label, 'Location', 'Best')
hold off

Кавитация является по сути термодинамическим процессом, требуя фактора жидкостей нескольких-фаз, теплопередачи, и т.д., и как таковой не могут быть точно моделированы с программным обеспечением Simscape™. Но упрощенная версия, реализованная в блоке, достаточно хороша, чтобы сигнализировать, падает ли давление ниже опасного уровня, и предотвратить отказ вычисления, который обычно происходит при отрицательных давлениях.

Если давление падает ниже абсолютного вакуума (-101325 Па), остановки симуляции и сообщение об ошибке отображен.

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

Vc=πd2/4·L

d(s)=Kp1+τsp(s)

где

dВнутренний диаметр цилиндрической камеры
LДлина цилиндрической камеры
K pКоэффициент пропорциональности (m/Pa)
τВременная константа
sОператор Лапласа

Коэффициент Kp устанавливает отношение между давлением и внутренним диаметром при установившихся условиях. Для металлических труб коэффициент может быть вычислен как (см. [2]):

Kp=dEM(D2+d2D2d2+ν)

где

DПередайте внешний диаметр по каналу
E MМодуль эластичности (Модуль молодежи) для материала канала
νОтношение Пуассона для материала канала

Для шлангов коэффициент может быть обеспечен производителем.

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

В результате путем выбора соответствующих значений, можно реализовать четыре различных модели жидкой сжимаемости с этим блоком:

  • Поместите в камеру с твердыми стенами, никаким определенным газом в жидкости

  • Цилиндрическая камера с совместимыми стенами, никаким определенным газом в жидкости

  • Поместите в камеру с твердыми стенами, жидкостью с определенным газом

  • Цилиндрическая камера с совместимыми стенами, жидкость с определенным газом

Блок позволяет два метода определения размера камеры:

  • По объему — Использование эта опция для цилиндрических или нецилиндрических камер с твердыми стенами. Только необходимо знать объем камеры. Этот тип камеры не составляет стенное соответствие.

  • Длиной и диаметром — Использование эта опция для цилиндрических камер с твердыми или совместимыми стенами, такими как круговые каналы или шланги.

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

Переменные

Чтобы установить приоритет и начальные целевые значения для основных переменных до симуляции, используйте вкладку Variables в диалоговом окне блока (или раздел Variables в блоке Property Inspector). Для получения дополнительной информации смотрите Приоритет Набора и Начальную Цель для Основных переменных.

Основные предположения и ограничения

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

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

Параметры

Chamber specification

Параметр может иметь одно из двух значений: By volume или By length and diameter. By length and diameter значения рекомендуется, если камера формируется круговым каналом. Если параметр устанавливается на By volume, стенное соответствие не учтено. Значением по умолчанию параметра является By volume.

Chamber wall type

Параметр может иметь одно из двух значений: Rigid или Compliant. Если параметр устанавливается на Rigid, стенное соответствие не учтено, который может повысить вычислительную эффективность. Compliant значения рекомендуется для шлангов и металлических каналов, где соответствие может влиять на поведение системы. Значением по умолчанию параметра является Rigid. Параметр используется, если параметр Chamber specification устанавливается на By length and diameter.

Chamber volume

Объем жидкости в камере. Значением по умолчанию является 1e-4 m^3. Параметр используется, если параметр Chamber specification устанавливается на By volume.

Chamber internal diameter

Внутренний диаметр цилиндрической камеры. Значением по умолчанию является 0.01 m. Параметр используется, если параметр Chamber specification устанавливается на By length and diameter.

Cylindrical chamber length

Длина цилиндрической камеры. Значением по умолчанию является 1 m. Параметр используется, если параметр Chamber specification устанавливается на By length and diameter.

Static pressure-diameter coefficient

Содействующий Kp, который устанавливает отношение между давлением и внутренним диаметром при установившихся условиях. Параметр может быть определен аналитически или экспериментально. Значением по умолчанию является 1.2e-12 m/Pa. Параметр используется, если Chamber wall type установлен в Compliant.

Viscoelastic process time constant

Временная константа в связи передаточной функции передает внутренний диаметр по каналу, чтобы оказать давление на изменения. С этим параметром моделируемый эластичный или вязкоупругий процесс аппроксимирован с задержкой первого порядка. Параметр определяется экспериментально или обеспечивается производителем. Значением по умолчанию является 0.01 s. Параметр используется, если Chamber wall type установлен в Compliant.

Specific heat ratio

Газово-специфичное отношение тепла. Значением по умолчанию является 1.4.

 Ограниченные параметры

Глобальные параметры

Параметры, определенные типом рабочей жидкости:

  • Fluid bulk modulus

  • Nondissolved gas ratio — Нерасторгнутое газовое относительное содержимое, определенное как отношение газового объема к жидкому объему.

Используйте блок Hydraulic Fluid или блок Custom Hydraulic Fluid, чтобы задать жидкие свойства.

Порты

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

Ссылки

[1] Manring, N.D., Hydraulic Control Systems, John Wiley & Sons, Нью-Йорк, 2005

[2] Meritt, H.E., Hydraulic Control Systems, John Wiley & Sons, Нью-Йорк, 1967

[3] Holcke, январь, частотная характеристика гидравлических шлангов, RIT, FTH, Стокгольма, 2002

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

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

Представленный в R2009b