BGMod Документация / v3
Руководство BGMod

Как читать связный граф

Как читать связный граф

Связный граф описывает обмен энергией. Каждая связь несёт пару величин: усилие e и поток f. Их произведение — мощность. Элемент задаёт физический закон, а сопряжение связывает такие законы уравнениями сохранения. Связь — это энергетическое взаимодействие, поэтому однопортовое сопротивление может представлять устройство с двумя штуцерами.

ОбластьУсилие eПоток fМощность e · f
ГидравликаИзбыточное давление p [Па]Объёмный расход Q [м³/с]pQ [Вт]
Поступательная механикаСила F [Н]Скорость v [м/с]Fv [Вт]
ЭлектрическаяНапряжение v [V]Ток i [A]vi [W]
Обозначения связи: направление мощности и штрих причинностиПолустрелка направлена от элемента A к B. Штрих расположен у B: этот элемент получает усилие и задаёт поток. Над связью подписано усилие e, под ней — поток f. Это пояснения к обозначениям; редактор показывает идентификатор связи.ABe · усилиеf · потокb1 · ID связиПолустрелка: положительная мощность A → BШтрих: B получает усилиезадаёт усилиезадаёт поток
По одной связи передаются две энергетически сопряжённые величины. Полустрелка и поперечный штрих причинности имеют разный смысл. Подписи e и f над и под линией поясняют обозначения; на холсте BGMod связи подписаны своими ID.

Формы и подписи

Кружки 0 и 1 — сопряжения. R, C, I, Se, Sf — однопортовые примитивы. Увеличенные скруглённые блоки 7A, ACC, CYL и другие — составные компоненты с именованными портами. Под блоком указано имя, у примитивов также показаны значение параметра и единица измерения.

Порты и линии

Маленькие кружки — энергетические порты. Голубая сплошная связь относится к гидравлике, жёлтая пунктирная — к механике. В текущей библиотеке M всегда обозначает механический порт. Красным выделяются ошибочные объекты или порты, зелёным — выбранный объект.

Именованные порты цилиндра и преобразование мощностиПри выдвижении поток поступает в поршневую полость через гидравлический порт A и выходит из штоковой полости через B. Механический порт M соединён с нагрузкой жёлтой пунктирной связью. Маленькие кружки обозначают места соединения. Показан отсчёт для выдвижения; штрихи причинности опущены.CYLm/b/FABMMpA, QA · поршневая полостьpB, QB · штоковая полостьF, vГидравлические портыМеханическая связьCylinderDAMechanicalLoad
Имена портов однозначно задают соединения. Полустрелки выбирают положительную мощность внутрь A и наружу из B/M при выдвижении; локальные QA = AAv, QB = −ABv, fM = −v. Фактическая мощность зависит также от усилия. Штрихи причинности здесь опущены.
Опорное давление. Все гидравлические порты используют избыточное давление относительно общей для документа опоры: p_abs = p + reference_pressure_abs. По умолчанию опора равна 101325 Па. Предзаряд и начальное давление аккумулятора вводятся как абсолютные значения. Бак, заданный через Se = 0 Па, находится под опорным давлением.

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

Стрелки и знаки задают отсчёт

Полустрелка задаёт положительное направление мощности по связи. Она не обозначает обратный клапан и не гарантирует положительный расход. Отрицательное e·f означает передачу мощности против полустрелки. У каждой связи сохраняются два упорядоченных конца a, b и отдельный признак direction.

direction = +1: a → b   ·   direction = −1: b → a
sa = −1   ·   sb = +1
flocal = s · direction · f   ·   elocal = e
Pпоглощ. = e · flocal

Уравнения компонентов используют поток внутрь элемента — f_local. Например, связь от источника (a) к сопротивлению (b) с direction = +1 и положительным f отводит мощность от источника и подводит её к сопротивлению.

Действие в редактореЧто изменяетсяЧто сохраняется
«Reverse reference»Полустрелка; знаки f и e·f на связи.Концы a/b, физические локальные потоки, состояния и знаки портов 1-сопряжения.
Удалить связь и создать её с обратным порядком концовПорядок a/b и фиксированные знаки портов. Это может изменить физическое включение у 1-сопряжения.Параметры блоков, если их не редактировать отдельно.
Примеры 0- и 1-сопряженийСлева 0-сопряжение: один входящий и два выходящих расхода при общем давлении. Справа 1-сопряжение: один положительный и два отрицательных фиксированных знака портов. Опорные расходы равны; p1 минус p2 минус p3 равно нулю. У всех связей direction равен плюс одному.0p, Q₁p, Q₂p, Q₃Q₁ − Q₂ − Q₃ = 0Общее усилие · узел давления1p₁, Qp₂, Qp₃, Q+−−p₁ − p₂ − p₃ = 0Общий опорный поток · баланс перепадов
Для всех стрелок здесь direction = +1. У 1-сопряжения «+» означает конец b, «−» — конец a. Равенство в сопряжении выполняется по участку схемы в каждый момент времени: сами давление и расход могут меняться во времени. На этой иллюстрации топологии штрихи причинности опущены.

0-сопряжение задаёт одинаковые усилия и нулевую сумму локальных потоков. 1-сопряжение задаёт одинаковые опорные потоки direction·f и нулевую сумму усилий с учётом знаков Σ(s·e). Видимые метки +/− у 1-сопряжения фиксируют порядок концов и не меняются при развороте полустрелки.