Translational Mechanical Converter (G)

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

  • Библиотека:
  • Simscape / Библиотека Основы / Газ / Элементы

  • Translational Mechanical Converter (G) block

Описание

Блок Translational Mechanical Converter (G) моделирует интерфейс между газовой сетью и механической поступательной сетью. Блок преобразует давление газа в механическую силу и наоборот. Это может использоваться в качестве базового блока для линейных приводов.

Конвертер содержит переменный объем газа. Давление и температура развивается на основе сжимаемости и тепловой способности этого объема газа. Параметр Mechanical orientation позволяет вам задать, приводит ли увеличение объема газа к положительному или отрицательному смещению порта R относительно порта C.

Порт A является портом сохранения газа, сопоставленным с входом конвертера. Порт H является тепловым портом сохранения, сопоставленным с температурой газа в конвертере. Порты R и C являются портами механической передачи, сопоставленными с движущимся интерфейсом и преобразованием регистра конвертера, соответственно.

Баланс массы

Массовое уравнение сохранения похоже на это для блока Constant Volume Chamber (G) с дополнительным условием, связанным с изменением в объеме газа:

MpdpIdt+MTdTIdt+ρIdVdt=m˙A

где:

  • Mp частная производная массы объема газа относительно давления при постоянной температуре и объеме.

  • MT частная производная массы объема газа относительно температуры при постоянном давлении и объеме.

  • p я - давление объема газа. Давление в порте A принято равное этому давлению, p = p I.

  • T я - температура объема газа. Температура в порте H принята равная этой температуре, T H = T I.

  • ρ я - плотность объема газа.

  • V является объемом газа.

  • t время.

  • m˙A является массовым расходом жидкости в порте A. Скорость потока жидкости, сопоставленная с портом, положительна, когда она течет в блок.

Энергетический баланс

Уравнение энергосбережения также похоже на это для блока Constant Volume Chamber (G). Дополнительное условие составляет изменение в объеме газа, а также объем давления работает сделанный газом в движущемся интерфейсе:

UpdpIdt+UTdTIdt+ρIhIdVdt=ΦA+QH

где:

  • Up частная производная внутренней энергии объема газа относительно давления при постоянной температуре и объеме.

  • UT частная производная внутренней энергии объема газа относительно температуры при постоянном давлении и объеме.

  • ФA является энергетической скоростью потока жидкости в порте A.

  • Q H является уровнем теплового потока в порте H.

  • h я - определенная энтальпия объема газа.

Частные производные для совершенных и полусовершенных газовых моделей

Частные производные массового M и внутренней энергии U объема газа, относительно давления и температуры в постоянном объеме, зависят от газовой модели свойства. Для совершенных и полусовершенных газовых моделей уравнения:

Mp=VρIpIMT=VρITIUp=V(hIZRTI1)UT=VρI(cpIhITI)

где:

  • ρ я - плотность объема газа.

  • V является объемом газа.

  • h я - определенная энтальпия объема газа.

  • Z является фактором сжимаемости.

  • R является определенной газовой константой.

  • Пи c является удельной теплоемкостью при постоянном давлении объема газа.

Частные производные для действительной газовой модели

Для действительной газовой модели, частных производных массового M и внутренней энергии U объема газа, относительно давления и температуры в постоянном объеме:

Mp=VρIβIMT=VρIαIUp=V(ρIhIβITIαI)UT=VρI(cpIhIαI)

где:

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

  • α является изобарным тепловым коэффициентом расширения объема газа.

Объем газа

Объем газа зависит от смещения движущегося интерфейса:

V=Vdead+Sintxintεint

где:

  • Мертвый V является мертвым объемом.

  • Int S является интерфейсной площадью поперечного сечения.

  • Int x является интерфейсным смещением.

  • Int ε является механическим коэффициентом ориентации. Если Mechanical orientation является Pressure at A causes positive displacement of R relative to C, int ε = 1. Если Mechanical orientation является Pressure at A causes negative displacement of R relative to C, int ε = –1.

