Теплогидравлика / Арматура |
в палитре | на схеме |
Блок реализует модель управляемой арматуры. Модель арматуры устроена следующим образом: блок создает дополнительное местное сопротивление на один указанный элемент канала, точнее - на гидравлическую связь между указанным элементом и следующим за ним контрольным объемом (следующим элементом канала или узлом, к которому подключен выходной порт канала, если указанный элемент канала последний). Проходное сечение в канале при этом не изменяется.
Задвижка является дочерним для блоков типа «Канал» и «Труба», аналогично блоку «Местное сопротивление», то есть задвижка может устанавливаться только на блоки этих типов, с обязательным указанием элемента канала или трубы. Общий принцип действия задвижки следующий: установленная на канал задвижка добавляет к местному сопротивлению указанного элемента канала свое значение местного сопротивления, вычисляемое по характеристике задвижки, в соответствии с ее текущим положением. Как правило, при полностью открытом положении сопротивление задвижки минимально и близко к 0, при полностью закрытом положении сопротивление бесконечно велико и обычно его указывают в размере 10⁸...10¹², в зависимости от давления, которое необходимо поддерживать задвижкой и величины протечек. Математическая модель расчетного кода вычисляет ненулевой расход на каждом шаге расчета даже при большом значении местного сопротивления. Значение расхода будет незначительно при закрытой задвижке, но никогда не будет равна нулю.
Таким образом, входной величиной для модели задвижки является свойство блока State, которое может быть задано в диапазоне от 0% до 100%. Закрытому положению соответствует 0%, полностью открытому 100%. Выходной величиной блока является коэффициент местного сопротивления задвижки ξ (параметр блока _Ksi), значение которого добавляется на каждом шаге расчета к местному сопротивлению указанного элемента канала с номером Element, для корректного вычисления расхода в канале с учетом текущего положения задвижки.
В зависимости от выбранного типа характеристики (линейная по расходу, равнопроцентная по расходу, линейная по коэффициенту сопротивления, гильотинная, или пользовательская характеристика из файла), модель реализует различную зависимость местного сопротивления ξ от текущего положения State: ξ = f(State). Для всех типов характеристик, кроме пользовательской, важными являются значения свойств блока KsiMin и KsiMax.
Сначала вычисляется относительное положение задвижки h , которое ограничивается диапазоном от 0 до 1, включительно:
Рисунок 1. График характеристики задвижки в линейном масштабе
Рисунок 2. График характеристики задвижки в логарифмическом масштабе
Свойство Type (тип арматуры) влияет исключительно на внешний вид блока, размещенного на схеме.
Блок не имеет входных портов.
Блок не имеет выходных портов.
Название | Имя | Описание | По умолчанию | Тип данных |
---|---|---|---|---|
Номер элемента | Element | Номер элемента канала, которому принадлежит задвижка. Задвижка оказывает влияние на гидравлическую связь между элементом с указанным номером и следующим за ним элементом | 1 | Целое |
Степень открытия, % | State | Задаваемая текущая степень открытия задвижки. Может задаваться как константой, так и формулой или сигналом из базы данных | 0 | Вещественное |
Коэффициент сопротивления при 100% | KsiMin | Минимальное значение коэффициента сопротивления ξ | 1 | Вещественное |
Коэффициент сопротивления при 0% | KsiMax | Максимальное значение коэффициента сопротивления ξ | 1E10 | Вещественное |
Тип характеристики | ChType | Способ вычисления ξ в зависимости от свойства State | Линейная (по расходу) | Перечисление |
Имя таблицы с характеристикой | FileName | Файл с характеристиками задвижки представляет собой таблицу (в формате редактора таблиц SimInTech) из 2-х колонок с зависимостью относительного гидравлического сопротивления от степени открытия задвижки. В каждой колонке должно содержаться: первый столбец - степень открытия клапана, в процентах, второй - коэффициент гидравлического сопротивления. Для добавления новой характеристики задвижки необходимо создать свой файл и расположить в директории SimInTech в папке "SimInTech\bin\DataBase\Задвижки" | bru-a | Имя файла базы данных |
Размерность степени открытия в таблице | OpenDegreeDim | Выбор размерности степени открытия задвижки, которая используется в таблице с характеристикой задвижки | Проценты | Перечисление |
Связь с базой данных | Настройка связи блока с базой данных | |||
Связать с БД автоматически | connect_to_db | Определяет способ вычисления степени открытия «State» для задвижки: по заданной константе или формуле в свойствах блока или по значению сигнала из базы данных. При использовании второго способа значение степени открытия берется из базы данных в соответствии со свойствами group_name и signal_name. Cвойство блока OnRunScript на вкладке «Общие» используется для деталей связи с базой данных | Нет | Двоичное |
Имя группы сигналов в БД | group_name | Имя группы сигналов в базе данных для получения величины степени открытия State | Valve_0 | Строка |
Имя сигнала в БД (степень открытия) | signal_name | Имя сигнала в базе данных для получения величины степени открытия State | xq01 | Строка |
Оформление | Настройка отображения блока на схеме | |||
Тип арматуры | Type | Влияет только на графическое изображение блока на схеме | Задвижка ручная | Перечисление |
Цвет в открытом состоянии | clr_open | Отвечает за индикацию степени открытия арматуры на схеме | 255 | Цвет |
Цвет в закрытом состоянии | clr_close | Отвечает за индикацию степени открытия арматуры на схеме | 65280 | Цвет |
Название | Имя | Описание | Тип данных |
---|---|---|---|
Коэффициент гидравлического сопротивления | _Ksi | Основной вычисляемый блоком параметр, передается указанному элементу канала в процессе расчета | Вещественное |