Пневматические компоненты. Часть 1

1. Библиотека «Пневматика»

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

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

  • пневматических приводов;
  • систем подготовки и распределения сжатого воздуха;
  • пневмоавтоматики;
  • исполнительных механизмов;
  • систем управления потоками газа;
  • динамики давления и расхода в пневматических сетях;
  • термодинамических процессов в газовых системах.


Рисунок 1 — Состав библиотеки «Пневматика».

2. Общие сведения о портах

2.1. Сигнальный порт DOF1

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

С портом связаны следующие внутренние переменные:

Переменная Описание
V Значение сигнала
X Интеграл сигнала
A Производная сигнала

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


2.2. Пневматический порт Gas

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

С портом связаны следующие физические величины:

Переменная Описание
p Давление рабочей среды
h Удельная энтальпия
ρ Плотность рабочей среды
T Температура рабочей среды
Qm Массовый расход
Hflow Поток энтальпии
Qv Объемный расход
V Скорость потока
Re Число Рейнольдса

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

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

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

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

Объемный расход является потоковой характеристикой, определяющей объем рабочей среды, проходящий через порт в единицу времени.

Скорость потока определяется на основе объемного расхода и эквивалентного гидравлического диаметра или площади проходного сечения канала. Данная величина используется только в компонентах, содержащих параметры проходного сечения.

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

Таким образом, пневматический порт содержит полный набор термодинамических и расходных характеристик, необходимых для моделирования процессов течения и преобразования энергии в пневматических системах.

3. Компоненты библиотеки

3.1. Источники и граничные условия

3.1.1. PT1SPT

Назначение

Источник давления и температуры.

image
Рисунок 3.1.1 — Компонент PT1SPT в библиотеке «Пневматика».

Обозначение

Компонент предназначен для задания граничных условий пневматической системы по давлению и температуре рабочей среды.

Порты

Обозначение порта Тип Наименование
Port1 base.ThermalFluid2 Термопневматический порт, вход/выход элемента

Пользовательские параметры модели

Параметр Тип Описание Значение по умолчанию
P base.real Давление, Па 101325
T base.real Температура, К 293.15

Описание

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

Может применяться для моделирования компрессора, пневматической магистрали, ресивера большой емкости, внешней среды или других объектов, параметры которых считаются постоянными в течение расчета.

Через порт возможны как подача рабочей среды в систему, так и её отток. Направление потока определяется состоянием подключенной пневматической сети.

Физическая модель

На подключенном термопневматическом порту поддерживаются постоянные значения давления и температуры:

P=P_0
T=T_0

где:

  • P_0 ​ — заданное давление, Па;
  • T_0 — заданная температура, К.

Модель является идеальным источником термодинамического состояния и задает граничные условия для пневматической системы.

На порту компонента выполняются условия:

P_{port}=P_0
T_{port}=T_0

Значения давления и температуры не зависят от расхода рабочей среды через элемент.

3.1.2. PT2SPT

Назначение

Управляемый источник давления и температуры.


Рисунок 3.1.2 — Компонент PT2SPT в библиотеке «Пневматика».

Обозначение

Компонент предназначен для задания давления и температуры рабочей среды по внешним управляющим сигналам.

Порты

Обозначение порта Тип Наименование
Port1 base.ThermalFluid2 Термопневматический порт, вход/выход элемента
Port2 base.DOF1 1D управляющий порт, давление, Па
Port3 base.DOF1 1D управляющий порт, температура, К

Описание

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

В отличие от компонента PT1SPT, значения параметров среды определяются не постоянными настройками модели, а сигналами, поступающими на управляющие входы.

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

Пользовательские параметры модели

Параметр Тип Описание
P0 base.real Начальное давление, Па
T0 base.real Начальная температура, К

Физическая модель

Давление и температура на термопневматическом порту определяются управляющими сигналами:

P=P_{sig}

T=T_{sig}

где:

  • P_{sig} — сигнал на управляющем входе давления, Па;
  • T_{sig} — сигнал на управляющем входе температуры, К.

На подключенном термопневматическом порту поддерживаются значения:

P_{port}=P_{sig}

T_{port}=T_{sig}

где:

  • P_{port} — давление на порту компонента;
  • T_{port} — температура на порту компонента.

Параметры P0 и T0 задают начальные значения давления и температуры, используемые при инициализации модели.

Значения давления и температуры на порту не зависят от расхода рабочей среды через элемент и полностью определяются текущими значениями управляющих сигналов.

3.1.3. PT1STK

Назначение

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

image
Рисунок 3.1.3 — Компонент PT1STK в библиотеке «Пневматика».

Обозначение

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

Порты

Обозначение порта Тип Наименование
Port1 base.ThermalFluid2 Термопневматический порт, вход/выход элемента