Если вы соединяете конвертер с Мультисуставом, используйте входной порт физического сигнала p, чтобы определить перемещение порта R относительно порта C. В противном случае блок вычисляет интерфейсное смещение от относительных скоростей порта. Интерфейсное смещение является нулем, когда объем газа равен мертвому объему. Затем в зависимости от значения параметров Mechanical orientation:

  • Если Pressure at A causes positive displacement of R relative to C, интерфейсное смещение увеличивается, когда объем газа увеличивается с мертвого объема.

  • Если Pressure at A causes negative displacement of R relative to C, интерфейсное смещение уменьшается, когда объем газа увеличивается с мертвого объема.

Обеспечьте баланс

Баланс силы через движущийся интерфейс на объеме газа

Fint=(penvpI)Sintεint

где:

  • Int F является силой от порта R до порта C.

  • ENV p является давлением среды.

Переменные

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

Допущения и ограничения

  • Преобразование регистра конвертера совершенно твердо.

  • Нет никакого сопротивления потока между портом A и внутренней частью конвертера.

  • Нет никакого теплового сопротивления между портом H и внутренней частью конвертера.

  • Движущийся интерфейс отлично изолируется.

  • Блок не моделирует механические эффекты движущегося интерфейса, такие как жесткий упор, трение и инерция.

Порты

Входной параметр

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

Введите физический сигнал, который передает информацию о положении от соединения Simscape™ Multibody™. Соедините этот порт с портом p обнаружения положения соединения. Для получения дополнительной информации смотрите Соединяющиеся Сети Simscape к Соединениям Simscape Multibody.

Зависимости

Чтобы включить этот порт, установите параметр Interface displacement на Provide input signal from Multibody joint.

Сохранение

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

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

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

Порт механической передачи сопоставлен с движущимся интерфейсом.

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

Параметры

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

Выберите относительную ориентацию конвертера относительно объема газа конвертера:

  • Pressure at A causes positive displacement of R relative to C — Увеличение объема газа приводит к прямому вытеснению порта R относительно порта C.

  • Pressure at A causes negative displacement of R relative to C — Увеличение объема газа приводит к отрицательному смещению порта R относительно порта C.

Выберите метод, чтобы определить смещение порта R относительно порта C:

  • Calculate from velocity of port R relative to port C — Вычислите смещение от относительных скоростей порта, на основе уравнений блока. Это - метод по умолчанию.

  • Provide input signal from Multibody joint — Позвольте входному порту p физического сигнала передать информацию о смещении от Мультисустава. Используйте этот метод только, когда вы соедините конвертер с Мультисуставом при помощи блока Translational Multibody Interface. Для получения дополнительной информации смотрите, Как Передать Информацию о положении.

Поступательное смещение порта R относительно порта C в начале симуляции. Значение 0 соответствует начальному объему газа, равному Dead volume.

Зависимости

Enabled, когда параметр Interface displacement устанавливается на Calculate from velocity of port R relative to port C.

  • Если Mechanical orientation является Pressure at A causes positive displacement of R relative to C, значение параметров должно быть больше или быть равно 0.

  • Если Mechanical orientation является Pressure at A causes negative displacement of R relative to C, значение параметров должно быть меньше чем или равно 0.

Область, на которой газ проявляет давление, чтобы сгенерировать поступательную силу.

Объем газа, когда интерфейсное смещение 0.

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

Выберите метод спецификации при давлении среды:

  • Atmospheric pressure — Используйте атмосферное давление, заданное блоком Gas Properties (G), соединенным со схемой.

  • Specified pressure — Задайте значение при помощи параметра Environment pressure.

Давление вне конвертера, действующего против давления объема газа конвертера. Значение 0 указывает, что конвертер расширяется в вакуум.

Зависимости

Enabled, когда параметр Environment pressure specification устанавливается на Specified pressure.

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

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

Введенный в R2017b