Описание

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

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

Пользовательские параметры модели

Параметр Тип Описание
P base.real Давление, Па
T base.real Температура, К

Физическая модель

На подключенном термопневматическом порту поддерживаются постоянные значения давления и температуры:

P=P_0

T=T_0

где:

  • P_0 — заданное давление, Па;
  • T_0 — заданная температура, К.

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

На порту компонента выполняются условия:

P_{port}=P_0

T_{port}=T_0

где:

  • P_{port} — давление на порту компонента;
  • T_{port} — температура на порту компонента.

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

3.1.4. PT001V

Назначение

Накопитель рабочей среды.


Рисунок 3.1.4 — Компонент PT001V в библиотеке «Пневматика».

Обозначение

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

Порты

Обозначение порта Тип Наименование
Port1 base.ThermalFluid2 Термопневматический порт, вход/выход элемента

Описание

Компонент моделирует пневматический объем, в котором происходит накопление рабочей среды.

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

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

Пользовательские параметры модели

Параметр Тип Описание
Fluid Имя объекта свойств среды
P0 base.real Начальное давление, Па
T0 base.real Начальная температура, К
V base.real Объем элемента, м³

Физическая модель

Внутри накопителя происходит накопление массы рабочей среды:

\frac{dm}{dt}=\sum G

где:

  • m — масса газа в накопителе;
  • G — массовый расход через порт.

Изменение массы приводит к изменению плотности газа:

\rho=\frac{m}{V}

где:

  • \rho — плотность рабочей среды;
  • V — объем накопителя.

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

P(0)=P_0

T(0)=T_0

где:

  • P_0 — начальное давление, Па;
  • T_0 — начальная температура, К.

Текущее давление и температура газа определяются состоянием рабочей среды и изменяются в процессе расчета в соответствии с законами сохранения массы и энергии и используемой моделью газа.

3.2. Датчики параметров газа

3.2.1. PT01DS

Назначение

Датчик плотности рабочей среды.


Рисунок 3.2.1 — Компонент PT01DS в библиотеке «Пневматика».

Обозначение

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

Порты

Обозначение порта Тип Наименование
Port1 base.ThermalFluid2 Термопневматический порт, вход в элемент
Port2 base.DOF1 1D сигнальный порт, плотность в узле, кг/м³

Описание

Компонент предназначен для измерения плотности рабочей среды в подключенном термопневматическом узле и преобразования измеренного значения в выходной сигнал.

Датчик не оказывает влияния на параметры потока и используется исключительно для получения информации о состоянии среды.

Пользовательские параметры модели

Параметр Тип Описание
Fluid Имя объекта свойств среды
k base.real Коэффициент усиления сигнала

Физическая модель

Плотность среды определяется по текущим термодинамическим параметрам рабочей среды с использованием объекта свойств, заданного параметром Fluid:

\rho=\rho(P,T)

где:

  • \rho — плотность среды, кг/м³;
  • P — давление среды;
  • T — температура среды.

Выходной сигнал датчика определяется выражением:

S=k\cdot\rho

где:

  • S — сигнал на выходном порту;
  • k — коэффициент усиления сигнала;
  • \rho — измеренная плотность среды.

На выходном порту формируется сигнал:

S_{out}=k\cdot\rho(P,T)

Модель является идеальным измерительным элементом и не оказывает влияния на давление, температуру, расход и другие параметры среды в точке подключения.

3.2.2. PT01TS

Назначение

Датчик температуры рабочей среды.


Рисунок 3.2.2 — Компонент PT01TS в библиотеке «Пневматика».

Обозначение

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

Порты

Обозначение порта Тип Наименование
Port1 base.ThermalFluid2 Термопневматический порт, вход в элемент
Port2 base.DOF1 1D сигнальный порт, температура в узле, К

Описание

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

Датчик не оказывает влияния на параметры потока и используется исключительно для получения информации о состоянии среды.

Пользовательские параметры модели

Параметр Тип Описание
Flag string Единицы измерения выходного сигнала [K, C]
Fluid Имя объекта свойств среды
k base.real Коэффициент усиления сигнала

Физическая модель

Измеряемая температура определяется температурой рабочей среды в подключенном термопневматическом узле:

T=T_{port}

где:

  • T — измеренная температура среды;
  • T_{port} — температура среды в подключенном узле, К.

Выходной сигнал датчика формируется с учетом коэффициента усиления:

S=kT

где:

  • S — сигнал на выходном порту;
  • k — коэффициент усиления сигнала;
  • T — измеренная температура среды.

Если в параметре Flag выбрана шкала Цельсия, выполняется преобразование температуры:

T_C=T_K-273.15

где:

  • T_C — температура в градусах Цельсия;
  • T_K — температура в Кельвинах.

В этом случае выходной сигнал определяется выражением:

S=kT_C

На выходном порту формируется сигнал:

S_{out}=kT

или

S_{out}=kT_C

в зависимости от выбранной системы единиц измерения.

Датчик является идеальным измерительным элементом и не влияет на параметры среды в точке подключения.

3.2.3. PT01PS

Назначение

Датчик давления рабочей среды.


Рисунок 3.2.3 — Компонент PT01PS в библиотеке «Пневматика».

Обозначение

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

Порты

Обозначение порта Тип Наименование
Port1 base.ThermalFluid2 Термопневматический порт, вход в элемент
Port2 base.DOF1 1D сигнальный порт, давление в узле, Па

Описание

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

Датчик не оказывает влияния на параметры потока и используется исключительно для получения информации о состоянии среды.

Пользовательские параметры модели

Параметр Тип Описание
Flag string Давление абсолютное; давление относительное [Absolute, Relative]
Fluid Имя объекта свойств среды
k base.real Коэффициент усиления сигнала

Физическая модель

В режиме измерения абсолютного давления измеряемая величина определяется выражением:

P=P_{port}

где:

  • P — измеренное давление среды, Па;
  • P_{port} — давление среды в подключенном узле, Па.

Выходной сигнал формируется по закону:

S=kP

где:

  • S — сигнал на выходном порту;
  • k — коэффициент усиления сигнала;
  • P — измеренное абсолютное давление.

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

P_{rel}=P-P_{atm}

где:

  • P_{rel} — относительное (избыточное) давление, Па;
  • P — абсолютное давление среды, Па;
  • P_{atm} — атмосферное давление, Па.

В этом случае выходной сигнал определяется выражением:

S=kP_{rel}

На выходном порту формируется сигнал:

S_{out}=kP

или

S_{out}=kP_{rel}

в зависимости от выбранного режима измерения.

Датчик является идеальным измерительным элементом и не влияет на давление, температуру, расход и другие параметры среды в точке подключения.

3.2.4. PT01HS

Назначение

Датчик удельной энтальпии рабочей среды.


Рисунок 3.2.4 — Компонент PT01HS в библиотеке «Пневматика».

Обозначение

Предназначен для измерения удельной энтальпии рабочей среды в выбранной точке пневматической системы.

Порты

Обозначение порта Тип Наименование
Port1 base.ThermalFluid2 Термопневматический порт, вход в элемент
Port2 base.DOF1 1D сигнальный порт, энтальпия в узле, Дж/кг

Описание

Компонент измеряет текущую удельную энтальпию рабочей среды в подключенном термопневматическом узле и передает результат на сигнальный выход.

Датчик не оказывает влияния на параметры потока и используется исключительно для получения информации о термодинамическом состоянии среды.

Пользовательские параметры модели

Параметр Тип Описание
Fluid Имя объекта свойств среды
k base.real Коэффициент усиления сигнала

Физическая модель

Удельная энтальпия определяется по текущему термодинамическому состоянию рабочей среды с использованием объекта свойств, заданного параметром Fluid:

h=h(P,T)

где:

  • h — удельная энтальпия среды, Дж/кг;
  • P — давление среды;
  • T — температура среды.

Выходной сигнал датчика формируется с учетом коэффициента усиления:

S=k\cdot h

где:

  • S — сигнал на выходном порту;
  • k — коэффициент усиления сигнала;
  • h — измеренная удельная энтальпия среды.

На выходном порту формируется сигнал:

S_{out}=k\cdot h(P,T)

Модель является идеальным измерительным элементом и не оказывает влияния на давление, температуру, расход и другие параметры среды в точке подключения.

3.2.5. PT01EF

Назначение

Датчик потока энтальпии рабочей среды.

image
Рисунок 3.2.5 — Компонент PT01EF в библиотеке «Пневматика».

Обозначение

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

Порты

Обозначение порта Тип Наименование
Port1 base.ThermalFluid2 Термопневматический порт, вход в элемент
Port2 base.ThermalFluid2 Термопневматический порт, выход из элемента
Port3 base.DOF1 1D сигнальный порт, поток энтальпии на линии, Дж/с

Описание

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

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

Пользовательские параметры модели

Параметр Тип Описание
D base.real Гидравлический диаметр, м
Fluid Имя объекта свойств среды
L base.real Длина элемента, м
P0 base.real Начальное давление, Па
R base.real Внутреннее гидравлическое сопротивление
T0 base.real Начальная температура, К
k base.real Коэффициент усиления сигнала

Физическая модель

Поток энтальпии определяется произведением массового расхода на удельную энтальпию рабочей среды:

\dot{Q}_h=\dot{m},h

где:

  • \dot{Q}_h — поток энтальпии, Дж/с;
  • \dot{m} — массовый расход среды, кг/с;
  • h — удельная энтальпия среды, Дж/кг.

Удельная энтальпия вычисляется по текущему термодинамическому состоянию среды:

h=h(P,T)

где:

  • P — давление среды;
  • T — температура среды.

Выходной сигнал датчика формируется с учетом коэффициента усиления:

S=k\cdot\dot{Q}_h

где:

  • S — сигнал на выходном порту;
  • k — коэффициент усиления сигнала;
  • \dot{Q}_h — измеренный поток энтальпии.

На сигнальном выходе формируется значение:

S_{out}=k\cdot\dot{m}\cdot h(P,T)

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

3.2.6. PT01MF

Назначение

Датчик массового расхода рабочей среды.

image
Рисунок 3.2.6 — Компонент PT01MF в библиотеке «Пневматика».

Обозначение

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

Порты

Обозначение порта Тип Наименование
Port1 base.ThermalFluid2 Термопневматический порт, вход в элемент
Port2 base.ThermalFluid2 Термопневматический порт, выход из элемента
Port3 base.DOF1 1D сигнальный порт, массовый расход на линии, кг/с

Описание

Компонент включается в разрыв термопневматической линии и измеряет массовый расход рабочей среды, проходящий через элемент.

Датчик формирует выходной сигнал, пропорциональный текущему массовому расходу газа.

Пользовательские параметры модели

Параметр Тип Описание
D base.real Гидравлический диаметр, м
Fluid Имя объекта свойств среды
L base.real Длина элемента, м
P0 base.real Начальное давление, Па
R base.real Внутреннее гидравлическое сопротивление
T0 base.real Начальная температура, К
k base.real Коэффициент усиления сигнала

Физическая модель

Массовый расход рабочей среды определяется как

\dot{m}=\dot{m}_{1\rightarrow2}

где:

  • \dot{m} — массовый расход через элемент, кг/с;
  • \dot{m}_{1\rightarrow2} — массовый расход от порта Port1 к порту Port2, кг/с.

Выходной сигнал датчика формируется с учетом коэффициента усиления:

S=k\cdot\dot{m}

где:

  • S — сигнал на выходном порту;
  • k — коэффициент усиления сигнала;
  • \dot{m} — измеренный массовый расход.

На сигнальном выходе формируется значение:

S_{out}=k\cdot\dot{m}_{1\rightarrow2}

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

3.2.7. PT01VS

Назначение

Датчик объемного расхода рабочей среды.

image
Рисунок 3.2.7 — Компонент PT01VS в библиотеке «Пневматика».

Обозначение

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

Порты

Обозначение порта Тип Наименование
Port1 base.ThermalFluid2 Термопневматический порт, вход в элемент
Port2 base.ThermalFluid2 Термопневматический порт, выход из элемента
Port3 base.DOF1 1D сигнальный порт, объемный расход на линии, м³/с

Описание

Компонент включается в разрыв термопневматической линии и измеряет объемный расход рабочей среды.

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

Пользовательские параметры модели

Параметр Тип Описание
D base.real Гидравлический диаметр, м
Fluid Имя объекта свойств среды
L base.real Длина элемента, м
P0 base.real Начальное давление, Па
R base.real Внутреннее гидравлическое сопротивление
Set_PT list Заданные давление и температура для пересчета объемного расхода
T0 base.real Начальная температура, К
k base.real Коэффициент усиления сигнала
types string Режим расчета объемного расхода: Current_PT или Set_PT

Физическая модель

Объемный расход определяется через массовый расход и плотность среды:

\dot{V}=\frac{\dot{m}}{\rho}

где:

  • \dot{V} — объемный расход, м³/с;
  • \dot{m} — массовый расход среды, кг/с;
  • \rho — плотность среды, кг/м³.

Выходной сигнал датчика формируется с учетом коэффициента усиления:

S=k\cdot\dot{V}

где:

  • S — сигнал на выходном порту;
  • k — коэффициент усиления сигнала;
  • \dot{V} — измеренный объемный расход.

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

\rho=\rho(P,T)

где:

  • P — текущее давление среды;
  • T — текущая температура среды.

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

\dot{V}=\frac{\dot{m}}{\rho(P,T)}

Если выбран режим Set_PT, плотность вычисляется при заданных параметрах среды:

\rho_{set}=\rho(P_{set},T_{set})

где:

  • P_{set} — заданное давление, Па;
  • T_{set} — заданная температура, К.

В этом случае объемный расход определяется выражением

\dot{V}=\frac{\dot{m}}{\rho_{set}}

На сигнальном выходе формируется значение:

S_{out}=k\cdot\dot{V}